frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: TongueType – Local, privacy-focused Whisper dictation for macOS

https://tonguetype.app/
1•claviska•58m ago
Hi HN,

I'm a longtime web dev, but this is my first macOS app. Feedback is very welcome <3

I built TongueType because every dictation app I tried failed at least one of three things: it sent my audio to someone's cloud, it charged me monthly fee, or it felt clunky or enterprisy. The cloud thing kills it for anything sensitive. The subscription thing is insulting for what amounts to "Whisper + a hotkey."

TongueType runs Whisper locally on Apple Silicon via CoreML. It's built to feel like a second keyboard: tap the hotkey, talk, let go, words appear. It sits in the menu bar (no dock icon, no buttons to click). I use it constantly for LLM prompts, code comments, emails, and DMs. It gets out of the way completely. (It can also transcribe audio and video files.)

No accounts, no servers, zero telemetry. The free tier is 30 minutes of live dictation per month. Pro is $19.99 one-time for up to 5 Macs. No subscription, and I'm committing to keeping it that way.

I wanted the app to be fun and personal. I included twenty accent colors including Rainbow Mode that runs a satisfying gradient through a waveform while you talk. Custom listening labels, adjustable overlay position, spoken cues like "new paragraph" or "scratch that." And customizable post-processing rules! I want the app to feel like its yours instead of something you're renting.

Two things worth mentioning about what didn't work:

First, I tried building an iOS keyboard extension as part of the app. iOS dictation just isn't great, and a local Whisper keyboard would have been a real upgrade. Turns out keyboard extensions can't access the microphone API at all on iOS, so the the only workaround is bouncing out to a host app to record then back to the keyboard, which is a terrible experience. Because of that, it's macOS only.

Second, I originally submitted it to the Mac App Store and it was rejected under Guideline 2.4.5, which says an app can't use Accessibility APIs for non-accessibility purposes. This is the infamous rule that gets most dictation apps rejected. The irony is that third-party dictation apps have a very real accessibility angle. People with RSI, tremor, arthritis, post-stroke hemiparesis, etc. often find long-form typing to be painful or even impossible. Apple's stance is that "inserting text at the cursor" isn't an accessibility use case, even when the user literally can't use their hands. So it's a direct download, signed and notarized, outside the App Store.

And a huge shout out to what worked really well: Polar (polar.sh) was an absolute joy to setup and use for payments! It feels like Stripe circa 2011. It's simple, fast, intuitive, and just works.

Website and download: https://tonguetype.app/

(My daughter did the voiceover for the video...she did a great job!)

I'm happy to answer any questions, and genuinely want to hear what's broken or could be better!

The SGI Buyer's Guide

https://hardware.majix.org/computers/sgi/buyers-guide.shtml
1•uticus•1m ago•0 comments

Crypto-Agility Is a Runtime Property, Not a Compliance Checkbox

https://mayckongiovani.substack.com/p/pqc-engineering-series-deep-dive-8f2
1•doomhammerhell•1m ago•0 comments

C++26: Standard Library Hardening

https://www.sandordargo.com/blog/2026/05/13/cpp26-library-hardening
1•ibobev•2m ago•0 comments

ASCII by Jason Scott

https://ascii.textfiles.com/
1•bookofjoe•3m ago•0 comments

Zerodep (2023)

https://philipbohun.com/blog/0003.html
1•vinhnx•5m ago•0 comments

Mkjwk: Simple JSON Web Key Generator

https://mkjwk.org/
2•mooreds•5m ago•0 comments

C++26 Shipped a SIMD Library Nobody Asked For

https://lucisqr.substack.com/p/c26-shipped-a-simd-library-nobody
2•ibobev•5m ago•0 comments

The HTML Review 05

https://thehtml.review/05/
1•surprisetalk•6m ago•0 comments

So-tell-us.com – Family and Friends Newsletter

https://so-tell-us.com/
1•richardvc251•7m ago•1 comments

Show HN: Claurst – Rust-Based OSS Terminal Coding Agent Now in Beta

https://github.com/kuberwastaken/claurst
1•kuberwastaken•8m ago•0 comments

X for You Feed Algorithm (Updated May 15th)

https://github.com/xai-org/x-algorithm/blob/main/README.md
1•M4v3R•10m ago•0 comments

Anyone accepted crypto payments from customers?

2•Davida_Ginter•11m ago•0 comments

The U.S. has 1,200 AI bills and no good test for any of them

https://fortune.com/2026/05/15/ai-policy-patchwork-state-federal-regulation-framework-sonnenfeld-...
3•Brajeshwar•11m ago•0 comments

Code Review Is Not About Catching Bugs

https://www.davidpoll.com/2026/02/code-review-is-not-about-catching-bugs/
1•mooreds•13m ago•0 comments

Lessons Learned Building High-Performance Rust Profiler

https://pawelurbanek.com/rust-performance-profiling
1•vinhnx•14m ago•0 comments

Sorry seems to be the most overused word

https://amyhupe.co.uk/articles/sorry-seems-to-be-the-most-overused-word/
2•mooreds•14m ago•0 comments

Show HN: Vibe Coding a $20k /Year Enterprise Logistics Platform

https://trmnl.com/blog/vibe-coding-shiphero
3•ryanckulp•14m ago•0 comments

Show HN: Late News – stop reading 50 articles to understand one story

https://www.latenews.press
1•dzeycob•16m ago•0 comments

Automating Code Security Reviews

https://cloudberry.engineering/article/automating-code-security-reviews/
1•gbrindisi•17m ago•0 comments

Bug Archeology: Solving a decade-old Swift/C++ mystery with LLMs

https://samkhawase.com/blog/bug-archeology-using-LLM/
9•FlyingSnake•17m ago•2 comments

The Splintered Mind: ChatGPT Is Not Your Friend

http://schwitzsplinters.blogspot.com/2026/05/chatgpt-is-not-your-friend-guest-post.html
1•speckx•19m ago•0 comments

A curated list of Wordle like games mn

https://dlelist.com
1•recursive_toast•19m ago•0 comments

Earthquakes on a Map

https://earthquake.usgs.gov/earthquakes/map/?extent=-82.2617,386.71875&extent=84.9901,856.40625
1•realsharkymark•20m ago•1 comments

Everyone's Getting Fired

https://12gramsofcarbon.com/p/tech-things-everyones-getting-fired
1•theahura•24m ago•1 comments

What we learned using AI agents to refactor a monolith

https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith
2•ludovicianul•25m ago•0 comments

Striking New Views of the First Atomic Bomb Test

https://spectrum.ieee.org/trinity-nuclear-test
1•sohkamyung•26m ago•0 comments

What would make a New Hampshire community resistant to new housing?

https://newhampshirebulletin.com/2026/05/13/what-would-make-a-new-hampshire-community-resistant-t...
1•indigodaddy•26m ago•0 comments

Gnutella2 Network Statistics

http://crawler.doxu.org/
3•rickcarlino•26m ago•0 comments

A 0-click exploit chain for the Pixel 10

https://projectzero.google/2026/05/pixel-10-exploit.html
5•happyhardcore•26m ago•0 comments

Giovanni Sartori – Guidelines for concept analysis [pdf]

https://is.muni.cz/el/fss/podzim2019/POLn4002/um/Sartori_Guidelines_for_Concept_Analysis.pdf
2•__patchbit__•26m ago•0 comments