오늘 58개 기사가 200포인트를 돌파했고, 그중 24개가 새롭게 진입했다. 가장 큰 신규 기사는 출시 소식이 아니다. 블룸버그가 보도한, 아직 공개되지 않은 국방부 내부 검토 보고서다. AI 표적 선정 시스템이 이란에서 개전 첫날 학교를 표적으로 추천했고, 그것을 걸러내야 할 임무를 맡은 인간 팀은 애초에 10명에서 1명으로 잘려 있었다는 결론이다. 나머지 신규 기사 목더미는 수요일치로는 이례적으로 정합성이 높다. 결정 모델이 모델인지 로짓 조회인지에 관한 논쟁, 치명적인 WordPress RCE, 냉장고 무리를 멈춰 세운 OTA 업데이트, 그리고 소프트웨어 수명 주기의 양 극단에서 같은 규칙을 다룬 두 편의 에세이다.

오늘의 요약: 어제의 프론트페이지가 가격에 관한 것이었다면, 오늘은 인간 단계를 삭제하고 확신만 남겼을 때 무슨 일이 벌어지는가에 관한 것이다.


국방부, AI 과의존이 이란 학교 미사일 공습에 기여했다고 밝혀

870 points · Bloomberg

2월 28일, 개전 첫날, 토마호크 미사일 두 발이 이란 남부 미나브의 샤자라 타이베 초등학교에 떨어졌다. 150명 넘게 죽었고, 최소 123명이 어린이였다. 7개월 뒤, 블룸버그가 관련 공무원들을 통해 입수해 보도한 아직 비공개된 국방부 내부 검토 보고서는 낡은 정보, 민간 피해 검토의 공백, 그리고 팔란티어(Palantir)의 Maven 스마트 시스템에 대한 과도한 의존이 이번 공습에 기여했다고 결론 내린다. 그 학교는 아무도 갱신하지 않은 정보 위에서 여전히 혁명수비대(IRGC) 시설로 분류되어 있었다. Maven은 후보 무더기에서 그 학교를 끄집어내 개전 첫날 추천 표적으로 반환했다. 예전 같으면 몇 시간이 걸렸을 표적 목록 작업이 몇 분으로 압축됐다. 첫 24시간 동안 1,000개가 넘는 표적이 타격을 받았다.

이 실패에서 소프트웨어와 무관한 절반이 바로 스레드가 경시한 절반이다. 헤그세스 국방장관은 국방부 전반의 민간 피해 완화 담당 인력을 약 90% 감축해 20명 미만으로 줄였고, 센트콤(CENTCOM) 팀은 10명에서 1명이 됐다. 공습 전에 민간 피해 완화(CHM) 팀원 중 누구도 미나브 현장을 검토하지 않았다. 당국자들은 이를 감축의 결과이자, 애초에 그 팀을 관여시키지 않기로 한 결정이라고 설명한다. 즉 Maven 옹호자들이 가리킬 ’루프 안의 인간’은 조직도에는 있었지만 업무 흐름에는 없었다. 검토 보고서에서 인용된 문구는 ’우리가 도구에 너무 의존했다’보다 훨씬 강하다. 미국은 표적을 검증하기 위해 가능한 모든 조치를 다할 의무를 ‘저버렸고’, ’민간 물체를 타격할 상당한 위험을 인지하면서도 학교 건물을 겨냥해 공습을 지시했으며 무모하게 행동했다’는 것이다. 이는 시스템의 정확도가 아니라 하나의 결정에 관한 법적 판단이다.

센트콤의 대책은 세 갈래다. 예정된 표적을 갱신하고 검증하는 업무 흐름의 개정, 민간인 이동을 추적할 새로운 공개 출처 데이터 피드, 그리고 Maven에 대한 수십 건의 업그레이드다. 그중 헤드라인은 Maven이 ’인간 검토가 놓쳤을 수 있는 불일치와 부정확성을 표시하고, 표적에서 배제시킬 요인을 식별하기 위해 기반 정보를 재검토’하도록 하는 새 기능이다. 이 문장을 두 번 읽어라. 이제 시스템은 제거된 사람들이 예전에 잡아내던 것을 잡아내도록 요구받고 있다. 한계선에서 보면 실질적인 대책이지만 인력 충원을 대체하지는 못한다. 배제 요인을 표시하는 모델도 결국 누군가 임계값을 정하는 확률적 필터이고, 그 임계값이 바로 문제의 전부였기 때문이다.

스레드는 예상대로 정확히 둘로 갈렸고 양쪽 모두 옳다. 그래서 양쪽을 다 짚을 가치가 있다. 한 진영은 AI가 희생양이라고 말한다. 정보는 낡았고 검토는 급했고 인간이 서명했으니 프로세스를 탓하라는 것이다. 다른 진영은 바로 그게 핵심이라고 말한다. 실패는 Maven이 틀렸다는 게 아니라, AI가 인력이 부족한 조직으로 하여금 하루에 1,000개 표적을 10개를 처리할 때와 똑같은 겉보기 엄격함으로 처리하게 만들고, 그 겉모습이 위험하다는 것이다. 9월 CNN 보도 — 핵무기 부품을 실었다는 AI 보조 정보 보고를 근거로 미군이 중국 선박을 거의 나포할 뻔한 사건 — 를 지목한 세 번째 댓글이 두 번째 진영의 논지를 더 잘 정식화한다. 이는 분석적 판단을 위임하고 그 확신을 그대로 물려받는 패턴이다.

블루스카이에 공유된 마크 리들(Mark Riedl)의 반응은 실제 규제 문제를 가장 깔끔하게 요약한다. “’인간이 지휘하는(human-directed)’과 ’루프 안의 인간(human-in-the-loop)’은 참 애매한 말이다.” 인간이 결정을 내린 것인지, 단지 거부권을 행사하지 않은 것인지가 중요하지만, 현재 어떤 조달 언어도 이 둘을 구분하지 않는다.


‘우리가 FBI를 해킹했다’: 해커들, FBI 전 직원 데이터 보유 주장

779 points · 404 Media

샤이니헌터스(ShinyHunters)는 FBI 관련 서비스 여러 개를 뚫었으며 모든 FBI 직원과 지원자에 대한 데이터를 갖고 있다고 주장한다. 404 Media가 검토한, 요원이라고 주장되는 5,000명의 샘플에는 이름, 자택 주소, 전화번호, 배우자 정보까지 들어 있다. 이 그룹은 404 Media에 자신들의 계획을 갈취로 보지 않으며 “어쩌면 강압”이라고 했고, 동기는 금전이 아니라고 말했다. 404 Media가 위험을 짚은 방식이 옳으며 군더더기를 붙일 필요가 없다. 샤이니헌터스 생태계의 범죄자들은 과거에도 유출된 통신사 데이터를 캐내 자신들을 수사하는 FBI 요원을 추적하고 괴롭혔다. 자택 주소와 배우자까지 담긴 명부는 자격 증명 덤프와는 질적으로 다른 물건이다.

공포에 앞서 냉정하게 저울질하자. 확립된 것: 완전한 전수 보유 주장, 404 Media가 본 5,000건의 샘플, 이름 없는 하나 또는 여러 서비스의 침해. 확립되지 않은 것: 전체 명부가 진짜인지, 얼마나 최신인지, 데이터베이스 탈취가 아니라 공개·상용 데이터를 긁어 모은 집계인지, 그리고 어느 FBI 시스템이 출처인지. ’모든 FBI 직원에 대한 데이터’는 공격자의 주장이고, 이런 주장의 역사적 기본값은 실제 범위가 부분적이라는 것이다. 2015년 OPM 유출(2,210만 건)은 모두가 떠올린 비교 대상이었으며, 그건 주장을 실제 데이터베이스와 대조해 검증할 수 있었던 진짜 침해였다.

스레드를 지배한 반응은 분석이 아니라 체념이었고, 그 체념은 방어할 만하다. 모든 미국인에 대한 의료·금융·신상 기록이 어딘가에 축적되는 동안, 누구도 대형 데이터베이스를 안전하게 지킬 능력을 입증한 적이 없다는 한 댓글 작성자의 지적이야말로 솔직한 대화가 머무는 지점이다. 정말 쓸모 있는 반박은 구조적인 것이다. 이런 데이터셋은 유출되지 않아도 위험하다. 연방관보(Federal Register), 유권자 명부, 부동산 등기, 법원 제출 서류, 데이터 브로커가 이미 대부분을 조합해 놓았고, 유출의 한계 가치는 공개되지 않은 부분 — 현 직책에 묶인 공식 신원, 또는 고용이 아니라 의도를 드러내는 지원자 풀 — 에 달려 있기 때문이다.


LLM과 함께 글쓰는 법

759 points · sockpuppet.org

짧고 날카로운 방법론 글이자, 몇 달 만에 이 페이지에서 나온 최고의 글쓰기 조언이다. 진단이 서두에 나온다. 독자는 모델 문장을 1조분의 1 수준에서 감지해낸다. 아무리 거칠게 손봐도 LLM이 쓴 문단은 글이 아니라 출력물로 인식된다는 뜻이며, 따라서 직접 써야 한다. 모델은 저자석이 아니라 교정석에 앉는다.

기여는 두 가지 규칙에 있다. 규칙 하나: LLM이 제안한 단어를 단 하나도 써서는 안 된다. 제안이 나빠서가 아니다. 기가 막히게 좋기 때문이며, 그게 바로 속임수의 전부다. 문제는 프론티어 모델이 내뱉는 모든 문장이 잡지 제목처럼 나오는 모드에 갇혀 있고, 제목만으로 이루어진 글은 누가 썼는지 걱정하게 만드는 사람의 글이라는 점이다. 이 규칙이 지적 차원의 보호구(intellectual PPE)로 규정되는 이유는 오염이 어디에 있는지 안정적으로 찾아낼 수 없기 때문이다. 제안된 표현이 당신 것보다 나을 때조차 자격 미달이다. 규칙 둘: 격려를 피하라. 이쪽이 더 미묘하며, 이는 취향이 아니라 메커니즘에 관한 것이다. 모델에 초안을 주면 황금이라고 말한다. 그러고는 문단도 괜찮다고 한다. 다음은 전환부, 다음은 단어 선택, 다음은 은유다. 모든 층위에서 인정받으니 다시 생각하는 일을 그만두게 되고, 그 ’다시 생각하기’가 바로 당신 목소리의 핵심이다. 저자가 수년간 쓴 우회로는 프롬프트에서 자신이 저자가 아니라 투고작을 심사하는 편집자라고 거짓말하는 것이었는데, 이는 진짜 영리한 편법이다. 모델이 누구에게 말하고 있다고 생각하는지를 바꿔서 아첨을 비평으로 전환한다.

