고속 링커 mold, Rust로 재작성해 3.0.0 출시
고속 링커 mold가 C++ 구현을 Rust로 전면 재작성해 3.0.0을 출시했습니다. 명령행 옵션과 지원 아키텍처를 유지하고 기존 수준의 링크 성능을 확인했으며, GNU ld와의 호환성 개선을 이어갑니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
고속 링커 mold가 C++ 구현을 Rust로 전면 재작성해 3.0.0을 출시했습니다. 명령행 옵션과 지원 아키텍처를 유지하고 기존 수준의 링크 성능을 확인했으며, GNU ld와의 호환성 개선을 이어갑니다.
프로세스 ID와 로그 파일 수정 시각만으로 폴링 작업의 상태를 판단하다가 잘못된 결론에 도달한 사례입니다. 작성자는 각 파일을 갱신하는 코드 경로를 확인하고, 루프 실행·폴링 성공·메시지 처리·응답 전달을 구분해야 실제 상태를 알 수 있다고 설명합니다.
AnyPS5는 PS5 실행 파일을 Linux와 Windows의 네이티브 형식으로 변환하고, 동적 링크에 필요한 시스템 라이브러리를 구현하는 프로젝트입니다. 에뮬레이션이나 별도 런타임 프로세스 없이 Dreaming Sarah를 특정 PC에서 60fps로 실행했다고 소개합니다.
GNU coreutils에서는 현재 cp의 -r과 -R이 같지만, 예전 GNU 버전과 일부 BSD 계열에서는 동작이 다릅니다. POSIX가 표준으로 지정한 옵션은 -R이므로 여러 유닉스 계열에서 스크립트를 쓴다면 -R이 더 이식성 높은 선택입니다.
텍스트 어드벤처 Infidel의 ZIL 코드에서 선택적 인수의 기본값으로 전역 변수를 지정한 부분이 컴파일 오류를 일으킵니다. 사막에 물건을 여러 개 버리면 메모리 주소 30번대부터 덮어쓰고, 결국 문자열 압축용 약어 데이터까지 손상됩니다.
Sanity Challenge 제출작 NAVI-SANCTION은 해상 조약, 군사 권고, 보험 약관을 구조화해 AIS 운용 규정의 충돌을 판정하는 데모입니다. Sanity Content Lake와 GROQ로 관련 문서를 조회하고, 조건이 겹치면 생명 보호 조항을 근거로 한 대응 경로와 감사 기록을 만듭니다.
ncdu는 터미널에서 디스크 사용량을 살펴보고 공간을 많이 차지하는 파일과 디렉터리를 찾는 도구입니다. 이 포크는 Zig 0.17에 맞춰 업데이트했으며, ncurses를 지원하는 POSIX 계열 환경에서 실행됩니다.
WattMate는 Mac 메뉴 막대에서 앱별 전력 소모량과 앱을 종료했을 때 아낄 수 있는 시간을 보여줍니다. 앱을 종료한 뒤 2분 후 다시 측정해 실제 변화도 기록하며, Apple silicon과 macOS 14 이상을 지원합니다.
Kubernetes Deployment에 maxUnavailable: 0을 설정하고 graceful shutdown과 preStop 훅을 적용해도 keep-alive 연결 때문에 요청이 실패할 수 있습니다. 실험에서는 종료 전 애플리케이션이 연결을 닫도록 바꾼 뒤 실패가 0건이 됐지만, 댓글은 유휴 연결과 HTTP/2의 경우 추가 검증이 필요하다고 지적합니다.
OpenAI가 GPT-6 모델군을 업무에 맞게 고르고 추론 강도와 속도를 조절하는 방법을 정리했습니다. 프롬프트 캐싱으로 입력 토큰 비용을 모델에 따라 최대 95% 낮추고, 장시간 작업에는 조향·비동기 도구 호출·멀티 에이전트를 활용하라고 안내합니다.
한 모델과 하드웨어 조합에 맞춰 만든 추론 엔진이 범용 런타임보다 빠를 수 있다는 경험을 바탕으로, 저자는 이런 엔진의 확산과 한계를 살핍니다. 범용 엔진은 기반 부품을 제공하고 전용 엔진은 성능을 끌어올리는 구도가 예상되지만, 빠른 교체에 따른 보안·유지보수 부담도 짚습니다.
C2PA 메타데이터의 서명 제외 범위를 악용하면 파일 전체를 서명 대상에서 빼고도 유효한 서명과 타임스탬프를 만들 수 있습니다. 작성자는 이 허점을 이용해 당첨 번호가 발표되기 전에 찍은 사진처럼 보이는 이미지를 만들었으며, 파일 형식별 허용 제외 범위를 검증기가 강제해야 한다고 제안합니다.
Codync는 Claude Code, Codex, Cursor 등 40여 개 코딩 에이전트를 컴퓨터에서 실행하고, 휴대전화나 데스크톱 앱으로 원격 제어하는 오픈소스 도구입니다. 대화 기록과 에이전트 작업은 사용자 컴퓨터에 저장하며, 외부 연결에는 종단 간 암호화를 적용합니다.
Lloyal은 추론 엔진과 멀티 에이전트 런타임을 한 프로세스에서 실행하는 TypeScript 기반 도구입니다. KV 캐시를 분기해 여러 에이전트가 같은 문맥에서 동시에 작업하게 하고, API 키나 별도 서버 없이 데스크톱·웹·터미널 앱으로 배포하도록 지원합니다.
China Telecom이 개발한 Xing4.0-29B-A4B의 가중치와 설정 파일을 공개했습니다. 총 29B 파라미터 중 토큰마다 4B만 활성화하며, 256K 문맥 길이와 Ascend NPU 기반 학습을 지원합니다.
Aleph Alpha가 독일어와 영어에 특화한 78B 매개변수 Mixture-of-Experts 모델 Kolibri 1을 공개했습니다. 토큰마다 활성화되는 매개변수는 3.46B이며, 최대 1M 토큰 문맥과 추론 모드, 도구 호출을 지원합니다.
Infatoshi가 GLM-5.3의 가중치를 편집한 무검열판을 EXL3 3.0bpw로 양자화해 공개했습니다. 8장의 A100 40GB에서 TabbyAPI로 구동했고, 모델 카드에는 양자화 품질 평가와 도구 호출 시 주의할 파서 동작을 기록했습니다.
Google이 gVisor 프로젝트와 상표를 CNCF에 기증하고, Google 중심의 운영에서 여러 기업이 참여하는 거버넌스로 전환합니다. 프로젝트는 CNCF Sandbox를 거쳐 Incubation을 추진하며, 기여 장벽과 성능 인식 문제를 줄이고 도입 범위를 넓히려 합니다.
Redis 창시자 antirez가 고메모리 Mac과 CUDA·ROCm 장비용 C 추론 엔진 DwarfStar 4(ds4)를 공개했습니다. 비대칭 2비트 양자화와 SSD 기반 처리를 활용해 DeepSeek V4 계열 등 일부 대형 MoE 모델을 로컬에서 실행하며, 채팅·API·코딩 에이전트를 한 도구 묶음으로 제공합니다.
Java-to-C 번역기 자체를 ParparVM에서 실행하는 셀프 호스팅에 성공했습니다. 약 3만 7천 줄 규모의 프로그램으로 런타임 결함과 성능 병목을 찾았으며, 출력 일치율은 247개 중 245개였습니다. 성능은 JDK 25보다 느리고 메모리 사용량도 큽니다.