Hacker News 뉴스
Y Combinator의 Hacker News에서 화제가 된 기술 토론과 링크를 큐레이션합니다.
총 3,057건·최신 업데이트
- 2801
Show HN: QuickBEAM – JavaScript를 관리되는 Erlang/OTP 프로세스로 실행
QuickBEAM은 JavaScript 런타임을 Erlang/OTP 프로세스(GenServer)로 실행시켜 BEAM 생태계 내에서 JavaScript 코드를 원활하게 통합하고 관리할 수 있게 하는 혁신적인 도구입니다. 이를 통해 개발자는 강력한 BEAM의 동시성, 내결함성 및 분산 처리 기능 위에서 Web API, 네이티브 DOM, TypeScript 툴체인 등을 활용할 수 있습니다. JS 런타임이 BEAM의 감독 트리(supervision tree)에 통합되어 안정적인 웹 애플리케이션 개발이 가능해집니다.
Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes↗github.com
- 2804
Show HN: 제가 "programming language"를 만들었습니다. 피드백을 구합니다.
Glupe는 인간의 의도를 40개 이상의 프로그래밍 언어로 구체화하는 '의미론적 메타프로그래밍 언어'입니다. 이는 AI 로직을 `$${ }$$` 블록 내에 컨테이너화하여 수동 작성 코드의 안전성을 보장하고, AI 기반 코드 생성 및 자동 오류 수정 기능을 통해 개발 프로세스를 혁신합니다. 본질적으로 Glupe는 코드를 언어와 시간으로부터 독립시키는 '로직을 위한 도커'를 지향합니다.
Show HN: I made a "programming language" looking for feedback↗github.com
- 2807
AyaFlow: 고성능 eBPF 기반 Rust로 작성된 네트워크 트래픽 분석기
AyaFlow는 Rust로 개발된 고성능 eBPF 기반 네트워크 트래픽 분석기로, Kubernetes 환경에서 사이드카 없이 데몬셋으로 배포됩니다. 커널 단에서 노드 전체 네트워크 가시성을 최소한의 오버헤드로 제공하며, 실시간 모니터링, 영구 기록, L7 딥 인스펙션 등 강력한 기능을 지원합니다.
AyaFlow: A high-performance, eBPF-based network traffic analyzer written in Rust↗github.com
- 2809
IBM 4 Pi aerospace computers의 흥망성쇠: 그림으로 보는 역사
이 기사는 IBM의 System/4 Pi 군용 및 항공우주 컴퓨터 제품군의 흥망성쇠를 다룹니다. 이 시스템은 1960년대 후반에 도입되어 스페이스 셔틀, 스카이랩, GPS 개발 등 중요한 임무에 사용되며, 당시에는 최첨단 기술로 소형화 및 강력한 성능을 제공했습니다. 4 Pi는 IBM System/360의 '모든 애플리케이션을 포괄'하는 개념을 3D 공간의 '모든 군사 컴퓨터 요구 사항'으로 확장한 것입니다.
The rise and fall of IBM's 4 Pi aerospace computers: an illustrated history↗righto.com
- 2810
Version Control 더 알아보기
브람 코헨은 Git의 근본적인 한계, 특히 squash 및 rebase 작업 시 기록을 왜곡하는 문제를 해결하기 위한 새로운 버전 관리 시스템을 제안합니다. 이 시스템은 '안전한 squash/rebase'를 통해 모든 변경 이력을 온전히 보존하면서도 Git과 유사한 사용자 경험을 제공하여, 개발자들이 불필요한 '발등 찍기'를 피하고 더 효율적인 협업을 가능하게 합니다. 궁극적으로 Git을 대체할 만한 "설득력 있는 이야기"를 만들어 더 나은 개발 워크플로우를 목표로 합니다.
More on Version Control↗bramcohen.com
- 2811
인기 오픈소스 텍스트 에디터인 Neovim의 0.12.0 버전이 출시되었습니다. 이 업데이트는 구체적인 기능 개선사항은 외부에 링크되어 있으나, 활발한 개발 지속과 약 10만 개에 달하는 GitHub 스타로 입증된 강력한 커뮤니티를 보여줍니다. Windows, macOS, Linux 등 광범위한 플랫폼 지원을 통해 개발자 생산성 향상에 기여하고 있습니다.
인기 오픈소스 텍스트 에디터인 Neovim의 0.12.0 버전이 출시되었습니다. 이 업데이트는 구체적인 기능 개선사항은 외부에 링크되어 있으나, 활발한 개발 지속과 약 10만 개에 달하는 GitHub 스타로 입증된 강력한 커뮤니티를 보여줍니다. Windows, macOS, Linux 등 광범위한 플랫폼 지원을 통해 개발자 생산성 향상에 기여하고 있습니다.
Neovim 0.12.0↗github.com
- 2812
Pretext: 여러 줄 텍스트 측정 및 레이아웃을 위한 TypeScript 라이브러리
Pretext는 여러 줄 텍스트 측정 및 레이아웃을 위한 TypeScript 라이브러리로, 브라우저의 DOM 측정으로 인한 성능 저하(레이아웃 리플로우)를 회피합니다. 자체 텍스트 측정 로직을 통해 빠르고 정확하며, 모든 언어를 지원하며 DOM, Canvas, SVG 및 서버사이드 렌더링을 가능하게 합니다.
Pretext: TypeScript library for multiline text measurement and layout↗github.com
- 2813
GA발 자정 열차: 공항들이 고군분투하는 가운데 선로에서 본 미국의 모습
미국 정부 셧다운으로 공항이 마비되자, 기자는 혼란스러운 항공편 대신 기차를 이용하며 미국 사회의 기반 시설과 역사, 정치적 맥락을 되돌아봅니다. 항공 여행의 편리함이 무너진 상황에서 기차는 느리지만 확실한 대안이 되었으며, 이는 현대 사회가 당연시하는 것들에 대한 성찰의 기회를 제공합니다.
Midnight train from GA: A view of America from the tracks as airports struggle↗isp.netscape.com
- 2816
ChatGPT, Cloudflare가 React State를 읽을 때까지 타이핑할 수 없다
ChatGPT에 사용되는 Cloudflare Turnstile이 단순한 브라우저 지문 인식 수준을 넘어, 웹 애플리케이션의 React 내부 상태까지 검사하여 봇을 탐지하는 것으로 드러났습니다. 이 기사는 암호화된 Turnstile 프로그램을 해독하여 봇 탐지 메커니즘이 브라우저, 네트워크, 그리고 React 앱의 렌더링 및 하이드레이션 완료 여부까지 확인한다는 사실을 밝혀냈습니다.
ChatGPT Won't Let You Type Until Cloudflare Reads Your React State↗buchodi.com
- 2818
「The Last Contract」: William T. Vollmann의 대작 출판 분투 (2025)
저명한 작가 윌리엄 T. 볼만이 30년간 함께했던 출판사 바이킹으로부터 3,000페이지 분량의 대작 『A Table for Fortune』의 출판을 거부당했습니다. 개인적인 비극과 더불어, 작품의 방대한 길이와 저자의 독특한 편집 디자인(예: 특정 폰트 사용)으로 인한 추가적인 제작 비용이 계약 해지의 주요 원인으로 지목됩니다.
The Last Contract: William T. Vollmann's Battle to Publish an Epic (2025)↗metropolitanreview.org
- 2819
Cat Itecture: 더 나은 고양이 창가 상자 (2023)
본 기사는 고양이의 본능적인 '점진적 은폐'와 '위험 보상' 욕구를 충족시키지 못하는 기존 고양이 건축 디자인의 한계를 지적합니다. 고양이의 심리적 편안함을 위해 외부 환경 노출 정도를 조절할 수 있는 유연하고 단계적인 디자인 원칙을 제안하며, 특히 창가 상자 등의 개선을 강조합니다. 이는 비인간중심적 관점에서 고양이의 행동학적 필요를 깊이 이해하고 반영하는 새로운 디자인 패러다임을 제시합니다.
Cat Itecture: Better Cat Window Boxes (2023)↗gwern.net
- 2820
Android의 새로운 sideload 설정은 새 기기로 이어집니다
구글이 안드로이드 비인증 앱 수동 설치 시 적용될 24시간 대기 기간에 대한 초기 우려를 크게 완화하는 조치를 발표했습니다. 이 대기 시간을 해제하는 설정이 이제 새 안드로이드 기기로도 이전될 수 있어, 사용자는 단 한 번만 설정하면 기기를 교체해도 지속적으로 비인증 앱을 편리하게 설치할 수 있습니다. 이는 파워 유저와 개발자에게 특히 환영받을 만한 소식입니다.
Android’s new sideload settings will carry over to new devices↗androidauthority.com







