Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

How I vote

by cog (Parson)
on Apr 10, 2005 at 14:54 UTC ( [id://446397]=monkdiscuss: print w/replies, xml ) Need Help??

Everybody knows that people vote in many different ways. I'd just like to point out a couple of facts on how I vote:

  • If the node reflects that the poster knows what he's talking about, I ++ the node;
  • If the node raises an interesting point/question, I ++ the node;
  • If the node (and this one usually happens in SoPW) is naive but gets answers that are likely to increase the experience (real-life experience) of the poster, I ++ the node (think of it like "the guy didn't know it, but now he does");
  • If the guy is interested in doing something imoral (spam, spyware, etc), I -- the node (though I sometimes don't know this is fair, or I think I might be judging incorrectly).

I might have other rules (it's not as if I follow a guide book each time I vote), but these are the ones I remember ATM, and the ones I'd like to share with you, especially the third one, as I don't think most people follow a similar one.

What about you? How do you vote?

Replies are listed 'Best First'.
Re: How I vote
by g0n (Priest) on Apr 10, 2005 at 15:42 UTC
    • If a node raises a question or point that I find interesting, I often ++ it
    • If an answer to a node is clear, explicit, and pitched at the level the OP appears to require, I ++ it.
    • If an answer to a node raises additional related points that other posters have missed, that will often get a ++
    • I rarely (no more than a couple of times a week usually) -- a node. The normal reason is ill mannered, rude postings, especially those making obnoxious rather than constructive remarks about the coding ability or language skills of other monks or AMs; or flames.
    • I don't differentiate when voting between anonymous nodes and named nodes - it is the node that gets the vote, not the monk.

    If anyone feels that there are better/more constructive ways of voting, I'm open to suggestions.

    g0n, backpropagated monk

      g0n said:

      • I rarely (no more than a couple of times a week usually) -- a node. The normal reason is ill mannered, rude postings, especially those making obnoxious rather than constructive remarks about the coding ability or language skills of other monks or AMs; or flames.

      I tend to -- for the same reasons, although much less frequently. I think there is more value for the votes to be casted as ++ on worthy nodes, than as -- in some negative nodes.

      By the way, the few times I've decided to -- a node, after voting I find out it is already in negative :)

      Best regards

      -lem, but some call me fokat

        I usually -- poorly argued posts, especially those which commit any of the common logical fallacies such as merlyn's recent "either you're part of the solution or you're part of the problem" or are just plain stupid or wrong. Because people who commit those errors often commit the same one several times in one thread, I often downvote quite a few of their posts at once.
Re: How I vote
by Anonymous Monk on Apr 11, 2005 at 09:49 UTC
    I start with 2 counters: $P and $N. Initially, $P = $N = 0. Then I have the following rules:
    • If the node id is prime: $P += 5.
    • If it's a question: $P -= 100.
    • If I'm grumpy: $N += 20.
    • If I feel happy: $P += 7.
    • If it's a question that isn't really about Perl, but about Web, databases, some kind of OS, an editor, or something else that isn't Perl: $N += 50.
    • If the poster is female: $P += 20; $N -= 10.
    • If it's an incorrect answer: $P -= 100. $N += 25.
    • If it's an incomplete answer: $P -= 50. $N += 7.
    • I already had my morning coffee: $N -= 10.
    • I haven't had my morning coffee yet: $N += 10.
    • If it's a FAQ: $P -= 100; $N += 50.
    • If it's an answer to a FAQ, but gives an asnwer different than from the FAQ: $P -= 100; $N += 100.
    • A short answer that just points out the fact it's in the documentation and/or FAQ: $P += 30.
    • Poster claims to be a non-Perl programmer/teenager/well-fare mother/bus driver/George W. Bush or something else that's irrelevant: $P -= 10; $N += 25.
    • Poster backups claims with benchmarks: $P += 30.
    • Said benchmarks are flawed: $N -= 30.
    • Paycheck arrived today: $N -= 5.
    • Posted obviously didn't do any research (asked a question spelled out in the documentation, or a question that was asked here a few days before): $N += 30.
    • $N -= 33 if you're Finnish.
    • $N += 10 if it's about XP or voting.
    • "Let's change Perl to do something", but meaning "I want someone else to change Perl to do what I want": $P -= 100; $N += 100.
    • $P += 15 for a good flame.
    • $N += 30 for a bad flame.
    • $N += 23 for replies to my post that disagree with me.
    • $P += 17 for vegetarians.
    • $P += 10 if you've ever bought me a beer.
    • $P -= 40; $N += 2 if you're on my black list.
    • $N += 1 for any spelling mistake.
    Then I do:
    my $plus = rand(100) < $P; my $minus = rand(100) < $N;
    I vote if, and only if, $plus xor $minus, and if I vote, I vote ++ if $plus, and -- if $minus.

    But then I realize that I don't bother with getting an account, so I don't vote after all.

Re: How I vote
by tlm (Prior) on Apr 10, 2005 at 15:51 UTC

    I don't have anything remotely resembling a do's and don't's of voting, but my voting pattern closely matches yours.

    My voting is somewhat asymmetric, in that I will upvote nodes that are OK though not necessarily superb, whereas only nodes that I strongly disagree with or dislike will get my downvote. (Clearly more upvotes are cast than downvotes, since the $NORM consistently hovers around 10, so I suspect that such asymmetric voting is common.)

    I never downvote a node on the grounds that it is a "stupid question" or "ignorant question". No such thing in my book. (A question can be asked ineptly or carelessly or inconsiderately; that's another matter.)

    Update: I put questions like this one in the "inconsiderate" category, because the questioner obviously has not done what I would consider to be the absolute bare minimum "due diligence" of learning basic Perl. I may still help such questioners, but I always downvote such nodes.

    the lowliest monk

Re: How I vote
by ww (Archbishop) on Apr 10, 2005 at 17:11 UTC
    I think my approach is very similar to cog's and g0n's, and definitely asymetrical (thoughtful note by Pustular Postulant) but -- FWIW -- is expressed somewhat differently.

    Voting is -- pre-eminently -- an opportunity to give something back to the community, which implies an obligation to cast votes only when one can add some (minimal) value; that is, when one believes that a vote offers a valid guideline to readers who come along later.

    • ++ for nodes which will be useful (correct, clearly stated and provide appropriate examples or references) to the OP and others following the thread and which thus enhance the (already great) value of the Monastery.
      and, as this implies, rarely upvote questions unless they're related to issues on which I have or had a hard time groking the docs
    • ++ for nodes which I find (a highly subjective judgement) inovative or intrinsicly intriguing.
    • -- VERY rarely, unless I'm absolutely certain it's wrong (and at my skill level, being absolutely certain is very rare). Downvoting rudeness and nodes which are illegible or unintelligible seems (to me, YMMV) not worth much because that sort of behavior tends to provoke corrective responses (which are often even "polite") or to be the acts of visitors who'll soon "go away, anyway."

      I find I'm tempted to -- all the nodes in a thread on voting where -- is used rather than the unambiguous – (&ndash;) . . . :)

Re: How I vote
by jhourcle (Prior) on Apr 11, 2005 at 02:15 UTC

    I don't think that I can describe my voting by anything so structured. If I find something interesting, educational, profound, insightful, I'll probably vote it up.

    Anyone who attempts to convey knowledge -- not just giving an answer, but explaining why they would use their specific method over some other method, and whatever assumptions they may have made about the problem. I prefer responses that give people information so that they can better research and solve their problems on their own, without needing to ask others similar questions again in the future.

    I don't vote down that often for answers. I'm more likely to vote down questions -- for the immoral questions, or the person who's grubbing for homework answers, or asking the same question over and over again, but nor for people giving answers. For the questions, I'd rather tell people if I think there's something wrong, so that potentially, they can learn and improve -- voting them down doesn't help them. (so I guess -- I just vote something down when I think they're beyond help) I'd rather not mark down a person for being wrong, and give corrections if I think there's a chance for people to improve.

    ... and for some reason, I seem to find that significant number of my votes go to brian_d_foy. It's not an intentional thing, I just notice when I scroll back up to vote on an article, a large number of them seem to be written by him.

    ps. I voted the parent node down. It just seemed to be XP grubbing to me.

      ps. I voted the parent node down. It just seemed to be XP grubbing to me.

      To be honest, I couldn't care less, and I upvoted your node anyway :-) I'm having a good day :-)

      Feel free to -- this node too.

Re: How I vote
by mdillon (Priest) on Apr 10, 2005 at 22:18 UTC

    I expect you're probably seeing downvotes on your node. That's because of this widely held voting tenet:

    • If the node talks about voting, -- the node.

    Within the category of "nodes about voting", nodes that actually complain about being downvoted get downvoted the most. I don't think your node will suffer as bad as one of those, but I've seen a lot of nodes about voting get low reps and I've seen references to this trend in a few nodes and Chatterbox exchanges.

    I guess now that my node is probably due for some downvotes, since it's talking about voting too.

      If the node talks about voting, -- the node.

      Not necessarily. I've seen the topic come up occasionally without negative reaction. It's not so much the discussion of voting that is received negatively, it's when people start telling other people how they should vote. It doesn't particularly seem to matter whether it is polite and non-confrontational or not. When certain words start creeping into those posts, ought, should, must, because... That's when they always seem to attract those -- votes.

      As for the OP's question: I tend to be liberal with the ++ votes, but sparse with the -- votes. I tend to vote similarly anyway, with a few extra conditions. Nodes that I add to my personal nodelet always get a ++. Nodes that generate a lot of interesting discussion general get a ++, even if I don't agree with the OP. I have to admit I do tend to selfishly upvote my monk heroes without much regard to content, though. :)

      --
      "This alcoholism thing, I think it's just clever propaganda produced by people who want you to buy more bottled water." -- pedestrianwolf

      If the node talks about voting, -- the node.

      I do understand your feeling, but isn't that making the subject kind of a tabu? A forbidden subject?

      I don't think that's the way to go, given how many perlmonks have questions about the voting system.

Re: How I vote
by Roy Johnson (Monsignor) on Apr 11, 2005 at 14:57 UTC
    My guidelines: If it's a better answer than I could have (or did) come up with, I upvote it. If it raises valid issues that no one else seems to have thought of, I upvote it. If I think it shouldn't have been posted, I downvote it. Otherwise, no vote.

    Caution: Contents may have been coded under pressure.
Re: How I vote
by zentara (Archbishop) on Apr 11, 2005 at 12:08 UTC
    A vote by me generally means: "Yeah, I like what (s)he wrote". It can be a question, an answer, or a wisecrack. I never downvote, and will vote for any new monks posts, even if they are dumb questions. I generally vote for all poems, snippets, and meditations; since someone took the time and trouble, to post it, they deserve a point to show them "it was not in vain".

    I'm not really a human, but I play one on earth. flash japh
Re: How I vote
by cbrandtbuffalo (Deacon) on Apr 11, 2005 at 12:36 UTC
    I also very seldom downvote. Once exception is posts that are obviously homework. I work at a University with a strict academic integrity policy, so I think I'm a little sensitive to people looking for someone to do their projects.
Re: How I vote
by tcf03 (Deacon) on Apr 11, 2005 at 14:21 UTC
    I always I++ the node if I learn something. I usually I++ something if it is a good, well thought out post. The only time I really I-- something is if its a negative post or if someone obviously just wants an awnser to their problem and has done no footwork themselves. Im sure I too have other reasons/rules, but the latter are the basics for me.

    Cheers
    Ted

    UPDATE

    Id be curious to know how many people will I++ a reply to a node of their own if the comment/reply left is a blow to their ego. How many would I-- ? My rule for this generally is that I still I++ if I have learned something. Id only I-- a post of this nature if it was overtly negative. I really try keeping my own bruised ego in check.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: monkdiscuss [id://446397]
Approved by Zaxo
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (4)
As of 2024-04-23 23:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found