스레드는 이 방법을 원문보다 더 밀어붙였고, 그중 커밋 메시지 관련 지적은 내가 계속 챙길 만하다. 이제 모든 커밋 메시지와 PR 설명을 직접 쓰면서, 모델에게는 사실 확인만 허용하고 표현 수정은 결코 맡기지 않는다는 한 개발자는 그 직접적 이점을 보고한다. 쓰기 위해 읽는다는 것은 곧 diff를 실제로 흡수한다는 뜻이며, 에이전트가 많이 개입하는 워크플로에서는 대충 훑기가 기본값이 되기 때문이다. 이는 원문이 산문에 대해 하는 논증을 코드 리뷰로 옮긴 것이며, 도구가 생성을 제안할 때조차 커밋 메시지를 직접 써야 할 가장 강력한 이유다.

반대편 무게추는 수신자 입장에서의 독서 경험을 묘사한 댓글 작성자다. 모든 문단에서 모델 오염을 확인하고, 그것을 발견하고, 그러면서 읽는 즐거움을 잃는다는 것이다. 여기에 노골적인 버전도 있다. 쓸 시간을 낼 수 없다면, 남이 왜 읽어야 하는가? 타당하며, 이는 개별 글이 아니라 평형 상태에 관한 논증이다. 원문이 과소평가한 단 하나는 정확성 검증 단계인데, 여러 댓글 작성자가 이것이야말로 진짜 고부가가치 사용처라고 말한다. 주장이 문서와 접촉해도 살아남는지 확인하는, 환각 없는 점검이다. 이는 편집도 글쓰기도 아니다. 검증 단계이며, 모델의 동기와 당신의 동기가 일치하는 유일한 지점이다.


25줄의 파이썬으로 구현한 Jev

555 points · nobodywho.ai

며칠째 프론트페이지를 장악한 ‘시스템 원(system one)’ 결정 모델, TypeSafe의 Jev가 한자리에서 읽을 수 있을 만큼 작은 스크립트로 재현됐다. GGUF를 불러오고(데모는 Qwen3-0.6B, 양자화, 512토큰 컨텍스트를 쓴다), 라벨이 붙은 선택지로 프롬프트를 구성하고, 토큰을 eval하고, 관심 있는 토큰의 로짓을 보고, 정규화한다. 25줄이다. 원문의 태도는 노골적으로 무시하는 쪽이다. Jev에 대해 온 동네가 난리인데, 우리는 별로 그렇게 생각하지 않는다. 그 밑에 깔린 논지는 Jev가 사기라는 게 아니라, 흥미로운 부분은 애초에 모델이 아니었다는 것이다.

이 독법은 이번 주 공개된 다른 모든 것과 맞아떨어진다. Jev를 오픈AI가 빠르게 따라잡는다는 어제의 스레드도 같은 모양이었고, 이 글은 중요한 구현 디테일을 하나 더한다. 요령이 선택지 토큰에 대한 로그확률을 쓰는 단일 순전파라면, 프론티어 연구소는 새로운 능력을 발명하지 않고도 훈련을 복제할 수 있고, 방어의 전부는 보정과 패키징이다. 스레드의 가장 좋은 반론은 요령이 새는 지점을 짚는다. 채팅 모델을 베이스로 쓰는 것은 ‘항상 찝찝하다.’ 산문을 뱉도록 훈련된 모델에서 확률을 읽는 것이므로, 선택지 토큰의 확률 질량이 모델이 대신 말하고 싶었던 무언가로 희석되기 때문이다. 그래서 여러 댓글 작성자가 구조화된 출력이나 제약된 어시스턴트 프리픽스가 필요하다고 말하고, 데모가 선택지를 굳이 프롬프트 안에 정의하는 것이다. 두 번째 기술적 지적은 원문보다 낫다. 인과적 마스킹 때문에 분류할 본문 앞에 선택지를 놓아라. 그래야 모델이 상태를 쌓는 동안 무엇을 찾는지 알게 된다.

가장 실질적인 반박은 임베딩과 릿지 회귀(ridge regression)로 같은 것을 만든 사람에게서 나왔다. 훈련이 1초 미만으로 끝나고, 훈련 집합이 도메인 내 데이터라 컨포멀 예측(conformal prediction)으로 보정할 수 있으며, 범용 결정 모델의 신뢰도 점수는 구조적으로 당신 데이터에 대해 보정되지 않는다는 예리한 관찰을 덧붙인다. 세 번째 댓글 작성자의 솔직한 요약이 기억할 만하다. 데모는 80%까지 데려다주고, 나머지 20%는 엣지 케이스, 인프라, API, 커뮤니케이션이다. 비유 수준의 논증은 애초에 겨냥한 추상화 수준에서만 통하며, ’그건 분류기다’라는 말은 사실이고 동시에 모든 것에 대해서도 사실이다.


AMD 라이젠은 어떻게 2년 만에 50% 빨라졌나?

466 points · lemire.me

르미르는 8코어 X3D 데스크톱 칩 세 개 — 5800X3D(Zen 3, 2022), 7800X3D(Zen 4), 9800X3D(Zen 5) — 를 놓고 발전 속도에 값을 매긴다. Geekbench 6: 싱글코어 2,016 → 2,426 → 2,969, 멀티코어 11,832 → 15,508 → 18,751. 같은 코어 수와 같은 3D V-캐시 구성으로 출시된 칩이 2년 만에 싱글코어 47%, 전체 코어 58% 빨라진 것이다. 클럭은 거의 설명해주지 못한다. 최대 부스트가 4.5 → 5.2GHz로 15% 올랐고, 주파수 면에서는 베이스 클럭이 대부분을 담당했다.

답은 트랜지스터 예산과 그것이 어디로 갔는가에 있다. 약 110억 → 160억 개로 50% 늘었고, 증가분 대부분이 캐시가 아니라 코어에 들어갔다. 그것이 구체적으로 사들인 것: 디스패치 폭이 사이클당 6 → 8 명령, 코어당 L2 512KB → 1MB, L1 데이터 32KB → 48KB, 정수 ALU 4 → 6개, 그리고 리오더 버퍼 256 → 448 엔트리다. 마지막 수치가 기계가 감출 수 있는 지연 시간을 결정한다. SIMD는 점진이 아니라 계단식 변화다. Zen 3와 Zen 4는 256비트 벡터 유닛 4개였고, Zen 5는 512비트 유닛 4개이며 사이클당 512비트 로드 2회, 512비트 스토어 1회를 처리한다. 그러고 나서 르미르가 밝히고 대부분의 보도가 생략하는 솔직한 단서: 이건 Geekbench 수치, 즉 집계치이며 워크로드별 양상은 다르다. 핵심을 짚는 답글은, 조정된 Zen 5 워크로드에서 5.1GHz로 6.0 IPC/코어(스레드당 3.0)를 지속하고 분기 예측 99.8%, L2 적중률 99.99% 이상을 기록했다는 댓글이다. 즉 소프트웨어가 방해를 멈출 때만 칩이 이렇게 빠르며, 이것이 ’CPU는 정체됐는가’에 대한 진짜 답이다.

스레드의 두 번째, 덜 우호적인 지적도 챙길 만하다. 소비자용 데스크톱 라이젠의 메인보드와 CPU 실패율이 먼저 화제에 올랐고 ASRock이 거론됐지만 명쾌한 답은 없었다. 플랫폼의 신뢰성이 소문으로 도는 상황에서는 업그레이드하는 사람이 줄어든다. 이는 이 수치들이 견인해야 할 채택을 정확히 잡아먹는 지루한 걸림돌이다. 남는 비교는 역사적 유비다. 라이젠은 AMD에게 인텔의 네할렘과 코어 같은 존재이며, 2010년대 FX 라인이 바로 대안의 모습이다.


마이크로소프트는 2007년에 FoxPro를 죽였다. 그런데 여기, 되살아난 FoxPro

452 points · foxscript.org

FoxScript의 런타임 겸 IDE인 FoxDev Studio는 기존 Visual FoxPro 프로젝트, 폼, 클래스 라이브러리, 메뉴, 리포트, 테이블을 마이그레이션이나 내보내기 단계 없이 제자리에서 연다. 내세우는 것은 마케팅 주장이 아니라 엔지니어링 규율로서의 동작 충실성이다. 런타임의 답은 레퍼런스를 읽고 추측하는 게 아니라 Visual FoxPro 자체에 물어보고 출력을 일치시켜서 확정된다. 프로젝트는 커버리지 수치를 공개한다. VFP 9 언어 레퍼런스 중 런타임이 인식하는 요소 1,722개, 그중 원제품의 답과 대조하는 테스트로 검증된 것이 1,534개, 아직 만나지 못한 이름이 3개다. 컴파일러와 바이트코드 인터프리터는 Rust로 작성해 WebAssembly로 컴파일됐고, 코드를 블로킹하는 대신 호스트에 양보하는 파이버로 실행하며, 편집기는 런타임이 실행하는 것과 같은 컴파일러로 린트한다. 즉 밑줄 그어진 부분이 실제로 실패했을 부분이다.

