Category Archives: Complexity

This Action Is Not Easier Done Than Said

DSC00001

They say that some things are just easier said than done. That was true when the first doubter thought it and it’s still true. It will always be true.

Easier said than done.

Because “said” represents the expression of an idea but “done” is about the behavior that it will take to make that idea happen. And in that sense, it is true and will always be true that everything that is or can be SAID is much less easily DONE.

Keep that in mind, Sayers.

Image: DSC00001 by Santacreu, on Flickr

Security through Obscurity

20120223-085142.jpg

There was a time when computer programmers on IBM’s midrange platform joked about “security through obscurity.” The data and programs were safe mainly because so few people knew how to get into them. Even if a hacker found a way to connect, the platform architecture was unique and the boxes were priced out of reach for the hacker demographic, preventing experimentation.

The low-hanging fruit for the hackers was on a different platform, machines running Microsoft’s Windows. They knew those machines well enough.

And so programmers didn’t worry as much about security on the IBM midrange machines as the programmers on other, better-known machines did. The lack of public knowledge served for purposes of security and virus prevention.

There was a downside to obscurity though. The midrange programmers watched as sales of their machine stagnated and companies switched to the more popular Windows based systems in spite of security concerns. The job market for midrange programmers shrank and wages fell.

Obscurity turned out to be just another word for unpopular.

Image: “Cavern carved by the sea in an ice wall near Commonwealth Bay, 1911-1914″
Source: State Library of New South Wales