Good news, it looks like (most) of the bugs are gone and the site is at mostly full capacity again. Thanks @dreamhost!