We are currently restoring the site from a Dec 3 Backup.
--------
Site is up now and if had you had account after Dec 3 please come to IRC so that we can recreate you.
--------
Had a few more gremlins. Trying to sort those out.
--------
Things should be as good as they'll get now. Lost content of December, but managed to dig back the past 15 years!