http://www.paulgraham.com/maybe.html --- Discuss