Delightful Dictation


Happy Friday!

I’ve been big into dictation for a long time. It is great for getting your thoughts out of your head while avoiding the self-editing that often comes when writing. I use it for brainstorming, journaling, drafting, and now for instructing AI agents. However, most tools were built for Mac/iOS so it has been a struggle on Linux.

I found the quite aptly named Handy (https://handy.computer) and have been using it for a while now and highly recommend it. It works beautifully on Linux, but it is also available on Mac and Windows if you are so inclined.

I’ve got a global hotkey setup (I chose Ctrl+PgDn on my wonky keyboard) and wherever I can type text, I can hit the hotkey and then just dictate and it’ll do the transcription locally on my device using any of a selection of open models. Currently I have it using Nemotron Streaming 3.5 and have been quite satisfied, though you can also use parakeet and whisper and a bunch of others.

One of the really cool things is that you can set up post-processing so that it can automatically clean up your transcript before pasting it. You can send it through a remote LLM provider, but I’m using local Ollama with gemma4 and it runs pretty fast and returns an excellently cleaned up version of my dictation.

It is pretty sweet to be able to run this dictation stack fully on device. While I’m not dictating state secrets, it is nice to know that there is no snooping on what I’m saying.

I’ll probably create a video on Handy in the near future as it is very useful. But in any case, if you’re at all into dictation I’d highly recommend it.

-- Logan / Terminal Velocity

Terminal Velocity

Automation should feel like cheating. Join me for fast, practical tips that turn your terminal into a superpower.

Read more from Terminal Velocity

Happy Friday! Recently I’ve been encountering a frustrating scenario where my coding agents get a bit too enthusiastic and write some integration test logic that ends up in an infinite loop, consuming all of my system resources, crashing my desktop, and ultimately freezing the machine. Ahh, technology! I looked to my toolkit to see what the simplest way to prevent this would be, without having to overly complicate my setup. I knew systemd has a bunch of isolation utilities, so I figured it...

Happy Friday! I don’t know about you, but I’m always on the lookout for more services to try out in my home lab. I regularly check out https://github.com/awesome-selfhosted/awesome-selfhosted and https://www.reddit.com/r/selfhosted/ to see what looks interesting. This past week I was wanting to host something similar to Airtable and found that there were a few decent looking options including Baserow, Grist, and NocoDB. Being a lazy man, the natural question came up: How can I try each of...

I’m not sure how long these alliterative titles are going to work. Happy Friday! If you are a regular user of git, you’ll know that the default git diff experience leaves much to be desired. It gets the job done, and it works everywhere, so I can’t really fault it. But we can do better. delta is a plug-and-play tool that instantly makes your git diffs easier to work with. It belongs to the category of tools like bat and exa that take some integral part of your workflows and just adds nice...