Twitter 2.0: a modern story about systems engineering.
Take a legacy organization that has over the years built a not perfect but reasonably solid web centric system at elastic global scale.
Let that engineering team operate under the demonstrably, poor leadership of @jack and the distinct lack of adult supervision by Twitter’s board for too many years.
Bring in a reluctant CEO with the charisma of Mussolini, the bluster of Trump, and the sensitive nature of a bull in a china shop.
Have that CEO finance the deal with a debt that would stun a team of ox, a debt that has to be serviced on top of that organization’s already negative cash flow.
On day one and for many more days that follow, have that CEO alienate his newly-acquired users, scare away his few advertisers, and decimate the development team.
Have that CEO demand strict allegiance to his capricious edicts, institute unsustainable engineering processes, and tear apart the existing infrastructure by ripping out parts he barely understands.
So here’s the thing:
Making a Twitter 2.0 is only partly a software engineering problem.
It’s a systems engineering problem that requires a firm and steady hand on all the other moving parts such as the business model, understanding the needs of its customers and other stakeholders, defining a compelling vision for the future.
However…
Elon is approaching Twitter 2.0 as if it’s just a “hardcore software engineering” problem.
That’s where he’s gone off the rails.
Twitter 2.0 is literally not rocket science, but Elon is treating it like it is. His focus on the hardcore side of it is understandable yet misguided, and represents a dangerous distraction and opportunity cost.
I have no idea how this will evolve in the coming weeks.
But I do know that it will be uncomfortable to watch, as the lives of Twitter’s staff are upended and as this important global resource is trashed.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Never underestimate the institutional knowledge of the (largely undocumented) architecture of a complex software-intensive system, held by a few battle-tested souls.
They have survived the conflicts that have forged the form and function of that system in the fires of production.
They understand the reasons why things are as they are and why they are not otherwise.
But it goes without saying (ok, I just said it) that racing horses and producing national news are radically different things. As such, this kind of assessment will give you some observations, but not very useful ones.
I've had the privilege of working with thousands of projects across most every conceivable domain, and this kind of evaluation is something I do all the time. ATM, I'm engaged in four such projects, ranging from space systems to digital cars to credit cards to neuroscience.
@ylecun And I am happy to know that you find my work useful.
@ylecun But - assuming that you are human who operates under a reasonable ethical framework - although you would not require my consent when being inspired by my work, you would certainly cite my work were you to be open and transparent in your writing about what inspired you, and…
@ylecun …you would most certainly not directly copy or in whatever manner reproduce my work without appropriate permission, beyond what fair use would require. L
But - again assuming that you are a human who operates under an ethical framework - while you…
I’m a graduate of the US Air Force Academy. In 1976, as part of the American Bicentennial celebrations, our drama group - yes, we had many diverse clubs - performed the musical 1776.
@HHMusicOfficial Mind you, this was back when the @AF_Academy had only men (women were first enrolled there in the fall of ‘76), so we recruited from the local area (Colorado Springs) to fill the roles of Abigail Adams and others. In all, there were 12 women in the cast and crew.
Opening night was glorious. I brought a baker’s dozen roses to give to the women in the cast and crew. I found myself at center stage, one rose remaining, and I told myself that I would give it to the next woman I saw.
Alan Turing called it "the imitation game" in his 1950 paper "Computing Machinery and Intelligence".
Best as I can research, the phrase "Turing test" didn't come about until 1956, first mentioned by Phil Lopiccola, but the phrase then brought into public attention in 1968 in Arthur C. Clarke's "2001: A Space Odyssey" which reads
"Whether HAL could actually think was a question which had been settled by the British mathematician Alan Turing back in the 1940s. Turing had pointed out that, if one could carry out a prolonged conversation with a machine - whether by typewriter or microphone was immaterial -