lol you won't even be able to read viral tweet threads or the replies. The people paying to have their replies boosted are going to looooove this.

The best part is that all those "the site functions fine after layoffs!" morons won't realize that it's precisely because of those cuts that the service can no longer handle read traffic and they have to do this.

And the best part is that tracking this still requires write traffic for read status, so he's traded cheap reads for expensive writes.

Imagine how stupid you have to be to take your web site which traffics in popular posts driving engagement, and disincentivize 99% of your users from loading the most popular posts with the most interest around them because it will eat their daily allotment of reads if they do.

@rodhilton

In my opinion he had to due to losing Google cloud services

@ElonMusk my guess is during Google cloud payment negotiations he threatened to increase the price of Firehose API access that Google uses to search index public tweets, and someone on the call either threatened to or straight-up prototyped doing it via scraping so he did this to win the argument.

Pure self-immolation.

@rodhilton Even if this change worked the way he wants, it would tank the metrics of the paid-up blue-checks who care about such things.
@joelvanderwerf @rodhilton yeah... even more reason to block everyone with a blue check mark

@rodhilton

I’m… pretty sure I don’t have to imagine it.

@rodhilton Wonder if Elon just backtracks in a few days once he realizes the consequences.
@tech_noir yeah there's no way this sticks. Just like everything else launched on a whim he's going to roll it back, post about how important it is to learn from experimentation, and try something else later.
@rodhilton it forced me to install mastodon app on my new phone lol
@rodhilton this really feels like he doesn’t have the money to pay something.
@rodhilton My brain is literally misfiring trying to make sense of this. It's utterly absurd to a degree that it feels like it can't be real... But it is.

@rodhilton the thing gets even more stupid every other day.
And there are still people who think #Musk is a genius...

I can laugh about it. I don't do the bird thing anymore.

@rodhilton Is he trying to force people into his blue check club? No freaking way I’m paying.

@rodhilton @mmasnick I will say I relish the idea that he will be negatively affected by this decision the most.

That he will see significantly less engagement because all of his reply guy cult followers will very quickly run out of their allotment each day. Then stop being able to respond to his tweets.

@Danielsand @mmasnick I think it took about 3 hours for most of the site's active users to hit the daily limit, resulting in Twitter effectively being "down" globally.

If it was fixable, it'd already be rolled back at this point.

Instead he's Liking tweets about how good it is that Twitter is encouraging you to touch grass and see your family, doubling down on it rather than fixing it.

Lends a lot to the theory it's GCP related and they *can't* turn it off.

@rodhilton yup.

It is hilarious how hard he is trying at “I meant to do that” for the sudden rate limit.

I assume we will soon get an insider leak about how lots of employees warned Musk that stiffing Google on payment will lead to lots of critical system failures.

But Musk demanded they could “hardcore code” their way into using Tesla servers or something similar that shows he has zero idea what is required to run the company.

@rodhilton zero facts behind this - just a guess. But I will not be surprised at all for us to find out that the Google services running the site is now running on a backup server farm that old Tesla setup. Something only meant for emergencies - thus the sudden rate limits.

That very, very soon the temporary hosting company will shut off access unless Musk pays them a significant emergency fee to continue operating.

@rodhilton looks like it wasn’t Gooogle and some completely unrelated mess up.

https://mastodon.social/@mmasnick/110641214939021782

Omfg I just loaded Twitter for the first time in ages and did some casual scrolling, loading a few threads, standard stuff.

It took me 11 minutes to hit my daily cap. And that included the time I spent posting here to make fun of it.

And the UX when you hit it on reads is just that it says their own site is broken.

There is absolutely no way casual Twitter users will not hit these limits.

Reading your own tweets and replies counts against it. You can't even read your own notifications.

And of course it was all rolled out on a weekend so that some poor schmuck has to work the weekend to undo this idiocy.

@rodhilton i hit it in 3 minutes. Impossible to use..

