My Authors
Read all threads
What are the odds?

cc: @ZellaQuixote
First, how did we get the profiles of all the accounts created over a 65-hour period? Twitter accounts have a permanent ID number, and those numbers back in the old days were assigned sequentially. We started with ID 589064281, and iterated backward, yielding 1493942 accounts.
We can then look for old bot/sock networks by scanning the profiles for patterns such as repeated bios. The most common bio ("Hi, I like football and Twitter. I have over 10 years experience about HR and management") is used by 51 mostly empty accounts; only 2 have tweeted.
Likewise, "Pejabat Rela Daerah Kota Kinabalu,Sabah UNIT MEDIA RELA NABAWAN38" (and variants thereof with differing capitalization) is the profile bio used by a batch of accounts that have thus far never tweeted. Some of these networks have been more active, though. . .
26 accounts with curiously similar names chose "Site gratuit permettant de publier les annonces de conférences, de manifestations culturelles, sportives, ou commerciales et leur diffusion par Twitter" as their bio, and these actually tweeted, albeit sparingly.
These 26 accounts (along with @WeekEndInfos, created earlier) appear to have been created to promote an iPhone app back in 2012. The app in question is no longer available on Apple's App Store, and the accounts have been silent for years.
The next network we looked at contains substantially more accounts using multiple repeated bios. Identifying characteristics:

- account name is @/First_Last, display name is "First Last"
- most accounts have few or no tweets; one or two with each biography have decent volume
We found 192 different profile biographies in use by this network, for a total of 2811 accounts. There may be additional accounts fitting the pattern that were created outside of the timespan we studied.
Not all of these 2811 accounts have tweeted, but the 822 that did used a variety of apps to post, most of them automated. Curiously, all the hypothetically "organic" tweets were sent via the Twitter website - no iPhone or Android app.
Do the accounts in this botnet repeat tweets? They sure do (in multiple languages), but each account tweeted any given tweet only once; repetition is only present across accounts. Most tweets link websites, with a variety of sites in the network's repertoire.
Finally, we have a dormant network consisting of 47 accounts whose bios are variants on "I <verb of appreciation> Sex but you can't/cannot have me :)". You can, however, potentially have malware if you click their links, so we advise against it.
We could easily add dozens (possibly hundreds) more networks to this thread based on profile bio repetition (and other patterns) in the accounts created over the ~3 day timespan we sampled, but these should suffice as proof-of-concept for the technique.
Footnote regarding account/tweet IDs: The system used for newer IDs is more complex and results in larger numbers; we explored it a bit in this older thread. Accounts IDs seem to have used the old system 'til mid-2012, after which it was slowly phased out.
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Conspirador Norteño

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!