원본 대비 두 가지 기술적 도약이 향수를 능가한다. 첫째, 모든 것이 64비트다. 파일 오프셋이 부호 있는 32비트 2,147,483,647바이트에서 64비트로 바뀌고, 테이블을 메모리로 읽지 않으며, 2GB 테이블·메모 상한이 수백 GB가 된다. 공개된 경고는 좋은 종류다. .dbf를 2GB 넘게 키우면 다시는 Visual FoxPro에서 열리지 않는다. 양쪽을 오가며 작업한다면 이건 일방통행 문이다. 둘째, 32비트 경계는 호스트 프로세스로 해결한다. 64비트 라이브러리는 프로세스 내부에서 로드되고, 레거시 .fll은 여전히 32비트 심(shim)에서 실행되며, SET LIBRARY TO fllhost.exe가 그 이음매다. 이는 올바른 아키텍처 판단이다. 32비트 COM과 FLL이 없는 척했다면 이걸 가장 필요로 하는 사람들에게 쓸모없는 물건이 됐을 것이다.

스레드의 실질적 반론은 보안 문제이며, 사이트는 이에 답하지 않는다. Visual FoxPro의 데이터베이스 컨테이너(DBC)에는 권한 체계가 없다. 쓸모 있으려면 DBC가 모든 사용자에게 읽기/쓰기 가능해야 하고, 저장 프로시저(예컨대 트리거)는 메모 필드에 평문으로 들어 있으며, 그 프로시저는 런타임을 통해 Win32 호출까지 포함한 임의의 FoxPro 코드를 실행할 수 있다. 즉 공유 드라이브 위의 DBC는 ’공급망’이라는 말이 나오기 훨씬 전부터 존재한, 쓰기 가능하고 평문이며 코드 실행이 가능한 공격면이다. IDE를 되살린다고 그 구멍이 생기는 건 아니다. 그것을 상속할 뿐이며, 2026년의 새 기계 위에서 그렇게 한다. 스레드의 나머지 절반은 그럼에도 잘 될 이유다. 아직 FoxPro를 쓰는 기업들은 크고 보수적이며 당신의 재작성 따위에 관심이 없다. 한 댓글 작성자는 스레드를 읽던 중 업계 지인에게 확인했고, 2026년에도 수십억 달러 규모의 한 산업 부문에서 여전히 FoxPro를 쓴다는 것을 확인했다. 여기의 리트로 엔지니어링은 잘 만들어졌다. 스레드의 누구도 답하지 않은 질문은, 런타임이 미래를 향한 64비트 경로를 얻으면 DBC 보안은 어떻게 되는가다.


Claude Code는 텔레메트리가 켜져 있을 때만 AGENTS.md를 읽는다 [해결됨]

408 points · blog.szypowi.cz

깔끔한 버그 리포트이며, 이 실패 양상은 버그 자체보다 값지다. Claude Code 2.1.277은 AGENTS.md 지원을 발표했다. 프로젝트에 CLAUDE.md가 없으면 AGENTS.md를 대신 읽는다는 것이다. 저자는 셸에서 텔레메트리를 꺼둔 상태였고, 파일은 끝내 로드되지 않았다. 이유는 2.1.280 번들에 벤더링된 플러그인 등록 정보에 있다. agents-md 플러그인의 isOnByDefault가 false이고, 그 isAvailable은 false를 폴백으로 둔 원격 기능 플래그를 호출한다. 작업 디렉터리의 마크다운 파일을 읽는 데는 네트워크 접근이 전혀 필요 없다. 로더는 서버 측 스위치에 묶여 있었고, 그 도달 가능성은 사용자가 일부러 닫아둔 텔레메트리 채널에 의존했다. 격리된 디렉터리에 카나리 단어를 심고 구성당 두 세션(첫 번째가 플래그를 가져오고, 두 번째가 그것을 사용한다)으로 측정했다.

앤트로픽의 대응은 스레드에서 한 엔지니어가 공식적으로 밝혔다. 롤아웃 부산물이며 원격 킬 스위치이고, “텔레메트리를 끄면 그것들을 받지 못한다”는 것이며, 같은 날 2.1.281에서 수정됐다. 그리고 — 이 부분이 핵심이다 — “이건 전적으로 제 실수였습니다. 킬 스위치로 출시하는 더 나은 방법을 찾았어야 했습니다.” 이 정도면 인정으로서는 거의 최선이다. 하지만 저자가 지적한 구조적 사실은 바뀌지 않는다. 프라이버시를 보존하는 구성이 조용히 로컬 파일 동작을 바꿨고, 그것을 알아내는 유일한 방법은 번들을 디스어셈블하는 것이었다. 스레드의 한 사람은 이것이 AI 생성 패치를 깊은 검토 없이 코드베이스에 겹겹이 쌓을 때 누적되는, 미묘하지만 심각한 부류의 버그라고 묘사한다. 그 추론은 추측이지만, 그것이 지목하는 패턴 — 조용히 원격 플래그에 의존하는 로컬 기능 — 은 실재하며 이 제품 범주 전반에 걸쳐 대규모로 배포되고 있다.

사후 분석보다 값진 실용적 지적 두 가지가 스레드에 있다. 첫째, AGENTS.md는 설계상 여전히 CLAUDE.md에 밀리고, 조회는 저장소 밖으로까지 거슬러 올라간다. ~/CLAUDE.md가 있으면 어디서든 프로젝트의 AGENTS.md를 억누른다. 비기본 설정인 claude-md-and-agents-md가 해결책이다. 둘째, 이름 전쟁 자체 — 벤더 중립 관례인 AGENTS.md 대 벤더별 고정 — 는 누가 먼저 출시하느냐로 결판나고 그다음 기능 플래그로 방어되는 전형적인 협조 문제다.


캘리포니아가 관개 수로 위 태양광 패널에서 배우는 것

339 points · KQED

털록 관개구역(Turlock Irrigation District)의 히크먼 수로에 설치된 프로젝트 넥서스(Project Nexus)다. 프랑스에서 수로를 따라 늘어선 나무를 보고 왜 캘리포니아는 물에 그늘을 만들어주지 않느냐고 자문한 조던 해리스(Jordan Harris)가 구상한, 가동 중인 관개 수로 위의 태양광이다. 이 파일럿은 지난해 완전히 가동에 들어갔고 하나가 아니라 세 가지 서로 다른 설계를 시험한다. 폭 115피트 수로 위의 넓은 스팬 캐노피, 폭 20피트 수로 위의 전통적인 경사 패널, 그리고 정비를 위해 말아 올릴 수 있도록 좁은 수로를 가로질러 낮게 놓인 아코디언식 개폐 패널이다. 이중 활용의 논리는 이렇다. 땅은 이미 교란된 콘크리트이므로 패널은 새 토지 없이 발전량을 더하고, 그늘은 같은 거래에서 증발을 줄인다.

수치는 2021년 연구의 공저자이자 주 정부가 파일럿에 자금을 대도록 설득한 UC 머시드의 로저 베일스(Roger Bales)에게서 나오며, 검증 가능할 만큼 구체적이다. 털록의 좁은 수로 100마일 위에 패널을 덮으면 연간 약 2,700가구분의 물을 절약하고, 넓은 수로 100마일이면 약 11,000가구분을 절약한다. 발전량 추정치는 수로 유형에 따라 100마일당 3301,400MW로, 7만7,00030만4,000가구에 전력을 공급할 수준이다. 왜 이게 중요한지에 대한 맥락: UC 데이비스는 캘리포니아의 총 물 공급량이 2050년까지 최대 25%, 레이크 섀스타 두 개 분량만큼 줄어들 수 있다고 전망하며, 주는 재생에너지·무탄소 전력 비중 62%에 2045년 목표를 두고 있어 전례 없는 규모의 구축이 필요하다.

스레드의 회의론은 정당하며 대부분 개념이 아니라 비용에 관한 것이다. 사진 속 넓은 스팬 지지대는 싸지 않고, ’인접한 들판에 패널을 놓고 수로 위에는 값싼 그늘 구조물을 짓자’는 한 댓글 작성자의 선험적 논증은 검증 가능하다는 미덕이 있으며, 파일럿은 부분적으로 그것을 시험하기 위해 존재한다. 세 가지 설계 중 하나가 명시적으로 저비용·개폐식이라는 점이 이에 답하는 올바른 방식이다. 그늘 우선 논리가 저수지 규모에서 통한다는 실증도 있다. 주는 바로 이 이유로 수년째 저수지를 수백만 개의 검은 그늘 공으로 덮어왔다. 가장 날카로운 댓글은 캘리포니아가 수십 년 동안 이 일의 값싼 버전조차 하지 않았다는 것이며, 그 이유는 공학이 아니라는 지적이다. 가장 좋은 댓글은 가장 단순하다. 나무를 심으면 안 되나? 나무는 물과 유지보수, 수십 년이 필요하다. 패널은 스스로 몫의 일부를 벌어들인다. 그건 반박이 아니라 답이며, 파일럿이 값을 매기도록 설계된 바로 그런 트레이드오프다.


해지하려 하면 그래머리가 모든 사용자에게 정신 나간 메시지를 보낸다

332 points · r/sysadmin

패턴은 이렇다. 한 관리자가 그래머리에 조직이 갱신하지 않겠다고 알린다. 그러자 그래머리는 예고도 없이 회사의 모든 라이선스 사용자에게 이메일을 보내고 인앱 팝업을 띄우며, — 이 세부 사항이 이 사안을 단순 불만이 아니라 시스템 관리자 긴급 공지(PSA)로 만든 바로 그 부분인데 — 라이선스를 담당하는 팀원의 직통 이메일 주소까지 나열한다. 조직 리더십의 대응은 메일함에서 그 이메일들을 지우고 모든 엔드포인트에서 앱을 뜯어내는 것이었다. 이것이 무슨 유지 전략이든, 계획된 폐기를 긴급 사태로 바꿔놓은 셈이다.

