C cycle-gap.blogspot.com Paul Graham On Two Kinds of Programmers and Painters 75 points rams 17 years ago 73 comments