A Gentle Introduction to CRDTs | Hacker News