이번 주 개발자 커뮤니티는 애플의 오픈AI 상대 영업비밀 침해 소송과 EU Chat Control 규제 통과로 개인정보 보호 논쟁이 뜨거웠다. GPT-5.6 발표와 Postgres의 Rust 재구현 소식도 큰 관심을 모았으며, 유니클로 티셔츠에 숨겨진 난독화 배쉬 스크립트 해독 포스트는 기술 호기심을 자극했다.
이번 주 심층 아티클
Apple sues OpenAI, accuses ex-employees of stealing trade secrets (1630 points, 941 comments)
애플이 전직 직원들의 영업비밀 유출 혐의로 오픈AI를 고소한 사건. AI 업계 인력 이동과 지식재산 보호의 복잡한 법적 쟁점을 보여준다.EU Parliament greenlights Chat Control 1.0 (1624 points, 852 comments)
EU 의회가 채팅 감시 법안을 승인. 프라이버시와 아동 보호 사이의 첨예한 논쟁을 다루며, 암호화 메시지의 미래에 영향을 미칠 결정.GPT-5.6 (1547 points, 1101 comments)
OpenAI가 새로운 모델 GPT-5.6을 발표. 성능 개선 사항과 함께 AI 발전 방향을 논의하는 자리.Decoding the obfuscated bash script on a Uniqlo t-shirt (1485 points, 232 comments)
유니클로 티셔츠에 프린트된 배쉬 스크립트를 해독한 분석. 실제로 실행 가능한 코드가 숨겨져 있었으며, 난독화와 셀프-평가 기법을 배울 수 있다.John Deere owners will get the right to repair equipment under FTC settlement (1389 points, 302 comments)
존 디어의 수리권 합의로 농기계 소유자가 직접 수리할 수 있게 됨. 소프트웨어 잠금과 수리권 운동의 중요한 승리.Show HN: 18 Words (1142 points, 357 comments)
18개의 단어를 사용한 미니멀 게임. 단순함 속에서 독창적인 아이디어와 구현이 주목받음.Chatto is now open source (1097 points, 301 comments)
iOS 네이티브 챗봇 앱 Chatto가 오픈소스로 공개. SwiftUI와 LLM 통합 사례를 공부할 수 있는 좋은 자료.Chat Control 1.0 and 2.0 Explained (915 points, 352 comments)
Chat Control 법안의 내용과 문제점을 상세히 설명. 1.0과 2.0의 차이, 암호화에 미치는 영향을 이해하는 데 필수적.Show HN: Getting GLM 5.2 running on my slow computer (909 points, 231 comments)
저사양 기기에서 GLM 5.2(오픈소스 언어 모델)를 구동한 경험. 모델 경량화와 최적화에 대한 실용적인 인사이트 제공.OpenWrt One – Open Hardware Router (828 points, 325 comments)
OpenWrt 프로젝트의 오픈 하드웨어 라우터. 네트워크 자유와 오픈소스 하드웨어에 대한 열정을 담은 제품.StreetComplete: Fixing OpenStreetMap, one tiny quest at a time (823 points, 206 comments)
모바일 앱으로 누구나 쉽게 OpenStreetMap 데이터를 보완할 수 있는 앱. 지도 데이터 품질 향상에 기여하는 시민 과학 도구.Postgres rewritten in Rust, now passing 100% of the Postgres regression tests (812 points, 721 comments)
PostgreSQL을 Rust로 다시 작성한 프로젝트(pgrust)가 회귀 테스트를 완전 통과. Rust의 안전성과 성능을 데이터베이스에 적용한 대담한 시도.
한국 테크블로그
무신사 – 의심했던 범인은 알리바이가 있었다.
제목으로 미루어 장애 원인 분석이나 버그 수사에 관한 글일 가능성이 크다.네이버 D2 – FE News 26년 7월 소식을 전해드립니다.
TypeScript 7.0 RC 공개(Go로 재작성된 네이티브 컴파일러 탑재) 등 프론트엔드 주요 소식을 모은 뉴스레터.무신사 – LLM 비용 64% 절감, 캐시 히트율 98% 달성기
LLM 호출에 캐싱 전략을 도입해 비용을 크게 줄이고 캐시 히트율을 98%까지 끌어올린 사례.우아한형제들 – AI가 내 프롬프트를 흘려듣는 이유: 원리부터 다시 본 컨텍스트 엔지니어링
MCP(Model Context Protocol) 서버 개발 경험을 바탕으로, AI가 프롬프트를 제대로 따르지 않는 이유와 컨텍스트 엔지니어링 원리를 설명.네이버 D2 – [AI 해커톤 후기] 코드와 문서만 읽은 LLM은 어떻게 사람과 같은 팀을 1위로 골랐을까
네이버 Engineering Day에서 열린 AI 해커톤 후기. LLM이 코드와 문서만 읽고 사람의 팀을 예측한 흥미로운 실험.
커뮤니티 토론
[Ask HN] Another “Hacker News” with less AI and more human-focused hacking news? (91 points, 54 comments)
AI 콘텐츠가 넘쳐나는 HN에 지친 이들이 인간 중심의 해킹 뉴스를 찾는 논의.[Ask HN] Are systems ready for the first negative leap second? (80 points, 92 comments)
2029년 예정된 음의 윤초에 대비한 시스템 준비 상태를 묻는 질문. 시간 처리의 기술적 도전을 환기.[Tell HN] “Who wants to be hired” posts outpace “Who’s hiring” 2 to 1 (57 points, 35 comments)
구인/구직 게시물 비율 변화가 시사하는 개발자 취업 시장의 동향에 대한 논의.[Ask HN] Is GitHub preparing to go behind a login wall? (56 points, 38 comments)
GitHub이 로그인 없이 볼 수 있는 콘텐츠를 제한할 조짐에 대한 우려와 분석.Google deleting all recently inactive accounts without phone number (52 points, 40 comments)
구글이 전화번호 없는 비활성 계정을 삭제하는 정책에 대한 사용자들의 반응과 우려.
Lobsters 픽
An update on the scraper situation (112점, 댓글 49) · tags: security, web · 토론
LWN이 블로그 스크래퍼에 대응한 최신 업데이트. 웹 콘텐츠 보호 방법을 고민할 때 참고할 만하다.Where did my segfault go? (55점, 댓글 13) · tags: c, unix · 토론
예상치 못한 곳에서 세그폴트가 사라진 디버깅 경험을 통해 C/Unix 메모리 모델의 미묘함을 배운다.I converted an Android app to a webpage (51점, 댓글 13) · tags: mobile, web · 토론
안드로이드 앱을 웹페이지로 변환한 경험담. 네이티브 앱과 웹의 경계를 다시 생각하게 한다.Who does Anubis actually stop? (50점, 댓글 56) · tags: web · 토론
웹 스크래퍼 차단 서비스 Anubis의 실효성을 분석하고 누가 실제로 막히는지 논쟁한다.Evan’s Jujutsu Tutorial (37점, 댓글 0) · tags: vcs · 토론
jj(버전 관리 도구)의 기본 사용법을 간결하게 정리한 튜토리얼.Good Tools Are Invisible (37점, 댓글 11) · tags: editors, practices, vim · 토론
좋은 도구는 사용자가 도구 자체를 의식하지 않게 만든다는 에세이. Vim 등 에디터에 대한 사유.The Proportional Web (33점, 댓글 22) · tags: design, web · 토론
화면 크기에 비례하는 웹 디자인 접근법을 제안한다. 반응형 디자인을 넘어선 새로운 사고.Closing a three-year-old issue using Rust arenas (29점, 댓글 2) · tags: performance, rust · 토론
Gleam의 Rust 아레나를 활용해 3년 묵은 성능 이슈를 해결한 사례. 메모리 관리 전략에 대한 통찰.In defense of not understanding your codebase (29점, 댓글 13) · tags: practices, vibecoding · 토론
코드베이스를 완전히 이해하지 않아도 생산적으로 일할 수 있다는 주장. 실용적인 개발 관점.ghostel.el - Terminal emulator powered by libghostty (26점, 댓글 6) · tags: emacs · 토론
Emacs에서 사용할 수 있는 터미널 에뮬레이터. libghostty 기반으로 최신 기능을 제공한다.
r/programming 인기글
- Decoding the obfuscated bash script on a Uniqlo t-shirt – 유니클로 셔츠에 숨겨진 배쉬 스크립트 해독 포스트가 여러 곳에서 화제.
- Google pays $250K for Linux vulnerability allowing guest VM escapes – VM 이스케이프 리눅스 취약점에 구글이 25만 달러 지급. 보안 연구의 중요성을 환기.
- Postgres is enough for more than we admit – PostgreSQL이 다양한 용도에 충분하다는 주장. 현실적인 데이터베이스 선택에 대한 논의.
- Drunk Post: Things I’ve Learned as a Senior Engineer – 시니어 엔지니어가 술김에 쓴 경험담. 유머와 진솔함이 공감을 얻음.
- Announcing TypeScript 7.0 – Go로 재작성된 네이티브 컴파일러를 탑재한 TypeScript 7.0 발표.
- Odin 1.0 Announcement – Odin 프로그래밍 언어 1.0 정식 발표.
- What is a token and why does it cost so much? - Computerphile – LLM 토큰의 개념과 비용을 설명하는 교육 영상.
- My Thoughts on the Bun Rust Rewrite – Bun 런타임의 Rust 재작성에 대한 개인적인 의견과 분석.
- Good Tools Are Invisible – Lobsters에도 올라온 동일 에세이. 좋은 도구는 사용자에게 보이지 않는다는 관점.
- How Container Networking Works: Building a Bridge Network From Scratch – 컨테이너 네트워킹의 기초를 직접 구현하며 설명하는 실용적인 튜토리얼.