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