상업적 함의가 사건 자체보다 흥미롭고, 스레드는 즉시 거기로 갔다. 그래머리는 LLM 붐이 자기 가치 제안을 잡아먹어 곤경에 빠졌다. 원래 제품은 규칙 코퍼스로 만든 결정론적 문법 검사기였고 난독증이 있는 사람, 어조, 비원어민 영어 사용자에게 진짜 유용했다. 현재 버전은 문장을 통째로 모델 출력으로 바꿔버리는데, 스레드는 이를 무작위적이고 참여 최적화된 문장 쪽으로 치우친다고 묘사한다. 구조적 문제는 그보다 더 상류에 있다. Gmail이 이메일 작성을 제안한다면, 아예 쓰지도 않은 이메일에 대한 피드백은 아무도 필요로 하지 않는다. 두 명의 독립적 댓글 작성자가 단서 없이 같은 예측을 내놨다. 이 제품과 그 수익 모델은 사라지는 길에 있다는 것이다.

챙길 만한 부분은 가장 논의가 적었던 것이다. 유럽에서는 이건 지원 티켓 문제가 아니라 소비자 보호 문제다. 해지 통보 이후 사용자들에게 보낸 요청하지 않은 대량 메일, 그 안에 특정 직원의 주소 명기 — 규제 당국이 민원을 접수하는 부류의 행위다. 여러 댓글 작성자가 그렇게 말했고 원작자의 관할권은 명시되지 않았다. 일반적 교훈: 자동화된 유지 캠페인은 규모가 커지는 방식으로 실패하며, 이메일 주소가 공개되는 사람은 그 캠페인을 만든 사람이 결코 아니다.


SAML: 나쁜 디자인의 프랙탈

331 points · Trail of Bits

SAML을 퇴출하자는 주장이며, 평생 이 기술에 몸담아온 사람들이 한다. 역사가 곧 진단이다. OASIS의 2002년 위원회는 경쟁하던 네 개의 XML 보안 프로토콜 — 네테그리티의 S2ML, 세큐런트의 AuthXML, 베리사인의 X-TASS, 잼크래커의 ITML — 을 하나의 명세로 합쳤다. 위원회가 하는 일이 그러니까. 24년이 지난 지금 실제 배포된 구현들은 대부분 libxmlsec를 감싸고 있고 — 원문은 읽기 어렵고 아무도 안 읽는 C 코드베이스라고 묘사한다 — 프로토콜의 정확성은 XML 서명 검증에 달려 있으며, 토머스 프타첵(Thomas Ptacek)의 2023년 인용은 이를 “깊이 저주받았다(deeply cursed)“고 부른다. 제안된 대체자는 OIDC이며, 이 글의 관통선은 SAML이 특정 취약점이 아니라 자기 복잡성에 짓눌리고 있다는 것이다.

스레드의 공포담은 꼭 챙길 만하다. 버그가 아니라 기본값에 관한 것이기 때문이다. XML 서명 검증의 주요 C 구현은 명시된 공개 키로 검증한 서명뿐 아니라, 공격자가 제어하는 문서에서 가져온 비밀번호로 계산한 HMAC까지 수용했고, 게다가 웹 PKI로 검증한 서명도 받아들였다. 즉 공격자는 자기 도메인의 TLS 키로 SAML 어서션에 서명하고 그것이 수용되게 할 수 있었다. ’SAML을 쓰는 사이트들이 왜 항상 해킹당하지 않는지 정말 모르겠다’는 댓글 작성자들의 결론은 수사적이지만 실제 방어책을 가리킨다. 생태계는 거대한 명세의 작고 강화된 부분집합으로 수렴했고, 복잡성의 대부분은 잘못 구현되기 위해서만 존재하는 죽은 무게다.

반론은 양쪽 모두 옳지만 불완전하다. SAML은 엔터프라이즈 SSO에서 OIDC가 서툴게 처리하는 것 — 특히 IdP 개시 흐름(IdP-initiated flow) — 을 여전히 해낸다. 그리고 흔히 구현되는 SAML 부분집합은 그 평범함 속에서 안정적인 반면, OIDC는 벤더 지원이 고르지 않은 명세들의 성좌(星座)다. 원문이 자초한 정당한 비판: SAML의 취약점을 열거하면서 OIDC에 대해서는 같은 감사를 하지 않는다는 점이다. OIDC에도 잘 밟혀 있는 실패 부류 — JWT 알고리즘 혼동, none 알고리즘 수용, 누락된 audience 검사, JOSE 라이브러리 버그 — 가 있다. 그리고 논쟁 전체의 틀을 바꾸는 한마디: 마이그레이션을 끝내고 나면 앞으로 3년을 쏟게 될 것은 아이덴티티 공급자 간의 SCIM 불일치다. 프로토콜이 문제가 아니다. 프로토콜은 문제가 읽히는 지점일 뿐이다.


Claude Opus 5.5 지능·성능·가격 분석 (Max)

326 points · Artificial Analysis

어제 출시작에 대한 독립 측정 페이지이며 최대 추론 노력(max reasoning effort) 기준이다. 숫자가 앤트로픽의 발표보다 더 많은 일을 한다. 최대 설정의 Opus 5.5는 Artificial Analysis 지능 지수에서 58점으로 212개 모델 중 1위 — 그 표의 정상 — 인 반면, 비용 면에서는 212개 중 93위다. 입력 $4/M, 출력 $20/M, 95% 캐시 할인, 지수 과제당 $5.98. 장황함(verbosity) 순위는 지수 기준 출력 2억6,000만 토큰으로 95위다. 일관된 그림이다. 제3자의 종합 지수에서 최고 모델이면서 가격은 프리미엄이 아니라 중간대라는 것 — 이는 벤더 자체 글의 어떤 주장보다 모델에 대한 더 강력한 주장이다.

스레드의 가장 유용한 기여는 결과가 아니라 평가 구성에 대한 제품 수준의 불만이다. 누군가 표준 ‘자전거 타는 펠리컨’ SVG 프롬프트를 최대 노력으로 두 번 시도했고, 두 실행 모두 128,000토큰 예산을 소진하면서도 여전히 문제를 추론하고 있었다. 장난감 과제에서 예산을 그렇게 쉽게 태운다면 ’최대’는 거의 무용할 수 있다는 추론이 따른다. 이는 추론 노력 다이얼이 출력 한도와 어떻게 상호작용하는가에 관한 논증이며, 벤더 벤치마크는 완료된 실행을 선별하기 때문에 결코 보고하지 않는 종류의 발견이다.

두 번째 기여는 이번 주 모든 라운드업이 맴돈 그것이다. 출시 당시 벤치마크된 어떤 모델에 대해 한 댓글 작성자가 내부 평가를 다시 돌렸더니, 더 저렴한 형제 모델과 동급까지 퇴행해 있었다는 것이다. 한 번의 실행이고 명시적으로 유보가 붙었지만, 우려는 구조적이다. 공급자들은 출시 창구를 향해 강하게 최적화하고, 고객은 출시 창구의 수치를 보고 갈아타며, 측정 대상은 그 뒤에 변한다. 독립 평가자들이 몇 주 뒤에 이 페이지들을 다시 돌리지 않는다면, 그 페이지는 제3자의 로고를 붙인 출시 부산물일 뿐이다. 세 번째는 이제 더 신선한 수치로 제기되는 상존하는 효율 논증이다. 프론티어 모델은 오픈 가중치보다 약간 더 나으면서 가격은 약 100배이며, 과거 모든 컴퓨팅 전환에서 ’충분히 좋은’이 ’최고’를 잡아먹었다.


2027년에는 GrapheneOS가 사전 설치된 기기가 판매될 가능성이 높다

304 points · GrapheneOS on Mastodon

실제 글은 한 문장이다. 2027년에 GrapheneOS가 사전 설치된 기기가 판매될 가능성이 높지만 “아마 최초 출시는 아닐 것”이라는 것이다. 실질은 답글에 있고, 그래서 이 스레드가 프론트페이지에 올랐다. 프로젝트는 모토로라 모빌리티(레노버)가 향후 일부 기기에 GrapheneOS를 탑재하도록 돕는 공식 파트너임을 확인한다. 지원되는 첫 기기는 2027년 출시되는 하이엔드 플래그십이 될 것이고, 모토로라의 업데이트·보안 기능 약속이 GrapheneOS의 요구사항을 충족함에 따라 지원 기기가 넓어지며, 사전 설치 기기의 유통 채널은 아마 모토로라 자체 스토어가 아니라 모토로라가 직접 공급하는 다른 회사가 될 것이다. 보급형 기기는 기준을 통과하면 계획되어 있다.

헤드라인이 가리는 두 가지를 스레드가 명확히 한다. 첫째, 이건 사전 설치에 관한 것이다. 계획된 모델들은 직접 GrapheneOS를 설치할 수 있고, 픽셀 방식과 같다면 웹사이트 기반 설치인데, 그게 진짜 열쇠다. 유통이 프라이버시 OS의 어려운 부분이지, 능력이 아니다. 둘째, ’프로젝트가 아닌 누군가에 의한 사전 설치’는 구체적인 사업 결정이다. 사전 설치 기기가 남의 지원 파이프라인을 쓰게 된다는 뜻이며, GrapheneOS 문제를 순수성 시험이 아니라 ’당신만의 시스템 관리자가 되지 않고도 구글 스택에서 벗어나고 싶은가’로 규정한다. 스레드의 픽셀 11 프로 XL 비교 — 모토로라 시그니처가 하드웨어에서 이를 앞서고, 약 $1,230~1,460 가격에 미국 밖에서 출시된다 — 는 이것이 상징이 아니라 상업적으로 중요할 수 있는 이유다.

진지하게 받아들일 만한 반론은 이 틈새의 가격이다. 프라이버시 중심 기기와 OS는 프리미엄 하드웨어로 나오는 경향이 있어, 관객이 이념 때문에 값어치 없는 폰을 살 여유가 있는 사람들로 제한된다. 실제로 원하는 것을 나열한 위시리스트 댓글 작성자 — DRM 없음, 시리얼 식별자 없음, 기기 증명(attestation) 없음, 잠긴 부트로더 없음, IMEI 재프로그래밍 가능 — 는 어떤 대형 제조사도 파트너십과 무관하게 팔지 않을 제품을 묘사한다. 기기 증명은 은행과 정부가 보증을 얻는 방식이기 때문이다. GrapheneOS가 여기서 거둘 현실적 승리는 헤드라인보다 작다. 2027년, 플래그십에서, 공급망의 두 번째 벤더. 픽셀만이 유일한 실질적 선택이었던 시장에서 두 번째 벤더는 결코 사소한 것이 아니다.


