Why Programmers Should(n't) Learn Theory | Dark Hacker News