Kiesel 개발 기록 #15: 0.4.0 출시
Zig로 작성한 JavaScript 엔진 Kiesel이 Zig 0.17로 업데이트되고 0.4.0을 출시했습니다. 명령행 인자·환경 변수 API, Iterator 헬퍼, SerenityOS 포트와 인라인 캐시 개선을 담았으며, 인라인 캐시 변경은 마이크로벤치마크에서 20~30% 속도 향상을 보였습니다.
Zig로 작성한 JavaScript 엔진 Kiesel이 Zig 0.17로 업데이트되고 0.4.0을 출시했습니다. 명령행 인자·환경 변수 API, Iterator 헬퍼, SerenityOS 포트와 인라인 캐시 개선을 담았으며, 인라인 캐시 변경은 마이크로벤치마크에서 20~30% 속도 향상을 보였습니다.
고정된 선택지 중 하나를 고르는 의사결정 모델을 일반 LLM의 다음 토큰 확률로 구현하고, CommonsenseQA에서 성능과 확률 보정을 평가합니다. Qwen3-1.7B 모델의 기본 정확도는 59.38%였으며, temperature scaling으로 과도한 확신을 줄이는 방법도 소개합니다.
Kotaku는 Claude Opus 5.5로 디컴파일한 게임을 브라우저에서 실행하는 사례가 늘었으며, 일부는 거의 완벽하게 작동한다고 전합니다. 다만 Reddit에서는 게임 전체를 디컴파일한 게 아니라 브라우저 실행에 필요한 부분만 손봤다는 반박이 나왔고, 실제 디컴파일 범위와 게임 보존·저작권 문제를 두고 의견이 갈립니다.
Redis와 Redis 프로토콜 호환성을 갖춘 Dragonfly를 같은 환경에서 살펴보고, 두 제품의 아키텍처와 운영상 차이를 정리합니다. Dragonfly는 멀티코어와 메모리 효율을 앞세우지만, 지속성·클러스터·호환성과 운영 이력은 실제 워크로드로 확인해야 합니다.
SNTPings는 IPv6 ping 패킷의 주소에 좌표와 색상 정보를 담아 여러 사람이 함께 그리는 행사입니다. 주최 측은 트래픽을 분석하고 패킷 손실을 조절하는 네트워크 구성과 최대 1.6Tbps를 수용하는 수신 환경을 소개합니다.
WallHop은 기사 URL을 입력하면 페이월을 우회해 읽기 쉬운 형태로 보여주는 서비스입니다. 요청마다 여러 우회 방법을 차례로 적용하고 실패하면 archive.is를 시도하며, iPhone 단축어와 /raw·/api 엔드포인트도 제공합니다. 댓글에서는 기술 방식과 오픈소스 공개 계획뿐 아니라 저널리즘 수익과 합법성을 두고 논쟁이 이어졌습니다.
개발자 Sword가 탈옥한 PS5용 PS2 에뮬레이터 PS5SX2를 공개했습니다. PCSX2를 PS5에서 직접 실행해 DVD 게임 디스크와 여러 이미지 파일을 읽고, 최대 4K 업스케일링을 지원합니다. 다만 PS2 하드웨어로 게임을 실행하는 방식은 아니며, 개발자는 RPCS3 기반 PS3 디스크 지원도 준비 중이라고 밝혔습니다.
웹사이트 피드백 도구 tweak.page가 고객 요청을 ‘범위 밖’으로 표시하는 기능을 추가했습니다. 단순 수정과 새 페이지 같은 범위 확장을 구분해 수정 횟수나 유지보수 계약 한도에 반영되지 않도록 합니다.
여러 출처에서 모은 이미지로 음식 탐지 모델을 학습하고, 휴대전화에서 오프라인으로 실행하는 과정을 소개합니다. 클래스 이름과 ID를 통일하고 이미지 품질·중복을 정리한 결과, 실제 학습에는 약 2만 장을 사용했으며 데이터 정리와 검증 설계에서 발견한 문제도 공유합니다.
Pine Computer는 API가 없는 웹 포털을 포함해 AI가 앱을 사용하도록 설계한 클라우드 컴퓨터입니다. 개발자는 SDK로 작업을 맡기고, 로그인이나 승인 단계에서는 사람이 제어권을 넘겨받습니다. 회사의 예비 내부 테스트에서는 기존 컴퓨터를 쓰는 AI보다 2~5배 빠르고 모델 API 비용은 약 1/25이었다고 밝혔습니다.
Chrome 154는 `frame-sizing: content-height`로 iframe 높이를 콘텐츠에 맞춥니다. 다만 임베디드 페이지도 메타 태그로 동의해야 하며, 콘텐츠가 바뀌면 `requestResize()`를 호출해야 합니다. 현재 Chromium에서만 지원합니다.
Talorys는 채팅과 기억, 작업 관리, 예약 알림을 제공하는 오픈소스 개인 AI 에이전트입니다. Cloudflare 계정에 한 번의 명령으로 배포하며 데이터와 실행 환경을 직접 관리하지만, Cloudflare 인프라와 무료 요금제 한도에 의존합니다.
엔비디아가 GeForce RTX 5090용 GB202 생산을 멈추고 데이터센터·전문가용 GPU에만 배정한다는 미확인 제보가 나왔습니다. 사실이라면 RTX 5090 공급 감소와 가격 상승으로 이어질 수 있으며, 24GB RTX 5080이 새 게이밍 최상위 제품이 될 수 있다는 전망도 나옵니다.
넷플릭스의 재생 요청은 Zuul, API 오케스트레이션 계층과 여러 마이크로서비스를 거쳐 계정·라이선스·재생 서버를 확인합니다. 글은 AWS 기반 제어 영역과 Open Connect 기반 콘텐츠 전송을 분리한 구조, 작업에 맞춘 데이터베이스 선택, 이벤트 처리와 장애 대응 방식을 설명합니다.
SIGTERM을 받자마자 종료하는 Python 앱으로 롤아웃을 비교했습니다. Kubernetes에서는 요청이 끊겼지만 DigitalOcean App Platform에서는 일반 요청 278,014건이 배포 중 실패하지 않았습니다. 다만 기본 드레인 시간은 15초라 더 긴 요청에는 설정 변경이 필요합니다.
Lightbulb Computer는 프로젝터와 컴퓨터 비전을 결합해 집 안의 표면에 정보를 띄우고, 손가락으로 가리키거나 음성으로 조작하는 공간 컴퓨팅 디자인 프로토타입입니다. 스마트 안경 대신 여러 사람이 함께 쓰는 투사형 컴퓨팅을 제안하며, 현재 시제품의 구성과 프라이버시 조건도 설명합니다.
Bitwarden은 다음 릴리스부터 앱스토어 배포 앱에 상용 라이선스를 적용합니다. GitHub의 GPLv3 버전과 기존 기능은 유지하지만, 일부 미래 구성 요소는 상용 버전에만 들어갈 수 있어 자체 호스팅과 오픈소스 버전의 장기 기능 범위가 논쟁이 됐습니다.
러시아 칼루가의 Yandex 데이터센터가 드론 공격을 받아 여러 모듈의 가동을 멈췄습니다. 63MW 전력 용량과 3,800개가 넘는 서버 랙을 갖춘 시설이며, 이전 사소보 공격 때는 Yandex Cloud 등 서비스 장애가 보고됐습니다.
부트스트랩 창업자가 마케팅 도움을 유료로 구할 시점을 묻고, 창업자들이 작은 실험과 메시지 검증을 먼저 하라고 조언합니다. 조회수보다 가입 이후 실제 사용을 추적하고, 영상 제작자에게는 소액 고정비와 반복 수수료를 함께 제안하는 방안이 나옵니다.
Git은 커밋마다 변경분을 저장하는 대신 콘텐츠 해시로 식별하는 객체와 스냅샷 트리로 데이터를 구성합니다. 글은 인덱스, 브랜치 포인터, 커밋 그래프의 동작을 설명하고 reset·rebase·reflog 같은 명령을 내부 구조와 연결합니다.