Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re: Negative Voting

by Hot Pastrami (Monk)
on Jan 02, 2001 at 22:44 UTC ( #49344=note: print w/replies, xml ) Need Help??

in reply to Negative Voting

I'm not suggesting the PerlMonks XP system should change, I'm just philosophising...

I have reflected at some length on the negative voting aspect myself. Negative votes are just that... negative. They're unpleasant, usually anonymous, and of little use when they are not accompanied by supporting comments. Additionally, I have seen instances where downvotes are applied to opinions, where the downvoting party disagreed on a posting which was not right or wrong, just a different opinion.

Despite all this, when applied correctly, negative votes are wonderful... votes which are applied to the information in posts, and not to the posting's author, style, sense of humor, opinion, etc. They keep the XP system working like a well-oiled machine... the more experienced monks dish out more votes, and the less experienced monks (such as myself) are kept where they won't do too much damage.

For all my reflecting I cannot conjure a better means to track experience than to allow both positive and negative votes. I did, however, come up with a couple ideas... whether or not they're worthwhile I don't know:
  • Perhaps a downvote is not anonymous, and requires a supporting comment, which is /msg'd to the recipient. This could be good and bad, depending on the recipient of the downvote.
  • Or, perhaps a downvote could consume more than one vote when used, so downvotes must be more carefully considered.

Another possibility is to have a model where there isn't necessarily a limit to the number of TIMES one can vote, but to the combined weight of all votes. So for example, a user could have X number of XP to distribute in the positive or negative, but that user can give those votes away in clumps, such as +4 or -2. The maximum size of the clumps, as well as the total amount of XP to distribute, is limited by level... so an Initiate may have 5 votes which he/she can only give away one at a time, and a Saint could have 30 votes which could be dispensed up to 8 at a time. While this idea introduces the ability for one user to make a much bigger difference upon another, which could be dangerous, the system itself should prevent any unpleasant, embittered people from attaining a high status, therefore the votes would usually be justified.

But, like I said, I don't think the existing system should change, I'm just philosophising.

Hot Pastrami

Replies are listed 'Best First'.
Re (tilly) 2: Negative Voting
by tilly (Archbishop) on Jan 03, 2001 at 06:42 UTC
    The idea of throwing multiple votes at someone is interesting. There are times when I would really like to do that, even if it costs more. For instance suppose that the cost of the n'th point to the post is n votes. Well there are some posts out there that I would be willing to spend 10 votes on to give them 4...
Re: Re: Negative Voting
by saucepan (Scribe) on Jan 04, 2001 at 08:16 UTC
    What about having a vote budget? For example: say you have a collection of votes, each of which is one of -2, -1, 0, +1, or +2. Spending a vote uses it up, so when you've run out of (say) +2 votes you can't use any more of them until you get some more. Every time you vote, you gain back vote fragments in the following proportion:

    1/9 of a -2 vote;
    2/9 of a -1 vote;
    3/9 of a 0 vote;
    2/9 of a +1 vote; and
    1/9 of a +2 vote.

    This way, your total number of votes never changes, but over the long term you'll find yourself constrained to follow the curve. (The curve doesn't need to be bell shaped or even symmetrical, but this was just an example.)

    The power of individual voters can be adjusted by doling out additional vote fragments to people according to some policy (much as I gather it works now).

      Heck, why not just penalize people that don't give votes averaging out, in the end, to zero or better? If somebody has a bad day and decides to take it out on PM, PM fights back.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://49344]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (2)
As of 2021-09-18 01:17 GMT
Find Nodes?
    Voting Booth?

    No recent polls found