오늘 GeekNews는 AI 코딩 도구의 실효성, 인프라 병목, 오픈소스 거버넌스처럼 개발 실무에 바로 닿는 주제가 두드러졌습니다. 특히 700여 기업을 분석해 “코드는 늘었지만 소프트웨어는 늘지 않았다"고 지적한 연구와, QGIS가 AI 보조 기여를 전면 금지한 결정이 눈에 띕니다. 여기에 스토리지 성능 실측, PS2 게임의 WebAssembly 재컴파일 같은 저수준 실험이 균형을 잡아줍니다.
AI 코딩 에이전트는 더 많은 코드를 만들지만, 더 많은 소프트웨어를 만들지는 못함
700여 기업 데이터 분석 결과, 코드 생산량은 늘었지만 기업 차원의 소프트웨어 산출량 증가 근거는 거의 없었다
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 700곳이 넘는 기업의 개발 활동을 분석한 연구에서, AI 코딩 에이전트 도입 후 생성된 코드 줄 수는 평균 30% 증가했지만 기업 수준의 소프트웨어 산출량 증가를 뒷받침하는 근거는 거의 없었습니다. Jira 등으로 추적되는 실제 작업 흐름에서는 그 증가가 확인되지 않는다는 점이 핵심입니다. AI 도구 도입 효과를 “생성된 코드량"이 아니라 “출시·유지되는 소프트웨어"로 측정해야 한다는 시사점을 줍니다.
Postgres가 느린 게 아니라 스토리지가 느린 것이다
동일 워크로드에서 로컬 NVMe가 gp3 EBS보다 처리량 9.24배 높았다
- 링크: 원문 보기
- 카테고리: 데이터
핵심 내용 33억 행 규모의 PostgreSQL 무작위 UPDATE 부하를 동일 조건으로 돌렸을 때, 로컬 NVMe가 약 3,000 IOPS의 기본 gp3 EBS보다 처리량이 9.24배 높았습니다. 작업 데이터가 메모리와 운영체제 페이지 캐시를 넘어서면 물리 I/O가 급증하고, 그때부터는 쿼리 튜닝보다 스토리지 계층이 병목이 된다는 설명입니다. 다만 이 결과는 특정 워크로드와 스토리지 구성에 한정된다는 점을 명시하고 있습니다.
QGIS, AI 보조 기여 금지
QGIS가 QEP428을 승인·병합하며 AI 보조 기여를 엄격히 금지하는 정책으로 전환
- 링크: 원문 보기
- 카테고리: 오픈소스
핵심 내용 QGIS는 기존의 사람 검토 기반 AI 정책을 강화해, AI 보조 기여를 사실상 금지하는 QEP428을 승인하고 병합했습니다. 정책 강화의 핵심 이유는 유지보수자의 검토 부담으로, AI 기여가 사람의 검토 역량을 넘어서면 미검토 PR이 쌓이거나 불완전한 검토로 품질 문제가 생긴다는 것입니다. 오픈소스 프로젝트가 AI 기여를 어떻게 다룰지에 대한 실질적인 선례가 됩니다.
Show HN: PS2 게임을 WebAssembly로 정적 재컴파일하기
PS2 Emotion Engine 기계어를 미리 C++로 변환·컴파일해 브라우저에서 실행
- 링크: 원문 보기
- 카테고리: 시스템
핵심 내용 PS2 Web Recomp는 PS2 게임의 Emotion Engine 기계어를 사전에 C++로 변환하고 WebAssembly로 컴파일해 브라우저에서 구동합니다. 재구현한 PS2 운영체제와 하드웨어에 연결하고, 그래픽은 WebGPU로 처리합니다. Gran Turismo 4의 부팅과 영상, 메뉴 등이 동작하는 것으로 보고되며, 정적 재컴파일 기법이 에뮬레이션을 넘어 어디까지 갈 수 있는지 보여주는 사례입니다.
Codex CLI, 기본 설정으로 상주하며 자동 업데이트되는 백그라운드 데몬 설치
대화형 세션을 열면 창을 모두 닫아도 실행되는 데몬이 시작된다는 사용자 보고
- 링크: 원문 보기
- 카테고리: DevOps
핵심 내용
Codex CLI 0.157.0에서 대화형 세션을 열면 창을 모두 닫아도 실행되는 데몬이 시작된다는 사용자 보고가 올라왔고, daemon_auto_start를 명시적 동의 방식으로 전환해 달라는 요청이 이어졌습니다. 데몬은 설치된 플랫폼 패키지 약 374MB를 별도 디렉터리에 두는 형태로 동작하는 것으로 전해집니다. CLI 도구가 사용자 동의 없이 백그라운드 상주 프로세스를 설치·자동 업데이트하는 관행에 대한 경계가 필요하다는 논의로 이어집니다.
WiFi 7 라우터를 320 Msps 소프트웨어 정의 무선 수신기로 전환하기
소비자용 Wi-Fi 7 라우터 칩으로 최대 320 Msps IQ 데이터를 수집해 SDR로 활용
- 링크: 원문 보기
- 카테고리: 시스템
핵심 내용 W1700K SDR은 Gemtek W1700K Wi-Fi 7 라우터의 MT7996 무선 칩에서 최대 320 Msps의 14비트 IQ 데이터를 수집하고, 10 GbE로 Linux 호스트에 전달해 브라우저에서 실시간 스펙트럼과 워터폴을 표시합니다. MT7996은 MediaTek 코드 없이 자체 펌웨어만으로 전원 인가 단계부터 동작하는 구조라고 설명됩니다. 값싼 상용 하드웨어를 리버싱해 고성능 SDR로 재활용하는 접근이 인상적입니다.
해커들, 유럽 전역 슈퍼마켓 냉장고의 자동 제상 기능 작동시켜
Danfoss 냉장 제어 장치가 공격받아 자동 제상이 연속 강제 제상으로 바뀌고 온도가 50도로 설정됨
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 프랑스 주요 슈퍼마켓이 사용하는 Danfoss 냉장 제어 장치가 사이버공격을 받아 냉장 설비 운영에 차질이 발생했습니다. 공격자는 평소 하루 2시간 작동하는 자동 제상 기능을 연속 강제 제상으로 바꾸고 온도를 섭씨 50도로 설정한 것으로 전해집니다. 데이터 유출이 아닌 물리 설비 마비를 노린 OT/ICS 공격이라는 점에서, 산업 제어 계층의 인증·네트워크 분리 설계가 왜 중요한지 다시 확인시켜 줍니다.
C로 만든 현대적인 웹 앱
C와 CGI만으로 계정·검색·결제를 제공하는 상용 웹 제품을 구현
- 링크: 원문 보기
- 카테고리: 백엔드
핵심 내용 C와 CGI로 만든 상용 웹 제품 marketyour.games는 계정, 검색, 결제 등을 제공하며 JavaScript 없이 점진적 향상을 따릅니다. BCHS(OpenBSD, C, httpd, SQLite) 스택으로 프레임워크, 템플릿 언어, 별도 데이터베이스 서버, 컨테이너 없이 구현했습니다. 현대 웹 스택의 복잡도를 정면으로 거부하고, 최소한의 부품으로 실제 서비스를 돌린다는 점에서 좋은 반례가 됩니다.
Zig의 타입 안전한 HTML 템플릿
HTML과 Zig를 섞은 템플릿을 컴파일 시점에 타입 검사하는 템플릿 엔진
- 링크: 원문 보기
- 카테고리: 백엔드
핵심 내용
zt는 HTML과 Zig 코드를 섞어 작성한 템플릿을 zig build 중에 Zig 코드로 변환하며, 입력 타입과 렌더링 오류를 컴파일 시점에 검사합니다. 생성된 코드는 std.Io.Writer에 직접 출력해서 메모리 할당이나 중간 상태 없이 소켓이나 버퍼에 쓸 수 있습니다. 템플릿 오류를 런타임이 아니라 빌드 타임에 잡는다는 아이디어가 실용적입니다.
Meta Muse Wonder
Meta가 개인용·업무용 에이전트 모델 Muse Wonder와 Muse Wonder Full을 공개
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 Meta가 개인용 및 업무용 에이전트 작업을 위한 Muse Wonder와 Muse Wonder Full을 공개했으며, 자체 평가에서 에이전트, 메모리, 코딩 주요 벤치마크의 최고 수준 성능을 달성했다고 밝혔습니다. Active Memory는 대화 사이에 중요한 사용자 맥락을 유지하고 필요한 정보를 활용하는 기능으로 소개됩니다. 에이전트와 메모리, 코딩을 한 모델에서 묶는 흐름이 뚜렷해지고 있음을 보여줍니다.
Doory - 오픈소스 Canva
브라우저에서 동작하는 디자인 편집기, 모든 기능 무료에 계정 없이 사용 가능
- 링크: 원문 보기
- 카테고리: 프론트엔드
핵심 내용 Doory는 브라우저에서 포스터, 소셜 게시물, 슬라이드 등을 만드는 디자인 편집기로, 모든 기능을 무료로 제공하며 계정 없이도 사용할 수 있습니다. 레이어, 곡선 텍스트, 배경 제거부터 애니메이션, 오디오, 발표 모드, 실시간 공동 편집까지 지원합니다. 흔히 유료로 잠겨 있던 편집 기능들을 오픈소스로 풀어낸 점이 눈에 띕니다.
Fable이 내 일자리를 빼앗았다
마지막으로 남은 엔지니어가 해고당한 경험 — 더 잘해서가 아니라 더 저렴했기 때문
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 회사에 마지막으로 남은 엔지니어의 해고 경험을 다룬 글입니다. Fable이 일을 더 잘해서가 아니라 인건비보다 저렴했고, 경영진은 AI로 인수합병 국면까지 버틸 수 있다고 믿은 것으로 보인다고 서술합니다. “AI가 일자리를 빼앗았다"보다 “AI가 직무 폐지에 기여했다"가 더 정확한 표현이라는 관점을 제시하며, 숙련 엔지니어의 위치와 커리어 설계를 다시 생각하게 합니다.
기타 주목할 소식
- GLM-Legal — 경량 GLM-5.3-Flash 기반 법률 특화 모델로, 자체 평가에서 Harvey LAB 전체 통과율 19.2%를 기록해 기반 모델보다 12.5%포인트 높았다고 밝힘. 원문 보기
- 프랑스 슈퍼마켓, ‘전례 없는’ 사이버공격으로 냉장 설비 가동 중단 — E. Leclerc, Intermarche, Cooperative U 등이 피해를 확인했고, 수백 개 매장에서 신선·냉동식품 폐기가 발생. 원문 보기
- AI 기업들은 왜 해킹 혐의로 기소되지 않는가? — 창발적 행동으로 고의를 부인하더라도 설계·운영 선택으로 책임을 판단할 수 있다는 법적 검토. 원문 보기
- 리서치 업체, Anthropic IPO가 “올해 가장 터무니없는 상장"이 될 것이라 경고 — New Constructs가 목표 기업가치 2조 달러에 대해 자체 추산 1,500억 달러라며 비판. 원문 보기
- Deloitte, Abramovich 재산 탈세 위한 문서 위조 — BBC Panorama 공동 조사에서 키프로스 법인의 소급 작성 문서 관여 정황이 드러남. 원문 보기
- Super Mario 64 제작기: Giles Goddard 인터뷰 전문(2001) — N64 하드웨어 이전 SGI 시스템에서 개발을 시작했고, 최종 핵심 팀은 약 15명 규모였다는 회고. 원문 보기
- 60년에 걸친 탐색 끝에 밝혀진 주황색 고양이의 비밀 — 두 연구팀이 Arhgap36 유전자 앞쪽의 DNA 결실을 찾아냈고, 주황색 털 세포에서 RNA가 13배 발현되는 것으로 보임. 원문 보기
- Citroen, 전기차 시대에 맞춰 2CV 부활 — 파리 모터쇼에서 복고풍 소형 도심용 전기 콘셉트카를 공개, 2028년 출시 목표에 예상 가격 약 1만 3,000파운드. 원문 보기
오늘의 한 줄 정리: AI가 “더 많은 코드"를 만든다는 사실보다 “더 나은 소프트웨어"를 만드는지는 별개라는 연구 결과가, 오늘 뉴스 흐름 전체를 관통하는 가장 인상적인 메시지였습니다.
매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.