Hacker News new | ask | show | jobs
by kelseyfrog 1304 days ago
That's the engineering bias at play. While I agree that can still be "up" with a skeleton crew of DevOps and SREs, being "up" doesn't mean making money. It completely ignores the fact that Twitter makes their money on B2B with advertisers and even in 2022, those are human social relations. Firing the people on the Twitter side of that equation destroys those relations and ultimately the dollars they represent.

It's perfectly natural for an engineer to de-value B2B relations - I expect it, but at the same time that's the grain of salt we should take when we read an engineer's hot takes.

4 comments

It's also what Musk's fans often refer to as 'moving the goalposts.'

Keeping Twitter up is not success for Elon

He needs to make it worth well more than the $44bn he paid for it in order to achieve anything resembling success; the Twitter is going to crash thing was just a dumb hashtag, no one believed that he's just let it go down and stay down.

what would that even look like? Yet, not achieving that insane failure is now what people cite as success.

> Twitter is going to crash thing was just a dumb hashtag, no one believed that he's just let it go down and stay down.

I do think Twitter is likely to crash. A machine can continue for a while if you stop maintenance, but at some point you'll run into a problem that needs intervention, and Twitter has lost enough of the people who know how things work that there's a good chance they'll have a serious outage.

I don't remember if I read it here or somewhere else, but someone noted that if you remove all the fire extinguishers from a building, the building will keep standing, but watch out when a fire starts.
Twitter in shambles is a very attractive target for firestarters. The conflagration would be epic.
Yep, it's pretty hilarious to me that after all the grand promises made about improvements Elon and his cult have been reduced to boasting hysterically about Twitter just merely still being up and running.
I don’t get the cult thing. I encounter way more people who hate musk, often times irrationally than I do big time supporters. I’ve seen plenty of positive takes on him but not people fawning over him. Maybe it’s because I don’t use Twitter and that’s where they’re found but at least the platforms I’m on are dominated by people calling him a muskrat and stuff. Is this anyone else’s experience?
> I don’t get the cult thing. I encounter way more people who hate musk, often times irrationally than I do big time supporters

I encounter way more people who hate scientology than people who praise it, that seems consistent with the cult label.

I'd be curious to know some of the "irrational" reasons people dislike Musk, I think people's dislike of him is pretty understandable: he's a dishonest businessman and a partisan troll.

I have no doubt that most people, let alone people who have accumulated that kind of wealth have done plenty to deserve some ire. It’s the focus on him that can make it seem irrational and like it’s more because he’s a loud mouth. There are a lot more businessmen doing substantively worse things for the world that don’t catch an ounce of hate. For me that looks a little superficial and does resemble something closer to hating a pop culture icon.
> There are a lot more businessmen doing substantively worse things for the world that don’t catch an ounce of hate

I'm certain nobody likes those vaguely described bad things and would agree those "substantively worse" things are worse. So what? The topic is Elon and thus we see people's reaction to Elon.

> I don’t get the cult thing. I encounter way more people who hate musk, often times irrationally than I do big time supporters.

These things are not connected, it actually makes no sense to say that. I know many more Musk haters than fans but at least 2 of the fans I know are definitely into the Musk-cult where they believe everything Musk does is great, that he has no flaws and any perceived flaw is just a tactic for him to get even further. They really do subscribe to the Musk 4D-5D chess stuff.

That's a cult behaviour, they are just into the personality of Elon Musk with no regards to his actions. The successful outcomes of Musk validates, to them, anything he does, like he is an infallible demi-God.

That's the cult thing.

Really not sure why you are conflating with how many hate or love him, there's no connection to that, at all.

That’s my whole point though. That I don’t encounter those people and my only exposure to the cult is people who hate him/it talking about it. You’re even telling me it’s a much smaller group than implied by all the references to it. I don’t know what is so confusing about that?
I used to think I hate Musk, then I realised I can't stand the fanboys who keep repeating talking points without possibility of engagement(you can't reason with those) and have no problem with Musk and I actually appreciate his way of thinking and it's worth listening to.

Musk lost quite of non-fanboy supporters though, over they years he did things that not everyone can stomach. No one forgot his pedo guy accusation for the diver who saved the kids from a cave in Thailand.

It's sample bias :)

Unfortunately, it became not just politicized but partisan. Republicans 'like' him and Democrats do not.

A long time Elon hater here. It is very infuriating to see this guy do anything and people cheering him on. Everything he does is more infuriating then the last, and I can’t help hating him more and more every day. I think this is a very human feeling. I also think it is very healthy, we should hate people that hold so much power through their wealth. We can’t elect him out or anything, the only thing we can do is hate.
This sounds extremely unhealthy.
> I also think it is very healthy, we should hate people that hold so much power through their wealth.

