I don't like the mob thing either but it's how large group dynamics on the internet work (by default). We try to mitigate it where we can but there's not a lot of knowledge about how to do that.
- the voting behaviour is just like reddit or rather just as bad - it is herd voting, flippant voting (but I really don't think how this can be fixed; maybe it can't be - but that is how it is to be honest and maybe it's time we acknowledged it)
- there is a sense of "aura/legend" attached to certain users, I find it maybe a bit extra weird because I am not from the US (later about it), and maybe not from the "in" crowd that I can't understand the why of it (I would not have known even if I knew of those users) - useless/meaningless/contentless comments get upvoted and reach the top -- not showing showing rank/voting might be a great idea imho (again, I really don't know how this can be fixed or whether this has to be fixed)
- HN seems like a "US only" forum largely, maybe that's the intention, I am not sure. I mean some comments and even posts just make it look like everything and everywhere works as it works in the USA
- Brigading or soft-brigading either just happens or maybe allowed as well - esp. on political threads - maybe just do not allow politics at all (no exceptions!) or those might need extra attention. I mean there is no point in allowing a political post when it ends up just getting raided. Also I often feel political posts specifically about USA are more kosher than political posts about other places.
- Encourage non-technical discussions more (but with the exception of political posts :P) - personally my best experiences on hn have actually been on non-tech/sw/hw posts really
One of the things I like about hn is its simplicity but maybe wouldn't mind "sections" or "categories" for different types of posts. Again this has its own trade offs.
I mean it's not so bad and whatever is bad maybe cannot even be fixed.
Re "certain users": I don't see it that way! I'd prefer this to be a place where anyone can post about anything, and if their comment is insightful, that is what matters.
Re "US only": last I checked, US users were only 50% of the community. It may be less than that now.
Re brigading: it's definitely not allowed, and we've worked a lot on trying to stop it, but it's a hard problem.
Re non-technical discussions: I couldn't agree more, and we work hard to encourage that. Even to the point of various secret agendas.
Re sections or categories: no, I don't think that's in HN's DNA. For better or worse, this site is organized around a single front page that everyone sees the same way. Past explanations here if anyone is interested: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
If anything, HN threads reward people who comment early. I’ve noticed the users with most karma are also extremely online and comment on a lot of threads early. If the thread becomes popular, their comments get more views and karma than someone who comments later. Even here, HN tries to mitigate this effect by giving every new comment in every thread and sub-thread a few minutes at the top when it’s new. This encourages people to comment even if they’re late to the party.
More could be done like removing the list of top users or moving profile karma a couple of clicks away, but HN does more than most websites to de-emphasise power users. That’s why I comment here and not elsewhere.
If the purpose of this site is exchange of ideas (rather than personal interaction), who wrote something should never matter. Only what was written matters. Discussion threads become collectively sourced arguments rather than ego battles. Take the identity of posters out of the equation.
In the rare cases where it matters (e.g. "Show HN" threads where the author offers to answer questions), it should be no problem for people to explicitly identify themselves ("author here"; this is mostly already happening anyway).
Also, for better or worse, I think people put more effort into making things (including written comments) that are attached to their identity in some way, so usernames increase quality.