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

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

Hello, Codeforces.

Unfortunately, we have to declare the round unrated.

Absolutely, these are not issues of the side of Codeforces code, but rather it is a hardware issue. Probably, electricity, power unit or something else. This led to unexpected repeated reboots of the server with the database. I hope that we will be able to quickly deal with this.

We apologize to the writers of the round and its participants.

P.S. Please, do not downvote the round announcement: the writers are not to blame for what happened. And in general, this time it is difficult to blame someone. Sometimes hardware fails.

Mike.

  • Проголосовать: нравится
  • +1497
  • Проголосовать: не нравится

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

Have you considered migrating to the cloud? Perhaps it would be too expensive?

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

    I think if that is the problem they can easily ask people in codeforces to donate money as much as they want and then there may be stored good money (or may be I am wrong because maybe it needs much money during the year)

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

    Of course, this will cost many times more. In addition, similar problems occur in data centers too.

    In this case, what I and geranazavr555 are doing at the current time would help. Just a couple of days ago, he took from a delivery point an adapter so that it would be possible to add fast disks to another server. After some time, we will have a fully functional slave, to which we can switch in case of failure of the main server. Now it is, but it will not handle the huge load of the round (it is needed for backups).

    • »
      »
      »
      4 года назад, скрыть # ^ |
      Rev. 7  
      Проголосовать: нравится +403 Проголосовать: не нравится
    • »
      »
      »
      4 года назад, скрыть # ^ |
       
      Проголосовать: нравится +37 Проголосовать: не нравится

      You are walking on the edge here.

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

      Hi Mike, As you might already know, cloud providers like AWS, Azure etc. provides a very good SLA. We can have our servers hosted in multiple regions so even if there is a power outage at one place, we can still serve from other regions (with little degraded experience sometimes). These servers can also handle huge loads easily by horizontal auto-scaling (except for sudden burst in load since those would require some pre vertical scaling as well). However the cost to use such infra would be obviously high.

      But given that we have such a huge community of programmers now, we can try for donations. If we are able to raise enough fund to use these cloud providers for say 3 years then we can think of migrating.

      One interesting problem to solve here is to come up with an approximate estimate :)

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

It's all part of the game.

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

It's good that the round became unrated, since I solved only problem A))

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

No problem,we trust technical team of codeforces,they are putting lots of efforts.

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

It's surprising to me that Codeforces still runs on an old Thinkpad in the basement. If running it off the cloud is too expensive, perhaps having a fallback on the cloud that you could turn on when there are technical issues?

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

It is only a game.

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

It's all part of Aizen's plan

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

It's okay MikeMirzayanov. All the best for hosting the next round properly.

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

Just a suggestion, you can make rated for the participants who will be getting positive delta, and for the rest, contest can be made unrated. Everyone will be happy and also it's fine as everyone got the same time just the contest duration got reduced. Also, it's not the fault of the participants then why should they suffer?

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

    It's only my humble opinion, but I guess it'll be unfair: imagine a 1500 rated specialist (let it be A) solving 3 problems fast and getting 1000th rank and high positive delta, and everything shuts down. Imagine if it didn't, he wouldn't have solved any more, but 3000 people with the rank below him would solve 4 problems and A would have had 4000th rank or lower, so he would've had negative delta, and you suggest that we add him rating for his performance. I know that 3000 people can't solve 4 problems, cause normally <=1500 ppl solve at least 4, but no one knows what could've happened. I'm sorry if I offended you or any specialists

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

      No one knows what would have happened if the contest was for 2 hours. Maybe that specialist which you mentioned, may have solved even E. Making unrated for long queues is fine as in that case there is an unfair advantage to the participants who solved in one go over the participant who submitted and got a wrong answer verdict after 10 minutes. In today's case, no one has got any advantage, so it's reasonable to make it rated for participants who will be getting a positive delta and everyone will be happy.

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

        Yes, no one knows what would have happened. The positions the participants got doesn't reflect what their actual skill levels is. For this reason I think it is better to be unrated.

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

          You did not get whatever I was trying to convey. First, even standings at the end of any contest do not reflect their actual skill level for some users. Also, in any 2hrs contest minutes, then there must be some user who ended with a rank around 1000, could have ended up under 200, if the contest would have been extended by just 5 minutes. What I am saying that everyone got around 1hrs 15 mins, so it's reasonable to make rated for participants who will be getting a positive delta. Why should other persons bother about someone else's rating?

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

            Because ratings will inflate overall and in my opinion it may ruin the legitimacy of ratings if we allow this to consistently happen for unrated rounds. I was thinking that taking the square root of the delta is an idea but also not really realistic.

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

            Why are you craving so much for ratings man. Ratings indeed brings motivation but when motivation turns into greed it also brings a huge demotivations.

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

    Also, I think it does not make sense to have positive delta without negative delta, its like yin and yang...

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

    It would only cause rating inflation.

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

