As anounced this morning, this website basically ran out of space and is now hosted at a new hosting provider.
It will probably take another 24 hours to propagate over various DNS servers on Earth, but if you can read this, all is well! 😀

Edit: The website suddenly seemed slow for European users, but that should be fixed by now. Posting will resume soon!