Breaking News
Sunday, March 8, 2026
Show HN: I built a site where strangers leave kind voice notes for each other https://ift.tt/lXf7gxZ
Show HN: I built a site where strangers leave kind voice notes for each other https://ift.tt/DCdRpso March 9, 2026 at 02:12AM
Show HN: Lobster.js – Extended Markdown with layout blocks and footnotes https://ift.tt/2ExByvQ
Show HN: Lobster.js – Extended Markdown with layout blocks and footnotes Hi HN! I built lobster.js which is an extended Markdown parser that renders directly in the browser — no build tool, no framework, no configuration. The entire setup is a single script tag:
It's particularly useful for GitHub Pages sites where you want Markdown-driven content without pulling in Jekyll or Hugo. --- What makes it different from marked.js or markdown-it: Standard parsers convert Markdown to HTML — that's it. lobster.js adds layout primitives to the Markdown syntax itself: - :::warp id defines a named content block; [~id] places it inside a silent table cell. This is how you build multi-column layouts entirely in Markdown, without touching HTML. - :::details Title renders a native
/
collapsible block. - :::header / :::footer define semantic page regions. - Silent tables (~ | ... |) create borderless layout grids. - Cell merging: horizontal (\|) and vertical (\---) spans. - Image sizing: . --- CSS-first design: Every rendered element gets a predictable lbs-* class name (e.g. lbs-heading-1, lbs-table-silent). No default stylesheet is bundled — you bring your own CSS and have full control over appearance. --- The showcase site is itself built with lobster.js. The sidebar is nav.md, and each page is a separate Markdown file loaded dynamically via ?page= query parameters — no JS router, no framework. Markdown is the one format that humans and LLMs both write fluently. If you want a structured static site without a build pipeline, lobster.js lets that Markdown become a full web page — layout and all. GitHub: https://ift.tt/OxcK0wf Showcase: https://hacknock.github.io/lobsterjs-showcase/ https://ift.tt/OxcK0wf March 8, 2026 at 10:10PM
Show HN: VoiceFlow – Sub-second (0.3s-0.6s) voice-to-text built in Rust https://ift.tt/MUk6ZTX
Show HN: VoiceFlow – Sub-second (0.3s-0.6s) voice-to-text built in Rust Hi HN, I was frustrated by the lag in Electron-based Whisper wrappers. Most of them feel disconnected from the typing experience because of the 2-5s delay. I built VoiceFlow to solve this. It’s a native Rust core that targets 0.3s-0.6s latency. The goal is to make voice-to-text feel as instant as typing. Key features: Global hotkey [Ctrl+Space] to type into any app (Slack, VS Code, etc.) Native Rust implementation for performance and low memory footprint AI-based post-processing for punctuation and style Privacy-focused: Microphone is only active during the keypress I'm currently in private beta and looking for feedback, especially on the latency and UX. I'll be around to answer any technical questions! https://ift.tt/Vxthfwz March 8, 2026 at 10:56PM
Saturday, March 7, 2026
Show HN: MicroBin – Easy File Sharing for Everyone – Self-Hostable https://ift.tt/Bl1z5Hk
Show HN: MicroBin – Easy File Sharing for Everyone – Self-Hostable https://my.microbin.eu/ March 8, 2026 at 01:07AM
Show HN: Agentpng – turn agent sessions into shareable images https://ift.tt/FgxSUXE
Show HN: Agentpng – turn agent sessions into shareable images https://ift.tt/5YlqdHW March 8, 2026 at 02:01AM
Show HN: I built a daily game that tests if you can tell 1999 apart from 2005 https://ift.tt/zpwDh0J
Show HN: I built a daily game that tests if you can tell 1999 apart from 2005 https://yeartobeat.com/ March 7, 2026 at 09:44PM
Friday, March 6, 2026
Show HN: Mantle – Remap your Mac keyboard without editing Kanata config files https://ift.tt/g7vOsUX
Show HN: Mantle – Remap your Mac keyboard without editing Kanata config files I built Mantle because I wanted homerow mods and layers on my laptop without hand writing Lisp syntax. The best keyboard remapping engine on macOS (Kanata) requires editing .kbd files which is a pain. Karabiner-Elements is easy for simple single key remapping (e.g. caps -> esc), but anything more wasn’t workin out for me. What you can do with Mantle: - Layers: hold a key to switch to a different layout (navigation, numpad, media) - Homerow mods: map Shift, Control, Option, Command to your home row keys when held - Tap-hold: one key does two things: tap for a letter, hold for a modifier - Import/export: bring existing Kanata .kbd configs or start fresh visually Runs entirely on your Mac. No internet, no accounts. Free and MIT licensed Would love feedback, especially from people who tried Kanata or Karabiner and gave up https://getmantle.app/ March 7, 2026 at 12:26AM
Subscribe to:
Comments (Atom)