Despite the fact that people sometimes say that Node Rep is meaningless, I think we can mostly all agree that it does mean something, otherwise the whole thing wouldn't exist. Leaving the whole XP debate aside, I personally see Node Rep as having the following benefit to the usability of this site:

Granted the system is not perfect, people up-/down-vote for other reasons than actual node quality, XP can get in the way of an objective vote, good nodes are ignored and not given the reputation they might deserve, etc. But it's the closest thing we have. Spam, trolls and off-topic nodes are usually downvoted (and sometimes reaped in extreme cases), and useless or average nodes frequently hover in the 0-$NORM range.

Could we boost the usefulness of this whole system by allowing filtering and searching based on Node Rep?

Ideas along these lines have been suggested, but nothing really came of them, although I didn't see any strong objection:

I think it could be something in user settings (like "Don't show nodes below rep __" and/or an option in Super Search

This would make the Node Rep something that Monks could use as a tool when using the site to avoid seeing content that is unlikely to be of interest to them.

The only objection I really see is that the Node Rep has this semi-secret status to it, in that we don't show the Node Rep until you vote on the node (although Best Nodes, Selected Best Nodes and Worst Nodes all reveal node rep despite lack of vote). I don't think this really conflicts, since we don't have to show the node rep, just allow the user to do something with it.

The other obvious problem is that new nodes start off at zero, so filtering on a number like $NORM would cause all new nodes to automatically be filtered out, but I think this could still be useful for Super Search, and a person's permanent setting could be filtered at 0 rep, to eliminate noise but preserve fresh/mediocre material. Or, we could make it "Don't show nodes below __ rep that are at least __ days old". That way 0-rated new nodes will be seen, but week-old ones might not, with the assumption that if it hasn't garnered any positive votes in that time, I can assume I don't want to see it.

Any thoughts?

--
edan

Replies are listed 'Best First'.
Re: Filter by Node Rep
by Happy-the-monk (Canon) on Sep 23, 2004 at 15:13 UTC

    Your assumption is wrong. (I'm sorry to say, I'd rather have it wasn't)

    Some of the most useful nodes are correct and simple answers.
    They probably did help solve the problem of the OP, and they might also solve future problems if only they were searched for.

    Because there's not much to a simple correct answer, many of them don't get any, or at least not much reputation.
    Their usefulness, though, is unbeaten.

    Cheers, Sören

      "good nodes are ignored and not given the reputation they might deserve,"

      He covered that possibility. Besides the solution to that is not to ignore node rep, rather to ++ all the good answers you see and encourage others to do likewise. Instead of saying the system doesn't work, work towards makeing it work. Features like this would encourage people to ++ better nodes so that they don't fall threw the cracks. Sure Node Rep means nothing now because you can't use it for anything. If you could use it, then its meaning would grow with time.


      ___________
      Eric Hodges
Re: Filter by Node Rep
by theorbtwo (Prior) on Sep 23, 2004 at 15:28 UTC

    I like the idea of a super-search filter; I dislike the idea of a general reading filter. Those are just first impressions, of course.

    The problem is that this could be used to get around the limitations on finding the rep of a node without voting on it: repeatedly raise (or lower) the limit until you find the point at which the node disappears. This isn't neccessarly enough to scuttle the idea, of course -- there are already other tricks similar to this, though I can't think of any that do not involve spending /some/ votes.


    Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).

      Do you dislike the current option of reply-depth filtering in user settings as well? Because I think it's a similar idea - Node Rep and Node Depth are both indications of the probable relevancy of the post...

      Your point about the problem of getting around finding the rep of a node is what I was trying to address near the end of my post. I think my point was that you can already find out the rep of some nodes (via the nodes I mentioned, or by voting and sorting replies by node rep and doing the math, etc.) That's why I called Node Rep semi-secret.

      I understand the point of hiding node rep to avoid a knee-jerk vote based on rep, by trying to encourage people to vote based on their own opinion and not other people's. If someone goes to the trouble of fiddling with their rep-filter to find out the rep of a node, I'm guessing we can trust them to vote responsibly...

      The truth is, I think node rep should be less secret anyway. I know this has been discussed before, but I think you should be able to reveal the rep if you want to, without voting on it, since I don't understand the point of hiding it other than the knee-kerk reason. But that's a different discussion altogether (sort of).

      --
      edan

        Yes, actually, I do dislike them -- OTOH, I wouldn't argue against somebody else implementing them, if the implementation wasn't a bad one.

        The truth is, I think node rep should be less secret anyway. I know this has been discussed before, but I think you should be able to reveal the rep if you want to, without voting on it, since I don't understand the point of hiding it other than the knee-kerk reason. But that's a different discussion altogether (sort of).

        I promoted a similar concept in a thread I started last week. I was trying to achieve what I think is probably the same thing you are: another option in our attempts to find "good" content.

        And I think we can all agree, as you stated in your OP, that rep is not perfect. But I agree with you that it probably can be useful at times, when used as "another option".

        I think filtering would cause too many problems, though; most of which have already been pointed out by other monks. I think to use it I'd have to keep switching between different settings, and it would ultimately make the experience slower.

        In my thread, Crackers2, zdog, and bobf proposed pretty much exactly what you say in the quote above. Allowing a monk to have the option of "I don't want to vote on this node", in addition to ++, --, and +=0. The idea being that you would then be shown the rep of that node. I really like that idea.

        I know this wouldn't allow the ability to see, in one fell swoop, all nodes > a particular rep; but personally, I don't think I would use that ability.

        But OTOH, as long as it's an option, I wouldn't be against the implementation of your filter.

        TheEnigma

Re: Filter by Node Rep
by jacques (Priest) on Sep 23, 2004 at 14:56 UTC
    One potential problem with your idea is that the filter would essentially "break up" conversations. You would see nodes out of context. This could lead to misunderstandings.

      That is simple to fix, collapse the node down to just title, like if it was beyond your threshold for replies. Then you could click on it to see it if you wanted, or just know that user X said something there. That way there would be no confusion (alright maybe not no, but at least less or little confusion)


      ___________
      Eric Hodges
        Some people might not bother to see those collapsed nodes, especially in a long thread.
Re: Filter by Node Rep
by Happy-the-monk (Canon) on Sep 23, 2004 at 15:32 UTC

    On rethinking that matter on filtering, you would have to make sure people can't write comments on filtered threads:
    Otherwise you would have

    • monks that give answers already given in the same thread (becaus they can't see them due to low reputation).
    • monks that complain they can't see the nodes they write (new nodes having no reputation yet).

    Cheerio, Sören

Re: Filter by Node Rep
by talexb (Chancellor) on Sep 23, 2004 at 16:34 UTC

    Interesting thought, but no. With all due respect ..

    First, it seems that this is a solution looking for a problem. This work at Slash Dot because node reputation is capped at (-1,5) so browsing at +2 or +3 means you get to see mostly of the good, useful or funny stuff. This breaks here at PM; nodes are less numerous and higher (I hope!) in content. As you point out, it also doesn't work with newer nodes -- a terrific writeup might have been either ignored or just be very new.

    Secondly, I look at nodes based on the title -- if it's something I'm interested in, or maybe if I'm interested in following a particular Monk's scribblings, I'll check it out. I may check out a node on the Best Nodes list, more out of curiosity than anything else. Yesterday I read and upvoted a node before I realized that it was the #1 node for the day. That's just fine. I don't blindly upvote top ten nodes and down vote Worst Nodes. All nodes stand on their own.

    Finally, filtering on XP is applying subjectivity (everyone else's) on top of subjectivity (yours). I don't think that's necessarily a valid filter -- but that's my opinion.

    Alex / talexb / Toronto

    "Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Re: Filter by Node Rep
by diotalevi (Canon) on Sep 23, 2004 at 16:01 UTC
    You'd have to have your filter adjust for the $NORM at the time the node was posted otherwise it wouldn't be a fair comparison. There's inflation at work here so today's $NORM has little relevance for older nodes.
      There's inflation at work here so today's $NORM has little relevance for older nodes.

      Actually, no. As far as I can recall (at least as far as 2001 or so), the value of $NORM has always been very close to 10±0.5 (that's +/i for the Unicode-challenged browsers out there).

      Sometimes it has stayed above or below this band for a short while, but it's remarkable how stable the value is as a rule.

      Commenting on the OP: I think the idea sucks, :) A vanishingly small number of nodes added after 24 hours or so to a thread manage to acquire a reputation of $NORM. Many of those nodes are well thought out and well written. It would be a pity to miss them.

      This site is not like Slashdot. There aren't an impossible number of replies in a thread to wade through. The greatest single improvement that could be made to Super search would be to thread the resulting hits. That would improve its useability much more than some arbitrary line drawn in the sand.

      - another intruder with the mooring of the heat of the Perl

Re: Filter by Node Rep
by radiantmatrix (Parson) on Sep 23, 2004 at 16:45 UTC
    I like the concept, but I think it's being approached wrongly.

    Firstly, I'd be for adding the capacity to filter and sort nodes on reputation, if it were user-configurable to an extreme. Secondly, as you said, new nodes should be exempt from the filters.

    However, there is one big issue: it would cause top-heavy loading on node rep. Better-rated nodes would increase in reputation because they are more visible. That leads me to say "nay" to the whole Node Rep filter.

    If we're going to filter on reputation, perhaps we could add an option for users to filter out posters who have an average node rep significantly under $NORM (and who are not new, have made a minimum number of posts, etc.). By allowing new users (new by quantity, not time) to be unfiltered, it gives them a chance to build rep. If they can't post at least an average of half of $NORM on a regular basis, they aren't worth listening to.

    However, even that filtering is a solution in search of a problem; they only thing I care about skipping would be spam and flamewars. I rarely see either, and serious spam is Reaped anyhow.

    require General::Disclaimer;

    All code, unless otherwise noted, is untested

    "All it will give you though, are headaches after headaches as it misinterprets your instructions in the most innovative yet useless ways." - Maypole and I - Tales from the Frontier of a Relationship (by Corion)

Re: Filter by Node Rep
by Anonymous Monk on Sep 24, 2004 at 08:12 UTC
    you can already sort replies by reputation