>The older I get, the more I'm convinced that people do this less to actually feel superior to others and more as a desperate act of establishing an identity, ANY identity, to simply feel seen and validated in spite of just being yet another person on the planet. I think this is broadly correct. I have had a sense for a while now that there are quite a few people express extreme versions of their opinions substituting amplitude for fidelity. A strongly held opinion isn't heard as much as a weakly held opinion forcefully expressed.
Part of this is down to mass communication and it occurs for all things. There are good apps for mobile phones that never get seen because the focus goes to the top few percent. The same is probably true for games on Steam. Most peoples' blogs will be read by fewer people than the number of blogs they read themselves for the simple reason that some blogs get millions of readers.
I can see the obvious frustration that must be felt when someone has an idea to share that they feel isn't being expressed. When it comes to emotional expression, small communities are required if you want to have a group that reciprocates attention. Most people don't want to be heard by everyone, they just want to be heard. What we have is an environment where a few people are heard by everyone and lots of people are unheard.
I think sites like HN, and the smaller subreddit communities along with discords (I miss IRC, It's still there, but the people aren't) work against that flow.
There's an element of social 'groupthink' pressure if communities of similar opinions cluster, more often against ideas than for, but I think that on these platforms it also meets a degree of resistance that helps balance things.
HN has Rust/AI/Bitcoin where there are always a few people who will express distain for the subject. Each of these seem weird if you actually consider the criticisms as being in good faith.
Why should people be annoyed about liking another programming language, or want to write things in it, or talk about it?
Why are there people who are certain AI is doomed to failure that are so concerned about the money of investors? Especially when many of the people who express such distain for AI generally do not look terribly kindly towards investors anyway. It's like they don't like rich people while simultaneously concerned that the rich might lose all their money.
Why are those who decry Bitcoin as a Ponzi scheme so angry about the fact that other people, who they disagree with and denigrate, are doomed to lose their money? Why are they so concerned for the finances for people they don't like?
I think the motivation behind all of them is they want their dissenting position to be heard. When these things are talked about people can see some degree of popularity for an opinion that they don't hold. It seems it isn't enough to think "I don't think that will work, but good luck to them."