> but you can't possibly claim HN bans politics when maybe 20-30% of the stories discussed here are political in nature.
Well, many of the most crucial stories have been nipped in the bud when speculation is flying every which way. I'd argue that the brief moment of uncomfortable uncertainty, when speculation is flying, is actually the most valuable point for analysis in the trajectory of any issue... before those with the power to influence have had a chance to frame the issue the way they see fit, not letting it go to waste to further their goals, etc.
HN mods find this kind of unmoored analysis very discomfiting, and they act with a nearly instinctual zeal to put a stop to it. Political discussion is fine as long as it is in the shadow of a conceptual framework that is considered authoritative. This is by definition a highly conservative, top down, anti-intellectual view. That mods view comments that contradict it as "flame wars" (rude acts) illustrates that they are anchored in an archaic manners culture that worships hierarchy and authority. FWIW we all know there are HN users who can send a message to a mod and get a user shadow banned no questions asked.
Since there are so few mods it is totally plausible that their own psychological quirks and desire to fit in would have a significant impact on their moderation patterns.
> except for anything programming language related, what the best web framework to use is...
I don't think this disagrees with my point, since most often the thing that is being objected to has not been used extensively by the objector. Bike shedding is less a form of political discussion than it is a result of tech culture that seeks authoritative absolutes in a world that only offers relative trade-offs. The worst offenders I've worked with are the sort who really wish there were a religious leader who would declare that programmers who use Mongodb are going to hell :), and they are not people I want on my team.
For moderation, the only fair system is one where all moderation decisions are backed up by a public note explaining what happened and why, both for story promotion, burial, and penal decisions about users such as shadow bans.
Surely being a mod is challenging. I'd expect that combining the challenging roles of judge, jury, and executioner into one would exact an emotional toll.