And what OP did is white knighting, i.e. a man defending a woman, because she's a woman, in order to appear virtuous. Like posting about it on HackerNews.
Rude behavior was called out. It's rude regardless of the people in each position in this scenario.
Calling a black person a "nigger" isn't racism -- but (outside of specific contexts that weaken this conclusion) its a pretty strong indication of racism, and (subject to pretty much the same contextual considerations) not addressing it normalizes racism, whether or not the actual utterance was motivated by racism. The same is true with "woman", "bitch", and "misogyny" in place of "black person", "nigger", and "racism".
> And what OP did is white knighting, i.e. a man defending a woman, because she's a woman, in order to appear virtuous.
I don't see any indication that it was done "in order to appear virtuous", which is, you correctly note, an essential feature of white knighting.
It might not be misogyny, but it sure says a lot about the person using such language.
Nah, heckling takes volume. You don't heckle sotto voce for just your buddies to hear. You do it at the top of your lungs for everyone in the room to hear. Say what you like about heckling, it takes a certain degree of grit.