Show HN Daily Selection (2025-10-11)
- Semantic search over the National Gallery of Art
- I invented a new generative model and got accepted to ICLR
- Lights Out: my 2D Rubik's Cube-like Game
- Gitcasso – Syntax Highlighting and Draft Recovery for GitHub Comments
- Multiple choice video webgame experiment
- I built a platform for long-form recs: books, articles, podcasts, etc.
- Praxos – Webhooks for Your Life
- Rustacean AI – Tracking Rust's Expanding Role in AI
- Compyle – Lovable for Software Engineers
- Git Stars – Discover Trending Open Source Projects
- Static builds of popular open source libraries on npmjs.org
- Indiebooks – Free bookkeeping that auto-fills CRA/IRS tax forms
- Modeling the human body in Rust so I can cmd+click through it
- Crock – secure P2P file transfer desktop companion
Semantic search over the National Gallery of Art [Research]
45 points, 17 comments
Semantic search for the National Gallery of Art's collection.
- Enables semantic search over artworks
- Focused on the National Gallery of Art's collection
Discussion Link, Original Link
I invented a new generative model and got accepted to ICLR [Research]
488 points, 60 comments
Discrete Distribution Networks (DDN) is a novel generative model with unique properties, accepted at ICLR2025, offering a fundamentally different approach to data distribution modeling.
- Generates multiple outputs simultaneously in a single forward pass
- Uses multiple outputs to approximate the target distribution
- Represents a discrete distribution
- Features Zero-Shot Conditional Generation (ZSCG)
- Employs one-dimensional discrete latent representation in a tree structure
- Fully end-to-end differentiable
Discussion Link, Original Link
Lights Out: my 2D Rubik's Cube-like Game [Entertainment]
36 points, 17 comments
A 2D puzzle game inspired by "Lights Out" where clicking a cell flips its color and all cells in its row and column, offering a Rubik's Cube-like challenge.
- Features a grid-based puzzle where the goal is to turn all cells red
- Clicking a cell flips its color and all cells in the same row and column
- Multiple solving approaches: mathematical, logical, or brute force
- Supports different click variants, board sizes, and dimensions
- Built with TypeScript and used for strategy experiments
- Inspired by classic handheld and mathematical puzzle variants
Discussion Link, Original Link
Gitcasso – Syntax Highlighting and Draft Recovery for GitHub Comments [Developer Tools]
24 points, 8 comments
Gitcasso is a browser extension that enhances GitHub comments with syntax highlighting and draft recovery features.
- Adds markdown syntax highlighting to GitHub textareas
- Lists all open PR/issue tabs and drafts
- (Optional) Autosaves comment drafts to prevent work loss
- Open-source (Apache2-licensed) and built with AI-assisted development
- Includes video walkthrough and detailed writeup for usage and development insights
Discussion Link, Original Link
Multiple choice video webgame experiment [Entertainment]
7 points, 1 comments
A multiple-choice video webgame experiment featuring rooms and keys adventure with random deaths, using Veo3-generated videos and Gemini for coding.
- Adventure-style gameplay with rooms and keys mechanics
- Features random deaths for unpredictable outcomes
- Uses Veo3-generated videos in response to player clicks
- Developed with Gemini for coding assistance
- Experiment highlights challenges in LLM-driven development
Discussion Link, Original Link
I built a platform for long-form recs: books, articles, podcasts, etc. [Education]
5 points, 0 comments
A platform for sharing and discovering long-form recommendations like books, articles, and podcasts to foster genuine connections and deep understanding.
- Focuses on long-form content recommendations (books, articles, podcasts)
- Designed to counter short-form social media trends
- Aims to promote meaningful connections and deeper engagement
Discussion Link, Original Link
Praxos – Webhooks for Your Life [Life Assistant]
6 points, 4 comments
Praxos is an AI personal assistant that enables users to set up automated webhooks and triggers via text or voice commands for various apps and services.
- Supports webhooks for email, calendar, Notion, Slack, Discord, Trello, Dropbox, Drive, iMessage, WhatsApp, and Telegram
- Automates actions like calendar blocking, Slack auto-replies, meeting summaries, and expense tracking
- Enables conditional workflows (e.g., delay notifications until after bedtime)
- Integrates financial tracking, reading goals, and family photo sharing
- Free 7-day trial available
Rustacean AI – Tracking Rust's Expanding Role in AI [Developer Tools]
7 points, 0 comments
A weekly newsletter tracking Rust's growing influence in AI and Machine Learning.
- Explores Rust's role in AI frameworks (Burn), data systems (Polars, Qdrant, Daft), and emerging tools
- Curates news, releases, and experiments from the Rust + AI community
- Aims to help developers follow Rust's impact on high-performance, safe AI infrastructure
Discussion Link, Original Link
Compyle – Lovable for Software Engineers [Developer Tools]
3 points, 0 comments
A coding agent that collaborates with engineers by asking questions and validating decisions before writing code.
- Stops to ask questions before making key product/engineering decisions
- Uses multiple "overwatcher" agents to check for bad patterns and mismatches
- Generates research and planning documents before coding
- Validates changes against user decisions during implementation
- Built on Claude Agent SDK with Sonnet 4.5 and Fly machines for quick sandboxing
- Focuses on engineer control rather than autonomous operation
Discussion Link, Original Link
Git Stars – Discover Trending Open Source Projects [Developer Tools]
3 points, 1 comments
Git Stars helps you discover and track trending GitHub repositories with over 500 stars and recent activity.
- Tracks trending GitHub projects
- Filters by programming languages and topics
- Focuses on projects with 500+ stars and recent activity (since 2024-01-01)
- Connects users with top open-source developers
Discussion Link, Original Link
Static builds of popular open source libraries on npmjs.org [Developer Tools]
5 points, 0 comments
Pre-built static versions of popular open source libraries available on npmjs.org.
- Static builds of widely-used open source libraries
- Hosted on npmjs.org for easy access
- Simplifies integration by providing pre-compiled versions
Discussion Link, Original Link
Indiebooks – Free bookkeeping that auto-fills CRA/IRS tax forms [Finance]
4 points, 0 comments
A free bookkeeping app for freelancers and small businesses that auto-fills tax forms for Canada and the US.
- Automatically tracks income and expenses
- Handles GST/HST, PST, QST, and US state sales tax
- Auto-fills CRA/IRS tax forms for easy filing
- AI-powered queries (e.g., "What’s my profit this quarter?")
- Free with no credit card required
- Supports multi-province taxes and mixed personal/business expenses
- Built with NextJS, AWS, and Supabase
Discussion Link, Original Link
Modeling the human body in Rust so I can cmd+click through it [Education]
41 points, 45 comments
A Rust-based interactive human biology model enabling clickable navigation through biological entities and their relationships.
- Strongly-typed biological entities with compile-time relationship enforcement
- 13 complete organ systems modeled
- Genetics with ancestry-specific variants
- Clinical pathology models included
- IDE-like navigation (e.g., Cmd+Click to explore genes, variants, and pathways)
- 277 Rust files (~95k lines) with 1,561 passing tests
- Designed as an educational tool, not production medical software
Discussion Link, Original Link
Crock – secure P2P file transfer desktop companion [Developer Tools]
3 points, 0 comments
Secure P2P file transfer desktop companion with GUI for croc CLI.
- Electron/Vite/React desktop wrapper
- Quick send/receive functionality
- Transfer history and settings
- Currently supports Windows x64 (macOS/Linux coming)
- Early stage with basic transfer working