What I talk about when I talk about query optimizer (part 1): IR design | Hacker News Reader