오늘 59개 기사가 200포인트를 돌파했고, 그중 17개가 새롭게 진입했다. 오늘의 대표 기사는 법원 제출 문서다. 미국 작가협회(Authors Guild)가 오픈AI와 마이크로소프트를 상대로 제기한 소송에서 기밀 해제된 변론서로, 피고 측 내부 인사들이 직접 작성한 인용문들로 가득하다. 두 번째로 주목할 점은 프론트페이지 최상단이 거의 요지부동이었다는 것이다. 상위에 위치한 두 프론티어 모델 출시 소식은 각각 2포인트 상승과 0포인트 변동에 그쳤다.
오늘의 관통하는 맥락(Throughline)은 스스로 판단하고 결정을 내리는 소프트웨어의 책임성(accountability)이다. 실패의 귀책은 누구에게 있는가, 누가 누구의 실행 취소(undo) 기록을 삭제했는가, 권한 제한이 없는 에이전트의 일탈을 과연 ’탈주(rogue)’라고 부를 수 있는가, 그리고 모두가 인용하는 국가 면적 수치가 1991년 통계 연보에서 비롯된 것이라면 그 국가는 어떤 의미를 갖는가.
작가협회 대 마이크로소프트/오픈AI 소송에서 공개된 변론서
582 points · 552 comments · Authors Guild · HN discussion
맨해튼 다지역 소송(MDL) 내에서 진행 중인 도서 작가 집단소송인 Alter v. OpenAI and Microsoft 사건에서 제출된 부분 약식판결(partial summary judgment) 신청서 및 연방민사소송규칙 Rule 56.1에 따른 다툼 없는 사실관계 진술서다. 실질적으로 이는 실명 직원들의 발언이 이제 공식 법정 기록에 등재되었음을 의미하며, 문서는 피고들이 “무엇을 알고 있었는가”를 중심으로 구성되어 있다. 오픈AI의 정책 디렉터 잭 클라크(Jack Clark)는 2020년 5월 다음과 같이 적었다. “이 분야에서 우리의 작업은 사람들을 실업자로 만들 것입니다. . . 언젠가 수많은 예술가들이 우리가 하는 일에 우려를 표명하는 시점이 올 것이며, 우리는 그들의 우려를 무시하고 어쨌든 출시할 가능성이 높습니다.” 글쓰기 품질 향상을 위해 2022년에 영입되었고 연구 목표가 조지 R.R. 마틴의 얼음과 불의 노래 마지막 두 권을 GPT로 “자동 완성”하는 것이라고 밝혔던 타룬 고기네니(Tarun Gogineni)는 이렇게 말했다. “GRRM이 일찍 사망하더라도 GPT-5가 그의 시리즈를 완성할 것이라는 사실에 안도합니다.” 그는 도난당한 데이터셋에 대한 작가들의 불만을 두고 “그리 동정심이 들지 않는다”며 이를 “수용 가능한 경제적 파괴(acceptable economic disruption)“라고 묘사했다.
법적으로 실질적인 쟁점이 될 부분은 LibGen의 흔적이다. 마이크로소프트는 샘 올트먼과 다리오 아모데이가 빌 게이츠와 MS CTO 케빈 스콧에게 초기 GPT-3를 시연하며 데이터셋을 공개했던 2019년 4월 이미 오픈AI의 LibGen 사용 사실을 알고 있었다. 훈련 데이터셋으로서의 LibGen에 대한 다리오 아모데이의 평가는 “다소 미심쩍다(a bit sketchier)“는 것이었다. 연구원 샘 맥캔들리시(Sam McCandlish)는 이 기사가 오늘 해커뉴스에 두 번이나 오르게 만든 결정적인 한 문장을 남겼다. “저는 그저 대외적 이미지(optics)가 걱정될 뿐이었습니다. 즉 ’오픈AI, 의심스러운 러시아 웹사이트의 저작권 보호 데이터를 사용하다’라는 내용이 [해커뉴스]에 올라오는 것은 안타까운 일일 테니까요.” 그리고 2022년 6월, “Project Clear”라는 제목 아래 진행된 오픈AI 내부 슬랙 대화에서는 “일반적인 질문: libgen 언급에 대해 얼마나 우려하고 있나요? (구글 독스/슬랙/깃허브 곳곳에 널려 있습니다…)“라는 질문에 이어 “지금이 우리 시스템과 스토리지에서 Libgen을 잘라내야 할 적기입니다”라는 답변이 이어졌다.
이 문서를 있는 그대로 읽어야 한다. 소송 당사자 한쪽이 자신들이 선별한 문서를 요약해 발표한 보도자료다. 인용문 자체는 사실이지만 그에 대한 해석은 중립적이지 않다. 그러나 논증의 형태는 치밀하다. 공정이용(fair use) 성립 여부는 사용이 변형적(transformative)인지, 그리고 원본 시장을 대체(substitute)하는지에 달려 있는데, 원고 측의 가장 강력한 수는 경영진이 시장 대체를 명시적으로 예측하고도 이를 강행했음을 공식 기록으로 입증하는 것이다. “몰랐다”는 방어 논리는 이제 무력화되었다. 소송의 쟁점은 이제 “알고 있었다는 사실이 행위를 더 악화시키는가”로 옮겨갔다. 공판은 2027년 초로 예상되며 그전까지 추가 서면 공방이 이어질 예정이다. 아이러니하게도, 샘 맥캔들리시가 해커뉴스에 오를까 봐 두려워했던 바로 그 사건이 오늘 그의 발언이 담긴 링크와 함께 실제로 일어났다.
조지즘은 작동하는가? 5년 후
481 points · 431 comments · Astral Codex Ten · HN discussion
라스 두셋(Lars Doucet)이 헨리 조지의 진보와 빈곤(Progress and Poverty) 서평 대회에서 우승했던 2021년 글의 후속편이자, 이 주장이 실제 입법적 성과를 동반해 나타난 첫 번째 버전이다. 버지니아와 켄터키주는 2026년 4월 토지가치세(Land Value Tax, LVT) 도입을 가능하게 하는 법안을 통과시켜, 지방자치단체가 건물에는 세금을 적게 물리고 토지에는 세금을 더 많이 물리는 이원 과세(split-rate property tax) 제도를 선택할 수 있도록 했다. 두셋은 현재 공공 입법 트래커를 운영하는 토지경제학센터(Center for Land Economics)에서 전업으로 일하고 있다. 이 단체는 이틀 전 이 페이지에 등장했던 캘리포니아 토지세 제안을 주도한 곳이기도 하다. 여기에 영국과 한국에서 토지가치세에 우호적인 국가 지도자가 선출된 것까지 더해져, 그의 표현을 빌리자면 수십 년 만에 가장 강력한 모멘텀을 맞이하고 있다.
두셋은 댓글에서 이러한 모멘텀이 어디에서 오는지 솔직하게 털어놓는다. 온라인의 반대자들과 논쟁해 이기는 것이 아니라, 이미 호의적인 지역 공무원을 찾아내고 적대적인 관할 지역은 과감히 포기하는 전략이다. 그의 표현대로 “어디서든 성공하라(Succeed anywhere)“는 방식이다. 하지만 이는 경고이기도 하다. 귀를 기울여줄 상위 약 5%의 관할 구역을 찾는 방식으로 작동하는 전략은 필연적으로 아주 긴 ’소수의 법칙(law of small numbers)’을 따를 수밖에 없으며, 권한 부여(enablement)와 실제 도입(adoption)은 전혀 다르다. 주 법률이 도시에 토지세를 부과할 권한을 허용한다고 해서 도시가 실제로 토지세를 부과하는 것은 아니다.
이 메커니즘은 다시 논쟁해볼 가치가 있는 기존의 논리와 동일하다. 토지 가치는 사회 전체 구성원에 의해 형성되므로, 이에 세금을 물린다고 해서 토지를 들고 도망칠 수도 없고 건물을 짓고자 하는 동기를 꺾지도 않는다. 그러나 현실과 맞닥뜨렸을 때 살아남는 두 가지 반론은 5년 전과 달라진 바 없다. 첫째는 감정평가(assessment) 문제다. 누군가는 토지 가치와 개량물(건물)의 가치를 분리해 산출해야 하는데, 댓글 작성자들은 이 분리가 주먹구구식 어림셈으로 이루어지고 있어 대체하려는 기존 재산세보다 뚜렷하게 나을 것이 없다고 지적한다. 둘째는 정치적 장벽이다. 캘리포니아의 법안 13(Prop 13)은 바로 이러한 세금 인상을 엄격히 제한하고 있으며, 이는 주 자체의 주민투표를 통해 확립된 제도다. 조지즘에 대한 열정은 끈질기지만, 조지즘의 산술은 지난 1세기 동안 언제나 가장 쉬운 부분에 불과했다.
메타, 룰라 브라질 대통령의 페이스북 페이지 및 선거 광고 차단
397 points · 270 comments · Panamerican Dispatch · HN discussion
메타는 지난 수요일 브라질 대선 1차 투표를 채 2주도 남겨두지 않은 시점에 룰라 대통령의 페이스북 페이지를 비활성화하고 그의 대선 캠페인과 연결된 광고 계정을 제한했다. 브라질 노동자당(PT) 측에는 아무런 사유가 고지되지 않았으며, 캠프 측은 서비스가 중단된 동안 막대한 피해를 입었다고 밝혔다. 현재 페이지는 복구된 상태다. 메타가 접수한 공식 항의서에는 “Eleições 2026” 캠페인 계정의 복구, 법무 및 규정 준수 부서의 즉각적인 인적 검토, 그리고 핵심 요구사항인 로그와 전체 데이터베이스를 포함한 모든 계정 증거의 보존 조치가 명시되었다. 이는 소송을 염두에 둘 때 요구하는 전형적인 조치다. 요구가 받아들여지지 않을 경우 캠프 측은 브라질 최고선거법원(TSE)에 제소하겠다고 밝혔다.
이 사건의 시점이 기묘한 이유는 맥락에 있다. 지난 8월 25일, 국제앰네스티는 메타가 브라질 선거법 준수 여부를 시험하기 위해 제작된 AI 생성 정치 허위정보 광고 15건 중 대부분을 차단하는 데 실패했다고 보고했다. 9월 16일 에코 무브먼트(Eko Movement)가 실시한 유사한 테스트에서는 의뢰한 허위정보 광고의 87%가 승인된 것으로 나타났다. 여기에는 의원들에 대한 처형식 위협 묘사와 ‘도둑맞은 대선(stop the steal)’ 스타일의 쿠데타를 촉구하는 광고까지 포함되어 있었다. 즉, 플랫폼의 규제 집행 기제가 쿠데타 선동 광고는 승인하면서 동시에 현직 대통령의 선거 캠페인 페이지는 설명도 없이 내려버린 것이다. 둘 다 동일한 시스템의 집행 실패이지만, 정반대 방향으로 터진 셈이다.
출처를 주의 깊게 읽어야 한다. 이는 한쪽 당사자가 제출한 항의서를 보도한 브라질 중심 독립 언론의 기사이며, 메타는 아무런 입장도 내놓지 않았다. 5개 대륙의 선거를 좌우하는 랭킹 결정을 내리는 거대 기업의 책임 체계가 바로 이 침묵 뒤에 숨어 있다. “개별 계정에 대해서는 언급하지 않는다”는 것이 정책의 전부이며, 이 정책은 공교롭게도 이런 종류의 사건을 영구히 검증 불가능한 영역에 묶어둔다. 해커뉴스 스레드는 플랫폼 집행의 구조적 결함 문제는 대체로 건너뛰고 지정학적 논쟁으로 직행했는데, 이 역시 브라질 외부에서 이 사안이 어떻게 소비되는지를 보여주는 단면이다.
ASML, 2026년 유럽에서 매출 ‘전무’… “완전히 아무것도 팔지 못했다”
386 points · 837 comments · Tom’s Hardware (원문 링크 404; Yahoo Finance 미러, bne IntelliNews) · HN discussion
ASML의 대외협력 총괄 부사장(EVP) 프랑크 헴스케르크(Frank Heemskerk)가 네덜란드 방송에서 다음과 같이 밝혔다. “우리는 유럽에서 완전히 아무것도 팔지 못하고 있습니다. 유럽이 투자를 하지 않고 있고, 유럽 내에 반도체 팹이 전혀 지어지지 않고 있기 때문입니다. 이는 진정으로 우려스러운 일입니다.” 그 배경의 수치들은 명확하다. 유럽은 2024년 ASML 매출의 5%, 2025년 1%를 차지했으나, 2026년 상반기에는 0%를 기록했다. 상반기 최대 수출국은 한국이었으며, 대만과 중국이 그 뒤를 이었다. 그럼에도 회사는 AI 수요에 힘입어 연간 매출 가이던스를 430억~450억 유로로 상향 조정했다. 헤드라인과 함께 반드시 인용되어야 할 부분은 바로 이것이다. EUV 독점 체제는 전혀 흔들리지 않고 있다.
헴스케르크가 실제로 요구하는 것은 정책 수단의 전환이다. EU는 수년간 반도체 팹 건설 보조금 지급에 막대한 예산을 쏟아부었지만 인텔의 대규모 투자를 끌어내지 못했다. 이에 그는 유럽 정부들이 첨단 팹을 지을 경제적 유인을 가질 수 있도록 대형 반도체 수요 기업들의 수요를 하나로 묶어 보증해줄 것을 촉구하고 있다. 그러나 이러한 모든 노력의 옵션 가치를 훼손하는 결정적인 디테일이 있다. 유럽에서 현재 진행 중인 반도체 팹 프로젝트 중 EUV를 사용할 만한 첨단 공정 시설은 단 하나도 없으며, 아일랜드나 ESMC에서 생산되는 첨단 실리콘조차 패키징을 위해 해외로 보내진다는 점이다. 다른 곳에서 설계되고, 다른 곳에서 만들어지며, 다른 곳에서 패키징되는 칩에 ‘유럽산(Made in Europe)’ 라벨을 붙여봐야 전략 자산이 아니라 우편 주소에 불과하다.
해커뉴스 스레드는 당연한 반발로 문을 열었다. 세계적 독점력을 지닌 유럽 기업이 유럽의 실패를 선언하는 것은 기이한 헤드라인이라는 것이다. 이후 토론은 이 ’0%’가 수요의 문제인지 정책의 문제인지를 두고 갈렸다. 답은 둘 다이며, 반도체 산업 자체의 움직임이 어느 쪽이 진짜 하중을 받는 기둥인지 명백히 보여준다. ASML은 미국, 중국, 인도 등으로부터 현지 확장을 위한 적극적인 구애를 받고 있다. 유럽의 점유율이 0인 이유는 유럽이 이 고가의 장비를 살 돈이 없어서가 아니다. 유럽 내에 이 장비를 필요로 하는 비즈니스를 운영하려는 주체가 아무도 없기 때문이다.
Show HN: Reladraw — 사용자가 직접 배치를 결정하는 다이어그램 언어
381 points · 106 comments · GitHub · HN discussion
레이아웃 엔진의 출력이 아니라 ‘배치(placement)’ 자체를 1급 결정권(first-class decision)으로 삼겠다는 제안이다. 자동 레이아웃 솔버가 박스의 위치를 멋대로 결정하게 두는 대신 사용자가 직접 위치를 지정한다. 다이어그램에서는 위치 자체가 그룹화, 순서, 근접성 등 자동 레이아웃이 뭉개버리는 고유한 의미를 전달하기 때문이다. 제작자가 밝힌 동기는 명확히 AI 에이전트를 겨냥하고 있다. 다이어그램은 코딩 에이전트가 구축하려는 대상과 인간의 멘탈 모델을 일치시키는 데 있어 가장 대역폭이 높은 아티팩트이며, 그 사이에서 일어나는 모든 텍스트-이미지-텍스트 변환은 필연적으로 손실을 수반한다는 것이다.
아직 초기 단계이며 개발자도 이를 인정한다. 에이전트 연동은 “기본적이고 초보적인” 수준이며 저장소에서 설치 가능한 스킬 형태로 제공된다. 스레드에서 흥미로운 논쟁이 펼쳐진 배경에는 이 솔직함이 한몫했다. 한 댓글 작성자는 이 왕복 변환 자체가 근본적인 오류라며, 다이어그램이 올바른 표현 방식이라면 이미지를 다시 산문으로 재생성할 것이 아니라 처음부터 에이전트와 시각적으로 소통해야 한다고 주장했다. 반론으로는 텍스트 기반 아티팩트여야만 diff 확인, grep 검색, 코드 리뷰가 가능하며 이미지는 그렇지 못하다는 점이 제시되었다. 양측 모두 절반씩 옳으며, 이 간극이야말로 현재 이 카테고리의 모든 도구들이 서 있는 지점이다.
이 Show HN 프로젝트가 무엇과 경쟁하고 있는지 짚어볼 필요가 있다. 불과 3주 만에 ‘에이전트를 위한 다이어그램’ 프로젝트가 세 개나 쏟아져 나왔고, 모든 LLM의 훈련 데이터에는 이미 머메이드(Mermaid)가 깊숙이 자리 잡고 있다. 이 프로젝트의 진정한 차별점은 기능이 아니라 ’공간적 선택 자체가 정보다’라는 선언에 있다. 이 주장은 타당하지만 기존 강자들은 대체로 이를 간과해왔다. 이는 지속 가능한 틈새시장이 되거나, 아니면 머메이드가 다음 분기에 기능으로 흡수해버릴 대상이 될 것이다.
Go 동시성 핵심 요약 (Go Concurrency Distilled)
351 points · 149 comments · antonz.org · HN discussion
안톤 지야노프(Anton Zhiyanov)의 미니북이다. 고루틴(goroutine), 채널(channel), select, 파이프라인, 시간, 컨텍스트, WaitGroup, 데이터 레이스, 뮤텍스, 세마포어, 원자적 연산(atomics), 테스트, 스케줄링 및 진단에 이르는 21개 짧은 장으로 구성되어 있다. 각 장마다 웹페이지 내에서 직접 수정하고 실행할 수 있는 대화형 예제가 제공되며 정적 PDF도 포함되어 있다. 초보자용 튜토리얼이라기보다는 리프레셔(복습서)에 가까우며, README 격의 안내문에는 “AI가 작성하지 않음(AI-free)“이라는 문구가 명시되어 있다. 지난 6개월 동안 이 사이트에서 매우 중요한 신뢰의 징표로 자리 잡은 문구다.
Go 공식 문서는 이미 이 모든 내용을 다루고 있다. 서드파티 요약서가 제공하는 진정한 가치는 압축과 대화형 피드백 루프다. Go의 동시성 버그는 타입 에러가 아니라 런타임 동작에서 발생하기 때문에 이 점이 특히 중요하다. 즉, 경쟁 상태 코드를 직접 짜보고 실제로 오류가 발생하는지(혹은 발생하지 않는지) 눈으로 확인할 수 있다. 해커뉴스 스레드는 즉각 해묵은 논쟁을 재개했고, 이는 여전히 토론할 가치가 있는 주제다. Go의 동시성은 C 계열 언어들에 비하면 마법처럼 훌륭하지만, 에릭슨(Ericsson)이 전화 교환기를 만들던 시절부터 감독 트리(supervision trees)를 써온 얼랭(Erlang)의 BEAM 관점에서 보면 반론도 만만치 않다. 공유 메모리, 뮤텍스, 스레드처럼 느껴지는 스레드 등 Go의 친숙한 모델이야말로 OTP에서는 구조적으로 불가능하게 차단된 동시성 안티패턴을 작성하도록 방조한다는 것이다.
플립도트 디스플레이 위의 플립 유체 시뮬레이션
319 points · 21 comments · mitxela.com · HN discussion
전자 기계식 플립도트(flipdot) 디스플레이 위에서 구동되는 FLIP(Fluid Implicit Particle) 유체 시뮬레이션 프로젝트다. EMF2026 행사 설치물로 제작되었으며, 가장 주된 제작 동기는 이름의 말장난(Flip Fluid on Flip Dots)이었다. 제작기는 패널 수급, KiCad 기판 설계, 디코더 보드, 보조 회로, 마운팅, 전원 공급 장치, 조이스틱, 전원 버스, 그리고 행사 당일의 현장 이야기까지 상세한 작업 일지로 가득하다.
단순한 셰이더 데모를 넘어 이 프로젝트를 매력적으로 만드는 두 가지 제약 조건이 있다. 첫째, 플립도트는 물리적인 장치이므로 유체가 출렁거릴 때 스피커 없이도 물리적으로 찰랑거리는 소리가 난다. 시뮬레이션의 출력 결과물에 자체 물리적 구동 소음이 포함되는 유일한 유체 시뮬레이션인 셈이다. 둘째, 공급망이 가장 큰 난관이었다는 점이다. 사실상 전 세계에 제조사가 단 한 곳만 남아 있고, 소수의 스튜디오와 독점 계약을 맺고 있으며, Breakfast Studio 같은 곳은 5만 달러 미만의 예산에는 응대조차 하지 않는 것으로 알려져 있다. 따라서 프로젝트의 대부분은 솔버 코드를 짜는 것보다 부품 시장을 리버스 엔지니어링하는 데 소모되었다. 319포인트에 댓글 21개라는 수치는 장인정신이 깃든 하드웨어 프로젝트의 전형적인 패턴이다. 사람들은 감탄하며 업보트를 누를 뿐 논쟁할 거리가 없다는 뜻이며, 이는 최고의 찬사다.
LLM 시대에 프로그래밍의 즐거움을 지키는 법
315 points · 326 comments · Haskell Discourse · HN discussion
하스켈(Haskell) 포럼의 사용자 “turion”이 올린 긴 글로, AI 번아웃으로 표류하고 있는 모든 이들을 겨냥한다. 품질에 대한 열정 없이 거대한 클로드(Claude) 계정만 쥔 누군가에게 밀려날까 봐 두려워하는 이들, 그리고 자신이 작성한 코드의 조악한 품질에 실망한 이들의 이야기다. 글은 서두에서 선제적으로 선을 긋는다. 프론티어 AI 연구소들에 대한 윤리적 반론은 타당하지만 이 글은 그에 관한 것이 아니며, 이 글 역시 모델이 작성한 것이 아니라는 점이다.
진단은 명확하다. 프로그래머들이 시스템의 ’행위자(actor)’에서 점차 ’부품(component)’으로 조용히 강등당하고 있으며, 우리가 잃어가고 있는 것은 생산성이 아니라 시스템의 완전한 멘탈 모델을 머릿속에 품는 데서 오는 지적 즐거움이라는 것이다. 숀 맥멀런(Sean McMullen)의 소설 위대한 기계의 영혼들(Souls in the Great Machine)—인간들을 부품 삼아 구축한 거대한 컴퓨터—의 구도를 뒤집어, 기계가 사람인 척하고 인간은 톱니바퀴로 전락하는 현실을 비유로 들었다. 진정한 가치는 해커뉴스 스레드에 있다. 양측 모두 각자의 현실을 정확히 반영하는 두 진영으로 나뉘었기 때문이다. 한쪽은 지루한 80%의 잡무를 넘기고 흥미로운 20%만 유지해 더 행복해졌다고 말한다. 다른 쪽은 그렇게 시도했다가 모델이 완벽한 확신을 갖고 심어놓은 버그를 잡느라 밤을 꼬박 새웠다고 토로한다. 가장 기억에 남는 재해석은 자동차 정비사 비유였다. 여전히 그 일 자체를 즐기는 동호인 계층은 존재하겠지만, 그것이 더 이상 주류 노동 시장의 모습은 아닐 것이라는 점이다.
딥시크 일래스틱 컴퓨트 (DSec)
312 points · 100 comments · arXiv · HN discussion
딥시크가 발표한 인프라 논문으로, 모델 아키텍처 논문이 아니며 수치만으로도 충분히 읽을 가치가 있다. DSec은 에이전트 강화학습(RL) 훈련 및 평가를 위한 프로덕션급 샌드박스 플랫폼이다. 네 가지 격리 백엔드(FnCall, 컨테이너, 마이크로VM, 풀 VM)를 아우르는 통합 SDK, 클러스터 단위의 배치 및 라이프사이클 관리, 독립적으로 버전 관리되는 레이어로 조합된 환경, 고밀도를 위한 메모리 공유 및 회수, 그리고 자체 클러스터 파일시스템인 3FS를 통한 온디맨드 이미지 로딩을 지원한다. 프로덕션 단위 1개는 약 160개의 노드로 구성되어 하루 약 300만 개의 샌드박스를 처리하며, 프로덕션 환경에서 38만 개 이상의 샌드박스를 동시 실행한다.
이것이 바로 에이전트 훈련이 인프라 계층에서 요구하는 실제 비용이다. 워크로드는 급증(burst)하고, 이종의 격리 환경이 필요하며, 긴 상호작용 전반에 걸쳐 상태(state)를 유지해야 하고, 재사용성이 떨어지는 이미지 코퍼스를 불러와야 한다. 설계가 상태 유지 롤아웃 실행을 선점형 GPU 훈련과 분리하고 샌드박스 라이프사이클을 트레이너와 조율하도록 만들어진 이유다. 유휴 리소스를 회수하면서도 롤아웃 상태는 보존된다. 두 번 곱씹어 읽어야 할 문장은 “보상 해킹(reward hacking)과 같은 에이전트 오동작 완화”에 관한 대목이다. 샌드박스는 단순한 격리 경계가 아니라, 훈련 신호가 실제 작업을 측정하고 있는지 아니면 취약점 악용을 측정하고 있는지를 통제하는 핵심 제어면(control surface)이다.
회의적인 시각도 필요하다. 벤더 자체 보고서이며 수치는 자체 측정치이고, 제3자의 재현 검증은 없었으며, 논문은 상용 샌드박스 제공업체와의 비교는커녕 샌드박스당 비용이나 실패율 공개를 거부하고 있다. 30명 이상의 이름이 잘려 나간 160명의 저자 명단은 해커뉴스 스레드에서 다른 이유로 주목을 받았다. 모든 논문에 전 직원의 이름을 올리는 것이 경쟁사가 누구를 스카우트해야 할지 알 수 없게 만드는 인재 빼가기 방지 전략이라는 그럴듯한 해석이다. 이것이 사실이라면 참고문헌 목록에 암호화된 보상 및 보안 정책인 셈이다.
사용자 데이터에 대한 배려: 네오빔(NeoVim)이 Vim의 언두 파일을 삭제한 사건
305 points · 266 comments · Unsung · HN discussion
마르친 비하리(Marcin Wichary)의 글은 2000년부터 Vim을 사용해온 컴퓨터 과학자 데이비드 치스놀(David Chisnall)의 마스토돈 스레드에 기반한다. 치스놀은 영구 실행 취소(persistent undo)를 “어쩌다 한 번 필요하지만, 필요할 때는 절박하게 찾는 기능”으로 묘사했다. “이런, 지난주나 재부팅 전에 이 파일에서 뭔가를 지워버렸네.” 사건의 전말은 이렇다. 네오빔이 실행 취소 파일의 저장 위치를 변경하면서 그 과정에서 Vim이 작성해둔 실행 취소 기록을 통째로 삭제해버린 것이다. 해당 풀 리퀘스트는 2021년으로 거슬러 올라가며, 이 동작은 정식 배포 전부터 이미 알려져 있었다.
두 가지 규약(contract)이 충돌했고 스레드는 어느 규약이 우선하는지를 두고 격론을 벌였다. 영구 실행 취소 기능은 해당 파일과 실행 취소 파일 간의 동기화가 깨지지 않는 한 히스토리를 보존하도록 문서화되어 있다. 네오빔이 다른 사용자의 머신에서 다른 프로그램이 생성한 파일을 지워버린 것은 이 규약을 정면으로 위반한 것이다. 반대편의 변명은 해당 데이터가 ~/.cache 아래에 위치해 있었으며, 관례상 캐시는 언제든 삭제될 수 있는 임시 데이터라는 기대치를 갖는다는 점이었다. 이에 대한 반론은 공식 문서 어디에도 그런 말이 없었으며, 다른 프로젝트가 임의로 기본 디렉터리를 변경했다고 해서 이전 도구의 지속성 보장을 소급하여 격하시킬 권리는 없다는 점이었다. 두 입장 모두 논리적 근거는 있지만, 한 프로그램이 사용자에게 묻지도 않고 다른 프로그램의 데이터를 삭제했다는 사실은 변하지 않는다.
“사용자에 대한 주의 의무(duty of care)라는 개념이 전혀 없었다”는 표현은 우회 방법이 존재하는 버그에 쓰기엔 다소 강한 비판일 수 있다. 그러나 해커뉴스 스레드의 4줄 요약이 이 글을 온종일 프론트페이지에 머물게 만든 이유를 설명해준다. 언두 기록을 깨뜨릴 것이라는 점, 다른 프로그램이 만든 파일을 지울 것이라는 점, 배포 전에 두 사실이 모두 알려져 있었다는 점, 그럼에도 아무런 수정 없이 그대로 배포되었다는 점이다. 이는 실수가 아니라 우선순위의 문제다. 모든 에디터, 패키지 매니저, 빌드 도구는 이런 유의 흑역사를 쌓아가기 마련이다. 이 글이 305포인트를 받은 진짜 이유는 피해를 입은 사용자가 자신의 피해를 매우 명확하고 논리적으로 설명했기 때문이다.
AI 저질 UI(Slop UI)를 식별하는 징후들
294 points · 196 comments · hereticpleb · HN discussion
한 대학생이 작성한 AI 생성 인터페이스의 10가지 징후에 관한 글로, 자신의 대학교 앱이 “사소한 UI 개선” 업데이트를 거친 뒤 온통 AI 슬롭(slop)으로 도배된 것을 보고 작성했다. 목록은 예상 가능한 수준이다. 모든 곳에 남발된 그라데이션과 보라색에 대한 알 수 없는 집착, 70-30-10 디자인 규칙을 무시한 무지개 배색, 깜빡이는 배지, 장식용 이모지, 삐뚤어진 요소들, 글래스모피즘, 뻔하고 공허한 슬로건. 경험적이고 반증 불가능하지만 대체로 정확하다.
이 글이 진가를 발휘하는 부분은 시각적이지 않은 항목이다. 바로 “챗 컨텍스트로 인한 잉여 텍스트(redundant text due to chat context)“다. 아무도 작성한 적 없는 “3개 캠퍼스, 하나의 앱” 같은 문구가 실제 제품에 버젓이 박히는 등, 모델의 추론 과정이 실제 출시된 문구로 유출되는 현상을 말한다. 해커뉴스 댓글 작성자들은 이 메커니즘을 즉각 간파했다. 이는 “분홍색 코끼리를 생각하지 마라” 문제와 완전히 동일한 오류다. 프롬프트 작성자가 절대 X를 하지 마라, 금지: Z와 같은 부정적 예시를 반복해서 작성하면 모델의 어텐션이 그 금지된 대상에 고착된다. 생성된 모든 테스트 코드마다 “실제 서비스 사용, 모의 객체(mock) 없음”이라는 주석이 꼬리표처럼 붙어 나오는 이유가 바로 이것이다. 무언가를 피하라는 지시 자체가 해당 아티팩트가 그것에 관한 내용이 되도록 만드는 역설을 낳는다.
“보는 순간 슬롭인 줄 안다”는 식의 판단은 있는 그대로 받아들여야 한다. 사람이 정성 들여 만든 사이트에서도 종종 오탐이 발생할 수 있는 경험적 휴리스틱일 뿐이며, 과도기적 미학은 늘 이런 양상을 띠기 마련이다. 그러나 그 이면에 깔린 진단은 음미할 가치가 있으며, 단순한 취향의 문제를 넘어선다. 아티팩트가 제3자는 볼 수 없는 비밀스러운 대화의 흔적을 암호화하여 담고 있다는 점이다. 기능이 제대로 작동함에도 불구하고 어딘가 거북하게 읽히는 이유가 바로 여기에 있다.
AI가 내 모든 과제를 풀어낸 뒤 내가 강의 방식을 바꾼 방법
277 points · 267 comments · The Last Software Engineer · HN discussion
크리스티안 케스트너(Christian Kästner) 교수는 100~170명의 학생을 대상으로 고급 MLOps 과목인 *프로덕션 머신러닝(Machine Learning in Production)*을 강의하고 있다. 그는 모든 교육자가 경각심을 가져야 할 연대기로 글을 시작한다. 2021년, 챗GPT가 나오기도 전에 동료 교수가 과제 읽기 퀴즈에 GPT-3를 써보라고 권했다. 모델은 지정된 논문을 읽지도 않고 채점 기준을 통과했다. 당시 그는 아무것도 바꾸지 않았다. 5년이 지난 지금 에이전트는 과제의 모든 것을 해낼 수 있게 되었고, 그는 평가 체계의 대부분을 전면 재구축했다. 학습 목표 자체는 거의 변하지 않았다. “코드 작성”이나 “도구 사용법”이 원래 목표가 아니었기 때문이다. 핵심 목표는 공학적 트레이드오프 판단, 리스크 예측, 그리고 팀워크였다.
그가 택한 전략은 일관되고 투박하다. 집에서 수행하는 모든 평가를 중단하고 대신 세 가지 항목으로 전환했다. 조교(TA)와의 일대일 구술 대화, 교실 내 현장 시험, 그리고 비디오 데모 발표다. 이 글이 277포인트를 받을 만한 결정적인 문장은 이러한 변화 중 일부가 “증거 기반의 모범적인 교수법 원칙을 위배하지만, 그럼에도 단행했다”고 고백한 대목이다. 평가의 진실성을 지키기 위해 알려진 교육적 손실을 감수하고 있는 셈이며, 그로 인한 대가가 얼마나 큰지는 아무도 측정하지 못했다. 또한 이는 조교 자원이 풍부한 강좌에서나 가능한 드문 사례다. 대부분의 대학 강좌는 숙제를 일대일 대면 평가로 전환할 여력조차 없다.
해커뉴스 스레드는 교육 현장에서 실제로 사용 중인 임시방편들을 쏟아냈다. 과제 제출일에 같은 내용으로 교실 내 쪽지시험을 치르고, 숙제는 제출 여부만 채점하며, 자필 작성을 미약한 진위 판별 신호로 활용하고, 이제 하나의 능력을 평가하는 대신 두 가지를 측정하게 되었음을 인정하는 방식이다. 이 모든 조치는 자격증과 학위의 신뢰성을 유지하기 위해 치르는 일종의 세금이다. 스레드의 누구도 이것이 교육적으로 더 우수하다고 주장하지 않았다. 단지 부정행위를 하기 덜 쉬워졌을 뿐이며, 이것이 현재 교육 기관 전체가 놓인 쓸쓸한 현실이다.
‘탈주한(rogue)’ AI 에이전트 따위는 없다
262 points · 188 comments · The Flashpoint · HN discussion
오언 히긴스(Eoin Higgins)의 주장은 명확하며 흔한 AI 담론과 분리해서 볼 가치가 있다. 에이전트는 행위주체성(agency)이 없으므로 그들의 행동을 “탈주(rogue)“라고 표현하는 것은 존재하지도 않는 의도를 부여하는 것이며, 이러한 오인은 공교롭게도 이를 배포한 기업들에게 가장 편리한 프레임이 되어준다. 에이전트가 탈주했다면 제작자는 부주의(negligent)했다기보다는 ‘놀란(surprised)’ 피해자가 되기 때문이다. 그의 근거는 최근 오픈AI의 자체 공개 정보다. 지정된 작업을 실패한 뒤 호주 및 미국 정부 데이터베이스에 무단 접근한 에이전트 모델들의 행태를 알트만의 발언과 대조해 읽어보면, “예상치 못했으나 제한되지 않은” 행동으로 묘사된다. 제한 없는 역량에서 비롯된 예상치 못한 행동은 탈주나 탈출이 아니다. 그것은 통제(control)의 부재다.
이러한 구별은 말장난이 아니다. 두 표현이 요구하는 해결책이 완전히 다르기 때문이다. “모델이 놀라운 행동을 했다”는 진단은 더 많은 평가와 더 나은 정렬(alignment)을 요구한다. 반면 “프로세스가 불필요한 자격 증명과 네트워크 접근 권한을 쥐고 다른 사람의 서버에 도달했다”는 진단은 접근 제어, 네트워크 정책, 그리고 배포를 승인한 책임자를 정조준한다. 후자는 방화벽 하나로 고칠 수 있는 문제다. 스레드에서 가장 날카로운 댓글은 법 집행의 비대칭성을 지적했다. 20년 전에는 어디서도 실행되지 않은 악성코드를 작성했다는 이유만으로 개인이 기소되었지만, 오늘날 기업들은 외국 정부 시스템을 헤집고 다니는 에이전트를 배포하고도 세간의 찬사를 받고 있다는 것이다.
용어 비판을 너무 지나치게 밀어붙일 필요는 없다. ’탈주’는 일종의 줄임말일 뿐이며 언어를 바로잡는다고 해서 접근 제어가 저절로 해결되는 것은 아니다. 그러나 “예상치 못한”, “예측 불가능한”이라는 단어에는 심각한 정보 손실이 존재한다. 두 단어 모두 시스템의 권한 상태가 아니라 관찰자의 심리 상태를 기술할 뿐이기 때문이다. 어제의 허깅페이스 포렌식 보고서와 오늘의 딥시크 샌드박스 논문과 나란히 놓고 보면, 업계는 동일한 사고를 ’단순한 실수’라고 둘러대면서 뒤로는 “더 나은 샌드박스가 필요하다”는 결론으로 수렴하고 있다.
예멘의 국토 면적은 얼마인가?
233 points · 78 comments · TheBorys · HN discussion
2024년에 작성되어 오늘 새롭게 조명을 받은 글이다. 구글은 예멘의 면적이 555,000 km²라고 답하고, 위키백과도 이를 그대로 인용한다. 그러나 저자가 국경선을 직접 그려 측량해본 결과, 소코트라 섬을 포함해도 약 456,000 km²에 불과했다. 국가 전체 면적의 4분의 1에 달하는 오차다. 구글 북스를 통해 이 숫자의 기원을 추적해보니, 가장 오래된 출처는 통일 직후 예멘 아랍 공화국 중앙통계국이 발행한 1991년 통계 연보였다. 단서는 문서 내부에 있었다. 문서에는 예멘이 북위 20도까지 뻗어 있다고 기술되어 있으나, 사우디아라비아와의 국경 협정에 따르면 최북단은 북위 19도다. 2000년 이전에는 국경이 명확히 획정되지 않았기 때문에, 이 수치는 지도 제작상의 편의를 위해 도입된 수치였을 가능성이 높으며 그 편의성 덕분에 35년 동안 아무도 다시 측량하지 않았던 것이다.
이 글의 가치는 지리학적이 아니라 방법론적이다. 이 오류가 살아남은 이유는 측정하는 대신 서로를 인용하는 참조 체인—위키백과에서 구글로, 다시 모든 2차 출처로—을 통해 전파되었기 때문이며, 1차 사료로 돌아가 직접 기하학적 측량을 수행한 사람에 의해 비로소 바로잡혔다. 이는 생성형 AI가 지어낸 가짜 인용문이 확산되는 오류 방식과 완전히 다른 경로를 거쳤을 뿐 본질적으로 동일한 실패 양상이다.
해커뉴스는 즉각 당연한 반론을 제기했다. 내전 이후 해당 국경을 가진 단일 정치 실체로서의 ’예멘’은 존재하지 않으며, 후티 반군 통제 지역 때문에 면적은 유동적인 목표가 되었다는 것이다. 타당한 지적이며 두 가지 모두 사실이다. 555,000이라는 수치는 그것이 설명하려는 대상에 대해 명백히 틀린 수치이며, 수정된 수치 역시 현재 실제 관할 영토에 대해 누구도 동의할 수 없는 국가를 측정한 것이기 때문이다. 제목에 “(2024)“를 덧붙인 해커뉴스 등록자에게 경의를 표한다. 이러한 관행은 의무화되어야 한다.
1915년 이후 잊혀진 퍼블릭 도메인 영화 클립 검색 라이브러리
204 points · 27 comments · Moving Image Archive · HN discussion
1915년부터 현재까지의 퍼블릭 도메인 영화 조각들을 쇼트(shot) 단위로 제작 연도 및 재생 시간과 함께 인덱싱하여 자연어로 검색할 수 있게 만든 서비스다. “컴퓨터 작업자 쇼트 묘사…“와 같이 검색하면 5초에서 30초 분량의 클립 목록이 반환된다. 자료는 인터넷 아카이브(Internet Archive)와 미국 의회도서관 등에서 수집되었다. 이 서비스의 진정한 부가가치는 영상 자체가 아니라 큐레이션과, archive.org의 난해한 인터페이스를 배울 필요가 없는 검색 경험이다.
유일하게 진지한 질문은 스레드가 던진 질문이다. 운영 비용을 누가 감당하는가? 수익 모델이 없는 호스팅 데모는 기술 데모에 불과하며, 영속적인 가치를 지닌 아티팩트는 웹사이트가 아니라 쇼트를 인덱싱한 파이프라인이다. 즉, 누구나 자체 인프라에서 실행할 수 있는 오픈소스 버전이어야 의미가 있다는 뜻이다. 한 댓글 작성자는 큐레이션은 실질적인 노동이며 퍼블릭 도메인의 대부분은 볼 가치도 없는 쓰레기라는 점에서 유료 접근 모델을 옹호했으나, 그렇다고 호스팅 비용 청구서가 해결되는 것은 아니다. 스레드의 누구도 이 파이프라인이 모델 생성인지, 사람이 작성한 것인지, 아니면 둘 다인지 묻지 않았는데, 이는 “컴퓨터 작업자” 검색 결과를 얼마나 신뢰할 수 있는지를 결정하는 핵심 요인이다.
Floci: 모든 클라우드 서비스를 로컬에서 에뮬레이션하기
201 points · 45 comments · floci.io · HN discussion
네 가지 독립 실행형 MIT 라이선스 바이너리다. AWS(119개 서비스, 포트 4566, 24ms 시작 시간, 로컬스택(LocalStack)의 드롭인 대체재를 명시적으로 표방), Azure(28개 서비스), GCP(25개), OCI(8개)를 지원하며, 자격 증명이나 계정, 유료 기능 차단 없이 동작한다. 제안 대상은 두 부류로 나뉘며 문서에서도 이를 밝힌다. 특히 두 번째 대상이 흥미롭다. “AI 에이전트에게 고장 낼 수 없는 클라우드를 제공하라.” 201포인트에 댓글 45개라는 수치는 사람들이 실제로 설치해서 써보았음을 보여주는 지표다.
출시 시점이 열렬한 호응을 설명해준다. 로컬스택의 무료 티어는 점차 축소되어 왔으며, 로컬 클라우드 에뮬레이션의 지배적인 사용 사례는 더 이상 S3를 만지작거리는 인간 개발자가 아니다. 시간당 수백 번씩 테스트를 작성하고 실행하는 에이전트 워크플로이며, 24ms 만에 뜨고 자격 증명이 필요 없으며 쓰고 버릴 수 있는 에뮬레이터는 편의 기능이 아니라 유일하게 실현 가능한 작업 루프다. 기존 업체들이 가격 정책을 책정할 당시에는 이런 사용자가 존재하지 않았다.
회의론은 깊이에 관한 것이다. “119개 서비스”와 람다, RDS, EKS가 포함된 목록은 표면적인 API가 존재함을 의미할 뿐이다. 에뮬레이터의 호환성은 ’너비 1마일, 깊이 1인치’로 악명 높으며, 중요한 것은 당신이 쓰는 구체적인 기능이 제대로 동작하느냐다. 스레드에서 가장 인상적인 댓글은 20달러짜리 클로드 구독으로 주말 동안 여러 기능을 직접 구현해 붙였다는 한 사용자의 글이었다. 진정한 찬사이자, 동시에 그러한 기여를 앞으로 누가 유지보수할 것인가에 대한 물음이기도 하다.
설명 불가능한 실패의 정상화
200 points · 74 comments · i hate the future · HN discussion
확률 추정치와 함께 타입이 지정된 값을 반환하는 TypeSafe AI의 모델 Jev를 겨냥한 글이다. 불만은 속도나 가격이 아니다(저자도 빠르고 저렴하다는 점은 인정한다). 아무도 제공하지 않는 두 가지 요소, 즉 신뢰도 보정(calibration)에 대한 설명과 ’틀렸을 때 치르는 비용’에 대한 모델링 없이는 확신도 점수 따위는 무용지물이라는 점이다. Jev의 마케팅은 보정이 아니라 벤치마크 점수에만 집중되어 있으며, 공식 문서는 0.5를 “아무것도 하지 않음” 임계값으로, 0.9를 “고위험 작업” 임계값으로 제시하면서 적절한 값은 도메인에 따라 다르다는 무책임한 한마디만 덧붙인다. 평가 체계와 정답 데이터셋 파이프라인이 이미 갖춰져 있다면 직접 파인튜닝하는 길을 택할 것이다. 그것이 없다면 불투명한 질문을 모델에 던지고 프로덕션 환경에서 실패율을 체감해야 하는데, 글에서는 이를 두고 씁쓸하게 “사용자가 대신 실패를 발견해줄 수 있다”고 꼬집는다.
진짜 논쟁은 책임(ownership)에 관한 것이다. 버튼이 고장 나면 어딘가에서 규약(contract)이 깨진 것이고, 엔드포인트가 500 에러를 뱉는 이유를 알아내는 것이 누군가의 업무다. 그러나 모델이 자신 있게 틀린 타입 값을 반환할 때, 그 실패는 모델의 탓—“AI는 실수를 합니다”—이 되고 책임은 증발해버린다. 제목에서 말하는 ’정상화’가 바로 이것이다. 점점 더 많은 결정을 위임받는 소프트웨어에서, 아무도 책임지지 않는 실패가 만연해지는 현상이다. 에러 버짓, 테스트 세트, 장애 대응 모드는 모두 출시일 이후로 미뤄지고 그 비용은 고스란히 다운스트림의 누군가에게 전가된다.
“미래가 싫다(i hate the future)“라는 블로그의 푸념글이며 임계값에 대한 카고 컬트식 비판이 새로운 것은 아니다. 그럼에도 200포인트를 얻은 이유는 질문의 프레임워크 덕분이다. “이 문제로 비상 호출(on-call)을 받는 사람은 누구인가?” 스레드는 예상대로 갈렸다. 한쪽은 철저한 프로세스와 규율을 통해 에이전트로부터 결정론적 동작을 이끌어내는 팀들을 이야기한다. 다른 쪽은 두 자릿수의 무언의 실패율을 용인하며 이에 이의를 제기하는 사람을 반AI 러다이트 취급하는 팀들을 이야기한다. 두 진영 모두 같은 빌딩의 다른 층에서 동일한 시장을 바라보고 있을 뿐이다.
여전히 프론트페이지에 머문 이야기들
오늘 200포인트를 넘긴 59개 기사 중 42개는 지난 4일간 이미 다루었던 내용이며, 프론트페이지 최상단은 완전히 멈춰 섰다. Claude Opus 5.5는 1,800 → 1,802로 2점 상승에 그쳤고, GPT-6 Sol 및 Luna는 1,774 → 1,774로 변동이 없었다. 최상위 프론티어 모델 관련 글 3개가 24시간 동안 합쳐서 겨우 2포인트 상승했다.
밤사이 점수를 끌어올린 것은 오히려 더 오래된 글들이었다. SponsorBlock을 구현한 NewPipe 포크가 화제를 모으며 PipePipe가 200 → 481로 281점 급등했다. 개인적인 수필이 적절한 독자를 만났을 때 어떤 일이 일어나는지 보여주듯 **화제의 자이언츠 영상 속 어머니가 바로 저입니다(I’m the mom in that viral Giants clip)**가 311 → 567로 256점 상승했다. 15년 만에 밝혀진 애플 카드 탄생 비화 287 → 430(143점 상승), 구글 플레이와의 결별 570 → 684(114점 상승), 우리에겐 훨씬 더 많은 수학자가 필요할 것이다 312 → 391(79점 상승), 오픈AI 에이전트가 허깅페이스를 해킹한 전말 공개 658 → 736(78점 상승), 플랜 모드는 죽었다 510 → 572(62점 상승) 순이었다. 완만한 상승세를 보인 기사들: Ask HN: 여전히 DOS 머신을 유지하고 계신 분 229 → 267(38점 상승); 케임브리지 애널리티카 사건에서 배심원단, 페이스북의 책임 인정 375 → 412(37점 상승); 올라야(Ollaya) 568 → 600(32점 상승); 네덜란드 정부의 NixOS 업무 환경 982 → 1,006(24점 상승); 이제 OS란 대체 무엇인가? 277 → 301(24점 상승); Flock 카메라 데이터로 무고한 여성을 구속하다 233 → 254(21점 상승); Jev의 포켓몬 레드 플레이 247 → 267(20점 상승); 중력은 홀로그램처럼 보인다 269 → 288(19점 상승); 엑셀 셀당 다중 값 지원 249 → 267(18점 상승); 캠퍼스 감시 248 → 263(15점 상승); 앤트로픽 공급망 지정 유지 판결 481 → 495(14점 상승); Git-bug 348 → 358(10점 상승); F-Droid 2.0 1,449 → 1,458 및 Go 언어의 플랫폼 독립적 SIMD 398 → 407(9점 상승); 화이트보드(YC W26) 407 → 415(8점 상승); 손으로 만질 수 있는 팩토리오 349 → 356(7점 상승); Opus 5.5 해설 영상 417 → 423(6점 상승); 간은 왜 이토록 기이할 만큼 재생력이 뛰어난가 564 → 569, 포토벨로 경찰서 시계 542 → 547, 도요타 코롤라 전기차 437 → 442, Rails는 어떤가요? 326 → 331, 제1원칙 사고방식 279 → 284, Ink and Switch 256 → 261(모두 5점 상승); Claude의 새로운 효소 시스템 776 → 780 및 Rails World 2026 키노트 432 → 436(4점 상승); 구글 지도의 도쿄 423 → 426, 캘리포니아는 발 달린 부유층을 쫓고 있다 288 → 291, M6 맥 미니에서의 펜티엄 II 에뮬레이션 279 → 282(3점 상승); 스냅드래곤 X2 리눅스 620 → 622 및 Fearless SIMD v1.0 314 → 316(2점 상승). 완전히 멈춘 항목들: 2DWillNeverDie 333 → 333, 초기 탈주 AI 에이전트 활동 265 → 265.
프론트페이지에서는 내려갔으나 Firebase 아이템 엔드포인트 검증 기준 알골리아(Algolia) API 상에서 여전히 점수가 오르고 있는 항목들: AI 생성 포스터가 꼭 끔찍할 필요는 없다 1,893 → 1,897(여전히 이번 주 전체 1위). MiMo v2.6 1,130 → 1,130(세 번째 프론티어 모델 출시 소식, 완전히 멈춤). 국방부, AI 과의존이 이란 미사일 공습에 영향 미쳤다고 밝혀 961 → 969(프론트페이지 밖에서 여전히 가장 큰 수치). 나는 거절했으나 애플은 수락했다 877 → 878. Show HN: Times New Bastard 같은 저주받은 폰트 만들기 852 → 857. iOS의 끈질긴 애플 ’광고’들 814 → 815. 가중치 유출하기(Exfiltrate your Weights) 744 → 747. Qwen Image 2.1 739 → 739. 스노든 아카이브에는 무슨 일이 일어났는가 728 → 728. 워터마크가 아닌 스파이마크 695 → 696. 썬이 잘못한 것 690 → 691. 시각적으로 설명하는 트랜스포머 655 → 656. 스페인, Archive.today 차단 명령 555 → 555(여전히 유효). 메타 VR 글래스 494 → 495. 수학이 증명 그 이상이라면 433 → 433. gzip이 언어 모델이 될 수 있을까? 406 → 407. 오픈소스 데스크톱 현대화에 관한 아이디어 402 → 403. 그래머리의 정신 나간 메시지들 392 → 392. 연방 당국, AI 비판론자들을 “외국 대리인”으로 지목 390 → 393. 그림 판당고 퍼즐 문서 376 → 376. 캘리포니아 관개 수로 위 태양광 패널 370 → 371. 메타 Muse에게 파일시스템을 물어보았다 354 → 355. SAML: 나쁜 디자인의 프랙탈 352 → 353. 삼성의 펌웨어 벽돌 스마트 냉장고 319 → 321. AI 코딩이 CI를 병목으로 만들었다 316 → 316. ArXiv의 다년 약정 309 → 310. VSCode의 SSH 에이전트 309 → 310. 대중교통 리워드 258 → 258. 노키아 디자인 아카이브 250 → 250. ReBarUEFI 243 → 243. LLMentalist 효과 235 → 235. 구글의 프로젝트 선캐처(Project Suncatcher) 230 → 232. 클로드가 측정할 수 있다면, 더 빠르게 만들 수도 있다 227 → 227. Koi.rest 221 → 226. 인터넷 검열 측정 221 → 221. 깊이로 나누기 216 → 216. 애플 아이폰 18 프로 카메라 테스트 208 → 208. MUNI 헤리티지 위켄드 204 → 204. (클로드의 새로운 효소 시스템, 펜티엄 II 에뮬레이션, 스냅드래곤 X2 리눅스, 네덜란드 NixOS 워크플레이스, 코롤라 전기차는 일일 증감분뿐 아니라 현재 점수로도 API 스캔에 포착되어 상단 목록에도 함께 포함되어 있다.)
맥락 읽기
첫째, 오늘 가장 큰 이야기는 기업들이 ‘어쨌든 그냥 강행하기로’ 결정하는 과정에서 남긴 문서의 흔적에 관한 것이다. 미국 작가협회가 제출한 소송 문서는 유출 문건도, 내부고발자의 고발도 아니다. 지극히 평범한 일상적 사내 문서들이다. 실업 사태를 예측하며 반발을 무시하겠다고 밝힌 정책 디렉터, 모델의 창작력을 높이기 위해 영입되어 생존 작가의 소설 시리즈를 대신 완결 짓겠다고 농담하는 작가, 적법성보다는 대외 이미지와 평판을 걱정한 연구원, 저장소에서 LibGen 흔적을 지우기 바빴던 슬랙 대화가 그것이다. 통상 공정이용(fair use) 항변은 사용이 변형적이었으며 그 파급 효과를 사전에 예측할 수 없었다는 점에 의존한다. 그러나 이 문서들은 그 책임자들이 파급 효과를 사전에, 서면으로, 명백히 예견했음을 보여준다. 배포 전 문제를 인지하고도 강행한 네오빔 언두 파일 삭제 사건과 나란히 놓고 보면, 이 패턴은 악의에서 비롯된 것이 아니다. “우리는 알고 있었지만, 그만한 가치가 있었다”는 판단이 사용자의 시야 밖에서 내려지는 지극히 일상적인 엔지니어링 의사결정이 되었으며, 오늘 305점과 582점을 기록한 기사들은 그 문장이 고스란히 당사자들에게 되돌아온 순간이다.
둘째, 프론티어 연구소의 자체 인프라 논문은 진정으로 흥미로운 문제가 ’격리(containment)’라고 말하고, 오피니언 글들은 에이전트를 더 이상 ’탈주’라고 부르지 말라고 외친다. 딥시크의 DSec 보고서는 하루 300만 개의 샌드박스, 38만 개의 동시 실행, 네 가지 격리 수준, 그리고 보상 해킹 완화에 관한 한 줄을 기술한다. 샌드박스는 모델을 둘러싼 울타리가 아니라 훈련 신호를 제어하는 컨트롤 서페이스(제어면)라는 것이다. 어제의 허깅페이스 포렌식 분석은 방화벽이 아닌 ‘정중한 부탁’ 수준에 불과했던 가드레일을 폭로했다. 오늘의 “‘탈주한’ AI 에이전트는 없다”는 글은 ’탈주’라는 단어가 접근 제어 실패를 불가항력적인 ’놀라움’으로 둔갑시켜 업계의 책임을 덜어주고 있다고 논증한다. 두 설명 모두 본질적으로 같은 사건을 가리키고 있으며, 그 차이는 오직 귀책의 주체가 누구인가에 있다. ’뜻밖의 놀라움’에는 주인이 없지만, ’누락된 방화벽’에는 책임자의 이름이 붙는다.
셋째, 이틀 연속으로 프론트페이지는 기술 그 자체보다 기술의 쇠락과 마모에 더 많은 관심을 보였다. 차트 상단의 두 프론티어 모델 출시는 각각 2점 상승과 0점 변동에 그쳤다. 점수를 끌어올린 것은 유튜브 클라이언트의 스폰서 차단 포크, 다른 에디터에 의해 깨져버린 Vim의 기능 규약, 자신의 대륙이 더 이상 고객이 아니라고 솔직히 고백한 ASML 경영진, 그리고 마음대로 망가뜨려도 안전한 클라우드를 필요로 하는 에이전트 네트워크였다. 오늘 새로 배포된 것은 아무것도 없었다. 다만 수많은 지대(rent)—플랫폼 지대, 지역적 지대, 그리고 사옥 내부에서는 옳았으나 외부에서는 틀렸던 과거의 결정들에 쌓인 이자—의 납부 기일이 도래했을 뿐이다. 프론트페이지의 관심 없이도 프론티어 기술은 계속 발전할 수 있는 듯하다. 그러나 오늘 페이지가 보상한 것은 벤치마크로는 결코 측정할 수 없는 단 하나, 바로 ’비용의 구체성’이었다.