Re:Outlook is down, and so is Microsoft's status page
by Den_VR on Thursday November 12, 2026 @06:30PM
(#50475925)
> building Rube Goldberg machines that cannot be reasoned about
What a great phrase!, can I use that in conversation?
Re:Outlook is down, and so is Microsoft's status page
by lebuffon on Thursday November 12, 2026 @08:08PM
(#50476781)
Isn't a complex computer system, at the lowest levels, an example of a Rube Goldberg machine ?
If we could see the memory bits and the CPU internals, I think it would be good candidate, particularly branching and branch prediction.
Re:Outlook is down, and so is Microsoft's status page
by YZF on Thursday November 12, 2026 @08:31PM
(#50476954)
There are methods for building complex systems our of smaller pieces. Humanity has done this forever. An internal combustion engine is very complex. An airplane is very complex. You put a boundary around your system, you build it to a spec, you test it to a spec, you define the behaviour across anything you can see. When two engines fail on the airplane it can maybe still at least glide. Maybe there's an ejection seat. Because someone is doing the system thinking with some level of discipline.
A brick is very complex. A bearing is complex. A bolt and a nut and a washer are complex. An integrated circuit is complex. We build stuff out of that. Like buildings that don't fall when you sneeze on them.
In software we use duct tape - at best. But that's not just Microsoft, that's pretty much everyone. With maybe few exceptions.
Re:Outlook is down, and so is Microsoft's status page
by AIorNot on Thursday November 12, 2026 @09:27PM
(#50477329)
Software systems are by nature more complex than physical systems. They also lack any tangible interfaces beyond code and diagrams and collective knowledge in the minds of the humans who build and maintain them.. The rapid evolution of software is no help either..if anything AI is accelerating that rapidity as well.
Re:Outlook is down, and so is Microsoft's status page
by EFreethought on Thursday November 12, 2026 @09:08PM
(#50477180)
In my experience it is always the "business" people that do not want to take the time to do it correctly.
Most of the time we get demonized by resume-driven developers job-hopping every few years. Today we get to laugh at their expense. These problems were entirely foreseeable and avoidable.