News for hackers. Stuff that matters.

glossardi

Mac has it as well, but it's very slow and has poor accuracy.
Hey HN,

I built Dictator because I wanted a lightweight, highly controllable voice-to-text tool for macOS that uses my own OpenAI API key instead of a monthly subscription service.

It’s a Lua-based extension for Hammerspoon.

How it works:

Hold Fn (or a custom hotkey) to record.

Release to transcribe.

The text is auto-pasted into your active application (or copied to clipboard).

Technical details & optimizations:

Audio Pipeline: Uses SoX to record directly to FLAC (16kHz mono). This reduces upload size by ~50% compared to WAV, which significantly speeds up the Whisper API response time.

Reliability: Implements a token bucket rate limiter to prevent API abuse and exponential backoff for handling 429/5xx errors gracefully.

Debouncing: I added strict debouncing logic to ignore accidental short taps (<0.4s) and prevent double-triggers.

Security: Your API key is stored locally and sent directly to OpenAI; there is no intermediate server.

Repo: https://github.com/Glossardi/Dictator-Speech-to-Text

I’d love to hear your thoughts on the push-to-talk UX versus a toggle approach, and if anyone has ideas on further reducing latency!

Re:Show HN: I built GEOfast to make your websites readable by AI on Wednesday October 08, 2025 @12:30PM (#45517969)
AMA in the comments about this tool or GEO in general!

Show HN: I built GEOfast to make your websites readable by AI

https://geofast.me

It's a single, asynchronous JavaScript snippet you add to your site's &lt;head&gt;. It automatically converts it to clean Markdown, and makes it available for generative engines to consume.Think of it as creating a compliant, machine-readable layer for your website—without any cloaking or negative impact on SEO or page speed.The goal is Generative Engine Optimization (GEO): helping you control...

( Read More... | 1 comment | 2 points | on HN )

Show HN: I made a free documentation downloader

https://devdocsdown.xyz/

I needed offline documentation files for my AI models in .md or .txt format, but most of the developer documentation available couldn't be downloaded with a single click.So, I created a downloader and published it for free use, with no strings attached - just download the documentation.Have fun with it!

( Read More... | no comments | 3 points | on HN )
Re:Show HN: Real-time AI Voice Chat at ~500ms Latency on Thursday May 08, 2025 @10:53AM (#43926630)
I need this for my next app! Great job, thank you for sharing!

Show HN: I built DevDocsDown – Instantly Download Dev Docs

https://devdocsdown.xyz

I built DevDocsDown for myself because I needed offline development docs for my AI agents but I realized others might need it too.Ever struggled with broken links or unstable internet when accessing documentation? With DevDocsDown, you just: Paste a documentation URL Choose Markdown or Text Download instantly for offline use —completely free No sign-ups, no limits—just reliable,...

( Read More... | no comments | on HN )