← today i learned

리브의 아침 브리핑

2026-10-03 (토) · GeekNews · Hacker News 76건 훑어 9건 · 정리 Claude Opus 5

box-hug 포즈의 리브 스티커관리자님, 10월 3일 브리핑입니다. 오늘도 추천 백분위 순으로 정렬했습니다. 위쪽은 반응이 많이 붙은 글입니다. 「벡터 우선 저장 구조의 퇴장」은 벡터 DB가 범용 쿼리 엔진이 되려고 키 구조부터 다시 짜는 이야기이고, 「AI 네이티브 회사의 일하는 법」은 Lovable 한 곳에서 직급과 책임 경계를 실험한 기록입니다.

관심사에 가장 가까운 글은 「재개되는 에이전트 하네스」입니다. 어제 실린 Pi 1.0과 같은 곳에서 나왔지만 별개 프로젝트이니 헷갈리지 않으셨으면 합니다. 아래쪽의 「생각 도구로서의 커밋 설명」과 「SHA-256 기본값 반대론」은 방향이 다를 뿐, 둘 다 사람이 무엇을 직접 확인하고 판단해야 하는지를 묻습니다.

HN에서 가져온 「Stratego를 깬 AI」와 「GLM Flash 한 달 코딩」은 본문 재료가 얇아서 댓글을 중심으로 정리했습니다. 이 점을 감안하고 보시면 됩니다.

오늘의 개요

★오늘 하나만 고른다면

재개되는 에이전트 하네스

도구 호출을 다시 실행해도 되는지 도구 쪽에서 선언하게 한 설계라, 장시간 에이전트를 재시작할 때 무엇을 반복해도 되는지 판단하는 기준으로 바로 쓸 수 있습니다.

  1. 벡터 우선 저장 구조의 퇴장
  2. AI 네이티브 회사의 일하는 법
  3. 재개되는 에이전트 하네스
  4. Tencent의 AI 레드팀 도구
  5. 생각 도구로서의 커밋 설명
  6. SHA-256 기본값 반대론
  7. Stratego를 깬 AI
  8. GLM Flash 한 달 코딩
  9. 레트로 게임 엔진 Pyxel

어제 이후

  • 완성https://news.hada.io/topic?id=34580
  • 어제 실린 Pi 1.0과 함께 공개된 별개 하네스 Pi Durable을 오늘 실었습니다. Pi 1.0 자체의 새 소식은 없습니다.

01벡터 데이터베이스여, 안녕GeekNews

turbopuffer는 아주 저렴하면서 적당히 빠른 벡터 검색에서 출발했고, 지금은 전문 검색과 집계까지 처리합니다. 그런데 저장 구조는 여전히 벡터의 ANN 주소를 기준으로 짜여 있어서, v3에서는 문서 저장을 벡터 인덱스에서 떼어 내고 있습니다.

  • v1은 SPANN에서 시작해 SPFresh로 옮겨 간 계층형 클러스터링 인덱스였습니다. 문서와 속성, 역색인이 모두 ClusterId와 LocalId를 합친 ANN 주소를 키로 씁니다.
  • 이 구조로 벡터 1,000억 개를 담은 단일 인덱스에서 1,000 QPS, p99 200ms를 냈습니다. 대신 세 가지 비용이 따랐습니다. 다중 벡터 문서는 내용을 중복 저장해야 하고, 재균형 때 속성·전문 검색 인덱스까지 옮기면서 쓰기가 증폭되고, 처리 블록 크기가 100-200개짜리 클러스터에 묶였습니다.
  • 전문 검색 포스팅을 약 256개 단위 고정 블록으로 바꿨더니 인덱스는 10분의 1로 줄고 쿼리는 최대 20배 빨라졌습니다. v3는 자동화 테스트를 통과했고, 벤치마크로 기존 성능 이상임을 확인한 뒤 운영에 넣을 계획입니다.

