Viewing profile — carlsverre
carlsverre
HN member- Joined
- Thu, May 12, 2011, 1:34 AM UTC
- HN karma
- 408
- Public activity
- 146 items
- HN profile
- View on Hacker News ↗
About carlsverre
Building SQLSync and Graft. https://sqlsync.dev https://github.com/orbitinghail/graft
[ my public key: https://keybase.io/carlsverre; my proof: https://keybase.io/carlsverre/sigs/5eMnLTR-fsM9h4DZqnQ2ZBkWfNxYyzKGI7265PNjWzE ]
Recent public activity
- story
-
comment
Comment #48414441
Mostly posting for entertainment. The issues on the project are fun: https://github.com/TiruArt/Pedigree-Polytopes-Lean4/issues/1
- story
-
comment
Comment #48328235
Where are the cheering AI haters showing up for this one? How does this enhance trust in the non-LLM users? Let's say a maintainer of an open-source project decided they hated Linu…
-
comment
Comment #48314190
This is a wild way to make your stance public, and I think the maintainer is seriously underestimating the knock-on effects on their reputation as trustworthy. Providing generic in…
-
comment
Comment #47827467
We support thread-pausing via instrumentation. This can cause threads to observe different interleavings, which can help uncover bugs in concurrent algorithms. At this time, we don…
-
comment
Comment #47824232
(I used to work at SingleStore, and now work at Antithesis) SingleStore (f.k.a. MemSQL) used lock-free skiplists extensively as the backing storage of their rowstore tables and ind…
-
comment
Comment #47535817
Both of those roadmap items make sense! Excited to see how you evolve this project!
-
comment
Comment #47534846
You might be interested in taking a look at Graft ( https://graft.rs/ ). I have been iterating in this space for the last year, and have learned a lot about it. Graft has a slightl…
- story
- story
-
comment
Comment #44108578
I think this is the first time I really enjoyed playing tetris. Terrific idea!
-
comment
Comment #43571704
Sweet!! Will check it out shortly. Thanks for sharing :)
-
comment
Comment #43559632
For a deep dive on Graft, a talk I did two weeks ago at Vancouver Systems just went live! You can watch it here: https://www.youtube.com/watch?v=P_OacKS2h5g The talk contains a lot…
-
comment
Comment #43559507
Fair! CBS is absolutely a killer solution to the same class of problems.
-
comment
Comment #43559472
Thank you! I made all the diagrams in https://excalidraw.com/ . Been using it for years and absolutely love it!
-
comment
Comment #43558837
If you're doing volume per user, but also want to do cross-user collab you might want to change the model slightly. Rather than one volume per user, consider one volume per "access…
-
comment
Comment #43558392
You're welcome! And yea, I'm a huge fan of Klepmann and his local first content :) Thanks for the reminder!
-
comment
Comment #43558078
I think you could! Graft just provides transactions over sets of pages. As long as you can model your data in a compatible way it should work with Graft. A better question is how e…
-
comment
Comment #43557959
Exciting to see all the continued energy around Graft today! If you want to continue the conversation feel free to join the Discord [1] or post a discussion on GitHub [2]. I'll be …
-
comment
Comment #43557829
Thank you! Glad we see the world the same way! I've also always wanted a general purpose sync layer that provided a simple consistency model to build on top of. And I made Graft op…
-
comment
Comment #43557688
Thanks! And great idea. I haven't deep dived into DuckDB's storage format yet, however I know that they split up the data into row groups which internally are columnar. I'm not sur…
-
comment
Comment #43557605
There is simply so much to talk about here! Thanks for such an excellent question. First, a caveat: Graft currently has no permissions. Anyone with access to the Graft PageStore an…
-
comment
Comment #43557394
Finally got a chance to watch this. LMAO so good!
-
comment
Comment #43557370
Thank you!