@mmasnick APIs were created as a more efficient way of getting to data versus web scraping. So when he killed API access, of course devs turned back to web scraping to get the data.
No doubt that created additional load on the servers, so he thinks limiting access to the data via requiring an account to view tweets and rate limiting web resources is a good solution.
But now he's just limited ad exposure. Aren't ads a large driver to revenue? So, yeah, this is tremendously stupid.
@caneroncu @mmasnick It's all about web scraping. Tweets are no longer public. They're behind a login, which means all embedded tweets in blog posts and such broke. This effectively cuts off scraping tools. Which means only logged in accounts can web scrape.
Soooo, he's rate limiting logged in accounts to also limit web scraping. The 6,000 vs 600 & 300 limits is just a perk to subscribe to Twitter Blue.
Further, requiring logged in accounts also means you can track who is scraping.