Hmm. The main disadvantage I see of this is that it then makes it harder (or at least somewhat more confusing) to implement the “incremental upvote” thing (where you can upvote something up to a number of times equal to your karma)
Bonus suggestion: Reinterpret “∧” and “∨” as meaning “increase the amount of karma I give this post/comment” and “decrease it”, respectively, not as meaning “upvote” and “downvote” per se. So e.g. if you find a new comment and click ∧ once, that gives +1 karma; if you click ∧ a second time, then if your user karma is high enough, it goes up to +2 karma; etc. This means that clicking ∧ once followed by ∨ once results in 0, not in −1; this is the method for removing your vote entirely.
Giving <0 karma to something counts as a “downvote”; giving >0 karma counts as an “upvote”; giving 0 counts as not voting.
If you click and hold on the ∧ or ∨, a scale appears and you can drag the karma weighting of your vote along a -n to +n bar, where moving it to 0 will remove your vote.
There’s a clear visual animation that pops up when you click the ∧ or ∨ and successfully increase someone’s karma, whereas an inconspicuous “nothing happened!” bubble pops up if you try to up or down something past the point where you’re allowed to allocate that much karma or negkarma.
Suggestion: replace “n points” with “n votes,” displaying the net number of upvotes a post/comment has received. Hovering your mouse over “n votes” shows the number of upvotes, the number of downvotes, and the net karma gained. E.g., you might find a comment low on the listing that says “+6 votes”, hover your mouse over that text, and have this display:
8 upvotes
2 downvotes
+7 karma
(Representing, say, downvotes valued at −5 and −2, and upvotes valued at +1, +1, +1, +1, +2, +2, +2, +4. It’s not obvious to me that it’s good or necessary to make it clear this is the breakdown, though.)
Hmm. The main disadvantage I see of this is that it then makes it harder (or at least somewhat more confusing) to implement the “incremental upvote” thing (where you can upvote something up to a number of times equal to your karma)
Bonus suggestion: Reinterpret “∧” and “∨” as meaning “increase the amount of karma I give this post/comment” and “decrease it”, respectively, not as meaning “upvote” and “downvote” per se. So e.g. if you find a new comment and click ∧ once, that gives +1 karma; if you click ∧ a second time, then if your user karma is high enough, it goes up to +2 karma; etc. This means that clicking ∧ once followed by ∨ once results in 0, not in −1; this is the method for removing your vote entirely.
Giving <0 karma to something counts as a “downvote”; giving >0 karma counts as an “upvote”; giving 0 counts as not voting.
If you click and hold on the ∧ or ∨, a scale appears and you can drag the karma weighting of your vote along a -n to +n bar, where moving it to 0 will remove your vote.
There’s a clear visual animation that pops up when you click the ∧ or ∨ and successfully increase someone’s karma, whereas an inconspicuous “nothing happened!” bubble pops up if you try to up or down something past the point where you’re allowed to allocate that much karma or negkarma.
Suggestion: replace “n points” with “n votes,” displaying the net number of upvotes a post/comment has received. Hovering your mouse over “n votes” shows the number of upvotes, the number of downvotes, and the net karma gained. E.g., you might find a comment low on the listing that says “+6 votes”, hover your mouse over that text, and have this display:
8 upvotes
2 downvotes
+7 karma
(Representing, say, downvotes valued at −5 and −2, and upvotes valued at +1, +1, +1, +1, +2, +2, +2, +4. It’s not obvious to me that it’s good or necessary to make it clear this is the breakdown, though.)