An hour ago I moved the site to a shiny new server (new faster hardware, OS and backend, updated site code) with a different, better hosting provider.

Please let me know if you see any misbehavior or issues.