There are SJW mobs who downvote every comment that hurts their narrative. You can write factually correct and appropriate comments, they will still downvote it if they disagree. If you don't want to lose your HN points, you either self censor, and let the SJWs win or you make your statement from a throwaway account.
That said, you can use them as a tool to figure out how to craft your comments in a way that's actually read and understood, rather than reflexively responded to. The point should be discussion, not speaking the truth, brutal as it may be, you just have to listen to me.
Please don't read that as me assuming that's what you're doing. I do see a lot of people complain that they're getting down voted when their tone and word choice is very abrasive, or at least not couched in a way that's easy to respond to. Looking at your comment above, labelling people as SJWs is going to create a reaction, just as labels like racist or misogynist are likely to. For example, your comment would be just as effective if you had reworded it "There are mobs" and remove the "and let the SJWs win". Those parts are needlessly inflammatory (even if you think they're true).
Factual and appropriate may be fine for neutral topics; for contentious ones it's not enough. This is all assuming you're not just here for ideological battle, but rather to understand (though perhaps not agree) and be understood.
Believe me, this is something I struggle with myself, and remind myself of nearly every time I write a comment on a contentious topic. Two references I return to from time to time are:
- Rapoport's Rules: https://www.brainpickings.org/2014/03/28/daniel-dennett-rapo...
- The Principle of Charity: http://philosophy.lander.edu/oriental/charity.html
As for crappy voting behavior, I see that happen on all sides. Not a lot you can do about it, other than shrug it off and try to write even better comments. Any time I get dinged I reread my comment and ask myself how I could have written it better. While there truly might be no way I could have prevented it, the only thing I really can control is how I write the comment.
Anyway, I hope you find this useful. It's intended to be. I want HN to be a place where people can talk about difficult topics constructively and positively.