Show HN Daily Selection (2025-09-11)
- Haystack – Review pull requests like you wrote them yourself
- HumanAlarm – Real people knock on your door to wake you up
- TailGuard – Bridge your WireGuard router into Tailscale via a container
- Small Transfers – charge from 0.000001 USD per request for your SaaS
- TimeCopilot, forecasting agent with LLMs and foundation models
- Flox – Nvidia CUDA available for the Nix ecosystem
- Making a cross-platform game in Go using WebRTC Datachannels
- Llmswap – Universal AI SDK and Code Generation CLI
- WorldView – Compare how different countries report the same news
- Strange Attractors – a maths side-project in Threejs
- A Deep Research MCP Agent (and pitfalls I hit along the way)
- Nixite – automatically install all your Linux software unattendedly
- Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP
- Stop Notifications from Codex CLI and Claude Code
- Ark v0.5.0 – A Minimal, High-Performance Entity Component System for Go
- Mathpad, a hardware keypad for typing math symbols (24 hours left)
- Bottleneck Calculator
Haystack – Review pull requests like you wrote them yourself [Developer Tools]
47 points, 26 comments
Haystack organizes pull requests into a logical narrative with explanations, helping reviewers focus on key changes.
- Builds a clear narrative by arranging changes logically with plain-language explanations
- Highlights important sections (design, correctness) while skimming routine changes
- Tracks cross-file context, showing how functions/variables are used beyond the immediate diff
- Uses AI to explain and organize changes, tracing data flow in pull requests
- Evolved from a VS Code fork focused on visualizing code changes to a dedicated review tool
Discussion Link, Original Link
HumanAlarm – Real people knock on your door to wake you up [Life Assistant]
25 points, 28 comments
A service that sends a real person to knock on your door to wake you up at a scheduled time.
- Designed for heavy sleepers who struggle with traditional alarms
- Person knocks for 2 minutes, with a follow-up knock if needed
- Currently available in select cities
- Simple, no-frills execution of the concept
Discussion Link, Original Link
TailGuard – Bridge your WireGuard router into Tailscale via a container [Developer Tools]
96 points, 25 comments
TailGuard bridges a WireGuard router into Tailscale via a Docker container, simplifying remote network management.
- Enables seamless integration of WireGuard routers into Tailscale networks
- Solves key management and multi-VPN conflicts
- Supports IPv6 and dynamic DNS resolution
- Designed for stability in remote or rural network setups
- Ideal for managing devices behind CGNAT or with limited resources
Discussion Link, Original Link
Small Transfers – charge from 0.000001 USD per request for your SaaS [Finance]
30 points, 19 comments
Small Transfers enables SaaS businesses to charge as low as 0.000001 USD per request.
- Micro-pricing model starting at 0.000001 USD per request
- Designed for SaaS businesses needing granular billing
- Supports extremely small transaction amounts
Discussion Link, Original Link
TimeCopilot, forecasting agent with LLMs and foundation models [Business]
4 points, 0 comments
An open-source forecasting agent combining LLMs and time series models for automated, explainable predictions.
- Integrates multiple state-of-the-art time series models (Chronos, Moirai, TimesFM, TimeGPT)
- Allows natural language queries and model comparisons
- Provides explanations for forecasts
- Ranked 1st on Salesforce’s GIFT-Eval benchmark
- Open-source with professional-grade accuracy
Discussion Link, Original Link
Flox – Nvidia CUDA available for the Nix ecosystem [Developer Tools]
9 points, 0 comments
Flox brings official Nvidia CUDA support to the Nix ecosystem, simplifying installation and distribution.
- Officially recognized by Nvidia as a supported CUDA distributor
- Enables prebuilt CUDA Toolkit and CUDA-accelerated packages for Nix users
- Simplifies setup via Flox's cache integration in Nix configurations
- Supports major packages like PyTorch, TensorFlow, and OpenCV
- Reduces build times and licensing hurdles for Nix users
Discussion Link, Original Link
Making a cross-platform game in Go using WebRTC Datachannels [Entertainment]
4 points, 0 comments
Cross-platform game in Go using WebRTC Datachannels.
- Built with Go for cross-platform compatibility
- Utilizes WebRTC Datachannels for real-time communication
Discussion Link, Original Link
Llmswap – Universal AI SDK and Code Generation CLI [Developer Tools]
5 points, 0 comments
A CLI tool for generating code snippets and commands using various AI models directly from the terminal.
- Generates code snippets and commands via simple CLI input
- Works inside Vim for seamless integration
- Supports multiple AI providers (OpenAI, Claude, Gemini, etc.)
- No additional subscriptions required (uses existing API keys)
- Handles complex tasks like Docker configs and regex patterns
- Available on GitHub and PyPI for easy installation
Discussion Link, Original Link
WorldView – Compare how different countries report the same news [Research]
5 points, 1 comments
Compare how different countries report the same news.
- Aggregates news coverage from multiple countries
- Highlights differences in reporting styles and perspectives
- Provides a global view of news events
Discussion Link, Original Link
Strange Attractors – a maths side-project in Threejs [Entertainment]
5 points, 0 comments
A Three.js-based interactive visualization of strange attractors, blending math and art for exploration and experimentation.
- Built with Three.js for 3D rendering
- Features configurable parameters for user experimentation
- Includes a 3D-extrapolated "Simone Attractor" (mathematical correctness unverified)
- Inspired by nostalgic "maths for fun" programming exercises
- Encourages geeky exploration and artistic discovery
Discussion Link, Original Link
A Deep Research MCP Agent (and pitfalls I hit along the way) [Research]
12 points, 3 comments
A Deep Research MCP Agent with insights into development challenges.
- Focuses on deep research capabilities
- Highlights pitfalls encountered during development
Discussion Link, Original Link
Nixite – automatically install all your Linux software unattendedly [Developer Tools]
6 points, 1 comments
Nixite generates a bash script for unattended Linux software installation.
- Automates software installation without prompts
- Selects the best installation method
- Supports Ubuntu-based and Arch-based systems
- Includes a script to update all package managers and software at once
Discussion Link, Original Link
Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP [Developer Tools]
23 points, 27 comments
Robot MCP Server enables large language models to communicate directly with ROS1/ROS2 robots via the Model Context Protocol (MCP).
- Connects LLMs to ROS robots without modifying source code
- Translates natural language into ROS topics, services, and actions
- Supports bidirectional communication (read/write ROS data)
- Facilitates rapid prototyping of AI-robot applications
- Aims to standardize safe AI-robot interaction
Discussion Link, Original Link
Stop Notifications from Codex CLI and Claude Code [Developer Tools]
3 points, 0 comments
Stop Notifications from Codex CLI and Claude Code
- Blocks notifications from Codex CLI
- Blocks notifications from Claude Code
Discussion Link, Original Link
Ark v0.5.0 – A Minimal, High-Performance Entity Component System for Go [Developer Tools]
16 points, 2 comments
Ark v0.5.0 is a lightweight, high-performance Entity Component System (ECS) library for Go with a clean API and zero dependencies.
- Ultra-fast batch operations
- First-class support for entity relationships
- Improved query performance via smarter indexing
- New methods for sampling random entities
- Expanded documentation with design philosophy and advanced examples
- Supports spatial indexing and parallel simulations
Discussion Link, Original Link
Mathpad, a hardware keypad for typing math symbols (24 hours left) [Productivity]
4 points, 0 comments
A hardware keypad for typing math symbols with universal compatibility.
- 120+ mathematical symbols accessible via keypresses
- QMK-based open-source firmware
- Unicode, LaTeX, and Office equation output modes
- Hot-swappable mechanical switches
- Works on Windows, macOS, and Linux
- Anodized aluminum case and custom keycaps
- Crowdfunding campaign in final 24 hours
Discussion Link, Original Link
Bottleneck Calculator [Developer Tools]
5 points, 3 comments
Free PC Bottleneck Calculator to analyze CPU and GPU performance compatibility.
- Checks for CPU and GPU bottlenecks
- Helps determine if processor limits graphics card performance
- Free tool for performance analysis