The site is down for maintenance.

Shit's fucked, it's going to take a few days to fix.

2021-09-23: shit's less fucked but expect a couple more days of downtime.

2021-09-24: uploaded files are being migrated to a new server, so until this process is done things are stalled.