Blog

Method, data, and what it actually takes to reach fluency.

The Continuous Listening Lab

We said the quiet part on a page of its own: SiteDictation is enterprise language learning software — and there is now a page for schools. The library never runs out; homework becomes a number.

The HAL Clip

Our favorite bad recording: a Romanian voice that winds down like HAL at the end — while saying, word for word, "I can't fully understand this." We measured the decay: the file holds steady; the voice is what dies.

Learning Bulking

Ronnie Coleman didn't want the Oreos; the requirement was calories. Mind-building runs the same diet: 29-kilobyte recordings, eaten for the count — because past a certain point, quality stops being the question and volume is the nutrient.

Language Learning Your Way

Every app promises language learning your way. If it doesn't get you what you want, it was never your way — it's their way, dopamine dressed as learning. On Bernays, volume, and doing what only a computer could do.

An Overdose of Dictation

The only obstacle between you and C1 is your own boredom — and boredom is a feature. On more-of-the-same, context as a crutch for the ear, and the cheap first success.

Against Variety

Every language app varies the type of exercise. We renounce that entirely: one exercise, invariant, forever — and everything that varies is a sentence.

All Work and No Play

Jack typed one sentence ten thousand times and went mad. Our founder typed 8,722 different ones and went C1 — the horror reading of the typewriter scene is wrong by exactly one variable.

The Most Absurd Language-Learning App Ever

A friend told us our name says nothing about language learning. She was right — so instead of renaming, we're planting a flag on the two words nobody in this category defends.

The Potato Census

Three machine ears, 248,222 recordings, five languages. 64% of our French corpus defeats every one of them — and starting today, the game deals accordingly.

The Colors

You begin a language color blind. Your judgment learns of colors you are punished for not seeing — then, even as an adult, you start to see them. The three stages of hearing, tested against five years of ledger data.

No Court of Appeal

In 2021 the app graded to the letter and offered no mercy button. I knew the corpus was wrong and typed its typo anyway, with pride. How an unjust grader teaches the ear grammar — and why I now sell a kinder game than the one that trained me.

The National Car Audio Championship

A volunteer read the most boring sentence in the corpus out of an old newspaper. Years later it beat a C1 speaker — with the audio, and the failed attempt. A defense of banality as the curriculum.

28,883 Failures

Every failed Romanian transcription since 2021, logged. 41,553 exercises in the first fourteen months, a quarter of them wrong — and that was the road to C1, not the obstacle on it.

Can You Understand English Recorded on a Potato?

We ran a state-of-the-art speech recognizer over 33,664 real recordings. It fully cleared 60%. The other 40% — the audio you skip on YouTube — is where listening is actually learned.

Neil Fraser’s Diff, Repurposed for Human Ears

diff-match-patch was written to reconcile machine text. We point it at human ears — it grades the game, powers the ads, and mails your misses back to you.

The Prompt Artist

We invented an avatar that does not exist yet. If you type for a living — and everyone does now — it might be you.

How's Your French?

Yeah. Thought so. Fix it — you won't like it — thank us six months later, if you do the program.

Understanding Is Compression

A warning label and a hypothesis: your brain only bothers to understand once the volume of syllables makes not-understanding too expensive.

Hate It Less

You know that it works, but you still hate it. We made a few changes so you hate it less: two new exercises, playable today as open previews.

One Weird Sentence

You met one awkward sentence out of thirty-five thousand and you're thinking of leaving. The arithmetic says otherwise: fluency is a volume problem, and volume forgives what polish cannot buy.

Their Training Data Is Your Training Data

Humanity spent twenty years recording itself so machines could learn to listen. The recordings are also the best ear-training material ever assembled for people — the machines never ran out of volunteers; language learners did.

The Languages Nobody Builds Apps For

Twelve new languages in one evening — Basque, Galician, Georgian, Esperanto among them — because the volunteers of Common Voice already did the hard part, and letting their work sit unused would be a waste of other people's love.

