I just logged into the site to see if any updates happened and yes, they're happening.
But even nicer than that, was a message from Thirteen who sent me mail with a really kind note.
Pretty cool to log in and see kindness on this site instead of chaos and anger like I remember.