Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Need your input: Making reports on members public

Need your input: Making reports on members public

Scheduled Pinned Locked Moved The Lounge
question
67 Posts 33 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P PhilLenoir

    Chris, my 2c worth: Accountability is good, although retaliation is bad and could well be pernicious. If a party retaliates, then it sort of confirms the bad report. The real potential problem is buddies who retaliate or even creating new accounts for the purpose. A better mechanism might be to allow a reporter the option to be publicly shown, but always store who reports for admins to see. A lot will depend on the relative workloads created:

    • How much effort and inconvenience is it now to restore an account now?
    • How about dealing with retaliation, especially as it might be somewhat hidden?
    • Maybe a reasonable compromise would be a more flexible system where any account with high rep is harder to remove (perhaps only after manual confirmation) and low rep accounts, not so much
    • Do you currently tap over-zealous reporters on the shoulder? How much effort would it be to do so?

    Only last week I reported someone with high rep for spamming. In that instance, you intervened and read them the riot act. I removed the links on S&A after a nudge from Nelek, but I don't believe there's a mechanism for me to withdraw my actual report on the user (I believe you reduced his abuse report count). I don't think I was trigger-happy, and I was glad it got resolved. I have no problem with my name being seen on a report and anything short of concerted retaliation isn't likely to bother me. I'm not here for rep points! If you want a hard Yes or No, then I'd say give it a go.

    Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

    N Offline
    N Offline
    Nelek
    wrote on last edited by
    #23

    PhilLenoir wrote:

    I removed the links on S&A after a nudge from Nelek,

    It was not a nudge. It was just a suggestion to avoid reports of people that doesn't read the full thread and reach Chris' intervention. Back to the question, I agree with some of your thoughts, that's why I suggested some ideas below (we posted with 1 min difference ;P)

    M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

    P 1 Reply Last reply
    0
    • N Nelek

      PhilLenoir wrote:

      I removed the links on S&A after a nudge from Nelek,

      It was not a nudge. It was just a suggestion to avoid reports of people that doesn't read the full thread and reach Chris' intervention. Back to the question, I agree with some of your thoughts, that's why I suggested some ideas below (we posted with 1 min difference ;P)

      M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

      P Offline
      P Offline
      PhilLenoir
      wrote on last edited by
      #24

      LOL, great minds? Nudge = suggestion in Britslang!

      Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

      N 1 Reply Last reply
      0
      • M Manas Bhardwaj

        Why introduce a completely different voting system only to report users/messages which should not belong to CodeProject? If you want to have a open and transparent voting system, then why not start with the Q&A and articles as well where everyone can see who has given a particular vote (be it positive or negative). I see a lot of opinions in this thread where people support the transparency. But please keep in mind that these are the bunch of matured and dedicated members of this site. Not every user of your 10 million user base would think same. What about having a group/setting where you can specify if you want to have your name openly published that you have reported a particular user. That way you are providing the users with an option where they can chose if they want to keep their vote private or public.

        N Offline
        N Offline
        Nelek
        wrote on last edited by
        #25

        Manas Bhardwaj wrote:

        What about having a group/setting where you can specify if you want to have your name openly published that you have reported a particular user. That way you are providing the users with an option where they can chose if they want to keep their vote private or public.

        Then 90% of the users would not set it and remain private, keeping the current problems. If done, it should be done for all (as you say with the votes in the articles). That's the only way, retailation and too fast reporters (what actually is the problem) can be englobed.

        M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

        1 Reply Last reply
        0
        • C Chris Maunder

          We're discussing changes to the member reporting system and I wanted your input as a sanity check. At the moment when a member's account is closed due to reports, it disappears. It's like it never happened and no one can prove anything. It's like we provide the alibi and the getaway car. We're going to change this so that if an account is closed due to a member or members reporting that account, a list of all those who reported the account will be shown. I would be proud to have my name shown as the one who stopped a spammer in their tracks, and I'd also be happy to hold my head up if I had to close an account of a member who was being abusive and disruptive. Not everyone feels the same, however, and so I'm expecting some members will stop reporting spammers/abusers when this change is made. That's fine, as long as there are members still willing to do the right thing. So my question is: Do you feel these changes will have a net positive or net negative effect on our site's membership and its ability to control spam and abuse?

          cheers Chris Maunder

          G Offline
          G Offline
          Gjeltema
          wrote on last edited by
          #26

          I agree with public accountability. Retaliation is of course a concern, though I think some minor additions should minimize it. I'm envisioning a scenario of "Marc votes to ban SpammerX", which is publicly reported. SpammerX creates another new account and votes to ban Marc. To prevent/minimize this, maybe only expose the list to people who have >1k rep (arbitrary number, something low but high enough that you cant get it in a couple of days, but regular visitors will see it, or a minimum account age in addition to rep). Or something similar to minimize retaliation.

          1 Reply Last reply
          0
          • P PhilLenoir

            LOL, great minds? Nudge = suggestion in Britslang!

            Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

            N Offline
            N Offline
            Nelek
            wrote on last edited by
            #27

            Not so positive in proposed traduction to german ;P

            M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

            P 1 Reply Last reply
            0
            • E Eldon Elledge 0

              I would consider making it an option on showing there name and maybe giving a little more weight to those that do.

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #28

              This defeats the purpose.

              cheers Chris Maunder

              B K 2 Replies Last reply
              0
              • OriginalGriffO OriginalGriff

                Positive, I think. Yes, there will be those who retaliate - but I suspect that they do that against those they suspect of downvoting / abuse voting then anyway. If it introduces a realisation that the authority to do something comes with responsibility to use it appropriately, then it can only be a good thing.

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                N Offline
                N Offline
                Nelek
                wrote on last edited by
                #29

                I have made some suggestions in my answer to Chris below, I would like to know your point of view about it. Would you have a look?

                M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  Positive, I think. Yes, there will be those who retaliate - but I suspect that they do that against those they suspect of downvoting / abuse voting then anyway. If it introduces a realisation that the authority to do something comes with responsibility to use it appropriately, then it can only be a good thing.

                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #30

                  I agree.

                  The first step in the acquisition of wisdom is SILENCE, the second is LISTENING, the third MEMORY, the forth, PRACTICE and the fifth is TEACHING others!

                  1 Reply Last reply
                  0
                  • P Pualee

                    Negative. It creates a potential for retaliatory responses (which in turn would create a blood feud between various cliques). Whichever clique is the biggest wins, everyone else becomes an outsider. Positive. It creates a form of self government so the hamsters don't have to monitor everything. --- So um... I guess the question is... Is this the best form of stopping abuse? I'm not sure it is, but I don't have any other suggestions that don't include manual effort by the staff. Wouldn't it be possible to track which accounts were closed unjustly (based on response from the closed account) and then see who is abusing power...

                    C Offline
                    C Offline
                    Chris Maunder
                    wrote on last edited by
                    #31

                    Pualee wrote:

                    Wouldn't it be possible to track which accounts were closed unjustly (based on response from the closed account) and then see who is abusing power...

                    Yes, and we have this already. However it feels...undemocratic, for want of a better word. We see who does it, we talk to them, they do it again. We nuke their account and no one sees the debate or the reasons.

                    cheers Chris Maunder

                    L 1 Reply Last reply
                    0
                    • M Marc Clifton

                      Whether positive or negative (only time will tell), I do however promote public accountability. Marc

                      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                      C Offline
                      C Offline
                      Chris Maunder
                      wrote on last edited by
                      #32

                      Marc Clifton wrote:

                      public accountability

                      And this, in a nutshell, is what it's all about.

                      cheers Chris Maunder

                      B 1 Reply Last reply
                      0
                      • N Nelek

                        Not so positive in proposed traduction to german ;P

                        M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                        P Offline
                        P Offline
                        PhilLenoir
                        wrote on last edited by
                        #33

                        Then I apologize for implying to our German contingent that you beat me black and blue! :D In any case, I was appreciative of the suggestion and did not feel coerced. It was exactly the right thing to do.

                        Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

                        1 Reply Last reply
                        0
                        • P PhilLenoir

                          Chris, my 2c worth: Accountability is good, although retaliation is bad and could well be pernicious. If a party retaliates, then it sort of confirms the bad report. The real potential problem is buddies who retaliate or even creating new accounts for the purpose. A better mechanism might be to allow a reporter the option to be publicly shown, but always store who reports for admins to see. A lot will depend on the relative workloads created:

                          • How much effort and inconvenience is it now to restore an account now?
                          • How about dealing with retaliation, especially as it might be somewhat hidden?
                          • Maybe a reasonable compromise would be a more flexible system where any account with high rep is harder to remove (perhaps only after manual confirmation) and low rep accounts, not so much
                          • Do you currently tap over-zealous reporters on the shoulder? How much effort would it be to do so?

                          Only last week I reported someone with high rep for spamming. In that instance, you intervened and read them the riot act. I removed the links on S&A after a nudge from Nelek, but I don't believe there's a mechanism for me to withdraw my actual report on the user (I believe you reduced his abuse report count). I don't think I was trigger-happy, and I was glad it got resolved. I have no problem with my name being seen on a report and anything short of concerted retaliation isn't likely to bother me. I'm not here for rep points! If you want a hard Yes or No, then I'd say give it a go.

                          Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

                          C Offline
                          C Offline
                          Chris Maunder
                          wrote on last edited by
                          #34

                          Reports are always stored and viewable by admins.

                          PhilLenoir wrote:

                          allow a reporter the option to be publicly shown

                          This defeats the purpose

                          PhilLenoir wrote:

                          How much effort and inconvenience is it now to restore an account now?

                          Almost none.

                          PhilLenoir wrote:

                          How about dealing with retaliation, especially as it might be somewhat hidden?

                          This is the main issue for me. Retaliations will be far and few, and we will see them. A retaliatory vote will result in account closure, which could then incite the person to create sock puppets and go on a voting rampage. We can nuke the reports and close the account but then they may just keep popping up. ie. No different to what we have now anyway.

                          PhilLenoir wrote:

                          • Do you currently tap over-zealous reporters on the shoulder? How much effort would it be to do so?

                          We do. It has not been working consistently though.

                          PhilLenoir wrote:

                          I don't believe there's a mechanism for me to withdraw my actual report

                          No there isn't. We could add this, but not sure if it would help.

                          cheers Chris Maunder

                          N P 2 Replies Last reply
                          0
                          • M Manas Bhardwaj

                            Why introduce a completely different voting system only to report users/messages which should not belong to CodeProject? If you want to have a open and transparent voting system, then why not start with the Q&A and articles as well where everyone can see who has given a particular vote (be it positive or negative). I see a lot of opinions in this thread where people support the transparency. But please keep in mind that these are the bunch of matured and dedicated members of this site. Not every user of your 10 million user base would think same. What about having a group/setting where you can specify if you want to have your name openly published that you have reported a particular user. That way you are providing the users with an option where they can chose if they want to keep their vote private or public.

                            C Offline
                            C Offline
                            Chris Maunder
                            wrote on last edited by
                            #35

                            Manas Bhardwaj wrote:

                            Why introduce a completely different voting system only to report users/messages which should not belong to CodeProject?

                            We aren't. We're simply making the reporter public. This is exactly the same code we use on Quick Answers for reporting questions and answers.

                            Manas Bhardwaj wrote:

                            If you want to have a open and transparent voting system, then why not start with the Q&A and articles as well where everyone can see who has given a particular vote (be it positive or negative).

                            It's not about votes (ie ratings). It's about spam/abuse reports. One is an opinion; the other is about protecting the site and the community. Very different.

                            Manas Bhardwaj wrote:

                            What about having a group/setting where you can specify if you want to have your name openly published that you have reported a particular user

                            This defeats the purpose.

                            cheers Chris Maunder

                            1 Reply Last reply
                            0
                            • C Chris Maunder

                              Reports are always stored and viewable by admins.

                              PhilLenoir wrote:

                              allow a reporter the option to be publicly shown

                              This defeats the purpose

                              PhilLenoir wrote:

                              How much effort and inconvenience is it now to restore an account now?

                              Almost none.

                              PhilLenoir wrote:

                              How about dealing with retaliation, especially as it might be somewhat hidden?

                              This is the main issue for me. Retaliations will be far and few, and we will see them. A retaliatory vote will result in account closure, which could then incite the person to create sock puppets and go on a voting rampage. We can nuke the reports and close the account but then they may just keep popping up. ie. No different to what we have now anyway.

                              PhilLenoir wrote:

                              • Do you currently tap over-zealous reporters on the shoulder? How much effort would it be to do so?

                              We do. It has not been working consistently though.

                              PhilLenoir wrote:

                              I don't believe there's a mechanism for me to withdraw my actual report

                              No there isn't. We could add this, but not sure if it would help.

                              cheers Chris Maunder

                              N Offline
                              N Offline
                              Nelek
                              wrote on last edited by
                              #36

                              What about my suggestions below this message? I would like to know your opinion

                              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                              1 Reply Last reply
                              0
                              • C Chris Maunder

                                Reports are always stored and viewable by admins.

                                PhilLenoir wrote:

                                allow a reporter the option to be publicly shown

                                This defeats the purpose

                                PhilLenoir wrote:

                                How much effort and inconvenience is it now to restore an account now?

                                Almost none.

                                PhilLenoir wrote:

                                How about dealing with retaliation, especially as it might be somewhat hidden?

                                This is the main issue for me. Retaliations will be far and few, and we will see them. A retaliatory vote will result in account closure, which could then incite the person to create sock puppets and go on a voting rampage. We can nuke the reports and close the account but then they may just keep popping up. ie. No different to what we have now anyway.

                                PhilLenoir wrote:

                                • Do you currently tap over-zealous reporters on the shoulder? How much effort would it be to do so?

                                We do. It has not been working consistently though.

                                PhilLenoir wrote:

                                I don't believe there's a mechanism for me to withdraw my actual report

                                No there isn't. We could add this, but not sure if it would help.

                                cheers Chris Maunder

                                P Offline
                                P Offline
                                PhilLenoir
                                wrote on last edited by
                                #37

                                Chris, How about this as an idea? Instead of the "strength" of someone's report being based on current rep points, how about a separate (and possibly hidden?) counter that records the validity of their previous reports. It would work something like this:

                                • I report a user, my "reporting strength" is recorded against that user
                                • If the member reports are successful, my "reporting strength" goes up, if unsuccessful it goes down
                                • If found guilty over over-zealous reporting, my reporting strength goes down
                                • Members with longevity and/or high rep points must have more points against them for a ban to be successful, possibly requiring manual confirmation from a restricted subset of members

                                I can see that, with the amount of spam we've had lately, it might be easy to get high "reporting strength", requiring some tuning of the sensitivity. If this counter is kept hidden it would prevent "farming" as no one would know their own score. It would mean that a very large number of puppet accounts would be required to put an existing account under threat. You've spent a great deal of thought on this and I'd be more than happy to "give you my proxy". I very much support the concepts of openness that you advocate, but I'm also painfully aware of some of the pitfalls of human nature. Programmers should be inured against review and criticism, but sometimes ....!

                                Life is like a s**t sandwich; the more bread you have, the less s**t you eat.

                                C 1 Reply Last reply
                                0
                                • C Chris Maunder

                                  Pualee wrote:

                                  Wouldn't it be possible to track which accounts were closed unjustly (based on response from the closed account) and then see who is abusing power...

                                  Yes, and we have this already. However it feels...undemocratic, for want of a better word. We see who does it, we talk to them, they do it again. We nuke their account and no one sees the debate or the reasons.

                                  cheers Chris Maunder

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #38

                                  Chris Maunder wrote:

                                  t feels...undemocratic

                                  Democracy gave us George Bush (both of them), Tony Blair and Vladimir Putin.. perhaps it's not all it's cracked up to be? :laugh:

                                  How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

                                  J C 2 Replies Last reply
                                  0
                                  • T TheGreatAndPowerfulOz

                                    I think it'll be a net positive, but I do worry about retaliation. I think the net positive will be that since your name will be published, then only those who have a legitimate beef will report the account. The retaliation could probably be minimized by listing the reporting members *only when* the account is closed. In addition, perhaps you should require a reason or comment.

                                    If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                                    You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                                    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #39

                                    TheGreatAndPowerfulOz wrote:

                                    only those who have a legitimate beef will report the account

                                    Theoretically, yes, but I think a lot will just think it's not worth the potential hassle to report something, even if they have a legitimate issue with it (not rocking the boat, and all that).

                                    How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

                                    T 1 Reply Last reply
                                    0
                                    • C Chris Maunder

                                      We're discussing changes to the member reporting system and I wanted your input as a sanity check. At the moment when a member's account is closed due to reports, it disappears. It's like it never happened and no one can prove anything. It's like we provide the alibi and the getaway car. We're going to change this so that if an account is closed due to a member or members reporting that account, a list of all those who reported the account will be shown. I would be proud to have my name shown as the one who stopped a spammer in their tracks, and I'd also be happy to hold my head up if I had to close an account of a member who was being abusive and disruptive. Not everyone feels the same, however, and so I'm expecting some members will stop reporting spammers/abusers when this change is made. That's fine, as long as there are members still willing to do the right thing. So my question is: Do you feel these changes will have a net positive or net negative effect on our site's membership and its ability to control spam and abuse?

                                      cheers Chris Maunder

                                      H Offline
                                      H Offline
                                      H Brydon
                                      wrote on last edited by
                                      #40

                                      Chris Maunder wrote:

                                      if an account is closed due to a member or members reporting that account, a list of all those who reported the account will be shown.

                                      I have reported a reasonable number of messages as either abuse or spam. I think that I did it properly and did not abuse the privilege. I figured that administrators had access to my activity and if I did something wrong I would hear about it. I know that some people don't like being classified in such a manner. Some people who advertise black magic, UFC PPV or male enhancement pills consider themselves in the right to do so anywhere they please. Retribution for these folks is not limited to account deletion on CP. If you make the above info public, I won't likely do any of the spam/abuse maintenance any more.

                                      I'm retired. There's a nap for that... - Harvey

                                      C 1 Reply Last reply
                                      0
                                      • L Lost User

                                        Chris Maunder wrote:

                                        t feels...undemocratic

                                        Democracy gave us George Bush (both of them), Tony Blair and Vladimir Putin.. perhaps it's not all it's cracked up to be? :laugh:

                                        How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

                                        J Offline
                                        J Offline
                                        Jorgen Andersson
                                        wrote on last edited by
                                        #41

                                        Or as Churchill is claimed to have said: "Democracy is the worst form of government except all the others that have been tried." But then he also said: "The best argument against democracy is a five-minute conversation with the average voter"

                                        Wrong is evil and must be defeated. - Jeff Ello

                                        1 Reply Last reply
                                        0
                                        • L Lost User

                                          TheGreatAndPowerfulOz wrote:

                                          only those who have a legitimate beef will report the account

                                          Theoretically, yes, but I think a lot will just think it's not worth the potential hassle to report something, even if they have a legitimate issue with it (not rocking the boat, and all that).

                                          How do you know so much about swallows? Well, you have to know these things when you're a king, you know.

                                          T Offline
                                          T Offline
                                          TheGreatAndPowerfulOz
                                          wrote on last edited by
                                          #42

                                          That doesn't change what I said at all.

                                          If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                                          You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                                          Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups