poerhfsdhfnc_h's blog

By poerhfsdhfnc_h, history, 4 months ago, In English

My opinion- I think currently telegram is the only platform where mass cheating happens currently(even if you are aware of other platforms, please don't write their names in the comments to make it the next center for mass cheating). If telegram agrees to block any group automatically and immediately if there are 50-100 reports against that group, then may be we can easily stop mass cheating. We can suggest this idea to telegram through play store or other social media platforms, they will have to agree if a lot of people make noise.

 
 
 
 
  • Vote: I like it
  • +28
  • Vote: I do not like it

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by poerhfsdhfnc_h (previous revision, new revision, compare).

»
4 months ago, # |
Rev. 2   Vote: I like it +24 Vote: I do not like it

I don't think it's going to be easy.

There are other platforms, like WhatsApp and Discord. They, for sure, want to keep the users using their platforms, and mass cheating on Codeforces doesn't violate any actual law, compared to things like illegal trafficking (drugs, p**ns, human...), so I doubt any of them would prioritize helping a coding platform prevent cheating.

It's possible to ask Telegram for help, since they are sponsoring Codeforces, but I highly doubt this could for other platforms as well.

It's better that Codeforces can somehow find a way to prevent cheating on its own.

»
4 months ago, # |
  Vote: I like it +20 Vote: I do not like it

It would be cool to do a cheater detection contest and then use the best solution after each contest. I think the dataset is not very difficult to collect, but I don't know how large it is. I think many would take part in such a competition.

»
4 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I don't think it's a good idea. It's like deleting a video from YouTube if 50-100 people reported it saying it's cringe, unfunny ... In case of Codeforces it will work but for other groups which has hundreds of thousands of memeber, if just 50-100 people reported that group just for fun or maybe hate or for some other reason, it will be deleted which is not good.

»
4 months ago, # |
  Vote: I like it +81 Vote: I do not like it

Just block all social media in the world temporarily when there's contet running in cf

»
4 months ago, # |
  Vote: I like it +120 Vote: I do not like it

Lets just ask all websites to stop organising contests. One cant cheat if there are no contests to cheat in.

»
4 months ago, # |
  Vote: I like it -29 Vote: I do not like it

Fun fact: Codeforces is sponsored by Telegram!

»
4 months ago, # |
  Vote: I like it +3 Vote: I do not like it

50-100 reports is a really low amount. And this idea doesn't seem practical at all

»
4 months ago, # |
  Vote: I like it +1 Vote: I do not like it
»
4 months ago, # |
  Vote: I like it +1 Vote: I do not like it

Or award someone who caught someone cheating. We may even publicly tag that person here or on LinkedIn. That's the only punishment for such cheaters.

»
4 months ago, # |
  Vote: I like it +3 Vote: I do not like it

I think cheating can be curbed if the cheats are publicly humiliated, it may sound cruel, but you gotta do what you gotta do. Whenever people report cheaters(their collegemates would easily be able to find cheaters), instead of just making their submissions invalid(which many are abusing when they have a bad contest) why not just put up a cheaters dashboard? It may sound ruthless and unnecessary but I think apart from social stigma nothing can stop them. Through MOSS we can stop only people who share codes, what about people who share logic and ideas during contests?

  • »
    »
    4 months ago, # ^ |
      Vote: I like it +11 Vote: I do not like it

    Consider a case where somebody is accused of cheating, but is then later found to have not cheated. Now you have ruined somebody's life for no reason. And remember that what goes on the Internet is there forever.

    Also, if it is true that 2000 people cheated last contest, who's going to remember 2000 people? And that's only from one contest. At best this will serve as some lookup table of people accused of cheating, which I think will serve to ruin more honest reputations than dissuade cheaters.

    • »
      »
      »
      4 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      First, the dashboard should not contain the names of people who are "accused" of cheating, but only people who are proved to have cheated.

      Second, no we don't need to punish 2000 people, that's the whole point, even when one such name is put up, and when these cheaters get to know that their cheating is taken seriously many would stop to prevent their reputation from going down. As most of these people do it to grab the attention of recruiters, they wouldn't take the risk of tarnishing their reputation.

      As of now, their submissions are skipped, which is not going to have any impact, they would adapt and continue to do their act.

      Such social stigma has already been used in several places for centuries to prevent crimes from happening.

      • »
        »
        »
        »
        4 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        And then this happened.

      • »
        »
        »
        »
        4 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Such social stigma has already been used in several places for centuries to prevent crimes from happening.

        It has but it has also caused countless witch hunts. It's a very double-edged sword, I would prefer something else.

        • »
          »
          »
          »
          »
          3 months ago, # ^ |
            Vote: I like it -7 Vote: I do not like it

          I agree that this is not free from cons, but unless some extreme actions are taken, this will go on, ratings will no longer be deemed credible(both inside and outside the community). Just like how people with 5 star in CodeChef is seen with disdain, CF's CM/Master will face a similar fate.

»
4 months ago, # |
  Vote: I like it -96 Vote: I do not like it

One way to stop mass cheating

Best Way

  • »
    »
    4 months ago, # ^ |
      Vote: I like it +26 Vote: I do not like it

    This is analogous to saying "Ban vehicles to stop road accidents".

    • »
      »
      »
      4 months ago, # ^ |
        Vote: I like it -31 Vote: I do not like it

      If you think this is analogous to saying "Ban vehicles to stop road accidents"

      Then it means you agree that without Indians there will be no cheating ,just like without vehicles there will be no accidents.

    • »
      »
      »
      4 months ago, # ^ |
      Rev. 2   Vote: I like it -8 Vote: I do not like it

      It is how you would say ban motorcyles to stop road accidents. Not all trafic. We just need to ban those who destroy the community.

      • »
        »
        »
        »
        4 months ago, # ^ |
          Vote: I like it +41 Vote: I do not like it

        Besides the obviously racist implication that Indians are destroying the community, your analogy doesn't make any sense. The top 3 causes of car accidents are distracted driving, drunk driving, and speeding. (Unless you're actually trying to say that banning Indians won't stop cheating by providing an example where banning motorcycles won't stop road accidents.)

        Aside from that, this proposed ban is also completely unenforceable. The existence of VPNs makes it easy to circumvent any measures that could be put in place to stop participants from a specific country.