First principles for working on your ideas | Dark Hacker News