@rodhilton Looks like they removed the 'rate limit' mention. Or it's just broken differently.

Normally I'd say 'deploy on friday' shows good control over processes. Post-Elon twitter is obviously an exception.

@rodhilton I hit my limit very quickly. Five minutes maybe. I was just scrolling not really engaging. I must’ve hit the limit just scrolling past stuff.
@rodhilton Yeah it looks like I hit it this morning. Might actually be the final straw for me with Twitter; I'm actually considering account deletion now
@rodhilton wait… what actually happened? Did he make it a feature of subscription that you can only read so much? Without telling anyone it was going to happen?
@rodhilton
Is it fixed? I haven't hit a limit yet today
But then I would hardly have the patience to scroll more than 100 tweets, never mind 600.
@ExcelAnalytics Sure but loading a single popular tweet with a lot of replies can hit your limit all by itself. 600 (now 800) isn't much, you can hit it with a few minutes of casual scrolling and reading replies.

@rodhilton
So does the app load an entire thread before showing the start tweet? Surely they should page the queries.

Have you reading it in a browser rather than the app? Any difference?

Another mechanism I thought of was that maybe it checks every account you follow so if you follow more than 800 , it hits the limit.

@ExcelAnalytics no, replies are paged but a lot load on the first load. If you scroll the replies on a single big thread you'll hit your 800
@rodhilton thanks for the explanation 👍
@rodhilton yeah it's like if it was down.. unusable
Andres Jalinton (@[email protected])

How to kill #Twitter in less than an hour: 1.- Make a production change on a weekend that introduces a bug that create a DDoS to itself. (https://sfba.social/@sysop408/110639474671754723) 2.- Rate limit users so they spent all the credits in seconds. 3.- Profit (?)

Hardcoredevs
@Andres Holy fucking shit.
@rodhilton
That's right.

@Andres I'm legitimately stunned.

And of course, on a weekend too.

@rodhilton
I'm too, it makes sense they made the limit ratio change to cover up the fuck up update and to keep the site from self imploding, I guess.
@rodhilton I also get the 'rate limit exceeded' message as well, which to me means something a little different to 'daily quota exceeded', but perhaps that's because I'm a dev.
@rodhilton i guess you win, it took me 15 minutes to get rate limited :)
@jessel I loaded one popular thread with 300 replies and that was it for me.
@rodhilton Am not sure why Elon put this announcement on a Twitter post since Twitter profiles are not accessible without an account and affected users wouldn't be able to read his post if rate limited
@rodhilton Why don’t they just limit everyone to doing nothing, ever. Then the site can function beautifully.
@rodhilton I had a conversation recently with a good friend who thought I was overstating how much of a moron Elon has revealed himself to be. Not just a normie level of technical ignorance, but that he has created a myth of genius in spite of this kind of stupidity. THIS is the guy who demanded "code reviews" when he arrived? He doesn't understand any part of web development. At all.
@rodhilton This decision is truly amazing. Not in a good way… basically makes the website un-useable for many non-paying users. What is going on over there??

@andyb @rodhilton it would only take an hour or so to view 6000 tweets manually, and if they are forcing "by algorithm" instead of "latest tweets" now it's not even going to be the 6000 you want.

So even if you're paying, it's unusable.

@rodhilton it's amazing. He's going to have return so much advertising money as apparently even promoted tweets could against the limit.

@rodhilton Fortunately, I have plenty of backup accounts from bot tracking studies.

This is going to make blocklists useless as everyone starts using backup accounts.

@rodhilton I don't think this is because the site can't handle read traffic.

I think it's because he decided that he couldn't tolerate anonymous access, and people have been running web scrapers to get around that

Utter Brillance!

@rodhilton
"System manipulation". Sure, Murks, sure.

I compared #Twitter to a fast food chain in contrast to #Mastodon being a co-op of diners and restaurants.

But it looks as if Mastodon now is the place for "all you can eat/feed" while all the fast food joints are simultaneously on fire.

🔥😁🍽️