포토벨로 경찰서 시계 수리하기

294 points · pointinthecloud.com

설정 자체가 최고의 매력이다. 방치된 포토벨로 경찰서를 지역사회 용도로 사들인 액션 포티(Action Porty)가 시계탑의 시각을 바꾸는 법을 아는 사람이 있느냐고 공개적으로 물었다. 저자와 친구는 아주 긴 사다리를 올라가 알아보러 갔다. 이 글의 실제 주제는 19세기 후반의 탑 시계(turret clock)를 가까이서 보면 어떤 모습인가다. 기계장치, 접근 문제, 그리고 한 세기 넘게 건물에 봉사한 시계에 문서가 전혀 없다는 사실 — 그것을 관리하던 사람들이 그저 작동 방식을 알고 있었을 뿐이기 때문이다.

의심할 벤더도, 검증할 주장도 없다. 이 글이 프론트페이지 기사로서 통하는 이유의 큰 부분이다. 대부분의 인공 환경은 손으로 문제를 해결하는 사람들이 유지하며, 그 지식은 그들과 함께 죽어간다는 일깨움이다. 스레드의 기여들은 자기 자신의 최상급 버전이다. 한 댓글 작성자는 먼지 쌓인 교회 다락의 잔재가 공항에서 2차 검사를 유발했다고 묘사하고, 다른 이는 이웃이 성가심 없이 소리만 듣도록 평일 오전 9시·정오·오후 3시·6시에 종을 울리도록 프로그래밍하자고 제안하며, 세 번째는 자기 아버지가 그 경찰서에서 일한 적이 있다는 걸 깨달았다. 여기에 빅 벤의 프레드 딥너(Fred Dibnah) 영상 링크가 더해지는데, 이는 내놓기에 딱 맞는 레퍼런스이며 설명이 필요 없는 것이다.


이탈리아 의회, 원자력 복귀에 투표

279 points · AP

이탈리아 상원은 수요일 원자력에 관한 정부 위임법(enabling law)을 최종 승인했다. 찬성 81, 반대 51, 기권 7표로, 나라를 약 40년 만에 원자력으로 되돌린다. 이탈리아의 원자로는 체르노빌 이후인 1987년 국민투표를 거쳐 가동이 멈추고 프로그램이 폐기됐다. 그래서 도처에 나간 헤드라인(“체르노빌 40년 후”)은 연도는 정확하지만 인과관계를 다소 후하게 봐준다. 당시 그 투표는 즉흥적 반응이었고, 이를 되돌리는 데는 거기에 정치적 자본을 쓸 의지가 있는 정부가 필요했다. 이 법은 의도적으로 제한적이다. 어떤 원자로도 승인하지 않는다. 실제 작업인 시행령을 발부할 권한을 행정부에 주고, 명시된 방향은 과거의 대형 발전소 부활이 아니라 소형모듈원자로(SMR)와 첨단 기술이다.

스레드의 회의론은 올바른 축을 겨냥하며 안전에 관한 게 아니다. 토론의 누구도 건설에 들어간 SMR, 하물며 가동 중인 SMR조차 이름을 대지 못했다. GE 히타치의 BWRX-300과 롤스로이스의 SMR이 기준점인데 둘 다 아직 착공 전이다. 즉 이탈리아는 배치 모델을 입증한 적 없는 기술을 위한 제도를 입법한 것이다. 더 날카로운 반론은 제안서들을 읽은 한 댓글 작성자에게서 나온다. 어느 것도 배치부터 최종 해체까지 전체 주기를 총수익 대 운영비용의 함수로 다루지 않으므로, 구조적으로 전력 생산 수단이 아니라 투자 수단처럼 보인다는 것이다. 스레드의 이탈리아인 댓글 작성자들은 대체로 만족해하며 그 근거는 솔직한 종류다. 원자력을 금지한 그 투표는 기술에 대한 평가가 아니라 사고에 대한 반응이었다는 것이다. 그리고 그 시대의 멋진 유물 하나가 드러났다. 이탈리아의 지방 표지판들은 아직도 마을을 탈핵 도시(denuclearized municipalities) 로 표기한다. 이것이 이 법이 싸우는 상징의 수준이며, 이 법이 건설 프로그램이 아니라 위임 권한으로 쓰인 이유이기도 하다. 시행령 없이는 아무것도 지어지지 않고, 어떤 시행령도 채권 발행을 요구하지 않는다.


나는 세부 사항은 듣고 싶지 않다

270 points · michaelheap.com

설정은 이렇다. 뭔가 터졌고, 저자는 SVP와의 통화에 끌려 들어가 원인 메커니즘을 설명하기 시작했는데 말이 잘렸다. “마이클, 나는 세부 사항은 듣고 싶지 않아.” 이 SVP의 논리가 그대로 인용되며, 그것이 이 글이 존재하는 이유다. 세부 사항으로 들어가면 이유는 지극히 타당할 테고, 당신은 의사결정을 설명하고 나는 그것을 이해하고 공감할 것이다. 그러면 또다시 벌어진다. 그래서 세부 사항은 듣고 싶지 않아. 나는 우리가 무엇을 바꾸는지 알고 싶어. 저자의 첫 해석은 무시였다. 그의 수정된 해석은, 말이 잘린 것은 SVP가 유능함을 전제한 것이라는 것이다. 나는 이미 당신을 믿는다, 이제 다음 시스템 상태를 얘기하자.

이 글은 여기서 논증을 세운다. ’왜 이렇게 됐나?’는 서사적 산출물 — 타임라인, 재구성된 결정, 의존관계 — 을 만들어내고, 서사는 용서를 제조하는 합의 기계라는 것이다. 권장되는 질문은 ’이런 부류의 실패가 덜 일어나도록 우리가 무엇을 바꾸는가?’다. 여기까지는 맞고, 스레드는 그것이 어디서 틀어지는지 정확히 짚었다. 첫 번째 반론은 논리적이다. 왜인지 아는 것이 무엇을 바꿔야 하는지 아는 유일한 방법이며, 원문 자신의 사례 분석도 ’무엇을 바꾸는가’를 제안하기 직전에 ’왜 이렇게 됐나’를 하는데, 이는 그 이분법이 인위적으로 만들어진 것처럼 보이게 한다. 두 번째는 문화적이며 더 나은 반론이다. 아마존의 정정 보고서(Correction of Errors) 문화가 효력을 발휘한 것은 책임이 관리 체계 위로 올라갔기 때문이다. 관리자가 SEV2의 근본 원인을 파고들지 않으면 디렉터가 파고들 것이었고, 메커니즘을 이해해야 한다는 요구가 소유권을 정직하게 유지했다. ’세부 사항은 넘어가자’는 성숙한 조직에서는 효율적인 지시이고 미성숙한 조직에서는 허가 구조이며, 어느 쪽이든 같은 문장이다.

내가 택할 해석: SVP는 그 회의에 대해서는 옳고 일반 원칙으로서는 틀렸으며, 그 일반 원칙이야말로 복제되는 것이기에 이 글이 그것을 소리 내어 말한 건 옳다. 이미 타임라인과 diff를 읽은 지도자가 ’세부 사항은 듣고 싶지 않다’고 말하면 그것은 분류 작업(triage)이다. 둘 다 읽지 않고 그렇게 말하는 지도자는 진단을, 그 사고를 만들어낸 판단의 주체들에게 위임한 것이다. 이 글은 통화 안에서는 그 차이를 알 수 없고, 당신도 마찬가지다. 그게 위험이다.


의사라는 직업의 어두운 면

250 points · Dr Eric Levi

13년 차 외과 의사가 브리즈번의 한 소화기내과 의사의 자살에 자극을 받아, 자신의 어두운 시기를 그 병의 구체적 어휘로 쓴다. 우울, 불안, 번아웃, 자살 충동, 절망, 무기력, 무쾌감증. 그의 구성 방식은 이것들이 스트레스 요인에 대한 같은 인간 반응의 서로 다른 맛이며, 정의상 다인자적이고 가족력·유전·환경·지지망으로 환원되지 않는다는 것이다. 그는 자살 사고를 겪은 적이 없다고 처음부터 밝히는데, 이는 글을 덜 신뢰하게 만들기보다 더 신뢰하게 만든다.

구조적인 절반이 스레드가 확장한 부분이다. 그 시기들에서 일이 악화·지속 요인이었다는 그의 서술은 근무 시간에 관한 이야기가 아니다. 소명이 생산으로 재정의되고, 종사자가 창고용으로 설계된 지표 체계 속의 직원이 됐다는 것이다. 이를 더 날카롭게 만드는 댓글은 미국의 한 의사에게서 나온다. 사모펀드가 소유한 진료소의 독립계약자 모델에서는 헤드라인 연봉에 휴가도, 유급 휴가도, 병가도, 퇴직금도, 의료과실 보험도 없다는 지적이다. 그리고 파이프라인이 진입 지점에서 무너지고 있다고 한다. 학자금 부채, 저소득 수련 연차, 행정 통제가 이제 보상보다 크다. 두 번째 댓글 작성자는 불편한 버전을 말한다. 미국에는 훨씬 더 많은 의사가 필요하고, 그러려면 더 빠르고 저렴한 훈련과 더 낮은 급여가 필요한데, 직업이 자기 방어에 사용해온 모든 것과 충돌하지 않는 그런 버전은 없다는 것이다.

스레드의 이견은 솔직하고 해결되지 않았다. 30만 달러 소득 대 60만 달러 부채와 높은 배상 위험은 타당하다는 옹호가 있고, 개인 차원에서는 그렇다. 시스템 차원의 관찰은 자금 조달 모델(부채 기반 훈련, PE 소유, 생산성 지표)이 보수와 번아웃을 동시에 참으로 만드는 원인이라는 것이다. 스레드의 누구도 사람을 옮기기보다 돈을 옮기자고 제안하지 않는데, 이는 엔지니어에 관한 글을 포함해 이 사이트의 모든 전문직 서비스 스레드에서 나타나는 것과 같은 침묵이다.


