Show HN Daily Selection (2025-04-27)
- My self-written hobby OS is finally running on my vintage IBM ThinkPad
- I made a tool that uses AI to turn my ADHD brain into a super power
- Empty Enter Expander – Type less in the terminal with this tool
- Gemini Document Processor – Generate Th Summaries from PDF/ePub with AI
- Install CLI Apps via Plain HTTP – No Docker, No Binaries, Just Curl
- Wiredoor – Securely expose private services
- How I Taught AI to Make Memes
- Diffulab, a library to train diffusion models from scratch
- VacayBuddy – PTO Management Inside Slack (Open Source)
My self-written hobby OS is finally running on my vintage IBM ThinkPad [Developer Tools]
311 points, 64 comments
A hobby OS developed by the creator now runs on a vintage IBM ThinkPad.
- Self-written operating system
- Successfully ported to vintage IBM ThinkPad hardware
- Personal milestone achieved after long development
Discussion Link, Original Link
I made a tool that uses AI to turn my ADHD brain into a super power [Productivity]
3 points, 0 comments
AI-powered tool that organizes ADHD-driven random thoughts and notes into structured documents.
- Converts random notes and voice recordings into well-organized documents
- Supports PDF and markdown downloads, with future email sharing
- References original notes in generated documents for traceability
- Free two-day trial without payment details
- Optimized for desktop, with mobile support in progress
Discussion Link, Original Link
Empty Enter Expander – Type less in the terminal with this tool [Developer Tools]
43 points, 20 comments
A lightweight terminal tool that expands commands with minimal keystrokes by activating on empty Enter and inserting predefined commands.
- Activates by pressing Enter on an empty command line
- Supports quick command insertion (e.g., "g s" expands to "git status")
- Customizable commands and shortcuts
- Currently implemented for zsh
- Reduces typing for frequently used commands
- Open-source and available on GitHub
Discussion Link, Original Link
Gemini Document Processor – Generate Th Summaries from PDF/ePub with AI [Productivity]
6 points, 0 comments
Gemini Document Processor is an open-source tool that uses Google's Gemini AI to generate Thai summaries from PDF and EPUB files.
- Supports PDF and EPUB files
- Uses intelligent chunking for efficient processing
- Extracts images from documents
- Integrates directly with Obsidian
- Includes a smart retry system for errors
- Provides real-time progress tracking via web interface
- Outputs well-formatted Markdown files with images and metadata
Discussion Link, Original Link
Install CLI Apps via Plain HTTP – No Docker, No Binaries, Just Curl [Developer Tools]
5 points, 3 comments
PPORT enables instant CLI app installation via plain HTTP with minimal dependencies.
- Installs via simple curl or irm commands
- Delivers scripts and source files dynamically
- Runs TypeScript on the fly using Deno
- No packaging, compiling, or Docker required
- Supports live deployment without builds
Discussion Link, Original Link
Wiredoor – Securely expose private services [Developer Tools]
6 points, 5 comments
Wiredoor is an open-source platform for securely exposing private HTTP and TCP services without opening firewall ports or complex VPN setups.
- Uses WireGuard for encrypted tunnels
- Proxies traffic with NGINX
- Simplifies publishing apps from private networks or homelabs
- No need to open firewall ports
- Open-source and available on GitHub
Discussion Link, Original Link
How I Taught AI to Make Memes [Image]
9 points, 2 comments
AI-powered meme creation tool.
- Uses AI to generate memes
- Simplifies meme-making process
Discussion Link, Original Link
Diffulab, a library to train diffusion models from scratch [Developer Tools]
10 points, 0 comments
A flexible and modular framework for training diffusion models from scratch.
- Designed for training diffusion models from the ground up
- Modular and flexible architecture
- Early-stage project with active development
- Open to community contributions and feedback
Discussion Link, Original Link
VacayBuddy – PTO Management Inside Slack (Open Source) [Productivity]
4 points, 0 comments
An open-source Slack bot for managing Paid Time Off (PTO) seamlessly within Slack.
- Request and track PTO directly from Slack
- Approve PTO via Slack modals
- Admin dashboard for managing team PTO balances
- Excel integration for data migration
- Works with SQLite for local setup