Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Emrys

(8,928 posts)
43. Musk's whole "career" features episodes of radical recoding of systems, with unpredictable results
Fri Mar 28, 2025, 05:49 PM
Mar 2025

At his co-venture that started building his fortune, Zip2, coders brought on board faced sorting out the mess of the self-taught Musk's coding efforts:

“They took one look at Zip2’s code and began rewriting the vast majority of the software. Musk bristled at some of their changes, but the computer scientists needed just a fraction of the lines of code that Musk used to get their jobs done. They had a knack for dividing software projects into chunks that could be altered and refined whereas Musk fell into the classic self-taught coder trap of writing what developers call hairballs—big, monolithic hunks of code that could go berserk for mysterious reasons.”

https://www.goodreads.com/quotes/9356850-they-took-one-look-at-zip2-s-code-and-began-rewriting


Musk's counter to these efforts has been quoted by some fans as evidence of his "drive":



It seems his tyro-level knowledge and inability to accept that he needed to improve it meant he didn't understand his engineers' coding so he changed it to comply with methods he thought he understood.

A little later, when a series of mergers saw Musk's X.com being integrated with what became PayPal, Max Levchin, who had written pretty much the entirety of PayPal's code using Unix, came into conflict with Musk, the new CEO, who wanted to migrate everything to Windows because he was more familiar with that platform's programming tools (or at least claimed to be). This was just one of the conflicts that led to Musk's ousting as CEO.

At Twitter, he continued his obsession with meddling and misplacing the blame for resulting problems:

Twitter needs a ‘complete rewrite’ after it broke again, Elon Musk says
Site’s code means that it is ‘brittle’, CEO says – but reports claim lack of staff may have made the problem worse
...
The outage on Monday was caused by a “bad configuration change” that “basically broke the Twitter API”, a staff member said, according to Platformer. Twitter is currently attempting to change how that API works, so that it will no longer allow users free access to tweets, for instance.

“We made an internal change that had some unintended consequences,” the company had explained in an update on its Twitter support account.

The outage quickly hit internal Twitter systems and other important services, as well as showing up as broken images and links for users.

Staff had previously been employed to evaluate the risks of such configuration changes. But they were among the employees that have been fired to leave Twitter with less than 25 per cent of the staff it had before Mr Musk took over.

But Mr Musk has continued to argue that the code running the site itself is at fault, and that it will need to be completely rewritten.

https://www.independent.co.uk/tech/twitter-down-elon-musk-explained-rewrite-b2296116.html


Around that time, Musk took to telling all and sundry that Twitter's "stack" was terminally faulty and the whole site would have to be recoded from scratch. A Twitter programmer challenged him on an open forum to describe Twitter's stack and what precisely was wrong with it, and he shamelessly waffled, revealing he was just spouting jargon he didn't understand.

SpaceX uses Python extensively for its operations. Google says that Python is Musk's "favourite" computer language. Hang on there:

The Australian co-creator of Dogecoin has described Elon Musk as a “grifter” who sells a vision that he pretends to understand while not even knowing how to run basic code.

Jackson Palmer is an Australian-born software developer who created Dogecoin, a meme-based cryptocurrency that soon became one of the world’s most valuable digital currencies. He stopped working on the cryptocurrency in 2015 and has since denounced the technology.

In a rare, wide-ranging interview with Crikey coinciding with the launch of his new podcasts about grifts, he spoke about Elon Musk, the cryptocurrency “winter” and the mainstreaming of rentier capitalism.

Palmer says he spoke with Musk over Twitter direct messages after he developed a script to automatically report cryptocurrency scams in a user’s replies: “Elon reached out to me to get hold of that script and it became apparent very quickly that he didn’t understand coding as well as he made out. He asked, “How do I run this Python script?”

https://www.crikey.com.au/2022/05/30/dogecoin-jackson-palmer-elon-musk-cryptocurrency-bubble/


