Skip to content
Rate limit exceeded

Musk annoys Twitter users by capping number of tweets they can view each day

Former Twitter exec says Musk explanation “just doesn’t pass the sniff test.”

Jon Brodkin | 597
Elon Musk's Twitter profile displayed on a phone screen in front of a Twitter logo and a fake stock graph with an arrow pointing down.
Credit: Getty Images | NurPhoto
Credit: Getty Images | NurPhoto
Story text

Twitter has imposed limits on how many tweets users can view each day, with owner Elon Musk claiming the drastic change was needed to fight “data scraping” and other “manipulation.” Users who hit the rate limits were greeted with error messages like “Sorry, you are rate limited. Please wait a few moments then try again.”

“To address extreme levels of data scraping & system manipulation, we’ve applied the following temporary limits: – Verified accounts are limited to reading 6000 posts/day – Unverified accounts to 600 posts/day – New unverified accounts to 300/day,” Musk wrote on Saturday.

When Musk says “verified,” of course, he means users who pay $8 a month for the Twitter Blue subscription that comes with certain perks, such as adding a blue checkmark to the accounts of subscribers. Prior to Musk’s ownership of Twitter, “verified” meant that a user had been confirmed to be notable and authentic.

Musk said later that rate limits would soon rise “to 8000 for verified, 800 for unverified & 400 for new unverified.” A third Musk tweet on Saturday afternoon suggested that the limits had been raised to 10,000 for Twitter Blue subscribers, 1,000 for most other accounts, and 500 for new accounts that aren’t paying for a subscription.

The rate limits were widely mocked by Twitter users all weekend, as trending topics included “#RateLimitExceeded” and “#RIPTwitter.” Musk seemed unconcerned, writing, “Oh the irony of hitting view limits due to complaining about view limits.”

Massive staff cuts make fixing problems harder

While Musk suggested that he was forced to limit Twitter usage, the extreme staff cuts he’s imposed have likely made it harder for Twitter to solve problems without affecting the user experience. Since he bought the social network in October 2022, Musk’s cost-cutting has reduced Twitter’s staff from about 7,500 to about 1,500.

In March, a single engineer’s mistake essentially broke the Twitter API, causing an outage that broke links and other functionality for about an hour. Because of the staff cuts, “every mistake in code and operations is now deadly,” one former engineer told The Washington Post in November.

While the latest problems happened shortly after Twitter reportedly stopped paying its bills for Google Cloud services, Twitter already resumed payments to Google before the rate limits were imposed.

In another change, Twitter also now requires people to be logged in to view tweets or profiles. Previously, you could view a tweet or a person’s account without logging into a Twitter account. “Temporary emergency measure,” Musk wrote on Friday to explain the change. “We were getting data pillaged so much that it was degrading service for normal users!”

Former Twitter executive Yoel Roth didn’t buy Musk’s explanation. “It just doesn’t pass the sniff test that scraping all of a sudden created such dramatic performance problems that Twitter had no choice but to put everything behind a login,” Roth wrote in a post on Twitter rival Bluesky. “Scraping was the open secret of Twitter data access. We knew about it. It was fine.”

Roth was Twitter’s head of trust and safety for seven years before resigning on November 10 over objections to what he called Musk’s “dictatorial” leadership style. Roth also commented on Twitter’s new policy of charging for API access. “Old management, for all its flaws, recognized that Twitter data was fundamentally public,” Roth wrote Saturday. “We could sell access to APIs that made it easier or better to work with—but undermining the publicness of the service to squeeze a little more cash out of the data licensing business was just never practical.”

Roth: Fixes should be “user-centric, not profit-centric”

Musk said on Friday that the requirement to log in to view tweets would be lifted shortly, but the restriction is still in place today. He claimed that “drastic & immediate action was necessary due to EXTREME levels of data scraping. Almost every company doing AI, from startups to some of the biggest corporations on Earth, was scraping vast amounts of data. It is rather galling to have to bring large numbers of servers online on an emergency basis just to facilitate some AI startup’s outrageous valuation.”

Roth wrote that he sees “some legitimacy to Twitter and Reddit being upset with AI companies slurping up social data gratis in order to train commercially lucrative models.” But he argued that a “solution to parasitic AI needs to be user-centric, not profit-centric.” Roth also discussed the new rate limits in a post on Sunday, saying that Twitter’s rate limiter “was one of the most locked down internal tools” because “futzing around with rate limits is probably the easiest way to break Twitter.”

While Twitter’s terms of service prohibit scraping without the company’s consent, Musk wrote that there are at least several hundred “scraping organizations” that “dgaf & mask their IPs through proxy servers or through orgs that appear legit. For example, a recent massive scraping operation originating from Oracle IP addresses was just using their servers as a laundromat.”

He claimed that Twitter “absolutely will take legal action against those who stole our data & look forward seeing them in court, which is (optimistically) 2 to 3 years from now.”

Jack Dorsey, the co-founder and former CEO of Twitter who is now a board member at Bluesky, said in a tweet on Saturday, “Running Twitter is hard. I don’t wish that stress upon anyone. I trust that the team is doing their best under the constraints they have, which are immense. It’s easy to critique the decisions from afar… which I’m guilty of… but I know the goal is to see Twitter thrive. It will.”

Listing image: Getty Images | NurPhoto

Photo of Jon Brodkin
Jon Brodkin Senior IT Reporter
Jon is a Senior IT Reporter for Ars Technica. He covers the telecom industry, Federal Communications Commission rulemakings, broadband consumer affairs, court cases, and government regulation of the tech industry.
597 Comments
Staff Picks
p
Quota-Anxiety is deadly for a service, especially a social media. People are afraid of spending their limit on something not important enough, so they hold back on engaging in general.

I can't count the number of services I ended up not using at all because I was afraid of hitting some ceiling and be stranded, so I held back enough that I became a non-user. If you could only watch e.g. 15 hours of content on Netflix per month, you'd end up only watching 5 hours of content for fear of running out at a crucial time.

Quotas turn people into non-committers.