To be honest, I feel the most damaging in the HN voting system is the greying out of comments. It often leads to bandwagoning where if a comment even goed to 0, some people just blindly ram the downvote button because someone already (visually) decided for them that that particular comment is 'bad'. No consideration required!
But, I do agree, systems with upvotes only works sometimes, it seems to depend though. On one forum I post on, they only have upvote equivalents, but it tends to lead to fairly quality conversation a bit like hn, though memes and jokes tend to get upvoted far more than here....or maybe without downvotes you actually get to see the upvotes on jokes, I dunno, I've made a few of those one liner joke comments hn frowns upon and watched it go up and down over and over until it settles between -1 and 2 depending I guess on whether more people found it funny or annoying.
But...with upvote only systems, you also get horrendous trash like Facebook.
Then again, with upvote/downvote systems you get decent places like hn and horrendous trash like reddit and SO(an over exaggeration to allow me to keep this paragraph similar in structure and phrasing to the last) so who knows what's best really?
I think in the end it always comes down to the community and the mods.
It doesn't matter what kind of point system you have, what matters is the people who are most involved in the community, the rules of the community and how the mods act.
I notice sometimes a comment goes negative quickly. If it sinks to -3 then it is probably doomed, but if it only goes to -2 or less it can rise up again, if it has some form of logic that enough people can see, and isn't just a dumb or offensive comment.
Presumably the first two downvotes of a nuanced but serious comment sometimes lead to mindless followers taking it down to -2, which is a quick pile-on, but by then, it has reached enough views that it may be counterbalanced by people of the opposite view upvoting.
I have occasionally seen comments go back to positive from -3 too, although it is rare. These are invariably comments which state an uncommon position, which look like an unpopular trope, but which can be decoded by knowledgeable people who think it through and upvote.
Would yield some more interesting ways to sort and rank comments.
Yeah, I think that would work. Especially if 'disagree' is a neutral reaction rather than a negative one, so downvoting for disagreement stops being a thing.
You've got your objective factual comment
Your subjective factual comment
And your opinion based comment.
I'm probably missing some.
These can all be combined sometimes into one comment.
Then you've got your reasons for downvoting.
Disagreeing
Factually incorrect
Wrong opinion
Again, probably missing some...
When you start combining all these comment types, with downvote reasons under one generic down arrow, there's going to be some ambiguity, some good comments that get down voted, some bad comments that get upvoted and everything in between.
And...furthermore, it's impossible for other users to determine why a comment was downvoted. Maybe, they were all disagreement downvotes even if it was a factually correct statement. Maybe they were factually incorrect downvotes for a correct opinion post.
There's no real way of knowing, so in the end, better just not to worry about it either way and unless you're clearly posting something against the rules, just try again next time and write something that hopefully doesn't get downvoted.