Show HN Daily Selection (2025-08-23)
- JavaScript-free (X)HTML Includes
- Clyp – Clipboard Manager for Linux
- My First Game Made with My Homemade Engine
- CopyMagic – The smartest clipboard manager for macOS
- Ultra-fast, embedded KV store in pure Rust
- AICF – a tiny "what changed" feed for AI/RAG (v0.1 minimal core)
- BrowserOS -- browser agents with GPT-OSS, local llms
- MockinglyAI On-Demand AI Interviewer for System Design Mock Interviews
- AIMless – a 10 KB single file P2P chat app with zero dependencies
- I integrated my from-scratch TCP/IP stack into the xv6-riscv OS
- Lumo – a tiny fluffy virtual pet you can play with in the browser
- GPT-5 vs. Claude 4 Sonnet on 200 Requests Benchmark
JavaScript-free (X)HTML Includes [Developer Tools]
23 points, 5 comments
A JavaScript-free method for static webpage templating using XSLT to avoid build steps and boilerplate code.
- No build step required (unlike Jekyll/Hugo)
- Works on any webserver without server-side includes
- Maintains clean, normal-looking URLs
- Uses XSLT for templating, though support may be deprecated in the future
Discussion Link, Original Link
Clyp – Clipboard Manager for Linux [Productivity]
65 points, 35 comments
Clipboard manager for Linux with a focus on simplicity and efficiency.
- Lightweight and fast
- Simple interface
- Supports multiple clipboard entries
- Keyboard shortcuts for quick access
Discussion Link, Original Link
My First Game Made with My Homemade Engine [Entertainment]
3 points, 0 comments
A homemade game engine used to create a first game.
- Custom-built game engine
- First game developed using the engine
Discussion Link, Original Link
CopyMagic – The smartest clipboard manager for macOS [Productivity]
3 points, 0 comments
A smart, privacy-focused clipboard manager for macOS that uses natural language search to quickly find copied items.
- Searches clipboard history using natural language queries (e.g., "URL from Slack")
- Works entirely offline with no analytics tracking
- Designed to prevent losing copied content
Discussion Link, Original Link
Ultra-fast, embedded KV store in pure Rust [Developer Tools]
24 points, 7 comments
Ultra-fast, embedded key-value store written in pure Rust.
- High performance
- Embedded storage
- Pure Rust implementation
Discussion Link, Original Link
AICF – a tiny "what changed" feed for AI/RAG (v0.1 minimal core) [Developer Tools]
5 points, 1 comments
A minimal, web-native changefeed for AI/RAG systems to track and update only modified content sections.
- Uses a simple JSON discovery mechanism (
/.well-known/ai-changefeed
) to locate the feed. - Append-only NDJSON format with four required fields (id, action, url, time) and optional hints (anchor, checksum, note).
- Reduces unnecessary crawling and re-embedding by focusing on changed content.
- Designed for keeping docs, pricing, and policy pages fresh for AI/agents.
- Open-source spec with examples available on GitHub.
Discussion Link, Original Link
BrowserOS -- browser agents with GPT-OSS, local llms [Developer Tools]
11 points, 2 comments
BrowserOS is an open-source agentic web browser fork of Chromium that enables non-developers to create and run local browser agents with GPT-OSS and local LLMs.
- Fork of Chromium designed for building and running browser-based agents
- Supports three agent creation methods: drag-and-drop workflows, one-shot agents, and plan-follower agents
- Optimized for plan-follower agents, where users provide step-by-step instructions for higher reliability
- First-class support for local LLMs (e.g., via Ollama or LMStudio) with a focus on privacy
- Demo shows an 80% success rate with structured plans compared to 30% with one-shot agents
Discussion Link, Original Link
MockinglyAI On-Demand AI Interviewer for System Design Mock Interviews [Education]
3 points, 1 comments
AI interviewer for software engineers to practice system design interviews on-demand.
- On-demand mock system design interviews
- Designed for software engineers
- AI-powered interviewer for realistic practice
Discussion Link, Original Link
AIMless – a 10 KB single file P2P chat app with zero dependencies [ChatBots]
5 points, 4 comments
AIMless is a 10 KB single-file P2P chat app with zero dependencies, running entirely in the browser.
- Decentralized and peer-to-peer (P2P)
- No build tools, servers, or frameworks
- Entirely contained in one 10 KB HTML file
- Works with just a browser and copy/pasted blob
- Minimalistic and browser-native design
Discussion Link, Original Link
I integrated my from-scratch TCP/IP stack into the xv6-riscv OS [Developer Tools]
6 points, 0 comments
A from-scratch TCP/IP stack integrated into the xv6-riscv OS for educational purposes.
- From-scratch implementation (microps) originally built for learning networking fundamentals
- Ported from user-space to kernel-level in xv6-riscv
- Supports standard socket API (socket, bind, accept, etc.)
- Includes user-level tools like ifconfig and demo servers (tcpecho, udpecho)
- Uses virtio-net driver for seamless QEMU-host communication
Discussion Link, Original Link
Lumo – a tiny fluffy virtual pet you can play with in the browser [Entertainment]
4 points, 2 comments
A tiny fluffy virtual pet that lives in your browser and reacts naturally to interactions like feeding or tickling.
- AI-generated animations (idle, happy, annoyed) using image-to-video techniques for smooth transitions.
- Lightweight JavaScript state machine controls pet behaviors based on user interactions.
- Runs entirely client-side in the browser with no backend required.
- Designed as an experiment to explore natural pet-like behaviors with AI assets.
Discussion Link, Original Link
GPT-5 vs. Claude 4 Sonnet on 200 Requests Benchmark [Developer Tools]
3 points, 0 comments
GPT-5 outperforms Claude 4 Sonnet in reasoning and coding, while Claude 4 Sonnet is faster and more precise on factual tasks.
- GPT-5 excels in reasoning and coding tasks
- Claude 4 Sonnet delivers faster responses
- Claude 4 Sonnet shows slightly better precision on factual tasks
- Evaluation based on 200 diverse prompts