15k new users in the last 24 hours - woohoo! Does anybody else despise social media in general but really *really* want Mastodon to succeed?