Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: RFC: Hide Very Bad Answers From Visitors

by shmem (Chancellor)
on Jul 25, 2018 at 17:53 UTC ( [id://1219277]=note: print w/replies, xml ) Need Help??


in reply to RFC: Hide Very Bad Answers From Visitors

tl;dr - I think this would be a bad decision.

Long version:

I think that exposing all nodes reputations to everyone would be the way to go.

A node's reputation is currently invisible until a vote is cast for it - except for those listed in Best Nodes, and Worst Nodes for logged-in users, which is unaccessible to Anonymous Monk.

So, Best Nodes shows node tallies even to Anonymous Monks, while the negative counterpart is hidden from them.

I guess that this policy is meant to prevent the decision on how to vote on a particular node from being biased by the node's actual tally; and to prevent Anonymous Monk to add negativity upon negativity (in the sense of further trolling and flaming). Furthermore, presenting nodes without their reputation avoids prejudice and places the burden to make an educated decision on voters, making it impossible for them to follow the "main stream" based on a number.

Which burden they already have, and showing a node's gathered votes doesn't take away that. In all my time on PerlMonks there only have been a few cases where I cast a vote and was revealed a contrary number after the fact, which prompted me to re-read and reconsider the node. In even less circumstances I would have chosen otherwise after that, and then I wished to have a chance to re-cast the vote. After all, these votes ain't for an election and, the same way as we are allowed to edit nodes after the fact, we should be able to express changes of opinion or educatedness or whatelse with our thumb ups or downs later.

So, in short, these points:

  • hiding negatively reputed nodes goes against free speech
  • I trust in anyone I don't know to make an educated guess about a nodes value the same way as I do
  • if showing any node's reputation is perceived as nudging, so is showing only Best Nodes to Anonymous Monk and hiding nodes being voted upon negatively
  • susceptibility to nudging is a personal choice, and if it isn't for somebody, there's nothing we can do about that
  • the perl monks endured people like Intrepid, sundialsvc and others with great patience and no harm done to the community
  • OTOH being presented with a node's title and its negative reputation could probably prevent somebody from opening its body, which could be a loss for them in one way or another, unfair, preventing free speech etc - but it is up to anybody themselves what to do being presented with a bit of information, and how to react

So - don't hide bits of public discussion, rather reveal more bits to it. Privacy is a whole different thing I want to add, just in case.

In any case, I think that adding "this node has negative reputation" to, rather than hiding a node, would be a better choice. We are constantly educating ourselves and others and, if necessary, by bad example also.

updates: corrections in speling and such

update:

Hiding subtrees: Don't! because answers and discussions to/about a bad node might contain valuable information and interesting subthreads worth reading.

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
  • Comment on Re: RFC: Hide Very Bad Answers From Visitors

Replies are listed 'Best First'.
Re^2: RFC: Hide Very Bad Answers From Visitors
by jdporter (Paladin) on Jul 25, 2018 at 20:06 UTC

    Thank you, shmem, for your very thoughtful and detailed reply.

    I guess that this policy is meant to prevent the decision on how to vote on a particular node from being biased by the node's actual tally; and to prevent Anonymous Monk to add negativity upon negativity

    Well, no. The idea was as I stated in the OP. It's about protecting, in some measure, the overall "quality" and reputation of the site in the eyes of the wider world, by hiding from Anonymous Monk (which would include folks following hits from google, for example) the worst of the site's content.

    That being said, it could possibly also have the effects you stated. It would, ever so slightly, "break the wall" of invisibility around each node's rep before voting. But is this really such a concern? It would require more than a little effort on a monk's part to discover that a bad node has a rep above or below the threshold; and then what?

    It's worth pointing out that we already have ways in which this kimono is partially opened — in particular, with ordering of replies by reputation. I don't view this cloaking as particularly sacred. Is it really?

    hiding negatively reputed nodes goes against free speech

    As others have said -- this isn't really true. If you want to make an argument along this line, you'd better attack reaping first.

    the perl monks endured people like ... with great patience and no harm done to the community

    Unfortunately, I don't think you're right on either count. Anyway, we as a community have a right to protect ourselves from the effects wrought by bad actors, and this proposal is an attempt to do so in the least intrusive and disruptive way.

    it is up to anybody themselves what to do being presented with a bit of information, and how to react

    There is a substantial difference between how logged-in users use the site, and how (we suppose) random drive-by visitors use the site. The present proposal is based on the presumption that the latter are mainly looking for good technical content. In this light, we would actually be doing them a service. If you want to see all the content, grab a nametag and come on in.

    Privacy is a whole different thing I want to add, just in case

    Okayyy... What is your point? Privacy is generally not a concern here, since no one is required to use real names nor any other "PII". The main privacy element I can think of is private messaging between monks. Does that factor into this somehow?

    I think that adding "this node has negative reputation" to, rather than hiding a node, would be a better choice.

    Thank you; that is an excellent idea. We could style a very negative note in such a way that says "this reply has been deemed of very poor quality by a consensus of monks" or some such.

    Hiding subtrees: Don't! because answers and discussions to/about a bad node might contain valuable information and interesting subthreads worth reading.

    Theoretically, maybe. But be honest: When's the last time you saw a reply to a very low-quality note contain matter of worthy technical merit? It's very rare. Such subthreads almost always consist of bashing the author for continuing to post garbage, etc.

    I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.

      shmem bows politely. Retorting thanks.

      The idea was as I stated in the OP. It's about protecting, in some measure, the overall "quality" and reputation of the site in the eyes of the wider world, by hiding from Anonymous Monk (which would include folks following hits from google, for example) the worst of the site's content.

      I was referring to the introduction of this policy in the first place: whom are node tallies to be shown.

      As for the overall "quality" and reputation of the site in the eyes of the wider world, the contents of this site speak for themselves, as does every node (speak for itself), and every monk does. This site doesn't need to boost its reputation in the eyes of a wider world - the reputation is in the eye of the beholder, in short: I don't care really, and I personally am against (tongue in cheek) shenanigans to boost PerlMonks acceptance: it wouldn't be a monastery any more ;-)

      About free speech -

      As others have said -- this isn't really true. If you want to make an argument along this line, you'd better attack reaping first.

      No. There's no need to "attack reaping". The rules for reaping a node are well established: a node has to be considered, voted for reaping by a significant amount of insiders, and NodeReaper isn't sent to do his work by an algorithm, rather quite sensible folks do that afaik. SPAM and such aren't free speech, since they are no speech at all. We could start to argue what speech is and when, but that would prrobably go beyond the scope of PerlMonks.

      Anyway, we as a community have a right to protect ourselves from the effects wrought by bad actors, and this proposal is an attempt to do so in the least intrusive and disruptive way.

      Yes, and we did that - as a community - in the most friendly and peaceful way (exceptions prove the rule) as long as PerlMonks exists, and my argument is that we need not any further restrictions, except security for our site and fellow monks.

      My argument is that there is no such thing as "effects wrought by bad actors" at this site, as long as "bad actors" and their utterings are visible, and their doings aren't carefully crafted psy-ops. But that is a whole other theme, which doesn't make sense on a technical site devoted to a computing language. As said, even bad advice is educational in my eyes.

      There is a substantial difference between how logged-in users use the site, and how (we suppose) random drive-by visitors use the site. The present proposal is based on the presumption that the latter are mainly looking for good technical content.

      Substantial difference based on supposition isn't far from prejudice, sorry. At least a very weak argument presented as is alone.

      I'd say that random drive-by users use the site basically for the same purpose as regulars: seeking, and (Anonymous Monk probably to a lesser extent) providing technical content, since this site has little more to offer. The main difference between Anonymous Monk and regulars is that the latter are able to keep track of their doings for whatever purpose.

      In this light, we would actually be doing them a service.
      Not really. Absolute vote tally is dependant on overall interest on the topic, amongst other factors, so votes don't really say anything reliable about technical quality. If that were so, and if votes would be cast only dependant on technical merit, you'd probably be right. But there's no way to isolate technical from social stuff in each voter, let alone for the whole site. See the infamous Quantum Weirdness subthread.

      Privacy is a whole different thing I want to add, just in case
      Okayyy... What is your point?

      Point is "just in case". It is generally not a good idea to add more data than needed to a public discussion. I added this only to prevent this discussion from trailing off into something else. *Sigh*.

      When's the last time you saw a reply to a very low-quality note contain matter of worthy technical merit? It's very rare.

      Agreed, and I vaguely remember occasions, but I won't dig into that. But since your proposal is about an automatism without human interaction, I thought that this possibility is worth mentioning. Imagine somebody posting the ultimate solution for world peace based on pure perl, seven hawks downvote that, and then it is shunned from all but regular monkses.

      perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

        Thank you, shmem!

        This site doesn't need to boost its reputation in the eyes of a wider world ... it wouldn't be a monastery any more ;-)

        We'd only be hiding the worst of the worst. It seems to me there are always these nodes that are so cringe-worthy that I feel embarrassed that the wider world will see them. And genuinely concerned that some newbie will read them without the discernment necessary to reject them.

        The rules for reaping a node are well established

        The rules for the activation of this mechanism would be equally well established.

        NodeReaper isn't sent to do his work by an algorithm, rather quite sensible folks do that afaik.

        Alas, you're mistaken. Once the defined criteria are met, NodeReaper consumes the node automatically. (The triggering action has to be a "vote for reap", however; a downvote won't do it. Unfortunately.)

        SPAM and such aren't free speech, since they are no speech at all.

        I would say that's only true if the offending content is posted by a bot. Also, "and such" is both vague and broad. Surely, plenty of reap-worthy content would qualify as speech.

        My point is, reaping is far more absolute -- both in terms of how the content is hidden and in how difficult it is to restore -- than this "crap shrouding" mechanism would be. For those who are concerned about "free speech", reaping is a greater threat, because some number of real people here have collectively said "this content should be removed." People aren't necessarily saying that when they simply downvote a note.

        we as a community have a right to protect ourselves from the effects wrought by bad actors
        Yes, and we did that - as a community - in the most friendly and peaceful way

        We did? How? By bullying "bad actors" mercilessly until they withdraw in disgust?

        even bad advice is educational in my eyes.

        That is an interesting contention worthy of further exploration.

        Substantial difference based on supposition isn't far from prejudice, sorry. At least a very weak argument presented as is alone.

        True. I'm trying to be transparent with my biases.

        I thought that this possibility is worth mentioning.

        It certainly is a possibility, and worth mentioning. :-)

        Thanks again!

        I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.