This happened once in a year (or maybe even more rare). so, saying blaming codeforces is not on the cloud is the reason for it seems like a big stretch to me.

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

if possible don't make it unrated because site crash was for everyone

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

    I know that someone play well in this round, including me. But there is also someone who just want to submit the time the problem happened, well, also including me. It's empathetic for you to understand that there is huge difference between interruption like this and normal ending. Just imagine that the site crashed just after you finished programming your code and prepare to submit, then you can put yourself in.

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

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

Please check if some of your employees are giving contest and performed very bad so they caused some hardware issue LOL:)

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

Even though I performed better in this round than in others, I understand the situation and will continue to support this platform!

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

Can we add another Educational round by end of Jan to make up this one ??

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

please keep another div 2 contest before the next one if possible MikeMirzayanov

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

PLS, keep another contest before Codeforces Round #767 (Div. 2)

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

Hoping for a round before the next div2 to compensate for this one. Nice questions today.

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

Could you please give everyone their delta if it is positive ?

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

Goodbye my dreams of solving 3 problems in a rated contest.

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

I'm actually up rank, but it's ok.

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

It's all good, even though it is unfortunate, the writers are not to be blamed. Good luck to everyone in future CodeForces contests.

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

dompit

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

ah shit happens

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

I want to laugh and cry)

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

    Just my opinion, but I don't think you should think about rating at all until you get to something like $$$\geq$$$ stable-mid-blue, simply because, I think until that point what's more important is to get problem-solving experience and some skill, and attaching it to rating just gets in the way of that.

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

      Why is it different at any other rating? (also for me rating always has been one of the greatest motivations)

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

        I think it boils down to:
        1. When you hit $$$\geq$$$ stable blue, you have enough contest experience (of course, this might not always be the case) to not be too perturbed by rating loss, and (hopefully) you don't learn only stuff which "is expected to be used in Div2 C" or similar. I have seen a lot of lower rated people stuck in the loop of "I don't know $$$X$$$ because it doesn't appear in problem $$$Y$$$, and I can't solve problem $$$Y/Y+1$$$ because I don't know $$$X$$$.", or, "I solve only $$$\leq Y$$$ rated problems because I am rated $$$X$$$, and I am rated $$$X$$$ because I only solve $$$\leq Y$$$ rated problems."
        2. Rating is definitely a great motivating factor! But, just my opinion, at something below stable blue (of course it's not a very strict range), it is very easy to start worrying about rating and skipping contests/using alts/similar things, or just in general, focusing more on less important things than on solving problems.

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

No problem! We trust the team of codeforces

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

What if we distribute processing power between computers based on blockchain kind of technology, with specific profiles for each kind of CPU it can work and we could track clock cycles instead of time used by a specific CPU.

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

HOW COME U HAVE ELECTRICITY CUT OFF, I MEAN YOU GUYS ARE RICH ENOUGH TO BUY AN INVERTER FOR SUCH POWER CUT SITUATIONS. I DO NOT MEAN TO OFFEND, IF U DON'T HAVE THAT KIND OF MONEY.

YOU CAN ASK YOUR USERS TO DONATE VERY SMALL AMOUNTS SO THAT YOU CAN BUY AN INVERTER.

MikeMirzayanov geranazavr555

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

Can you put a "Donate" link?

Some of us would like to help a hardware situation. This can result in a hardware renewal/duplication over some time.

If you do, you should also consider "Top donors" list similar to "Top contributors"

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

Codeforces is loading really slow for me for past 3 days. Main reason why I couldn't take part in last div 2 round.

--- www.codeforces.com ping statistics ---
12 packets transmitted, 9 packets received, 25.0% packet loss
round-trip min/avg/max/stddev = 338.355/366.281/434.326/29.461 ms

UPD — Working fine now :)

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

i just wanna say that codeforces is so slow when compared to other programming websites like hackerrank, hackerearth, atcoder and codechef. my internet connection is very fast, but when i use codeforces it takes too much time to open and when i submit any solution it also takes too much time. i am noticing this from a long time. all i wanna say is lodeforces is fucking slow.

try to improve it mikey.

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

You know I expected my rate to go up at this round but sadly this happened thank you Mike for fixing the problem but we wish it never happen again

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

Thinks like this happens.No issues :) Kudos to the writers.

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

ok