How to design a closed-loop data platform from first principles | Hacker News Reader