The Aha! Moments That Made Paul Graham's Y Combinator Possible