At least in theory. In practice it's utterly useless because it's based on incorrect (or possibly outdated) assumptions about the nature and goals of HN's userbase (which I've decided to call the "good hacker" fallacy.)
If the urgency bus drive too fast, will you downvote ?
If he playing music too loud under the rain, will you downvote ?
...
It’s a humorous commentary on how fickle HN karma can be
I think that sites really shouldn't have guidance on this sort of thing, because nobody would follow it anyway. If you only have upvotes and downvotes, people are just going to upvote stuff they like and downvote stuff they don't like, and any individual will have different rules about what "like" or "doesn't like" means to them.
Waaaaay back in the day, I did like how Slashdot had different categories for voting, e.g. "Insightful", "Funny", "Off topic", etc.
Even that got abused, as comments people didn't like would be modded off-topic or troll.
Then again if given a choice between "I disagree" and "you're a moron for saying that", people would just pick second if it is a disagreement about something they feel strongly about
When my comments get downvoted, sometimes I can figure out why. It's frivolous, off-topic, just plain wrong, etc.
But quite often, I have no idea whatsoever, and I'm always curious about what the issue was. I think potentially valuable information and personal learning is lost.
In practice : Pure jellyfish-brain embrace/reject reaction. A gaggle of flatworms with keyboards
They are points!