HN Hall of Fame Weekly email

A Spellchecker Used To Be A Major Feat of Software Engineering

prog21.dadgum.com Essays & writing Essays & articles Software engineering Class of 2020-12 Hall of Fame
Screenshot of prog21.dadgum.com captured 2026-07-20
Page preview · captured 2026-07-20

The originally submitted URL now redirects to the address above. Updating the destination does not change the item’s HN history, Hall membership, or rank.

Resurfaced independently across 9 calendar years, with breakout response in 4 of them.

submissions
9
submitters
9
observed span
2008–2025
peak thread · 199 comments
363 pts
latest 20+ return · 2025-08-09
190 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Here's an article that people might be interested in. It gives a bit more detail: https://web.archive.org/web/20100706052342/http://www.spelli... I'm particularly interested in this one, and I'm curious about how useful something like this would be to use. > The second does not use a dictionary at all (Morris & Cherry 1975). Like the previous method, it divides the text into trigrams, but it creates a table of these, noting how often each one occurs in this particular piece of text. It then…

DanBC·363-point thread·

I read an article where a software engineer was about to go on a long plane flight, so he downloaded a file of all english words and tried to write a spell checker during his flight, with no internet access, just as an exercise. And when he landed, he had finished, and his algorithm was beautiful, simple, elegant, easy to understand, and never something I'd have come up with in a million years. It was actually a little depressing -…

Is there a reason why Apple's iPhone spellcheck is often really poor, significantly worse than both LLMs and just...human eyes? I often find myself butchering the spelling of a word in a way where the correct answer is obvious to human eyes (probably because of "typoglycemia" [1]) and an AI LLM immediately understands what I meant to say, but Apple's spellcheck has "No Guesses Found." Does anyone else have this experience? 1. https://www.dictionary.com/e/typoglycemia/

While these specific challenges are trivial now because of increased memory and CPU, user expectations have increased too, requiring more advanced features which are not trivial to implement across different platforms. Users now expect good auto-suggestion when doing text entry on mobile platforms and laugh when it fails ( http://damnyouautocorrect.com/ ). I just launched an iPad app to improve communication for speech-disabled users and nearly everyone I talked to wanted word-completion and next-word suggestion…

chime·156-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
1125

reference only — not used in Hall rules or ranking

Total comments
634

reference only — not used in Hall rules or ranking

Every submission