오늘 GeekNews에는 AI와 보안, 시스템 성능까지 다양한 스펙트럼의 소식이 올라왔습니다. Cursor IDE에서 발견된 제로데이 취약점이 특히 충격적이며, 휴대폰에서 27B급 모델을 실행하는 Bonsai 27B도 개발자들의 관심을 끌 만합니다. 또한 PostHog가 AI를 활용해 SQL 파서를 70배 빠르게 재작성한 사례는 AI 코딩의 실질적 생산성 향상을 보여줍니다.
Go에서 HTMX를 활용하는 방법
Go의 html/template 기반 서버 측 렌더링을 유지하면서 HTMX로 동적 상호작용을 더하는 방법
- 링크: 원문 보기
- 카테고리: 프론트엔드
핵심 내용 Go의 html/template과 HTMX를 결합해 하나의 렌더러에서 전체 페이지와 HTML 조각을 선택적으로 반환하는 패턴을 소개합니다. base.tmpl, 페이지 템플릿, 재사용 조각으로 마크업을 나누고 Go 1.16의 embed.FS를 활용하면 별도 SPA 없이도 동적인 UI를 구현할 수 있습니다.
qr-swastika-avoider v0.1.0 — QR 코드의 우발적 스와스티카 문양 회피
QR 코드 표준 마스크 패턴 중 스와스티카 문양이 생기지 않는 조합을 찾아내는 Rust 크레이트
- 링크: 원문 보기
- 카테고리: 시스템
핵심 내용 QR 코드에 우연히 생길 수 있는 스와스티카 문양을 탐지하고, 선택적으로 문양 없는 QR 코드를 생성합니다. QR 표준의 8개 마스크 패턴을 모두 렌더링해 문양 없는 후보를 추린 뒤, ISO/IEC 18004 페널티가 가장 낮은 마스크를 선택하는 방식으로 동작합니다.
Linux 입력 지연 측정: X11 대 Wayland, VRR, DXVK
500Hz 디스플레이에서 클릭부터 화면 밝기 변화까지 측정한 종단 간 지연 비교
- 링크: 원문 보기
- 카테고리: 시스템
핵심 내용 X11·VRR·dxvk-low-latency를 모두 적용해도 기본 Wayland보다 종단 간 지연 중앙값이 0.72ms 낮아지는 데 그쳤습니다. 네이티브 Wayland는 X11보다 0.14~0.22ms 느린 반면, XWayland는 네이티브 Wayland 대비 지연이 더 커지는 구간도 있어 입력 지연 최적화를 위해서는 조합별 실측이 필요함을 시사합니다.
Cursor 제로데이: 완전 공개만이 남은 보호 수단이 된 이유
Windows용 Cursor IDE가 저장소 루트의 git.exe를 자동 실행하는 제로데이 취약점
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 Cursor는 프로젝트를 열 때 작업공간 루트의 git.exe를 자동 실행해, 악성 바이너리가 포함된 저장소만 열어도 사용자 상호작용 없이 임의 코드가 실행될 수 있습니다. Git 경로 탐색 범위에 저장소 내부가 포함되며 경고나 승인 없이 파일을 실행하므로, 완전한 공개 외에는 보호 수단이 남지 않은 상황입니다.
DID에 관해 너무 많은 이야기
Bluesky 계정의 DID(탈중앙 식별자)가 앱과 분리된 신원 확인 기반을 제공하는 방식
- 링크: 원문 보기
- 카테고리: 기타
핵심 내용
DID는 did:<method>:<identifier> 형식이며, DID Document에 담긴 공개 키와 PDS 위치 정보를 통해 사용자가 특정 앱에 묶이지 않고 여러 앱에서 동일한 신원을 사용할 수 있게 합니다. atproto 기반의 Bluesky 생태계에서 DID가 어떻게 작동하는지 자세히 설명합니다.
스마트 가전을 점검해봐야 할지도 모른다
Anubis 허니팟이 수집한 고유 IP 중 89.3%가 기존 위협 목록에 없었던 사례
- 링크: 원문 보기
- 카테고리: 보안
핵심 내용 Anubis 허니팟이 Sourceware에서 수집한 고유 IP 267만여 개 중 89.3%가 기존 위협 목록에 없었으며, 알려진 차단 목록만으로는 스크레이퍼 활동 대부분을 식별하기 어렵다는 사실을 보여줍니다. 챌린지 페이지에 의미상 유효하지 않은 HTML과 “Don’t click me” 링크를 삽입해, 이를 따라가는 봇을 탐지하는 기법도 함께 소개됩니다.
우리는 너무 많은 생각을 AI에 떠넘기고 있는가?
AI가 완성된 답을 내놓으면서 사고의 자율성을 어디까지 지킬지에 대한 고민
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 검색 엔진은 질문 분해와 출처 평가, 답의 종합을 사람에게 맡겼지만, Google Deep Research와 OpenAI Deep Research는 몇 분·몇 시간·며칠 걸리던 과정을 몇 초로 단축했습니다. 시간 절약을 넘어, AI가 우리의 사고 과정 자체를 대체하지 않도록 의식적으로 균형을 잡아야 한다는 문제를 제기합니다.
코드를 거의 보지 않고 만든 70배 빠른 SQL 파서
PostHog가 ANTLR 기반 C++ SQL 파서를 Claude Code로 재작성해 70배 속도 향상
- 링크: 원문 보기
- 카테고리: 데이터
핵심 내용 PostHog는 여러 Claude Code 세션을 통해 16K줄의 Rust 파서와 5K줄의 도구, 수천 줄의 테스트를 만들었고 노트북 기준 약 70배의 속도 향상을 얻었습니다. 새 구현은 예측형 재귀 하강 파서와 Pratt 표현식 코어를 중심으로, 필요한 곳에만 수동 최적화를 적용했습니다.
Physical AI의 머니볼
로봇 데이터 수집의 자본 효율을 달러당 한계 효용과 데이터 새로움으로 계산하는 방법
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 로봇 데이터는 텍스트처럼 기존 코퍼스에서 채굴할 수 없고 유용한 시간마다 비용이 발생하므로, 자본 효율은 총수집량보다 달러당 한계 효용과 데이터 새로움을 얼마나 정확히 계산하느냐에 달려 있습니다. 데이터가 늘면 손실은 멱법칙에 따라 감소하지만, 데이터 수집 비용이 발생하므로 효율적인 데이터 수집 전략이 중요합니다.
예측 불가능한 천재를 감싸는 법
AI 제품에서 반복 오류를 줄이기 위해 결정론적 코드로 통제하는 구조
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 같은 요청에도 결과가 달라지는 AI 제품에서 반복 오류를 줄이려면 지침을 늘리기보다 모델이 거스를 수 없는 결정론적 코드로 통제해야 합니다. 통제 구조는 모델, 하네스, 문서, 훅의 네 계층으로 나뉘며, 특정 조건에서 독립적으로 작동하는 훅(hook)만 규칙을 강제하는 방식이 효과적입니다.
소프트웨어가 세상을 먹어 치웠고, 이제 하드웨어가 소프트웨어를 먹고 있다
AI 시대에 가치 중심이 반도체·컴퓨팅·데이터·추론 플랫폼으로 내려가며 애플리케이션 계층이 얇아지는 현상
- 링크: 원문 보기
- 카테고리: 기타
핵심 내용 SaaS 시대에는 인터페이스와 애플리케이션이 75~90%의 총마진을 확보했지만, AI에서는 가치 중심이 반도체·컴퓨팅·데이터·추론 플랫폼으로 내려가며 애플리케이션 계층이 얇아지고 있습니다. 막대한 자본과 CoWoS·HBM·전력의 물리적 병목, 데이터 전환 비용이 새로운 진입 장벽이 되고 있습니다.
Bonsai 27B - 휴대폰에서 실행되는 27B급 모델
PrismML이 Qwen3.6 27B를 기반으로 iPhone 메모리 한도에 맞춘 경량 모델
- 링크: 원문 보기
- 카테고리: AI
핵심 내용 기존 27B 모델은 4비트로 줄여도 18GB에 달하지만, Bonsai 27B는 Ternary 모델로 가중치당 1.71비트로 압축해 5.9GB, 1-bit 모델로는 1.15GB까지 줄였습니다. 추론·도구 호출·비전·컴퓨터 사용을 지원하며 iPhone의 메모리 한도 내에서 동작합니다.
기타 주목할 소식
- 독일, 정보자유법 제한 추진 — 독일 집권 연정이 정보자유법(IFG)을 대폭 개정하려 하자 시민사회와 언론계가 정부 투명성 후퇴를 우려하며 반발
- 호주, 전력 소매업체에 낮 3시간 무료 전기 의무화 — 스마트 계량기 보유 가구에 태양광 공급 과잉 시간대 무료 전기를 제공하는 Solar Sharer Offer 도입
- Show GN: 뉴스레터 구독만 해두고 안 읽고 있지 않나요? — 코그니가 해외 AI·개발 뉴스레터를 요약해주는 서비스
- S&P Global, Oracle 신용등급을 투자적격 최하단 BBB-로 하향 — AI 데이터센터 확장으로 부채 급증, 2027 회계연도 투자 전망이 900억~950억 달러로 상향
- Show GN: CWIST: 즐거운 개발을 다시 여러분께 돌려드리는 웹 프레임워크 — DB 사용, 메트릭, 최신 TLS 등을 한 줄의 함수, 몇 개의 구조체로 환원하는 실험적 라이브러리
- USB-C 맥시멀리스트 — 7주간의 유럽 여행에서 휴대전화부터 노트북·칫솔까지 충전 규격을 USB-C로 통일한 경험
- 탑은 계속 높아진다 — 바이브 코딩된 소프트웨어가 무작위적이고 예상 밖으로 변하는 모습을 바벨탑에 비유, AI 시대의 소프트웨어 건설의 한계 논의
- Show GN: K리그 일정 캘린더(URL 구독) — K리그 1·2 전 경기 일정을 캘린더로 구독할 수 있는 서비스, 일정 변경 시 자동 업데이트
오늘의 한 줄 정리: Cursor 제로데이 취약과 Bonsai 27B의 경량화가 각각 보안과 AI의 최전선을 보여준 하루였습니다.
매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.