Hello.
Unfortunately, the Educational Codeforces Round 91 round will be unrated and, actually, it was completely ruined. I don’t understand what happened yet. At some point in time, all systems began to work unstably and actually stopped working. So far I have no understanding what happened. You may have to change the schedule for future rounds. Sorry. We have such a black stripe. Very upset and demotivated.
Mike.
So will there be a testing round some day?
sir please have a testing round before the next rated contest!!
They must have solved the problem of long queue, so they held the contest. But unfortunately this time website errors made the contest unrated.
okay voyager
sir, please conduct div4 as a testing round.before div 2 or div3
I commented this topic yesterday after seeing that CF round #655 is become unrated. But this comment was getting so many downvotes. I am not sure why this was happened. Now this become true. :(
Sorry for my BAD ENGLISH
What is a testing round?
What do you think?
Can't you just reply simply? Why so toxic? Pretty sure this is going to be swarmed by downvotes too.
round for testing XD
I think there should be an option of giving / sponsoring money for the rounds throughout the year, like we had on the 10th anniversary, so that they can upgrade their servers or do the needful. Also, these days there will be huge participation due to lockdown, so even if they manage to get some temporary fix for the next few rounds, there is a chance that systems will fail in future as well so they need money to maintain the servers.
CF can also start up their own merchandise, since it is a huge community and it is growing very fast, I'm sure there are a lot of people who would like to wear those tees and hoodies and coffee mugs while giving the contest. xD.
There can be also perks top-50 donors of the whole year will get a t-shirt of their name or something like that.
Open-sourcing Codeforces can also be a good idea? Open source organisations raise a lot of money and also the quality of their code is great!
Yeah, I like the idea of opensource! Plus, it would make easier for people to add their favourite language!
Good Idea
Thank you for your hard work...
I just hope this gets fixed till the next round. #FingersCrossed
That's fine buddy! My son appreciate your work!
Why Monogon has always to reschedule his contest!!
At least we hope this one doesn't get cancelled like last time.
Last monogon round wasn't cancelled. It happened after a reschedule and the rest is history.
Nice choice of words. XD
testing round incoming :)
*div4 incoming XDXD
Thank you Mike, very cool!
Sorry for inconvenient words
Hmm, you could've worded that out better, I mean, the difficulties in terms of working around an extensive and large-scale environment are not something that can be brushed off in a few-word sentence.
Edit: The author has since changed the subject of the comment, so this reply is no longer relevant.
Good job!
Yeah,it should be unrated,beacuse just about 2000 participants solved problem A.
sorry,for my bad comment
I don't know how exactly servers work. But I am sure that many people (including me) would be more than happy to come forward and fund money for codeforces to use stable servers.
But not a long time ago, in codeforces 10th birthday, they made a donation campaign and collected 100k dollars
100k goes to regular rounds, at 400 dollars a round, hosting 1 round per week costs them 22000 dollars.
I don't expect Mike to raise 100k each year though, and I'm sure there is some money coming in from sponsorships from companies for edu and global rounds.
However, Mike and Una and other members on the cf team need paychecks too, so 100k in the long run for such a huge nonprofit website/platform is honestly really small :(
Dude, where does it say that each round costs 400 dollars? I heard he paid 50$ for a div2 and 150$ for div1 or something like that.
https://mirror.codeforces.com/blog/entry/65002
"$800, double fee"
800/2 == 400
:)
oh gosh, i never though codeforces was spending that much money, well writing codeforces contest might be interesting :)
https://mirror.codeforces.com/blog/entry/49569
I don't know which one is wrong)
Its not wrong it was old. Now they are paying that much.800 one was 17 months old and your link is around 3 years so it just a new announcement.
As someone who works on system reliability (not on CF of course), I think the problems we see look more like a software or process issue than something to do with bad hardware. That's much harder to fix than "just throw money at it" :(
I hope Mike will figure out some way to update the platform in a safe manner, or make tests that actually catch these types of issues. It's not the end of the world if something breaks and a contest is unrated. But when it happens time and time again, this becomes disheartening.
We are with you Mike.We understand the hard times the problemsetters are undergoing.Hope you find a solution and rise back again like a pheonix !!
To be honest, I feel bad for the authors in this round as well.
There are six problemsetters for educational round so setting six problems in a month is not a tough task so you should not feel bad for authors.
I would like to politely disagree with you, setting problems in a month and hoping everyone would enjoy their contest on the D-day, only to find that a month's work is wasted just because of some unexpected issues in the servers. Try putting yourself in their shoes.
Making quality problems in a month is still a tough task and take a lot of time... You need to find interesting problems that contestants will enjoy, create strong tests... Btw, if it's "so easy" why don't you write problems ?
dude they write way more than six questions if you read the last editorial they rejected 72 of them
I've started creating problems in polygon in March. From then, I have prepared 6 (maybe 7) problems in the div2 A-D range that are not inherently bad.
I can't imagine how hard it is to make good problems and strong pretests in that short timeframe, especially since div2 E-F are very difficult to make.
I have faith in Codeforces and Mike now, and I will in the future. You have our backing!
I think adding one or more servers may reduce the spike in the load. Considering the fact that participation has increased in recent rounds, the problems are bound to happen. There is no need for demotivation. Cheers.
No worries, we believe this will get better !
Waiting to know how this occurred!
I thought something will be happened inconvenient.
People actually predicted all this but alas they got downvoted
Don't be demotivated mike, we understand. Things happen.
I hope everything starts working fine soon... The contests are my life
Sorry for such a stupid and immature comment, it is now edited
Why not just ban Indians and lose the majority of your traffic? I hope you don't end up becoming CEO of some company, or you would have a hard time realizing that companies love the Indian consumer market and love investing in it. Effin Dumbass.
yes, but we can still see it by pressing on the arrow next to Rev 2 to see it :/
Indian Newbies and Pupils... Ohh you careless jackass... These newbies have the capability of kicking your ass in literally any field.
It's alright. Next time just think before you send.
We appreciate your efforts Mike, no need for demotivation, I am sure you will fix it and will have great future contests ! Good luck.
Thanks for your hardwork
Question: Will there be some
Testing Rounds
for checking the problems ? I would enjoy them ^^Another day, another author sad. Hope this'll get fixed for future contests.
Edit: I think you guys should setup a donation page so that we all users can contribute to the website for better and faster servers
Hey MikeMirzayanov, don't get demotivated. We are all proud of codeforces organising large number of contest which help us improving our problem solving and coding skills. Codeforces is performing very well and is ahead than any other website. Just take this as a challenge as we are member of codeforces and are always ready to take on challenges. We all support you and your hardworking team!!
F
Sorry for my *really stupid and immature comment, I didn't mean to harm anyone and it was a big mistake, my comment is now hidden
Dude, that's a bad approach to farming contributions.
after some time this comment is like : This comment is hidden because of too negative feedback. Congrats for your achievement.
lol then don't use google in your windows PC
Writing an offensive message against any country..just shows how sick you are! Better keep these thoughts to yourself rather than spreading on a coding platform which is not made for your ridiculous comments.
This is just a bad day. I am sure you guys will fix this issue soon..
I was even unable to open the codeforces.com homepage at the very beginning of this contest. I think maybe you could just open a regular place for us to donate to promote to better machines if needed :)
They got 125000 $ at their birthday campaign. Isnt that enough?
I have been working as a software developer for last 5 years. I can feel you MikeMirzayanov. Sometimes bugs just appear with no hint why they are coming and then all we can do is keep looking until we find fix or some workaround.
All I want to say is: don't you ever feel demotivated, Codeforces is one of the most resilient online judge we have. We are with you :)
Another Div 4 is coming
You work soo hard mike...really appreciating!!
It's fine! My college exam portal sucks every time :)
Epic Comparison! XD How'd you even thought of comparing cf servers with your college portal?
I mean I am used to all that site crash issues. All thanks to college portals in Covid situation.
I can hear your profile pic XD
After what happened yesterday arranging a contest today was a big risk. Still mike took this risk. Big risktaker @mike. Hope another div4 and testing round.
I think long time break from contest increase participant number.
Today before contest cf stopped:) and participants only 20k something. there were many successful round with more participants.
Yes.Good point.
Its alright. Don't get demotivated. Servers starts to crash on high load quite frequently but this is also a positive indication that codeforces is becoming more and more popular and preferred choice among competitive programmers.
Don't be upset and demotivated sir. We firmly believe that you are going to get to the issue and solve it asap. And it's gonna be #strongforces again, as it has always bene!!
Its fine need not to regret.
After so much crowding 20K+ participants it becomes difficult to manage.
But still codeforces stands different in crowd of so many other platforms.Best platform for me.
We stand by you Mike. dont get demotivated.. bugs and errors happens..
Two contests in a row!!!
we can somehow make the entire codeforce infrastructure as open source and ask more participant to contribute, optimize, improve its overall quality and performance.
While enjoying the high quality contest, it is also important to maintain the infrastructure itself together.
MikeMirzayanov We appreciate your hardwork and thanks a lot.
There will be no improvement without obstacles. This is not a black stripe, but just a black dot in the white sea of your work. Thanks, MikeMirzayanov and the Codeforces team.
sir, please conduct div4 as a testing round.before div 2 or div3
As much as I enjoy div4 rounds as an unofficial participant, I feel that unrated testing rounds are better, since they reuse simple problems and require less effort than a div4 round.
The purpose of a testing round is not to be a contest, and the other way round.
Don't feel demotivated MikeMirzayanov. You have worked really hard for making this platform better. I have started participating regularly from the beginning of 2020 and specially since the time of Covid-19 pandemic, I learned a lot from this platform and love participating in these contest. Hope you will be able to fix this problem soon. Waiting for testing round. Sorry for awoo and others who worked hard for developing this contest.
Appreciated! thank you for your hard work :)
I think Monogon is worrying about the next official round..... Hope the error be fixed soon.
Thanks for your hard working.
MikeMirzayanov
codeforces.com — works
codeforces.com/?locale=ru — not
codeforces.com/?locale=en — not
codeforces.com/top?locale=ru — works
codeforces.com/top?locale=en — works
Don't talk like this, you are the creator of one of the most amazing works, sometimes 99.9% uncrackable system malfunctions, that doesn't take away it's greatness, take your time to fix it, we are patiently waiting for the next round to participate. Best of luck. :) And thanks for this mighty platform. :)
Mm, a new portion of apologies. Is it a daily practice now?
dont demotivate! we really appreciate your work.
Hey Mike,it is fine man..We expect a testing round next up!!!!!
tnx
Don't Worry Brother. This Platform is still best for me. It's Just 1 more improvement in the form of this system failure.
Is it only my bug, or all codeforces' resources except "competition" are invalid right now?
It is such a pito this issues arise frequently.
Just to joke a little bit: we have to verify if Monogon is bringing us bad luck haha.
Thanks for your work investigating this problem. As a first suggestion on rescheduling, I'd propose that Monogon's next round should be rescheduled until after a Div. 2 or Div. 3 round is successfully completed. Div. 1 problemsets are sufficiently rare and hard to prepare that until the Codeforces system has been thoroughly tested by an actual round, it seems better to risk wasting a Div. 2/Div. 3 round than a Div. 1 contest.
But not so much people can solve Div. 1 problems, that's why testing system should not be really busy.
It's a Div 1 and Div 2 round so the load both on checker and website will be more than even a normal Div2 only round.
Ok, sorry for my stupid comment))
So, after yesterday problem with queue made round unrated I thought it might be a good idea to reschedule round until everything will be fixed. I am really upset that a lot of problems got spoiled because of server problems. Hoping things like this won't happen later.
Also, codeforces has gathered nearly 100000$ recently, I believe its more than enough to get good servers....
We believe that you can solve it soon..Good luck, Sir !! :(
Your meme making skills are as good as my Japanese knowledge
Do you happen to watch anime?
This a bad time indeed, but look at the bright side you have hosted uncountable successful contests with the best quality problems (except the April Fools rounds =) ). Hope you fix this soon and we all believe in you!
The April Fools round was nice =)
I guess you were one of the testers or setters...what was so nice about it anyways?
I was not a tester / setter, but personally I had fun during the last April Fools contest (especially while implementing 1331H - It's showtime).
We all are with you Mike. Hoping for good news soon.
Oops,feel sad for setters.
We are in this together!
"Very upset and demotivated"
Those lines really hurts.
Hey, no one I know is allowed to get demotivated! Get up Sir Mike! You work very hard, it will all be better than normal soon. Go watch this video by VSauce: https://www.youtube.com/watch?v=DkzQxw16G9w, you'll certainly feel better!
When Mike realized, what I will get yellow after this contest, he decided to ruin it
(I'm just kidding)
Sorry to say, but there should have been a testing round before this contest as well. It goes without saying that whenever something awry happens in a contest, there should be a testing round before the next contest.
Call of Duty: Advanced Warfare :)
Thank you for your efforts, these questions are of good quality 0v0
Holding a round as Testing round without informing the participants so the number of participants/submissions remains the same and you guys can figure/fix out about what is going wrong during contest and come up with a solution :)
Whoever solves at least 2 problems in a testing round gets +10 rating. This might will work.
We are and will forever be grateful....
TLE Mike, TLE.
+I'm disappointed in the last two contests, but I believe you'll work it out. I am always grateful to use a good platform for free of charge. Always thanks.
No problem at all. Don't have to be demotivated. Happens to the best of us. Codeforces has played a very important part in my life lately and I am sure the same can be said by a lot of users. We are going to be with codeforces through its ups and downs. Kudos ! Hope this all goes away soon ! <3
You don't know the life lesson I have learned so far by doing cp is "every hard looking problem has an easy solution". Don't be demotivated. MikeMirzayanov
Hold tight Mike! We know you can fix it! All will be well, soon enough! <3
Regardless of the server issue along with long queues , last couple of rounds had given us a great problem set which i think most of us enjoyed solving. In my opinion the hardwork of the problem setters were totally worth in providing such great problems. Hopefully it gets continued with strong server and we all could get more enthusiastic for CF rounds.
please do something, I am at my peak time I have to be good at cp.
Monogon's luck is so amazing, maybe someone is trying to ruin monogon's rounds. LOL
Contest was hacked
I did a screenshot when codeforces went down just in case:
ok
Do you have any evidence to support that outlandish claim?
While codeforces provides contests, problems, tutorials, discussions, possibility to see the others participantes codes, EDU section and more for free .. some sites require payment for each single tutorial..
Thanks for your efforts MikeMirzayanov
Just like last time, unrated rounds -> testing round -> delayed round -> unrated delayed round. Monogon is so pitiful (
Hope we won't have an unrated round again
Thank you Mike for all the hard work to keep the contest running!
Only saw A yesterday, but I think this contest is a very nice one, because A is so interesting enough. Hope to have a nice and stable contest in the future.
Maybe you need some rest.
Thats why we shouldn't rate cp over development.
We still appreciate your efforts Mike sir. I just hope furthur contests are not ruined.
Is that the Corona attack on Codeforces systems?
CodeForces is the damn best CP website.
I'm Mike's 5000'th friend, yikes
So?
Is It get DDos sttack?
I was thinking about that too, because there were many contests with this many participants, and they ran smoothly. Also now the site is very slow even without a contest.
I hope codeforces fix the bug!
you can consult with atcoder.jp they arranged smooth contest i have participated yet.
I don't think there are over 20000 participants taking part in those rounds. Is it?
I have an Idea to implement P2P Online Judge. In volunteer contestants PC should have G++, Java, Python3 major compilers. A client process will recieve annonymous contestant code with test case, compile, run, check and finally give response back to the server. I think this will be a revolutionary change for CF platform.
So (possibly with the help of reverse engineering) it will be possible to access the submissions, the test cases and the correct answers for them? (there are also more languages than just C++, Java and Python 3 on Codeforces)
It may be possible by sophisticated decryption algorithm and computing power. But for most of us it is hard nut to crack. And 95% of the contestants use these 3 languages ( C++, Java & Python). If P2P OJ can be done, 95% load of the server can be reduced. Rest 5% of the load can easily be handled by the CF server utilizing compilers/interpreters of remaining languages.
I think you can intercept the submissions by simply replacing the compiler with a script that first saves the submission somewhere and then invokes the actual compiler. That seems almost impossible to prevent (to me).
Yes that's what I thought. You are very correct.
can the geniuses working for codeforces spare some time and their intelligence to think about how to improve these be-loved CODEFORCES
Updates? Any reason for this? MikeMirzayanov
I was just thinking about problems on long judging queue when Mike published this blog. When exactly did this problem intensify recently? It wasn't Round #655... Anyone knows?
And hope cf system get better soon. Best wishes(for shorter queue and more).
You and CF will come out of this stronger Mike. You've served the community relentlessly for so long. A slight amount of inconvenience to us is nothing in front of the challenges you might have faced in creating this amazing platform and community. You have our backing. Everytime.
More power to you Mike. More power to CF.
don't get demotivated sir. it's okay
Time to hire some Site Reliability Engineers, I assume that at least some of the ex-coders at CF are now in SRE roles at Google. Thanks for the platform.
Monogon's round rightfully rescheduled! Looks like the Div. 3 contest is going to be the first rated contest we'll be giving!
deleted
where is the dated 16th july div2 contest
Rescheduled
I think Codeforces should give some contribution points to those that participate in the testing round so that many would participate, thus creating the same conditions as if it is an official round.
yes