War is peace, freedom is slavery, ignorance is strength, hate is healthy?

How is it "healthy"? Sitting there hating some random person you don't know "more and more everyday"? That sounds like someone who needs therapy or, at least, a new hobby.

Well they didn't boast about it being up until Twitter failing became a popular prediction on the left.
"on the left?" Why is everything politicized? It's not like the Democratic party is pushing for the collapse of Twitter. How is saying the moves Elon is making are risky a "left" position? Why does everything need to turn into politics? Why can't people just be criticizing the way Elon executed the acquisition? Is the "right" so obsessed with billionaires that any criticism has to come from "the left?"
But he's not the source of politicization. Hes just observing it.

For those that think Twitter is going to crash, are you on the right?

How could it not be political? The reason Musk bought twitter is because of the censorship complaints from the right.
I say this with no animus whatsoever, but I would be shocked to learn that's the reason Musk bought Twitter.

I have no private insight to his motives, but profitability / vanity / dozens of other motives seem a lot more likely to me than spending $44 billion to fix a censorship problem, even if that does make for (selectively) good marketing.

The reason that Musk bought Twitter was because he was forced to after signing an ill advised contract.
Exactly.
Some people just cannot tolerate free speech. They have to use any method to shut it down including ad hom attacks and using labels like ‘cult’. He’s owned the platform for a few weeks. What changes do you expect are possible in that time?
>Some people just cannot tolerate free speech

Yeah, to the point that they fire employees on the spot for providing factual information.

"Freedom of speech does not exempt us from suffering consequences" -- how many times have I heard that in the last few years?
They're not boasting that it's up and running; they're boasting that the people that tweeted about Twitter burning or going down are idiots. And they are idiots.

If they're boasting about anything, it's that Twitter is getting more users, is faster, and there's less hate. Before Elon, Twitter was a place where employees were paid $180k to endlessly redesign icons and have DEI meetings. The new Twitter is a lot leaner.

The new lean twitter has no payroll department to pay wages.

https://www.businessinsider.com/twitter-payroll-finance-depa...

But Elon has also stated multiple times that Twitter is the best and most accurate place for news. This is directly contradicted by the fact that the "twitter is burning down" rumor was spread on twitter and lots of uninformed people believed it because they saw it everywhere on twitter lol.
I will openly admit that I did believe that he managed to do enough damage with his firings that the remaining engineers won't be able to keep it running because some critical teams and their institutional knowledge have been completely lost. I'm still surprised it's running so smoothly.
Based on what I've heard from former engineers there, there are still plenty of opportunities for things to go very wrong. Maybe not this week or this year, but the sheer amount of lost knowledge means they're really skating on thin ice right now.

If they were to have a seriously catastrophic incident, it's conceivable that they might not have anyone left who knows how to get things back online. It's not inconceivable that they could eventually figure it out, but without that essential knowledge, who knows how long that could take? I imagine it would be pretty bad for Twitter's future if the site were unavailable for days or weeks on end.

I'd put all my chips on George Hotz, but he's got a lot of work to do because he'll only be there for 12 weeks.
George Hotz is asking on Twitter for people to solve his problems for him, because he is incapable of doing basic web development things like removing the login pop up: https://twitter.com/corg_e/status/1595287073547862018
Probably just that he doesnt want to waste time on it. He's been shown to be a powerhouse problem solver. Since we're posting tweets:

SpaceX Dragon: https://twitter.com/ashleevance/status/1593133313484787713

Optimism: https://twitter.com/jinglejamOP/status/1310718738417811459

I really think you are vastly underestimating George. He's clearly a brilliant programmer.
George Hotz is an amazing technical person but you are putting him in a pedestal of Saviour that... Isn't really how technical stuff works.

Twitter is a quite complex distributed system, as good as geohot is he's just a guy, with one brain, capable of holding a limited amount of information and context at a time. There's no way that one guy, no matter how good, can actually completely reason about all aspects of a complex system.

Even less in 12 weeks, that's actually absurdly preposterous.

i get a million crypto dms now, thats pretty annoying
I think it's more likely Twitter gets hacked. The turnover, loss of organizational knowledge, lack of compliance department, lack of proper onboarding for new hires, etc all make a social engineering attack far more likely. Plus a plain old security vulnerability gets more likely as they try to add anything to Twitter without the knowledge they used to have of how it all works. This is likely one of the reasons the blue check has now been delayed indefinitely.
> moving the goalposts

