3 ms·
He said earlier that blocking is like DDoS for the servers. The blocks are filtered as an additional step from the timeline lookups. So when there are lot of bl
by 3cats-in-a-coat 3y ago
He said earlier that blocking is like DDoS for the servers. The blocks are filtered as an additional step from the timeline lookups. So when there are lot of blocks, you multiply the requests to build enough tweets for display.
Because people on Twitter are polarized and constantly attacking and blocking each other, and Elon has no money for infrastructure, it has become a problem. And his solution is expectedly dumb.
Additionally it’s bad for business when people block advertisers and blue checks.
- graeme 3y agoI’ve been getting really bad ads, so I’ve been blocking a set of advertisers. This might be why he is doing it. Though really I’m just making up for bad ad targeting
- rasz 3y agoPure BS, takes same server CPU time as muting, exact same lookups must be performed.
- 3cats-in-a-coat 3y agoNot the same. Mute is one sided 1:M. Block is bidirectional making it M:N. Muting is people muting you, they don’t see you, but you see them, so it doesn’t affect your fetches. But a million people blocking you is also you unwittingly muting those people from your side. Meaning that if a million people have blocked you, those million block lists needs to apply when you read your timeline.
- cubefox 3y agoBut this feature isn't new, right? If it was feasible ten years ago, CPUs/DBMSes of today surely don't have much of a problem with it.
- 3cats-in-a-coat 3y agoTwitter is leaking money like a sieve, way, WAY faster than ever before in its existence, and they got rid of several of their data enters, all the while trying to increase engagement and users on the platform. The feature is not new, but Twitter’s situation is new, and their management is new. Also they’re completely incompetent, which doesn’t help.