cfcheaters_admin's blog

By cfcheaters_admin, 4 years ago, In English

WEBSITE DOWN

UPDATE : 27 AUG 2020.

  1. As you all might have noticed on the Leaderboard, we have people with times_caught more than $$$4$$$. I wonder when will they get a ban from Codeforces.

  2. Added a new feature for people to report X-Users, the solutions which were mangled or clever enough to bypass MOSS. These things go under manual validation for now, but if confirmed it will give +100 X-Rating Gain to the X-User, also this incident would be mentioned on their profile as "Notoriety".

  3. I have added an Appeal section. People who are badly affected or people who think that someone is impersonating them can add an appeal. i would remove those X-Users but for X-Users with times_caught $$$>$$$ $$$2$$$, appeal won't help much. But i would see if anything can be done.

Introduction

What is a X-User?

Its just a person, who's solution gets skipped on after contest, and they are out of competition, but it was rated for them. Nothing else, its a totally okay to be a X-User, however i won't prefer it.

Link to the website : CF X User

I have hosted it on Heroku for now, and I hope it will be fast to load and won't crash.

Features of the website :

  1. A dedicated leaderboard for X-Users.
  2. A new (and pretty basic) rating system for X-Users
  3. You can find all X-Users of a round
  4. You can find all rounds in which someone was listed as a X-User.
  5. Rating system works like this, $$$rating$$$ = no_of_time_caught * $$$100$$$
  6. With ratings, we have ranks. It's actually the same as from Codeforces
  7. After every round, after getting data. rating and leaderboard will be updated.

Also highly unlikely,but if you think your name has been wrongly added as a X-Users, drop a comment. It's very easy to remove your name and everything from there.

Here are some Screenshots

Leaderboard

Profile Page

Find X-Users by Round

If you want to suggest something let me know.

That's it! and I hope you'll like it. :)

Some Clarifications

  1. There is nothing personal from my side, I don't even know 95% of the X-Users. I just take results from codeforces itself This website is no way generating any data of it's own, it just fetches data from Codeforces and displays it systematically. Its completely text based, and i don't store any pictures or personal information of anyone. i just link everything to external source, which is codeforces.
  • Vote: I like it
  • +269
  • Vote: I do not like it

| Write comment?
»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

how are you retrieving the cheaters form the contest.is it purely based on blogs (or) are u searching for each and every submission.

  • »
    »
    4 years ago, # ^ |
    Rev. 2   Vote: I like it +17 Vote: I do not like it

    I find people who were rated for the contests, and they showed out of competition in the standings from Codeforces API. That would be only possible if you cheat

    I would add a way so that people can report cheaters as well, and on some manual inspection we can find out if two submissions are copied. So, this way people can help find cheaters in a more organized manner

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

      Ohhh... I Would like to see B!tch AriaH's reaction on the blog ...

      Wh0re had a lot to say on this comment

      • »
        »
        »
        »
        4 years ago, # ^ |
        Rev. 2   Vote: I like it +44 Vote: I do not like it

        Um... at the first you are just so rude! the second point is that probably you are a pupil user in your main account and you so scared to come here and post a comment with your main acc!!!!! its just disgusting that you are hiding behind the fake account to no one see your name. and dont mess with someone who is so much smarter and wiser than you!!!!!! getting upvotes in this blog is just because you just waste lots of time and people respect that but coming here with your fake acc and talking sh*t is just so wrong!!!

      • »
        »
        »
        »
        4 years ago, # ^ |
        Rev. 2   Vote: I like it +22 Vote: I do not like it

        delete it

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

        delete your comment!!!

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

        isn't it obvious that AriaH , Clix , nima_oof_che_mamehaii and woldis5 belong to the same person ? at this point I think that guy is a disillusioned idiot corrupting cf with his toxic commentary.

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

          Um... im not toxic.

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

just practice, no use wailing over cheaters, they are harming themselves :)

  • »
    »
    4 years ago, # ^ |
    Rev. 3   Vote: I like it +28 Vote: I do not like it

    Its a practice for me tbh, I am practicing my web development skills. I have a decent rating on Codeforces.

    Too bad I can't reveal my identity, I don't want threats from cheaters lol

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

      Hey, just curious. What's your tech stack for making this website? I have no experience in web dev but would want to get started soon.

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

        Codeforces API allows seeing all the submissions that got skipped in the contest. So using certain parameters one can identify who cheated and display its CF ID

»
4 years ago, # |
  Vote: I like it -52 Vote: I do not like it

Who even cares about cheaters, they are ultimately dealt by Codeforces one day or another and if even they are not brought to justice they never amount to anything. Instead of making this you could have made something productive. Just my perspective.

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

    It was a fun project

    Its a practice project, not a startup

    Who even cares about cheaters

    The number of posts for bashing cheaters says otherwise.

    you could have made something productive

    I'm 18, still better than playing Call of Duty whole day

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

      What's wrong with playing CoD all day? Are you bashing eSports in general?

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

        I'm passionate about Programming and Gaming equally, maybe more towards Programming.

»
4 years ago, # |
Rev. 2   Vote: I like it -175 Vote: I do not like it

What is the point of bashing someone on a separate website? I saw in the comments you are 18 years old but seriously dude your brain is of an 11 year old child. I myself used to cry(when someone was able to get good marks through cheating) but in school and that too till 5th or 6th standard.

And If you wanted to practice Web Development Skills you could have made something like this....amazing and useful website by Pirate_ksh

Also, if you think you're name has been wrongly added, drop a comment. It's very easy to remove your name and everything from there.
Now we should visit your website also to check if our name has been added there or not by mistake?

I request MikeMirzayanov to delete these types of post.

[EDIT] : I know that I have broken rules of posting comments on CF and I apologize for that....but downvote only if you think that this website is a good idea.

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

    Raising awareness about cheaters implies having a "brain of an 11-year old child"? I find that part of your comment more insulting and childish than his whole website :D

    • »
      »
      »
      4 years ago, # ^ |
      Rev. 4   Vote: I like it -45 Vote: I do not like it

      No, creating a website is more like Harassment. I know there should be more strict rules like decreasing the rating of people(like Codechef did) rather than just skipping the solutions. But creating a website is definitely not a matured act. Also do you even care if someone cheats??

      I find that part of your comment more insulting and childish than his whole website

      This line looks much more insulting. I didn't expect this from you. You were my motivation.

      Oh..no, I tried to argue with an International Grandmaster. My posts would be downvoted now.

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

        I'm not saying the website isn't harassment or that I like the idea. Actually, skipping doesn't always mean cheating. Someone high-rated might know a problem, realize that during a contest and ask for the round being unrated for them. And yes, I care if people cheat.

        All of that has nothing to do with the way you insulted OP.

        • »
          »
          »
          »
          »
          4 years ago, # ^ |
            Vote: I like it -38 Vote: I do not like it
          Someone high-rated might know a problem, realize that during a contest and ask for the round being unrated for them

          Seriously? Then this guy will put their names on his website....That would be much more insulting and harmful for respected coders.

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

            His creating of the website is intended to expose cheaters. Albeit misguided and not well thought through, it does not seem to be a personal attack on a single person. Your statement brain of an 11-year-old is a personal attack on him/her and even without it, your criticism would still be valid. That is probably why your comment is considered more insulting than his website.

            • »
              »
              »
              »
              »
              »
              »
              4 years ago, # ^ |
                Vote: I like it -10 Vote: I do not like it
              Your statement brain of an 11-year-old is a personal attack on him/her and even without it

              Dude you should see hidden comment once more....

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

          Errichto The way i am doing it right now, totally excludes anyone above 1900

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

    Well, just think what if people start making fake accounts on real people of codeforces just to cheat and defame them. How harmful will it be? This website idea is a piece of trash. Agreed.

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

      Oh, so you mean to say if I create handle of Errichto and then cheat in contest. After that, will people start humiliating the real one?

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

        Not sure about him, but if you are in expert — cm range, then one of your haters/friends can easily do that to humiliate you/make fun of you.

        Also, if a cheater stops cheating, then one can make fake account in his/her name and keep cheating forever and defame them through the website. And this will be case of real harassment because people will believe that the particular person is still cheating.

        Think from all the angles.

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

          Yes..you are right. CM and Masters can be easily targeted.

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

            Really doubt so. The profile is linked right next to the name. It will be easy to see that it is a fake profile.

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

          So how do you suggest one makes an account with the same handle? Magic? even if it differs in one character, it's easy to see that it's fake.

          • »
            »
            »
            »
            »
            »
            4 years ago, # ^ |
            Rev. 2   Vote: I like it +4 Vote: I do not like it

            Chilli ChiIli ChiIIi
            Sorry for the ping.

            Good Luck finding the difference.
            • »
              »
              »
              »
              »
              »
              »
              4 years ago, # ^ |
                Vote: I like it 0 Vote: I do not like it

              Well, I would like to know what you think about the idea of creating this website. Can you share?

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

    Relax !!! If you all want I can take the site down, no big deal.

    Now we should visit your website also to check if our name has been added there or not by mistake?

    Well, div 1 is immune to this. I am in div 1, and most of the hardcore cheaters never cross div 1.

    Also, maybe I am childish, no denying.

    I regret a lot of my decisions actually most of them

    Still If you want me to take the site down, let me know. It's pretty easy as well

    • »
      »
      »
      4 years ago, # ^ |
      Rev. 3   Vote: I like it +3 Vote: I do not like it

      My thoughts : Sorry to say, you can be easily charged for cyber bullying. There are many more people who cheated in recent rounds. But you have added only 5-10 people from each round. This seems like more of a personal attack to people you personally hate.

      Say,someone cheated for 7-times, but has not cheated in recent contests, his name will not appear in your leaderboard, and a person who cheated for the 1st time in recent round is topping the leaderboard. What kind of judgement is this?

      Also there are like 160+ people in your database who cheated for 1 time, but you only show 20 out of them on the leaderboard?

      Why only harassing those 20 specific people????

      It can be easily proved as a personal attack/harassment.

      And not one, in this case, multiple people can put allegations on you.

  • »
    »
    4 years ago, # ^ |
    Rev. 3   Vote: I like it 0 Vote: I do not like it

    you sir have been especially against this idea, I'm not saying it implies anything tho ^__^

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

    Downvoters, one day this site will catch you....then keep messaging this guy to remove your name.

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

