Show HN 뉴스
Hacker News의 Show HN, Launch HN에 올라온 새로운 프로젝트와 제품을 소개합니다.
총 700건
- 662
Show HN: 3Blue1Brown에서 영감을 받아 WebGL로 구현한 M. C. Escher 나선
이 글은 M. C. 에셔의 나선형 작품에서 영감을 받아 WebGL로 구현된 대화형 시각화 프로젝트를 소개합니다. 이미지를 극좌표계로 변환하고 회전시킨 후 다시 데카르트 좌표계로 되돌리는 방식으로 무한히 반복되는 나선형 효과를 구현한 기술적 과정을 설명합니다. 이는 3Blue1Brown 채널의 시각화 원리에서 착안되었습니다.
Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown↗static.laszlokorte.de
- 663
Show HN: FSI German Course용 작은 앱을 개발했습니다
DeTawk은 60년간 미국 외교관 훈련에 사용된 검증된 FSI 독일어 커리큘럼을 기반으로 구축된 독일어 학습 앱입니다. '진정한 발화자' 양성을 목표로 반복 학습과 패턴 훈련에 중점을 두며, 기존의 게임화된 앱들과는 차별화된 '노 스트릭, 노 불쉿' 접근 방식을 표방합니다. 현재 베타 서비스 중이며, 월 5유로의 합리적인 가격으로 전문적인 수준(B2/C1)에 도달할 수 있는 모든 유닛에 접근 가능합니다.
Show HN: I built a small app for FSI German Course↗detawk.com
- 664
Show HN: 여행 해킹 툴킷: AI를 활용한 포인트 검색 및 여행 계획
오픈소스 프로젝트인 "여행 해킹 툴킷"은 AI(OpenCode, Claude Code)를 활용하여 포인트, 마일리지, 어워드 항공권을 이용한 최적의 여행 상품을 찾도록 돕습니다. 25개 이상의 프로그램에서 보상 항공권 가용성을 검색하고 현금 가격과 비교하며 로열티 잔액을 확인하여 가장 유리한 여행 계획을 제안합니다. 복잡한 여행 해킹 과정을 간소화하여 사용자에게 비용 절감과 효율적인 계획 수립을 가능하게 합니다.
Show HN: Travel Hacking Toolkit – Points search and trip planning with AI↗github.com
- 666
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
- 667
Show HN: 개인 블로그용 프론트페이지를 만들었습니다.
해당 기사는 해커뉴스(Show HN)에 올라온 '개인 블로그용 프론트페이지' 프로젝트를 소개하며, 실제 서비스가 큐레이션하는 블로그 포스트 목록을 보여줍니다. 이 프로젝트는 다양한 카테고리(기술, 예술, 일상 등 14개)에 걸쳐 수많은 개인 블로그의 최신 글을 실시간에 가깝게 취합하여 하나의 피드로 제공하는 블로그 애그리게이터입니다. 이는 분산된 웹과 개인 콘텐츠의 중요성이 다시 부각되는 시점에서 사용자들에게 새로운 콘텐츠 발견 경험을 제공합니다.
Show HN: I built a frontpage for personal blogs↗text.blogosphere.app
- 668
Show HN: Home Maker: Makefile에 Dev Tools 선언하기
이 기사는 'Home Maker'라는 간단한 시스템을 소개합니다. 이는 개발자들이 다양한 패키지 매니저로 설치한 수많은 개발 도구들을 하나의 Makefile을 통해 선언하고 관리함으로써, 새 장비 설정이나 재설치 시 겪는 혼란과 시간 낭비를 해결하고자 합니다. YAML이나 복잡한 DSL 없이, 기존의 Makefile 문법과 분리된 `.mk` 파일을 활용하여 도구 목록과 설치 방식을 명확하게 기록하는 것이 핵심입니다.
Show HN: Home Maker: Declare Your Dev Tools in a Makefile↗thottingal.in
- 669
Show HN: 두 가지 네트워크 모드(Fast 및 Tor)를 지원하는 P2P 메시저
Kiyeovo는 종단간 암호화와 오프라인 메시지 전달을 지원하는 분산형 P2P 메신저로 현재 베타 버전이 출시되었습니다. 이 메신저는 저지연 통화 및 릴레이를 위한 '빠른 모드'와 Tor를 통한 향상된 익명성을 위한 '익명 모드' 두 가지 네트워크를 지원합니다. 사용자들은 중앙 서버 없이 기본 부트스트랩/릴레이 설정 또는 자가 호스팅을 통해 서비스를 이용할 수 있습니다.
Show HN: A P2P messenger with dual network modes (Fast and Tor)↗github.com
- 670
Show HN: NASA Artemis II Mission 타임라인 추적기
NASA의 아르테미스 II 달 탐사 임무를 위한 실시간 타임라인 추적기가 해커 뉴스에 공개되었습니다. 이 추적기는 2026년 4월 1일로 예정된 발사 시점을 기준으로 임무 초기부터 귀환까지의 상세한 비행 일정을 FD01부터 FD10까지 시각화하여 제공합니다. 이는 일반 대중과 개발자들이 임무 진행 상황을 쉽게 파악할 수 있도록 돕는 커뮤니티 주도 프로젝트입니다.
Show HN: NASA Artemis II Mission Timeline Tracker↗sunnywingsvirtual.com
- 671
Show HN: Git bayesect – 비결정적 bugs를 위한 Bayesian Git bisection
Git bayesect는 비결정적(non-deterministic) 버그나 간헐적으로 실패하는 테스트(flaky test)의 발생 '확률 변화'를 야기한 커밋을 식별하는 베이지안 Git 바이섹션 도구입니다. 베이지안 추론을 통해 가장 의심스러운 커밋을 효율적으로 찾아내어, 개발자가 복잡하고 예측 불가능한 버그의 원인을 신속하게 파악하고 해결할 수 있도록 돕습니다.
Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs↗github.com
- 673
Show HN: Loreline, Haxe를 통해 C++/C#/JS/Java/Py/Lua로 transpiled되는 내러티브 언어
Loreline은 Haxe를 통해 C++, C#, JavaScript 등 6개 이상의 다양한 프로그래밍 언어로 트랜스파일되는 내러티브 언어입니다. 작가들이 직관적으로 인터랙티브 스토리를 만들 수 있도록 설계되었으며, 단일 코드베이스로 여러 게임 엔진과 플랫폼에서 일관된 성능과 동작을 보장합니다. 스크립트의 사전 컴파일 없이 런타임에 직접 실행되는 효율적인 방식으로 콘텐츠 개발의 유연성과 통합 용이성을 극대화합니다.
Show HN: Loreline, narrative language transpiled via Haxe: C++/C#/JS/Java/Py/Lua↗loreline.app
- 674
Show HN: 무료 AI 코딩 기술 Rails용
이 아티클은 AI가 Rails 코드를 37signals 방식의 모범 사례에 따라 작성하도록 돕는 'AI 코딩 스킬'을 소개합니다. jr-rails-classic, jr-rails-new, jr-rails-phlex 세 가지 스킬을 통해 AI가 불필요한 코드를 줄이고, 버그를 최소화하며, 확장성 높은 애플리케이션을 구축하도록 지원합니다. 이는 개발 비용 절감과 유지보수 효율성 향상에 기여합니다.
Show HN: Free AI Coding Skills for Rails↗railsreviews.com
- 676
Show HN: Go로 3.17 spec 지원 완전한 언어 서버 만들기
이 아티클은 Go 언어로 Language Server Protocol (LSP) 3.17 스펙을 완벽하게 지원하는 `go-lsp` 라이브러리를 소개합니다. 이 라이브러리는 JSON-RPC 통신, 메시지 디스패치 및 LSP 타입 정의를 처리하여 개발자가 언어 로직 구현에만 집중할 수 있도록 돕습니다. 초기화, 코드 완성, 타입 정의 등 광범위한 LSP 기능을 손쉽게 구현하여 강력한 개발 도구를 만들 수 있습니다.
Show HN: Create a full language server in Go with 3.17 spec support↗github.com
- 678
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
- 679
Show HN: 제가 "programming language"를 만들었습니다. 피드백을 구합니다.
Glupe는 인간의 의도를 40개 이상의 프로그래밍 언어로 구체화하는 '의미론적 메타프로그래밍 언어'입니다. 이는 AI 로직을 `$${ }$$` 블록 내에 컨테이너화하여 수동 작성 코드의 안전성을 보장하고, AI 기반 코드 생성 및 자동 오류 수정 기능을 통해 개발 프로세스를 혁신합니다. 본질적으로 Glupe는 코드를 언어와 시간으로부터 독립시키는 '로직을 위한 도커'를 지향합니다.
Show HN: I made a "programming language" looking for feedback↗github.com
- 680
Show HN: Fio: 3D 월드 에디터 겸 게임 엔진 – Radiant와 Hammer에서 영감받음
Fio는 고전 Radiant 및 Hammer 엔진에서 영감받은 오픈 소스 3D 월드 에디터 겸 게임 엔진으로, 브러시 기반 CSG 편집과 통합 렌더러를 특징으로 합니다. 경량화 및 모바일 기기(Snapdragon 8CX) 지원에 중점을 두며, Python 기반으로 접근성이 높습니다.
Show HN: Fio: 3D World editor/game engine – inspired by Radiant and Hammer↗github.com




