125 comments

[ 0.25 ms ] story [ 3.7 ms ] thread
[delayed]
It depends on if you're speaking British or American English.

The British pronounce it as "istory," so they use "an" before.

> The British pronounce it as "istory," so they use "an" before.

"The British" aren't monolithic and neither are our approaches to this.

I certainly don't say "it is an historic day" or "staying at an hotel" with the soft H, because to me, in the 21st century, it's an upper class affectation (I am from a middle class background and from the commuter belt 30 miles south of London).

I moved to a slightly posher place and I know people who do say "an historic day" (soft H) still but it's largely out of habit/age/schooling.

The BBC have stopped doing this, as a rule. The monarchy have moderated this aspect of their speech too — I am sure I remember the younger Prince Charles say "an historic day" with the soft H, but I am fairly sure he would now say "a historic day" with the hard H; he has been trying to progressively moderate his RP accent for the last 25 years or so.

The majority of British accents would pronounce the 'h'.
I have seen an American book, published in the 1960s, whose title included "An Historical Survey".

For me, on this one, if there's an "an", it pushes me to not pronounce the "h" in the next word, even though I consider it silly to pronounce "historical" that way.

(comment deleted)
Both occur, but "a historic" is standard choice in modern English.

Since most speakers pronounce the h, it takes "a" not "an".

Contrast to "an hour", where the h is silent.

And for 'herb' it depends on which dialect of English you speak.
Depends on whether or not you pronounce the H.
An would always be wrong here, in the U.S. at least.
I've spent some time thinking about this before, and it provides a clue about the writers accent. For example:

"An 'H'", and "a 'H'" are both equally valid following this rule (by my interpretation), depending on how you pronounce the letter 'H'.

Maybe this could be used to track how some spoken language changes over time in a region or across regions.
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.
If there's more than one, and you don't care which one, then it's "a". If you care which one then it's "the".

"Pass me a plate" - any plate will do. "Pass me the plate" - I want the specific plate which we were talking about.

That rule isn’t universal though. “I go to the dentist every year” doesn’t mean that I particularly care about a specific dentist.
I'm going to the bank, the shop, the dentist, the pool - I have a regular one in mind and you may well also know which one I mean.

I'm going to a bank, a shop, a dentist - I've found a new one and I may well be about to describe it to you.

"A nice evening" - there have been ones before, there hopefully will be again, this was one of them.

Well, on that note: the construction “I went to the store” has always felt wrong to me as a native speaker. People say it even when that store lacks definiteness in context (ie the listener has no reason to know which one you mean). At the very least, it counts as a separate usage of “the” that doesn’t follow the usual pattern, like when you say “the bigger they are, the harder they fall”.

Edit: Here's a frustrating HN thread where someone tried to claim it makes sense, but it turned out his argument hinged on "well obviously all native English speakers regularly go to some store, right?" Screw the homebound.

https://news.ycombinator.com/item?id=32620015

(comment deleted)
Looking at: https://advice.writing.utoronto.ca/english-language/definite...

I think the usage falls into this group: "The first group consists of nouns which refer to shared knowledge of the situation or context...",

When you're talking to people you live with it is true that they know which store you are going to. Friends and neighbours would have also have known up to fairly recently, when people still mostly walked for groceries and such to the few small stores nearby and made friends with people who lived close.

So, I'd say it's a bit of a colloquial hold over from walking times and construction taking a listener into confidence.

Beyond that, there are cases where you absolutely are referring to a specific one, but use a/an.

"Our house has a pool" for example. There is a very specific pool being referred to, but it's sufficiently indirect that "the" would never be used here without radically changing sentence meaning.

Maybe it must be considered from the perspective of the speaker. He may have a particular dentist in mind when he says "the dentist" and maybe the listener not having privy to it may not be relevant.

And he may be saying "a" about the word "nice" instead of about the word "evening".

