This page is manually updated whenever mathstodon.xyz is having trouble.
2025-02-20: It seems that something in the chain of DNS servers went wrong and mathstodon.xyz wasn't resolving for a bit. It was resolved shortly after.