Robert X. Cringely
(This needs JavaScript.)