3 ms·
1) Separate user karma for their submissions and comments 2) Weight upvotes on comments from people with high comment karma more than people with low comment k
by cj 16y ago
1) Separate user karma for their submissions and comments
2) Weight upvotes on comments from people with high comment karma more than people with low comment karma
3) Weight upvotes on submissions from people with high submission karma more than people with low submission karma.
4) Remove upvote counts from stories and comments, or display a function of the weighted upvote count.
5) Display user's comment and submission karma on their public profile.
Probably too complex of a solution, but it's an idea.
- tptacek 16y agoI took (1) and added it to the poll. 10+ extra-special bonus points for you. (4) is already up there (hide some or all scores). This is my most wanted feature for the site because holy hell do we all waste a lot of otherwise valuable cognitive resources thinking about the little numbers next to comments. (2) and (3) worry me, because HN is an echo-chamber site. I get way more karma for the same unit of comment quality than you do, and it's not because my opinions are any more valuable than yours.
- manvsmachine 16y agoI like the idea of hiding scores, with one caveat: Ask HN. Those posts often end up taking on a StackExchange-like manner in which upvoting for agreement makes sense and you really do want to know which responses got the most votes.
- manvsmachine 16y agoDuring the discussion that sparked the creation of this poll, I too suggested weighting upvotes by the karma of the upvoter. Thinking about it further, I still like the idea, but it would have to be done properly or it could be easily gamed. Example: a small group with relatively low karma could simply upvote every post and comment made by others within that group (a complete directed graph of upvoting). It would not take a particularly large group to be able to artificially inflate its karma at a greater than linear rate. The quick (and probably flawed) solution I came up with was to have a tiered base amount that is determined by the karma percentile of the upvoter (eg, 75th percentile might get you an additional 2 points, 25-75 1 extra). Furthermore, there is an additional potential bonus based on the karma delta between voter and votee (ie, upvotes from top HN'ers are more valuable to newbs than to other top HN'ers). As an example, we'll say that we add one point for every 25% tier between the voter and votee (no bonus if they are the same). Using this example, a top-tier vote would be worth 5 points to a newb but 3 to a veteran. This would allow high-quality posters with more recent accounts to quickly gain the necessary karma for voting, polls, etc without causing such massive karma inflation on the high end.