Recent submissions

Comment · 2 days ago
That’s some proper leadership right there
Comment · 2 days ago
”I've confirmed Binance use Claude Code with this extension.”
Comment · 1 month ago
1) it wasn’t millions (plural) 2) absolutely everyone would be better off if Leningrad was part of Finland
Comment · 5 months ago
The alternative is not have that one choke point that can be hammered. Decentralize.
Comment · 1 year ago
It wasn’t really that we wanted to have a CRDT per se, but as it was implemented on top of an op-based append-only log CRDT, it turned out to hold those properties, which makes it a CRDT. We wanted to have the edits to be able to arrive in any order or after delays due to network partitions (this was for a p2p network).
Comment · 1 year ago
Agreed, the undoing and replying isn’t exactly non-fancy. Peristent B+Tree is also not very non-fancy.
Comment · 1 year ago
Cool to see a write up on this! Discovered the same method years ago and also wondered why it doesn’t show up in academic literature.

I implemented this in a decentralized context and as a CRDT though, so that the properties hold (commutative, idempotent and associative).

Comment · 1 year ago
Not if 1 million people install and monitor them instead of 100 people.
Comment · 1 year ago
There’s also OrbitDB https://github.com/orbitdb/orbitdb which to my understanding has been a pioneer for p2p logs, databases and CRDTs.
Comment · 1 year ago
Number two is calling for nukes, anywhere by anybody. Nobody else brings that to the conversation.
Comment · 2 years ago
My non-techie brother has been staking his 1 ETH he bought couple of years ago and has earned today, in his words, “slightly more than from my insurance savings account in the past 10 years”. I think that’s a really nice use case.
Comment · 3 years ago
One way to do authorization is to sign each operation/message and then verify the signature to match a public key in an access control list. This also enables CRDTs to work in a peer to peer context.

But as aboodman says in a sibling comment, if there’s a server as an authority, it can simply reject messages from unauthorized clients.

Comment · 3 years ago
Great analogy! Well done.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton