It is not a bug, didn't anyone even read what Anorion posted a few days back or what Sukhdeep said above? They have moved the hosting to a better hardware, and my guess is they are building up the links and the things there. So eventually you will see more things missing all this week. Once the things are in place there, everything will be normal.
So much for a tech forum, users don't read a thing and fret about the incessant rants. If you want to talk to some admin directly, they usually hang around during the evening-night hours in the IRC. Pay a visit.