chewybrian wrote: ↑November 18th, 2022, 7:59 pm
https://www.businessinsider.com/elon-mu ... ip-2022-11
This is a wild but sad story that seems to be getting worse by the minute. Musk (eventually) bought Twitter and then fired thousands of employees and threatened the rest such that now many key employees are choosing severance pay over the idea of working in his shadow. He seemed to think he could intimidate everyone into working double time in order to boost profits, and this strategy has clearly backfired on him to the most spectacular extent imaginable (he is on record as saying the company may go bankrupt, though he was willing to buy it for something like 40 billion just weeks ago!).
I think it is clear that these developments have not been good for customers, employees, the company or the rest of humanity. It looks like he's destroyed billions in equity and disrupted thousands of lives for nothing but perhaps ego.
So, the question is, should we ever let someone have this much unchecked power? We have all sorts of checks and balances in government (the wisdom of these safeguards has been made crystal clear in recent years!). So, why do we not have some sort of check on the power of the uber-wealthy? Why do we just assume that he has the 'right' to cause so much destruction just because he is already wealthy? Perhaps this incident could shine a light on the need for some safeguards. I'm not sure what they could or should be. Further, I have no hope that they are coming soon, as we don't even make the wealthy pay taxes or follow many laws. Still, if we could reign them in a bit, should we, and how would you say we should proceed (just pretending that we would)?
As a retired Oracle executive, I can share the horrid truth of it all. My involvement in Twitter was actually a long time ago. I suggesting to one if its founders a social-media platform that exploits a short-message limit for more efficient inter-server communication. At the time he was working for Macromedia. The President of Oracle, heard my idea from his assistant, and called the guy to say he'd fund it. Thus Twitter was born. I was not assigned to the Oracle server team for Twitter, I worked on Netflix and Comcast Xfinity instead. But I talked with some older colleagues about it, and they couldn't agree with me more emphatically, lol.
So here is Twitter’s problem. The way it happens is, companies are strapped for cash until they go public, for which they need something deployed. So they deploy complete garbage on the back end, and polish the front end interface because that's what people see. Then it's impossible to replace all at once, because the hardware replacement and server rewrite would take years, during which there has to be quarterly profits.
~
So some project starts up to fix the servers. Then an internal fight ALWAYS springs up. Someone manages to replace the guy in charge and says everything his predecessor did was wrong. They start replacing the replacement. And that carries on happening until there is nothing left but a hodgepodge of bug patches and decrepit servers held together with toothpicks. Fixing any breakdown at all is 100x more expensive than it was at the beginning. Most of it is still on Sun Solaris machines and Sun's been out of business for over a decade. It's old, VERY slow, and the code can't be directly ported to new servers. They have to build 'virtual shells' to hold the old code, which makes the newer servers slower than the old ones.
~
Or course, no one reveals that outside the company. Their heads are on the line. They buy some new servers and put them in front. That's what people see. No one says the new ones aren't actually on the external network yet, because they'd have to run the old code in virtual shells and would be slower. They use the new ones for internal code development of a platform replacement, so they don't have to twiddle their thumbs so long. They don't want to lose THAT, always hoping their code development doesn't get canceled by the next manager. But due to management changes, the new code development just goes on forever. It never finishes.
~
So the developers just show the server rooms with the old cantankerous machines in the rear racks, and no one wants to say those are the old ones actually serving customers, until one breaks down, and they have to lose one of their new code development servers to replace it.
~
I feel really bad for Musk, and I totally know why he went nuts firing people, lol, it's really not a surprising reaction. So now he wants to hire people who will actually fix it. If my health was better, I would go help out, but people like me who really know the game have already been worn out by at least one heart attack from overwork, or have other problems. So it's going to be someone else's turn. Sigh.