The corporate side is also problematic as the company wasn't profitable. Not to say Elon is going to help, here, but fundamentally the economics of Twitter didn't seem to be working out, and they had had enough time by now to try and make it work.
The corporate side is also problematic as the company wasn't profitable. Not to say Elon is going to help, here, but fundamentally the economics of Twitter didn't seem to be working out, and they had had enough time by now to try and make it work.
The idea that Twitter was fundamentally unprofitable appears to be false.
https://mastodon.social/@danluu/109332405719026619
https://mastodon.social/@danluu/109339567207009389
The point here isn't just that the features are cool, but that they provide a good return on investment. At Twitter's scale, a 1% improvement in CPU usage or user retention is massive, and could be worth having a team around for in the hypothetical case that's all they ever did.
If, in the lifetime of the specialist team like the kernel team, a single person found something that persistently reduced TCO by 0.5%, that would pay for the team in perpetuity, and Twitter’s kernel team has found many such changes. [1]
The "number of calls" metrics that Elon Musk have been throwing around without much understanding are probably themselves a product of Twitter's investment into performance - someone showed him that you can get a call graph of all services involved in producing the front page, and what he got out of it was "1000 is a big number". Presumably it will get rewritten until performance visibility is sufficiently reduced that he can't be bothered to micromanage it any more.Instagram and Reddit do this too, it's the most annoying thing in the world. And making the feed crap is actively harder than just leaving it as it is.
I just don't think twitter from inception to elon, as a now complete product story, is the great success that this thread is trying to paint it as. In the race, you don't get prizes for all the cool shit you do, you win or you fail, and twitter didn't win as it didn't make money and now maybe never will. Worse still, all this cool shit is cool proprietary shit so the best all these cool twitter engineers can do is tell me about it, so, fuck that.
And $1billion a year in added interest payments is gonna help there?