Note: This is just my opinion and an attempt at trying to make sense of it. Purely subjective take unlike my usual comments where I refrain from making purely opinion based arguments.

Nope! Because "the" also refers to a class/category which is essentially the opposite of indicating a particular member.

For instance, "the bald eagle is native to North America".

There is also "The" in names; The Beatles, The Great Lakes, The Bahamas, The Bronx, ...

The role of "the" depends on context: how was the subject treated in previous sentences in the conversation.

"I see a bald eagle out of the window. The bald eagle is huge!"

In this second sentence, there is no way that "the bald eagle" could refer to the class of bald eagles, because the previous sentence introduces the topic of the sighting of a bald eagle. It refers to that one.

If "the bald eagle is huge" appears out of the blue, not preceded by any discussion of any eagle, that tends to bring in the class interpretation.

I learned the above through Japeanese. A similar thing happens with the は (wa) topic particle; I realized that "the" works in a similar way in that regard.

(comment deleted)
I was going to start by stating the difference is “a” is unspecific, “the” implies the subject is already known.

However as I thought more about it I realized it gets a little more complicated. I’m not academically studied in English, though I am a native speaker.

For example if you say, “Our town has a castle” - that’s a specific castle but you wouldn’t say “our town has the castle.”

Why? It has to do with what the listener knows. “Definite” means the subject is known to the listener. If I’m introducing a castle into the conversation that you don’t know, I’m talking about _a_ castle. Now that it’s introduced, I can tell you about _the_ castle.

It's because the town has one out of the set of all castles.

You can also say "Our town has the castle", which... now there it gets weird. I think it means it doesn't have much, but it has that. Well I guess it's specific in that it is one of the few (specific) things it has going for it.

(comment deleted)
> I think it means it doesn't have much, but it has that.

Yeah. I think what happens is that the implied group of things in which the castle belongs changes. "The town has the castle" could be understood as “there is only one castle and the town has it” (the group is that of all castles). But it’s nonsense. Your understanding seems right to me, but I am not a native English speaker. It is something along the lines of “among the things the town has, the only notable one is the castle” (it’s the only castle in the set of things the town has).

What is tricky is that the group in which the castle is unique is implicit.

