This article has moved.
http://programmerphilosophy.com/?p=195
Thanks for looking and please update your bookmarks.