Not sure how this is now reporting a 7700% increase in new users... maybe it's an increase in the rate of people creating a new account when compared to the previous month as opposed to an increase in the total user number?

I dunno. Pure wild anyway!

· · Web · 0 · 0 · 2
Sign in to participate in the conversation

Irish Mastodon