All this does is point out that smart people worked at Twitter who may now no longer work there, whether on their own accord, or due to Elon’s bulldogging tactics.
Elon thinks he knows what he’s doing, but what he is going to be left with are people who are willing to work hard by his standards, but not necessarily smart.
The simple truth is Elon knows nothing about the actual work involved in tech. He knows words or elicits help from others on what to say that sounds like tech speak (RPCs!), but when it comes to being truly knowledgeable in this space, he is losing his most valuable assets because of his amazingly poor managerial and ownership style.
I know there are a lot of Elon fans on this site, and will disagree with all of this; but his abilities have not at all been proven. Yes, he knows how to spend money to claim credit for technical advances, but until he actually has his hands dirty in the muck of the hard work of tech, he will always be a glorified self-promoter with no substance.
John Carmack, "Elon is definitely an engineer. He is deeply involved with technical decisions at spacex and Tesla. He doesn’t write code or do CAD today, but he is perfectly capable of doing so."
Kevin Watson, who developed the avionics for Falcon 9 and Dragon and previously managed the Advanced Computer Systems and Technologies Group within the Autonomous Systems Division at NASA's Jet Propulsion laboratory: "Elon is brilliant. He’s involved in just about everything. He understands everything. If he asks you a question, you learn very quickly not to go give him a gut reaction.
He wants answers that get down to the fundamental laws of physics. One thing he understands really well is the physics of the rockets. He understands that like nobody else. The stuff I have seen him do in his head is crazy.
He can get in discussions about flying a satellite and whether we can make the right orbit and deliver Dragon at the same time and solve all these equations in real time. It’s amazing to watch the amount of knowledge he has accumulated over the years."
Elon also understands deep neural nets a lot more than I think people imagine. He starts with good intuitions and mental models, but also actively asks for technical deep dives, and has very good retention. E.g. I recall teaching him about our use of focal loss in contrast to binary cross-entropy for the object detection neural net (I said it had given us a 5% bump and he asked to know more) and he understood how it works about as quickly as you'd expect a PhD student to. The fact that he can do this across many technical disciplines is impressive and borderline superhuman. I don't think people understand or would believe how low-level and technical typical meetings with him are. Just saying because I get triggered reading way off innacurate takes on this topic (original comment).
I think what upsets a lot of the Silicon Valley types here on HN is that people just like them are being called on their bullshit and fired en-masse for it. That has got to be uncomfortable.
You know the old saying: "It Is Difficult to Get a Man to Understand Something When His Salary Depends Upon His Not Understanding It."
That's what's happening here.
That engineer that was humiliated publicly for defending a slow-as-molasses JavaScript-heavy microservices Rube Goldberg machine? Hacker News is filled with people just like him that have built near identical software in other orgs.
Understandably they're upset and are looking for any excuse to dismiss Elon's criticism of not just Twitter, but their entire industry.
I doubt you'll find many people arguing that the value of employee output is evenly distributed across all people in a company: regardless of discipline, there's always a minority who are delivering the most value. There's always the most valuable software engineers, the most valuable sales people, the most valuable executives. The problem with Elon's specific brand of this take is that it's ignorant of the real-world human aspect: Elon could pick the best software engineer he has ever worked with, and helicopter them into a dysfunctional environment, and they would struggle to deliver value.
If Elon had joined Twitter, and spent time understanding the business and environment and then excised the people he felt weren't contributing towards his vision, that would be one thing... but he has made arbitrary judgements based on absurd metrics like lines of code or willingness to show up at 1am to draw on a whiteboard, he has not made judgements based on the quality of the work or the value people have delivered.
Likewise, to suggest that a software engineer is bad because they were a part of a team that built a "...slow-as-molasses JavaScript-heavy microservices Rube Goldberg machine..." is absurd: what if that person was the only reason that it wasn't 10x slower? What if, they were the lynchpin in that team ensuring that brought everyone else up to a much higher standard which ensured that what they built was usable (even if it was bad)? You cannot judge the contribution of an individual without considering the wider context.
I have no problem with a company cutting most of their software engineers (I encourage clients to minimise their exposure to software engineers, I encourage careful hiring over volume) but what Elon is doing is... not that.
> ...spent time understanding the business and environment...
You're probably right, but there's a decent chance that Elon's heavy-handed approach was necessary.
I've seen the "gentle" approach fail.
For example, at $dayjob a bunch of on-prem stuff is being slowly modernised into the cloud. Very slowly. Slow enough to give the dinosaurs time to play politics and protect their turf.
For example, the networks teams that are used to legacy in-line firewalls will cozy up to some non-technical senior manager with a budget and get them to approve a project to roll out this legacy technology in the cloud. That way they don't have to retrain or -- worse -- risk being made redundant.
If instead some team comes in and simply bulk-migrates workloads from on-prem to the cloud... breaking a handful in the process and just fixing forward, then it appears to be messy and crazy, but the effect is that the legacy data centre teams are made redundant virtually overnight. Now they've got no clout, no time, and no pull. They're simply walked, and will find jobs elsewhere.
I've seen both approaches, and the latter style worked better long-term.
Every org has slow-as-molasses, badly designed, illogical components. It is about ratio.
Time will tell. I don't think Musk/twitter's case will set any precedent. He is too much of a character to provide broad meaningful insights into industry. Also he has accumulated a list of failures which are rarely mentioned.
If that is the case, why has he been making mistakes that seem fairly elementary on Twitter? Like, I understand not understanding a problem space and wanting to learn more. But you say he has good intuitions and mental models–I would've expected at least some basic background research before posting online. Why aren't we seeing that?
Has he ever make a public statement, at least a paragraph in length, explaining something technical?
It's hard to blame people based on his decades of public behavior and lying about his education, falsely claiming to have a physics degree and to have been admitted to grad school.
> "Anyone who actually writes software, please report to the 10th floor at 2 pm today. Before doing so, please email a bullet point summary of what your code commands have achieved in the past ~6 months, along with up to 10 screenshots of the most salient lines of code"
Actual quote.
Anyone using the term "code commands" comes out a little detached from programming reality, let alone the rest of this request, it is out of a Dilbert strip.
"Code commands" is very plausibly an autocomplete flub of what was supposed to be "code commits." When I type "code comm" my iPhone offers up "commands" as the completion.
I've seen a lot of mockery of this request, but I suspect people aren't considering the wide variance in employee quality that can exist within a mismanaged organization. What Musk was asking for here wouldn't be a good way to evaluate skilled, conscientious developers, but it would be a pretty effective way to rapidly identify people who are basically incompetent or just aren't really doing anything.
> What Musk was asking for here wouldn't be a good way to evaluate skilled, conscientious developers, but it would be a pretty effective way to rapidly identify people who are basically incompetent or just aren't really doing anything.
So it's basically a FizzBuzz test, but for existing employees?
Many people who have worked with Musk have shared similar sentiments in interviews. But it seems that people just refuse to believe any of it. People think that there's no way it's possible for someone to be that deeply technical and be a CEO of multiple companies at the same time. I've talked to people about it and they straight up refuse to believe it saying that it's impossible and that any evidence of him being technical in interviews is all set up and that he was trained on the materials and questions ahead of time.
With a handful of tricks or a patsy in your pocket, it's easy enough to pull things like this off. These are all self-reported encounters, which lends some doubt to them; as I've never seen any public performance of his that suggests he has this exceptional intelligence or that he isn't subject to the same amount of irrational thinking that most humans are. You may be able to do some type of rocket equation in your head, but if you constantly promise things that aren't ultimately delivered.. people have good reason to question this narrative.
He clearly does know how to make incredible sums of money. Why that's not enough and people need to find excuses to exaggerate or demean his intelligence is beyond me.
> but if you constantly promise things that aren't ultimately delivered.. people have good reason to question this narrative.
This is the insane thing to me. He's promised a lot of things, but he has also delivered some pretty huge things. Tesla kicked off the electric car migration and has millions of EVs on the road. SpaceX has reusable first stages on their rockets and are the only private company to send humans to space. Just those two things alone are massive achievements. But people look at some things he's promised but has not yet delivered and that somehow is more important than what he has delivered?
Maybe I'm a particularly dull engineer, but I've taken several aspects of personal advice from what he has said in interviews (the especially technical ones, not the ones aimed at a mass audience where he repeats his standard canned speech) and found them useful for myself personally.
Here's two examples I've found particularly insightful that shows he has some ability to talk about engineering details.
This example where he talks about the choice of steel for Starship as opposed to any other metal, something that would be an otherwise unsual choice: https://youtu.be/vLC5W53Fsyg?t=936
This example that I've personally incorporated into my own thinking where he talks about his "five step process" for engineering design refinement (watch at least until he starts talking about Tesla Model 3 battery stuff): https://youtu.be/t705r8ICkRw?t=805
>This example that I've personally incorporated into my own thinking where he talks about his "five step process" for engineering design refinement (watch at least until he starts talking about Tesla Model 3 battery stuff): https://youtu.be/t705r8ICkRw?t=805
I knew what you were talking about when I started reading your comment. "Make your requirements less dumb" first seems so obvious once you've learned it.
All the denigration directed at him seems to come from people who've only read headlines about him from sources who hate him.
Something doesn't compute in this scenario though. Either his tricking everyone around him or is unfortunate enough to slip up publically. Not knowing what GraphQL is and talking about RPCs in HTTP is a very revealing slip up.
My guess would be that he has some knowledge but also is very good at faking it which is not necessarily a bad thing - those are good traits for a CEO. Though people should be aware of this fact when evaluating the whole persona.
I'm inclined to believe this is true. The problem is that Twitter's challenges are social/political, not technical, and Musk has demonstrated little competence in this area.
This is the absolute root of what's going on, right here. Twitter is only nominally a tech company; it's a media company. It may be that he had to cut the fat over there, I don't take issue with that necessarily (though I certainly do take issue with the disrespectful way he went about it), but image is incredibly important at a media company and he's notoriously bad at comms except with a small subset of people. Twitter needs sensible policy and thoughtful communication, and he wants to ram his ideology through it like he would shake up any technical process.
Another area where Musk's "brilliance" has faltered is in his transportation ideas and there's a connection here to twitter in that the challenges here again are not technical, but rather political around land use.
Brute forcing a problem with better technology not always the actual solution when technical problems aren't actually the problem.
Channing Robertson, the face of Stanford chemical engineering department and the associate dean of Stanford’s School of Engineering, who taught and mentored Elizabeth Holmes, has said the following to say about her:
“She had somehow been able to take and synthesize these pieces of science and engineering and technology in ways that I had never thought of.”
“I never encountered a student like this before of the then thousands of students that I had talked”
“You start to realize you are looking in the eyes of another Bill Gates, or Steve Jobs.”
He also maintained that Holmes was a once-in-a-generation genius, comparing her to Newton, Einstein, Mozart, and Leonardo da Vinci.
Excerpt from: "Bad Blood: Secrets and Lies in a Silicon Valley Startup" by John Carreyrou.
Adding another datapoint from one of my previous comments:
In response to someone saying on Twitter how Elon doesn't understand the technical stuff of rocketry, Tom Meuller, former CTO of Propulsion at SpaceX and the designer of many of their engines responded
"I worked for Elon directly for 18 1/2 years, and I can assure you, you are wrong"
You know, I think Musk is an ass, and would never work for him, but don't you think that someone who has managed to launch and then run many successful and complex technology projects might actually know a thing or two about launching and running simpler technology projects?
And if you're going to claim that his successes have been due to the people surrounding him who actually know what they are doing, then all that tells me is that you are acknowledging that he knows how to surround himself with people who know what they are doing.
We're not fans (I'm certainly not), but it takes a special kind of mind to look at Musk's track record of successes and conclude that his latest project is doomed.
Well, I think the issue is precisely considering Twitter a "simple technology project", and it's the same mistake that Musk does. Twitter isn't a "software and servers business" as he said. Twitter is a social community, and while in some regards it might be easier, it's also far more difficult in others. Just compare how many business and institutions can reliably launch rockets or create cars, and how many can reliably create social networks.
I think it's somewhat reductionist to call Twitter "simpler". The technical challenges faced by SpaceX, for example, are almost completely orthogonal to those faced by Twitter. Imagine swapping a random engineer at SpaceX with a random software engineer at Twitter -- do you think either would thrive in their new role?
On the contrary, I'm pointing out that "simpler" is meaningless in this context. The two companies face fundamentally different challenges and require completely separate skill sets. Some people will be better suited for Twitter, whereas some people will be better suited for SpaceX. For the same reason that you shouldn't commission a mathematician to remodel your bathroom, you shouldn't expect the CEO of SpaceX to successfully manage a social media company.
For further reading, I'd recommend this article in the Atlantic. The relevant portion is about midway through.
Compare how many companies can reliably launch rockets vs how many can reliably create social networks that aren’t dead in a year. I think it’s clear what’s more difficult
Point still stands if you call it a "simpler technology project". It's not about the tech, it's about the community, and communities are far harder to predict and manage than a rocket or a car.
> Point still stands if you call it a "simpler technology project".
Which point?
> It's not about the tech, it's about the community, and communities are far harder to predict and manage than a rocket or a car.
While I broadly agree with you, and also agree that twitters founders and/or leaders are better equipped to manage a community than Musk is, I fail to see how having someone with a track record of success (some in turning around failing businesses) automatically dooms the company.
That was the point I was responding to, in the original post. It's also why I ended of with "it takes a special kind of mind to automatically assume something is doomed just because someone with a track record of successes took it over".
I don't think Twitter is automatically doomed, but I think there are more things to consider than just Musk's "track record of successes". And one of the important things is that he doesn't look like he actually understands Twitter. He keeps calling it a "software and servers company", keeps talking about "hardcore coding", alienating and angering users and advertisers... People would be be more confident in his abilities if he actually looked humble enough to recognize the parts where his expertise is lacking.
America is such a great country that a random person can just fecklessly blunder into creating a revolutionary electric car company and cluelessly blunder into creating a rocket company that is the envy of the world.
Automotive and aerospace are not that similar to social media. People buying into the vision of "get the planet off fossil fuels for transport" and "get this species to Mars" are probably willing to make sacrifices that people working on social media are not.
It's the Halo Effect fallacy to think competence in one field automatically translates to another. Especially when the founder in question has displayed increasingly erratic behavior in the meantime.
Is today's Elon capable of doing what Elon from 15 years ago did at Tesla? I don't think that is necessarily in evidence, much less in a very different industry.
There's a lot to unpack here, for one do we consider those two enterprises to be successes? It seems too early to tell - they do appear to be influential, but the C64 and Palm Pilot were influential without being successful. It's also not clear if they are long term successful (I think Tesla will be, but SpaceX is very much currently dependent on government funding). Finally, it's not clear whether Musk was a critical driver of success - evaluating his contributions based on the outcome of a company is basically resulting.
Look, I don't know if Elon is a genius or an opportunistic parasite with really good PR. It seems unlikely if we ever will know that. What I object to is people pointing at his ultimate financial success and crediting him with the current result of 2 big companies whose future is very much not determined.
When I look at his process from this ant's perspective, I think he is an abusive unstable individual who takes credit for everyone's work and lies a lot. He also flip-flops depending on the wind. Is that success? Not based on my personal values. Have his companies accomplished a lot? Some of them, absolutely.
The definitions and evidence matter a lot, and I personally don't think any of us are qualified to make blanket statements based on incomplete outcomes. Further, I don't think his other companies that require primarily good engineering are very relevant to inherently people problems, like Twitter. My evaluation of how Musk handles people problems is that he is very bad at them, and I anchor my prediction about his Twitter leadership based on that.
What I think makes people skeptical of him is that deep down we all believe in nominative determinism. Who do you think runs a rocket company behind the scenes, "Shotwell" or "Musk"?
> Automotive and aerospace are not that similar to social media.
Yes. Social media is easier.
> It's the Halo Effect fallacy to think competence in one field automatically translates to another.
This is precisely about leveraging the Halo Effect fallacy. Elon Musk might not know social media, but the markets don't know that, nor do they care. The average retail trader sees "Elon Musk's company" and buys and holds, regardless of absurd PEs.
Musk knows the power his brand has. He's simply going to use that to pump up Twitter's valuation, all through the virtue of his "halo"
Dealing with people is generally far harder than pretty much any engineering problem. The same is true of Twitter, because there are no easy answers or even clear goals.
Exactly! I can't fathom that people don't seem to understand there's a comparable amount of new companies started every year in the space, automotive, and social network categories.
The easiest way to do this would be to make the site completely free of moderation, but that quickly becomes a cesspool. Are there other ways to define the core audience?
This is just a misdirection. I could just as easily said, nobody did it by themselves, including Musk.
What is “it” in this case?
NASA (and the DoD) had vertically landing reusable rockets designed for orbital flights back in the early 1990s. They were being successfully tested but budget cuts killed the program. They weren’t doing “it” because it wasn’t the same priority in that era. NASA has been researching COPVs for decades, etc.
The SpaceAct agreement between NASA and SpaceX allows for sharing of this kind of information. If you think SpaceX has done all their great work alone, you are misinformed and likely making you data fit your conclusion instead of the other way around.
SpaceX has some competitive advantages, but I don’t think they are what you think they are.
> If you think SpaceX has done all their great work alone
What I'm saying is SpaceX got it done. No other organization in the world did. The fact that SpaceX had an obvious learning curve of failing and exploding rockets makes it obvious it wasn't just copy and install NASA technology.
NASA's reusable rockets were on the space shuttle, which turned out to be fantastically expensive and impractical.
> NASA has been researching COPVs for decades
Somehow not resulting in a practical, inexpensive reusable rocket.
It's undeniable that NASA has made many great achievements. But making space accessible in an economic manner isn't one of them.
>NASA's reusable rockets were on the space shuttle
I wasn't referring to the shuttle. Note I said "vertically landing reuseable rockets".
Are you claiming SpaceX doesn't use COPV's, or that don't benefit from prior COPV research? I don't think either position is accurate. Of course no single technological advancement defines space exploration.
Can you elaborate on what you think SpaceX's key advantages are? I can use that to gauge if you really know what you're talking about. I don't want to sound rude, but it's starting to come across as a poorly informed discussion, but one where you have strongly held beliefs. That's not the relationship we should probably hope for.
I already said the NASA/DoD program was scrapped in the 90s. They had successful sub-orbital test flights, the original designs were for an orbital craft, but the project was canceled before that could be tested.
I meant what advantages do they have to facilitate that. You gave me the outcome but haven’t shown any understanding of the why. When somebody asks what makes Tom Brady special, saying “because he wins more” isn’t really saying much and doesn’t take show you know much about football.
I ask because I suspect you will just give some rote public vs. private answer but that’s only a superficial reason. There are underlying systemic reasons, but you need to remove yourself of that false dichotomy first to get there.
FWIW, I’m not a big fan of NASA. I think they are largely a broken culture and a shell of what they were in the 1960s.
This is exactly the kind of vague, hand-wavy answer that I was hoping wouldn't be the response. It doesn't really show any understanding of the problem. The issue with the "profit motive" as an explanation is that it's so vague it can be used to argue both sides at the same time. The profit motive helps them pay for the best-and-brightest. It also biases them to hiring the least experienced at a cut rate. It incentivizes them to provide the best product. It also incentivizes them to cut corners to save money. It explains why SpaceX has been able to move fast; it also explains why moving fast caused such problems with Boeing's Starliner. So the "profit motive" doesn't really explain anything. Besides, the vast majority of NASA work is done by for-profit contractors and has been since the Apollo era. There's nothing new about it in spaceflight.
I'll try to illustrate a more nuanced perspective. It's no secret that NASA levies a lot of tough requirements. For example, contractors must have a robust pressure systems program. This includes managing/certifying systems all the way down do small air compressors in a vehicle maintenance shop. Same goes for software quality and a million other aspects of spaceflight. Contractors hate these types of requirements because they're expensive. Many within NASA hate them, too. Certainly some of this is bureaucratic overreach, but a lot of it is also good, sound engineering practice. There are mechanisms to waive these requirements, but few people want to openly do so for a variety of reasons. I could go deeper into the why but it's a bit of a digression.
So what does this have to do with SpaceX? CCP, IMO, is a clever work-around to avoid accountability to these requirements. NASA, rather than buying a product, is buying a service. So even though NASA expects them to meet those same requirements, there's very little oversight to force them to do so. Some people have raised flags about these issues but are essentially told to stand down because they don't want to tell the contractors how to provide the service. It also gives NASA a smokescreen to get what they want (faster, cheaper production) while avoiding accountability when things go wrong (they can always point to the requirements they claimed they wanted, but didn't provide the oversight to ensure). NASA knows those requirements rapidly increase costs and on one hand they don't want them, but on the other they want plausible deniability if something goes wrong. Minimizing requirements can streamline the process. The fact that they manage way less requirements is why SpaceX can have a single 23 year-old managing a program that takes a team at NASA. In other respects, it turns a blind eye to the very requirements that manage risk.
E.g., Falcon 9 had supplier quality issues that lost a rocket [1]. Most who work with flight hardware would be surprised to learn SpaceX wasn't applying industry-standard supplier quality checks on critical flight material. Once a mishap happens, NASA gets to swoop in and investigate. And the result is SpaceX now has multiple reliability layers to mitigate that risk. It's not that it was some unknown risk, it's just that they weren't managing it properly. To the uninitiated it looks like they were running a tight, streamlined ship but in practice it was being played a little too fast and loose. Boeing did the same with Starliner but had a bad roll of the dice. The real question is how many times can this happen before SpaceX starts to look like their bloated competitors? NASA could do the same by just peeling back requirements and upping the risk.
Starliner also had it's own host of quality issues as part of CCP. People at NASA were concerned, but their hands were essentially tied until there was a smoking gun in the form of a botched demo that risked crashing into ISS. Again, the "profit motive" at work can sometimes mean more risk than intended.
As a different example of risk, SpaceX can create an assembly line of manufacturing to reduce financial risk. NASA can't because they they are also forced to reduce political risk by spreading programs all around the country. It's not that NASA is so incompetent that they can't figure it out, it's that they are managing a different set of risks. NASA manages the risk that ensures funding for SpaceX while SpaceX manages the financial risk of manufacturing. It's a symbiotic relationship, but one that can be misconstrued by the ignorant as some public/private dichotomy.
Yet another example of risk: Lots of people want to point to SpaceX rapid iteration as a strong point. It is, but people also need to understand that rapid iteration is also at odds with reliability. SpaceX may just quickly change a design (see their COPV mishap) but it's up to NASA to figure out the true failure mechanisms on their own dime. This rapid iteration is also why Tesla's quality measures are usually quite bad. They can't stabilize a design or supply chain long enough to generate high quality.
Suffice to say, there's lots of good and bad tradeoffs of the public/private dynamic, but just saying "it's the profit motive" explains none of them.
Judging by some of the old patents he's filed [1], I'd guess he has at least a decent understanding of the tech involved. Probably less so, when it comes to the details of more modern distributed systems, but I also wouldn't be surprised if he's spent some effort towards all that as well - he's been working in/around pretty cutting edge tech for quite a while. Could he sit down and code it himself? probably not, but that's hardly required in his situation.
You aren't wrong, but his playbook is familiar to anyone who's gone through acquisitions (especially leveraged ones) and many companies were in a strong enough position to start with that they do manage to limp through and get sold off despite all the abuse.
You underestimate Elon Musk. Many people have done that before and lost that bet. If anything, he repeatedly succeeded in building world class software and hardware teams for Tesla, SpaceX, and a few other companies. The notion that he won't be able to attract world class talent is ludicrous. Yes, he is a bit of a liability and his management style is obnoxious and unconventional. But he does get things right once in a while.
And he hates bloated inefficient teams. His decrees on meetings are infamous. Tripling the team at Twitter implies a lot of internal politics, fiefdoms, communication overhead, and generally a lot of headless chickens running around. There's no nice way to fix such a team. A sledge hammer is one way to fix it and obviously he likes getting results quickly.
So, the notion of laying off most of that team was a foregone conclusion. The notion that a lot of the better people would get upset about that and leave as well is also highly predictable. What's left is a team with some gaps but also a lot of breathing room. And he can always lure key people back in by throwing money at them.
Simple plan. It might actually work. At the cost of a bit of drama, temporary instability, and lots of free publicity. Exactly his style. Cringe worthy and effective. I can see the logic here.
Agree, I wonder how much it is thought through strategy and how much is just "natural" style applied indiscriminately. I think one more important part is that he has money/resources to be able to make mistakes without bankrupting and stubbornness to plough thru even when things go wrong.
> If anything, he repeatedly succeeded in building world class software and hardware teams for Tesla, SpaceX, and a few other companies
The point is that Twitter doesn't really needed someone to build a world class software and hardware team. The technical challenges in reliability and speed seemed pretty much solved or on track to be solved already. The problem of Twitter was that they never knew how to properly manage the community and make the company profitable.
Twitter doesn't have a tech problem, it has a community problem.
Exactly. it had a team problem. I think it's safe to use past tense now because that team is mostly gone now. It still has some team challenges but those he can fix with strategic hires and hard work.
Fixing the community starts with rolling back all the things that clearly did not work. He's using the sledge hammer method there too. So, not very subtle but generally just getting of rid of a lot of failed and failing policy.
The technical challenges in speed and scaling are not challenges at all anymore. Twitter built a lot of stuff in house when you couldn't get that stuff as a commodity. That has changed since then. You need a cache, you can get one from any number of cloud providers or spin up something off the shelf you run yourself. Same with databases, CDNs, large scale object storage, search infrastructure, message brokers, and all the rest. So, yes, there might be a need for changing some of that necessitated by some key people disappearing but it's not a massive technical challenge.
> Fixing the community starts with rolling back all the things that clearly did not work.
And which ones are those? Knowing what did and did not work is an actual challenge by itself.
> You need a cache, you can get one from any number of cloud providers or spin up something off the shelf you run yourself. Same with databases, CDNs, large scale object storage, search infrastructure, message brokers, and all the rest. So, yes, there might be a need for changing some of that necessitated by some key people disappearing but it's not a massive technical challenge.
The massive technical challenge is migrating existing infrastructure to something off the shelf, then finding and fixing the new bugs in that existing infrastructure and/or your deployment/configuration. That shouldn't be underestimated.
> The massive technical challenge is migrating existing infrastructure to something off the shelf
It's short term disruptive and might involve some fail whales. And then it is solved again. Break it, fix it. Like it or not, that seems to be the plan. If you accept things might temporarily break, it's going to be a lot easier to act.
It's a microblog, not star ship. At least from Elon Musk's point of view, there's going to be a difference between those two and the amount of brain cycles he's going to dedicate to things breaking or not. He's not going to be afraid to break the team (check), the platform (still running fine), or the community (in progress, engagement seems up so far).
These people behave just like the irrational fanboys, except they just do the exact opposite. Being a sheep and being a contrarian sheep are the same thing.
Honestly, I'm hopeful that other coastal tech companies do clean house. I genuinely believe it could lead to a resurgence in the lives of Midwest/middle American states and cities.
There is an absolute vacuum of technology specialists in the middle of the US, because no one wants to "live in the middle of nowhere," and they don't want to earn less than FAANG (MAMAA?) salaries, when half of those salaries can give you an amazing life in the middle of the country (source: my piss-poor salary compared to yours).
Years ago I had a massively downvoted comment when I criticised his AR for CAD vapour ware. As someone who was fully in that area at the time, what he was showing while looking fancy had no practical application in the area of design he was talking about.
Ever watch someone do CAD/CAM modelling? They need extreme precision of input that AR sausage fingers just aren't going to help with. You need a num-pad and a good mouse with a stepped click wheel.
I get it. We share some similar neurodivergence traits. He wants to be right in the detail. Constantly jumping from interest to interest, seeing the hidden patterns and connections that aren't apparent to others. But there are a times when I know I just need to shut up and let someone more experienced talk despite my brain wanting to lead every discussion right into solution mode, or providing additional context mode.
I've spent the last 6 years in management consulting (without formal business education), I agree with him when he says MBAs are useless. We know that the best solutions come from diverse teams with diverse backgrounds, skills and knowledge. Not 5 clones who know how to build value driver trees, not to say the tools they bring aren't useful, but they can be incredibly limiting.
For someone who hates MBAs he's sure going about this take-over like someone who barely passed one (i.e. knows more than enough to be dangerous). Sure, you're hemorrhaging money in operations. You need to cut costs and find new revenue streams.
What are your biggest costs?
Labor. Slash / Burn. The old McKinsey 7% FTE reduction will give you some extra operating cash from the years remaining budget and you know it's not so much that people (in fear of their jobs) won't just pick up the slack to keep everything moving. Do it quick because you need to rip the band-aid off and get rid of all that accrued leave, restricted cash etc. off your books too.
Equipment. Redundancy? Sounds like unused resources we can fire sale.
Contracts. Renegotiate? The only two meaningful levers are price and quantity. Start cutting quantity now, renegotiate price later.
This is all dummies guide stuff and tends to go terribly in reality when implemented all at once all together.
For instance, research has shown companies that lay-off when under pressure end up underperforming against the ones who chose not to.
Now who's going to help build and operate those new revenue streams?
Quick fixes for a quick buck and a whole lot of extra risk.
And Twitter's problem are nowhere near technological. The site needed to make more money, not reengineer the whole thing while advertisers are fleeing because Trump is back on on a whim!
What choice do they have? The company was hovering around profitable (2021 would’ve been without a lawsuit settlement) but that was before they were saddled with a ton of new debt. It’s possible that they could find new revenue models - that pay for checkmark scheme isn’t it but maybe a smart businessman could come up with a better variant - but that takes time and has to be done carefully since they have to keep the lights on in the middle. Driving away advertisers before finding that new revenue source doesn’t leave much time to iterate.
Debt and equity are just different ways for investors to invest in a company. If company isn’t generating any return on investment, keeping the lights on is not sustainable.
I say everyone can join for free and gets one post a day. $8/month plan includes 10 posts a day, and unlimited for $20. While I have no interest in Twitter, I'm told it's quite addictive, so make the first taste free and then reel them in once they're hooked.
If that's it's business model then sure, that's how it works.
A "de facto public square" would be public in conception, construction, and support from the start, which is one of the ways we know that Twitter is no such thing. Though it would likely also have some rules for how speech is/isn't conducted.
And all things considered, advertiser-friendliness is a sort of low-resolution but approximate passable democratic mechanism for marking boundaries of civilized discourse.
> advertiser-friendliness is a sort of low-resolution but approximate passable democratic mechanism for marking boundaries of civilized discourse
This reminds me that progressives have historically always supported corporations as complex hierarchies, scientific enterprises, run (ideally) by “experts.”
Nowhere was a claim forwarded it was progressive or ideal. The claim is more or less that advertisers have some of the same concerns that elected representatives do because consumers have something like a vote.
But then again, if you're scare-quoting expertise, maybe that's not the conversation you're here to have.
I'm scare-quoting expertise because it seems like you think there's an expert way to run a corporation.
And that's a very progressive sensibility towards corporations, and precisely why they actually like them (what's more appealing to a progressive other than a huge centrally-planned organization run by credentialed experts) despite claiming otherwise.
LOL. If you think that progressives are generally friendly towards corporations then you've never actually talked with a progressive, have you?
And corporations are not generally progressive in outlook either, there are too many values higher up on ladder of concerns.
Advertisers are one subset that bring a rough approximation of democratic to their decisions, knowing that each person in the market they hope to reach will be deploying something like a vote with their dollars. As with any democratic approximation, it's only progressive to the extent that population is, though it's poor compared to other democratic mechanisms.
You can take issue with whether democratic decisions are good decisions, of course, but that's likely to be an unpopular opinion for obvious reasons. And hey, I hear the person currently running twitter recently went so far as to say vox populi vox dei. Was his expertise in running corporations part of what you meant to scare quote, or is your challenge to expertise, shall we say, selective?
Read up on Progressive history and, yes, it's very clear that the early 20th century Progressive movement loved the concept of a corporation.
While most aren't self-conscious enough to realize it now, they still love corporations as evidenced by how they zealously defend them when they serve progressive ambitions and power.
That depends on Musk’s goals. If his goal is to make money to pay off the massive amount of debt he gained as part of buying twitter, (as the attempted quick roll out of twitter blue would indicate), then yes he probably needs to care about what advertisers think. If he just wanted to leverage his position as one of the richest men in the world to ensure that twitter was a haven for free speech and screw the profitability, then no he wouldn’t need to be guided by advertisers. He probably can’t both want immediate returns on his investment and to quickly rock the boat though.
>while advertisers are fleeing because Trump is back on
[citation needed]
CNN's ratings were never better than under Trump. He's fantastic for advertising. So is Musk. All controversial figures are. That, oddly, isn't controversial in advertising.
>on a whim!
He created a public poll, and when people voted for Trump to be allowed back won, he unbanned him, tweeting "vox populi, vox dei" ("the will of the people is the will of god"). Had he unbanned him despite the poll saying "no" you could argue it was a whim, but that isn't the reality we're in. He also refused to unban Alex Jones, citing exploitation of child deaths and a personal story. Not unbanning Alex Jones was more whimsical than unbanning Trump was, factually speaking. Why do people always misrepresent his actions? And why is it always upvoted and not flagged here?
Elon thinks he knows what he’s doing, but what he is going to be left with are people who are willing to work hard by his standards, but not necessarily smart.
The simple truth is Elon knows nothing about the actual work involved in tech. He knows words or elicits help from others on what to say that sounds like tech speak (RPCs!), but when it comes to being truly knowledgeable in this space, he is losing his most valuable assets because of his amazingly poor managerial and ownership style.
I know there are a lot of Elon fans on this site, and will disagree with all of this; but his abilities have not at all been proven. Yes, he knows how to spend money to claim credit for technical advances, but until he actually has his hands dirty in the muck of the hard work of tech, he will always be a glorified self-promoter with no substance.
And Twitter will suffer for it.