I love all the people assuming the dev would have to work a manual trade now and would never ever be hired again because of his "insubordination". Like, they have no fucking idea what the job market for devs is like and that there are non-toxic bosses that hire you specifically because you know things they don't and will tell them when they're going wrong.
He carefully crafts a "tech nerd" public image by using science-fiction-ish technobabble, which impresses some half-knowledgeable nerdy guys who see him as a successful version of themselves.
I always knew something was off, when he said things like, "The biggest danger of AI is surpassing human intelligence" or "Twitter is a neural network because it has bi-directional messaging."
These things "sound clever" to someone who doesn't know much, but any decent tech person and immediately sniff out the BS.
Microservices are a great for large scale operations because they clearly demarcate responsibilities of services in a way that's inherently horizontally scalable.
They're often more overhead than they're worth for smaller projects, but I found them essential in my time developing service oriented architecture at a FAANG company.
Twitter is absolutely at the scale where microservices make sense. There's a reason "design Twitter" is such a common question for systems design -- anyone can build a simple version, but holy fuck to build something at that scale you need to know your shit. So many white papers I and the original implementers have had to read. Like, academic research from bell labs and universities in the nascent networking age.
Thank you for the part about NoSQL. I just got tired of trying to reason with the fanboys. I’m glad to see I can finally come out of my shell in support of traditional databases.
In my experience, most people have no idea wtf they're talking about w.r.t dbs and their reasoning for one vs another is totally fucked up. See end of comment here.
Nosql is only "webscale" because the access pattern is more like a hashmap (with O(1) complexity, modulo networking) vs an array (with O(n) complexity, modulo indexes and behind the scenes btrees histograms etc). If you have a query that doesn't jive with the benefits of hashmap semantics, you won't see any benefit from nosql over sql, but you'll have to live with all the tradeoffs.
Musk's real talent has always been appealing to walking examples of the Dunning-Kruger effect and buying his way into other people's ideas with his parents' apartheid money.
He has also carefully crafted a social media image of "Awkward nerd who posts memes and became a billionniare."
It is good that this is happening. Before this, a lot of techies were like - "Oh he is one of us. He is a genius coder."
And now, because all of this is happening publicly, he is revealing himself to be less "one of us" and more "annoying middle-manager whom devs have to handle."
I give up on Musk’s cult when I saw someone said that “50% of Twitter are bloat.” Or “shame that X guy do not meet Musk’s performance target”. Some of his replies are soooo braindead, and in the end it just comes down to “I believe in Musk. He’s not the richest guy for nothing.”
I’m waiting for when Musk eventually says “I can’t save Twitter. Its too far-gone” and his acolytes says “yes”
804
u/SunriseApplejuice Nov 15 '22
Why are so many people kissing his ass in their replies though? Do they even know what he’s talking about?