How acks and flow control emerge from Meijer's iterator/observer duality | Hacker News Reader