-6

Should downvotes result into bigger reputation loss than -2 ? I believe that compared to +10 for an upvote, -2 is negligible and it would be fair to increase it.

Also, since the community is reputation-based and the purpose is to provide high-quality answers and accumulate knowledge, is it worth to introduce a progressive scaling of downvote effect based on authors reputation? For example:

 - a user with        rep <= 100   gets -1  if his post is dowvoted
 - a user with 100  < rep <= 500   gets -2  if his post is dowvoted
 - a user with 500  < rep <= 1000  gets -5  if his post is dowvoted
 - a user with 1000 < rep          gets -10 if his post is dowvoted

etc...

Actual numbers are provided just for illustration purpose, but you get the idea. This would make the cost of downvote higher for experienced users.

Does anyone else find this reasonable?

6
  • 1
    Wouldn't that penalise people with more rep (and in theory a better idea how the site works) more for a downvote? What's the benefit of this over a flat vote penalty?
    – Journeyman Geek Mod
    Sep 16, 2014 at 15:39
  • That was exactly what I was suggesting. We can expect higher quality answers from experienced users and even though we cannot reach the perfection we should always aim for it. This would put a bit more pressure on experienced users to provide high quality posts while being relatively soft with newbies. Sep 16, 2014 at 15:42
  • 3
    This has been discussed before, and the final decision was no, for the reasons listed there. That was five years ago, so perhaps it is worth a revisit, but I believe this is a network-wide issue and likely not best addressed on a site-specific meta.
    – Bob
    Sep 16, 2014 at 15:43
  • Thanks for a link, @Bob , I am not registered on global meta, so when I was doing my search before asking the question - I did not see this thread. Sep 16, 2014 at 15:47
  • Looks like the final action taken was a reduction of question upvotes to the current value of 5.
    – Bob
    Sep 16, 2014 at 15:48

1 Answer 1

7

Your idea is based on a false premise. The key is that the metric of reputation conflates, by design, answer-writing ability and technical knowledge. By extension, your statement that "we can expect higher-quality answers from experienced users" is problematic: what do you mean by higher-quality?

Answer-writing ability consists of:

  • How well the user understands the site's rules and is thus able to write answers which do not violate any guidelines or the Terms of Service;
  • How skilled the user is at commanding the language being spoken (in most cases, English) and writing effective prose;
  • The user's ability to trade off length and thoroughness of their answer vs. conciseness.

Technical knowledge consists of:

  • What subject areas the user has personal experience with;
  • What research (Google searches, reading academic papers, etc.) the user has done in order to produce their answer;
  • The rigor with which the user has checked any facts they claim to be true, vs. which of the user's statements have they qualified with opinion-making statements such as "I think that" (an opinion is less valuable than a fact, when a fact is readily available to be found and cited.)

As users become more experienced with the site, there is going to be a fairly positive trend between answer-writing ability and reputation. However, the correlation between reputation and technical knowledge is not there, and cannot ever be there. The primary reason is that reputation is a conflation of these two topics. If you get a downvote for your answer, what is the reason that the downvoter provided for that downvote? Is it technical-related, or is it answer-writing-related?

Consider that, compared to a well-written answer with technical inaccuracies, it is much more difficult to edit a poorly-written or off-topic answer to continue to be relevant to the site and worth viewing. If the answer is well-organized and explains itself well, it's not that hard to edit anything that is inaccurate. If the answer is inscrutable because it's riddled with terrible grammar, spelling and doesn't attempt to justify the statements it makes, it's more likely to be deleted after being downvoted to a negative score.

If your definition of "higher-quality" means answer-writing ability, then your proposition is well-intentioned, but it won't work out in the end. The problem is that people use the downvote mechanism for any reason at all; the motive behind the downvote is completely invisible to the person receiving the downvote. Were they just in a bad mood? Did they not like that the answer -- 99% of it basically perfect -- contains a single typo? Do they have a false idea in their head and therefore downvote it because they think it's wrong, even when it isn't?

If your definition of "higher-quality" means "more technically knowledgable", I'm afraid you're barking up the wrong tree. Reputation does not, and cannot, measure technical knowledge. It never will. It's far too easy to game the system (bounty hunting, for instance) to gain reputation far disproportionate with the user's technical knowledge. I believe it is impossible to design a pure numeric value that accurately and fairly describes a user's technical knowledge relative to their peers. To even attempt that, you would have to design a suite of the world's fairest academic tests that have ever existed, on every conceivable subject, and then force every user of StackExchange to take them all and be graded on each.

Lastly, the biggest problem I have with your proposal is that it opens up a huge avenue for abuse, unless you also take a proportionally higher amount of reputation from the people casting the downvotes. We as a community have no way to police bad behavior with respect to downvotes; we can't review downvotes like we can review answers or questions. We can't even see (by design) who downvoted anything, and we don't require anyone to provide reasons why they downvoted. The whole system is just there to encourage participation.

Remember that, if users are getting many more downvotes on the whole than they get upvotes, their question/answer scores will be negative. If you have too many questions/answers with a negative score, you will actually become question or answer-banned on the site, indefinitely, until you fix your old contributions. This auto-ban mechanism is typically the way we handle users who are making bad contributions.

I think you are putting too much emphasis on the reputation of users as a means of judging their worth or merit or knowledge. The purpose of voting on questions and answers is to show what the community collectively thinks are the most meritorious answers and questions. The reputation is secondary. Upvotes and downvotes are important due to the effect they have on the net score of the questions and answers, NOT due to the effect they have on the user's reputation.

To put it into real life terms: reputation can be thought of as how many years' experience you have on a job. Being experienced means you probably won't make any rookie mistakes, and probably know the rules, but it doesn't mean you're very good at your job -- just that you're not so terrible as to be fired. Trying to shoe-horn any additional meaning into reputation other than that is going to be impossible due to the many ways it can be gamed (both in the positive and negative directions), and your proposal only magnifies the problem with gaming it.

1
  • I could not agree more. I don't ask questions. I have a total of 3 questions on Superuser. I have 200+ answers. I would like to think most are towards the better end of the spectrum since I am pick and choose the questions I will actually answer. My point is of course, I was a user who had less then 500 reputation 2 years ago, so there isn't a connection quality of the answers to the user's reputation. Besides shouldn't one get more reputation if a user with more reputation thinks the question/answer is helpful as well as lose more reputation if its unhelpful?
    – Ramhound
    Sep 16, 2014 at 19:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .