Изменения рейтингов за последние раунды временно удалены. Скоро они будут возвращены. ×

Блог пользователя cfcheaters_admin

Автор cfcheaters_admin, 4 года назад, По-английски

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.
  • Проголосовать: нравится
  • +269
  • Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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 года назад, # ^ |
    Rev. 2   Проголосовать: нравится +17 Проголосовать: не нравится

    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 года назад, # ^ |
        Проголосовать: нравится -74 Проголосовать: не нравится

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

      Wh0re had a lot to say on this comment

      • »
        »
        »
        »
        4 года назад, # ^ |
        Rev. 2   Проголосовать: нравится +44 Проголосовать: не нравится

        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 года назад, # ^ |
        Rev. 2   Проголосовать: нравится +22 Проголосовать: не нравится

        delete it

      • »
        »
        »
        »
        4 года назад, # ^ |
          Проголосовать: нравится +19 Проголосовать: не нравится

        delete your comment!!!

      • »
        »
        »
        »
        4 года назад, # ^ |
          Проголосовать: нравится -15 Проголосовать: не нравится

        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 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
    Rev. 3   Проголосовать: нравится +28 Проголосовать: не нравится

    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 года назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      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 года назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        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 года назад, # |
  Проголосовать: нравится -52 Проголосовать: не нравится

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 года назад, # ^ |
      Проголосовать: нравится +45 Проголосовать: не нравится

    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 года назад, # |
Rev. 2   Проголосовать: нравится -175 Проголосовать: не нравится

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 года назад, # ^ |
      Проголосовать: нравится +84 Проголосовать: не нравится

    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 года назад, # ^ |
      Rev. 4   Проголосовать: нравится -45 Проголосовать: не нравится

      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 года назад, # ^ |
          Проголосовать: нравится +37 Проголосовать: не нравится

        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 года назад, # ^ |
            Проголосовать: нравится -38 Проголосовать: не нравится
          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 года назад, # ^ |
              Проголосовать: нравится +13 Проголосовать: не нравится

            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 года назад, # ^ |
                Проголосовать: нравится -10 Проголосовать: не нравится
              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 года назад, # ^ |
            Проголосовать: нравится +24 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    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 года назад, # ^ |
        Проголосовать: нравится -13 Проголосовать: не нравится

      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 года назад, # ^ |
          Проголосовать: нравится +6 Проголосовать: не нравится

        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 года назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

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

          • »
            »
            »
            »
            »
            »
            4 года назад, # ^ |
              Проголосовать: нравится +8 Проголосовать: не нравится

            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 года назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          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 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    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 года назад, # ^ |
      Rev. 3   Проголосовать: нравится +3 Проголосовать: не нравится

      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 года назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

»
4 года назад, # |
Rev. 2   Проголосовать: нравится +49 Проголосовать: не нравится

this is what quarantine does to people!!

»
4 года назад, # |
  Проголосовать: нравится -44 Проголосовать: не нравится

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 года назад, # ^ |
      Проголосовать: нравится +18 Проголосовать: не нравится

    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 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      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 года назад, # ^ |
        Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

        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 года назад, # ^ |
            Проголосовать: нравится +12 Проголосовать: не нравится

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

          • »
            »
            »
            »
            »
            »
            4 года назад, # ^ |
              Проголосовать: нравится +1 Проголосовать: не нравится

            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 года назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

waste of time

»
4 года назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

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 года назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    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 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      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 года назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        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 года назад, # ^ |
          Rev. 4   Проголосовать: нравится +3 Проголосовать: не нравится

          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 года назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      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 года назад, # |
  Проголосовать: нравится -24 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +30 Проголосовать: не нравится

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

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Good intiative.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
4 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    what is this

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      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 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      4 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

      • »
        »
        »
        »
        4 года назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится

        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 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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