Streams and Middleware in Strata.js | Hacker News Reader