Twitter was down
Ok, this is too many high-profile, apparently unrelated outages in the last month to be completely a coincidence.  Hypotheses:1) software complexity is escalating over time, and logically will continue to until something makes it stop.  It has now reached the point where even large companies cannot maintain high reliability.2) internet volume is continually increasing over time, and periodically we hit a point where there are just too many pieces required to make it work (until some change the infrastructure solves that).  We had such a point when dialup was no longer enough, and we solved that with fiber.  Now we have a chokepoint somewhere else in the system, and it will require a different infrastructure change3) Russia or China or Iran or somebody is f*(#ing with us, to see what they are able to break if they needed to, if they need to apply leverage to, for example, get sanctions lifted4) Just a series of unconnected errors at big companies5) Other possibilities?