Show HN Daily Selection (2025-10-06)
- ut – Rust based CLI utilities for devs and IT
- ASCII Drawing Board
- Pyscn – Python code quality analyzer for vibe coders
- Cube Art Project 2 Online – A Multiplayer Voxel Editor in the Browser
- I am relaunching the app I made to talk to my Danish girlfriend
- Calcetra – an interactive geometry explorer for math visualization
- SVG but Dramatic
- A Vectorless LLM-Native Document Index Method
- I tried to remove dynamic watermarks from Sora2 videos using AI
ut – Rust based CLI utilities for devs and IT [Developer Tools]
101 points, 30 comments
A Rust-based CLI toolkit for developers and IT professionals offering various utilities for encoding, hashing, data generation, text processing, and more.
- Encoding: Base64 and URL encode/decode
- Hashing: MD5, SHA1, SHA224, SHA256, SHA384, SHA512
- Data Generation: UUIDs, tokens, lorem ipsum, random data
- Text Processing: Case conversion, pretty-print, diff
- Development Tools: Calculator, JSON builder, regex, datetime
- Web & Network: HTTP status lookup, serve, QR code
- Color & Design: Color conversion
- Reference: Unicode lookup
Discussion Link, Original Link
ASCII Drawing Board [Design]
61 points, 24 comments
ASCII Drawing Board: A manual tool for creating textured ASCII art with customizable brushes and canvas sizes.
- Supports any brush type and adjustable canvas size
- Exports art as text files
- Focuses on manual creation without image-to-ASCII conversion
- Produces textured drawings when zoomed out
- Example artwork (e.g., a cat) demonstrates brush effects
Discussion Link, Original Link
Pyscn – Python code quality analyzer for vibe coders [Developer Tools]
115 points, 72 comments
Python code quality analyzer for AI-assisted coding workflows, focusing on structural analysis to detect common issues in rapidly developed codebases.
- Detects code duplication using APTED tree edit distance and LSH
- Identifies dead code through Control-Flow Graph (CFG) analysis
- Measures code complexity via Coupling Between Objects (CBO) and Cyclomatic Complexity
- Supports quick analysis without installation (uvx, pipx, or pip install)
- Built with Go + tree-sitter for performance
Discussion Link, Original Link
Cube Art Project 2 Online – A Multiplayer Voxel Editor in the Browser [Design]
3 points, 0 comments
Multiplayer voxel editor in the browser for collaborative 3D art creation.
- Real-time color manipulation via RGB sliders
- Synchronized grid for multiple users
- No installation required, works directly in the browser
Discussion Link, Original Link
I am relaunching the app I made to talk to my Danish girlfriend [Education]
3 points, 3 comments
A language learning app that helps users practice writing in a target language by correcting and explaining text with unknown words marked in curly braces.
- Corrects and explains text written in a target language
- Allows marking unknown words or context in
- Built with Supabase for better scalability and rate limiting
- Focuses on core functionality while trimming auxiliary features
- Designed for open development and community feedback
Discussion Link, Original Link
Calcetra – an interactive geometry explorer for math visualization [Education]
3 points, 0 comments
Interactive geometry explorer for visualizing mathematical concepts.
- Interactive tool for exploring geometric shapes and concepts
- Designed to aid in math visualization and learning
- User-friendly interface for hands-on experimentation
Discussion Link, Original Link
SVG but Dramatic [Design]
7 points, 1 comments
SVG but Dramatic
- Enhances SVG with dramatic visual effects
- Focuses on creative and eye-catching transformations
Discussion Link, Original Link
A Vectorless LLM-Native Document Index Method [Developer Tools]
12 points, 0 comments
PageIndex is a human-like document indexing method designed for LLMs, enabling models to navigate and retrieve information using a hierarchical table-of-contents structure instead of traditional vector-based indexing.
- Revives human-oriented indexing (e.g., book indexes) for LLMs
- Uses a hierarchical table-of-contents tree within the LLM's context window
- Enables reasoning-based navigation instead of vector/chunking methods
- Works as an MCP server, compatible with platforms like Claude and Cursor
- Allows LLMs/agents to retrieve information in a natural, human-like way
Discussion Link, Original Link
I tried to remove dynamic watermarks from Sora2 videos using AI [Video]
3 points, 0 comments
AI tool for removing dynamic watermarks from AI-generated videos using frame-level detection and temporal consistency.
- Automatically identifies and smooths out watermark regions
- Restores cleaner video output without manual editing
- Built with Python, OpenCV, and lightweight diffusion-based filters
- Focuses on improving visuals for content repurposing
- Seeks feedback on handling temporal noise and real-time processing