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

Re^6: And here's why I think "downvotes" should be eliminated, or tabulated separately ...

by chacham (Prior)
on Jul 01, 2015 at 13:26 UTC ( [id://1132815]=note: print w/replies, xml ) Need Help??


in reply to Re^5: And here's why I think "downvotes" should be eliminated, or tabulated separately ...
in thread And here's why I think "downvotes" should be eliminated, or tabulated separately ...

If multiple people who used to be reluctant to downvote at all are becoming quick with the trigger, maybe that shows the extent of the problem.

That reason reeks of intolerance. It was used to suppress entire populations.

Anyway, everyone says ignore, ignore, ignore. You can't? This is a site for programmers. A little magic with javascript (or CSS?) can completely remove a user's posts from view. I'm surprised PM doesn't have a /ignore outside of CB.

The other argument is that you need to block these posts from new users. However, downvotes do not help at all for that. Firstly, because they cannot see the rep of a post (unless they voted and already have their own opinion about it.) Secondly, points do nothing. Indeed, downvotes seem to just release pressure for those who vote. Like honking your horn after some idiot cuts you off.

If PM wants to quash a certain user, than quash him. Have a vote or something and just do it. Downvotes achieve nothing.

Replies are listed 'Best First'.
Re^7: And here's why I think "downvotes" should be eliminated, or tabulated separately ...
by aaron_baugher (Curate) on Jul 01, 2015 at 13:46 UTC
    That reason reeks of intolerance. It was used to suppress entire populations.

    No, that's just silly. A community can enforce minimal standards of acceptable behavior without "suppressing entire populations." Let's not invoke Godwin's Law over one annoying troll. That's simply an argument for having no standards at all.

    Downvotes achieve nothing.

    Maybe that's the point we're trying to make by using them.

    Look, we've had this discussion before. We tried ignoring him. The problem with that is it leaves him free to post his nonsense unopposed where newbies will find it and be misled or driven away from Perl. That's no good for a programming help site that can be entered at any node from search engines. We've tried reasoning with him, but he's not interested. If we bring up banning him, or even reaping his posts, that's shot down as censorship. You just argued that downvoting his posts is tantamount to "suppressing" people, but you'd support outright banning him? That seems backwards.

    So all we're left with is downvotes and explaining why he's wrong. Over and over. Day after day. Year after year.

    If you have a better solution, one that hasn't already been tried and failed or suggested and shot down, and that won't make people faint at the spectre of censorship or suppression, please offer it. The community needs it.

    Aaron B.
    Available for small or large Perl jobs and *nix system administration; see my home node.

      where newbies will find it and be misled or driven away from Perl.

      And that rightly justifies the replies. However, downvoting still achieves nothing. And, lest we forget my original comment "If you didn't read it, why both vote and reply to it?", which has zero to do with preventing new users from anything about Perl.

      You just argued that downvoting his posts is tantamount to "suppressing" people, but you'd support outright banning him?

      I made no such comment! I was responding to the idea that "If multiple people who used to be reluctant to downvote at all are becoming quick with the trigger, maybe that shows the extent of the problem" is an intolerant approach. Nothing against the downvotes themselves.

      a better solution

      There are many (better) solutions. It depends on what flavor people want. Here's some that might require tweaking:

      1. Defaulting Note Ordering in User Settings to "Best First"
      2. Show post reputation
      3. Allow comment filtration based on reputation
      4. Allow an "answer" or "seconded" flag for replies.

      #1 is used by some other popular sites. bad comments aren't hidden. Good comments simply take precedence.

      #2 is said to be open to abuse. However, hiding reputation is also open to abuse.

      #3 is used by Slashdot. Anyone can see what they want. They can change the default to anything they want. But, a default is applied simply to filter out the worst comments.

      #4 is not rep. It would be a simple way for people to vote on the current reply. Perhaps limited to one per question. It doesn't say "nice post." It says "this is the solution."

      Positive reinforcement usually works best. That is, no action against abusers, but without support, they are all but consigned to oblivion.

      The other approach is optional and default filters. Those are good to help newbies until they learn the ropes.

        Defaulting Note Ordering in User Settings to "Best First"

        Yeah, I've long felt we should do that. I even quite recently wrote a patch to do that (or at least part of that) and left it sitting there, unapplied, deciding how (or even if) I should advertise it to get more feedback on it.

        It seems to me to be a pretty good idea. Anonymous visitors and new (registered) users are the ones who would most benefit from showing notes sorted by reputation instead of by time. (It is also pretty trivial to implement.)

        In a demonstration of irony, within only a couple of hours, my patch was downvoted and no other feedback ever arrived in any way. I find it tempting to claim to have drawn some insight from this incident. But in the end, I've decided that a single downvote just doesn't contain enough data or significance to hang even a facetious conclusion upon.

        - tye        

        There are many (better) solutions. It depends on what flavor people want. Here's some that might require tweaking:

        Those might help; it's hard to say. But how much work should people have to do to accommodate one determined troublemaker? We've already wasted considerable time writing about it in this thread alone. Multiply that by however many threads over the years, plus however many threads started out useful and then were taken over by this. Now add whatever coding someone would have to do to add these features, then tweak them, then add more tweaks and features when he finds ways around those...

        It just seems like an awful lot of trouble to go to, and for what? I agree with you that downvoting isn't a solution, but it is a way to show the people in charge of the site (of whom I am not one) how many people are sick of it. If anyone thought he only rubbed a couple people the wrong way, well, now we know otherwise.

        Let's say you open a soup kitchen. You make it open to absolutely everyone, no restrictions by race, creed, etc. Anyone can come and get a bowl of soup, and you're very proud of that fact. Then one day a guy comes in, gets his bowl of soup, and dumps it on the next person who walks in the door. You're nice to him at first, thinking if he feels welcome he'll stop doing it, but he doesn't. You try talking to him about respecting others, but he doesn't listen. You get volunteers to stand next to the door with trays to catch the soup when he dumps it, but he just turns and dumps it on someone else. You even design a dump-proof bowl, but he gets a mouthful out and then spits it on people.

        How long would it take before you admitted you needed to put a restriction on your "everyone is welcome" policy? And why would you feel bad about doing so?

        Aaron B.
        Available for small or large Perl jobs and *nix system administration; see my home node.

        As a side note, I observe that Answers to Questions in the Categorized Questions and Answers section are already shown in 'Best First' order. FWIW.

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

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (5)
As of 2024-03-28 19:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found