“One day I found out that personal history was no longer necessary for me and, like drinking, I dropped it… Little by little you must create a fog around yourself; you must erase everything around you until nothing can be taken for granted, until nothing is any longer for sure, or real. Your problem now is that you’re too real. Your endeavors are too real, your moods are too real. Don’t take things so for granted. You must begin to erase yourself.”
Carlos Castaneda

Journey to Ixtlan

Five Skateboards

n

Everything is Broken is a well written article about security and software … though I feel it is somewhat undermined by excess drama rooted in Quinn Norton’s activist energy.

Whey back when I worked in software analysis and design I was inspired by and specialized in UML (in it’s early years). One time I attended a talk given by Ivar Jacobson, one of the core contributors to UML, where he described writing software as a balancing act akin to riding a pile of 5 skateboards (an application on top of on OS on tops of a kernel on top of machine language on top of …).

It isn’t just security that is fragile in software, everything is. Function, purpose, performance, security, scalability … everything. I don’t know if there is another fields where there is an engineered (=man made) complexity that rivals that of software. Right now we are super-sensitized to security and this gives Quinn Norton an opportunity to pounce on the security perspective … and if nothing else it is a good opportunity to realize and appreciate how fragile software (which is so deeply embedded into our lives) really is and how much better we can make it.

This entry was posted in Intake, outside, Tech Stuff. You are welcome to add your comment