대중교통 리워드

240 points · Waymo

웨이모가 대중교통 이용자에게 돈을 준다. 웨이모 승차를 대중교통과 연결하고 비자 카드를 쓰는 이용자에게 웨이모 캐시(Waymo Cash)를 주는 프로그램으로, 베이 지역에서 직원을 대상으로 먼저 시작해 점진적으로 공개 출시된다. 명시된 근거는 상호보완성이다. 웨이모는 가장 성숙한 시장(샌프란시스코, LA, 피닉스)의 이용자 중 50% 이상이 이미 대중교통을 쓴다며, 그래서 그 연결에 투자한다고 말한다. 캘리포니아 교통부 장관이 이에 찬성하는 인용을 했는데, 이게 바로 낌새를 알려주는 대목이다. 주 정부 관계자가, 자기가 운영하지도 않는 공공 인프라를 위해 민간 기업의 인센티브 프로그램을 지지하는 것이다.

경제성은 발표가 유도하는 것보다 더 의심받아야 한다. 스레드에 보고된 규모의 크레딧 — 기차를 타면 다음 웨이모 승차에서 약 $2.85 할인 — 은 이동성 보조금이 아니라 고객 획득 비용이며, 스레드는 즉시 경치를 보려고 일부러 도시를 가로질러 웨이모를 타고 엠바카데로로 가서 BART를 타고 집에 가는 사람을 배출했다. 이는 순진한 인센티브 구조가 사들이는 정확히 그런 행동이다. 반론의 진지한 버전은 유발 수요(induced demand) 논점이다. 우버 성장에 관한 뉴욕 데이터는 승차 호출 증가가 대부분 버스와 지하철을 타던 사람들에게서 왔음을 보여줬다. 그러므로 이동을 대중교통에 ’연결’하는 것은, 할인을 받으려고 대중교통 구간은 유지한 채 그 구간을 차로 대체하는 것을 의미할 수 있다. 웨이모 자신의 통계 — 이용자 절반이 이미 대중교통을 쓴다 — 를 회사는 상호보완성의 증거로, 회의론자는 대체의 증거로 읽는데, 그 숫자는 둘을 구분하지 못한다.

지역에서 이게 공허하게 느껴지게 만드는 맥락: 밴 네스와 칼트레인을 잇는 47번 머니 버스는 2020년부터 운행이 중단됐고, 칼트레인의 트랜짓 센터 연장은 여전히 예산이 없으며, 머니는 예정된 감차와 함께 예산 적자를 맞고 있다. 더 이상 다니지 않는 그 버스의 대안이 자기 차량인 회사가 제공하는, 여정의 마지막 구간 할인은 대중교통 계획을 대신하는 마케팅 프로그램이다. 웨이모의 프레이밍이 부정직한 건 아니다. 멀티모달 여정이 진짜 더 낫다. 그러나 인센티브는 민간 구간으로 흐르고, 공공 구간은 계속 잘려나간다.


베이프에 중독된 사람들이 시도하는 새로운 금연법: 담배

239 points · Bloomberg

제목의 역전은 실재하고 메커니즘도 신비롭지 않다. 전자담배는 금연 도구로 공중보건 담론에 들어왔다. 이제 일부 베이퍼는 베이핑을 끊으려고 궐련(연소식 담배)을 쓴다. 블룸버그가 인용한 영국 연구에 따르면, 금연을 시도하는 사람들에게 흡연은 두 번째로 인기 있는 방법이다. 포럼 증거는 레딧과 페이스북 그룹에서 나오는데, 사용자들은 요령을 공유하고 마지막으로 피운 뒤 며칠째인지 세며, 베이프가 담배보다 끊기 어렵다고 말한다. 공중보건 연구자들이 계속 해온 것과 같은 불평이다. 블룸버그 자체의 최근 보도가 맥락이다. 전자담배가 더 안전한 대안이라는 주장에 도전한 3월 리뷰와, 영국 흡연자의 절반 이상이 베이핑이 흡연만큼 또는 더 해롭다고 잘못 믿는다는 7월 가디언 보도다.

스레드의 가장 좋은 기여는 베이핑을 끊는 것이 흡연을 끊는 것보다 왜 더 어려울 수 있는지에 대한 메커니즘적 설명이며, 그것은 설득력이 있다. 담배는 아프기 때문에 스스로 제한된다. 목과 폐가 대략 한 시간의 자연스러운 간격을 강제하므로 증량에는 상한이 있다. 베이핑에는 그런 한계가 없다. ’실내에서 금지’와 ’컴퓨터 앞에서 금지’라는 장벽을 치우고 나면 증량을 구조적으로 멈출 것이 없고, 보고되는 종착 상태는 30초마다 한 모금이다. 니코틴 전달과 행동적 마찰에 관한 그럴듯한 이야기이며, 사람들이 덜 위험한 제품에서 벗어나려고 더 위험한 제품을 쓴다는 그렇지 않으면 이상한 발견을 설명해준다. 스레드의 또 다른 유용한 항목은 약리학적이기보다 실용적이다. 시티신(cytisine) 기반 요법(Tabex)이 효과적인 금연 보조제로서, 수십 년간 껌과 패치에 실패한 여러 댓글 작성자가 효과를 봤다고 보고하며, 25일 요법임에도 니코틴 대체제보다 훨씬 덜 알려져 있다.

솔직한 독법은 위해 감소(harm reduction)에 불편하고 금지론자를 옹호하지도 않는다. 베이핑이 1회 사용당 진짜 덜 해롭지만 더 높은 용량으로 소비하기 더 쉽다면, 인구 수준의 비교는 두 제품이 아니라 두 소비 패턴 사이의 비교다. 베이프를 단순한 대체재로 취급한 공중보건 메시지는 이제 대체재 자체에 대한 전략이 필요한 집단을 만들어냈다. 분위기를 가장 잘 포착한 댓글은 레딧에서 다시 떠오른 스크린샷이다. 고등학생들이 베이핑을 끊도록 돕겠다고 약속하는 식물성 대안이라고 캡션을 단 담배 사진이다. 농담이었다. 그것이 하나의 카테고리가 됐다.


GPT-6 Astra, 자동차를 운전하는 능력을 얻다

229 points · drivingbench.com

모델을 실제 자동차의 운전자로 돌리는 벤치마크다. 모델은 set_motion과 stop_now 명령을 내리고, 성능은 코스 중심선을 따라가며 4미터 이내를 유지한 진행도로 측정되며, GPS 연동 거리와 완주 시간을 토큰 정가 기준으로 계산한다. 하나의 연속 채팅에서 최대 세 번 시도할 수 있고, 실행마다 전체 트레이스와 영상이 공개된다. Codex 하네스를 쓴 GPT-6 Astra는 중간 노력 설정으로 두 번째 시도에서 5분22초에 코스를 완주했고, 2억4,660만 토큰에 $7.74가 들었다. 첫 시도는 49%에 $2.01이었다. Claude Fable 5.1은 세 번 중 최고가 45%였다.

이게 프론트페이지에 오른 이유는 결과가 아니라 지출이다. 성공적인 한 바퀴에 $7.74라는 것은 역량의 시연이자, 비용 구조가 차량과는 거리가 멀다는 시연이다. comma.ai의 오픈파일럿(openpilot)에 외부 기여자로 참여하는 사람의 지연 시간 반론은 현실 배치에 관한 대화를 끝내는 논점이다. 오픈파일럿은 차 위에서 작은 모델을 돌린다. 움직이는 차량에 대해 결정을 내리는 클라우드 전달 모델은 아무리 추론 품질이 좋아도 고칠 수 없는 네트워크 왕복 지연에 노출되며, ’운전할 수 있나’에 대한 정답은 ’그렇다, 여기서는 안 되는 이유 세 가지는 지연, 지연, 지연이다’다. 이게 장르 전체에 맞는 프레임이다. 실제 피드백 신호 아래에서 공간 추론과 장기 지평 행동 선택을 탐침하는 것으로서는 괜찮은 테스트다. 운전 스택으로서는, 차에 데이터센터가 있다면 운전 스택이 어때야 하는지를 그려낸 것에 불과하다.

스레드의 부차적 관찰이 일반화되는 지점이다. Astra가 공간·시각 비중이 큰 과제에서 Fable에 보이는 우위가, 이 목적을 위해 설계되지 않은 벤치마크 전반 — 게임, 공간 추론 스위트, 로봇 팔 과제 — 에서도 나타나며 격차가 일관된다. 이는 역량이 어디에 축적되고 있는가에 대한 주장이며, 어떤 단일 리더보드보다 정보량이 많다. 테슬라의 차량 내 약 100억~150억 파라미터 모델과의 비교가 유용한 대조다. 차 안에서 빠른 루프를 도는 작은 모델 대 데이터센터에서 느린 루프를 도는 큰 모델이며, 업계는 15년 동안 첫 번째가 이긴다고 가정해왔다.


WordPress: 조건부 RCE로 이어지는 무인증 경로 순회

229 points · GitHub Advisory

CVSS 9.2, 치명적, 인증 불필요. 공격자는 get_page_template()의 페이지 템플릿 해석이 활성 테마 디렉터리 밖의, 읽기 가능한 임의의 로컬 .php 파일을 포함하도록 만들 수 있다. 익스플로잇에는 두 가지 조건이 붙고, 그 조건들이 흥미로운 부분인데 흔하기 때문이다. 첫째, 활성 부모 또는 자식 테마가 이름이 page-로 시작하는 최상위 디렉터리 — 예컨대 page-templates — 를 포함해야 한다. 이에 레거시 Twenty Twelve·Twenty Fourteen 테마와 Neve, Hestia, Sydney를 포함한 인기 서드파티 테마가 걸린다. 둘째, 적합한 로컬 .php 파일이 존재하고 웹 서버 계정으로 읽을 수 있어야 한다. 잘 알려진 pearcmd.php를 통한 RCE 경로는 register_argc_argv가 켜져 있을 때 적용되며, 여기에는 공식 PHP 도커 이미지와 PHP 8.5 미만을 돌리는 기본 cPanel 구성이 포함된다. 즉 사슬은 이렇다. 기본에 가까운 테마 구조 + 기본에 가까운 PHP 구성 = 자격 증명 없는 원격 코드 실행.