FWIW all that is barely different from German (I'm a German native speaker). These implied groups seem like a nightmare if you have to learn how they work. Since I "just know", I've never had to think about it much.

Native English speakers, please correct me if I'm wrong about the "the castle" example.

I would take "Our town has the castle" to imply that there's a group of towns that collectively only have one castle, and your town is the one that has it.

Compare: "Sacramento is the capital." You could say Sacramento is a capital if the reference group includes Albany, Austin, Tallahassee, etc. Or you could say Sacramento is the capital if the reference group includes Los Angeles, San Diego, San Francisco, etc.

It leads to some funny situations.

This one time I was at a company get-together and the CTO, whose son was just born, received some Peppa Pig merch.

I exclaimed (in English) "Peppa Pig is the shit!"

The HR lady stared at me as if I killed her father with an accordion.

This reminds me of “en” vs “ett” in Swedish. No rules - just gotta know
Der, die, das!

... den, des, dem. But those are derived from the three bass cases.

When I was at Rice a quarter century ago, I took a 300-level linguistics class called Structure of English. Half a dozen of us sat around an oval table in a little room and I was the only one not majoring in linguistics. It was a delightfully geeky bunch. One of the students later worked on speech recognition at Microsoft. The professor was an older tall thin man who always wore suspenders and a bow tie.

I had always been good at grammar in high school, but this was a different world and I had no idea what I was in for. We spent the first two weeks discussing the differences between the and a, and the next two weeks on the differences between this and that, and the rest of the semester felt more abstract. It was quite illuminating for me.

Ablaut reduplication is my favorite thing from linguistics. ( https://en.wikipedia.org/wiki/Reduplication#English )

Tic-tac-toe. Flip flop. Live, Laugh, Love. Zig Zag.

It's all I-A-O. Switch any of those around and it doesn't sound right.

Learning about the order of adjectives (big old red ball - try swapping any of those around) when I was dabbling in Klingon and the affix contests ( https://klingon.wiki/En/WordplayContest ) of noun suffixes having to be in a certain order ( https://klingon.wiki/En/NounSuffix and https://klingon.wiki/En/RelativeOrderingOfSuffixes ).

I have the opposite problem. I speak a non-English language (poorly) that hasn't got 'a' or 'the' so I end up shoehorning other words into the sentence to take their place, such as 'one [particular item]' for 'the' and 'some [item]' for 'a'. I likely sound like an idiot when I talk. Non native speakers of English have similar ticks.

But (in)definite articles aren't difficult, you're either talking about some member of a group or class of items without specifying which one (a), or you're talking about one particular example or instance that is being referenced in context (the).

I don't understand how languages can talk about things precisely without them. I guess they just use context, more or other words in their place, or structure sentences differently. English just feels convenient in this case, but obviously I am biased.

Even languages that have both indefinite and definite articles use them slightly differently, for example Spanish, German, English and Hungarian have them, but the rules of their use is somewhat different, though the main idea is similar.

It takes time to learn things like "at school" vs "at the school", "to school", "to the school", "I know English", not "I know the English", but "I know the English language" etc. etc. It's obviously easy when you speak it natively, but it just happens to be a certain way and could plausible be in another way too, as other languages show.

The funny thing is is that all the examples you gave are correct English.

[I learned it] "at school" - I learned it at school, I'm not specifying which school

[I learned it] "at the school" - I learned it at school, the one that was referenced

"I know the English" - I know the English people

"I know the English language" - I know the English language (specifically)

The point being that articles do a lot of work. They're not just decoration whereby there is some arbitrary correct form or rule. It's a matter of what you want to say.

But in the third and forth sentences 'English' is both a collective noun and the name of a language which is just a coincidence.

German speakers probably don't understand how English can affect sentence emphasis with strict SVO word order. In German the topic of the sentence comes first and the declension tells you if its S or O.
I feel you. I live in Germany and we have many people whose mother tongue is a slavic language here and they all get it wrong to some degree.

I'd still like to encourage you to put some energy into getting it right because this mistake is very confusing for native speakers of a language that makes the distinction.

I cannot tell you how often I was listening to someone telling me a story about the thing where I sat impatiently waiting for them telling me which particular thing or person they ment only to realize they were not talking about something particular at all.

What's interesting about the replies to this comment how readily people provide post-hoc justifications for language features that often have no essential rhyme or reason. The same is true for the prepositions which accompany verbs, which tend to vary by language, but for which every language's speaker will gladly offer you "rules" or "explanations" for when they fit. It's great evidence that we can be very good at something with no communicable understanding of what it is we actually know.
> 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.

"a vs the" is quite easy IMO.

Most non-native however do not use "that" and "which" properly though. "Give me the floppy disk that is blue" and "Give the floppy disk, which is blue" are two different things.

Nobody says that. "Give me the blue floppy disk"
My wife is Japanese and fluent in English but still almost always mixes up the and a. I think part of the problem is that it just barely sneaks under the radar of a mistake that is bad enough to confuse English first language speakers in everyday use. So theres no impetus to correct it
ditto. I never actually studied English, so I just YOLO the articles most of the time. tenses too, really. whenever I look something up, there are caveats and irregularities, and I give up.

I know, in my heart of hearts, that I sound painfully ESL to native speakers, but they endure worse, so.

(comment deleted)
As a Russian who's fluent in English, I feel like I ended up learning it mostly by example (Slavic languages lack articles, but we have other fun things for people learning them to trip up on, like cases). But a more general rule seems to be that it's "the" if you can point your finger at that particular thing or rephrase it with "that", otherwise it's "a".
There's an episode [0] [1] in a famous Canadian comedy that makes fun of this distinction:

> Brent: Ah, the tax man.

> Drey: A tax man.

> Brent: Pardon?

> Drey: I'm not the tax man, I'm a tax man. Saying the tax man is just a little dehumanizing, thank you very much.

[…]

> Brent: A tax man. And whatever you, don't call him "the tax man." Call him "a tax man" or he kinda goes squirrelly on ya.

> Wanda: Some people are sensitive about article use.

> Brent: About what?

> Wanda: Proper article use. "A" or "an" are indefinite articles. "The" is a definite article. In fact, some people say "the" is "the" definite article.

[…]

> Hank: I know what I'm doing. We get the tax man...

> Brent: A tax man.

> Wanda: Actually, in this case you can say "the" tax man, because you're referring to a particular person.

[0]: https://www.imdb.com/title/tt0546137/

[1]: https://cornergas.fandom.com/wiki/Tax_Man

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?
I grew up in New England.

My experience is that "thuh" is basically a lazy / informal pronunciation of that word.

But it's also by far the most common pronunciation. "Thee" would sound strangely hyper-formal, at least in my circles.

Edit: the sibling comment (https://news.ycombinator.com/item?id=49770609) also rings true to me.

> However, only some vowels

Pretty sure it’s all vowels isn’t it?

“Thee”: apple, evening, island, offer, underpass

“Thus”: any other words where you don’t need to avoid a glottal stop to differentiate the word.

This is governed by the following word. "Thee" can also be used for emphasis anywhere.
The official rule I learnt in my English (as foreign language) classes is vowel = thee and consonant = thuh. That's it.

But I noticed that native speakers deviate from this at least in two cases:

1. Use thee to emphasize the following noun

2. When searching for the noun to say, they often get it wrong because they say something like "uh, thee, thee, thee, uh, book" and never sweat it.

Source: I watched a lot of Monty Python as a kid and John Cleese does this all the time.

People taught me the a/an rule based on the vowel, but never taught me about this, probably because at school, the emphasis is on grading on the written language.

I just noticed that I do this change in pronunciation without even (and ever) noticing it, which is how I like to approach learning these rules, by pure exposure.

It's similar to a/an, thuh is before a consonant and thee is before a vowel. And thee is also used for emphasis. But some people use a / thuh before a vowel. Do you have an example?
Fun fact an adder (snake) was once a nadder, and an apron was on a napron. This fun fact brought to you by The History of English Podcast.

https://historyofenglishpodcast.com/

Happily sourced in Wikipedia so I don't have to figure out which episode I learned that from:

https://en.wikipedia.org/wiki/Adder <- see below the table in Taxonomy.

And cherries were ceries from French, leading to the singular form cherry. Lots of neat little things like this.
"if words starts with hones" fails for "hones" itself; I suspect that should have been "honest" in the code.
I notice "an" is in decline in spoken English. I noticed this shift years ago. It is common to hear people say "a (y)apple" rather than "an apple" or "a(y) orange" rather than "an orange". In some case the "y" sound is replaced by a glottal stop (a' apple, a' orange).
I've also noticed this but it sounds kind of infantile to me. It's a common pronunciation that a lot of children make seemingly by mistake and then eventually stop doing. When adults do this it sounds wrong, but I admit I have heard it.
I can tell you did not use AN llm to write this post. Thanks.
As a non speaker, I really hate this rule
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."

The further back you go in Indo-European languages, they don't have articles. It's a relatively recent innovation.

So for example latin didn't have them. Eventually they evolved from ille and unus.

Much of Eastern Europe still does not have articles.

> The further back you go in Indo-European languages, they don't have articles.

Heh, while we're discussing English, this annoys me.

"The further back you go" is a continuum, the effect you describe should be too.

> The further back you go, the fewer Indo-European languages have articles.

Or match a discontinuity with a discontinuity.

> If you go back beyond a certain point, Indo-European languages don't have articles.

I actually meant it as a continuum. In classical latin, ille and unus exist, but they are not articles. In the vulgar latin period circa 800ad, they are pretty close to articles. In modern romance they're articles.

You can't say "beyond a certain point" because what point that is varies with geography.

The whole (over)insistence on using the determiners in general seems to be a relatively recent innovation as well, the articles being a large part of it. I am talking about constructions like "he shoved his hand into his pocket and pulled out his wallet" — why not just "he shoved hand into pocket and pulled out wallet"? The context is pretty self-evident, and if you really need to specify some deviation from it (he shoved his hand into someone else's pocket, but still pulled out his wallet), you always can do it by, you know, using the determiners; except now they actually will be non-redundant.
I suppose you could say, “they are both doctors” or “they are all doctors.”

Those sound fine to me, depending on context.

There is no plural equivalent of a/an. So where you would use a/an becomes no-article for plural nouns.
It’s simply that, in English, there is no indefinite plural article — or, equivalently, that the indefinite plural article is null. So ‘they are doctors’ is consistent with the behaviour of plural nouns elsewhere.

Contrast this with, for example, French, where the indefinite singular un(e) correspond to the indefinite plural des: La boulangerie vend des baguettes ‘the bakery sells baguettes’ (whereas English cannot say *‘a baguettes’). But as in Spanish, professions take no article either way: Il est médecin / Ils sont médecins. So all three languages are self-consistent, just in their own ways.

English still feels hard to explain when things sound natural and when they don't.

You can say "there are some vendors in the street" and it sounds normal. But if you were to say "they are some vendors" it sounds weird. It's pretty firmly more natural to say "they are vendors."

Oh, certainly, as is the case for any language!

In the case you mention, I note that Huddleston & Pullum in their Cambridge Grammar of the English Language specifically call ‘some’ an existential determiner. As is usual with them, this is an insightful observation: you use ‘some <noun>’ specifically in order to say that there exists some set of things drawn from some larger set or in some configuration. You say ‘there are some vendors in the street’ because you’re drawing attention to their existence in the street (and indeed ‘there is/are’ is the prototypical English expression for existentials). You don’t say ‘they are some vendors’, because the use of ‘they’ implies some specific group of vendors already known to both speaker and listener.

(Of course, this analysis is still incomplete. At some point you simply have to list all the specific ways in which ‘some’ is used — which, indeed, is exactly what Huddleston & Pullum do. Furthermore I’m certain that there is some discourse context in which ‘they are some vendors’ would be natural, even though I haven’t managed to think of one just yet.)

I'm not sure this is the best achievable example, but maybe:

"The street vendors have decided to oppose the ordinance."

"But I thought Mike and Jacob said they support the ordinance. And Julia! Aren't they vendors?"

"They are some vendors, but most vendors take the opposite position."

That one is more natural without the word "some" imo
More simply: "Some vendors support the ordinance, but most oppose it."
And “they are some vendors” usually actually means “they are excellent vendors”!
Really depends on how you say “some”
Is French different? Il est un médecin? Il est médecin? Ils sont médecins sounds fine.
Nope, it's basically as in spanish:

> Il est un médecin?

Nope that's bogus french: you say "il est médecin". But you can say: "c'est un médecin".

> That's bogus

To expand a bit, it's a perfectly valid use, but most people will forgo having an extra word that has no role in the phrase.

"Il est médecin" and "Il est un médecin" are perfectly equivalent so people will choose the shorter.

The "un" comes back when using the noun as an adjective isn't possible anymore, e.g. by adding an actual adjective "Il est un bon médecin"

In "They are doctors" the 'they' is the subject and you don't need articles. 'They' is plural.

But in "The doctors are female" you do because the subject is some specific group of doctors. It's singular because its a single group of things.

> you don't need articles. 'They' is plural.

But why not? Plural indefinite article exists in some languages, why not in English?

Certainly English can be odd. It can usually be understood through tough thorough thought though.
Over-learning Portuguese (as a beginner) almost make me feel that "He is a doctor" should become "They are as doctors".
Interstingly it is the same in german, you would say "Er ist Arzt" not "Er ist ein Arzt". Which makes me wonder why english uses an indefinite article there, since it doesn't seem to be either germanic or romantic in origin.
This was the root of the overblown Kennedy gaffe where he said “ich bin ein Berliner” instead of “ich bin berliner.”
The thing is that doesn't even sound wrong and I don't think any native speaker would object to the article when used with a place of origin/belonging in a speech.

It emphasizes the statement if you ask me.

Only many years after learning of the speech I read online that it's allegedly "a gaffe".

You are right most of the time for English, but today that should be "Arrr! He be the sawbones".

Spain had pirates too, but I don't speak Spanish so had to ask an LLM. It suggested that today in Spanish it would be "Él es el matasanos del barco". Any authentic Spanish pirates who can verify or correct that?

You can say "they are the doctors" -- but yeah it's a slightly different meaning.

BTW in German, it's a fun distinction. The old "ich bin (ein) Berliner". (or hamburger or frankfurter...)

[delayed]
I avoid making exceptions to the rule, but in the vernacular, people definitely break from it! You'll see e.g. "an historic event", usually justified because the first syllable is weak and close enough to being vowel-started.

FWIW "an Nvida employee" sounds better than me an "a Nvidia employee" because the latter has two vowels with no consonant separating them ... and I don't get repetition there because the vowels are different.

Even better then, I don't want to over-edit my initial comment, but I'd also prefer "an Nvida employee".

And yes, exactly, it's not even phonetic repetition because the "a" in "an" is a different vowel sound from the "en" in "Nvidia". The only interesting thought left seems that the vowel sound of "an" is also pretty flexible depending on the surrounding emphasis rhythm.

An historic just sounds pretentious, sorry :p
Some people pronounce nvidia as nuhvidia others as envidia so when the writer puts "a" or "an" before it they're revealing how they pronounce it
I always wondered if some uses of the word 'and' I notice on occasion might have similar explanations, or if they were the result of misspelling, mistyping, incorrect autocorrect, etc.. anyone know?

Examples from published articles: "Barely half and hour was on the clock" "the hospital, which is in and area of central Homs" "spiraled into and armed uprising and civil war" "During and interview with ABC in July"

These are typical errors made by the native speakers. Most (every?) language has rules, which are more difficult for a native speaker to follow vs. a well-spoken foreigner.

Other examples in English are:

- who vs whom

- then vs than

- ask vs acks

Very few people say "acks" instead of "ask". It's not a common error at all. I would say "who"/"whom" is the only truly common one you listed, though screwing up "than"/"then" is at least common enough that one runs into it with some regularity.
Ask vs acks is just a regional pronunciation variant, nothing inherently wrong with it. I have noticed that a lot of people from backgrounds with enforced language uniformity (french and Russian speakers for example) have trouble with the idea though.
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?
It could be a gimmick to grab attention.

https://en.wikipedia.org/wiki/In_medias_res

Lots of novels start off with "the gardener put down the gun" or "the elephant was never recovered" or "the money was meant to be in the shoebox" or something as a way of arousing the reader's curiosity, or making the reader feel like an active participant in some larger story that's already underway, even though this is technically bad pragmatics in the sense that it isn't cooperating with the reader's assumed desire to understand the context of the utterance.

In turn, perhaps some AI systems have learned this trick as a way of increasing engagement, even though it can feel manipulative.

> for some words, we use an. For example, an apple.

The rule is fairly simple as it was taught to me - if the word (apple) begins with a vowel sound, use “an” to avoid cacophony. Same way one uses “o” (means “or” in Spanish) but “u” if the next word begins with a vowel.

What matters is the sound though, not the character - so it’s not as trivial to algorithmize. Eg. A hammock, an hour.

i think this post with more details would be a better link: https://www.redblobgames.com/x/2635-a-vs-an/. The graph of exceptional cases is particularly interesting.

(Besides, it clarifies the colour scheme — the red vs black went totally unnoticed to my colourblind eye.)

"a whole nother" is one of my favorite linguistic quirks.
Confession: Whenever I hear an American say "an historic...", pronouncing the "h", I roll my eyes at the pretense. That's the only word I think I've ever heard someone swap in "an" for "a" before a pronounced consonant.

Now, if they used the British-style "an 'istoric event", that's fine. In American we don't pronounce the "h" in "herb", so someone here saying "an herb garden" would follow the rule correctly and sound normal.

But "history" with the full "h"? To me it screams "this person memorizes without understanding", or at least "this person desperately wants to sound posh but fails". It's the verbal equivalent of wearing a polo shirt with a giant logo, imagining if a tiny one is fancy, then an enormous one must surely be exactly what rich people would wear.

I feel the same way about "an homage". The H is normally pronounced on "homage" - for example, you would not say "pay homage to" with the faux-French pronunciation. So you therefore would say "a homage". It sounds so pretentious when people pronounce it the other way.
I think that's one regional. It'd be super weird to pronounce the h in homage in most of Canada ime.
Words are often pronounced differently in English depending on whether they are being used in a noun or verb context.

e.g. attribute, increase, conduct

A while ago I made an algorithm to swap the gender in fairy stories.

(Genderswappedstories.com)

And I found another English weirdness trying to swap between his/him and her/hers.

Him always swaps to her

Eg it was him - it was her

But his can swap to her or hers

It is his -> it is hers

It is his thing -> it is her thing.

And her can also swap to him or his

It was her -> it was him

It was her thing -> it was his thing

Finally, hers always swaps to his.

I had to write a very in-depth algorithm to work out the type of words surrounding the words in each sentence to correctly guess the swaps. But even after that some were unpredictable due to word order keeping the important words apart. all I could do 100% reliably was to flag the ones that might be ambiguous to check.

Can anyone explain why this happens?

(comment deleted)
Holdovers from showing the case (function in the sentence) of pronouns with inflection, which has mostly vanished from English, but not completely. The "mostly" just means we get extra confusion from different cases having ended up with the same form (as in the two different meanings of "her" below).

"It was him -> it was her" -- both are direct objects (at least as you're using them here--once upon a time the correct English would have been "it was he -> it was she", since the verb "to be" is not a transitive verb, but that seems to have gone out of fashion).

"It is his -> it is hers" -- both are possessives, but they're not directly modifying anything (they refer to "it", but the verb is in between).

"It is his thing -> it is her thing" -- both are possessives, but now they are functioning as direct modifiers of "thing", which is a different usage.

I don't know if there is a fully specified algorithm for determining these things, and even if you got one that worked in English, I don't think it would map very easily to any other language, because English is such a hodgepodge of things cherry picked from various languages over the centuries.

> Can anyone explain why this happens?

Historically speaking, it seems to have been due to two independent coincidences:

• The falling together of object pronoun her and possessive her seems to date back to Old English, where the genitive and dative cases were both hire. I’m unsure how this originated, but they seem to be separate in Frisian (the closest relative of English) and were reconstructed as separate in Proto-Germanic, which suggests that it was due to regular sound change in the evolution of Old English.

• Later, it seems like the third person possessive pronouns were derived by adding ’s to the corresponding genitive forms (which ended up as the possessive determiners). So her became hers, but it had no effect on his, since that already ended with an ⟨s⟩.

Thus we end up with the paradigm of:

    |   | subject | object | poss pronoun | poss determiner |
    |---+---------+--------+--------------+-----------------|
    | M | he      | him    |             his                |
    | F | she     |       her             | hers            |
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.

That’s confusing because I was taught whether something is vowel or consonant is the spoken, not written, truth.
(comment deleted)
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.