HN Hall of Fame Weekly email

CRDTs are the future

josephg.com Essays & writing Essays & articles Computer science Candidate
Screenshot of josephg.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2020–2025
peak thread · 312 comments
1181 pts
latest 20+ return · 2022-04-16
241 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I'm part of the team that makes Zoho Writer (a Google Docs alternative) - https://writer.zoho.com We went with OT for our real-time syncing of edits in 2010 and a decade later, we are still sticking with OT for reasons I already stated sometime back - https://news.ycombinator.com/item?id=24186883 However, in the spirit of "There are no solutions, only trade-offs" CRDTs are absolutely necessary for certain type of syncing - like syncing a set of database nodes. But for systems which already mandate…

Hi everyone! Author here. I'm happy to answer questions. I wrote this a couple years ago. Since then I've been working on my own CRDT called Diamond Types[1], which uses a lot of these ideas to be bonkers fast. I've built several OT based collaborative editing systems, and diamond types is much faster than any of them - though rust and wasm might be the real MVPs here. I wrote a follow-up to this article last year when I got…

josephg·241-point thread·

This is going to be a naive and stupid question perhaps... but here it goes. What optimization are we chasing here that's worth all this effort and brain power that will be so amazing in 10 years? I've been using real-time collaborative editing tools for the past decade and it's "good enough". We.. collaborate... and then we go about our day.. almost zero friction 99.9% of the time. This just doesn't really feel like a real problem to me. A…

drooby·6-point thread·

Discussed before https://news.ycombinator.com/item?id=24617542#24621238 as mentioned in the article.

fjfaase·2-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
1430

reference only — not used in Hall rules or ranking

Total comments
360

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2020-09-28CRDTs are the futureFirst breakout · Best threadlewisjoe1181312
2022-04-16I was wrong – CRDTs are the future (2020)Latest 20+ point returnpcr91030324145
2025-04-09I was wrong. CRDTs are the futureapitman62
2025-06-02I was wrong. CRDTs are the future – Joseph Gentlemajke21