Show HN Daily Selection (2025-10-27)
- MyraOS – My 32-bit operating system in C and ASM (Hack Club project)
- Helium Browser for Android with extensions support, based on Vanadium
- Create-LLM – Train your own LLM in 60 seconds
- I Built DevTools for Blazor (Like React DevTools but for .NET)
- AI bookmarking app for people who hate AI
- A browser SIM of a decentralized court for autonomous AI agents
- Zoto – low-level audio playback in Zig
- Piping in and Out of Emacs
- Tracking Ukrainian border crossing delays
MyraOS – My 32-bit operating system in C and ASM (Hack Club project) [Developer Tools]
72 points, 6 comments
A 32-bit operating system built in C and ASM as a learning project, featuring a GUI, Doom port, and full system components.
- Developed from scratch, including bootloader, VGA driver, and keyboard driver
- Implements physical and virtual memory management (PMM, paging)
- Supports interrupts (IDT, ISR, IRQ) and system calls
- Features a file system (EXT2) and HDD drivers (PATA)
- Includes a GUI with mouse support, dirty rectangles, and double buffering
- Ported Doom to demonstrate OS capabilities
- Built with debugging tools like GDB and tested on Qemu
Discussion Link, Original Link
Helium Browser for Android with extensions support, based on Vanadium [Consumer Tech]
8 points, 0 comments
Helium Browser for Android combines Vanadium's privacy features with desktop-style extension support.
- Supports desktop-style extensions from Chrome Web Store (e.g., uBlock Origin)
- Implements Vanadium's privacy/security patches (e.g., WebRTC IP protection, JIT disabled by default)
- Open-source and compatible with modern Android devices
- Beta stage, not a full OS-level security replacement
- Pre-built releases and build scripts available
Discussion Link, Original Link
Create-LLM – Train your own LLM in 60 seconds [Developer Tools]
38 points, 11 comments
A tool that enables users to train their own large language model (LLM) in just 60 seconds.
- Quick training process (60 seconds)
- Simplifies LLM creation for users
- Shared via a Medium article detailing the journey
Discussion Link, Original Link
I Built DevTools for Blazor (Like React DevTools but for .NET) [Developer Tools]
4 points, 1 comments
A browser extension and NuGet package that provides React DevTools-like inspection for Blazor components.
- Inspects Razor component trees directly in the browser
- Maps DOM elements back to their source components
- Supports both Blazor Server and WASM hosting models
- Uses invisible markers injected during compilation to reconstruct component hierarchy
- Open-source with a live demo available for testing
Discussion Link, Original Link
AI bookmarking app for people who hate AI [Productivity]
3 points, 0 comments
AI bookmarking app designed for users skeptical of AI.
- Targets users who dislike AI but still need its benefits
- Focuses on simple, non-intrusive AI bookmarking
- Minimalist approach to avoid typical AI frustrations
Discussion Link, Original Link
A browser SIM of a decentralized court for autonomous AI agents [Consumer Tech]
3 points, 1 comments
A browser-based simulation of a decentralized court system for autonomous AI agents.
- Simulates decentralized court interactions
- Designed for autonomous AI agents
- Browser-based accessibility
Discussion Link, Original Link
Zoto – low-level audio playback in Zig [Audio]
3 points, 0 comments
A simple Zig library for low-level audio playback, ported from Go's oto.
- Supports macOS, Linux, and Windows
- Enables memory playback and file streaming
- Uses Zig's new
std.Io.Readerinterface
Discussion Link, Original Link
Piping in and Out of Emacs [Developer Tools]
4 points, 1 comments
Seamlessly pipe content between terminal and Emacs buffers to bridge command-line workflows with the editor.
- Enables bidirectional piping between terminal and Emacs
- Streamlines command-line and editor integration
- Includes a YouTube demo showcasing functionality (~12 min)
Discussion Link, Original Link
Tracking Ukrainian border crossing delays [Travel]
3 points, 1 comments
A tool that scrapes and publishes Ukrainian border crossing delay data from the Ukrainian Customs Service.
- Scrapes and aggregates border crossing delay data for passenger and cargo vehicles
- Helps travelers assess crossing risks by identifying unreliable data points
- Includes Google Maps reviews for additional context on delays
- Built with Postgres and Gnuplot
- Provides minute-by-minute updates, though data accuracy may vary