Prompt processing vs. generation: two phases, opposite bottlenecks | Hacker News Reader