conv.

All stories
CultureQuiet 3d · day 7

Red Blob Games explores English article rules: a vs. an

Developer analyzes when to use 'a' or 'an' based on sound, not spelling, finding 129 exceptions in 32,455 words.

What to know

  • English article choice ('a' vs. 'an') is determined by the initial *sound* of the following word, not its spelling—'a unicorn' (Y sound) vs. 'an hour' (OW sound).
  • Analysis of 32,455 words revealed only 129 exceptions (0.4%) to a simple vowel-letter check, suggesting pronunciation-based rules are highly consistent.
  • The post gained substantial engagement on Hacker News, with community discussion around the linguistic analysis and procedural text generation applications.

azhenley Developer, Red Blob Games author

How it unfolded 2 developments, newest first · click a bar or a number to jump articlesposts

Peak 17 pieces in two hours at Sep 19, 5 PM; 76 pieces over 7 days (2 articles · 7 posts · 67 comments) Sep 17, 3 PM — 1 piece · 1 post — Hacker News 1Sep 17, 5 PM — quietSep 17, 7 PM — quietSep 17, 9 PM — quietSep 17, 11 PM — quietSep 18, 1 AM — quietSep 18, 3 AM — quietSep 18, 5 AM — quietSep 18, 7 AM — quietSep 18, 9 AM — quietSep 18, 11 AM — quietSep 18, 1 PM — quietSep 18, 3 PM — quietSep 18, 5 PM — quietSep 18, 7 PM — quietSep 18, 9 PM — quietSep 18, 11 PM — quietSep 19, 1 AM — quietSep 19, 3 AM — quietSep 19, 5 AM — quietSep 19, 7 AM — quietSep 19, 9 AM — quietSep 19, 11 AM — quietSep 19, 1 PM — quietSep 19, 3 PM — 3 pieces · 2 articles · 1 post — Newswires 2, Hacker News 1Sep 19, 5 PM — 17 pieces · 2 posts · 15 comments — Hacker News 15, Mastodon 2Sep 19, 7 PM — 6 pieces · 1 post · 5 comments — Hacker News 5, Mastodon 1Sep 19, 9 PM — 3 pieces · 3 comments — Hacker News 3Sep 19, 11 PM — 8 pieces · 8 comments — Hacker News 8Sep 20, 1 AM — 8 pieces · 8 comments — Hacker News 8Sep 20, 3 AM — 8 pieces · 1 post · 7 comments — Hacker News 7, Mastodon 1Sep 20, 5 AM — 9 pieces · 1 post · 8 comments — Hacker News 8, Mastodon 1Sep 20, 7 AM — 2 pieces · 2 comments — Hacker News 2Sep 20, 9 AM — 5 pieces · 5 comments — Hacker News 5Sep 20, 11 AM — 1 piece · 1 comment — Hacker News 1Sep 20, 1 PM — 2 pieces · 2 comments — Hacker News 2Sep 20, 3 PM — quietSep 20, 5 PM — quietSep 20, 7 PM — 1 piece · 1 comment — Hacker News 1Sep 20, 9 PM — quietSep 20, 11 PM — quietSep 21, 1 AM — quietSep 21, 3 AM — quietSep 21, 5 AM — quietSep 21, 7 AM — 2 pieces · 2 comments — Hacker News 2Sep 21, 9 AM — quietSep 21, 11 AM — quietSep 21, 1 PM — quietSep 21, 3 PM — quietSep 21, 5 PM — quietSep 21, 7 PM — quietSep 21, 9 PM — quietSep 21, 11 PM — quietSep 22, 1 AM — quietSep 22, 3 AM — quietSep 22, 5 AM — quietSep 22, 7 AM — quietSep 22, 9 AM — quietSep 22, 11 AM — quietSep 22, 1 PM — quietSep 22, 3 PM — quietSep 22, 5 PM — quietSep 22, 7 PM — quietSep 22, 9 PM — quietSep 22, 11 PM — quietYesterday, 1 AM — quietYesterday, 3 AM — quietYesterday, 5 AM — quietYesterday, 7 AM — quietYesterday, 9 AM — quietYesterday, 11 AM — quietYesterday, 1 PM — quietYesterday, 3 PM — quietYesterday, 5 PM — quietYesterday, 7 PM — quietYesterday, 9 PM — quietYesterday, 11 PM — quietToday, 1 AM — quietToday, 3 AM — quietToday, 5 AM — quietToday, 7 AM — quietToday, 9 AM — quiet 12
Sep 18Sep 19Sep 20Sep 21Sep 22yesterdaynow · 11:49 AM ET
  1. 2

    Renewed discussion on Hacker News

    The post resurged on Hacker News with higher engagement, reaching 55 points and 26 comments, indicating sustained community interest.

    “The actual rule is not whether the written word starts with a vowel letter, but whether the spoken word starts with a vowel sound.”
    — azhenley, Blog author · source
    • This is one of the examples where English is perfectly consistent.edit: OK, the ("a") "nvidia employee" seems to provide a counterexample, but is it really about names? I think it's about repetition, "an Nvidia employee" just sounds strange due to the "en-en".But yeah, maybe it is a rare exception, because "an n-gram" is probably standard.I'm…

      moritzwarhierHacker News4d agoview on Hacker News ↗
    2 more of the top 3 · 71 posts in this stretch
    • hkrn@mstdn.social

      English: A vs. An L: https://www. redblobgames.com/blog/2026-09- 16-english-a-vs-an/ C: https:// news.ycombinator.com/item?id=4 9769944 posted on 2026.09.19 at 16:41:26 (c=0, p=3)

      hkrn@mstdn.socialMastodon4d agoview on Mastodon ↗
    • The other way around, Spanish uses the definite article where English would not:• Tengo los ojos azules -> I have blue eyes (not I have the blue eyes)• Juego el tenis -> I play tennis (not I play the tennis)Though as with the indefinite article, at least there is no discrepancy between single/plural. In part it is necessary because there are some…

      dspillettHacker News4d agoview on Hacker News ↗
    all of them →
  2. 1 day quiet
  3. 1

    Post gains traction on Hacker News

    The article reached Hacker News front page with initial engagement, accumulating 12 points and 4 comments.

  4. background

    Analysis finds 129 exceptions among 32,455 words — The author conducted a data analysis of exception cases, discovering that only 0.4% of words in the dataset required exceptions to a simple vowel-letter check, and documented patterns with visualizations.

  5. background

    Red Blob Games publishes analysis of 'a' vs. 'an' rule — Developer azhenley published a detailed blog post exploring when to use the indefinite articles 'a' and 'an' in English, building a function to determine correct article usage based on pronunciation rather than spelling.

Also covered reported alongside — the timeline has no entry for these yet

  1. 2 outlets English: A vs. An

    first by HN Best, 4d ago · also HN Frontpage

What people are saying 21 voices from 2 sites · best of 71 · verbatim