Managing incremental user state with persistent state machines | Dark Hacker News