Data evolution with set-theoretic types | Hacker News Reader