I did look through the forums. There are over 600,000 posts in over 100,000 threads. I don't know if I stumbled into the Free Hosting forum or not - probably did, but I apparently didn't see the one key thread.
An outage as serious as this needs to be more visible, especially for new users...