The Internet is big and full of people.

Is it actually the same people changing their predictions as time and evidence accumulate, or is it just a change in who gets attention?

... yes? The Internet is big and full of people, both things are happening.
It seems bizarre to call this moving the goalposts. You don’t have to list every single goalpost any time you mention one. Especially when these are extremely obvious goalposts like “the site should be working” and “the ads sales tools should be working.”
But Twitter/Musk's detractors are moving the goalpost. The initial argument was that twitter would not be able to function without much of the staff that were fired, that they were somehow imperative to the site staying up. Now that it's been over a week, and the site is taking on more traffic than it has in a while, the goalpost is being moved to "this will never be profitable".

I understand people hope it will fail, because they don't want to admit how useless much of the staff these big tech companies have accumulated over the years are to the core products. But, you will only be setting yourself up for disappointment. Elon has done much more impressive things with a small team of "hardcore" engineers (as he puts it). I think many sticking around are the type not to shy away from a challenge, though again I understand many are not in a position to be playing competing in the workplace.

> The initial argument was that twitter would not be able to function without much of the staff that were fired,

You are missing out some important nuance there: no one said it would fall off the earth immediately, that it would cease to function right now. Many, myself included, have said we think it can't function long term, or even medium term, like this.

Day to day running of the main app is all automated when things are OK so it will keep ticking over as long as someone says the infrastructure invoices. The real test comes when there is next an infrastructure issue or some other fault: are the right sort of people there to resolve it quickly? Also do they have a good combination of people around to work on those bugs those advertisers are concerned about and other maintainence & improvement (of both the app and the other infrastructure it and the company relys upon)?

If we get rid of all car mechanics your car won't break down immediately, but good look getting it sorted easily when it eventually does develop a fault.

Twitter was somewhat bloated, I agree there. But what has happened to it in recent weeks is far more damaging than that could ever have been. It needs to turn around very quickly to survive financially and technically, and I think the chances of that happening are small.

> no one said it would fall off the earth immediately

This is very disingenuous, there were hordes of people claiming it would be down in 24 hours, 48 hours, after the weekend etc. and there are still masses of people still saying it won’t last two weeks. At this point so many people have cried wolf loudly and repeatedly that I think the best option is to believe no one unless they are reporting first hand facts that can be independently verified. Everything else is just hot air.

And we know that social media amplifies extreme voices.
IIRC an entire team within the org resigned with a member claiming "twitter cannot run without us" over a week ago.
> > > The initial argument was that twitter would not be able to function without much of the staff that were fired,

> > You are missing out some important nuance there: no one said it would fall off the earth immediately,

> This is very disingenuous,

Fair, I matched hyperbole (the implication that a majority were saying something) with hyperbole (staying no one was).

Let's go with no one with a clue who is unbiased by direct connection.

> there were hordes of people claiming it would be down in 24 hours, 48 hours, after the weekend etc

If this pot may comment on the a kettle's underside for a moment: "hordes" may be as disingenuous "no one". It was said by some angrily¹ on their way out and repeated and amplified by the mob that is Twitter² users.

And that outgoing team didn't say it would fall down in any time frame IIRC: just that things could not run without them. I would read this as a medium/long term view, the social media amplifier read it as "it dies in 3, 2, ...".

----

[1] rightly so, but the emotion does reduce the ability to maintain objective reasoning

[2] one of the selection of reasons I have for not using Twitter aside from occasionally looking at a message linked elsewhere: it is too full of certain types who think Twitter is a good idea!

Yes, and you can easily find these tweets right now with a search. People claiming it would crash and burn within a week or less.
"no one said it would fall off the earth immediately, that it would cease to function right now"

Quite a few people said that it would crash essentially immediately.

You can find “quite a few people” to say literally anything.
But the point is that enough people were saying it that it quickly became something to be mocked and pushed back on.
So you agree with me then, I was replying to a post that said "no one".
> The real test comes when there is next an infrastructure issue or some other fault

My money is on certs for critical services expiring.

My money is a critical hardware failure somewhere. Certs are known to be an issue and many companies have them. Twitters hardware is probably far more bespoke.
Mine is on some resource leaks. Some team knows about it and they're all fired/left now.
As the sibiling comments have already stated, that nuance was entirely absent in the claims people were making.

Twitter is a glorified message board. You don't need more than 50 engineers to oversee that. Wasn't instagram and whatsapp overseeing >250m DAU with around that many engineers before their acquisitions?

