Only 129 of 32,455 English words break the a/an rule

English: A vs. An

Only 129 of 32,455 English words break the a/an rule

Red Blob Games explores the a vs. an rule, which depends on spoken vowel sounds, not written letters. After analyzing 32,455 words, the author found just 129 exceptions. The post includes visualizations of the first two letters and reflects on spending a day parsing cmudict and re-learning d3.js, noting that LLMs could have sped up the one-off code.

I was surprised that only 129 of the 32,455 words in my list needed exceptions.
  1. hbn

    A funny quirk of English I never noticed until I started learning Spanish:

    In Spanish, to say for example, "he is a doctor," you would say "él es médico." Which more literally translates to "he is doctor," which feels unintuitive coming from English. Spanish DOES have an equivalent for "a" - "un/una", so the natural thing for an English speaker to say would be "él es UN médico", but I understand that to be awkward/unnatural.

    But then I realized, when you say the same sentence in plural - "they are doctors" - you don't have an article. You don't say "they are some doctors" (I had to Google, apparently "some" isn't an article anyway?)

    So Spanish ends up more consistent - Singular: "Él es médico." Plural: "Ellos son medicos."

    Unlike English - Singular: "He is a doctor." Plural: "They are doctors."

  2. abraxas

    What gets me as a non-native speaker far more than "a vs an" is the "a vs the" conundrum. I still don't quite get when something needs to be "indefinite" and I've been speaking English for close to forty years. My native tongue lacks articles altogether and it's soo bloody hard I feel hopeless I'll ever master them fully.

  3. shagie

    It's avoiding two distinct vowel sounds in succession.

    Consider other variations of this rule.

    In French, one would say "l'hôpital" rather than "le hôpital" because the 'h' is an aspirated breath (try saying "a aspirated" rather than "an aspirated") leading to an initial vowel sound.

    In Irish, the word for father is "athair". To say "her father" it becomes "a hathair" https://en.wikipedia.org/wiki/Prothesis_(linguistics)

    In Turkish, it can be seen with araba (car). "I saw the car" -> "Arabayı gördüm." (note the 'y' to avoid two vowels). Book is kitap and "I saw the book" is "Kitabı gördüm." Which doesn't need the additional consonant sound between the final sound and the "ı".

    Whatever language you speak, it likely has some form of this rule.

    And other languages have the quirk too (like the "a unicorn" or "a university"). For example, in French there's l’hôtel and l'hôpital. But if you've got the hedge... it's la haie... or even more egregiously, the marmoset is le ouistiti.

  4. xelxebar

    The one that gets me is when people use "a" with initialisms, e.g. "She drives a RV," just sounds off to me. she can do her thing but I drive an RV.

    That said, I think the former might be more common these days, so arguably the rules might just differ between written an spoken English in some dialects.

  5. YoshiRulz

    For anyone interested in getting "more 9s" from the heuristics and then building something useful with it, come join us at https://www.wikifunctions.org/wiki/Z32314

  6. dearjames

    This reminds me of the multiple AI videos out there that I have to involuntarily listen to because people hate using earphones/headphones. They just start off like "The man/woman blah blah blah", and my poor brain is always noting that's bad English/grammar or whatever because What man/woman are you talking about? Where did he/she come from in this story that you just started telling?

  7. Rendello

    Starting earlier today, I've been using Firefox's local translation feature to auto-translate every page to Italian (to learn). I just had to remove English from my language list and check an option to translate English to Italian.

    Firefox's local translation is pretty decent but not amazing. It did render this article's title as "Italiano: A vs. An", which I found pretty funny.

  8. throwawayk7h

    I'm always curious why sometimes I pronounce the as /ðə/ ("thuh") and sometimes as /ði/ ("thee"). I don't really know what governs this but I expect it's the presence of a vowel at the start of the following word. However, only some vowels. Does anyone have an answer?

More from this day

2026-09-19