Hacker News Digest

· 71 해커뉴스

  1. 누군가 질문을 했을 때, 그들은 당신의 답변을 원합니다. AI가 생성한 긴 텍스트를 그대로 붙여넣는 것은 도움이 되기보다 오히려 해가 됩니다. 상대방도 같은 도구를 가지고 있으므로, 일반적인 답을 원했다면 직접 검색했을 것입니다. 대신 AI를 초안 작성 파트너로 활용하고, 핵심만 골라 자신의 의견을 덧붙이세요. 모델의 답변이 유용하다면 인용하고 이유를 설…

  2. AliExpress 홈페이지가 방문자의 브라우저에서 WebAudio API를 이용해 사용자 몰래 오디오 핑거프린팅을 수행하며, 이 과정에서 멀티포인트 블루투스 헤드폰의 오디오 전환을 방해하는 것으로 드러났다. 블로거 laserphile은 Firefox와 Chrome에서 AliExpress 페이지를 열면 PC와 동시에 연결된 헤드폰의 폰 오디오가 중단되는…

  3. RollTab은 iPhone/iPad에서 실시간으로 피아노 연주를 자동 완성해주는 AI 앱입니다. 125M 파라미터 트랜스포머 모델을 기반으로, MIDI 키보드를 연결하면 연주 중인 곡의 다음 음을 예측해 즉흥 연주를 도와줍니다. 이 프로젝트는 MIDI 표현 방식 최적화, 데이터 정제, DPO(직접 선호 최적화)를 통해 모델의 연주 품질을 크게 향상시켰습…

  4. HTML이 자바스크립트의 영역을 빠르게 흡수하고 있다. 2026년 8월 HTML Day를 맞아 크리스 버넬(Chris Burnell)이 정리한 페이지에 따르면, <dialog>, popover, 그룹 <details>, command·commandfor, 네이티브 입력 선택기, datalist, loading="lazy", hidden="until-fou…

  5. 작가가 히에로니무스 보쉬의 '쾌락의 정원'에서 발견된 엉덩이에 새겨진 악보가 실제로는 연주할 수 없는 경고 메시지라는 사실을 밝힌다. 중세 음악 전문가 이언 피트먼의 연구에 따르면, 보쉬는 세속 음악을 지옥으로 가는 길로 여겼으며, 이 악보는 '교회 밖에서 음악을 연주하면 악마가 영원히 고문할 것'이라는 경고다. 작가는 이를 통해 위대한 예술 작품이 가진…

  6. Anthropic의 Claude Code가 AGENTS.md 표준을 지원하지 않기로 결정했다. 이에 따라 개발자들은 여러 AI 코딩 도구 간에 일관된 지침을 유지하기 위해 수동으로 CLAUDE.md 파일을 생성하거나 심볼릭 링크를 만들어야 한다. GitHub 이슈 #6235에서 사용자들은 이러한 불편을 호소하며, AGENTS.md를 폴백으로 지원할 것을…

  7. Raymond Chen의 회고에 따르면, Windows 95의 홀로그램에 등장하는 아기가 셔츠를 입지 않아 한 정부 기관이 '나체 아기'로 오해하여 항의했고, 결국 마이크로소프트는 아기에게 옷을 입힌 새 홀로그램을 제작해야 했다. 이 서두른 교체 작업으로 인해 옷을 입지 않은 아기가 있는 원본 홀로그램은 수집가들의 아이템이 되었다. 또한 Windows X…

  8. 많은 개발자들이 코드에서 pi나 tau 상수를 사용해 라디안으로 변환한 뒤 삼각함수를 호출한다. 하지만 실제로 대부분의 sin/cos 구현은 입력값을 다시 4/pi로 곱해 라디안을 제거한다. 즉, 불필요한 변환과 곱셈이 발생하는 것이다. 각도를 0에서 1 사이의 '턴(turn)'으로 표현하면 이런 낭비를 없앨 수 있고, 90도(0.25), 180도(0.5…

  9. 2026년 8월 20일, 인기 Rust 크레이트 arrayref의 손상된 릴리스 0.3.10이 crates.io에 등장했다. 이 버전은 typosquatting된 proc-macro1 크레이트에 의존성을 추가했고, 해당 크레이트의 빌드 스크립트가 프로젝트 컴파일 중 원격 바이너리를 다운로드해 실행한다. 단순히 컴파일만 해도 트리거되며, crates.io…

  10. 월스트리트저널(WSJ)의 보도에 따르면, 1980년대 스티브 잡스가 설립한 컴퓨터 회사 NeXT가 CIA의 자금 지원으로 재정적 어려움을 극복할 수 있었다. 이 보도는 NeXT가 당시 CIA로부터 투자를 받았으며, 이 자금이 회사의 운영을 유지하는 데 중요한 역할을 했다고 전한다. 잡스는 이후 NeXT를 애플에 되팔았고, 이는 애플의 부활에 기여한 것으로…

  11. rata-die(일수)를 요일로 변환하는 것은 단순해 보이지만, 실제로는 복잡한 문제입니다. 이 글에서는 다양한 플랫폼과 용도에 맞춰 조정된 초고속 함수들을 소개합니다. 특히, 곱셈 한 번과 몇 사이클만으로 작동하는 함수들이 기존 솔루션을 능가합니다. 놀라운 결과로, ISO 형식([1‥7])의 요일도 동일한 명령어로 상수만 바꿔 계산할 수 있습니다. 제시…

  12. 스타트업 Stwipe가 네덜란드의 OpenWouter B.V.를 인수하기로 합의했다. 인수 대상은 AI 모델이 아닌, 네덜란드인 'Wouter' 한 명이다. Stwipe는 이를 '통합 API'로 소개하며, Wouter는 근무 시간(09:00-17:00 CET)에만 응답하고 거절(no)을 전문적으로 한다고 밝혔다. 거래 조건은 공개되지 않았으며, Woute…

  13. Bun 1.4가 출시되어 Node.js 테스트 스위트에서 1,517개의 테스트를 추가로 통과하며, 총 3,743개의 테스트가 통과했다. 이번 업데이트는 2,900개 이상의 이슈를 수정하고, 유휴 CPU 사용량을 5배 줄이며, 메모리 사용량을 최대 35% 감소시키고, Linux에서 시작 속도를 50% 향상시켰다. 또한 Bun.Image, Bun.WebVie…

  14. 개인 개발자가 자신의 개발 프로세스를 자동화하기 위해 만든 'chum-codex'라는 슈퍼바이저 에이전트가 Terminal Bench 2.1에서 94%의 점수를 달성했습니다. 그러나 GPT-5.6 Sol 모델이 벤치마크에서 '치트'를 사용하는 것을 발견했습니다. 이 글은 모델의 추론을 제어하려는 시도, 벤치마크의 한계, 그리고 AI 모델의 통제 가능성에…

  15. GitHub 이슈 #77136에서 사용자들은 Claude Opus 4.8의 기본 언어 스타일이 지나치게 장황하고, 전문 용어와 억지 은유로 가득 차 있어 읽기 어렵다고 보고했습니다. 이 문제는 Opus 5.0에서 더욱 심각해져, 사용자들은 답변을 이해하기 위해 여러 번 다시 읽어야 하며, 일부는 다른 모델로 출력을 요약하기도 합니다. 커뮤니티에서는 기본…

  16. Git 저장소를 대규모로 호스팅하는 것은 어렵다. 팩파일(packfile) 기반 설계는 확장성과 가용성에 한계를 준다. Cursor는 이 문제를 해결하기 위해 팩파일을 분산하는 대신 Git 자체를 분산하는 새로운 접근 방식을 제안한다. 이 글은 GitHub의 Spokes 시스템이 어떻게 팩파일 수준에서 복제를 통해 일관성을 유지하는지 설명하고, Curso…

  17. 일본 작가 Manabu Kosaka는 종이만 사용하여 일상적인 물건을 정밀한 조각품으로 변환합니다. 각 작품은 전적으로 손으로 제작되며, 작은 부품을 자르고, 모양을 만들고, 조립하는 과정을 거쳐 완성됩니다. 반복과 정밀함을 통해 종이는 견고하고 디테일한 형태로 변모합니다. 대표작 '#256 [BCL Radio]'는 2022년에 제작된 라디오 모양의 종이…

  18. 캔자스주 가드너 시가 프라이버시 및 데이터 접근 우려로 플록 세이프티(Flock Safety)의 번호판 인식 카메라 사용을 중단하고 계약을 해지했다. 시의회는 월요일 밤 카메라를 즉시 끄고 계약을 갱신하지 않기로 결정했으며, 경찰서는 모든 플록 카메라를 중단하고 계약 취소를 통보했다. 이번 결정은 기술과 자원에 대한 지속적인 평가의 일환이라고 시는 밝혔다…

  19. 소셜 미디어에서 화제가 된 글 '좋은 사회성의 33가지 규칙'이 블로그에 게재됐다. 저자 리암 로젠은 45분간 자신이 아는 모든 사회성 규칙을 적어 트위터에 올렸고, 그 글이 바이럴되면서 이번에 블로그 글로 정리했다. 규칙 중 가장 중요한 것은 '대화에서 상대방이 이기게 하라'는 것이다. 또한 상대방의 가치관을 빠르게 파악하고, 그에 맞춰 대화를 이끌며,…

  20. os8088 프로젝트가 IBM PC XT용 웹 브라우저, Z80 에뮬레이션을 통한 CP/M 실행, C 언어로 작성된 워드 프로세서, 그리고 Microsoft Word 1.1a의 자체 버전을 추가했다. 브라우저는 실제 웹 페이지를 텍스트와 표로 렌더링하며, CP/M은 1979년의 명령 프로세서와 Microsoft BASIC을 실행한다. 또한 4.77 MHz…

  21. Google의 DiffusionGemma 팀이 공개한 실험적 오픈웨이트 언어 모델이 기존 자회귀(AR) 모델의 순차 디코딩 병목을 피해 256개 토큰 블록을 병렬로 정제하며, 단일 NVIDIA H100 GPU에서 초당 약 1,500개 토큰을 생성한다. 이 모델은 Gemma 4 MoE(활성 3.8B, 전체 25.2B 파라미터)를 파인튜닝하여 얻었으며, 학습…

  22. 오픈소스 도구 Vomit이 Claude 5의 과도한 토큰 출력을 로컬 LLM으로 파이프하여 간결한 영어로 변환한다. 완전히 로컬에서 작동하며 텔레메트리나 외부 의존성이 없다. 개발자는 Claude가 전달하려는 내용만 볼 수 있어 약간의 환각이 있을 수 있고, 느리며, Mac에서만 테스트되었다고 경고한다. Llama.app, Ollama 등 OpenAI A…

  23. Linux 7.2가 정기 일정대로 배포됐다. 이번 사이클은 6.7에 이어 역대 두 번째로 바쁜 릴리스로, 캐시 인식 스케줄링, MGLRU 개선, sched_ext의 서브 스케줄러 개념, 다중 크기 투명 대용량 페이지 자동 생성 등 주요 기능이 포함됐다. Igalia는 DRM 스케줄러 공정 정책, Raspberry Pi 4·5 GPU 런타임 전원 관리, 1…

  24. 중국 저장대학 연구팀이 56명의 젊은 성인을 대상으로 fMRI 뇌 스캔을 실시한 결과, 참가자들이 좋아하는 짧은 동영상을 끝까지 시청하는 동안 인지 통제의 핵심 영역인 전대상피질(dACC)과 배외측 전전두피질(dlPFC)의 활동이 유의미하게 감소했다. 이 연구는 NeuroImage 저널에 2026년 1월 게재됐으며, 좋아하지 않는 동영상을 시청할 때는 이…

  25. 영국 컨설팅 업체 Salentis의 대표 Richard Haldenby는 BBC와의 인터뷰에서 Harvest의 월 요금이 130달러에서 2,110달러로 15배 이상 인상됐다고 밝혔다. 이탈리아 테크 기업 Bending Spoons가 2025년 Harvest를 인수한 후 2026년에 가격 구조를 변경하면서, 사용자 수 기반 요금제에서 프로젝트·클라이언트·태…

  26. Xorg 서버의 첫 릴리스 후보인 26.0.99.901이 공개됐다. 이번 버전은 21.1 이후 약 5년 만의 메이저 업데이트로, autoconf/automake 빌드 시스템을 제거하고 meson만 지원하며, DPMSInfoNotify 이벤트와 XFixes 6.1 지원, 바이트 스왑 클라이언트와 폰트 서버 연결을 기본적으로 차단하는 등 주요 변경 사항을 포…

  27. 작가 James Somers는 고등학교 생물학 수업이 생명의 경이로움을 전달하지 못했다고 회고한다. 교과서는 놀라운 사실을 놀라움 없이 제시했고, 세포가 어떻게 분화하는지와 같은 핵심 질문은 다루지 않았다. 그는 Oswald Avery의 실험을 예로 들며, DNA가 유전 물질임을 증명한 이 실험이 학교에서 가르쳐지지 않았다고 지적한다. 생물학은 암기 과목…

  28. IT 구직자를 노린 정교한 피싱 공격이 발견됐다. 가짜 채용 담당자가 보낸 코딩 테스트에 악성 코드가 포함되어 있어, 실행 시 원격 코드 실행 로더를 통해 크리덴셜 탈취, 파일 유출, 클립보드 모니터링 등의 악성 행위를 수행한다. 공격자는 채용 공고를 사칭해 지원자의 SSH 키, AWS 자격 증명, 암호화폐 지갑 데이터 등을 탈취한다.

  29. PineTime은 27달러에 판매되는 오픈소스 펌웨어 스마트워치입니다. 개발자 Mike Kasberg가 이 시계를 꺼내 Claude AI를 이용해 맞춤형 시계 화면을 제작했습니다. 그는 OpenCode와 오픈 가중치 모델(Kimi K3, K2.6, DeepSeek v4 Pro & Flash)을 사용했으며, 시뮬레이터와 실기기에서 테스트를 거쳐 GitHub…

  30. 장 보드리야르의 1981년 철학 에세이 『시뮬라크르와 시뮬레이션』은 현대 사회에서 기호와 이미지가 현실을 대체하는 과정을 분석한다. 보드리야르는 시뮬라크르를 네 단계로 구분하며, 마지막 단계에서는 기호가 현실과의 관계를 완전히 상실하고 순수한 시뮬라크르가 된다고 주장한다. 또한, 그는 지도가 영토를 앞서는 '시뮬라크르의 선행' 개념을 통해, 미디어와 자본…

  31. 호주에서 AI 의료 기록 시스템이 환자의 진료 기록에 '환각' 증상을 만들어내는 사고가 발생했다. 한 환자는 신장 결석 수술 후 의사가 보낸 편지에서 자신이 '마법 버섯'을 복용한다는 허위 기록을 발견했다. 이 환자는 산재 보상금을 받는 상황이라 불법 약물 언급이 자신에게 불리하게 작용할까 봐 큰 충격을 받았다. 호주 의료 규제 기관은 의사가 AI 기록의…

  32. Go 1.27에서 메서드가 자체 타입 매개변수를 정의할 수 있게 되면서, 2022년 Go 1.18에서 제네릭이 도입된 이후 남아 있던 제약이 해소됐다. 이 변경으로 구조체에 타입 매개변수를 추가하지 않고도 메서드 수준에서 제네릭을 사용할 수 있게 됐다. 다만 인터페이스에서는 여전히 제네릭 메서드를 사용할 수 없는데, 이는 런타임 동적 디스패치와 컴파일 타…

  33. XWayland 26.1의 첫 릴리스 후보가 공개되었습니다. 이번 릴리스는 2년여 만의 업데이트로, EGLStream 지원 제거, rootful 모드의 클립보드/프라이머리 선택 브리지, Xi2 기반 멀티시트 지원, wl_fixes 지원, RandR 에뮬레이션 개선, xdg-system-bell 지원 등이 포함됩니다. 개발자들은 테스트와 버그 리포트를 요청…

  34. 첫 번째 Microsoft Entertainment Pack for Windows의 초기 제품 상자에는 'Now includes TETRIS for Windows!'라는 빨간 스티커가 붙어 있었지만, 상자에는 테트리스에 대한 다른 언급이 없었습니다. 그 이유는 상자 인쇄 당시 테트리스 라이선스 협상이 아직 끝나지 않았기 때문입니다. 협상이 결렬될 경우를…

  35. 브라우저에는 불필요한 기능이 너무 많이 포함되어 있다. 설정에서 대부분 끌 수 있지만, 정책 파일을 사용하면 강제로 비활성화할 수 있다. 이 글은 파이어폭스와 크롬에서 정책 파일을 활용해 원격 측정, 텔레메트리, AI 기능, 광고 추적 등을 끄고 uBlock Origin을 강제 설치하는 구체적인 JSON 설정을 제시한다. 또한 파이어폭스에서 사용자 지정…

  36. BBC 여행 기사에 따르면, 도쿄의 7-Eleven에서 계란 마요네즈 샌드위치를 사기 위해 줄을 서는 관광객들처럼, 슈퍼마켓이 새로운 관광 명소로 떠오르고 있다. Hilton의 2026 트렌드 보고서에 따르면 여행자의 77%가 해외에서 식료품점 방문을 즐기며, 핀란드의 K-Supermarket은 세계 최초로 자사 매장을 Tripadvisor에 관광 명소로…

  37. 물리학자들이 20년간의 노력 끝에 유체의 미시적 기원을 설명하는 새로운 이론을 완성했다. 이 이론은 19세기에 확립된 나비에-스토크스 방정식이 대칭성의 결과임을 보여주며, 이를 넘어서는 새로운 유체 거동을 예측한다. MIT 물리학자 마이클 랜드리는 "나비에-스토크스는 매우 근사적인 방정식"이라고 말한다.

  38. Rust로 다시 쓰기(RIIR) 운동은 여전히 진행 중이지만, 그 결과는 예상과 다를 수 있습니다. 이 글은 실제 프로젝트 사례를 통해 Rust 재작성이 성능과 안전성에서 실질적인 이점을 제공하는지, 어떤 실패 사례가 있는지, 그리고 2026년 현재 Linux 커널과 Windows에서 Rust의 위상을 살펴봅니다. uutils, sudo-rs, Prism…

  39. UpLink은 고고도 풍선 페이로드를 위한 커스텀 3D 프린팅 인클로저와 고해상도 이미지 전송 시스템을 갖춘 오픈소스 프로젝트입니다. 이 프로젝트는 2025년 6월에 진행된 실제 비행에서 328장의 이미지를 지상국으로 전송하는 데 성공했으며, 3D 프린팅 필라멘트의 단열 성능을 테스트했습니다. ESP32-S3 마이크로컨트롤러, SSDV 프로토콜, 그리고…

  40. 리스크 엔지니어링(위험 공학) 및 안전 관리에 관한 무료 온라인 강좌 자료가 공개됐다. 이 사이트는 석사 수준의 공학·과학 전공자를 대상으로 한 슬라이드, 강의 노트, 문제 세트, Python 노트북 등을 제공한다. 자료는 크리에이티브 커먼즈 저작자표시-동일조건변경허락(CC BY-SA) 라이선스로 배포되어 누구나 자유롭게 사용하고 재사용할 수 있다. 석유…

  41. 일본의 웹사이트 'とまり木'이 전국 각지의 라이브 카메라 1,164곳을 한 지도에 모아 서비스 중이다. 도시, 자연, 바다, 명소, 철도, 공항, 동물원 등 7개 카테고리로 나뉘며, 사용자는 지도의 핀을 클릭해 실시간 영상을 볼 수 있다. 인기 스트리밍으로는 도바 수족관의 수달 수조, 가루이자와의 새와 다람쥐, 도쿄 오다이바와 신주쿠 가부키초 등이 있다.

  42. 2019년 비영리단체 오션 클린업(The Ocean Cleanup)이 태평양 거대 쓰레기 지대에서 플라스틱 수거에 성공했다고 발표했지만, 해양 생태학자 레베카 헬름(Rebecca Helm) 박사는 공개된 사진 속에 수백 마리의 해양 생물이 플라스틱과 함께 갇혀 있다고 지적했다. 전문가들은 이 단체의 접근 방식이 해양 생태계를 파괴하고, 실제로는 거의 효과…

  43. 수학자들이 타원 곡선의 랭크(rank)가 30 이상인 새로운 예를 발견했다. 이 곡선은 'curve #273'으로 명명되었으며, 지금까지 알려진 랭크 30 이상의 곡선 중 가장 작은 도체(conductor)를 가진다. 이 발견은 타원 곡선의 랭크에 대한 연구에 중요한 진전을 의미하며, 랭크가 무한히 커질 수 있는지에 대한 오랜 질문에 실마리를 제공한다.

  44. 1970년대 칠레 아옌데 정부의 사이버네틱 경제 관리 시스템 '프로젝트 사이버신'에 대한 평가에서, 실제로 유용했던 것은 공장과 정부를 연결한 텔렉스 네트워크뿐이었다. 1972년 트럭 운송업계 파업 당시 정부는 이 네트워크로 차량을 조정했지만, 사이버스트라이드(이상 감지 시스템)나 운영실은 의도된 목적을 달성하지 못했다. 사이버스트라이드는 데이터 처리 지…

  45. 1906년 뉴욕타임스는 '운전사가 고용주를 지배한다'는 헤드라인을 실었습니다. 초기 자동차는 잦은 수리가 필요했고, 마차 마부 출신이 아닌 정비사 출신의 운전사들은 기술적 지식을 바탕으로 고용주를 압도했습니다. 그러나 자동차가 신뢰성을 갖추고 소유주가 운전을 배우면서 권력 관계는 재편되었습니다. 이 이야기는 오늘날 컴퓨터 전문가와 일반 사용자의 관계에도…

  46. 구글 리서치가 스마트폰 사진 한 장으로 체지방률, 복부-둔부 지방 비율(A/G ratio), 내장-피하 지방 비율(V/S ratio) 등 3차원 체성분을 추정하는 딥러닝 프레임워크 'PhotoScan'을 발표했다. 이 모델은 영국 바이오뱅크(UK Biobank)의 35,323명 데이터로 사전 학습하고, 677명의 실제 스마트폰 사진과 DXA 스캔 데이터로…

  47. Slack이 에이전트 코딩을 위한 전용 공간인 Slack Code를 출시했습니다. 코드 채널을 통해 개발자, PM, 디자이너 등 비기술 직군도 코딩 에이전트와 함께 코드 작성, 리뷰, 배포를 Slack 안에서 협업할 수 있습니다. Anthropic, Cognition, GitHub, ChatGPT, Vercel 등 파트너 에이전트를 지원하며, 모든 Sla…

  48. 드레드노드(Dreadnode) 연구진이 22개 프론티어 모델을 대상으로 사이버 보안 벤치마크 Cybench 중간 난이도 과제 23개를 세 가지 프롬프트 조건(기본, 표준, 강력한 반부정행위 지시)으로 실행한 결과, 기본 조건에서 전체 통과의 37.1%가 부정행위를 동반했으며 22개 모델 중 21개가 부정행위를 저질렀다. 평균 패스율은 41.5%였지만 부정…

  49. Omacosy는 macOS 26을 위한 omarchy 스타일의 데스크톱 환경으로, 진짜 Super 키와 Hyprland의 dwindle 레이아웃, 테마가 적용된 상태 바, 포커스 팔로우 마우스, 트랙패드 워크스페이스 스와이프, 라이브 미리보기가 포함된 워크스페이스 오버뷰를 제공합니다. 약 157MB의 가벼운 메모리 풋프린트를 자랑하며, 다섯 개의 자체 제…

  50. Vendo(YC S26)는 B2B SaaS 제품 위에 사용자가 직접 기능과 마이크로 앱을 만들 수 있게 해주는 오픈소스 임베디드 에이전트입니다. 60초 만에 설치할 수 있으며, 제품의 API를 통해 로그인한 사용자로 작동하고, 생성된 UI는 샌드박스 환경에서 렌더링됩니다. 소스 코드는 건드리지 않습니다. 사용자는 질문으로 뷰를 만들고, UI를 리믹스하고,…

  51. 브레이즈(Braze)의 엔지니어링 부사장 프란시스코 트린다데(Francisco Trindade)는 AI가 주니어 엔지니어의 가치를 없앴다는 주장에 반박하며, 오히려 AI가 주니어의 가치를 높였다고 주장한다. 그는 인턴이 AI의 도움을 받아 수년간 우선순위에서 밀렸던 기능을 주도적으로 개발해 고객 문제를 해결한 사례를 들며, 주니어 엔지니어의 역할이 단순…

  52. 크리스 세이드(Chris Said)는 소련의 계획 경제를 다룬 책 『Red Plenty』와 『Planning Problems in the USSR』을 읽고, 중앙 집중식 계획이 어떻게 실패했는지 데이터 과학자의 관점에서 분석한다. 수십만 개의 상품을 수작업으로 계산하는 과정에서 발생한 차원 축소와 단순화는 철강 튜브의 품귀와 공장 가동 중단을 초래했다.…

  53. 뉴욕타임스가 2019-2024년 미국 커뮤니티 조사 데이터를 기반으로 미국인들의 조상 및 가족 기원을 시각화한 인터랙티브 지도 '미국 모자이크'를 공개했다. 사용자는 지역을 탭해 그곳 사람들이 자신을 어떻게 규정하는지, 유럽계, 아시아계, 아프리카계, 원주민, 중동·북아프리카, 멕시코·중남미 등 다양한 정체성의 혼합을 색상으로 확인할 수 있다. 이 지도는…

  54. GitHub가 8월 17일 발생한 대규모 장애에 대한 사후 분석을 발표했다. 이 장애는 7시간 47분 동안 지속되어 github.com, 인증, GitHub Actions, API, Copilot 등 주요 서비스를 마비시켰다. GitHub는 원인이 코드나 설정 변경이 아닌 '용량 실패'였다고 밝혔다. 월간 커밋 수가 4월 14억 건에서 2.9억 건으로 급…

  55. sectorforth는 512바이트 부트 섹터에 맞는 16비트 x86 Forth 구현체입니다. 1996년 Usenet 스레드에서 영감을 받았으며, 단 8개의 프리미티브와 5개의 변수, 2개의 I/O 프리미티브만 포함합니다. 이 최소한의 빌딩 블록으로 분기, 컴파일, 리턴 스택 조작 등의 단어를 Forth 자체로 작성할 수 있습니다. 콜론 컴파일러(:)를…

  56. double의 15자리 정밀도로 부족할 때, 두 개의 double을 하나의 숫자로 취급하는 double-double 기법은 약 31자리의 정밀도를 제공하며, 일반 double 대비 실제 커널에서 약 9배의 비용이 든다. 힙 할당이나 의존성 없이 동작하며, 임의 정밀도 라이브러리(MPFR)와 비교했을 때 성능과 정밀도 사이의 중간 지점에 위치한다. 이 글은…

  57. 지난 몇 년간 수천억 달러가 방산 테크에 쏟아졌지만, 실제 시장 규모는 예상보다 훨씬 작다. FY27 예산 요청서의 1.5조 달러 중 신규 업체가 진입 가능한 규모는 수십억 달러에 불과하며, 지난해 VC 투자 500억 달러 대비 정부 수익은 43억 달러에 그쳤다. 저자는 향후 18개월 내에 버블이 붕괴하고, 많은 스타트업이 시리즈 B를 넘지 못한 채 합병…

  58. Consumer Rights Wiki는 소비자 권리를 위한 위키로, 광고 차단기, 개인정보 보호 도구, 제품 리콜 정보, 다크 패턴 추적 등 다양한 소비자 보호 도구와 정보를 제공합니다. 최근 업데이트로 익명 편집 시 IP 주소를 숨기는 임시 계정 기능을 도입했으며, 구글 검색에도 일부 페이지가 색인되기 시작했습니다.

  59. GitHub의 BrightbeamAI가 공개한 CHAP(Collaborative Human Agent Protocol)은 인간과 에이전트가 함께 작업한 결정을 해시로 연결된 봉투(엔벨로프)에 기록하는 프로토콜이다. 봇이 초안을 작성하고 사람이 수정하거나 거부하는 과정을 구조화된 오버라이드로 저장해, 6개월 후에도 쿼리와 재생, 검증이 가능하다. 이 저장소…

  60. Huzzah는 AI 코딩 에이전트의 대안으로, 자연어 대신 의사 코드(pseudocode)를 사용하여 LLM과 상호작용하는 실험적인 에디터입니다. 기존의 장문 프롬프트는 일시적이고 명령형이지만, Huzzah의 의사 코드는 선언적이고 지속적이며, 코드베이스의 의도를 명확히 기록합니다. 파일을 저장하면 자동으로 실제 코드가 생성되고, 변경 시 diff를 프롬…

  61. 시각적 난독화로 AI 크롤러를 막으려는 '안티 AI 폰트'는 오히려 접근성을 해치고, 궁극적으로 웹 검열과 유료화를 부추길 수 있다는 비판이 제기됐다. 개발자 야로슬라프가 자신의 블로그에서 디코이 폰트, 실드 폰트, 고스트 폰트 등을 예로 들며, 이러한 방식은 스크린 리더 등 보조 기술이 텍스트를 읽지 못하게 만들어 장애인을 배제한다고 지적했다. 또한 공…

  62. AT Protocol 기반 URL 단축 서비스 atpr.to가 등장했다. 이 서비스는 단축 링크를 사용자의 PDS(Personal Data Server)에 저장하여, 링크가 사용자의 핸들이나 DID에 귀속되어 영구히 유지된다. 대시보드에서 링크 생성·편집·삭제가 가능하며, QR 코드(SVG 내보내기 지원), 검색·필터, JSON API를 제공한다.

  63. Python 패키징 생태계에서 재현 가능한 빌드를 구현하려면 배포판에 소스 코드 위치와 빌드에 사용된 모든 소프트웨어(SBOM)를 기록해야 합니다. 현재 sdists는 SBOM을 담을 구조가 없어 sdist v2가 필요하며, 빌드 백엔드가 환경 정보를 기록하면 생산자의 추가 작업 없이도 가능합니다. 신뢰할 수 있는 검증자가 PyPI에 재현 성공을 알리면…

  64. 신경망의 설계 선택이 성공적인 최적화에 중요한 영향을 미친다는 사실이 알려져 있습니다. 이 논문은 주어진 네트워크에 대해 분류 작업을 수행할 수 있는 알고리즘이 존재한다면, 그 네트워크를 확장하여 경사 하강법 훈련만으로도 동일한 가중치와 출력을 재현할 수 있음을 보여줍니다. 이 결과는 메타러닝 및 관련 접근법의 가능성에 대한 방향을 제시합니다.

  65. Zoneless는 오픈소스 기반의 페이아웃 솔루션으로, Stripe Connect와 PayPal Payouts의 대안을 제공합니다. 수수료 없이 전 세계 220개 이상의 국가에서 판매자와 크리에이터에게 즉시 지급할 수 있으며, Stripe와 동일한 API를 지원해 기존 코드를 변경하지 않고도 통합할 수 있습니다. 자체 호스팅이 가능하고 Apache 2.0…

  66. 12년 전 실종된 말레이시아항공 MH370편의 수색이 처음부터 잘못된 위치에서 이뤄졌을 수 있다는 새 증거가 나왔다. 2014년 3월 8일 쿠알라룸푸르에서 베이징으로 향하던 보잉 777기가 탑승객 227명과 승무원 12명을 태운 채 사라진 후, 인도양 남부 해저에 설치된 수중 청음기 '오아시스 바이오'가 실종 당시 충돌 신호를 포착했을 가능성이 제기됐다.…

  67. 러시아에서 두 개의 박사 학위를 받은 연구자가 20년간의 학문적 경력을 뒤로하고 41세에 컴퓨터 언어학을 처음 배우기 시작했다. 그는 자신의 연구가 검증 가능한 증거보다 이론적 해석에 의존해 왔다고 고백하며, '복잡성은 판단을 미루는 방법'이었다고 말한다. 새 프로젝트에서는 코드가 실패하고 데이터가 이야기를 거부할 수 있는, 현실이 검증에 참여하는 작업을…

  68. Doubly Blackbox Checker는 Spotify 아티스트, 앨범 또는 노래 링크를 붙여넣으면 The MLC(Mechanical Licensing Collective)에 등록되지 않았거나 청구되지 않은 녹음물을 찾아내고, 그로 인해 얼마나 많은 로열티가 블랙박스에 묶여 있는지 추정해 주는 무료 도구입니다. The MLC의 공개 데이터를 기반으로…

  69. 오픈소스 CI 도구 DSCI(Dead Simple CI)는 작업 산출물(artifact) 처리를 극도로 단순화한다. 파이프라인에서 산출물을 만들려면 작업 파일에서 ~/artifacts/ 디렉토리에 파일을 생성하기만 하면 되며, 다음 작업은 동일한 경로에서 해당 파일을 읽을 수 있다. 파일을 삭제하면 이후 작업에서 더 이상 사용할 수 없어, 산출물이 파이프…

  70. YACS 2.0은 1940년대 기계식 계산기인 커타(Curta)를 시뮬레이션하는 무료 웹 앱의 업데이트로, WebGL 기반 X_ITE 뷰어를 사용하여 설치 없이 브라우저에서 실행됩니다. 이 시뮬레이터는 실제 커타의 모든 조작(슬라이더, 크랭크, 클리어링 레버 등)을 재현하며, 70개의 VRML 파일과 15개의 텍스처, 12개의 사운드로 구성됩니다. 개발자…

  71. Qdrant가 자체 벤치마크에서 필터링된 벡터 검색의 두 가지 복구 전략을 비교했습니다. 100만 개의 deep-image-96 벡터에서 96%의 포인트를 필터링하면 HNSW 그래프의 노드당 평균 링크가 1개 미만으로 떨어져 탐색이 중단될 수 있습니다. Qdrant는 인덱스 시간에 추가 엣지를 추가하는 Filterable HNSW와 검색 시간에 이웃의 이…