The only thing I would do with HN is to _force people to comment when they downvote_
How do you prevent a: 'Downvoted for being moronic->No, you are' kind of thread?
How do you prevent a: 'Downvoted for being moronic->No, you are' kind of thread?
I guess if comments were forced on downvotes, let's say "I downvoted you for being a moron" than instead of leaving your own version of "you're a moron" you could add your weight to the first downvote-comment.
So like downvoting with a comment, but kind of adding your weighting to someone elses downvote for the same reason.