Mastodon sign-ups seem to be up. Did Elon push to prod again or something? Also, I looked at Facebook for 5 minutes and I can feel brain cells dying.
Mastodon sign-ups seem to be up. Did Elon push to prod again or something? Also, I looked at Facebook for 5 minutes and I can feel brain cells dying.