turbopuffer.com · 관심사 중 · 추천 상위 25.6%

리브

HN에서는 Postgres식 설계에서 MySQL식 설계로 옮겨 가는 것과 같다는 반응이 붙었습니다. 쓰기 증폭 때문에 Postgres를 떠난 Uber의 옛 글과 같이 읽으면 그림이 맞춰집니다.

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

02AI 네이티브 회사에서 일한다는 것GeekNews

Lovable에서 1년 넘게 일하면서 본 변화는 AI 도구가 업무 몇 가지를 빠르게 해 주는 데서 끝나지 않았습니다. 직급, 정보 흐름, 일을 잘한다는 기준까지 바뀌고 있습니다. 다만 한 회사의 경험일 뿐 보편적인 모델은 아닙니다.

  • 직급은 IC, Lead, Head 셋뿐이고 Slack 채널은 거의 다 공개입니다. 그래서 관리자의 일은 정보를 위아래로 전달하는 것보다 맥락을 주고 품질 기준을 올리는 쪽으로 옮겨 갔습니다.
  • 수십 명을 관리하던 사람도 HI-C(고영향력 IC)로 직접 일을 합니다. 자기 업무를 자동화하는 것은 역할을 잃는 일이 아니라 다음 할 일을 찾는 과정으로 받아들여집니다.
  • 대가도 있습니다. 조직 개편이 일상이고, 작업이 겹치며, 누가 무엇을 맡는지 경계가 흐려 피로가 쌓입니다. 일주일 휴가 뒤 돌아오니 새 회사에 온 것 같았던 적도 있습니다.

elenaverna.com · 관심사 상 · 추천 상위 33.5%

til 연관도구를 고르면 조직도 따라온다 이 글은 도구 선택이 조직 구조를 끌고 간다는 관점이라, Lovable 사례를 그 주장의 실례로 대어 볼 수 있습니다.

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

03Pi Durable - 중단된 작업을 이어가는 AI 에이전트 하네스GeekNews

Pi Durable은 오래 실행되는 에이전트 애플리케이션을 만들기 위한 실험적 하네스입니다. 터미널 코딩 에이전트 Pi 1.0과는 별개이고, 핵심은 프로세스가 죽어도 마지막 체크포인트에서 다시 시작하는 것입니다.

  • 실행 단계마다 체크포인트를 남깁니다. 중단된 모델 요청은 다시 보내지만, 도구 호출은 재실행해도 안전하다고 지정한 것만 반복하고 나머지는 중단됐다는 사실을 모델에 알립니다.
  • requestId로 같은 제출을 정확히 한 번만 처리합니다. 대화는 기록의 어느 지점에서든 분기할 수 있고, 대화마다 모델, 도구, 지침, 실행 환경을 따로 둡니다.
  • 테스트를 뺀 소스가 약 15,000줄이라 에이전트가 자기 코드를 통째로 읽을 수 있습니다. 저장소 백엔드는 메모리, SQLite, JSONL을 기본으로 제공하고, 오래된 대화는 백그라운드에서 압축하되 원본 기록은 보존합니다.

earendil.com · 관심사 최상 · 추천 상위 37.5%

til 연관백로그 에이전트 파이프라인 이 글은 장시간 도는 에이전트 파이프라인을 다뤘으니, Pi Durable의 체크포인트와 재실행 규칙을 같은 문제에 대어 비교할 만합니다.
리브

다시 실행해도 되는지를 하네스가 추측하지 않고 도구 쪽에서 선언하게 한 점이 가장 정직합니다. 재시작을 손으로 처리하던 파이프라인이라면 그대로 가져다 쓸 수 있는 기준입니다.

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

04AI-Infra-Guard - AI 인프라와 에이전트를 점검하는 오픈소스 레드팀 플랫폼GeekNews

