Why pipes sometimes get "stuck": buffering | Hacker News Reader