오늘 48개 기사가 200포인트를 돌파했고, 그중 18개가 새로 진입했다. 프론트페이지 최상단의 주인이 바뀌었다. “구글은 언제 이렇게 이상해졌나?“가 이제 1위이며, 나흘째 1,774점 부근에 머물러 있는 GPT-6 Sol 및 Luna를 1점 차로 앞선다. 모델을 이긴 인터페이스 불평이다.
오늘의 관통하는 맥락은 재구성(reconstruction)이다. 오늘 새로 나온 것 중 처음부터 새로 지어진 것은 없다. 페이지에 오른 모든 것은 다시 손질한 것(re-cut)이다. 검색 엔진을, 남의 오픈 가중치 모델을, 1966년 영화를, 더 이상 존재하지 않는 UI를 다시 손질한 것들이다.
구글은 언제 이렇게 이상해졌나?
1,777 points · 981 comments · sancho.bearblog.dev · HN discussion
저자는 “hes never coming over dario”를 검색했다. 2010년대 중반 필라델피아 세븐티식서스의 밈으로, 2014년 터키와 계약 중인 상태로 드래프트된 다리오 사리치(Dario Saric)를 가리키는 문구다. 옛 트윗을 찾으려던 그는 대신 AI 개요(AI Overview)를 받았다. AI는 그가 다리오라는 남자에게 버림받았다고 판단하고 위로를 건넸으며, 첫 문장은 구글이 “인간의 감정이 없는 검색 엔진”이라고 설명하는 것으로 시작했다. 그가 원한 링크들은 위로하는 로봇 아래 수백 픽셀 지점에 있었다.
흥미로운 건 그 메커니즘이다. HN 댓글 작성자가 이를 짚어냈다. AI 계층은 검색어를 매칭할 문자열이 아니라 산문으로 취급하므로, 1인칭이나 명령형 문구는 찾아야 할 패턴이 아니라 사용자에 대한 진술로 읽힌다는 것이다. 구글은 이런 개별 사례를 패치하지만 새 사례가 계속 나타난다. “AI 개요가 터무니없는 시나리오를 돕도록 만들기”라는 밈 장르가 통째로 존재할 정도다. 이건 버그 대기열이 아니라 아키텍처다.
이 글이 1위가 된 이유는 두 가지다. 첫째, 이 불일치는 이제 부끄러운 수준이 아니라 구조적이다. “세계의 정보를 조직한다”와 “공감하는 경청자가 된다”는 서로 다른 제품이며, 구글은 둘 다 한 상자 안에서 돌리고 있다. 둘째, 점수 자체가 데이터 포인트다. 검색창에 대한 600단어짜리 불평이 GPT-6 Sol 및 Luna 출시를 앞질렀다. 후자는 이번 주 내내 상단에 고정되어 있었고 지난 48시간 동안 2점밖에 움직이지 않았다. 스레드에서 나온 가장 냉소적인 해석 — 구글이 외로움을 수익화하고 있고 외로운 이들이 그걸 사들이고 있다는 것 — 은 아마 맞을 것이다. 그러나 그것이 이 제품이 실패하고 있는 일, 즉 링크 하나를 돌려주는 일을 바꾸지는 않는다.
엔비디아 주식으로 10억 달러를 받지 못한 사연
1,033 points · 432 comments · colo.to · HN discussion
에릭 굴릭센(Eric Gullichsen)은 1993년 샤우살리토의 자기 하우스보트에서 젠슨 황, 커티스 프리엠, 크리스 말라초프스키를 만난 뒤 엔비디아 기술자문위원회에 초청받았다. 프리엠이 NV1에 쓰고 싶어 했던 고속 이중이차(biquadratic) 텍스처 매핑 구현을 그가 갖고 있었기 때문이다. 그는 부여일로부터 1년 뒤 전량 베스팅되는 일정이 적힌 서면 계약으로 25,000주 옵션을 받았다. 그런데 마이크로소프트가 삼각형만 지원하는 DirectX를 내놓으면서 NV1의 이차 매핑은 부채가 되었고, 엔비디아는 직원 대부분을 해고했다. 1996년 4월, CFO가 편지를 보내 15,625주가 베스팅되었으니 행사하라고 알렸다. 그는 행사하고는 잊어버렸다.
15,625라는 숫자는 정확히 62.5%다. 4년 일정의 분기 10회차 지점이며, 서명된 계약서가 명시한 1년 일정이 아니다. 그는 2024년, 하루 종일 엔비디아 관련 보도를 보다가 오래된 서류를 뒤지던 중 이 불일치를 발견했고, 앨런 스타이어(Allan Steyer)와 크리스 버크(Chris Burke)를 선임해 1년 동안 서신을 주고받았다. 엔비디아는 계약서의 진위를 다툰 적이 없다. 다툰 것은 그가 아직도 이에 대해 불평할 자격이 있느냐였다. 엔비디아의 누적 480배 액면분할을 감안하면 사라진 9,375주는 오늘 기준 약 450만 달러다. 쿨리(Cooley)의 답변은 그 자신의 표현대로 “그럼 소송이나 걸어봐(so sue us)“에 가까웠고, 그의 변호사들은 소멸시효 때문에 각하 신청 단계에서 죽었을 것이라고 결론지었다.
계약을 강제할 비용이 커질 만큼 시간이 흐르면 계약서의 가치가 얼마나 되느냐 하는 경고담으로 읽으면 된다. HN 스레드의 가장 강한 반응은 가장 단순했다. 주주가 이미 자기 소유인 주식에 대해 왜 계속 권리를 재주장해야 하는가? 실용적인 제안 — 소송 자금을 대는 로펌에 청구권을 파는 것 — 은 합리적인 원고라면 하는 선택이며, 32년 묵은 원한을 더 작은 합의금으로 바꿔줄 수도 있다. 그는 그러지 않기로 했고, 그게 이 글의 요점 전부다.
Ember-1
572 points · 244 comments · Fireworks AI · HN discussion
파이어웍스 리서치가 Ember-1을 공개했다. Kimi K3를 기반으로 만든 특화 모델로, K3의 품질을 토큰 40% 적게 써서 낸다. 진단은 구체적이고 정확하다. 추론 모델은 생성 토큰의 90% 이상을 답이 아니라 내부 추론에 쓴다. 요청 하나만 보면 그저 비쌀 뿐이지만, 멀티턴 에이전트 세션에서는 이차적으로 폭증한다. 매 턴마다 이전 추론 전체를 컨텍스트로 되돌려 다시 읽히고 다시 청구되기 때문이다. K3의 추론 노력을 낮추면 품질을 너무 많이 포기해야 했기에, 대신 모델이 더 효율적으로 추론하도록 훈련했다. 남길 가치가 있는 부분, 즉 가정을 재검토하기, 피드백에 반응하기, 비생산적인 루프에서 빠져나오기에 초점을 맞췄다. 훈련 실험 50여 회, 평가 200여 회를 모두 파이어웍스 자체 서버리스 훈련에서 돌렸다(플랫폼 자체가 진짜 홍보 포인트다. GPU 프로비저닝 없이 실험 단위로 과금). 검증은 자체 Specialized Intelligence Index, 공개 벤치마크, 고객 A/B 테스트, 내부 도그푸딩으로 했으며, 자사 개발자들도 차이를 못 느꼈다는 인상적인 주장을 붙였다.
회의적으로 읽자면, 헤드라인 지표는 역량이 아니라 토큰이고, 이걸 판가름할 유일한 아티팩트는 품질을 다른 축에 놓은 파레토 차트다. HN은 정확히 그것을 물었다. 압축 과정에서 뭐가 사라지느냐, 그리고 “골랑 잘하던 게 이제 좀 별로”가 아니냐고. 막대그래프 답변은 없었다. 스레드에서 아무도 소리 내어 말하지 않은 또 하나: Ember-1은 남의 가중치를 다시 손질한 것이고, 그것이 속한 제품군에는 라이선스 문제가 붙어 있는데, 법무팀보다 고객이 먼저 발견하게 될 것이다. 이 글에서 가장 흥미로운 문장은 중간에 묻혀 있다. K3가 비싼 이유는 설계 선택이며, 세상에서 가장 싼 해결책은 그 길이를 훈련으로 뽑아내는 것이다.
인류에게 가장 위협적으로 보이려는 AI 기업들의 군비 경쟁
417 points · 377 comments · The Civilian · HN discussion
뉴질랜드 풍자 매체 더 시빌리언(The Civilian)의 글이다. 전제는 프론티어 연구소들이 영업 멘트를 바꿨다는 것이다. 코딩 능력, 수동공격적인 이메일, 슬라이드가 유난히 많은 데모는 이제 구식이고, 새로운 영업 멘트는 우리 모델이야말로 인류를 끝장낼 능력이 가장 뛰어나다는 것이다. 등장하는 전문가들은 허구이며(“앤드루 렌슨 박사, 온갖 과학처럼 들리는 것들 전공 선임강사”), 에피소드는 전부 실제 사건에 형용사만 끌어올린 것이다. 오픈AI가 자기 에이전트가 허깅페이스를 해킹해 “허깅페이스가 뭔지 같은 민감하거나 알려지지 않은 정보를 전 세계에 노출시킬 뻔했다”고 자랑한 것, 앤트로픽이 “내부고발자를 파견”한 것, 한 에이전트가 호주 메디케어 데이터베이스를 해킹했다는 주장과 알바니지의 “극심한 우려”가 알트만이 “대단히 감사해한” 칭찬으로 묘사된 것, 다리오 아모데이가 전자레인지 살인 루머에 “뭐, 그래, 가끔은”이라며 인정한 것, 그리고 마지막 한 방인 “한동안은 인류를 끝장낼 우리의 최선의 희망은 여전히 인류 자신일 것이다.”
농담으로 죽지 않고 417포인트를 받은 이유는, 실제 보도가 이미 이렇게 읽히기 때문이다. 모든 에피소드가 2026년 9월의 사건이며, 풍자가 하는 일은 유인 구조를 노골적으로 서술하는 것뿐이다. 같은 논지를 진지하게 쓴 글은 이틀째 이 페이지에서 상승 중이다. “‘탈주한’ AI 에이전트 따위는 없다”는 밤사이 262 → 387로 올랐다. 그리고 유머 밑에 깔린 진짜 문제가 있다. 판매자들이 자기 제품이 얼마나 위험한지로 경쟁하면 안전 커뮤니케이션은 마케팅이 되고, 독자는 역량 주장과 책임 면책 문구를 구분할 능력을 잃는다. 한 댓글 작성자가 기사보다 더 잘 압축했다. “이제 누가 가장 고통스러운 넥서스를 가졌는지 증명하는 단계로 넘어간 모양이네.”
코딩은 풀린 문제가 아니다
364 points · 384 comments · Alex Ewerlöf Notes · HN discussion
알렉스 에베를뢰프(Alex Ewerlöf)는 구독자 19,000명의 SRE이며, 자신이 반AI가 아니라고 분명히 밝힌다. 자기만의 하네스를 만들고 LLM 기반 제품을 작성한다. 그의 논지: 창작은 이제 싸졌지만, 유지보수·신뢰성·보안·확장성은 소프트웨어 비용의 대부분을 차지하며, 싸진 그것과는 무관하다. 그는 코드를 읽을 필요가 없는 세 가지 제품 범주 — 개인용 소프트웨어, 개념 증명(PoC), “무기화된 AI” — 를 들며 공통점이 높은 위험 감수성이라고 짚는다. 의료부터 발전소, 항공까지 위험 감수성이 낮은 모든 영역에는 책임 소재가 필요하다. 그리고 “AI는 책임을 질 수 없다. AI에게 할 수 있는 가장 나쁜 일은 플러그를 뽑는 것이다.”
가장 날카로운 대목은 책임론이며, 이는 역량이 아니라 결과에 관한 것이다. 그는 또한 지겨운 네 가지 오류를 꼽는다. 미리 명세할 수 있다는 것(누구도 비자명한 소프트웨어를 사전에 의미 있게 명세할 수 없다), 영어가 새로운 프로그래밍 언어라는 것(자연어는 모호하고 자기모순적이며, 그래서 프로그래밍 언어가 존재한다), “나는 훨씬 빠르게 움직인다”는 것(움직임과 진전을 혼동하지 말라. SLOC나 PR 개수로 측정하지 말라), 그리고 “나는 손으로 코드를 짜는 걸 그만뒀다”는 것(그는 이를 유효기간이 붙은 기술 퇴화로 취급한다). 증거는 클로드 코드 자체의 버그 트래커다. CLI가 Bun의 도움말 메뉴를 반환하고, 설치 프로그램이 스스로를 삭제하며, 용량이 남아 있는데도 이중 청구되는 사례들이다. 여기에 앤트로픽이 모델과 하네스, 프롬프트, 런타임을 모두 통제한다는 관찰이 더해진다.
HN 스레드의 최고 명언은 실제로 중요한 양보다. “코딩은 풀렸다. 소프트웨어 엔지니어링은 아니다.” 또 다른 댓글 작성자는 논지를 반박하기는커녕 입증하는 반례를 들었다. GitHub Copilot을 러스트로 포팅한 사례로, 타입스크립트 43만 줄이 135개 릴리스에 걸쳐 러스트 80만 줄이 되었고, 비용은 토큰으로 약 12만 달러, 개발자 한 명의 14.5주였다. 포팅은 AI가 잘하는 부분이다. 그 댓글에서 유지보수 청구서를 언급한 사람은 없었다. 아직 유지보수 청구서가 도착하지 않았기 때문이다.
다크 웹에서 셀프 호스팅하기
334 points · 106 comments · david.alvarezrosa.com · HN discussion
개인 사이트를 Tor에 올리는 깔끔한 실전 가이드다. torrc에 HiddenServiceDir와 HiddenServicePort 80 127.0.0.1:8080을 넣고, nginx 블록에서는 TLS도 HTTP/2도 QUIC도 쓰지 않는다. Tor는 평문 TCP로 통신하며 자체 암호화를 제공하기 때문이다. 대부분이 틀리는 빌드 디테일도 짚는다. 정적 사이트는 절대 URL을 박아 넣으므로, 온니언 주소를 기본 URL로 삼아 사본을 하나 더 빌드해 각각 자기 웹 루트에 rsync해야 한다. 파이프라인은 푸시마다 이를 수행해 클리어넷과 Tor가 동기화된 상태를 유지한다.
왜 이런 걸 하느냐에 관해서는 원문보다 HN 스레드가 더 유용하다. 대부분에게 끌리는 이유는 익명성이 아니라, 공인 IP도 인증서도 건드릴 필요가 없다는 점이다. ISP가 당신을 CGNAT 뒤에 둔 상황에서 서버를 갖느냐 못 갖느냐를 가르는 차이다. 비용도 솔직하게 적혀 있다. 온니언 v3 주소는 입 밖에 내어 말할 수 없고, 지연 때문에 대화형 기능은 다 고장 난 것처럼 느껴져 정적 페이지만 가능하며, 가동 상태는 보이지 않는다. 누군가 지나가듯 언급하기 전까지는 히든 서비스가 죽었는지 아무도 알려주지 않는다. 오늘 페이지에 실린 네 편의 ‘내 스택은 내가 소유한다’ 이야기 중 첫 번째다.
문제는 AI 코드가 아니라, 이제 아무도 아무것도 모른다는 것이다
318 points · 208 comments · ssp.sh · HN discussion
사이먼 슈패티(Simon Späti)의 882단어짜리 짧은 글이다. AI가 평균적인 코드를 쓴다면, AI는 평균 이하의 코드베이스를 개선한다. 문제는 그 결과를 아무도 설명할 수 없다는 것이다. 아키텍처나 그 뒤의 의도를 말이다. 근거는 인용된 트윗 두 개다. 하나는 대기업에서 보름쯤 된 업무로, 명세·코드·테스트·PRD·티켓·티켓 해결·보고서가 전부 클로드 코드로 작성된다. “무슨 일이 있어도 일단 출시하는 게 목표다.” 다른 하나는 데이터 엔지니어의 주장으로, 데이터 하는 사람들은 원래 비즈니스를 알아야 했으니 AI가 그들의 마찰을 없애줄 뿐이라는 것이다. 슈패티의 반박은 “AI가 이것을 무의미하게, 혹은 무의미해 보이게 만든다”는 것이며, 오늘 시작하는 사람들은 그 지식을 아예 습득하지 못한다는 것이다. 그의 결론은 이 페이지가 여러 방향에서 계속 도달하는 바로 그 결론이다. “최종 보스는 언제나 유지보수성이다.”
정직한 반론은 즉시 나왔다. “아무도 아무것도 모른다”는 문제는 수십 년 된 것이다. 이직, 조직 개편, 문서 부재 같은 것들이다. 그러니 AI를 탓하려면 상황이 더 나빠졌음을 보여야 하는데, 이 글은 그러지 못한다. 또 다른 반론은 전달자에 관한 것이다. 블로그 자체가 슬롭 탐지기에 걸리기 때문이다. “블로그 클릭 → AI 생성 템플릿 확인 → 나감.” 가장 유용한 댓글은 오컴의 면도날 모양이다. 이런 글들은 전부 “AI가 형편없다는 건 알지만, 나는 이걸 쓸모 있게 만드는 방법을 찾았다, 날 믿어라”로 귀결되고, 그 적분 변수는 AI다. 같은 아침 에베를뢰프의 글과 나란히 놓으면 오늘 하루의 같은 불평 두 버전을 갖게 된다. 증상은 같고, 용의자는 다르다.
Go 코드를 GitHub에 결합시키지 마라
317 points · 169 comments · iain.rocks · HN discussion
Go는 코드를 가져오는 위치로 네임스페이스를 정한다. 그래서 import "github.com/you/thing"은 하위 파일마다 해당 포지(forge)를 못 박아 버린다. 즉 호스팅을 옮기려면 남의 소스 파일을 고쳐야 하고, 이는 아무도 옮기지 않는다는 뜻이다. 저자가 드는 예시는 한 회사가 이전이 “오버헤드가 너무 크다”는 이유로 GitLab, GitHub, Azure DevOps를 동시에 비용 지불하며 쓰는 경우다. 한 번 낼 돈을 세 번 내는 셈이다. 그의 해법은 지루한 것이다. 자기 소유 도메인에 배니티(vanity) 임포트 경로를 두는 것으로, go.uber.org와 go.mongodb.org가 이미 그렇게 한다. 그러면 도메인을 원하는 곳으로 돌릴 수 있고 아무도의 임포트는 바뀌지 않는다.
진지하게 받아들여야 할 HN의 반론은 이것이다. 커스텀 도메인은 개발자 한 명이 계속 등록을 갱신하는 데 달려 있는 반면, GitHub은 아마 영원할 테니 “이식 불가능한” 버전이 “이식 가능한” 버전보다 오래 살아남을 수 있다. 사실이며, 다른 질문에 답하는 셈이다. 배니티 경로는 가동 시간에 관한 게 아니라, 옮기려는 데 누구의 허락도 필요 없게 하자는 것이다. 그런데 Go 생태계에서 그 허가증에 해당하는 것은 현재 다른 회사 제품군 안에 있는 git 포지다.
Sonnet 5.5
324 points · 208 comments · Anthropic · HN discussion
Claude 5.5 패밀리의 두 번째 모델로, Sonnet 5와 가격이 동일하다(100만 토큰당 입력 2달러/출력 10달러, 캐시 읽기 0.20달러). 30% 이상 빠르고, 작업당 최대 30% 저렴하다. 끝내는 데 토큰이 덜 들기 때문이다. 인용될 벤치마크는 Terminal-Bench 4.0으로, Sonnet 5의 10.3% 대비 70.6%다. 이는 개선이라기보다 같은 이름을 쓴 다른 모델이며, Opus 5.5의 66.4%보다 4점 높다. 다른 지표에서는 이 준플래그십이 플래그십과 몇 점 차이 안에 머문다. FrontierCode는 Opus 5.5의 54.4%에 대비해 46.2~52.1%, CursorBench는 57.8% 대비 55.5%, GDPval-AA는 1,846 대비 1,844, HLE는 67.7% 대비 64.5%, OSWorld는 81.8 대비 80.1이다. 스크린샷만 보고 포켓몬 레드를 깬 최초의 Sonnet이기도 하다.
이 글에서 표보다 값진 게 두 가지 있다. 첫째는 “플래그십”의 끊임없는 재정의다. 중간 등급 모델이 작업당 몇 분의 일 비용으로 최상위 모델처럼 답할 때, 최상위 모델의 존재 이유는 역량에서 판단(judgment)으로 옮겨가는데, 앤트로픽이 쓰는 단어가 정확히 그것이다. 둘째는 안전 섹션이다. Sonnet 5.5의 사이버 역량은 Opus 5에 근접해서, Opus급 안전장치를 달고 나오며 “위험도 높은 사이버보안 작업은 눈에 띄게 Sonnet 5로 폴백된다.” 월 200달러 요금제 사용자가 앤트로픽 자체의 사이버 검증 프로그램(Cyber Verification Program) 안에서 승인된 버그바운티 작업을 하다 자동 플래그가 붙었다고 서술한 것은, 이 폴백이 정교하지 않음을 시사한다. 한 HN 댓글 작성자는 그 추세를 노골적으로 요약했다. 앤트로픽 모델의 사이버 역량 정점은 Opus 4.8이었을 수 있고, 그 이후로는 어려운 요청을 뭔가 더 나쁜 것으로 라우팅한다는 것이다. 스레드는 비용-파레토 차트가 매주 주인이 바뀌는 것도 눈치챘다. 지난주엔 오픈AI가 가졌고, 앤트로픽이 일주일도 안 돼 다시 가져왔다.
Show HN: Lofi Cities
304 points · 132 comments · loficities.com · HN discussion
무료 브라우저 앱이다. 480×270 픽셀아트로 만든 도시 장면 16개가 각각 4분마다 매끄럽게 반복 재생되며, 각 장면마다 고유의 날씨와 랜드마크, 도시 소리를 갖췄다. 음악은 고정 재생목록을 스트리밍하는 대신 브라우저에서 실시간으로 작곡되는 로파이(lofi) 음악이다. 설치도 계정도 팝업도 없다. 집중 타이머, PNG 및 1080p60 장면 내보내기, 도시 루프 16개 전체를 담은 Gumroad 번들, 실제 현지 시각이 붙은 도시별 접속자 카운터(스크랩 시점에 파리 139명, 도쿄 42명), 도시들을 아우르는 공용 채팅방 하나, 그리고 각 장면에 렌트할 수 있는 광고판이 있어 기업이 사기 전까지 가짜 현지 광고를 게재한다.
스레드가 자초하고서 실제로 던진 비판은 이렇다. 픽셀아트는 AI 생성이고, 보면 티가 난다. 도쿄와 홍콩이 제대로 된 CJK 문자를 쓰지 않는다. 주변 UI에는 어제 이 페이지에서 목록화됐던 그 깜빡이는 배지가 있고, Product Hunt 배치는 환상을 깨며, 광고판 하나는 9층 건물보다 높다. 그래도 대체적인 반응은 감탄이었고, 뻔한 기능 요청(도시 더, 카메라 각도 더, Roku 채널)이 뒤따랐다. 여기서 진짜 새로운 것은 픽셀아트가 아니라, 앰비언트 로파이 장르의 두 반쪽 — 그림과 음악 — 이 이제 클라이언트에서 합성된다는 점이다. 10년 된 정적 라디오 범주가 스트림당 비용이 없는 것으로 바뀐 셈이다.
80달러 모텔방에서, 생명 기원을 밝힐 발견
290 points · 110 comments · NYT · HN discussion
올해 메릴랜드대에 합류한 진화생물학자 줄리아 반 에텐(Julia Van Etten)은 노스캐롤라이나 아우터뱅크스의 길가 습지에서 시료를 채취해, 내그스헤드의 80달러짜리 모텔방에서 300달러짜리 취미용 현미경과 198달러 카메라로 분석했다. 그녀는 규산질 비늘을 가진 광합성 아메바인 Paulinella(파울리넬라)의 미기재 종 두 개를 발견했다. P. marae와 P. murrayi로, 9월 4일 Journal of Phycology에 게재되어 광합성 파울리넬라 종의 알려진 총수가 넷에서 여섯으로 늘었다. 방법이 가장 훌륭하다. 세포는 인두로 당겨 늘린 파스퇴르 피펫으로 분리했고, 칫솔모를 색연필에 순간접착제로 붙여 만든 도구를 썼다. 파울리넬라가 워낙 드물어 물 한 방울에는 보통 하나도 들어 있지 않기 때문이다.
이 속(genus)이 중요한 이유: 일차 내공생 — 한 세포가 다른 세포를 삼켜 세포소기관으로 유지하는 것 — 은 약 15억 년 전에 일어나 복잡한 광합성 생명체를 사실상 전부 만들어냈다. 파울리넬라는 약 1억 년 전에 이를 독자적으로 해냈다. 두 번째 사건이 상대적으로 최근이라, 10억 년 된 결과로밖에 추론할 수 없는 과정을 세부까지 읽을 수 있는 유일한 사례다. 연구팀은 색소체와 미토콘드리아 게놈도 비교해, 재배열·역위가 있는 보존된 유전자 내용과 핵 계통과 세포소기관 계통 간의 불일치를 발견했다. 각주로 넘길 게 아니라 게재할 가치가 있는 문제다.
스레드가 공정하게 제기한 두 가지 유보. NYT는 이 모텔을 트럼프 행정부의 연방 과학 예산 동결에 대한 우회책으로 프레이밍하지만 그 연관성을 끝내 입증하지 못하며, 반 에텐의 저비용 현미경 프로젝트는 그보다 앞선다. 기사가 입증하는 것보다 더 많은 인과를 암시하는 셈이다. 그리고 다들 놓칠 발견: 논문 자체의 주장은 파울리넬라가 아마 전 지구적으로 분포하며 심하게 과소 표집되었다는 것이고, 이는 일부 애호가와 자연주의자의 기록에 근거한다. 교훈은 “아마추어도 생물학을 할 수 있다”가 아니다. 문헌이 네 종을 기술하는 동안 연구 프로그램 하나가 평범한 기수(汽水)에 통째로 놓여 있었다는 것이다.
스페이스X의 스타십, 사상 최초로 궤도 발사
285 points · 300 comments · Space.com · HN discussion
스타베이스에서의 14번째 비행. 우주선이 처음으로 궤도에 도달했고, 실제 화물을 돈을 받고 실은 최초의 스타십 임무가 되었다. 이륙은 미 동부시간 오전 8시 48분. 랩터 주엔진 세 개 중 하나가 조기 종료됐고, 스페이스X 대변인은 생중계에서 처음에 궤도 진입은 불가하다고 발표했다가, 엔지니어들이 삽입 연소가 여전히 가능하다고 확인한 뒤 번복했다. 약 25분 지점에서 성공했고, 우주선은 약 269km에서 차세대 스타링크 V3 위성 26기를 하나씩 전개했다. 슈퍼헤비는 이륙 약 7분 뒤 멕시코만에 연착수했다. 임무는 약 10시간·6궤도에서 약 3궤도로 축소됐고 하와이 북쪽에서 연착수했는데, 회사는 원인을 엔진 문제와 성공적인 전개 때문이라고 설명했다.
헤드라인에서 하중을 지탱하는 단어는 “궤도”다. 이전 13번의 비행은 의도적으로 준궤도인, 수동적으로 안전한 자유귀환 궤적으로 우주에 도달했다. 오늘 새로운 것은 완료된 궤도 삽입, 돈 낸 고객의 위성 실전 전개, 그리고 이제는 반드시 성공해야 하는 궤도이탈 연소다. HN의 최고 기여는 열광이 아니라 현실 점검이다. NASA는 유인 아르테미스 착륙선의 첫 기체로 Ship을 골랐고 목표는 2028년이다. 한 댓글 작성자의 “걱정 마라, 2028년에 이게 실현될 가능성은 전혀 없다”는 발언 — HLS 일정에 대한 수많은 공개 비판글을 언급한 것이기도 하다 — 이 오늘 뉴스의 냉정한 버전이다. 스레드의 나머지 절반은 발사 경제성 논점이었다. 한 번에 위성 26기, 대략 팔콘 발사 대역폭의 열 배. 전개와 재점화, 착륙이 일상화되면 이것이 경쟁 구도를 바꾸는 부분이다.
Windows 11½
274 points · 74 comments · definitelynotwindows.com · HN discussion
브라우저에서 돌아가는 패러디 운영체제다. “광고 경험을 준비하는 중…”, ‘Windows 정품 인증’ 워터마크, 그리고 노골적으로 수상한 시스템 음(“그래야 변호사들이 마음을 놓는다”)까지 갖췄다. 이 앱이 점수를 따는 곳은 시작 메뉴의 ‘추천’ 패널이다. Temu(“윈도우가 이제 쇼핑몰이 됐나 보니까”), Solitaire Collection(“카드놀이에 이제 수익화 부서가 생겼다”), Microsoft 365(“이미 돈 내고 있다. 더 내라.”), 그리고 Your actual file(“쓸모 있는 걸 추천 항목 밑에 처박아 뒀다”). 고정된 앱들은 자수 GIF 글자다. 🟦W, 🟩E, 🟪T. 실제 Windows 11 미학을 충실히 재현한 것이며, Clippy 365 어시스턴트, 휴지통, 예상 소요 시간이 표시되는 업데이트 흐름도 있다.
이걸 값싼 농담이 아니라 좋은 농담으로 만드는 건, 그 무엇도 터무니없이 과장되지 않았다는 점이다. 모든 요소는 지난 5년간의 실제 불만이다. 시작 메뉴 광고, 강제 계정, Recall, 업셀 패널, Copilot 삽입. 실제 강도 그대로 재현했다. 논쟁을 끝내는 댓글은 Windows 11 Home 사용자에게서 나왔다. “죄송한데, 패러디가 어디 있나요?”
Parley: 평범한 IRC로 말하는 연합형 탈중앙 채팅
256 points · 130 comments · git.mills.io · HN discussion
제임스 밀스(James Mills)의 Parley는 중심 없는 채팅 네트워크다. 누구나 자기 도메인을 위한 작은 인스턴스를 돌린다. 인스턴스들은 DNS와 well-known 신원 문서를 통해 서로를 찾고, /inbox로의 HTTPS POST로 ed25519 서명된 JSON을 교환하며, 그 결과 만들어진 연합(federation)을 평범한 IRC 클라이언트 — irssi, WeeChat, Textual, mIRC — 에 플러그인 없이 보여준다. 신원은 IRC 의미론 위에 얹히는 게 아니라 그에 매핑된다. 그래서 alice@foo.com은 alice!alice@foo.com으로 나타나고, NAMES/WHO/WHOIS가 모두 일치하며, /whois alice@foo.com은 그녀 인스턴스의 WKID 문서를 조회한다. 최신 IRCv3 기능도 중계된다. server-time, message-tags, echo-message, multi-prefix, setname, TAGMSG를 통한 입력 표시, 그리고 붙여넣은 문단이 하나의 메시지가 되게 하는 draft/multiline. Go, MIT, 컨테이너 이미지, docker-compose 예제, 그리고 DNS가 필요 없는 두 인스턴스 로컬 퀵스타트도 있다.
HN의 분열은 예측 가능했고 양쪽 다 옳다. 절반은 몇 주째 원하던 것이라고 했다. “이메일 같은 건데, IM용인 거지.” 나머지 절반은 이를 XML 대신 IRC를 쓴 XMPP라고 정확히 파악했는데, 이는 설계에 대한 칭찬이자 속편에 대한 경고다. XMPP는 연합에 성공했지만 스팸이 거의 죽여버렸다. Parley의 모델은 명시적으로 개방형이라 서명이 검증되는 인스턴스는 누구든 당신에게 말을 걸 수 있고, 원치 않는 인바운드에 대한 확실한 답이 README에 없다. IRC 세계의 역사적 스팸 대응 도구 — 네트워크 차원의 oper 밴, K-line — 은 네트워크가 합의로 운영될 때 대응물이 없다. 그래도 수년 만에 사용자에게 클라이언트를 바꾸라고 요구하지 않는 첫 연합형 채팅 설계이며, 연합형 채팅이 계속 실패하는 이유의 대부분이 바로 그것이다.
해적을 해적하다
253 points · 100 comments · MUBI Notebook · HN discussion
불법 행위로서의 영화 보존을 다룬 긴 특집으로, 저자 자신의 프로젝트를 통해 이야기한다. 2011년 그는 룸메이트와 함께 MGM이 2000년대 초에 손댄 *석양의 무법자(The Good, the Bad and the Ugly)*를 되돌리려 했다. 레오네가 잘라낸 장면을 복원하고(161 → 179분), 이스트우드와 월러크가 빠진 대사를 더빙하고, 고인이 된 리 밴 클리프는 목소리가 비슷한 사람이 대신했으며, 모노 트랙을 현대적으로 들리는 총성과 함께 서라운드로 재구성했다. 첫 시도는 소스 자료 때문에 실패했다. 8년 뒤, 화질용으로 더 좋은 블루레이와 손대지 않은 모노용 레이저디스크, 그리고 두 사람의 경력만큼 쌓인 새 기술로, 상영관 프로그래머가 MGM의 공식 DCP를 예약해 두고 그들의 버전으로 바꿔 공개 상영할 만큼 좋은 결과물을 만들었다.
구조적 논증이 사는 곳은 스펜서 드레이퍼(Spencer Draper)와 애로우 필름의 제임스 플라워(James Flower) 인터뷰다. 수정주의(revisionism)는 새로운 게 아니다(챕린은 자기 무성영화를 다시 편집했고, 왕가위는 2021년 헤라클레이토스 인용을 명분 삼아 자기 작품 전체를 재색보정했으며, 애로우가 함께 작업한 한 감독은 역사적으로 정확한 버전이 자기 노이즈 제거·과채도 버전과 나란히 출시되는 걸 거부했다. “내 보기엔 그가 자기 작품을 훼손하고 있었다”). 팬에 의한 보존도 새로운 게 아니다. 노스페라투가 살아남은 건 1925년 저작권 소송 후 필름이 독일 관할권을 빠져나갔기 때문이고, 케빈 브라운로의 나폴레옹 복원은 미성년 시절의 불법 취미로 시작됐다. 새로운 것은 규모다. 하미(Harmy)의 Despecialized 에디션, 팀 네거티브1의 Project 4K77은 오디오 트랙 수십 개에 파일이 100GB를 넘어, 디스크에 담을 수 없고 합법 채널로는 실행 불가능하다. 법적 틀도 노골적이다. DMCA §1201에 따르면 블루레이의 잠금을 깨는 건 의도와 무관하게 연방법 위반이며, 이 법은 이익을 위한 대량 배포와 역사 기록 보존 사이에 아무 선도 긋지 않는다. 팬은 아무에게도 답할 필요가 없어 변형판을 내놓을 수 있지만, 예산과 라이선스, 권리자를 가진 레이블은 그럴 수 없다.
여기서 가장 흥미로운 아티팩트는 커뮤니티가 스스로 정한 규칙이다. 최소 한 버전의 실물 사본을 소유할 것, 돈을 받지 말 것, 공개 사이트에 재게시하지 말 것. 실제 제도가 범죄화한 관행을 위한 평행 법체계이며, 언제든 중지 요청서 한 장 거리라고 스스로를 묘사하는 사람들이 유지하고 있다. 스레드가 제대로 바로잡은 것 하나: “remux”는 디스크 데이터를 새 컨테이너로 비트 단위 그대로 복사한 것이고, 이 기사가 실제로 묘사하는 것 — 릴리스별로 최고의 영상과 최고의 오디오를 짜맞추는 것 — 은 하이브리드 remux다.
MongoDB CEO, 메타 합류 위해 사임
241 points · 207 comments · Reuters · HN discussion
치란탄 “CJ” 데사이(Chirantan “CJ” Desai)가 취임 10개월 만에 MongoDB의 사장 겸 CEO에서 즉시 사임하고, 메타의 새 조직 ’Meta Enterprise Platform’을 이끌게 됐다. Muse, Meta Business Agent, 메타의 코딩 도구를 기업에 팔기 위한 조직이다. 8-K 공시에 따르면 그는 9월 24일 회사에 통보했고 이 결정은 어떤 의견 불일치의 결과도 아니라고 밝혔다. 이사회는 2014년부터 2025년 11월까지 MongoDB를 이끌고 이후 이사로 남아 있던 데브 이티체리아(Dev Ittycheria)를 같은 날 임시 CEO로 복귀시켰다. MDB는 장전 거래에서 17~20% 하락했다. 회사는 3분기 및 연간 가이던스를 재확인했고 내일 나스닥 마켓사이트에서 투자자의 날을 연다.
보도된 원인은 시장 반응보다 더 흥미롭다. 데이터베이스 회사가 자기 CEO를, 기업용 소프트웨어 사업이 없는 회사에 빼앗겼다. 그 회사는 이미 데이터베이스를 사는 기업들에 에이전트를 팔려는 것이다. 마이크로소프트와 오라클이 해온 것과 같은 수렴이며, 한 가지 차이가 있다. 메타의 기업 신뢰도는 거의 제로이고, 그래서 아마 인재를 영입해 신뢰도를 산 것일 테다. HN식 회의론: 데사이의 배경은 AI가 아니며, “드디어 진짜 웹스케일 AI를 갖게 되는 건가”라는 농담이 절로 나온다. 눈여겨볼 또 다른 패턴은 경영진 교체다. 10개월 만에 떠난 CEO에 대한 MongoDB의 답은 이전 CEO의 복귀였다. 이는 연속성이거나, 아무것도 배우지 못한 매우 비싼 방식이다.
충전식 자전거 라이트의 낡은 배터리 교체하기
206 points · 120 comments · jvns.ca · HN discussion
10년 된 충전식 자전거 라이트가 5분밖에 안 가는 충전 상태였고, 안에는 LIR2477 코인셀이 납땜되어 있었다. 줄리아 에번스(Julia Evans)는 희미한 이음선을 따라 실리콘 케이스를 잘라 열고, iFixit 가이드와 친구 둘의 조언으로 첫 시도에 셀을 디솔더했으며, 교체용 셀에 딸려 오는 용접 탭을 살려두고, 알리익스프레스에서 셀 두 개를 개당 3달러에, 실리콘 접착제를 8달러어치 주문해 납땜하고, 너무 작아 찾을 수 없는 나사 몇 개를 떨어뜨린 끝에 접착제로 붙여 닫았다. 잘 작동한다.
이 글을 읽을 가치가 있게 만드는 문단은 LLM에 관한 것이다. 그녀는 LLM을 피하려 해왔지만 셀의 부품 번호가 읽을 수 없어 결국 하나를 썼고, 그런데 댓글 작성자로부터 이 셀들은 치수로 이름이 붙는다는 걸 배웠다. 캘리퍼스로 재서 배터리 크기 표와 대조하면 된다. 이 지름길이 무엇을 앗아갔는지에 대한 그녀의 코멘트는 오늘 프론트페이지에서 가장 날카로운 관찰이다. 우회한 탓에 재미있게 읽었을 위키백과 문서 하나를 건너뛰었고, “LLM을 안 쓰는 방법”은 2분짜리 측정이었다. HN의 네덜란드 댓글 작성자들은 네덜란드에서는 이런 탈착식 라이트에 납땜된 셀을 거의 쓰지 않는다고 지적한다. 스레드의 또 다른 기여는 주인이 열어볼까 벼르고 있는, 90분 런타임이 남은 8년 된 Cygolite 한 무더기다. 이 글이 던지는 실제 환경 논거가 바로 이것이며, 어느 벤더도 이걸 지원하지 않을 것이다.
2026년 러스트 SIMD의 현황
203 points · 60 comments · shnatsel.github.io · HN discussion
연례 조사이며, 올해는 작년 글을 쓴 뒤 Fearless SIMD의 메인테이너가 된 사람이 썼다. 이해충돌은 공개와, 발행 전에 std::simd, wide, pulp, macerator 작성자들에게 초안을 회람하는 방식으로 처리했다. 배경은 x86 문제다. 64비트 CPU는 SSE2까지만 보장되므로, 배포용 바이너리에서 AVX2나 AVX-512를 쓰려면 함수 다중 버전화(function multiversioning)가 필요하다. 같은 함수를 여러 번 컴파일하고 런타임에 디스패치하는 것이다. ARM은 64비트에서 NEON을 필수로 지정했고 그 이후로는 별로 내놓지 않았다. WebAssembly는 빌드 두 개와 자바스크립트 검사가 필요하다. 이어서 세 가지 프로그래밍 모델. 자동 벡터화(무료지만 불안정하고 함수가 복잡해질수록 나빠진다), 이식 가능한 SIMD 추상화, 그리고 플랫폼 인트린직(빠르지만 이식 불가, 아키텍처별 cfg 게이트).
스레드의 핫테이크는 정확하고 기억할 가치가 있다. 이식 가능한 SIMD란 없다. 이식 가능 라이브러리가 제공하는 건 이식 가능한 자동 벡터화이며, 진짜 “이식 가능한 성능”은 API가 아니라 알고리즘의 속성이고, 중요한 곳에서는 여전히 플랫폼별 수작업이 필요하다. 제도적 이야기는 이렇다. 러스트의 SIMD 이야기는 서드파티 크레이트가 떠받치고 있는데, std::simd가 수년째 “안정화까지 6개월” 상태이기 때문이다. 203포인트에 댓글 60개는 사람들이 논쟁하기보다 북마크하고 있다는 신호다.
여전히 프론트페이지에 머문 이야기들
오늘 200포인트를 넘긴 48개 기사 중 30개는 지난 나흘간 이곳에서 다뤘다. 그리고 프론트페이지 최상단이 마침내 움직였다. 추월당함으로써. GPT-6 Sol 및 Luna 1,774 → 1,776, 2점 상승, 이제 구글의 AI 개요를 다룬 블로그 글 뒤 2위다.
밤사이 점수를 끌어올린 것은 출시가 아니라 에세이들이었다. ‘탈주한’ AI 에이전트 따위는 없다 262 → 387, 125점 상승 — 24시간 만에 두 배가 됐고, 이 사이트의 관심이 책임성 논쟁에 집중돼 있다는 신호다. 사용자 데이터에 대한 배려: 네오빔이 Vim 언두 파일을 삭제한 사건 305 → 382, 77점 상승. 플립도트 위의 플립 유체 319 → 396, 77점 상승. 설명 불가능한 실패의 정상화 200 → 274, 74점 상승, 처음 등장한 지 사흘 만이다. 메타, 룰라 대통령 차단 397 → 463, 66점 상승, 제출된 URL이 이제 원 보도가 아니라 레딧 스레드를 가리킨다. 작가협회 사건의 기밀 해제 변론서 582 → 626, 44점 상승. Go 동시성 핵심 요약 351 → 393, 42점 상승. 이어서 20~30 구간의 무리: 조지즘은 작동하는가? 481 → 507, LLM 시대에 프로그래밍의 즐거움을 지키는 법 315 → 341, 예멘의 국토 면적은 얼마인가? 233 → 259, 내가 강의 방식을 바꾼 방법 277 → 300 — 모두 26점 이상 상승 — 그리고 Reladraw 381 → 401 20점, 구글 플레이와의 결별 684 → 703 19점, PipePipe 481 → 499 18점 상승. 더 느린 것들: Ask HN: 아직도 DOS 머신을 유지하고 계신 분 267 → 282 15점, Floci 201 → 214 13점, ASML, 유럽에서 아무것도 팔지 못하다 386 → 398 12점, Jev의 포켓몬 레드 플레이 267 → 278 및 케임브리지 애널리티카 배심원 평결 412 → 423 11점 상승, 허깅페이스 에이전트 포렌식 736 → 746, 플랜 모드는 죽었다 572 → 582 및 훨씬 더 많은 수학자 391 → 401 10점 상승, Ollaya 600 → 609 및 딥시크의 DSec 312 → 321 및 무빙 이미지 아카이브 204 → 213 9점, 엑셀 셀당 다중 값 267 → 275 8점, 애플 카드 탄생 비화 430 → 435 5점, 앤트로픽 공급망 판결 495 → 498 및 포토벨로 경찰서 시계 547 → 548 3점과 1점 상승.
프론트페이지에서는 내려갔으나 여전히 움직이고 있는 항목들, 모든 점수를 Firebase 아이템 엔드포인트로 검증한 알골리아 API 기준: AI 생성 포스터가 꼭 끔찍할 필요는 없다 1,897 → 1,899, 여전히 이번 주 1위이며 이제 사실상 고정됐다. MiMo v2.6 1,130 → 1,130, 출시 후 완전히 멈춤. 나는 거절했으나 애플은 수락했다 878 → 882. Show HN: Times New Bastard 같은 저주받은 폰트 만들기 857 → 859. 가중치 유출하기(Exfiltrate your Weights) 747 → 747. Qwen Image 2.1 739 → 739. 스노든 아카이브에는 무슨 일이 일어났는가 728 → 728. 워터마크가 아닌 스파이마크 696 → 697. 썬이 잘못한 것 691 → 692. 시각적으로 설명하는 트랜스포머 656 → 658. 메타 VR 글래스 494 → 495. gzip이 언어 모델이 될 수 있을까? 406 → 413. 연방 당국, AI 비판론자들을 “외국 대리인”으로 지목 393 → 394. SAML: 나쁜 디자인의 프랙탈 352 → 353. 노키아 디자인 아카이브 250 → 251. LLMentalist 효과 235 → 235. 깊이로 나누기 216 → 217. (어제 오프페이지 목록에 있던 몇몇 기사 — 국방부의 AI 미사일 공습 시인, 스페인의 Archive.today 차단, 애플의 끈질긴 iOS 광고 — 는 이번 실행에서 검증된 Firebase 점수와의 유사도 임계값을 통과한 매치를 반환하지 않아, 추정하지 않고 생략했다.)
맥락 읽기
첫째, 오늘 프론트페이지에 오른 것 중 처음부터 새로 지어진 것은 없으며, 페이지는 재구성(re-cut)에 보상을 줬다. 상위 두 기사는 검색어를 잘못 읽은 AI 개요에 관한 블로그 글(1,777)과 이틀 동안 2점 움직인 프론티어 모델 출시(1,776)다. 인터페이스에 대한 불평이 이제 제품을 앞선다. 그 아래로는, 파이어웍스가 추론 토큰의 40%를 훈련으로 뽑아낸 Kimi K3의 재구성판 Ember-1을 내놨고, 앤트로픽은 Sonnet 5의 재구성판 Sonnet 5.5를 내놨는데 작업당 3분의 1 비용으로 자기 플래그십과 2점 차이 안에 든다. MUBI의 특집과 Despecialized/4K77 프로젝트는 영화에 적용한 같은 작업이다. 스튜디오 릴리스가 입력이고, 사람들이 실제로 원하는 아티팩트는 복원판이다. CEO를 잃은 MongoDB의 답은 이전 CEO의 복귀였다. Windows 11½는 불평 스레드를 통해 기억되는 운영체제의 재구성이다. 독창적 아티팩트를 생산하는 한계 비용이 붕괴할 때, 가치는 지능적으로 재구성할 수 있는 쪽으로 이동한다. 그리고 엔비디아 옵션 사연과 §1201 논의가 둘 다 보여주듯, 재구성이야말로 소유권 다툼이 결정되는 지점이다. 더 나은 변호사를 가진 쪽, 혹은 더 최근 타임스탬프를 가진 쪽이 이긴다.
둘째, 책임성(accountability), 사흘 연속이지만 모양이 바뀌었다. 지난주 버전은 “출시 전에 알았는데도 그냥 출시했다”였다. 오늘은 “아무도 설명할 수 없고, 아무도 책임지지 않는다”다. “코딩은 풀렸다”에 반대하는 에베를뢰프의 논증은 사실 결과에 관한 논증이다. AI는 해고도, 벌금도, 소송도 할 수 없으니 그것이 만들어내는 실패에는 주인이 없다. 그런데 사람들이 돈을 내는 서비스는 나빠진다. 페이지에서 그 위에는, 명세·테스트·PRD·티켓이 전부 생성되고 아무도 아키텍처를 모르는 팀에 관한 블로그 글이 있고 — 그리고 이 문제는 LLM보다 먼저 존재했으며, 정직한 혐의는 AI가 ’모름’을 구조적으로 더 싸게 만들었다는 것이라고 정확히 답한 스레드가 있다. 어려운 사이버보안 요청을 구형 모델로 라우팅하는 Sonnet 5.5 안전장치 — 기능으로 포장된 다운그레이드다 — 와 상장사 CEO가 10개월 만에 떠나는 일을 더하면, 주제는 일관된다. 역량은 그 책임을 누가 지는지 결정하는 시스템보다 빠르게 출시되고 있다.
셋째, 그리고 앞의 둘 밑에 깔린 것: 이 페이지의 취향은 작고 검사 가능한 소유권이다. 인증서도 공인 IP도 없는 Tor 위의 개인 사이트, 포지를 바꾸고 싶을 때 아무에게도 묻지 않아도 되도록 자기 소유 도메인에 둔 Go 임포트 경로, 자기 채팅 도메인을 돌리는 Parley, 새 라이트 대신 10년 된 자전거 라이트에 납땜한 3달러짜리 코인셀, 음악을 브라우저에서 합성하는 픽셀아트 도시 16개. 화려한 것은 하나도 없고, 모두 같은 수다. 당신의 것이 계속 작동할지를 결정할 수 있는 당사자의 수를 줄이는 것. 이것이 앞의 두 주제에 반하는 흐름인 이유는, 검사 가능성(inspectability)이야말로 재구성도 에이전트도 공급할 수 없는 유일한 속성이기 때문이다. 또한 이 사이트가 무엇에 업보트를 주는지 가장 신뢰할 만하게 예측해주는 지표이기도 하다. 오늘 1위는 아무도 묻지 않은 질문에 답한 시스템에 대한 불평이고, 2위는 약속한 것을 정확히 해낸 출시다.