X Engineering Year Retrospective
twitter.com
twitter.com
I'm a bit confused about their so-called improvements to video recommendation quality and bot detection. I've seen a lot of sentiment from people that they see more bots, hate speech, and irrelevant content on their timelines. Maybe what I'm hearing is just anecdotal evidence or stories in a bubble?
The Sacramento data center migration to Portland is an entertaining story detailed here[1]. Here's the Hacker News thread on it[2].
They have a GPU supercompute cluster?? It seems like they have the capability to do training and inference with state-of-the-art algorithms at massive scales then. Why have Twitter's recommendations and ad revenue (even before the acquisition) been so poor then?
[1] https://www.cnbc.com/2023/09/11/elon-musk-moved-twitter-serv...
In general, assuming you are in some sort of decent state better ML doesn't make your revenue 50% better. It makes it 5% better per year.
Let's not dismiss the possibility that they're just lying. I don't think they're trustworthy enough to be given the benefit of the doubt.
1. Note that they do not unambiguously define bots; it's "bots and content scrapers" lumped together:
> Blocked bots and content scrapers at a rate +37% greater than 2022. On average, we prevent more than 1M bots signup attacks each day and we’ve reduced DM spam by 95%.
2. I suspect it's a matter of signal-to-noise. Yes, the absolute bot count could be down, but how does it compare to the number of humans using X/Twitter and the volume of content which they are contributing each day? I've tried to find reliable statistics on this, but to no avail. My anecdotal experience is that fewer people I've followed are still regularly using X/Twitter since the Musk acquisition. Some are over at Post.News, some at Threads, some have shifted to Mastodon. It's a very fragmented experience now.
At Twitter scale, 700 quick hacks would be excusable, 7000 iffy, 70000 just makes the old engineering team look like bozos.
Maybe it's embellished?
My go-to here are the scams advertising support for metamask problems. Those still appear every day and are trivial to identify. I'm not sure I consider Twitter having a bot detection success until trivial issues like that are solved. They're still below the level of "text match and auto ban" solutions.
TBF, this is my year-over-year experience on all social media platforms.
Yeah, about that.. https://www.cnbc.com/2023/09/11/elon-musk-moved-twitter-serv...
"Musk turned to his security guard and asked to borrow his pocket knife. Using it, he was able to lift one of the air vents in the floor, which allowed him to pry open the floor panels. He then crawled under the server floor himself, used the knife to jimmy open an electrical cabinet, pulled the server plugs, and waited to see what happened. Nothing exploded. The server was ready to be moved."
I don't use Twixter at all. But it seems like he got rid of most of the engineering org without getting rid of most of the technical aspects of Twitter. It's not super stable, but it's not a smoldering wreck. If he hadn't scared off the advertisers with his personality and social behaviors, it might be financially in a much better place. The human side of content moderation was definitely going to cost more, I am steering away from the content impact on Twixter financials.
Yes, and it would probably work much of the time. The times when it doesn't work and you have to write off equipment worth more than the cost of a professional move, which shifts liability as well, is why more risk-averse companies don't do it.
Huh. I feel like that's the one place to not leave cloud. 90% of why I want to use AWS is S3.
S3 durability is "for every ten million objects stored, you can expect to incur an average loss of a single object once every 10,000 years". They could drop the durability by probably 5 9's and nobody would even notice.
Migrating storage off of cloud is just really hard.
Then you have the "content creators" who use GPT to summarize or add details to a post from a larger content aggregator in hopes of bandwagoning engagement. I see a lot of this type of behavior from popular History-focused accounts and the mega-accounts that post engagement bait content (think canned, "desert island"-type questions and polls). It's less malicious but certainly reinforces cynicism towards the state of Twitter/X and the broader social web.
I hope everyone there is getting paid in advance for their work...
https://variety.com/2023/digital/news/musk-twitter-x-acquisi...
I think for many sites this would be pretty horrible. I feel like the bar for X is that it still runs.
Saves a ton of bandwidth i bet.