Show HN Daily Selection (2025-09-21)
- FocusStream – Focused, distraction-free YouTube for learners
- I made a spaced-repetition-based language learning app
- Arrow JavaScript, Reactivity Without the Framework
- AvoSmash – AI video storytelling made easy
- AirPosture – AirPods as Posture Coach
- A 2D platformer (multiplayer) I built with my own C++/SFML-SDL2 engine
- Leafie – An AI-powered plant care and identification app
- A Vibrator Helped Me Debug a Motorcycle Brake Light System
- Ggc – A Git CLI tool written in Go with interactive UI
- LaTerM: LaTeX renderer for terminal AI tools
- A Newsletter for Founders and Entrepreneurs
FocusStream – Focused, distraction-free YouTube for learners [Education]
74 points, 39 comments
A distraction-free YouTube experience for focused learning by filtering out unrelated recommendations and autoplay.
- Provides only relevant YouTube videos based on the entered topic
- No unrelated suggestions or autoplay distractions
- Free and minimalistic design
Discussion Link, Original Link
I made a spaced-repetition-based language learning app [Education]
3 points, 2 comments
A free, local-first language learning app using spaced repetition and NLP to teach high-frequency words first for efficient learning.
- Uses spaced repetition (FSRS scheduler) and NLP (spaCy) for word context and part-of-speech tagging
- Local-first with cross-device sync via CRDTs
- Frontend built with Rust/WASM for performance
- Focuses on high-frequency words to enable early sentence formation
- Adjusts difficulty based on user familiarity with word frequency
- Open-source (GitHub) and free with no monetization plans
Discussion Link, Original Link
Arrow JavaScript, Reactivity Without the Framework [Developer Tools]
22 points, 6 comments
Arrow JavaScript is a lightweight library for creating reactive interfaces in native JavaScript.
- Lightweight at ~2kb
- Enables reactive interfaces
- Works with native JavaScript
- No framework required
Discussion Link, Original Link
AvoSmash – AI video storytelling made easy [Video]
5 points, 0 comments
AvoSmash simplifies AI video creation by integrating multiple AI tools into one automated studio.
- Combines image, video, and audio AI tools in a single platform
- Automates workflows for professional-quality video production
- Offers free credits for users to try the service
Discussion Link, Original Link
AirPosture – AirPods as Posture Coach [Health]
10 points, 0 comments
AirPosture uses AirPods as a posture coach.
- Utilizes AirPods for real-time posture monitoring
- Provides feedback to improve posture
- No additional hardware required
Discussion Link, Original Link
A 2D platformer (multiplayer) I built with my own C++/SFML-SDL2 engine [Entertainment]
5 points, 3 comments
A multiplayer 2D platformer built with a custom C++/SFML-SDL2 engine.
- Built using a custom C++ engine
- Supports multiplayer gameplay
- Uses SFML and SDL2 libraries
- 2D platformer genre
Discussion Link, Original Link
Leafie – An AI-powered plant care and identification app [Life Assistant]
3 points, 0 comments
AI-powered plant care and identification app.
- AI-powered plant identification
- Personalized plant care guidance
Discussion Link, Original Link
A Vibrator Helped Me Debug a Motorcycle Brake Light System [Consumer Tech]
3 points, 3 comments
A vibrator was used to debug a motorcycle brake light system.
- Utilized a vibrator for testing purposes
- Focused on diagnosing brake light system issues
- Unconventional debugging approach
Discussion Link, Original Link
Ggc – A Git CLI tool written in Go with interactive UI [Developer Tools]
3 points, 0 comments
A Git CLI tool written in Go with interactive UI and dual command modes.
- Dual modes: Traditional CLI commands and interactive mode
- Intuitive command structure for common Git operations
- Incremental search UI with real-time filtering
- Fast and lightweight with minimal dependencies
- Shell completions for Bash, Zsh, and Fish
- Custom aliases for chaining commands
- Cross-platform support (macOS, Linux, Windows)
- Supports 50+ Git operations
Discussion Link, Original Link
LaTerM: LaTeX renderer for terminal AI tools [Developer Tools]
4 points, 2 comments
LaTerM is a LaTeX renderer for terminal AI tools, enabling native LaTeX rendering in tools like Codex or Claude Code.
- Renders LaTeX in terminal-based AI tools
- Requires a terminal emulator with typescript support
- Also available as an Obsidian plugin
- Improves scientific note editing with AI tools
Discussion Link, Original Link
A Newsletter for Founders and Entrepreneurs [Business]
3 points, 0 comments
A newsletter for founders and entrepreneurs offering actionable insights, tools, and stories to help them grow and connect.
- Delivers actionable insights on startups, fundraising, and growth
- Shares tools and frameworks used by real founders
- Features case studies and lessons from startup journeys
- Provides networking opportunities with other entrepreneurs
- Focused on concise, practical content for early-stage founders