this is what quarantine does to people!!

»
4 years ago, # |
  Vote: I like it -44 Vote: I do not like it

I have taken down the website so you guys can relax, this was a pretty confusing experience for me because I literally saw people requesting for cheaters to be bashed, and all of sudden, everyone is like, don't do this is harassment and all sorts of words, everyone is now holy and saintly or whatever.

And also that this is illegal? I don't know. So in the light of that event, I have decided to deactivate the website for now, because I don't want any trouble.

Also, can someone tell me if this is actually illegal? Because only a handful of guys are calling it illegal, but still I am not taking any chances.

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

    I see no reason website should be down, at least people won't cheat now as they would be afraid to see their name in website.

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

      it's just that I don't want any legal trouble :(

      and it's not even a personal attack, i'm simply taking stuff from codeforces, its not my verdict to call anyone a cheater, its codeforces's moss that decides it

      • »
        »
        »
        »
        4 years ago, # ^ |
        Rev. 2   Vote: I like it +4 Vote: I do not like it

        Its actually not illegal. But a kind of of harrasment. Maybe someone did cheat once and after that realised his mistake and never did that again(Happens too often with beginners). But his/her name will be published on your website permanently. If by coincidence, some recruiter/someone who will give referral wants to check the profile and by chance sees the handle on your website, it may reduce his/her employment chances. P.S.- I am no way justifying cheating. It must be strongly dealt with, but this way, it is wrong

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

          maybe start the initial counter from -1, so everyone gets one chance at least

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

            I did just that, maybe its a mistake for the first time. But repeatedly doing "X" Stuff, will make you an X User. So, now only the X-Users who were caught more than once would show up.

            Also, im not storing any data or info, i am just doing some data analysis from data i get from codeforces. I just link relevant facts

»
4 years ago, # |
  Vote: I like it +12 Vote: I do not like it

waste of time

»
4 years ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

I had a similar idea and was looking to implement it ... Too bad the cyber-bullying laws in my region prevent me from doing so , I want them to be punished but not at the cost of spending my life's 5 to 6 months behind bars...

And no matter what anyone says , Don't remove this website ... Just use a virtualbox or something like that to not get traced by Inter authorities and you'll be good.

And run some ads man ... You can make money , just don't catch too much attention

  • »
    »
    4 years ago, # ^ |
    Rev. 3   Vote: I like it 0 Vote: I do not like it

    How is this cyber bullying? do you see me leaking personal photographs or information over the internet. Did i called anyone anything bad or rude?

    I'm just analysing people whose solution gets skipped. I like to call them X-Users. And this is my data analysis on them.

    This is what is bullying

    Bigger_Fraud_Than_KARAN

    Reporting cheaters and more

    All cheaters of Codechef caught finally!

    The website stores nothing but plane text, and the text is simply codeforces usernames.

    I am very fair, everyone gets a second chance so no one will end here from one mistake, and if it still affects someone badly, i'll take it into consideration. I've removed all the X-Users. I'll start fresh from today's contest. Just solve problems and don't worry about these.

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

      In my region , if you mention a person's social or handle from any platform without his/her permission , then you have something to worry about

      But if you prove that you have the permission of the person whose social you are mentioning (be it a cf handle , fb username , etc ) , or that you own the account that you are mentioning ...

      That's why even websites like FB , Codeforces, etc can't publish a list like that ... they can only ban a user or block temporarily... So if even cf or fb can't do that , you can think for yourself ...

      Although there a jail time isn't always necessary , depends on region , most of the regions(including mine i.e. bassau) charge fines and you are good to go within 2 or 3 days ...

      I want cheaters to stop , but a better way would be to strengthen the plagiarism checker or drop their ratings ... PEACE

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

        cfcheaters_admin

        store all usernames using hex encoding and let a javascript program decode it on client side.

        I mean dont store any username.. generate it at client's browser

        • »
          »
          »
          »
          »
          4 years ago, # ^ |
          Rev. 4   Vote: I like it +3 Vote: I do not like it

          This is gold, thanks I have an idea, similar to what you said but not exactly. But yeah, basically I won't even store the usernames. The client would generate it, and it would all be a notorious coincidence lmao

          Currently, the database is clean, but I'll implement this first before adding

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

      Just solve problems and don't worry about these

      You think I care about your website ... I don't give a damn about whoever's name you get on that website

      Here's the thing ... Try getting this handle on that website .. Just for more than 72 hours keep my name on your website , no link nothing , just plain text ... and don't delete the blog ..

      You will see what you got yourself into

»
4 years ago, # |
  Vote: I like it -24 Vote: I do not like it

I don't understand how is Mike allowing these type of posts.

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

    I don't understand how is Mike allowing these cheating accounts not to be banned.

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

Good intiative.

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

cheaters should get -1000 rating change for cheating in a round.

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

Nice work done by you.....Really appreciate that.....

»
4 years ago, # |
  Vote: I like it +8 Vote: I do not like it

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

Not sure about the idea of the website but the UI is amazing

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

    what is this

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

      If you lack clarity on my website, you can shift all characters alphabetically by some amount (like in Ceaser Cipher).

      You can use any number to generate the shift. I repeat ANY, you can try it !

      Also, to help you think you can solve an easy math sum too, it's totally unrelated of course.

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

This is cool man, can I make a video of it and put it on my channel?

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

    Sure, dont forget to send me too if its in english

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

      Thanks,it is in English and yeah I will send you. What was your motivation for making this?

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

        no of x-users have increased a lot recently, and they are even found in Div 2 D and even E sometimes. My analysis showed my that there are actually people who repeatedly get their solution skipped, still they don't stop.

        I mean they are eating up the ratings which honest div 2 people deserve, so this is just to bring them out of their hiding, i am even giving 1 free chance to everyone, because mistake happens, but repeated offenders needs to to be revealed.

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

It's not showing anything at the moment..Is it down again?

  • »
    »
    4 years ago, # ^ |
    Rev. 2   Vote: I like it +1 Vote: I do not like it

    its working fine for me what error you get? it uses codeforces API, so maybe if codeforces goes down, it would break as well, but its working right now i think

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

    Bro I have seen your videos on youtube. Not to demotivate you, but the amount of effort you give to make a video to report about cheating on cf and cc on youtube, had you put it on really practising coding,or even making tutorials to teach others then you could have been at least specialist till now. The one who made this website, is already in Div 1 in codeforces and that's great. Even this website serves a project for his CV.

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

      I know I haven't been practice coding a lot and I love making YouTube Videos,so I know I should focus on coding also and I will. Thank you for motivating me :) All the best to you mate.