There are 10 types of people in the world…

http://www.oreillynet.com/pub/wlg/4435