They're still here! We recently made a major site update and @spelger has not yet activated their new account. 👍