You can log back in here.
Looks like there's a typo in the link.
Currently: https://subeta.net/user/username Should be: https://subeta.net/users/username
So I know it's been a million years, but I think this did get fixed.