> his Tweet only one GraphQL request is made which batches the whole thing.
Literally bang in the middle of an F12 network trace showing dozens of requests, mostly JavaScript. Not JSON RPC, per se, but still an overhead taking up seconds, especially on low-end Android devices.
> But what does this have to do with India?
Everything. Nitter uses 40KB of code & data to display the same content that takes Twitter megabytes.
People in subsequent threads have pointed to the gigabytes of "data" usage by the Twitter Android app, which is just absurd for an app that displays primarily text.
It's a bloated pig of an app that performs poorly on 5G networks in the United States, and hence terribly on slow and overloaded networks separated from Twitter's data centres by an ocean.
"It works fine for me" says the engineer connected to the WiFi in Twitter HQ.