I agree that it's a bummer that the site isn't back, but I can also say that I know from (extremely recent) personal experience that there seem to be two basic types of tech problems:
1. The ones that can be fixed in 30 minutes or less.
2. The ones that seemingly refuse to die, keep manifesting...