Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Showing node writer's XP level

by ryan (Pilgrim)
on Jan 11, 2002 at 11:21 UTC ( #137960=monkdiscuss: print w/replies, xml ) Need Help??

I have searched and can't find reference to this request, so here goes.

I would find it much more useful when reading through nodes if the writer/poster of a node had their XP level next to their name somehow. Whether this be via a coloured dot or the number 1-10 in brackets etc. With the number of people on here obviously some names become familiar, but I can't always remember where they sit in the XP level tree without clicking on them.

Over time this may cause problems, as levels change, do old posts keep the XP display they had when they were posted, or are they constantly updated with the current XP level? I'd lean with the former to accurately support the purpose of this request, but will fast moving monks feel degraded by this documentation of their rise to sainthood?

Just a thought.

Replies are listed 'Best First'.
Re: Showing node writer's XP level
by rob_au (Abbot) on Jan 11, 2002 at 13:17 UTC
    Personally, I think this is a very bad idea, excluding the maintenance and update issues already identified by yourself. The main reason why I think this is a bad idea is the context for why you would want this information ... Is it someone's level that dictates how you post? Do you think posts from someone with a higher XP intrinsically impart greater worth on the post? Or inversely, that from a lower level monk has a lesser worth? (Indeed, we have seen an example of late where the community worth of a post correlated most inversely with the poster's XP)

    Personally, I think this information is already readily available simply by clicking on the poster's name - There is little practical worth, short of encouraging "level envy" or personality voting, in this notion.

    Just my random thoughts on the matter.


    perl -e 's&&[@.]/&&s&.com.&_&&&print'

Re: Showing node writer's XP level
by dws (Chancellor) on Jan 11, 2002 at 12:04 UTC
    I would find it much more useful when reading through nodes if the writer/poster of a node had their XP level next to their name somehow.

    Ah, but part of the fun of having to go looking is discovering neat stuff on monks' homepages!

    I would be concerned that this might lead to otherwise good posts by lower-ranking monks being ignored or downplayed. XP doesn't necessary equate to anything except longevity here. There are experienced, capable, and erudite monks at all levels.

