web analytics

A new Weinstein hierarchy (in  which the naive interpretation reflects the nuanced one): 1. Naive (childish): the computer is the monitor/screen; 2. Learned: the computer is the grey box; 3. Nuanced: the computer’s virtual space manifests in the brain, via the screen.

Software should be written to deal with every conceivable error, no matter how unlikely; sooner or later a packet will come in with that particular combination of errors and attributes, and unless the software is prepared, chaos can ensue.— Jon Postel, RFC 1122

A system built with no vision, and attention only on practicalities, will hurt you a decade after it’s finished (if it lasts that long); one built with all vision and no attention to practicalities won’t be ready for a decade (if at all).