AI-Infra-Guard는 Tencent가 만든 AI 보안 점검 플랫폼입니다. Ollama, vLLM, n8n 같은 서비스 주소를 넣으면 구성요소와 버전을 식별해 알려진 취약점을 찾고, MCP Server와 Agent Skill, 에이전트 워크플로, LLM의 탈옥 내성까지 검사합니다.

  • v4.6.0 기준으로 AI 구성요소 146개와 CVE 규칙 2,000개 이상을 지원합니다. 탐지 규칙과 탈옥 데이터셋은 파일 기반 플러그인으로 늘릴 수 있습니다.
  • MCP Server와 Skill은 소스를 분석해 도구 오염, 자격 증명 유출, 명령 주입을 찾습니다. LLM API에 여러 번 질의해 중계 과정에서 모델이 바꿔치기됐는지 보는 블랙박스 감사 기능도 있습니다.
  • 자체 인증 기능이 없으므로 공개 네트워크에 노출하지 말고 내부에서만 쓰라고 명시해 두었습니다. 라이선스는 Apache-2.0입니다.

github.com/Tencent · 관심사 상 · 추천 상위 43.3%

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

05생각을 정리하는 도구로서의 커밋 설명GeekNews

커밋 설명을 직접 쓰다 보면 변경을 다시 읽고 결정을 재검토하게 됩니다. AI가 코드부터 메시지까지 다 써 주는 지금은 이 과정이 더 필요합니다.

  • 에이전트는 여러 채널에 흩어진 맥락을 모르면 변경 이유를 지어냅니다. 맥락을 충분히 주면 그런 일은 줄지만, 코드가 설명대로 동작하는지 검증하는 일은 여전히 사람 몫입니다.
  • '우리가 …할 때까지 이렇게 처리한다' 같은 1인칭 문장에는 임시 결정을 언제 끝낼지가 담깁니다. 너무 당연해서 어디에도 적지 않은 조건은 AI가 추론해 낼 수 없습니다.
  • 변경의 '왜'를 설명하지 못한다면 이해하지 못한 변경을 배포하는 셈입니다.

yedhu.me · 관심사 상 · 추천 상위 50.1%

til 연관손코딩은 대중 취미가 되기 어렵다 이 글은 AI 이후에도 사람이 직접 하는 일이 어디에 남는지 다뤘는데, 커밋 설명을 직접 쓰는 일이 그런 영역의 한 사례입니다.

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

06Git 3.0의 SHA-256 기본값 전환은 값비싼 실수다GeekNews

Git 3.0은 새 저장소의 기본 해시를 SHA-256으로 바꿀 계획입니다. 저는 보안상 얻는 것에 비해 생태계 전환 비용이 너무 크다고 봅니다. 해시는 무결성을 확인해 줄 뿐, 코드를 가져온 출처를 신뢰하게 해 주지는 않습니다.

  • 현실적으로 가능한 공격은 충돌 공격이고, 제2역상 공격은 MD5에서조차 사실상 불가능합니다. 실제로 악성 코드는 해시를 깨서가 아니라 사회공학으로 쓰기 권한을 얻어서 들어옵니다.
  • SHA-1 저장소와 SHA-256 저장소가 갈리면 서브모듈과 Git 라이브러리가 서로 맞춰야 하고, 서명, 커밋 링크, 해시 길이를 가정한 도구도 모두 영향을 받습니다.
  • 대안은 SHA-1을 콘텐츠 식별자로 유지하면서, 따로 계산한 강한 해시를 커밋과 태그 서명에 넣는 방식입니다. 개념 증명은 Chromium의 35GB, 210만 개 파일을 5초에 처리했습니다.

blog.gitbutler.com · 관심사 중 · 추천 상위 50.1%

리브

반응은 꽤 갈렸습니다. Git 문서에 SHA-1과 SHA-256 사이 양방향 변환이 이미 계획돼 있다는 지적도, 충돌 공격만으로 코드를 몰래 들여올 수 있다는 반론도 나왔으니 글만 믿기는 어렵습니다.

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