Re: Showing node writer's XP level
by belg4mit (Prior) on Jan 11, 2002 at 11:31 UTC
    Interesting idea. It's somehting I've kind of thought about, or rather feared. When I started lo the many weeks ago, I was worried that people wouldn't listen to what I had to say. What reason did they have? I had no "experience". But I knew that I knew my stuff, or at least a good portion of what I think I know ;-). And so I worried, and this wouldn't help to assuage (damn that's spelled funny) that.

    On the other hand, it might help those who like to try and dole out votes to the lower level breathren when earned/ appropriate; say over those that are already saints.

    Finally, I think the community does a pretty good job of judging the value of posts as it is with regular voting.

    perl -pe "s/\b;([st])/'\1/mg"

      I have the opposite fear, since, though through diligence and asking a lot of dim questions with unimpeachable grammar I stand now on the vertiginous brink of sainthood, I shouldn't like anyone to mistake me for an authority. I sometimes write stuff that makes sense; occasionally I write what I think is very sensible and then some other monk corrects me, so that I and the person who asked the question both learn something. What this leads me to is the view that it's the *thread* that's interesting, not just the individual post. I find the dialectic as educational as the steps. There *are* some monks whose individual posts I read with special attention, but that's not because of their XP, but because I've learnt over time that they make sense.

      George Sherston
Re: (XP not (always) a measure of skill) - Showing node writer's XP level
by buzzcutbuddha (Chaplain) on Jan 11, 2002 at 18:32 UTC
    One of the saints (sorry folks, I can't remember which one) said "XP is not a measure of how good you are in Perl, it's how good you are at Perlmonks". And that is completely accurate.

    There are monks who are smart and technically proficient but also occasionally post their personal opinions on many different matters inciting downvoting from the other community, usually for good reason. This is a community, and XP is as much a reflection of interpersonal skills as it is technical skill.

    Further, many new monks join everyday, and we may have a monk with 10 points, but she's one of the smartest Perl minds you'll ever encounter. Is it fair to her to disregard her answers just because she's got less XP?

    For as many reasons as you can gain XP (just logging in, spending all of your votes in a day, etc) it just doesn't make sense to mark each node with the experience level of the writer. It would be (dangerously) misleading.

Re: Showing node writer's XP level
by BazB (Priest) on Jan 11, 2002 at 15:58 UTC

    I'm going to agree with most of the comments already made by rob_au and dws.

    Most of the online groups I'm part of track postings in some way, and from that you can see how long a particular member has been part of the community.
    More importantly it's possible to see the track record of a particular poster.
    That's about all it allows.

    I wouldn't say that XP is a clear cut way of figuring out how much a user knows.

    • Does the post make any sense?
    • Does the post answer the question?
    • And possibly, does it raise any more interesting points?
    • (add a stack of things I've skipped for simplicity)

    If you've the points above, then reading the post is worth your time and your votes - regardless of the poster's XP.

    There are monks out there that joined about the same time as me. They obviously know a lot more about Perl than I do, but at one point I had a couple of levels over them - not any more, now that they've been able to post, but I'd hate to think that my input would be seen as worth more than someone more capable.

    The opposite is true as well - I wouldn't like to think that a post that I've submitted (provided it's right, of course :-) would be seen as less worthy than a post by one of the higher level monks.



Re: Showing node writer's XP level
by particle (Vicar) on Jan 11, 2002 at 19:09 UTC
    i think the thread buzzcutbuddha is pointing to is On Monkness (mine, anyway).

    many new monks confuse xp with experience. i, and many others that have been community members for a length of time, see it differently.

    if the community at large was actually voting on perl knowledge/skill/ability, i fear there would be much more bickering and personal attacks based on downvoting. now, downvoting is rarely done, and usually explained. no one wants to offend, no one wants to be themselves downvoted.

    a long time ago i updated wording in this post to avoid downvoting. that was back when i was newer to the community, and somewhat naive. i felt offended that my wording was mistaken as a personal attack. a added a winking smiley to the end of the first line, and it completely changed the context of the message.

    last summer, i took a solo road trip across the country, which offered me a great deal of perspective on many aspects of my life and work. since i've returned, i've been less active as a member of this community. firstly, the knowledge contained on this site is now so great that ten minutes of SuperSearch usually gets me the answer to any nagging question i may have. secondly, it's faster for me to search the site than to wait for a well-crafted response i expect from a poster. thirdly, i vote positively only when i've learned something, and the post is well-crafted. i vote in the negative on extremely rare occasions, and always post a list of reasons. lastly, and importantly, i upvote more often for low-xp posters, to encourage them to be active in the community. this community is no more than the sum of its members. i have learned a great deal here, and if i can encourage more activity, i think it can only benefit perlmonks.

    i've learned a few things since my trip. forget about xp. i will probably shake my head at the amount of xp i gain from this one post. it's not perl related. it shows nothing of my knowledge of perl. but it does show my knowledge and commitment to this perl community.

    as i've said before, i say again. forget the xp, remember the experience.


Re: Showing node writer's XP level
by dmmiller2k (Chaplain) on Jan 11, 2002 at 18:58 UTC

    In my browser, holding down the shift key and clicking on a link (say, a Perl Monk's handle) pops up another browser window with the contents of the linked page. I can quickly peruse it and kill the window or flip it to the background for later examination.

    There's no need to bounce around between posts and home pages using a single window and the Back button. For the most part, I generally have up to three or four windows open at any given time on PerlMonks.

    <SHAMELESSPLUG> I just (re)discovered Opera 6 which lets you have multiple tabbed windows in the same window frame -- trés useful when the Start setting is "continue browsing where I was last time." If the last window I close has my several PerlMonks pages in different tabs, those same pages are loaded next time I start the browser. </SHAMELESSPLUG>

    <DISCLAIMER> I'm not in any way connected with the people who make Opera; in fact, I tried it in an earlier incarnation many months ago and found it very limited. Perhaps I am all the more impressed now that they're up to par with IE and Netscape. </DISCLAIMER>


Re: Showing node writer's XP level
by mrbbking (Hermit) on Jan 11, 2002 at 18:06 UTC

    I would agree with you, if - and only if - one's XP rating translated to an estimation of their skill. Then it would be easier for someone like me to focus on the questions from the beginners (so I can help) and the answers from the experts (so I can learn). I agree it would be cool if there was something like that.

    But I don't think skill would be as easy to track as XP is...

    eXPerience !~ /sKIll/vALue/;

Re: Showing node writer's XP level
by newrisedesigns (Curate) on Jan 11, 2002 at 22:42 UTC

    By distinguishing "longevity" through xp by any means either colored dots or numbers, is wrong. Regardless of its intended use, users will glance at the "xp level" and figure "Oh, he/she's smart, this must be right, which, I believe will lead to "cargo crate" thinking.

    Also, by easily distinguishing experience, those lower on the experience scale might not attempt "questioning authority".

    I don't have a lot of experience here, or with Perl itself, but I ask questions, even if it draws fire from a higher up.

    seems like fascism to me...


    John J Reiser
Re: Showing node writer's XP level
by talexb (Chancellor) on Jan 12, 2002 at 09:25 UTC
    Your feature makes sense for perhaps the first few days one is on PerlMonks -- after that it becomes second nature (as has been pointed out) to Open a New Window from the authour's link and look at their XP (and maybe other stuff like their timezone, suggesting when they might be visible on CB). Certainly I did this a lot to begin with, see what kind of person I was dealing with .. someone with twenty years in the biz, or an extremely keen bass player who also happens to write Perl. Gives me additional perspective on where they're coming from, and I also get to meet them -- in a limited way, anyway.

    After almost a month on PerlMonks (what fun!) I think I recognize many of the posters and I have to say that the quality of responses remains very high, due most likely to the carrot/stick that is XP. I know that as I rise in XP I have more votes to cast, and it's getting harder to use them all up, because I want to reward good answers. If I could change anything, I might add a ++ ++ selection for when an answer is not only complete but goes above and beyond the call of duty by also explaining the background of why Perl does things that way.

    Think of it another way: Would you have discounted merlyn's posts during his first week on PerlMonks when his XP was in the double digits? I sure hope not. :)

    --t. alex

    "Excellent. Release the hounds." -- Monty Burns.

    p.s. Hey, no offense to the bass players out there -- I play an Ibanez bass through my Roland 60, that's when it's not running my Fender 54.

Re: Showing node writer's XP level
by Desdinova (Friar) on Jan 15, 2002 at 11:53 UTC
    My thought on this is that could more harm than good.. One it adds even more reasons that motivate some the of silly things like XP whoring and bots etc. Second even if XP had anything to do with skill level, it would still be general type of rating. The fact is I might have tons of rela life experience in using Perl for sysadmin type (polling machines, reading logs etc) and know next to nothing about your CGI question or vice versa.

    Usually the way i approach something is to read all of the replies to a node that has been around for at least a day or so. If any of the responces are 'mistaken' or this is a better approach there is almost always a followup comment on it. This gives me a real clear idea of what is a good approach as well as telling me wy it is a good approach. Anyway the last thing we need it is to give people a yet another reason to get filpped out over XP. Edd

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (7)
As of 2022-01-25 15:24 GMT
Find Nodes?
    Voting Booth?
    In 2022, my preferred method to securely store passwords is:

    Results (66 votes). Check out past polls.