You don't need more than 50 engineers to run a glorified message board, but you sure as hell do to run the ad spend management front-ends that actually pay the bills.

Twitter-as-140-characters-shouted-into-the-ether can be 'built in a weekend'. Twitter-as-a-business-that-makes-money is an entirely different machine.

You don't need to pay bills.

As Elon Musk Cuts Costs at Twitter, Some Bills Are Going Unpaid - https://www.nytimes.com/2022/11/22/technology/elon-musk-twit...

> ...

> Mr. Musk also issued an order to slow or in some cases halt transfers of funds to Twitter’s vendors and contract services, the people said. Any expenditures for services need to be approved by Mr. Birchall, three people said. Mr. Musk has since declined to pay for the travel services incurred by the former Twitter executives, the people said.

> ...

> Mr. Davis, the president of the Boring Company, has also directed Twitter employees to renegotiate the deals that the company has with firms such as Amazon and Oracle, which provide computing and tech services, the people said. The employees were told to suggest to those companies that Mr. Musk’s firms would not work with them in the future if they refused to renegotiate, the people said.

> After Twitter’s contract with one software vendor expired under Mr. Musk’s ownership, that company voided a discount it had given to Twitter, one engineering manager said.

WhatsApp was point to point personal communications at that point. It's a lot easier than a broadcast system with discovery.
Having millions of DAU is potentially hard, but not the most manpower intensive part.

The hard part is monetizing.

What was the revenue Instagram and Whatsapp were collecting at the time of their acquisition? Likely 0.

The moment you start collecting money, signing contracts, besides the non engineering work like legal and finance, not to mention sales, you will need to do a lot of tracking whether you delivered what you claimed you sold.

Didnt Facebook get in trouble for exaggerating ad metrics?

And that's on top of all sorts regional compliance requirements over GDPR, cookies, which require both engineers building stuff as specified by legal, which wasnt required before because if you have no revenue, you dont really need to worry about getting sued or banned in the region.

For perspective, the staff in 2018 was 3700. Now maybe 2700.

Of course, if you were vital to Twitter, then you likely left before he took over.

Because you could. Plenty of people would rather have severance.

I base this on experience. I was a consultant so I did what all good consultants do when holding together a sinking ship: I doubled my rates. Twice.

They had ~2900 before the ultimatum with severance. I'd guess they have less than 2k now if not 1k
Staffing count != properly staffed
Absolutely. Also even if the staffing count is good, the mix between departments may be bad.
And suddenly everyone is extremely concerned about the state of Twitter's finances.

Hating on Twitter has become just another political in-group signal. Yawn.

I hope the outrageous irony of this comment is not lost on you.
> The initial argument was that twitter would not be able to function without much of the staff that were fired, that they were somehow imperative to the site staying up.

Again, what does this even look like? Twitter.com returns 404 and everyone gives up?

At least make straw man arguments that are reasonable.

Two separate things there, just as you point out: being "up" and being profitable.

But my original criticism was about all of the hysteria in the last two weeks about Twitter "going down". Those sky-is-falling tweets got very little pushback. The claim was not about profitability or advertising; there were only these shrill voices claiming the site would stop working. And when that didn't materialize, all the people making those claims just went about their business without any personal repercussions or call outs. It was all just motivated by irrational Musk hatred generated by politics. It had nothing to do with technology. You can still see these tweets right now, a lot of people didn't delete them when Twitter didn't burn.

I always held out the possibility that Twitter could die, but if it does it will be a slow death. It all depends on if the new payment model generates enough cash to offset advertising losses. So in that sense I agree with her conclusion.

What makes someone's online voice "shrill" as compared to yours?
Things like emotion-based statements. Excessive exclamation points. Complaints that have no basis in fact and no proof. Classic example: "Twitter is burning LMAO!!!"
And likewise, it's easy to keep a service "Up" if you don't deploy any code changes. Unfortunately, feature launches, bug fixes, one-off backfills, and all the other nonsense that comes with actually running a business tends to require deploying code.

You can fire everyone and fully re-staff the firm, and eventually get to the point where you can do all of those things safely. But it's going to take a hell of a long time and downtime to shake out all the things that can go wrong in the myriad of unplanned interactions between different services.

I don't expect Twitter to crash and burn in the sense of the website being down and not coming back up. But I do expect feature velocity to grind to a halt, until all of these self-inflicted wounds are staunched.

> with a skeleton crew of DevOps and SREs

Except didn't he fire them too?

He still has a few hundred people who couldnt afford to lose their job due to H1B status, and probably a couple dozen people who are members of the cult of Musk.