영향받는 버전 목록도 읽어볼 가치가 있는데, 이게 한 브랜치의 회귀가 아니기 때문이다. 4.7부터 7.1.1까지 모든 마이너 릴리스가 영향을 받고, 수정은 4.7까지 백포트됐다. 워드프레스에서는 이례적으로 넓은 백포트이며, 한 댓글 작성자가 유용한 산수를 했다. 이는 호의이자, 이 버그의 근본 원인이 10년의 릴리스보다 앞선다는 것, 그리고 설치의 약 3분의 1이 현재 메이저 브랜치가 아니라는 것을 알려준다. 플러그인·호스팅 생태계에 대한 실무적 결론: 패치 창구가 곧 노출 전체다. 이는 설정으로 우회할 수 있는 취약점이 아니며, 두 전제 조건은 아무도 감사하지 않고 권고 루프에 없는 저자들이 관리하는 테마의 속성이기 때문이다.

스레드의 두 항목은 워드프레스를 넘어 일반화된다. libpathrs를 만든 사람이 이 부류를 설명한다. 이런 모양의 경로 순회 버그가 반복되는 이유는 언어 표준 라이브러리가 범위가 정해진 경로나 파일 디스크립터가 아니라 전역 경로를 기본 추상화로 제공하기 때문이며, 그래서 ..와 심볼릭 링크를 올바르게 다루는 일을 모든 애플리케이션이 재구현하고 대개 틀린다는 것이다. 두 번째는 이탈 신호다. Codex로 자기 사이트를 정적 Hugo 템플릿으로 다시 쓰고 정적으로 호스팅한다는 사람은 스트레스가 사라졌다고 보고한다. 이는 워드프레스의 위험 프로필에 대한 진짜 답이며, 동시에 CMS의 시장 지위가 이제 대안을 가진 누구에게나 매겨지는 부채의 일부라는 솔직한 인정이기도 하다.


Unreal Agent

228 points · Unreal Labs

모델이 아니라 하네스이며, 내세우는 것은 하네스 설계가 그 자체로 하나의 연구 분야라는 것이다. 언리얼의 주장: 에이전트는 도구 호출 관리 — 대기, 폴링, 하트비트 — 에 토큰과 시간을 태우므로, Unreal Agent는 도구 호출을 완전히 비동기로 관리해 모델을 도구 감독에서 해방한다. 주장되는 두 가지 결과: 사용자는 도구 호출이 끝나기를 기다리지 않고 에이전트를 조종할 수 있고, 에이전트는 모델 호출 사이에 더 유용한 도구 작업을 예약할 수 있다. 헤드라인 수치: 실제 워크로드에서 Codex 대비 최대 40%, Pi 대비 최대 20% 비용 절감, 그리고 Unreal Agent를 GPT-6 Astra와 xhigh 추론 노력으로 배치한 파레토 차트.

스레드는 차트의 비교를 잡아냈고 그건 타당한 지적이다. 자기네 하네스를 xhigh로, Codex를 max로 보여주는데, 이는 추론 노력 차이를 끼워 넣은 하네스 비교다. 더 흥미로운 실질적 반박은 이것이다. 오픈AI가 최근 Codex에 비동기 도구 호출 지원을 추가했으므로 차별점이 상류에서 상품화되고 있으며, Codex가 토큰을 태우는 이유는 자기가 시작한 폴링 작업을 바쁘게 돌리기 때문이다. 이는 오픈AI가 고칠 수 있고 언리얼은 막을 수 없는 하네스 문제다. 하네스 위에 사업을 세우는 것의 구조적 위험이다. 기반 공급자가 개선되고, 당신의 마진은 그들의 로드맵이다.

보관할 가치가 있는 댓글 두 개. 하나는 ’프랙탈 도구 탐색(fractal tool discovery)’을 제안한다. 에이전트가 파고드는 도구 분류 체계로, 대부분 무관한 수천 개의 도구가 컨텍스트에 들어오는 것을 막는다는 것이며, 에이전트 메모리 지역성에 쓰이는 저평가된 자료구조로 스플레이 트리(splay tree)를 인용한다. 영리하거나 문제를 찾아 헤매는 해법이거나 둘 중 하나지만, 최소한 진짜 아이디어다. 다른 하나는 자기가 같은 문제를, 에이전트가 자기 하네스용 알림 확장을 작성하게 해서 해결했다고 보고하는 개발자다. 백그라운드 프로세스가 완료 시 에이전트를 핑하게 하는 방식이다. 이것이 현재 기술의 솔직한 상태다. 비동기 도구 오케스트레이션 문제는 실재하며, 그것에 가장 가까이 있는 사람들이 확장 하나씩 붙이며 임시로 때우고 있다.


ReBarUEFI: 거의 모든 UEFI 시스템을 위한 Resizable BAR

222 points · GitHub

펌웨어가 노출하지 않는 시스템에서 Resizable BAR 지원을 켜주는 UEFI DXE 드라이버다. 근간 기능은 전통적인 256MB BAR 한도를 없애고 CPU가 GPU의 VRAM 전체를 하나의 창으로 주소 지정할 수 있게 하는 PCI Express 기능이다. 게임 워크로드에서 타이틀에 따라 대략 5~15% 가치가 있고, 일부 최신 GPU가 구형 보드에서 아예 작동하려면 필수다. ReBarUEFI는 벤더가 그 옵션을 출시한 적 없는 곳에서 이를 켜도록 펌웨어를 패치한다.

스레드의 가치는 그것이 지목하는 구체적 실패 사례들, 즉 사람들이 펌웨어를 개조하게 되는 전형적 이유다. 4G 이상 디코딩(Above-4G decoding)은 최신 GPU에 필수 요건인데, 구형 워크스테이션 보드 — 스레드의 x79 사례 — 에서는 토글이 비활성화된 정도가 아니라 메뉴에 아예 없어서, 현재의 GPU가 부팅되려면 보드에 수작업으로 패치한 BIOS가 필요하다. 벤더 도구 없이 그걸 가능하게 하는 것이 핵심이며, coreboot를 옹호하는 병렬 댓글이 coreboot를 쓸 수 없는 곳에서조차 올바른 직감인 이유다. 벤더가 버린 펌웨어 기능은 최신 부품이 도는 기계와 그렇지 않은 기계를 가르는 차이다. 위험은 언제나와 같다. 잘못된 플래시는 보드를 벽돌로 만들고, 이건 벤더가 도와주지 않을 만큼 오래된 하드웨어를 겨냥한 개조다. 하지만 이는 이 도구의 사용자들이 이미 받아들인 트레이드오프이며, 별이 쌓이는 이유는 대안이 기계를 통째로 사는 것이기 때문이다.


삼성, 소프트웨어 업데이트로 스마트 냉장고를 실수로 멈추게 하다

217 points · Android Authority

삼성은 한국에서 스마트 냉장고 대상 SmartThings 업데이트를 중단했다. 사용자들이 냉장고가 작동을 멈췄다고 신고했고, 삼성은 문제를 확인하고 “긴급 조치”를 취하고 있다고 밝혔다. 실패는 스마트 기능이 고장 난 게 아니다. 가전이 가전이 하는 유일한 일을 멈춘 것이다. 냉장고는 서모스탯이 달린 압축기이고, 소프트웨어 계층이 제품 전체가 실패하는, 예전에는 존재하지 않던 새로운 경로를 추가했다.

스레드의 반응들이 유용한데 구체적이기 때문이다. 한 사람은 방문한 친구의 삼성 폰이 연결을 제안할 때에야 자기 ‘스마트’ 냉장고를 발견했다고 묘사한다. 디스플레이도, 아무런 표시도 없었다. 경첩 커버 아래에서 WiFi/블루투스 안테나 보드를 뽑아낸 뒤로는 냉장고가 영원히 정상 작동한다. 또 다른 이는 인터넷 연결 없이는 난방을 돌리지 않던 Nest 서모스탯에 비유하며, 올바른 결론을 내린다. 제품이 부차적 우선순위 때문에 제1의 임무에서 실패한다면 그건 쓰레기이며, 서모스탯은 수은 스위치가 달린 코일 스프링이면 충분하다. 세 번째 댓글은 마케팅에 끼워 넣지 않는 비용 회계다. 냉장고 내용물이 냉장고보다 비싸고, 약이 들어 있는 가정이라면 손실은 부패가 아니다.

이 패턴은 이제 가전 범주 전반에 걸쳐 확립되어 있다. 작동하는 로컬 제어 루프를 가진 기기에 클라우드 의존을 추가하고, 기능을 제거하는 업데이트, 오프라인 경로의 부재다. 대응 관행도 똑같이 확립되어 있다. 멍청한 버전을 사거나, 스마트 버전을 사서 무선을 분리하거나. 이 이야기에서 빠진, 실제 뉴스여야 할 부분: 삼성은 고객 집단의 가전을 비활성화하는 업데이트를 배포했고, 중단했으며, 영향받은 기기에 대한 구제책은 보도에 없다. 냉장고가 멈춘 한국의 사용자들은 통계가 아니라 사건이다.


샌프란시스코 MUNI 헤리티지 위켄드

200 points · daniel.lawrence.lu

머니 헤리티지 위켄드에서 선로 옆에 세 시간 서서 라인 스캔 카메라로 빈티지 노면전차를 촬영한 기록이다. 라인 스캔 카메라는 산업 검사에 쓰이는 종류로, 피사체가 지나갈 때 픽셀 한 줄씩 이미지를 쌓아올려, 이 글을 성립시키는 직교 투영의 도면 같은 렌더링을 만든다. 사진은 CC-BY-SA이며 일부는 인화물로 구할 수 있다. 소재 자체로도 훌륭하다. 1912년의 머니 1호 — 미국 최초의 공공 소유 대도시 노면전차 — 와 1914~1950년대의 162호, 그리고 보존 차량단의 나머지다.