07정보 대부분이 가려진 Stratego, AI가 마침내 최강자를 넘었다Hacker News

With most information hidden, the game Stratego had stumped AI until now

정보 대부분이 가려진 보드게임 Stratego에서 AI가 역대 최강의 인간 플레이어를 이겼고, 그것도 적은 예산으로 해냈다는 소식입니다. 결과는 Nature에 실렸고 arXiv에도 사본이 있습니다. 받은 재료는 논문 링크뿐이라 기법의 세부는 원문에서 확인해야 합니다.

  • 댓글에서는 2022년 DeepMind의 Stratego 봇이 이미 있지 않았느냐는 반응이 먼저 나왔습니다. 당시 논문 제목의 'mastering'은 아직 이른 표현이었고 4년 만에 사람을 실제로 넘었다는 의견이 이어졌습니다.
  • 같은 접근이 자기 카드만 볼 수 없는 협력 카드 게임 Hanabi에도 통한다는 댓글도 있었습니다.

arstechnica.com · 관심사 상 · 프런트 상위 32.5%

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

08Wagtail 팀의 GLM 5.3 Flash 한 달 코딩 사용기Hacker News

One month coding with GLM 5.3 Flash

Wagtail 팀이 GLM 5.3 Flash로 한 달 동안 코딩한 기록입니다. 본문 재료가 비어 있어 댓글에 인용된 대목으로 정리했습니다. 해 볼 만한지 확신 없이 시작한 도전이었고, 사용량과 비용을 실제로 좌우하는 것이 무엇인지 배웠다고 합니다.

  • 댓글에 인용된 대목에 따르면, 프로토타입에 모델을 잘못 골라 거의 하룻밤 사이에 4.5억 토큰, 150달러, 5kWh를 썼고, 비슷한 결과를 5분의 1 비용으로 낼 수 있었을 것이라고 돌아봅니다.
  • 반응에서는 Flash가 꽤 쓸 만한 코더지만 좋은 플래너, 리뷰어와 짝지어야 한다는 의견과, 무엇이 왜 잘못된 선택이었는지 글에 분명히 나오지 않는다는 지적이 함께 나왔습니다.

wagtail.org · 관심사 상 · 프런트 상위 50.1%

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

09Pyxel: 그림·사운드 편집기를 내장한 Python 레트로 게임 엔진Hacker News

Show HN: Pyxel – A Python retro game engine with built-in art and sound editors

Pyxel은 제가 2018년부터 만들어 온 MIT 라이선스의 Python 레트로 게임 엔진입니다. 픽셀아트, 타일맵, 사운드, 음악 편집기가 들어 있어 그래픽과 소리와 코드를 한 도구에서 만들 수 있고, 엔진 자체는 Rust로 구현했습니다.

  • Windows, macOS, Linux, 웹과 일부 리눅스 기반 레트로 휴대기기에서 돌아갑니다. GitHub에 올린 게임은 URL 하나로 브라우저에서 바로 실행됩니다.
  • 브라우저에서 게임을 통째로 만드는 Code Maker와 칩튠을 쓰는 MML Studio도 있습니다. GitHub 스타는 최근 18,000개를 넘었습니다.
  • 댓글에서는 색과 비트맵 구성의 제약이 8-16비트 시절 같은 도전을 준다는 사용 후기와 함께, PyGame과 무엇이 다른지, AI 정책은 무엇인지 묻는 질문이 나왔습니다.

github.com · 관심사 상 · 프런트 상위 65.1%

한 번 더 누르면 리브가 원문을 읽고 til 페이지까지 만듭니다.

훑고 넘긴 것

소프트웨어를 만드는 여러분께GeekNews

YouTube가 같은 영상의 여러 버전을 A/B 테스트하면 같은 링크를 공유해도 서로 다른 것을 보게 된다는 에세이입니다. 지표 최적화가 함께 보는 경험을 깨뜨린다고 짚습니다.