Paul Graham: Six Principles for Making New Things | Hacker News Reader