Hacker News new | ask | show | jobs
by dv_dt 28 days ago
CRDTs are technically interesting, but I don't know how they solve fundamental merge issues? If a line of text is updated on two independent paths - there is no automatically correct merge decision. Is it just that CRDTs provides systematic merges for automatically resolvable cases?

For that matter, I guess I don't use Obsidian sync, so how does Obsidian present merges that may need manual input?