Re^2: RFC: Hide Very Bad Answers From Visitors
by marto (Cardinal) on Jul 26, 2018 at 08:49 UTC

    "the perl monks endured people like Intrepid, sundialsvc and others with great patience and no harm done to the community"

    I'm very familiar with this situation, and you are one of the many who have kindly spent considerable time correcting their posts over the years, as you know, it makes no difference. The same garbage keeps getting posted, regardless of who addresses the situation. The assumption made is that people stick around to read the rebuttal. And to be clear, the nonsense will still be here, it just won't be displayed to non logged in users, and indexed by search engines. There's no evidence to support your claim that no harm has been done do the community, nor to refute it. Do I feel like their behaviour dragged the place down? Yes. In terms of effort wasted correcting the same nonsense again and again to no avail. A drain on the energy and time which could be better spent elsewhere. Reputation wise has the site suffered? I don't know. They have their own websites, could start a livejournal (if such a thing still exists, if not insert modern equivalent) for their LARPing or whatever crazed ramblings they want.

Re^2: RFC: Hide Very Bad Answers From Visitors
by hippo (Bishop) on Jul 25, 2018 at 18:21 UTC
    hiding negatively reputed nodes goes against free speech

    No it really doesn't. Anyone, even Anonymous Monk, may post whatever they like. Their post will be accepted and will be displayed to any logged-in user. What it goes against is broadcasting seriously dubious content which is precisely how things should be.

    Where I live there is a so-called "watershed" such that the TV and Radio broadcasters are restricted by the government from broadcasting material of an adult nature (violence, porn, swearing, etc.) until 9pm. This is not a curtailment of free speech, it is merely an attempt to protect some of the audience (the children) from material which may cause them grief. If you still want to hear/view it, just wait until 9pm and there it is.

    In a similar manner, if anyone wants to read such poor content on PerlMonks they merely need to login.

    The rest of your points could be argued but this one is just false IMHO.

      No it really doesn't. Anyone, even Anonymous Monk, may post whatever they like. Their post will be accepted and will be displayed to any logged-in user. What it goes against is broadcasting seriously dubious content which is precisely how things should be.

      Careful. There is no broadcasting involved here. Any information which leaves this site is polled, not pushed - it is up to the recipients which parts they retrieve. The analogy to Radio and TV is flawed. This site is more like a public library with private and public gathering zones attached... well, more like a Monastery ;-)

      What use is a Speaker's Corner if, at the arrival of the senventh disagreeing with me, I am (or my words which count at that) are removed from said corner and can't be heard anymore, except for a handful of insiders connected to me anyways?

      For plain off-topic things, ad-hominem attacks and such we already have the consideration process.

      a similar manner, if anyone wants to read such poor content on PerlMonks they merely need to login.

      As I tried to explain, even poor content is educational in its own way. And then, there are many ways in which some content might be considered to be poor, reflected somehow in the vote tally, which is by any means collectively subjective. Establishing a number of negative reputation as a measure of quality isn't something I can agree upon.

      Then, there might be a significant amount of Anonymous Monks which just don't want to sign in anymore based on past experiences. Abigail-II comes to mind. And they might provide valuable information to nodes voted negative on purely technical merits (which should always be the case in some sense of purity), and providing this valuable information on a technical basis.

      perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
        There is no broadcasting involved here. Any information which leaves this site is polled, not pushed - it is up to the recipients which parts they retrieve. The analogy to Radio and TV is flawed.

        The analogy isn't perfect, I grant you. But it isn't as flawed as all that. It is equally up to the audience of radio and TV which parts they receive - it's a decision to tune to a particular frequency or visit a particular website. Whether the content is pushed or pulled at that point is a technical distinction. The content is there to be absorbed by anyone and therefore a similar sort of quality control is advisable. Again, IMHO.

        As I tried to explain, even poor content is educational in its own way.

        I don't disagree (although I think "can be" rather than "is" might be truer). But for those Anonymous browsers who might be new to Perl or even to programming in general, how might they tell the good content from the poor? They might see a post and think, "Yes, I'll do it that way" even though to an experienced user the content might be obviously wrong or even dangerous. In the absence of any of the other methods previously discussed to protect the neophytes the proposed (and current) system will do the job. It might not be the best but it is at least better than what we had previously.

Re^2: RFC: Hide Very Bad Answers From Visitors
by erix (Prior) on Jul 25, 2018 at 21:50 UTC

    I agree with shmem. Hiding/suppression is not a good idea.

    I don't think a voting majority amounts to an assessment of quality and a negative majority is even less reliable.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-04-16 23:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found