Great read, and made me miss my days working on my old NeXT work stations.