Hacker News 뉴스
Y Combinator의 Hacker News에서 화제가 된 기술 토론과 링크를 큐레이션합니다.
총 3,008건·최신 업데이트
- 2562
Category Theory가 DataFrames에 대해 알려주는 것
이 기사는 방대한 DataFrame 라이브러리 API의 복잡성을 해결하기 위해 근본적인 구조를 탐구합니다. 약 200개 이상의 Pandas 메서드를 15개의 핵심 연산자로 압축하는 '데이터프레임 대수'를 소개하며, 이는 관계형 대수와 데이터프레임 고유의 연산자를 포함합니다. 더 나아가, 저자는 이 15개 연산자마저 재구조화, 병합 등 스키마 변경 패턴으로 분류하며 더 깊은 추상화 원리를 모색합니다.
What Category Theory Teaches Us About DataFrames↗mchav.github.io
- 2563
PIGuard: Prompt Injection 가이드레일, 과잉 방어 완화를 통해 추가 노력 없이
PIGuard는 대규모 언어 모델(LLM)의 프롬프트 인젝션 공격 방어 시 발생하는 '과잉 방어(over-defense)' 문제를 해결하는 새로운 가드 모델입니다. 'Mitigating Over-defense for Free (MOF)' 학습 전략과 새로운 평가 데이터셋 NotInject을 통해 기존 모델 대비 30.8% 향상된 정확도를 보이며, 경량화된 오픈소스 솔루션으로 제공됩니다.
PIGuard: Prompt Injection Guardrail via Mitigating Overdefense for Free↗injecguard.github.io
- 2564
업체, H.264 스트리밍 라이선스 비용 10만 달러 → 무려 450만 달러 인상
H.264/AVC 특허 풀 관리 기관인 Via Licensing Alliance(Via LA)가 스트리밍 라이선스 비용을 기존 연간 10만 달러 정액제에서 최대 450만 달러에 달하는 계층별 시스템으로 대폭 인상했습니다. 이 변경은 2026년부터 신규 라이선스를 취득하는 미허가 기업에 적용되며, 기존 라이선스 보유 기업은 2025년 말까지 활성 상태를 유지하면 기존 조건을 유지합니다.
Firm boosts H.264 streaming license fees from $100k up to staggering $4.5M↗tomshardware.com
- 2565
SSH certificates: 더 나은 SSH 경험
이 기고문은 SSH 접속 시 서버의 신뢰성을 확인하는 '최초 사용 시 신뢰(TOFU)' 방식의 위험성을 지적하고, SSH 키 페어를 이용한 인증 방법과 SSH 에이전트의 활용법을 상세히 설명합니다. 또한, 기존 SSH 공개 키 인증 방식이 가진 단점들, 즉 개별 공개 키 관리의 번거로움과 호스트 키 변경 시 발생하는 문제점들을 강조하며, SSH 인증서와 같은 더 나은 대안의 필요성을 간접적으로 제시합니다.
SSH certificates: the better SSH experience↗jpmens.net
- 2567
2026년 4월 Mac mini에서 Ollama 및 Gemma 4 26B TLDR 설정
이 기사는 2026년 4월 기준, Mac mini (Apple Silicon)에서 Ollama와 Gemma 4 모델을 자동 시작, 사전 로드 및 상시 유지하는 상세 설정 가이드를 제공합니다. 특히 Apple Silicon의 MLX 백엔드를 활용하여 로컬 AI 모델의 성능을 최적화하고, 클라우드 의존도를 줄이는 방법을 다룹니다.
April 2026 TLDR Setup for Ollama and Gemma 4 26B on a Mac mini↗gist.github.com
- 2569
Raspberry Pi로 나만의 Dial-up ISP 구축하기
이 기사는 오래된 매킨토시 iBook G3를 위해 라즈베리 파이를 활용하여 나만의 다이얼업 ISP를 구축하는 과정을 상세히 설명합니다. 1999년의 802.11b Wi-Fi 속도와 다이얼업 모뎀 속도를 결합하여 레트로 컴퓨팅 경험을 재현하는 흥미로운 기술 프로젝트입니다. 라즈베리 파이, 전화선 시뮬레이터, USB 모뎀, 그리고 mgetty 및 PPP와 같은 리눅스 소프트웨어를 사용하여 실제 33.6kbps 연결을 성공시켰습니다.
Build your own Dial-up ISP with a Raspberry Pi↗jeffgeerling.com
- 2570
Show HN: TurboQuant, vector search를 위한 2-4 bit compression
TurboQuant는 Rust 기반의 고속 벡터 양자화 라이브러리로, Python 바인딩을 제공하며 벡터를 차원당 2-4비트로 압축합니다. FAISS PQ와 달리 데이터에 독립적(data-oblivious)이어서 학습 단계나 코드북 재학습이 필요 없어 인덱스 생성과 인프라가 간소화됩니다. 근접한 왜곡률로 FAISS와 유사하거나 더 높은 재현율을 달성하며, 최대 16배의 압축률을 제공합니다.
Show HN: TurboQuant for vector search – 2-4 bit compression↗github.com
- 2573
Async Python은 은밀하게 Deterministic하다
비동기 Python에서 내구성 있는 워크플로우의 결정론적 재실행은 동시성으로 인한 실행 순서의 비결정성 때문에 어렵습니다. 하지만 Python의 단일 스레드 이벤트 루프가 태스크를 FIFO 순서로 스케줄링한다는 점을 활용하면, 첫 `await` 전에 단계 ID를 할당하여 동시 실행 중에도 결정론적 순서를 확보하고 신뢰할 수 있는 복구를 가능하게 합니다. 이 방법을 통해 성능 저하 없이 견고한 시스템을 구축할 수 있습니다.
Async Python Is Secretly Deterministic↗dbos.dev
- 2574
리눅스 박스를 라우터로 전환할 때 어떤 점이 달라지나
이 기사는 리눅스 시스템이 기본적으로는 호스트 역할을 하지만, 7가지 핵심 설정을 변경함으로써 라우터, 스위치 또는 WiFi 액세스 포인트와 같은 네트워킹 장치로 변모할 수 있음을 설명합니다. 커널의 패킷 처리 과정, 넷필터 훅의 역할, 그리고 IP 포워딩 활성화 등 구체적인 기술적 변경 사항을 상세히 다루며, 이는 네트워킹 장비의 본질이 일반 컴퓨터와 다르지 않다는 관점을 제시합니다.
What changes when you turn a Linux box into a router↗patrickmccanna.net
- 2575
Samsung Magician 디스크 유틸리티, 제거하려면 18단계와 두 번의 재부팅 필요
삼성 Magician 디스크 유틸리티를 맥OS에서 완전히 제거하는 데 무려 18단계와 2번의 복구 모드 재부팅이 필요했으며, 애초에 기능도 제대로 작동하지 않았다. 이 과정에서 내장된 제거 스크립트조차 작동하지 않았고, 수십 개의 잔여 파일이 시스템 깊숙이 남는 등 소프트웨어 품질의 심각한 문제를 드러냈다.
Samsung Magician disk utility takes 18 steps and two reboots to uninstall↗chalmovsky.com
- 2576
Go 언어, 임베디드 시스템 및 웹어셈블리
TinyGo는 Go 언어를 임베디드 시스템과 WebAssembly 환경에서 사용할 수 있도록 돕는 새로운 컴파일러입니다. 이를 통해 개발자들은 100가지 이상의 마이크로컨트롤러 보드에서 Go 코드를 실행하고, 웹 브라우저, 서버 및 엣지 컴퓨팅을 위한 작고 효율적인 WebAssembly 코드를 생성할 수 있게 됩니다. 이는 Go의 활용 범위를 IoT 및 최신 웹 애플리케이션으로 넓히는 중요한 기술적 진보입니다.
Go on Embedded Systems and WebAssembly↗tinygo.org
- 2577
오라클, 대량 해고 속 H-1B 비자 청원 제출
오라클이 수천 명의 미국 인력을 해고하는 대규모 조직 개편을 진행하면서도, 2025년 회계연도에 2,690건, 2026년 회계연도에 436건 등 총 3,100건 이상의 H-1B 비자를 신청한 사실이 드러났습니다. 이는 H-1B 비자 프로그램의 본래 취지와 기업의 인력 운용 전략에 대한 논란을 불러일으키고 있습니다. 오라클은 이에 대해 아직 공식적인 입장을 내놓지 않고 있습니다.
Oracle Files H-1B Visa Petitions Amid Mass Layoffs↗nationaltoday.com
- 2578
우리의 AI documentation assistant를 위해 RAG를 virtual filesystem으로 대체했습니다.
이 기사는 AI 문서 어시스턴트의 RAG(Retrieval Augmented Generation) 한계를 극복하기 위해 가상 파일 시스템 'ChromaFs'를 개발한 과정을 설명합니다. 실제 파일 시스템 샌드박스의 느린 부팅 시간(~46초)과 높은 비용 문제를 해결하고자, 기존 Chroma DB를 활용해 UNIX 명령을 가상으로 처리하며 부팅 시간을 ~100ms로 단축하고 비용을 절감했습니다. 이를 통해 AI 에이전트가 문서를 코드베이스처럼 탐색할 수 있게 되었습니다.
We replaced RAG with a virtual filesystem for our AI documentation assistant↗mintlify.com
- 2579
Show HN: 개인 블로그용 프론트페이지를 만들었습니다.
해당 기사는 해커뉴스(Show HN)에 올라온 '개인 블로그용 프론트페이지' 프로젝트를 소개하며, 실제 서비스가 큐레이션하는 블로그 포스트 목록을 보여줍니다. 이 프로젝트는 다양한 카테고리(기술, 예술, 일상 등 14개)에 걸쳐 수많은 개인 블로그의 최신 글을 실시간에 가깝게 취합하여 하나의 피드로 제공하는 블로그 애그리게이터입니다. 이는 분산된 웹과 개인 콘텐츠의 중요성이 다시 부각되는 시점에서 사용자들에게 새로운 콘텐츠 발견 경험을 제공합니다.
Show HN: I built a frontpage for personal blogs↗text.blogosphere.app
- 2580
Artemis II 승무원, '장관을 이룬' 지구 이미지 촬영
아르테미스 II 승무원들이 지구 궤도를 벗어나 달로 향하는 여정 중 지구와 금성의 장관을 이루는 고해상도 이미지를 성공적으로 촬영 및 공유했습니다. 1972년 아폴로 17호 이후 52년 만에 인류가 지구 궤도를 벗어나는 이번 유인 비행은 4월 6일 달 뒷면을 지나 4월 10일 지구로 귀환할 예정입니다. 이 이미지들은 인류의 우주 탐사 역량을 보여주며 미래 심우주 미션의 중요한 이정표가 됩니다.
Artemis II crew take 'spectacular' image of Earth↗bbc.com




