Thinking the unthinkable What we cannot think in programming | Hacker News Reader