It looks like Musk is more concerned with trying to set up a new system he and his gang of tearaway code jockeys can understand (or Musk has more chance of bluffing successfully about) than getting them trained in COBOL (or, heaven forbid, hiring or rehiring some people who know what they're doing with it) so they can work with the existing system.

Recommendations

3 members have recommended this reply (displayed in chronological order):

LMAO I Learned COBOL On A Vax 11-780 Back In The Mid 80's... MayReasonRule Mar 2025 #1
Yup. Ms. Toad Mar 2025 #14
The Assembly Language Set Of The Vax 11/780 Was A Magnficent Beast! MayReasonRule Mar 2025 #16
I was the summer sys admin Ms. Toad Mar 2025 #18
I taught for Digital Equipment Corporation MurrayDelph Mar 2025 #21
Ahh . . . Ms. Toad Mar 2025 #23
Me, too MurrayDelph Mar 2025 #33
Same shape - Ms. Toad Mar 2025 #42
We must have been at UCLA around the same time wackadoo wabbit Mar 2025 #45
I don't remember what system was used to teach COBOL when I learned it Klondike Kat Mar 2025 #27
I Adored Computer Science... One Of My Favorite Books As A Sophomore Was An Early Tome On Complier Optimization. MayReasonRule Mar 2025 #41
Ooops! Sorry. defacto7 Mar 2025 #2
"We had to destroy the system in order to 'save' it....." lastlib Mar 2025 #20
Ok, is the writer (not implying the OP author) of the piece just naive? harumph Mar 2025 #3
Not as easily hackable because script kiddies don't know it, can't fathom it. . . . . . nt Bernardo de La Paz Mar 2025 #15
Exactly what I asked here: sinkingfeeling Mar 2025 #4
The only reason to do this is for Musk to get an enormous government contract to do the work. Lonestarblue Mar 2025 #5
Eugenics. Social Security takes from Technology Development. haele Mar 2025 #22
It's not stupid if your endgame is to crash the system. IrishAfricanAmerican Mar 2025 #6
Exactly. They have zero ability to improve SSA. Girard442 Mar 2025 #38
Deliberately breaking it so it must be discarded. Bull in a china shop. lindysalsagal Mar 2025 #7
Can people in there save the code for later restoration? nt AmericaUnderSiege Mar 2025 #8
Yes...hopefully angrychair Mar 2025 #17
Elon wants to break it so he alone can fix it - for billions of dollars in fees and future contracts dalton99a Mar 2025 #9
Talk about waste, fraud, & abuse... snot Mar 2025 #10
It's planned to fail. yardwork Mar 2025 #11
Absolutely! SheltieLover Mar 2025 #34
The tech babies don't know COBOL Ms. Toad Mar 2025 #12
Honestly, how are they authorized to do this work? Prairie Gates Mar 2025 #13
This will fail angrychair Mar 2025 #19
Messing up initially is part of the plan JCMach1 Mar 2025 #24
All intentional JCMach1 Mar 2025 #25
Bank robbers pretending to fix a bank vault that is not broken. Irish_Dem Mar 2025 #26
Looks like something to keep DOGE looking busy...or as noted in the article, something worse. dutch777 Mar 2025 #28
This is Elon we're talking about Johnny2X2X Mar 2025 #29
I know nothin about computer systems-other than I want them to work. Thanks to those who gave info above. riversedge Mar 2025 #30
Remember the Twitter takeover? I watched from afar, but it sure looked like deliberate vandalism to me. Hekate Mar 2025 #31
Kick SheltieLover Mar 2025 #32
Nominee for SSA is CEO of Fiserv a payment services company kkmarie Mar 2025 #35
This project will take off like a Space X rocket Xipe Totec Mar 2025 #36
If it ain't broke don't fix it Yo_Mama_Been_Loggin Mar 2025 #37
I absolutely agree. Profoundly stupid and will definitely fail. Jim__ Mar 2025 #39
Yep, old timer COBOL programmer here from years ago... Dan Mar 2025 #40
Musk's whole "career" features episodes of radical recoding of systems, with unpredictable results Emrys Mar 2025 #43
So are we all f**ked?? vapor2 Mar 2025 #44
Latest Discussions»General Discussion»Hi. I'm an expert in mode...»Reply #43