HN should increase the downvote-ability threshold as a function of time
Given the current system (a static threshold of 500), as the community grows and time progresses, an ever-increasing number of users will no doubt be able to downvote. And from my own experience in gaming the HN system, it took me relatively very little time to reach the 500 mark.
Of course I feel like I personally should have the right to downvote (as I don't abuse it and am adamant about only downvoting comments of which provide no substance)... and I'm sure 99.999999% of everyone else does too. But the sad reality of the matter is that no... not everyone should have the ability to downvote because it's clear that a number of those who do so are motivated by differences in opinions rather than lack of intellectual stimulation.
I do realize that the administrators of HN most will likely adjust the threshold over time as they see fit (as they've done previously) but the threshold would be much better suited as a function of time... possibly relative to join date and/or combined with average karma per post (a pretty good indicator of individual worthy contribution)... and maybe even take into (small) account how many upvotes users gives.
To prevent decline of these boards - i.e., a "hivemind" formed by general disagreements regardless of intellectual substance - I think a dynamic function for the downvoting ability should be in place. Each user's karma threshold should vary and should be a semi-logarithmic (not quite as steep - maybe cut it in half) function, roughly based on a combination of the following:
- (45%) those with the most karma
- (20%) those with the highest average
- (10%) time since his/her account creation
- (10%) number of active users
- (5%) upvotes given
- (5%) number of submissions