GNOME 51 공개 — 오프라인 지도와 접근성 강화를 담은 6개월의 성과
GNOME 프로젝트가 6개월의 개발 끝에 데스크톱 환경 최신 버전 GNOME 51 'A Coruña'를 발표했습니다. Mutter의 프레임 스케줄링 개선으로 애니메이션이 더 부드러워졌고, Maps에 오프라인 지도가 도입되었으며, 접근성·보안·앱 전반에 걸친 다양한 개선이 포함되었습니다. 향후 몇 주 내 주요 리눅스 배포판을 통해 배포될 예정입니다.
보안과 개인정보, 운영체제와 클라우드·데이터 인프라를 다룹니다.
GNOME 프로젝트가 6개월의 개발 끝에 데스크톱 환경 최신 버전 GNOME 51 'A Coruña'를 발표했습니다. Mutter의 프레임 스케줄링 개선으로 애니메이션이 더 부드러워졌고, Maps에 오프라인 지도가 도입되었으며, 접근성·보안·앱 전반에 걸친 다양한 개선이 포함되었습니다. 향후 몇 주 내 주요 리눅스 배포판을 통해 배포될 예정입니다.
저자 Rohan Bansal이 4B 파라미터 오픈 웨이트 모델을 SFT와 에이전틱 RL로 사후 학습시켜, pg_hint_plan 힌트를 통해 Postgres 기본 플랜보다 빠른 쿼리 플랜을 생성하게 한 실험을 상세히 기록한 글입니다. 처음에는 113개 조인 쿼리 중 99개에서 플랜조차 만들지 못하던 모델이 학습 후 Join Order Benchmark 전체에서 평균 44.7%의 지연 시간 감소를 달성했습니다.
Google이 C++ std::sort보다 약 10배 빠르면서도 여러 CPU 아키텍처에서 동작하는 벡터화 Quicksort 구현을 오픈소스로 공개했습니다. Highway 라이브러리의 이식 가능한 SIMD 함수를 활용해 x86 AVX-512/AVX2, Arm NEON 등 6개 명령어 집합을 단일 구현으로 지원하며, 단일 코어에서 1GB/s 이상의 정렬 속도를 달성했습니다.
솔로 개발자가 은행 계좌 연동 없이 동작하는 개인 금융 앱 MoneyFlow를 8개월간 만들고, 유료 사용자 0명·월 SEO 클릭 10회라는 솔직한 숫자를 공개했습니다. 기존 앱들이 요구하는 은행 로그인이 오히려 배제된 사용자층을 만들어낸다는 문제의식에서 출발해, 오프라인 동작과 'Safe to Spend'라는 단일 지표를 차별점으로 삼는 과정과 마케팅 실패의 회고를 담고 있습니다.
AI 코딩에서 '프롬프트가 아니라 루프를 작성하라'는 흐름이 확산되면서, 무인·장시간·병렬로 돌아가는 에이전트 루프의 지출 문제가 커지고 있습니다. 저자는 총비용이 '검증된 결과까지의 반복 횟수 × 반복당 비용'의 곱으로 결정되며, 반복 상한 같은 가드레일로는 줄일 수 없고 고충실도 피드백을 루프 안쪽으로 끌어오는 것만이 두 항을 동시에 줄인다고 주장합니다. 특히 Kubernetes 위의 마이크로서비스에서는 세션 안에서 몇 초 만에 닿을 수 있는 프로덕션 충실도 환경이 비용 구조 전체를 좌우한다고 분석합니다.
저자가 만든 Voronoi 셰이더가 RTX 4070 Windows PC에서만 애니메이션이 끊기는 현상을 일주일간 추적한 디버깅 기록입니다. 원인은 GPU 드라이버가 아니라 ANGLE을 거쳐 DirectX 11의 FXC 컴파일러가 O3 최적화 과정에서 fract() 호출을 floor()로 잘못 최적화한 것이었으며, 리터럴 값을 398.0에서 398.1로 바꾸는 것만으로 회피할 수 있었습니다.
Jim Nielsen이 서비스 상태 페이지의 '99.9% 업타임' 표기 방식을 비판합니다. 100%에 가까운 숫자들의 차이는 비선형이라 일반 사용자가 직관적으로 이해하기 어렵고, 퍼센티지 대신 '지난 30일간 12시간 장애'처럼 시간으로 표현하자고 제안합니다.
PS5 Linux 프로젝트를 이끌던 개발자 Andy Nguyen이 PS5 Pro 지원 출시를 앞두고 모딩 씬에서 완전히 손을 떼겠다고 선언했습니다. 그는 LLM 코딩 어시스턴트에 의존하는 "slop kiddies"들이 자신이 비밀로 보존해 두던 마지막 하이퍼바이저 버그를 발견해 Sony 버그 바운티에 신고하면서 수개월의 작업이 물거품이 됐다고 밝혔습니다. LLM 시대의 오픈소스·해킹 커뮤니티 문화와 버그 바운티 윤리를 둘러싼 논쟁을 촉발한 사건입니다.
1993년 한 임베디드 개발자가 수학 보조프로세서 없는 25MHz 486-SX, 32MB RAM 환경에서 실시간 GPS 무빙 맵 디스플레이를 구현한 회고입니다. 부동소수점 삼각함수 대신 Voronoi Cell과 8/16비트 정수 연산을 쓰는 Hipparchus 라이브러리를 활용해, 소비자용 GPS가 등장하기 5년 전에 1024x768 컬러 화면을 2초마다 갱신하는 성능을 달성했습니다.
취미로 32bit OS를 개발하는 저자가 `typedef unsigned long u64`가 자기 OS에서는 32bit, Linux에서는 64bit로 해석되면서 타이밍 함수가 통째로 깨졌던 경험을 공유합니다. sizeof 검증 과정, 오버로드 가능한 memset, 그리고 JavaScript식 이벤트 큐로 구현한 스케줄러 설계까지 함께 소개하며, C의 데이터 모델(LP64/LLP64) 차이가 왜 중요한지 보여줍니다.
한 아버지가 자신의 Google 계정에 저장해 둔 회사 법인카드를 9세 아들이 사용해, Minecraft·Roblox 게임플레이 채널의 YouTube 광고 캠페인에 약 3주간 118,000달러를 결제한 사건이 알려졌습니다. 아이는 아버지가 시범으로 보여준 20달러 프로모션을 '한도'가 아닌 절차로 이해하고 스스로 캠페인을 반복 생성했습니다. Google 결제 프로필이 계정 단위로 저장·공유되는 구조와 미성년자 계정 관리 문제가 함께 드러나 개발자 독자에게도 시사점이 있습니다.
Denuvo가 자사 Anti-Tamper DRM을 우회하는 크랙을 배포해온 익명 크래커 'voices38'를 미국 캘리포니아 북부 연방지방법원에 고소했습니다. 게임 저작권자가 아닌 Denuvo가 직접 DMCA의 우회금지 조항을 근거로 크래커를 제소한 첫 사례로, Discord·Reddit·Steam 계정 정보를 통해 신원을 특정하려는 시도가 주목됩니다.
코드 포지(forge) Manganin을 만드는 저자가 Git 안에 이슈 데이터를 저장하면서도 로컬 퍼스트로 쓸 수 있는 이슈 트래킹을 설계한 과정을 다룹니다. 리포지토리 안에 .issues/ 디렉터리를 두는 방법과 refs/issues/ 특수 ref를 쓰는 방법의 실패를 거쳐, 최종적으로 이슈를 별도의 숨겨진 자매 리포지토리에 일반 파일로 저장하는 단순한 구조에 도달합니다.
자율 AI 에이전트의 재귀적 자기 개선(RSI)에서 탐색 전략 자체를 개선하는 프레임워크 Dream-RSI를 소개합니다. 과거 발견 이력으로 구축한 리플레이 시뮬레이터에서 '드리밍(dreaming)'을 수행해 비용이 큰 온라인 평가 없이 탐색 정책을 다듬고, 알고리즘 엔지니어링·수학적 최적화·GPU 커널 엔지니어링에서 발견 비용을 크게 줄이면서도 경쟁력 있는 결과를 냈습니다.
Hacker Factor의 Neal Krawetz가 연구자 retr0id와 함께 Pixel 10의 C2PA 콘텐츠 자격증명 서명을 위조하는 방법을 공개했습니다. 루트 권한을 얻은 뒤 StrongBox/TEE의 서명 프로그램에 임의 데이터를 넘기는 Confused Deputy 공격으로, AI 생성 이미지도 'Pixel 카메라 촬영본'이라는 Google의 유효한 서명을 받을 수 있습니다. Google은 이를 'Won't Fix (Infeasible)'로 종결했습니다.
AI 해킹 벤치마크를 운영하는 Enclave가 DeepSeek V4.1 Flash를 평가한 결과, 11개 취약 타깃 전부에서 코드 실행에 성공하고 4개의 패치된 대조군은 모두 안전하게 유지됐습니다. 승인된 실행 비용은 4.65달러에 불과했으며, 정밀 감사 결과 6건은 설계된 공격 경로를, 5건은 벤치마크 환경의 예상 밖 우회 경로를 사용한 것으로 확인됐습니다.
실험적 Rust LSP인 Rust Glancer를 개발하는 저자가 rust-analyzer와의 비교를 통해 LSP 서버 개발이 왜 어려운지를 아키텍처 수준에서 설명합니다. 컴파일러와 달리 LSP는 불완전한 상태에서도 즉시 유용한 답을 내놓아야 하며, VFS·증분 계산·워크스페이스 탐색 등 곳곳에 설계상의 난제가 숨어 있다는 것이 핵심입니다.
Ubuntu 26.10이 cp, mv, rm을 포함한 GNU Coreutils 전체를 Rust 기반 uutils로 교체하며 Rust Coreutils 전환을 100% 완료했습니다. 호환성 문제로 보류됐던 핵심 유틸리티까지 넘어오면서 수년간 진행된 재작성 프로젝트가 마무리 단계에 접어들었습니다. 베타는 이달, 정식 릴리스는 10월 15일로 예정되어 있습니다.
미국 국가안보국(NSA) 연구국이 개발하고 유지보수하는 소프트웨어 리버스 엔지니어링(SRE) 프레임워크 Ghidra가 GitHub에 올랐습니다. 디스어셈블리, 디컴파일, 그래프 시각화, 스크립팅 등을 지원하며 Java나 Python으로 확장할 수 있는 오픈소스 프로젝트입니다. 악성코드 분석과 취약점 연구에 활용되는 대표적인 무료 SRE 도구입니다.
태양광 패널 가격이 2000년경 와트당 5~6달러에서 현재 약 12센트로 하락하며, 파키스탄부터 호주까지 기업과 가정의 자가 발전을 급속히 확산시키고 있습니다. 중국의 제조 확장이 가격 하락을 주도했고, 전 세계 소규모 태양광 설비는 약 1.2테라와트로 원전 전체의 3배 규모에 달합니다. 다만 전력망의 양방향 흐름과 수요 예측 난제라는 새로운 기술적 과제도 만들어내고 있습니다.