3 ms·
I'm having trouble finding the source, but this has been happening for a long time and, unbelievably, it happens by design. Twitter intentionally errors out twe
by mdoms 5y ago
I'm having trouble finding the source, but this has been happening for a long time and, unbelievably, it happens by design. Twitter intentionally errors out tweets linked from third parties under some conditions in order to evade techniques used to fingerprint users.
Essentially if I control a certain number of Twitter accounts and I have the handles of some of my own website users, I can selectively block those each of those users from different twitter accounts. In the background of my web site I can attempt to load tweets from all of my accounts and time how long these requests take.
Because blocked accounts load much faster than actual tweet threads I can statistically identify the users of my website by the combination of fast-loading tweets. The errors you get loading tweets not directly referred from Twitter is a consequence of Twitter attempting to circumvent this.