‹ BackHN Continuity

Thread

English: A vs. An

365 points · 529 comments · azhenley

  1. bugufu8f83 · · focus · HN ↗
    > if word.startswith("ub"): return False

    An uber-rich man riding in an Uber installed an Ubuntu package.

    I'm actually a bit surprised by this rule. Is this line there entirely due to the word "ubiquitous"? I think it is.

    1. wartijn_ · · focus · HN ↗
      Two of the three words in your example are proper names, which the author decided not to include.

      The full "ub" list in cmudict is: ubben uber ubiquitous ubiquity ubuntu

      Ubben is a name as well, so it should leave us with uber, ubiquitous and ubiquity.

      I think uber might have been dropped by accident because of Uber.

      1. amitp · · focus · HN ↗
        I think it'd be reasonable to keep uber, but I had dropped it because it wasn't in /usr/share/dict/words on Linux or Mac. That was a quick&dirty way to filter out proper names, but it misses some other words too.
        1. wartijn_ · · focus · HN ↗
          I was wondering why you involved that dictionary, but this makes sense.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.