One idea that came to my mind is to allow one additional vote for each 10k of rep, so a 34K rep could vote 3 times on the same question / answer.
- At present, when a 50K rep user votes, it counts the same as a 200 rep vote.
- I agree that an expert in Perl can be completely wrong about a Java question, and therefore his vote doesn't matter. What's more, a very smart person can be a newcomer with a low rep.
- However, most of the time, the answer a hi-rep votes for is likely to be more interesting than what a newcomer votes for.
My main concerns are:
- would it unbalance SO?
- would it affect newbies questions / answers, since these are a very useful resource to begin programming?
Please, consider that hi-rep profiles are not that numerous, and so giving them this possibility (a small amount of extra voting power) does not seem that unbalancing. They don't have to use the vote, they can, and the purpose is to use it only for quality, which a hi-rep will likely tend to do.