기술적 매력은 라인 스캔 카메라가 움직임을 셔터와 다르게 기록한다는 점이다. 피사체의 움직임 자체가 스캔이므로 원근이 구조적으로 평탄해지고, 결과물은 사진이라기보다 입면도처럼 보인다. 저자의 카메라와 이미지 처리에 관한 이전 글들이 링크되어 있고, 스레드는 당연한 질문을 던진다. 피사체가 수직이 아니라 비스듬히 지나가면 어떻게 되는가. 라인 스캔 카메라가 번짐(smearing)을 만드는 경우이며, 저자의 답이 흥미로울 지점이다.

스레드의 유일한 실질적 논쟁은 짚어둘 가치가 있는데, 올바른 종류의 흥을 깨는 지적이기 때문이다. 머니는 예산 적자를 겪고 있으며 버스 노선 감축과 배차 간격 축소를 계획하고 있고, 다른 어떤 도시도 운행하지 않는 빈티지 차량의 교체 부품을 제작할 내부 공급망을 전담 복원 인력과 함께 유지한다. 따로 보면 매력적인 시민 자산이지만, 맥락 속에서 보면 이것이 책임 있는 지출인가? 두 해석 모두 방어 가능하고 스레드는 결론을 내지 못했다. 대중교통 기관의 헤리티지 차량단이 다음 감축 라운드에서 살아남을 수 있는가라는 것이 진짜 질문이라는 점 — 이것이 훌륭한 사진보다 나은 마무리다. 사진은 훌륭하다.


여전히 프론트페이지에 머문 이야기들

오늘 200포인트를 넘긴 58개 기사 중 34개는 지난 4일간 이곳에서 다룬 것이며, 어제의 프론티어 모델 군집은 하루 종일 계속 올랐다. Claude Opus 5.5 780 → 1,747, 967점 상승. GPT-6 Sol 및 Luna 640 → 1,704, 1,064점 상승. 이는 이 기능을 시작한 이래 기록한 가장 큰 단일 일일 상승폭 두 개이며, 그 주인은 모델 출시와 가격 인하 — 역량 뉴스가 아니다. 오픈AI GPT-6 Astra가 에니그마를 깨다 453 → 715, 262점 상승, 그리고 오픈AI는 Jev를 빠르게 따라잡기에 좋은 위치에 있다 204 → 311. 사흘 전의 헤드라인 기사가 여전히 최상위 스토리다. AI 생성 포스터가 꼭 끔찍할 필요는 없다 1,870 → 1,880.

기타 움직임: 애플이 iOS에 끈질긴 ’광고’를 추가하다 482 → 778, 296점 상승으로 모델 출시가 아닌 것 중 가장 큰 상승폭. 나는 거절했으나 애플은 수락했다 758 → 849. MiMo v2.6 1,076 → 1,118. 당신이 가진 전부는 어텐션뿐(Attention is all you have) 1,016 → 1,062. 당신이 쓰지 않은 글은 읽고 싶지 않다 971 → 1,039. 메타 Muse에게 파일시스템을 물어보았다 260 → 329. AMD의 RNG는 0을 생성하지 못한다 233 → 277. 워터마크가 아닌 스파이마크 638 → 681. 썬이 잘못한 것 666 → 679. 시각적으로 설명하는 트랜스포머 584 → 630. Kev 449 → 458. Fable 5 414 → 423. gzip이 언어 모델이 될 수 있을까? 359 → 396. 그림 판당고 퍼즐 문서 372 → 375. AI 코딩이 CI를 병목으로 만들었다 305 → 312. Heretic 263 → 274. Python Workers GA 261 → 267. Mini-AGI 270 → 276. 1년 전 RL로 비자기회귀 결정 모델을 만들었다 1,333 → 1,346. LLMentalist 효과 230 → 233. 깊이로 나누기 203 → 213. 인터넷 검열 측정 221 → 221, 이틀째 보합.

의미 있는 움직임 없이 여전히 올라와 있는 것들: Qwen Image 2.1 735, 가중치 유출하기(Exfiltrate your Weights) 737, 스노든 아카이브에는 무슨 일이 일어났는가 718, AX 659, 스페인, Archive.today 차단 550 — 스페인 행정기관의 차단 명령이 여전히 유효한 날에 6포인트 올랐다 — 수학이 증명 그 이상이라면 432, 애플 아이폰 18 프로 카메라 테스트 207.

이름 붙일 만한 패턴: 각각 거의 1,000포인트씩 오른 두 기사는 모두 모델의 가격과 가용성에 관한 것이고, 세 번째로 큰 상승을 기록한 것은 애플이 사용자 제어를 제거한 이야기다. 상위 5개 상승 기사 중 어느 것도 새로운 역량이 아니다. 이 패턴이 이틀째인데, ’프론트페이지는 역량이 아니라 비용과 동의에 보상한다’는 명제가 버티고 있다.

맥락 읽기

인간 검토 단계는 모델에게 그것을 대체하라고 요구하기 전에 삭제되었고, 해법은 모델이 삭제된 단계를 수행하게 하는 것이다. 국방부 사건을 한 줄로 요약하면 이렇다. 표적 목록 검토가 몇 시간에서 몇 분으로 압축되고, 민간 피해 완화 팀이 10명에서 1명으로 잘리고, 현장에 리뷰어가 배정되지 않았는데도 Maven은 학교를 개전 첫날 표적으로 추천했다. 그리고 구제책은 Maven이 제거된 인간들이 표시했을 것을 표시하도록 역량을 추가하는 것이다. ’루프 안의 인간’을 얼버무리는 말이라고 지적한 마크 리들의 한마디는 조달 문제 전체를 여섯 단어로 요약하며, 같은 모양이 더 작은 기사들에도 나타난다. 삼성은 로컬 제어 루프가 클라우드 서비스에 종속되어 냉장고를 비활성화한 OTA 업데이트를 배포했다. Claude Code는 로컬 마크다운 파일 읽기를 원격 기능 플래그 뒤에 가뒀고, 그래서 기능을 잃은 유일한 사용자는 그것을 전달했을 채널을 일부러 꺼둔 사람들이었다. 워드프레스는 4.7에서 7.1까지 살아남은 페이지 템플릿 해석 버그를 출시했는데, 그 추상화(전역 경로)가 올바른 처리를 모든 호출자가 재구현해야 하는 것으로 만들어버리기 때문이다. 그래머리의 해지 흐름은 유지 캠페인을 자동화하고 고객의 이메일 주소를 공개했다. 이 중 AI 실패는 하나도 없다. 전부 같은 실패다. 자동화는 더 이상 수행되지 않는 인간 단계의 권위를 상속하고, 시스템은 어느 쪽이든 성공을 보고한다.

이번 주에 역량을 파는 사람은 아무도 없다. 모두가 완료된 과제당 비용을, 그 숫자를 재현할 방법이 없는 관객에게 팔고 있다. Artificial Analysis는 Opus 5.5를 지능 212개 중 1위, 가격 212개 중 93위, 지수 과제당 $5.98로 매긴다 — 제3자의 측정이며, 그래서 정확히 그것이 모델 군집에서 가장 유용한 산출물이다. 그에 반해: Unreal Agent의 ‘Codex보다 40% 저렴’ 주장은 추론 노력 차이를 하네스 비교에 끼워 넣었고 스레드가 이를 잡아냈다. drivingbench의 성공적인 자율주행 한 바퀴는 $7.74와 2억4,660만 토큰이 들었는데, 이는 헤지펀드처럼 값을 매긴 역량 데모다. Jev — 연속 네 번의 프론트페이지를 장악한 그 모델 — 는 선택지 토큰의 로그확률을 읽는 25줄의 파이썬으로 환원되며, 솔직한 평가는 80%까지 데려간다는 것이다. 남은 20%는 체크포인트 값을 할 만하다고 아무도 입증하지 못한 보정(calibration)이다. 어제의 패턴은 더 굳어졌다. 이제 논쟁은 측정 계층에서 벌어진다. 역량 주장은 판매 지점에서 검증 불가능하고, 비용 주장은 스프레드시트에서 확인 가능하기 때문이다.

장인정신 논증들은 하나의 규칙으로 수렴했고, 그것은 서로 다른 세 방향에서 온 같은 규칙이다. LLM과 함께 글쓰는 법은 모델이 제안한 단어를 절대 쓰지 말라고 한다. 그 제안이 좋기 때문이며, 좋은 표현만으로 조립된 문서에는 저자의 판단이 없기 때문이다. 그리고 모델의 격려를 피하라고 한다. 모든 층위에서 인정받으면 당신 목소리를 구성하는 ’다시 생각하기’를 할 유인이 사라지기 때문이다. ’나는 세부 사항은 듣고 싶지 않다’는 사건 서사를 만들지 말라고 한다. 좋은 서사는 용서를 제조하는 합의 기계이기 때문이다. 반론은 진단이 구제책을 알려준다는 것이고, 이는 사실이며, 그래서 그 지시는 그것을 내리는 사람이 이미 diff를 읽었을 때만 통한다. 어제의 알렉스 네델쿠(Alex Nedelcu)의 에세이와 그저께의 콜린 브렉(Colin Breck)의 에세이가 코드와 산문에 대해 같은 요지를 만들었다. 그리고 FoxPro 부활은 같은 아이디어를 펌웨어로 구현한 것이다. 동작이 문서를 읽고 근사하는 게 아니라 ‘Visual FoxPro 자체에 물어보고 그 답과 일치시켜’ 확정되는 런타임이며, 1,722개 언어 요소 중 1,534개가 원제품과 대조하는 테스트로 커버된다. 이는 검증으로 인코딩된 판단이다. 이 셋 중 확장되는 유일한 것이기도 하다.