Comment Comment by NLPaep No alternative. Mastodon is impossible to sign up for for 99% of people. parent NLPaep 3 years ago