dragoonSlayer's blog

By dragoonSlayer, history, 4 hours ago, In English

A large number of people who assume that "competitive programming will secure a good job" are frequently involved in Cheating. I think Codeforces should keep the verification option, which allows users to confirm their accounts using official papers such as birth certificates, student ID cards, and other kinds of identity.And only the verified users can do rated contests.

If a user is discovered to have cheated, they should be permanently prohibited from participating in rated contests. In addition, I recommend creating a Hall of Shame section that displays the details of people found guilty of cheating. This would allow companies that recruit candidates based on competitive programming skills to detect and reject people who has past experience of cheating.

What are your thoughts about this?

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

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

Except the hall of shame part this is actually a good idea.

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

The punishment for cheating should be stricter. Such as the cheater can't participate in the next 5 contests.

  • »
    »
    27 minutes ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    But cheaters are enough smart to bypass plagarigm detector So we need to have some alternate ideas. The main reason of cheating is hacking phase during contest. Youtubers who are good coder code their code first and lock their submission and enter the room and copy the solution of other participants and leak their solutions and in div 3 and div 4 the contest is unrated so they leak their own solutions. One way to stop cheating is to delay the hacking phase.

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

Hardware ban.

»
4 hours ago, # |
  Vote: I like it -20 Vote: I do not like it

I mean so many ppl just cp for fun so student id/birth cert would be too extreme, phone number verification seems enough.

and 1 contest cheating -> prohibition forever is also extreme, maybe 3 contests?
Also the hall of shame is just pure harassing.

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

Why do you assume that cheaters will behave like good people and give their real papers? Seriously, this will only affect the privacy of well-intentioned people, cheaters will always cheat.

»
3 hours ago, # |
  Vote: I like it 0 Vote: I do not like it

It's a good idea, but people change, and a permanent ban is weird. I think it would be better to use some kind of sanctions with 1, 2 and 3 warnings. After that, the ban. Official account verification papers can also reduce the number of people who have twinks

»
2 hours ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

They should give a cheater badge next to the profile name that stays forever or disappears after 10 clean contests. This might discourage them.

»
109 minutes ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

There should be a section called "famous and infamous" or smth, and make two subsections, one for "hall of Fame" and one for "wall of shame"

»
100 minutes ago, # |
  Vote: I like it +5 Vote: I do not like it

lol how's this getting upvoted? it sounds like 1984.

  • »
    »
    54 minutes ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    I've never read 1984, but I think we live like in the book=))

    Upd. Tbh, I've read this book, but the joke is funny

»
46 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

This is actually a pretty great and practical idea.

»
3 minutes ago, # |
  Vote: I like it 0 Vote: I do not like it

I feel like the verification option is quite needed now which prevents cheaters to just delete their account and create a new one. Also is it possible to make their contribution like -infinity or some tag on their profile which labels them as a cheater?