최신 글

직관적인 인터페이스는 젖꼭지뿐입니다

Lobsters

컴퓨터 인터페이스는 직관적이지 않고 학습해야 한다는 문구의 유래를 추적합니다. 1994년부터 1995년까지 Usenet 게시물을 살펴보며 표현이 자리 잡은 과정을 정리하고, 2001년 Bruce Ediger가 제안한 더 급진적인 변형도 소개합니다.

AI가 추천한 패키지 5개 중 1개는 존재하지 않습니다 — 공격자는 그 이름을 알고 있습니다

dev.to

AI 코딩 도구가 지어낸 패키지 이름을 공격자가 미리 등록해 악성 코드를 배포하는 공격을 ‘슬롭스쿼팅(slopsquatting)’이라고 합니다. 연구에서는 추천 패키지의 19.7%가 허구였고, 같은 프롬프트에서 이름이 반복되는 경향도 확인했습니다. 설치 전 검증과 의존성 설치 통제가 필요합니다.

Playdate C 최적화의 비밀스러운 기법

Lobsters

Playdate에서 풀스피드 Game Boy 에뮬레이터를 만들며 발견한 저수준 최적화 기법을 정리합니다. 작은 명령어 캐시와 빠른 TCM을 고려해 코드 배치와 메모리 사용을 바꾸고, 캐시 정렬·ITCM 복사 같은 방법을 적용합니다.

AI 에이전트가 불필요한 코드를 덜 쓰게 하는 Ponytail

GitHub

Ponytail은 AI 코딩 에이전트가 기존 코드와 표준 기능을 먼저 살펴보고, 필요한 만큼만 구현하도록 안내하는 규칙 모음입니다. 실제 FastAPI·React 저장소에서 진행한 12개 작업의 비교 실험에서 코드 줄 수는 평균 54%, 비용은 20%, 실행 시간은 27% 줄었고 안전성 기준은 모두 지켰다고 보고합니다.

Swift 1.5 Qwen3.8-27B 혼합 정밀도 GGUF 양자화 모델 공개

Hugging Face

UkisAI가 Swift 1.5 Qwen3.8-27B를 네 가지 혼합 정밀도 GGUF로 양자화해 공개했습니다. Swift에 맞춘 GSQ 개선으로 시작 양자화보다 7개 평가 영역의 KL 발산이 모두 낮아졌지만, 일부 ISTA 비교 모델보다 수치가 높으며 긴 컨텍스트 성능은 검증하지 않았습니다.

데이터는 공개됐지만 에이전트 경로는 아니었습니다 — 기여자의 목업이 문서가 된 과정

dev.to

Sanity 데이터셋은 인증 없이 조회할 수 있지만, 에이전트가 쓰는 Context MCP 경로에는 조직 토큰이 필요했습니다. 접근할 수 없는 실행 경로를 대신해 기여자가 만든 목업 스키마가 도구 설명에 들어가면서 실제 데이터와 다른 문서가 될 뻔한 과정을 짚고, 실제 스키마에서 생성한 계약 픽스처를 대안으로 제안합니다.

Pi.dev: MCP를 거부했던 이유, 이제 지원하는 이유

Hacker News

Pi 개발팀이 MCP 지원을 거부하던 입장을 바꿔 MCP를 코어 기능으로 넣었습니다. JavaScript 샌드박스에서 도구 호출을 조합하는 Codemode를 함께 도입해 도구 검색과 호출의 한계를 줄이고, MCP 생태계의 개선에도 참여하겠다는 설명입니다.

Arsaze — Claude·ChatGPT·Gemini가 실제 타임라인을 편집합니다

Product Hunt

Arsaze는 사람이 직접 쓰거나 AI 에이전트가 MCP로 조작하는 멀티트랙 영상 편집기입니다. 창업자는 실제 영상 편집 테스트에서 Claude가 3시간 12분 걸리던 작업을 23분 만에 마쳤다고 밝혔습니다. 결과물은 덜 다듬어졌지만, 반복 편집 시간을 줄이는 데 초점을 맞춥니다.

모든 개발자가 SIMD를 알아야 하는 이유

Reddit

Mitchell Hashimoto는 SIMD를 대량의 연속 데이터를 처리하는 일반적인 최적화 기법으로 소개하며, 벡터화 코드의 공통 구조를 다섯 단계로 설명합니다. Ghostty의 코드포인트 탐색 사례에서는 AVX2 환경의 실제 처리량이 약 5배 향상됐지만, 먼저 측정하고 컴파일러의 자동 벡터화 결과도 확인해야 한다고 말합니다.

Last.fm RSS 피드 제공 서비스

Hacker News

Last.fm 사용자 이름을 입력하면 최근 재생곡, 좋아요한 곡, 인기 곡과 아티스트 피드를 받을 수 있습니다. 추천 곡 피드와 JSON 형식도 제공하며, 이미지와 기간별 조회를 지원합니다.

Factorio 품질 생산 계산하기

Hacker News

Factorio: Space Age의 품질 생산과 재활용 과정을 행렬과 선형 방정식으로 모델링하고, 장기 생산량을 정확히 계산하는 방법을 설명합니다. 저자는 계산을 자동화한 웹 도구와 소스 코드도 공개했습니다.

Timeless Code — Claude Code 안에 설치해 실행하는 회의 기록 도구

Product Hunt

Timeless Code는 Claude Code나 Codex에서 회의를 녹음하고, 요약과 검색 결과를 불러오는 회의 기록 도구입니다. 봇 없이 녹음하고 대화의 근거가 된 문장과 시점을 확인하는 기능을 내세우지만, 전사 정확도와 팀 공유 기능은 개선 과제로 꼽힙니다.

🎡 소셜 페리스 휠: Sanity를 중심에 둔 콘텐츠 파이프라인

dev.to

1인 사업자가 Sanity를 콘텐츠 허브로 삼아 상품 정보와 지식 베이스를 읽고 소셜 게시물 초안을 만드는 시스템을 구축했습니다. 플랫폼별 검수와 승인 단계는 자동화했지만 실제 게시 기능은 아직 연결하지 않았습니다. 원문은 데이터 충돌 처리, 토큰 보관, 프롬프트 캐싱과 구축 과정의 문제를 함께 설명합니다.

Hopscotch AI — 단일 API로 500개 이상의 AI 모델 이용

Product Hunt

Hopscotch AI는 OpenAI, Anthropic, Google 등 500개 이상의 AI 모델을 단일 API로 제공하는 서비스입니다. 모델 비교, 대체 모델 설정, 사용량과 비용 추적 기능을 한곳에 모았으며, 별도 플랫폼 수수료나 토큰 할증 없이 제공사 요금을 적용한다고 안내합니다.

OpenBSD ports 트리, GPL coreutils 유지하고 uutils 제안 거부

Lobsters

OpenBSD ports에 Rust로 다시 만든 uutils coreutils를 추가하려는 제안이 패키징 방식과 동작 차이 우려에 부딪혔습니다. 논의에서는 기존 GNU coreutils를 대체하거나 같은 이름으로 충돌하는 대신 선택 설치가 가능하도록 구성하는 방안이 거론됩니다.