NextBB's blog

By NextBB, history, 5 weeks ago, translation, In English,

By randomly looking at the submissions from the last rounds, I discovered the fact of the cheating by the user Dedalius. The automatic anti-cheat system did not detect this. However, if you carefully look at the submissions of this user, you will find a lot of useless code. Interested in this fact, I found the original author of these codes. It was user Tematop.

You can see the coinciding time of the submissions, and also below there are the submissions of users.

For example task 1315С: 71714491 71713703

To hide the fact of cheating, Dedalius used useless code.

By comparing the submissions, you can notice the obvious fact of cheating. If you look at more packages, it becomes clear that this is not the first case of cheating on contests!

I want to bring MikeMirzayanov attention to this and take action.

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

»
5 weeks ago, # |
  Vote: I like it +69 Vote: I do not like it

i think, this two boys must be banned!!!

»
5 weeks ago, # |
  Vote: I like it +19 Vote: I do not like it

O my god!!

»
5 weeks ago, # |
  Vote: I like it +4 Vote: I do not like it

Я считаю что это бред!

»
5 weeks ago, # |
  Vote: I like it +1 Vote: I do not like it

xd

»
5 weeks ago, # |
Rev. 2   Vote: I like it -13 Vote: I do not like it

This is unacceptably!

»
5 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

Oh sh*t. I knew that there are such problem but not like this

»
5 weeks ago, # |
  Vote: I like it +1 Vote: I do not like it

I think that the codeforces coordinators should pay attention to the following cases

»
5 weeks ago, # |
Rev. 2   Vote: I like it +34 Vote: I do not like it

With the risk of messing up my contribution, I'm gonna say this:

Well, this really looks kinda crappy, but is public shaming really your answer to such issues? From his profile picture it looks like he's a kid. So you're basically putting just a kid to shame in front of a huge online community, containing a large majority of all competitive programmers for cheating on a contest. Again, that's not ok, and he should be punished for that, but is raising your contribution by shaming a child on a post really the best approach to this? You should have just messaged and admin.

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it +62 Vote: I do not like it

    I don't think that having an anime picture as their profile picture strongly suggests that they're a kid. There are plenty of adult users on this site that have such pictures.

    The language used in this post is not shaming in any way. The poster is simply presenting facts: that there is significant evidence that this user was cheating.

    I see no problem with calling out cheaters when we see them. If they're bothered by the fact that someone caught them and publicly posted about them, then I see that as a positive thing, since it only can help to dissuade such behavior in the future. Why would you not take advantage of this action to reduce cheating?

    • »
      »
      »
      5 weeks ago, # ^ |
        Vote: I like it +12 Vote: I do not like it

      Look at the Tematop handle. You should not take this action to reduce cheating for the same reason why we don't have pillories anymore. We don't punish people to cut them from society and have an additional source of entertainment which is getting pissed and getting the reptilian satisfaction of shaming people. Punishment isn't revenge, it's a means to rehabilitation. I think that if Mike heard of this, messaged him about what (sorry an advance) an asshole he was and banned him and his IP, that would have been punishment enough. Now you get a kid that may go to class tomorrow and be finger-pointed by classmates for that (given that I think he's not the only competitive programmer in that high-school).

      • »
        »
        »
        »
        5 weeks ago, # ^ |
          Vote: I like it +19 Vote: I do not like it

        I don't think the shame is that harsh anyway, kids get caught cheating all the time.

        I am quite neutral whether this is right or wrong, I do think that there are benefit such as creating awareness(though again there's maybe a better way to create awareness) or providing greater transparency.

        I think the solution regardless is not to dissuade the poster to make such a post, but to ask the admin to enable a system to report cheating or at least give a clear procedure on doing it.

      • »
        »
        »
        »
        5 weeks ago, # ^ |
          Vote: I like it +16 Vote: I do not like it

        I agree that if this person is indeed a child, then it should be handled more privately.

        That being said, there is a clear difference between a pillory and making a post on a website. One involves the initiation of physical violence against an individual and the other does not. I would guess that the reason that pillories aren't used anymore is not solely because there is some form of public humiliation, but is because it was that combined with the fact that it involved using physical force against the offender to enact the punishment.

        I agree that the purpose of punishment should not be to incite outrage, provide entertainment, or satisfy feelings of revenge. I also agree that punishment is a means to rehabilitation. However, punishment also obviously serves the dual purpose of dissuading individuals from carrying out the offense to begin with. My point is that if cheaters knew that there was the potential to be called out publicly rather than simply privately banned, then I believe they would be less likely to do it in the first place.

        Public disapproval is a peaceful, non-intrusive, yet powerful force that can be used to stop criminal or rulebreaking activities before they take place, without requiring the need for account/IP banning. If such cheaters didn't act because of this, and therefore never required Mike to ban their IP, I would say this is a positive thing to do.

        • »
          »
          »
          »
          »
          5 weeks ago, # ^ |
            Vote: I like it +1 Vote: I do not like it

          Fair. I somewhat agree with what you're saying, but given that the account most probably belongs to just some kid, I seriously disagree with posting it publicly.

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it +7 Vote: I do not like it

    There is a suitable proverb in Russian: “Cherish your honor from a tender age”. After a simple ban, it’s very easy to create a new account. But public shame of cheaters is a good reason to think three times before doing this. This method can save a lot of people from the temptation.

    • »
      »
      »
      5 weeks ago, # ^ |
      Rev. 2   Vote: I like it +11 Vote: I do not like it

      Well, I think cheaters do not affect the results almost at all. So, based on this fact, it doesn`t seem well to shame a kid publicly.

»
5 weeks ago, # |
  Vote: I like it +10 Vote: I do not like it

sweet, im gonna do this too, from now on

»
5 weeks ago, # |
Rev. 2   Vote: I like it +3 Vote: I do not like it

.

»
5 weeks ago, # |
  Vote: I like it +9 Vote: I do not like it

It's nice to see that there's someone who covers such problems on CodeForces.Because people like them prevent other people from getting a good rating.

»
8 days ago, # |
  Vote: I like it +23 Vote: I do not like it

And finally, they still get the rating it's too bad