Definition of Software

Software is what we write to extract information from data. The worse your data model is, the more software you have to write.

Graphs

I think this is a pretty good set of graphics (I made it one here) /filestore/uploads/social/Attention-graph.png from http://fantasticlife.posterous.com/amazon-and-the-reintermediation-of-the-specta