Show HN Daily Selection (2025-04-18)
- AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex
- val – An arbitrary precision calculator language
- HN Watercooler – listen to HN threads as an audio conversation
- Zuni (YC S24) – AI Copilot for the Browser
- Startup Success Calculator
- BorgLens – Securely access your Borg backup anywhere, anytime on iOS
- Serverless MCP – Debug AWS serverless resources in your IDE
- C++ library for embedded and IoT projects (ESP32)
- Lit.money – Ethically designed to be a private, simple way to see money
- CursorFlow – Visualize your cursor tracks and keystrokes on macOS
- Elfconv – Linux Apps to High-Performance WASM Binary Translator
- Fp-filters – A curated collection of TS/JS array filter functions
- VirutalProg – macOS Virtualization Tool
- Git-chain: A way to manage branch dependencies in Git
- I Built a Site to Track U.S. Tariff Updates in Real Time
- Videoyards – screen recorder with auto-zoom, crop and 4K exports
AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex [Developer Tools]
96 points, 10 comments
HTTP API for Claude Code, Goose, Aider, and Codex.
- Supports multiple AI models (Claude Code, Goose, Aider, Codex)
- Provides HTTP API access
- Enables integration with various AI tools
Discussion Link, Original Link
val – An arbitrary precision calculator language [Developer Tools]
19 points, 9 comments
A calculator language with arbitrary precision, built using Rust libraries for parsing and error reporting.
- Built with
chumsky
parser combinator library - Uses
rustyline
for line editing - Implements
ariadne
crate for error reporting - Supports arbitrary precision calculations
- Still in development
Discussion Link, Original Link
HN Watercooler – listen to HN threads as an audio conversation [Audio]
40 points, 48 comments
HN Watercooler converts Hacker News threads into audio conversations with unique voices for each commenter, enabling hands-free listening.
- Turns HN threads into natural-sounding audio debates
- Assigns distinct voices to each commenter for consistency
- Introduces context when navigating nested comments
- Browser-only app with no server storage (privacy-focused)
- Supports playback or download for offline listening
- Future plans include playlist generation for multiple threads
Discussion Link, Original Link
Zuni (YC S24) – AI Copilot for the Browser [Productivity]
14 points, 7 comments
Zuni is a browser extension that adds contextual AI capabilities to enhance existing tools like Gmail without replacing them.
- Analyzes emails in Gmail, identifying action items and suggesting responses
- Acts as a thought partner for handling tricky emails
- Maintains browsing session context for natural follow-up questions
- Runs locally first for speed and privacy
- Stores no sensitive data in the cloud
Discussion Link, Original Link
Startup Success Calculator [Business]
15 points, 4 comments
Upload a pitch deck to assess the viability of your startup idea.
- Analyzes pitch decks for startup success potential
- Provides feedback on idea viability
- Simple upload-and-evaluate process
Discussion Link, Original Link
BorgLens – Securely access your Borg backup anywhere, anytime on iOS [Consumer Tech]
3 points, 1 comments
Securely access and manage Borg backups on iOS with full control and security.
- Securely access Borg Backup repositories
- List and view files within specific backups
- Download individual files directly to the device
- Full security and control on the device
Discussion Link, Original Link
Serverless MCP – Debug AWS serverless resources in your IDE [Developer Tools]
8 points, 0 comments
Debug AWS serverless resources directly in your IDE with Serverless MCP.
- Debug AWS serverless resources
- Integrated with IDE
- Serverless architecture support
Discussion Link, Original Link
C++ library for embedded and IoT projects (ESP32) [Developer Tools]
8 points, 0 comments
A C++17/20 library for embedded and IoT projects, particularly ESP32, offering common building blocks and GitHub CI workflows.
- Supports C++17/20 with STL and FreeRTOS integration
- Includes FSM, counters, synchronization primitives, sensors, schedulers, HTTP, WiFi, and Web GUI
- Provides GitHub CI workflows for build automation and checks
- Designed for ESP32 projects and easy integration into existing systems
- Example usage in agro-tech toolkit (bonsai-firmware)
Discussion Link, Original Link
Lit.money – Ethically designed to be a private, simple way to see money [Finance]
9 points, 6 comments
Private, simple money tracking with ethical design.
- Ethically designed
- Privacy-focused
- Simple interface
Discussion Link, Original Link
CursorFlow – Visualize your cursor tracks and keystrokes on macOS [Productivity]
5 points, 1 comments
CursorFlow enhances Mac screen sharing with visual cursor trails, click effects, and keystroke displays for better visibility during demos and collaborations.
- Customizable visual trails for mouse movements
- Highlights clicks with effects and sound
- Displays keystrokes clearly
- Ideal for demos, tutorials, and collaborative sessions
Discussion Link, Original Link
Elfconv – Linux Apps to High-Performance WASM Binary Translator [Developer Tools]
16 points, 0 comments
Elfconv is a binary translator that converts Linux applications into high-performance WebAssembly (Wasm) binaries.
- Translates Linux ELF/AArch64 binaries to WebAssembly
- Achieves 60–80% performance of source-compiled Wasm in benchmarks
- Outperforms QEMU in-browser by ~68x in performance
- Open-source and available on GitHub for testing and contributions
Discussion Link, Original Link
Fp-filters – A curated collection of TS/JS array filter functions [Developer Tools]
10 points, 1 comments
A TypeScript/JavaScript library offering 130+ reusable, functional-style array filter functions for cleaner and more maintainable data transformations.
- Pure functional approach with no side effects
- Composable predicates with combinators (and, or, not)
- Common filter patterns as reusable functions
- Type safety with TypeScript definitions
- Zero dependencies and tiny footprint
- Individual exports for optimized bundling
- 100% test coverage
- Exported as both ESM and CJS
Discussion Link, Original Link
VirutalProg – macOS Virtualization Tool [Developer Tools]
3 points, 0 comments
macOS virtualization tool for running multiple OS instances.
- Virtualization for macOS
- Supports multiple OS instances
Discussion Link, Original Link
Git-chain: A way to manage branch dependencies in Git [Developer Tools]
4 points, 0 comments
Git-chain helps manage branch dependencies in Git.
- Manages branch dependencies
- Works within Git workflow
Discussion Link, Original Link
I Built a Site to Track U.S. Tariff Updates in Real Time [Finance]
10 points, 2 comments
A real-time tracker for U.S. tariff updates to simplify access to current and scheduled tariffs.
- Provides clear, up-to-date information on active and upcoming tariffs
- Aims to reduce confusion from scattered news and government sources
- Designed for both consumers and business owners impacted by tariffs
- Plans to maintain regular updates for accuracy
- Offers a simpler alternative to AI-based search tools for tariff data
Discussion Link, Original Link
Videoyards – screen recorder with auto-zoom, crop and 4K exports [Video]
5 points, 1 comments
A web-based screen recorder for Windows with auto-zoom, 4K exports, and cross-device compatibility.
- Chrome extension for recording
- Auto-zoom with smooth transitions
- Custom cursor and mockup overlays
- Smart video cropping
- 4K export capability
- Fast rendering
- Works on all devices
- Recording history tracking