InfoWorld magazine does these every year. They look at the best of open source software in a range of categories. It’s mostly the usual suspects, but every year I’ll find one or two projects that I haven’t heard about.
Thoughts on tech and random things I find on the web
InfoWorld magazine does these every year. They look at the best of open source software in a range of categories. It’s mostly the usual suspects, but every year I’ll find one or two projects that I haven’t heard about.
This post about automation drew my attention. It’s well written and tries to address some of the problems with automation and the general attitude with “automate all things”. However, I don’t think the problem is with automation itself. This goes back to the root problem of complex systems that develop emergent properties, resilience engineering and “black swan” events. The author himself has a great post on the this topic.
When automating a repetitive task, the chance for error and more imporantly the chance for a disproportionately significant impact is very low. When you’re using automation to walk through a complex tree logic, the impact of an error increases considerably. The problem with automating for rare events that include multiple components are:
So, I think it’s the wrong way to talk about the problem. Automation is a secondary factor which amplifies existing problems with system complexity. These are some of the guidelines to follow to design around it:
A couple of relevant articles that are really talking about the same thing:
1. An example from aviation, which has been dealing with complexity and resilience for a long time. The title is very fitting: “Want to build resilience? Kill the Complexity”. Equally applicable in almost every field.
2. Architecture of Robust, Evolvable Networks. That’s an abstract and the actual paper is here. He talks about internet as a whole, but smaller networks are often a microcosm of the very same thing.
There was a recent poll where Opera came out on top as the most secure browser and this article tries to figure out why. It is indeed the most “secure”, but for a whole different reason. It’s the same reason as Apple used to claim that they didn’t have viruses. It’s just “security by obscurity”. Because the market share is so small, most malware authors won’t bother to target that particular browser. If Opera was #1 in market share, I would posit that it’d be marginally different from any other browser.
This is a problem with Incident Response “templates”. I would draw an analogy to a lot of DR plans. It’s only as good as your last test.
Recent Comments