이번 주는 대규모 AI 모델 릴리즈(Qwen, Muse Glimmer, DeepSeek V4 Pro, Gemini 3.7 Flash)가 연이어 발표되며 기술 뉴스를 장식했습니다. 한편 Tailscale이 발견한 16년 묵은 SQLite WAL 버그 추적기와 소프트웨어 엔지니어링 중간층의 미래에 대한 에세이가 깊은 인상을 남겼습니다.
이번 주 심층 아티클
Tracking down the 16-year-old WAL-reset SQLite bug (바로가기, HN 1203 points, 232 comments)
Tailscale 팀이 SQLite의 WAL 리셋 버그를 16년 만에 추적한 과정을 상세히 기록했습니다. 데이터 무결성 문제를 찾아내고 수정하는 엔지니어링 집념을 엿볼 수 있는 훌륭한 사례 연구입니다.Firefox is now the last major browser that still supports uBlock Origin (바로가기, HN 1316 points, 504 comments)
크롬의 Manifest V3 전환 이후 Firefox만이 uBlock Origin을 완전히 지원하는 상황을 다룹니다. 웹 광고 차단의 미래와 브라우저 생태계에 중요한 변화를 알리는 글입니다.AI is removing the middle class of software engineering? (바로가기, HN 988 points, 924 comments)
AI가 소프트웨어 엔지니어링 계층을 어떻게 변화시키고 있는지에 대한 논쟁적인 에세이. 중간 수준 엔지니어의 역할이 사라질 것이라는 주장에 대해 900개가 넘는 댓글로 뜨거운 논쟁이 벌어졌습니다.“Code was never the hard part” is an insult to all programmers (바로가기, HN 940 points, 585 comments)
“코드는 어려운 부분이 아니다"라는 말이 프로그래머를 모욕한다고 주장하는 글. 코딩의 본질적 어려움과 소프트웨어 장인정신에 대한 반론을 제기합니다.As AI eats the web, the internet’s collective memory is disappearing (바로가기, HN 934 points, 983 comments)
AI 크롤러와 생성형 콘텐츠가 웹의 집단 기억을 어떻게 지우고 있는지에 대한 우려. 검색 엔진의 쇠퇴와 인터넷 아카이브의 중요성을 역설합니다.Why does Opus 5 feel worse to work with? (바로가기, HN 900 points, 807 comments)
Anthropic의 Opus 5 모델이 이전 버전보다 사용성이 떨어진다고 느끼는 이유를 분석. LLM의 품질 저하와 사용자 경험 변화에 대한 날카로운 관찰을 담고 있습니다.
한국 테크블로그
토스 – AI에게 투자정보를 말하게 하기까지 (바로가기)
“근거를 고르고, 절차를 통제하고, 실패를 다시 쓰는 세 개의 관문”. 토스가 AI를 활용해 투자 정보를 제공하기까지의 과정을 세 가지 관문으로 설명한 글. AI 서비스 품질과 신뢰성 확보를 위한 고민을 엿볼 수 있습니다.당근 – 웹뷰 다음의 레일을 깔다: 당근이 Lynx를 선택한 이유 (바로가기)
당근마켓이 웹뷰를 넘어 Lynx(ByteDance의 크로스플랫폼 프레임워크)를 선택한 이유를 다룬 글. 모바일 앱 성능과 개발 효율성에 대한 전략적 결정을 소개합니다.당근 – Laying the Rails Beyond WebView: Why Karrot Chose Lynx (바로가기)
위와 동일한 내용의 영문 버전.토스 – 토스의 속도와 품질, 상용 도구로 충분한가 — 토션(Tossion) (바로가기)
토스가 자체 개발한 테스트 도구 ‘토션’을 도입한 배경과 상용 도구 대비 장점을 설명. 품질과 속도를 동시에 잡기 위한 인하우스 솔루션 개발 사례입니다.네이버 D2 – 우리 팀만의 vLLM 플러그인 만들기 1편 - 검색 AI 모델 서빙 성능 극대화하기 (바로가기)
네이버 플레이스 AI MLOps가 검색·추천 모델 서빙 구조를 vLLM 기반으로 전환하며 성능을 높인 과정. 0.6B reranking 모델을 Hugging Face에서 vLLM으로 이관한 구체적인 방법을 공유합니다.네이버 D2 – 우리 팀만의 vLLM 플러그인 만들기 2편 - 모델 변환부터 배포까지 AI-native로 자동화하기 (바로가기)
1편에 이어 모델 변환과 배포 자동화를 다룸. vLLM의 빠른 변화를 따라가면서 반복 작업을 자동화한 방법을 소개합니다.토스 – 모노리포 희망편, 절망의 리포가 희망의 리포로 부활하기까지 걸린 1년 (바로가기)
“토스에서 100명이 넘는 엔지니어들이 모노리포에서 장점만을 누리기 위해 카탈로그를 도입한 이야기”. 대규모 모노레포에서 발생하는 문제를 카탈로그 시스템으로 해결한 사례입니다.
커뮤니티 토론
[Ask HN] What are you working on? (August 2026) (바로가기, 320 points, 1183 comments)
매달 진행되는 HN 쇼앤텔 스레드. 다양한 사이드 프로젝트와 아이디어를 만나볼 수 있는 기회입니다.[Ask HN] How do you keep up with HN these days? (바로가기, 55 points, 97 comments)
HN을 효율적으로 소비하는 방법에 대한 논의. RSS, 사이트별 도구, 큐레이션 서비스 등 다양한 전략이 공유됩니다.
Lobsters 픽
Firefox is now the last major browser that still supports uBlock Origin (바로가기, score 79, comments 24, tags: browsers)
Lobsters에서도 활발히 논의된 주제. 광고 차단과 브라우저 선택의 중요성을 재확인합니다. (토론)RISC-V: They Should Have Known Better (바로가기, score 70, comments 46, tags: assembly, compilers, rant)
RISC-V ISA 설계 결정에 대한 비판적 리뷰. 어셈블리/컴파일러 관점에서의 심층 분석이 돋보입니다. (토론)Let’s not call it “tech debt,” it’s just “mess” (바로가기, score 59, comments 24, tags: practices)
기술 부채라는 용어 대신 ‘엉망(mess)‘이라고 부르자는 주장. 실용적인 접근법을 제안합니다. (토론)Curl Performance (바로가기, score 40, comments 6, tags: performance)
curl의 성능 개선 작업에 관한 Daniel Stenberg의 포스트. 네트워크 도구 최적화의 실제를 엿볼 수 있습니다. (토론)The Art of CHIP-8 (바로가기, score 37, comments 9, tags: retrocomputing)
CHIP-8 인터프리터 프로그래밍의 예술적 측면을 탐구. 레트로 컴퓨팅 애호가에게 매력적인 읽을거리입니다. (토론)ActivityPub Won by Being Boring (바로가기, score 31, comments 19, tags: distributed, web)
ActivityPub이 성공한 이유는 ‘지루함’ 때문이라는 역설적 분석. 분산 프로토콜의 현실을 조명합니다. (토론)Thunderbird’s Desktop Calendar Visual Redesign (바로가기, score 29, comments 2, tags: design, email)
Thunderbird 캘린더 UI 재디자인 과정을 공개. 오픈소스 디자인 프로세스의 좋은 참고 사례입니다. (토론)SlopScan: Displays a “slop score” when viewing public git repositories (바로가기, score 21, comments 21, tags: browsers, vibecoding)
Git 저장소의 ‘슬롭(slop) 점수’를 표시하는 Firefox 부가 기능. AI 생성 코드의 품질을 평가하는 도구로 흥미롭습니다. (토론)What are you doing this weekend? (바로가기, score 20, comments 43, tags: ask, programming)
주말 계획을 공유하는 커뮤니티 스레드. 개발자들의 취미와 프로젝트를 엿볼 수 있습니다.What You Gain by Building Your Own Game Engine (바로가기, score 17, comments 2, tags: games)
직접 게임 엔진을 만드는 이점과 배움에 대한 개인적 회고. 게임 개발자에게 영감을 줍니다. (토론)
r/programming 인기글
Hardware researcher spins up ‘CPU deoptimization’ project to find the slowest single x86 instruction, creates hall of shame — worst offender takes 198 billion cycles spanning 62 seconds to execute (바로가기)
CPU 디옵티마이제이션 프로젝트로 가장 느린 x86 명령어를 찾은 연구. 1980억 사이클이 걸리는 명령어의 ‘명예의 전당’. 성능 역최적화에 대한 흥미로운 탐구입니다.Assembly Hall of Shame: Racing to the bottom of CPU performance (바로가기)
위와 유사한 주제로 어셈블리 성능의 바닥을 탐험. 저수준 최적화의 반대 방향을 이해하는 데 도움이 됩니다.How 2004 RuneScape fit a multiplayer RPG into 56k dial-up (바로가기)
2004년 RuneScape가 56kbps 모뎀에서 멀티플레이어 RPG를 구현한 방법. 네트워크 최적화의 고전 사례를 배울 수 있습니다.Linus Torvalds Explains What Makes Linux So Fast (바로가기)
리누스 토르발스가 Linux의 속도 비결을 직접 설명. 운영체제 커널 설계 철학을 엿볼 수 있는 기회입니다.The fastest double-to-string algorithm you’ve never heard of (바로가기)
double을 문자열로 변환하는 가장 빠른 알고리즘 소개. 수치 연산 최적화에 관심 있는 개발자에게 유용합니다.How Tailscale helped discover a 16+ year old SQLite WAL-Reset bug (바로가기)
심층 아티클에서 다룬 내용과 동일. 레딧에서도 큰 관심을 받았습니다.On comments (바로가기)
코드 주석에 대한 에세이. 주석을 어떻게 써야 하는지에 대한 다양한 관점을 제시합니다.Squeak 6.1 (a modern Smalltalk programming environment implemented in itself) was released! (바로가기)
Smalltalk 환경 Squeak 6.1 릴리즈. 자기 구현(self-hosting) 언어의 매력을 소개합니다.Node.js creator liberates Durable Objects from Cloudflare (바로가기)
Node.js 창시자 Ryan Dahl이 Cloudflare의 Durable Objects를 오픈소스화. 분산 상태 관리의 미래가 주목됩니다.A Preview of Roc 0.1.0 by Richard Feldman (바로가기)
Roc 언어의 첫 공개 버전 프리뷰. 함수형 프로그래밍 언어의 새로운 지평을 보여줍니다.