Expose Yourself to a Large Language Corpus

You know what an LLM is. It got that way by exposure to a large language corpus — not grammar rules, not streak badges. If your knowledge is only going to be passive for now, make it good passive.

Stop Collecting. Start Training.

Somewhere on your device is a folder of language-learning PDFs you have never opened twice. Gathering material is the learner's favorite way to avoid learning — and the content problem is already solved.

The Polyglot Challenge

You claim you speak ten languages. A conversation lets you bluff — context, cues, body language. A dictation stream of random native-speed sentences does not. Prove it statistically; I published my own tables first.

Returning Serve

You cannot study your way to returning a 200 km/h serve. The return exists only as a reflex built from standing in the box while aces go by. Native speech is the serve.

A Humble Employee of Your Ambition

The Stats tabs read like an enterprise back office — transactions, positions, performance. That is deliberate. Your practice history is a portfolio, and you are its clerk.

AP Spanish Is Downstream of Your Ears

Get good at dictation and the AP grammar section becomes almost boring — the patterns are already internalized, the way natives know grammar before it has names.

The Reserve Language

English is spoken everywhere, better than ever — so why learn anything else? Because English is the reserve language, the way the dollar is the reserve currency. You can transact in it anywhere. You can't belong in it anywhere.

Love in the Time of Corona

In March 2020 I asked my Uber driver to turn around at the airport door. Then, in traffic, I asked him to turn around again. That 180 across the highway is why this product exists.

Learning German in Other People's Cars

I sold my car in 2021 and put the money in index funds. When the office called me back, I spent $800 a month on rideshares — and learned German in the back seat.

You Have 25 Minutes

Not the two hours a grammar book asks for. Twenty-five minutes — the length of an Uber ride. It's in your pocket now.

You Are 1 of 1,000

Nobody you know would transcribe thousands of machine-learning mp3s to learn a language. That's a fact about your town, not about you. Kevin Kelly's 1,000 true fans, inverted — a letter addressed to the fan.

We Were Wrong About the Cloud

We built a desktop app because we believed cloud hosting was expensive. Elastic Beanstalk taught us that in 2022. It wasn't a general truth — it was one architecture. Here's what we changed and why the browser is now the primary way to use SiteDictation.

The Case for Nondeterministic AI

Engineers keep trying to make AI more deterministic. They have the problem backwards. The volume slider in the web app wasn't asked for — it appeared. That's the useful mode.

Want More Capable Students?

Better listening comprehension lets you teach your native language in your native language. Here's why dictation practice is the missing piece for language learners — and why it matters for teachers too.

French Dictation Practice Is Now Available

A free French shareware build is live: 1,000 Common Voice sentences, bundled English translations, 100% offline. The full 70,000-sentence corpus is built too.

We Shipped a Silent Bug: Translations Failing in the Shareware Build

A reader found that the Translate button silently did nothing in the free Romanian build. Here's what broke, why it shipped that way, and how we verified the fix instead of guessing.

No Download Required: Practice Romanian Dictation in Your Browser

SiteDictation now runs entirely in the browser at sitedictation.com/play — no install, works on phones. Here's why we built it.

Unclear Audio Is an Asset

The audio is not unclear — the words are unfamiliar. Understanding why that distinction matters, and what the ear is actually being trained to do with imperfect recordings.

After Clozemaster: The Listening Gap

Clozemaster builds vocabulary through mass exposure and spaced repetition. It does not build listening. Those are not the same skill, and the difference does not show up until you are standing in front of a native speaker.

UX vs. User Results: Why the App Should Feel Bad

The EdTech industry optimizes for how learning feels. This app optimizes for whether it works. Those are not the same thing, and the difference shows up in the data.

How to Measure Fluency: 14 Months of Cold-Start Data

The only honest measure of language fluency is your success rate on audio you have never heard before. Here is 14 months of real data, from zero to C1 in Romanian.