1. Generally, with large, complex systems like this, everything works, until it doesn't. All the big boys have major outages periodically. I just can't fathom how Twitter is going to handle the eventual certainty of a major outage when, as the author notes, in some cases there are teams that have 0 people left.
2. More than the technical issues, betting that Twitter will go bankrupt is the easiest bet one can make. Musk saddled Twitter with a shit ton of debt - even if things worked as they did before he had to cut tons of people due to the debt burden.
The issue I see is that #2 directly works against #1. Musk has said it will be lots of intense work adding new features to try to raise revenue. But making a ton of changes, probably with lots of shortcuts to get them out the door quickly, especially when so much institutional knowledge has walked out the door, will make keeping the site stable even that much harder.
No he did not. It was initially proposed but there's no margin loan against his TSLA holdings in the final deal. For the debt that Twitter took on in the buyout the collateral is the company itself. There's zero connection to Tesla in the actual financing.
https://www.cnbctv18.com/business/who-is-funding-elon-musk-i...
https://www.washingtonpost.com/business/elon-musks-twitter-d...
The loans are then assigned to the company they bought, rather than the core sharks ... uh investors. The "investors" then repackage/selloff/spit shine as necessary to get it resold to some sucker. The investors get THEIR money back with a profit, leave the debt to the company and the sucker who buys it, and look for the next victim/target.
Musk likely went the rapacious route because he made a dumb move, and this is the only way he's getting the money he committed to the deal back.
Oh yeah, and when they buy the company, they are in charge of it. So they can pay themselves whatever they want in executive bonuses / etc.
The people who buy the debt know what they are getting into. (And if those 'suckers' don't know, honestly, they shouldn't be investing in junk bonds etc.)
what if the debt is sliced up and repackaged and rated AAA fraudulently?
Well, yeah. Like the rest of the financial system.
Why not? It's pretty good for all the stakeholders that have a say.
The old shareholders sold for a nice price.
The new ownership didn't have to pay for the whole thing.
The lender gets to charge a pretty good interest rate because there's a good chance of default. If they're lucky, they get repaid; if not, maybe they made enough in interest to make it worthwhile; maybe when it defaults, they'll be able to make something worthwhile out of the wreckage they got at a nicer price.
Leveraged buy outs aren't great for stakeholders that don't have a say. Employees usually get new terms worse than the old ones; in this case, there's been some severance at least. Customers get a promise of a big bang bankruptcy in the near to medium term, rather than a slow fizzle. Sometimes companies with a large payment they can't make can restructure, and sometimes they shutdown with little notice. As a private company without public accounting reports, there will be a lot of guessing about revenue and debt service.
Because at the end of the day, as you mention, it's the employees and their families that will suffer the most. But as long as those employees don't have board seats while strikes and labor-related physical protest movements have become a thing of the past then I guess this is the reality we'll have to live on for the foreseeable future.
In Twitter’s case, its $13B in new debt on the balance sheet means that, every year, they have to come up with $13B times the interest rate in additional revenue and/or reduced cost merely to be in the same place profit/loss-wise. Elon already massively overpaid what Twitter’s business-as-usual can generate even before accounting for that $13B; as a result, the post-acquisition Twitter has to try a bunch of negative-expected-value moonshots in the unlikely hope that one of them hits against the odds and the others don’t turn out fatal, because doing nothing or iterating sustainably kills the company via debt service.
In a lot of cases the best solution would be for the company to declare bankrupcy, reorganize, and discharge the debt by convincing creditors to take pennies on the dollar and a share of the resulting smarter-run healthier company, and a judge that the plan is reasonable. However, Elon both poisoned that well by firing people, angering advertisers, and bumbling around product-wise, and also staked a bunch of $TSLA that would need to be liquidated to go through with the bankruptcy.
Airlines are notoriously for going bankrupt regularly.
"Chapter 7 of Title 11 of the United States Code (Bankruptcy Code) governs the process of liquidation under the bankruptcy laws of the United States, in contrast to Chapters 11 and 13, which govern the process of reorganization of a debtor. Chapter 7 is the most common form of bankruptcy in the United States."
https://en.wikipedia.org/wiki/Chapter_7,_Title_11,_United_St...
Pure copium.
If you don't think he can keep selling 1B a year, I don't think anything I say will convince you.
The idea that the banks will somehow repossess Twitter from an unwilling Elon is detached from reality
In what sense?
1 Toyota Motor Corp 10,495,548 (same) +11.8%
2 Volkswagen Group 8,610,100 (same) -5.5%
3 Renault Nissan Mitsubishi Alliance 7,680,014 (same) -1.3%
4 Hyundai Motor Group 6,667,085 +1 +5.0%
5 Stellantis 6,583,269 +1 +5.2%
6 General Motors 6,291,000 -2 -7.9%
7 Honda 4,121,000 (same) -6.5%
8 Ford Motor Company 3,942,000 (same) -5.9%
9 Suzuki 2,763,000 +1 12.9%
10 BMW 2,521,514 +1 +8.5%
Notice who's not in that list?
Now let's look at market capitalization[2]:
1 TeslaTSLA $568.87 B
2 ToyotaTM $202.86 B
3 PorscheP911.DE $101.44 B
4 BYD002594.SZ $86.39 B
5 VolkswagenVOW3.DE $84.30 B
6 Mercedes-BenzMBG.DE $69.28 B
7 General MotorsGM $57.48 B
8 BMWBMW.DE $57.39 B
9 FordF $56.60 B
10 StellantisSTLA $48.87 B
There is no possible way Tesla is worth more then double what Toyota is, while shipping about 1/10th of the vehicles. The Price-Earnings ratio is 56, vs Toyota's 9.
By every possible metric, it is vastly overvalued compared to it's profitability, and there's no reason on the horizon to think it will suddenly catch up since all those automakers are moving directly into it's space.
[1] https://www.carexpert.com.au/car-news/who-won-the-automotive...
[2] https://companiesmarketcap.com/automakers/largest-automakers...
If you think Toyota's stock (or bonds etc) will increase in market price relative to Tesla, for a fee financial markets will let you bet on that conviction and make money, if you are right.
Someone purchased some land for $1. Built a house for say $100. And now spends $100,000 a year making it the perfect place to rent, receiving $100,000 a year in rent.
Someone comes along and borrows $1m to buy that house. They feel ripped off but eventually are force to go ahead with the purchase. As a result they have to pay $100,000 a year in interest. They need this thing to be profitable!
To do this they need to cut back on the $100,000 a year spent. They decide go go in quickly and so email all the services saying "go hard or go home". So the plumbers, tradie, cleaners etc that don't like it leave.
As a side hustle also charge visitors to the house $9 to be allowed to wear their bowtie they used to wear for free.
Some of the people do maintenance jobs and improvements. They keep the termites out, fix subsidence issues, and so on.
And the house didn't fall down within 3 weeks of it being purchased.
So the analogy becomes, the new boss sold all the fire extinguishers and also placed a short temporary ban on cooking in the building. But eventually people are going to start turning on stoves again… and then…
Those things aren't going to fail any sooner than they would have anyways, but they're going to fail a lot harder due to the loss of institutional knowledge.
Said no-one in the entire world except a hand-full of Hollywood studio owners.
That bot shouldn't have existed in the first place, but I know that that falls under "just world fallacy" and is a naive thought.
Put another way: being unable keep a little bot running, one that keeps an entire industry happy, doesn't bode well for other components of the service.
It seems self-evident that the bot was considered low priority, since it isn’t working anymore. But nobody is disputing that: they’re saying that the fact that it is low priority does not bode well.
If it was a prerequisite to land $100M ARR from all the media properties’ marketing budgets to advertise the multi-billion dollar pipelines of the movie and entertainment industry, that lil’ bot was the gate to $11,415 per hour of revenue at risk if its uptime failed to sufficiently please the attorneys and auditors from those customers.
You may not like it, but having a bot do that probably saves a lot of legal hassle.
> (2) No effect on intellectual property law
> Nothing in this section shall be construed to limit or expand any law pertaining to intellectual property.
If section 230 from the CDA of 1996 provided immunity from copyright claims, there would be no reason to include procedural requirements for processing claims in the DMCA of 1998.
Many jurisdictions take an even harsher line when it comes to being complicit in intellectual property abuse. We saw this famously with The Pirate Bay, Napster etc.
Is that true? I thought one of Elon’s big pushes was launching the whole Blue Tick subscription thing. That doesn’t feel like a small feature.
It might not be small, but it's not exactly huge.
They already had billing integration, even if you're accessing it via a new route, and they already had a boolean on your account.
Like I said, not small, but not exactly huge either.
Suddenly that simple change had the potential for catastrophic consequences.
I’m not saying it’s going to bring the site down tomorrow but that one feature touches on a lot of services.
Okay, so two booleans, and checks of those booleans in a couple of algorithms.
This still isn't a huge change, it's not completely new functionality. Once again, not saying it's small, but it definitely isn't huge.
Plus I really don’t think you can compare B2B payments for premium API access to end user payments. Not least because they aren’t going to be going the same route: a huge number of them will be via Apple or Google in-app purchasing. Ask anyone who works with those systems, it isn’t a quick plug and play job.
In general though, a new subscription tier, feed algorithm changes, UI changes… if these aren’t, what is a big change in your book?
When was the last major new feature? The site has always seemed pretty stagnant.
As an SRE I would have been shocked if Twitter failed catastrophically (well moreso than broadly disabling authentication) in short order. However failure is pretty much inevitable at this point given the damage that E-Lon is actively doing.
Whatever. Twitter and Musk deserve each other.
I'm pretty sure there will be no failure at all, and Twitter will work just fine.
Not the end of the site by any means but cracks are showing.
I meant that there will be no catastrophic failure that will permanently (or even for a few days) stop Twitter from working at all.
everyone's DMs leak, all the anonymous accounts have their identity revealed, and all Twitter's clients (advertisers) have their bank account info made public.
Let's not forget that whatever code monkeys are left are now personally liable for running afoul of the FTC. Whatever motivation they may have now will run out pretty damn quick once they stop getting paid.
Generally speaking prosecutors want to target the highest level individuals responsible for directing such activity in the first place, not low level implementers who have little say one way or the other.
https://techcrunch.com/2022/11/11/musks-lawyer-tells-twitter...
Also, why are you (and many others here) refer to Musk as "E-Lon"? Is it supposed to be a derogatory nickname?
Even if you outsource it you'll still need people within your company to manage your service provider. At one company I worked for they got all of their outsourced HR+payroll for free (indefinitely) because the provider (Gevity) consistently fucked up everything they touched. This was at a company of like thirty people.
If you're suggesting Twitter can simply outsource payroll, sure. But you do that before you fire your whole payroll department. You still need people to handle the transition.
Whether that will spell disaster when there's a fire depends on whether the building had too many fire extinguishers to begin with and whether the boss can buy new, better fire extinguishers to replace some of them before there's a fire.
If we're deep-diving it'd be closer to say that he rolled in and sold 80% of the stuff, largely sight-unseen, and if a fire breaks out he'll find out how much of that stuff was fire extinguishers.
And of course people in 'important' roles who've been laid off are going to say the company is doomed, these are the probably the worst source to go off. They're not going to say "oh yeah I didn't do much at all really, just bossed people around and spent my budget every year."
If in six months (or suitable time period) we see stagnation in releases and technical issues increasing we'll have some data to infer from.
It's like a mass psychosis of some kind. It comes off as a kind of desperation, as though they need Elon to fail.
Why? What's driving that response?
Was that a real thing those people were saying?
Genuinely asking, as I don't follow any of the former Twitter engineers on, well, Twitter, and if there were any such posts/articles on here I must have missed them.
So it wasn't unreasonable to think that Twitter would begin experiencing problems.
I didn't think that Twitter was going to literally have an unrecoverable system crash and permanently shut its doors, but I thought we'd see some outages or partial breakage over time, which is basically what has happened albeit in an admirably mild way.
It comes off as a kind of desperation, as
though they need Elon to fail.
You don't need to pathologize it, like it's some... deep weirdo psychological yearning. Some people think he's a jerk and wouldn't mind seeing him fall on his face!If a person was staking some significant part of their emotions on their feelings for Musk, yeah, that'd be unhealthy.
But I think you are significantly overestimating the emotional weight behind 99.99% of the half-baked Twitter quick takes. It's okay to not like a guy!
But the parent poster characterizes those disliking Elon Musk as suffering from "psychosis" and "desperation."
It's a an unfortunately common, passive-aggressive ad hominem tactic you see on the internet and elsewhere. "People don't like thing or person XYZ? Oh, they must be mentally ill and losers who spend their whole lives obsessing over that thing/person"
HN should be better than that.
Experience.
Many of us have worked at companies where there is a lot of duct tape holding things together and when you let go of entire teams (not just a large percentage) then it isn't unreasonable to be pessimistic. Especially when you know that in order to fix problem A you need to take B, D, E, C corrective actions in that order. And you learnt that through years of things going wrong.
More so at companies like Twitter where they never really reach a steady state. You constantly have large fluctuations in system stress e.g. World Cup, Trump rejoining etc.
My experience is both exist at the same time because the leadership teams don't actually know what core business is or are busy building empires and resumes.
Just curious, among the critical stuff just
holding on, was there also a whole pile of
departments and teams doing work that could
cease tomorrow and the company would blink
and move on?
I get what you're saying. For any given team with a public-facing product you generally have perhaps 20% of the staff keeping things running and the other 80% of the staff is working on new features, reports, enhancements, customer support, whatever. You could eliminate them and while it would diminish the company in various ways, the other 20% could certainly keep the lights on.However it's worth noting that's not what happened at Twitter; there were very specific and explicit reports that the "keep things running" teams were hit just as hard by layoffs/resignations as the other departments.
So there was real justifiable concern there.
There's also a lot of things that can go wrong during sloppy and abrupt handovers. Like... you fired the guy who manages the domain renewals. In the chaos of transition nobody picks this role up. One day 18 months later you realize "twitter.com" has expired. Or whatever. Even if the remaining staff is sufficient to keep things running, there are thousands of these little process interruptions.
The only prediction anyone made was that the World Cup was historically a period of very high load, so if something was going to go wrong soon, the weekend would be the first vulnerable time, and the World Cup finals will be the next.
I was terrified to update the kernel at that point, knowing that system disk had been running continuously for many years, and had no faith it would restart successfully.
Finally got two new servers to replace these (with these new SSD things!) and after migration, sure enough, one of the old servers failed to boot.
Now, if your Rust code was a distributed system that handles spiky loads from ~330m users, and processes petabytes of data, then I'd consider your comparison relevant to Twitter.
But I'm going to assume it's not relevant.
P.S., I've written Java services that never went down, because they had a well defined domain and all potential errors were handled. But, I'm not about to compare that to all of frigging Twitter.
Well, that’s it, isn’t it? How many software systems need to keep running for Twitter to remain more or less functional?
If there are 10 critical systems that are running at four 9’s, you’d expect 3.6 hours of downtime a year, or about 90 days of uptime at a stretch if I have my math right.
If there are 100 critical systems running at 3 9’s, you’d expect 2.5 hours of downtime per day.
So yeah, all software should keep running. But it doesn’t. And something like Twitter isn’t “a software”, it’s a very large assembly of lots of different software systems and the exponential math that dependencies create.
I'd guesstimate that Twitter probably has dozens of services that are in the critical path of an average user interaction. It's hard to keep even logically optional dependencies truly optional in large scale systems involving many people.
However Twitter didn't die in the past when fail whales ruled its day, so they probably won't kill it now. It's just not that kind of business. (In contrast, a one hour outage had me directly apologizing to our largest customers on the phone). That said, Twitter can only be unstable and lack feature growth for so long before something else takes its place, so Musk is on a clock.
I don't know why this nonsense keeps being spread.
a) Steadily increasing revenue, DAUs etc and benefited immensely from COVID.
b) Were on track to being sustainably profitable.
c) Starting to get traction in stealing ad spend from Facebook who had their own issues after Apple's effects on attribution reporting.
The company was in a much better shape than many other similar SV companies around.
> Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to see it as a soap bubble?
Anyone who has ever been oncall can intuit how often stuff breaks in big or little ways. Sometimes it's transient and goes away, sometimes it can be filed away to be fixed in the next year, but sometimes, it turns out to be an all-hands-on-deck crisis for a team, or 5.
...for people who understand software to some extent. I get the feeling a lot of people see it more like a hamster wheel, where once the developers are gone it immediately starts noticeably slowing down as it stops (and are confused when that doesn't happen).
Now just because they're "in tech" doesn't mean they have any idea about Twitter, but they should at least know enough to know they don't know what's going to happen, but obviously they're not actually using their brains when posting comments like that. Point is a lot of people opposed to Musk have been participating in a spiraling echo chamber of fairy tales and wishful thinking, it's not just journalists (although clearly they're printing lies with ulterior motvies too, as usual).
e: I did not mean for this to be an invitation for everyone to argue about the merits or demerits of Donald Trump.
That said, the sheer amount of weird emotion attached to this particular billionaire is just perplexing. Only few years ago he could do no wrong. Today, it seems, he is being ganged up on including by some of his biggest internet fans. And media oblige for whatever reason. I dislike billionaires, but I dislike them as a caste in our societies. I don't see Elon as a savior of mankind or the devil, but those emotions that swirl around him are made to make him look like one or the other.
Somehow, one is supposed to pick sides.
Trump seems to create the same emotions. It is truly fascinating.
New Yorkers despise trump and have for ages. From tenants, to contractors, to business partners they all know what a shitheel he is. Outside of NY though trump was largely seen as an affable caricature of a rich dude. Case in point: NYC as a whole isn't averse to republicans and yet they still rejected trump in 2016.
Elon's the same way. Sure he called that diver a pedophile. But he also had a Tesla employee hounded until he fled the country. Musk had the guy swatted for fucks sake (or tried to at least). Or what about the journalist who pissed him off and ended up having some Tesla features disabled on his car. Or his ex-wife who talked about being treated like an employee. These things were mostly inclined to stay in the background until Musk elbowed his way into the spotlight. Now the whole world can see that he went full on Howard Hughes.
This is a very interesting statement to me. I am trying to recall conversations with my wife's side of the family, who supported Trump ( initially, mostly ) and their impression of him was almost exactly that ( plus, "he is a businessman so he knows the game" or something to that effect ). I am in in Chicagoland, but now I am curious if any serious study was done on whether that is how he was perceived as ( ideally before it became socially awkward to state your political affiliation openly ).
<< Their inner circles knew how rotten they both were, but outside of that they were largely unknown.
And that is the other interesting thing. Prior to whatever caused this change of hearts, I only saw impressions of Musk that were similar to impressions of Gates ( you know the ones - saving Africa or something; I know it reads awful, but I really don't remember what his PR presents him as ) - visionary making cameos in odd cultural vignettes ( I think he did one in 'Big Bang Theory' ). The articles describing his work style were very slowly bubbling up.
<< These things were mostly inclined to stay in the background until Musk elbowed his way into the spotlight.
And became too much of a power center himself.
I will need to sleep on it, but I think I agree with you.
For those people it has nothing to do with technology, which is why their takes were so hysterical and wrong. It's 100% about politics every day, 24/7.
Not everyone has the same knowledge and skills. Not everything is documented. Not everything in the documentation is current and correct. (especially after recent changes) It's not even that they won't stay up, but depending on who left the company, the oncall response may look radically different and have different time to resolution.
I don't think it's that obvious, it's one thing to just leave everything running but Elon was also talking about changes he was making (Ex. turning off a bunch of "microservices" because they don't do anything). If you turn off the wrong thing and don't have anybody left who knows how to properly turn it back on again, then you're in a pretty bad situation. It doesn't seem like that happened, but I don't also think we have enough information to say how close it was to happening.
Then I saw how bitter and nasty a lot of the online communities I belonged to were. I mention that advertisers were of course mad, the stated goal is to reduce reliance on ad revenue. I was met with people attacking me as an idiot with clickbait articles of “proof” that ad models were irrelevant to twitters problems etc, as if I was doing anything other than quoting musks official reasons for the purchase. Suddenly Twitter was this great beacon of graceful discussion and Musk has ruined it.
People just love to be mad, no one had anything nice to say about Twitter and in a flick of a switch they’re holding completely opposite opinions. We’ve always been at war with Eurasia, it seems
In the computer industry, there are some famous historical examples of companies that announced their new product before it was ready, people stopped buying the old one, and they went out of business before the new version was done.
Not quite the same business, but a bit reminiscent.