Show HN Daily Selection (2025-05-11)
- Xenolab – Rasp Pi monitor for my pet carnivourus plants
- LoopMix128 – Fast C PRNG (.46ns), 2^128 Period, BigCrush/PractRand Pass
- Code Claude Code
- PLAttice, for assembling structures much larger than the 3D printer bed
- Miralis – a RISC-V virtual firmware monitor
- MiniLMs – A website-repo for tiny language models and learning resource
- SkipCut – watch YouTube ad free on Any device, No install, No login
- Piny – Astro, React and Next Visual Editor for VSCode, Cursor, Windsurf
- QitOps – A CLI tool for unified API, performance, and security testing
- ToolRegistry – A Python Library for Structured Tool Integration
- Codigo – The Programming Language Repository
- Papyrus Font Designer – Create Beautiful Text Designs Online
- Explore human genome in the terminal with Vim motion
- Voice Cloning from American English to Indian Langs
Xenolab – Rasp Pi monitor for my pet carnivourus plants [Consumer Tech]
52 points, 18 comments
Raspberry Pi-based monitoring system for carnivorous plants.
- Monitors environmental conditions for carnivorous plants
- Uses Raspberry Pi for data collection and control
- Designed for pet plant enthusiasts
Discussion Link, Original Link
LoopMix128 – Fast C PRNG (.46ns), 2^128 Period, BigCrush/PractRand Pass [Developer Tools]
24 points, 14 comments
LoopMix128 is a fast C pseudorandom number generator for non-cryptographic tasks with a 2^128 period and strong statistical properties.
- Extremely fast (~0.37 ns/value, 98% faster than xoroshiro128++ and PCG64)
- Passes TestU01 BigCrush and PractRand (32TB)
- Guaranteed 2^128 period
- Proven injective (192-bit state) via Z3 SMT solver, enabling parallel streams
- Minimal dependencies (only requires stdint.h)
Discussion Link, Original Link
Code Claude Code [Developer Tools]
91 points, 19 comments
A lightweight SDK for scripting Claude Code to simplify repetitive coding workflows.
- Free and open-source wrapper around Claude Code
- Lightweight at only 155 lines of code
- Designed to streamline coding tasks by automating repetitive steps
- Available via
pip install codesys
- Actively used in the developer's own product development
Discussion Link, Original Link
PLAttice, for assembling structures much larger than the 3D printer bed [Design]
22 points, 6 comments
PLAttice enables the assembly of large-scale 3D-printed structures beyond printer bed limits using modular struts, nodes, and pins.
- Reversibly assembled into lattices, trusses, or tree-like structures up to several meters
- Used for projects like a cantilevered lamp stand with a 1m span
- Includes downloadable *.stl files for printing (~1kg PLA, ~1 day per meter of truss)
- Requires attention to print orientation and includes a pin-trimming jig
- License restrictions apply to usage
Discussion Link, Original Link
Miralis – a RISC-V virtual firmware monitor [Developer Tools]
3 points, 0 comments
Miralis is a RISC-V firmware that virtualizes RISC-V firmware, enabling firmware to run in user-space.
- Virtualizes RISC-V firmware by running M-mode software in U-mode
- Demonstrates the virtualizability of RISC-V firmware, unlike some other ISAs
- Compatible with VisionFive 2, HiFive Premier P550, and QEMU
- Used as a research platform for exploring hypervisor verification
- Verified instruction emulation against the RISC-V executable specification
Discussion Link, Original Link
MiniLMs – A website-repo for tiny language models and learning resource [Education]
4 points, 0 comments
MiniLMs is a website and open-source repository for experimenting with minimalist language models and sharing learning resources.
- Features tiny language models like SYNEVA, a <3kb Markov chain chatbot
- Includes study resources on NNs, LLMs, and AI history
- Current models are HTML/JS-based
- Open-source under MIT License
- Focuses on learning and experimentation in public
Discussion Link, Original Link
SkipCut – watch YouTube ad free on Any device, No install, No login [Video]
9 points, 1 comments
A minimalist web tool for watching YouTube videos without ads, distractions, or installations.
- No login or installation required
- Works on any device, including older models and smartwatches
- Supports background playback
- Simple sharing with auto-play links for non-tech-savvy users
- No algorithms or clutter
Discussion Link, Original Link
Piny – Astro, React and Next Visual Editor for VSCode, Cursor, Windsurf [Developer Tools]
7 points, 2 comments
A visual editor for VSCode, Cursor, and Windsurf that integrates Tailwind CSS, Astro, React, and Next.js directly in the IDE.
- Runs in Visual Studio Code, Cursor, and Windsurf
- Supports Tailwind CSS, Astro, React, and Next.js
- Edits happen directly in the code with no abstractions or lock-in
- Features Tailwind styling with visual controls and a class inspector
- Enables project navigation by clicking elements in the preview to jump to source code
- Free standard edition with a Pro version offering additional features
- Designed to complement AI-assisted development
- Based on Pinegrow Web Editor, ensuring robustness and feature completeness
Discussion Link, Original Link
QitOps – A CLI tool for unified API, performance, and security testing [Developer Tools]
3 points, 0 comments
A Rust-based CLI tool for unified API, performance, and security testing.
- Supports API testing (single requests, chaining, collections)
- Includes performance/load testing with ramp-up profiles and thresholds
- Offers security scans for headers, tokens, and basic vulnerabilities
- Enables data-driven testing with CSV/JSON
- Integrates with CI/CD and supports multiple output formats (JSON, XML, HTML, CSV)
- Open-source and designed for minimal dependencies
Discussion Link, Original Link
ToolRegistry – A Python Library for Structured Tool Integration [Developer Tools]
3 points, 1 comments
A Python library for structured tool integration.
- Facilitates structured tool integration
- Designed for Python environments
Discussion Link, Original Link
Codigo – The Programming Language Repository [Developer Tools]
6 points, 0 comments
A platform for discovering, exploring, and comparing programming languages with dynamic and static data.
- Aggregates data from PyPL Index, TIOBE Index, and official feeds
- Open-contribution language data via GitHub
- Terminal-inspired design with IDE theme options
- Built with Rust, Axum, HTMX, and Alpine.js
Discussion Link, Original Link
Papyrus Font Designer – Create Beautiful Text Designs Online [Design]
5 points, 2 comments
Create stunning text designs online using the iconic Papyrus font.
- Real-time text customization (color, size, background)
- Advanced effects (shadows, outlines)
- PNG export with transparency support
- Mobile-friendly interface
- Available in English and Chinese
Discussion Link, Original Link
Explore human genome in the terminal with Vim motion [Research]
4 points, 0 comments
Explore human genome in the terminal with Vim motion.
- Terminal-based genome exploration
- Uses Vim motion for navigation
Discussion Link, Original Link
Voice Cloning from American English to Indian Langs [Audio]
3 points, 0 comments
Scaling US-English content to Indian languages using zero-shot voice cloning.
- Converts American English to Indian languages
- Uses zero-shot voice cloning technology
- Aims to scale content efficiently