Okay, okay, I'm sure we all like to think that we only vote on nodes based on their content in a nice objective sort of way. I'm pretty sure I don't work that way, though, at least not entirely. I know I've upvoted a few obscure nodes that don't really add much because they have some cool math in them. I know I've upvoted a few terse "RTFM!" nodes that aren't as helpful as they could have been because I like the BOFHly attitude contained therein. I've probably upvoted a number of generally pedestrian nodes just because they were well-written. I don't think I've downvoted any nodes just because they annoy me, but I wouldn't want to put money on it.

Anyone else care to comment?

--
F o x t r o t U n i f o r m
Found a typo in this node? /msg me
% man 3 strfry

Replies are listed 'Best First'.
Re: Why upvote a node?
by blue_cowdawg (Monsignor) on Sep 06, 2004 at 01:50 UTC

        Anyone else care to comment?

    Upvoting

    In very general terms here are reasons I feel a node deserves an upvote:
    • Interesting well thought out questions that provide an opportunity for the community as a whole to learn or grow from.
    • Interesting and well thought out answers to questions or solutions to problems.
    • Nodes that contribute something worthwhile to the Perl Monks community
    That by no means is a complete one size fits all list.

    In general I am more apt to upvote than downvote. For the most part I take the tack that if I have nothing nice to say then why bother. Life is too short.

    That doesn't mean I won't downvote a node that sorely deserves it.

    Downvoting

    Here are a few reasons why I might downvote someone:
    • Trollish posts
    • Personal attacks
    • Flames
    • Nodes that are being considered for deletion that truly deserve it.
    • Nodes that read like they are meant to hurt, slander, bully, or otherwise are detrimental to the Perl Monks community


    In case you didn't catch it, I use the word "community" here quite a bit. One of the guiding principles of The Monastery is the fact that we are a community not a rabble like some other sites that I won't mention here. A community is supposed to support its members and not tear them down. If you keep that in mind you will have no trouble figuring out what needs upvoting or downvoting.

    Another thought: RTFM responses IMHO sometimes deserve an upvote as long as the RTFM is followed by what M to FR.

    I am also much more likely to upvote a node over downvoting a node. I'm also more likely to not vote at all on a node that others might be tempted to down vote than down vote it.

      I like the idea of community. In general, I follow similar guidelines in my upvotes and my occasional downvotes. On an individual basis I also upvote things that I find interesting or amusing or that teach me something new. I admit that I don't always weigh everything with a higher purpose of community benefit in mind.

      I think that the community at Perl Monks is very diverse. There's a vast range of experience, competency and styles represented here, from newbie dabblers to professional programmers. It could be chaotic. But it seems to me that it all evens out through the voting. Whatever standard people individually apply to a node, they usually seem to agree on what is very good and what's not. I've never seen something that I consider a Great Node ever appear in the "worst nodes of the day" or seen a Terrible Node get tremendous upvotes. The cream rises, the sludge settles to the bottom and most everything else sits moderately in between, helping some, boring others but all in all providing the energy that keeps this site alive.

Re: Why upvote a node?
by Errto (Vicar) on Sep 06, 2004 at 04:59 UTC

    I mostly upvote replies, and sometimes Meditations, but not many questions. I will upvote any reply that I think is informative, well-written, and correct.

    I downvote rude posts. I will sometimes downvote RTFM replies that are phrased rudely, even where an RTFM is appropriate. I also downvote replies that present themselves as authoritative but contain glaring mistakes that don't appear accidental.

Re: Why upvote a node?
by Sidhekin (Priest) on Sep 06, 2004 at 04:13 UTC

    I upvote any node the likes of which I would very much like to see here. I downvote any node the likes of which I would very much like not to see here.

    Nothing objective about it. Like it or not.

    print "Just another Perl ${\(trickster and hacker)},"
    The Sidhekin proves Sidhe did it!

Re: Why upvote a node?
by DrHyde (Prior) on Sep 06, 2004 at 09:33 UTC
    I downvote nodes which I consider to be stupid or wrong (yes, there's a difference) or where the author has apparently made no effort to solve his problem himself, or where the author has chosen to appear to be illiterate (by eg not being able to spell or punctuate despite clearly speaking English as his first tongue; but then I guess that's a subset of stupid).

    I upvote nodes which provide useful information or which are funny. I especially make a point of upvoting nodes which ask interesting questions. Those last are, I think, the most important nodes on this site, as I often learn new ways of looking at problems from them, and new ways of solving problems from the answers they generate.

      by eg not being able to spell or punctuate despite clearly speaking English as his first tongue

      Just for the record, it's "e.g.". :)

Re: Why upvote a node?
by poqui (Deacon) on Sep 07, 2004 at 21:08 UTC
    After upvoting well written nodes and well formed questions, or even just interesting questions and answers, I will sometimes go looking for nodes with a slightly negative reputation which may have been unfairly impugned, and upvote them for sympathy's sake.
Re: Why upvote a node?
by artist (Parson) on Sep 07, 2004 at 15:13 UTC
    The whole thing started with 'voting system'. Why it was started in the first place? My guess: To encourage monks to participate and show that 'their' content could be liked or disliked by others. Thus it retains the motto of the community .
    The side effect: We are occupied in the acitivity to decide what is good and bad.
    We can make it better by creating system that where you can share more knowledge and get more knowledge easily that can be useful to you. After all, history or the current times has less values for your votes. It acknowledges or remmebers how much you have contributed with the available knowledge.
Re: Why upvote a node?
by bluto (Curate) on Sep 07, 2004 at 14:56 UTC
    Okay, okay, I'm sure we all like to think that we only vote on nodes based on their content in a nice objective sort of way. I'm pretty sure I don't work that way, though, at least not entirely.

    There are a lot of undeserved upvotes for easy to ask questions, and downvotes for terse, but complete answers. If this is all done objectively, then the folks that do this are generally pretty shallow. Since I'd like to think that this isn't the case, and I'm guilty of that from time to time, I'm hoping subjectivity is rather common. :-)

Re: Why upvote a node?
by astroboy (Chaplain) on Sep 09, 2004 at 17:47 UTC
    I tend to upvote nodes that tickle my fancy. It could be a devilish question, a clever answer, or a gracious response amidst the RTFM rants. Like some of the others, I rarely downvote. Unless someone's being particularly obnoxious, I just move on.