Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

The only issue I have with this idea is that it really doesn't solve any particular problem. If a node is front-paged, it will get a disproportionately high reputation. Some people suffer personality downvotes and, as a result, have nodes with a lower rep than should be the case. I get personality upvotes and some of my nodes have a higher reputation than is reasonable. In fact, I've seen some well-regarded monks give completely incorrect information and get upvoted and less well-regarded monks give great answers but not get votes (in fact, there are a few times that I have seen fantastic nodes with a negative rep).

For whatever reason, the maintainers of this site have decided not to make XP visible unless you vote. I think that's fine. Node reputation is often a function of node quality, but it's also often a popularity contest. Of course, that's easy for me to say, given where I am in terms of XP, but it's true. merlyn, as the classic example, if judged solely by node content, should have a much higher XP than myself given the number of nodes that he has authored. However, people like what I have to say and how I say it, so I can offer a less than perspicacious node and gain a higher rep than some others. I feel awkward about that, but that seems to be the way this works here. Reputation at Perlmonks is a function of the community, not of raw knowledge. Once people start to understand that, they can start learning who is interesting to read (me, sometimes) and who is providing great information (I had a list of monks here, but there were far too many :).

As with any endeavour, we must learn our craft well enough to be able to judge the quality of an idea on its own merits. For that, there is no quick and easy solution. For example, Abigail-II posted an incredible OO technique that I was able to consider and vote on. As of this writing, it only has a reputation of 13, but it deserves a much higher reputation because it's brilliant. It would be sad to see people "abstain" and not consider it because its reputation doesn't meet their standards.


Update: Another thought occurred to me. You also have to consider the context in which a reply is given, and perhaps to whom the reply is being offered. Imagine that I post a node saying that I have the following Perl snippet and want to know why it only works on occasion:

open FILE, '<', $file or die "Cannot open $file for reading: $!"; print "Content-Type: text/plain; charset=ISO-8859-1\n"; print <FILE>; close FILE;

Right off the bat, one might guess that the reason it sometimes works is that the file I am opening has a newline at the beginning, thus completing the headers. Now someone might come along and say "Always use!". Frankly, there's not much need to load 6,000+ lines of code for one header. Typically, that advice would be good, but in this context, it's overkill to load several thousand lines of code for a missed newline.

Further, what if in my post I had explained that I didn't use to print a header because this script was so frequently requested that I was having performance problems? In that case, seemingly good advice is actually bad advice. Once again, the node must be judged on its merit, but it might pick up some ++ votes from people with an automatic reaction to seeing someone mention Thus, we once again fall back to the need for people to be good enough at their craft to be able to judge things themselves, rather than rely on the judgment of others.

Of course, I must confess that I'm very curious to see the reputation this node earns, given its contents :)

Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.

In reply to Re: Abstain option? by Ovid
in thread Abstain option? by sauoq

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others surveying the Monastery: (4)
    As of 2020-11-24 18:50 GMT
    Find Nodes?
      Voting Booth?

      No recent polls found