에이전트형 AI를 위한 데이터 준비하기
사람이 경험으로 알아채던 데이터 오류와 업무 맥락을 시스템이 명시적으로 이해하도록 설계해야 한다.
- 링크: 원문 보기
- 카테고리: AI / 데이터
핵심 내용 데이터의 품질, 의미, 사용 권한을 시스템에 명시적으로 정의해야 에이전트형 AI가 신뢰성 있게 동작할 수 있다. 데이터 계약(Data Contract)을 통해 형식, 최신성, 품질 기준을 검증하고, 통과하지 못한 데이터는 에이전트가 처리하지 못하게 차단함으로써 오류 전파를 막을 수 있다. 개발자는 기존 ETL/ELT 파이프라인에 이 계약 체계를 통합하는 방안을 고민해야 한다.
연결을 끊지 않는 Lakebase Postgres의 오토스케일링
실행 중인 VM의 CPU와 메모리를 조정해 DB 연결을 유지한 채 용량을 늘리거나 줄인다.
- 링크: 원문 보기
- 카테고리: DevOps / 데이터
핵심 내용 Neon이 개발한 Lakebase Postgres는 컴퓨트와 스토리지를 분리해 실시간으로 컴퓨트 크기를 변경해도 기존 연결이 끊기지 않는다. 실제 프로덕션 데이터베이스는 평균적으로 월 32,016회(약 81초마다) 컴퓨트 크기가 바뀌며, 이는 서버리스 데이터베이스의 핵심 기능으로 자리잡고 있다. Postgres 운영자에게 매우 실용적인 오토스케일링 접근법이다.
Wasmi 2.0 - 가장 빠른 Wasm 인터프리터를 만드는 기술
Apple M2 Pro 기준 1.0 대비 평균 2.2배 빠른 실행 성능을 달성했다.
- 링크: 원문 보기
- 카테고리: 시스템 / 언어
핵심 내용 WebAssembly 인터프리터 Wasmi가 8개월간의 엔진 개편 끝에 2.0 버전을 출시했다. 명령어 단위 실행을 꼬리 호출(tail call)로 전환하고 내부 자료 구조를 최적화해 해석 오버헤드를 대폭 줄였다. 빠른 시작 속도를 유지하면서도 JIT에 가까운 실행 속도를 제공하므로, 임베디드 환경이나 함수형 서비스(FaaS)에서 Wasm 실행 엔진으로 주목받을 만하다.
엔지니어링 매니저의 네 가지 핵심 책임 영역
개인 기여를 넘어 팀 전체의 영향력을 높이는 역할로 정의된다.
- 링크: 원문 보기
- 카테고리: 스타트업 / 커리어
핵심 내용 엔지니어링 매니저의 역할을 사람 리더십, 기술 리더십, 프로젝트 관리, 조직 영향력의 네 영역으로 체계화했다. 특히 팀원 개인의 동기와 성장 목표를 이해하고, 이를 회사 목표와 정렬하는 사람 리더십이 가장 중요한 기반임을 강조한다. 팀 리더나 EM으로 성장하려는 개발자에게 실질적인 프레임워크를 제공한다.
크게 성공하거나 망하거나: 벤처 시장에서 사라지는 중간 지대
기업가치 1조 달러 스타트업이 가능하다는 기대가 투자 기준을 극단으로 밀어붙이고 있다.
- 링크: 원문 보기
- 카테고리: 스타트업
핵심 내용 AI 분야에 자본과 창업자가 집중되면서 SaaS, 소비자 서비스, 커머스 등 전통적인 스타트업 분야는 상대적으로 외면받고 있다. 투자자들이 “크게 성공하거나 망하거나”라는 이분법적 기준으로 포트폴리오를 구성하면서, 적당한 성장을 목표로 하는 중간 지대 스타트업은 설 자리를 잃어가고 있다. 창업을 고민하는 개발자에게 시장의 냉혹한 현실을 짚어준다.
바이브 코딩으로 만든 대시보드가 형편없어 보이는 10가지 이유
AI에게 “보기 좋은 대시보드”를 요청해도 사용자에게 탐색 흐름을 제공하지 못한다.
- 링크: 원문 보기
- 카테고리: 프론트엔드 / AI
핵심 내용 AI 기반 코드 생성 도구로 쉽게 대시보드를 만들 수 있지만, UX 원칙이 빠진 결과물은 정보를 단순 나열할 뿐이다. 모든 요소를 비슷하게 강조해 중요도를 전달하지 못하고, 사용자가 무엇을 찾아야 할지에 대한 안내가 부재하다. 이는 프롬프트 엔지니어링만으로는 해결되지 않는 디자인 사고의 중요성을 일깨운다.
Windows에서 AMD GPU로 CUDA 실행하기
ZLUDA와 AMD HIP/ROCm을 조합해 CUDA 프로그램을 AMD GPU에서 작동시키는 스크립트를 제공한다.
- 링크: 원문 보기
- 카테고리: 시스템 / AI
핵심 내용 NVIDIA CUDA 전용으로 작성된 Windows 프로그램을 AMD GPU에서 실행할 수 있도록 돕는 프로젝트다. GPU와 드라이버를 확인한 후 호환 DLL과 실행 경로를 설정하는 과정을 자동화한다. AI/ML 개발자나 GPU 컴퓨팅 작업을 하는 이들에게 AMD 하드웨어의 활용도를 높일 수 있는 실용적인 도구다.
Base84도 파일명에 쓰일 만함
Windows에서 허용되는 84개의 출력 가능 ASCII 문자만 사용해 파일명 인코딩을 구현했다.
- 링크: 원문 보기
- 카테고리: 시스템 / 프로그래밍
핵심 내용 TurboCrypt가 Windows 지원을 위해 암호화된 파일명 인코딩을 Base91에서 Base84로 전환했다. Base84는 공백과 Windows 금지 문자(/, , :, *, ?, “, <, >, |) 및 마침표를 제외한 84개 문자를 사용해 Linux, macOS, Windows 모두에서 호환된다. 암호화 파일명을 OS 간에 안전하게 교환해야 하는 프로젝트에 유용한 아이디어다.
프로그래밍 언어의 몇 가지 좋은 아이디어
흐름 타이핑, 차용 검사, 계약 프로그래밍은 프로그램 안전성을 높이는 세 가지 언어 설계 패턴이다.
- 링크: 원문 보기
- 카테고리: 언어 / 개발 일반
핵심 내용 Crystal의 흐름 타이핑(Type inference based on control flow), Rust의 차용 검사(Borrow checker), D 언어의 계약 프로그래밍(Design by contract)을 각각 소개한다. 이들 기능은 타입 안전성, 메모리 안전성, 런타임 정확성을 각각 다른 방식으로 향상시킨다. 새로운 언어를 배우거나 기존 프로젝트의 설계를 개선할 때 참고할 만한 패턴이다.
x86의 미정의 명령어는 왜 ud2라고 부를까? 왜 2일까?
ud2는 ‘잘못된 연산 코드(invalid opcode)’ 예외를 보장하는 명령어로, 2가 붙은 이유는 이전 바이트 시퀀스 0F FF가 ud1(정의되지 않음 1)을 지칭했기 때문이다.
- 링크: 원문 보기
- 카테고리: 시스템 / 아키텍처
핵심 내용
x86 명령어 ud2는 컴파일러가 도달 불가능한 코드(unreachable code)를 표시할 때 사용된다. 이름의 2는 초기 x86에서 0F FF가 ud1로 예약되었고, 이후 0F 0B가 ud2로 정의되었기 때문이다. 저수준 시스템 프로그래밍이나 x86 아키텍처에 관심 있는 개발자에게 흥미로운 역사적 배경을 제공한다.
David Sacks: OpenAI와 Anthropic은 최전선 모델의 발전 속도를 조절하는 데 규제가 필요하지 않다
“위험하다고 생각하면 직접 늦추라. 정부 허가는 필요 없다.”
- 링크: 원문 보기
- 카테고리: AI / 정책
핵심 내용 David Sacks는 Dario Amodei와 Sam Altman이 주장하는 AI 개발 속도 조절 규제를 반박하며, 기업이 스스로 위험을 판단해 공개하지 않으면 된다고 말한다. 반독점법 예외나 정부 개입 없이도 시장 자율 규제가 충분하다는 입장이다. AI 안전성 논의에서 개발자와 정책 입안자 모두가 고려해야 할 관점이다.
저커버그의 이메일: “케임브리지 애널리티카” (2017)
2017년 내부 이메일에서 저커버그는 트럼프 캠프의 Facebook 광고 활용이 ‘새로운 기술’인지 질문했다.
- 링크: 원문 보기
- 카테고리: 보안 / 역사
핵심 내용 공개된 Facebook 내부 이메일에서 저커버그는 트럼프 캠프의 광고 전략이 기존 마케팅 기법의 과장인지, 정말 새로운 기술인지 묻는다. 앤드루 보즈워스는 클린턴 캠프와 달리 트럼프 캠프가 Facebook의 도구를 적극 활용했다고 답한다. 데이터 활용과 정치 캠페인의 관계를 되돌아보게 하는 흥미로운 기록이다.
📌 오늘의 한 줄 정리
에이전트형 AI를 위한 데이터 계약, Wasmi 2.0의 꼬리 호출 혁신, 그리고 엔지니어링 매니저의 역할 재정의까지 — 오늘은 인프라, 언어, 조직 세 축에서 개발자가 깊이 고민할 주제가 풍성한 날이다.
기타 주목할 소식
- 전 세계적 공급 부족으로 Costco가 엔진오일 구매량 제한에 나섬 — Kirkland Signature 엔진오일 가격이 30달러 중반에서 57.99달러로 급등, 회원당 7일 2개로 제한.
- 유럽의 ‘덜 쓰기’는 인정받는 것보다 더 큰 역할을 하고 있음 — EU는 생산액 1유로당 에너지 사용량을 1995년 대비 44% 감축, 호르무즈 해협 봉쇄 충격을 견디는 기반.
- 미 세관 감독관, 국토안보부 PC에서 하드웨어를 훔친 혐의로 적발 — 최소 46대 PC에서 CPU, 메모리, 하드 드라이브를 저성능 부품으로 교체.
- 그네를 타던 아이를 체포하는 데 사용된 Flock 카메라 — 미국 놀이터 감시 카메라 확산, 10세와 12세 자매가 그네 파손 사고로 형사 혐의.
- 자동차가 수집해 제3자에게 판매하는 데이터 — GM이 과속·야간 운전 데이터를 보험업계 중개업체에 판매, FTC가 5년간 판매 금지.
- Google은 왜 여전히 수상한 광고를 내보내는가? — YouTube 가짜 iPhone 경고 광고 신고에도 정책 위반 아님 판정, Gemini는 수초 만에 게재 불승인 판단.
- 나는 Tesla, Inc.로부터 사이버 공격을 받고 있다 — NTP Pool 자원봉사 서버에 Tesla 호스트명 겨냥 취약점 스캔 5만 건 이상 유입.
- Garry Tan, 미국 오픈웨이트 AI 연구소에도 프런티어 모델 증류를 허용해야 — YC CEO가 중국 연구소와 동등한 조건을 주장, 증류는 다른 모델에 대량 질의로 학습하는 기법.
매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.