Sorry for even more downtime recently. These problems were down to our hosting provider and as a result the site has now been migrated to a new friendlier host.
Needing to do this has made me consider a full rewrite of the site again. A few months down the line we may be looking for new moderators and contributors, but for now if you can report any problems you find throughout the site caused by the migration these can be looked into. Thanks.