Viewing profile — xeubie
xeubie
HN member- Joined
- Tue, Mar 17, 2026, 12:54 AM UTC
- HN karma
- 67
- Public activity
- 16 items
- HN profile
- View on Hacker News ↗
About xeubie
My git-compatible VCS:
https://github.com/xit-vcs/xit
My immutable database:
https://github.com/xit-vcs/xitdb
Recent public activity
-
comment
Comment #48689412
Yeah you should try it. I place a very big value on simplicity and code size but the combo you describe might have benefits.
-
comment
Comment #48680353
I used this data structure in my immutable database (see profile) but eventually switched to a B-tree because I believe RRB trees are inherently flawed. If you do a large number of…
-
comment
Comment #48666086
Blue badges were for government employees (like I was), and green badges were for private contractors. And yes they have a lot of math and physics guys; my own physics lecturer was…
-
comment
Comment #48664643
I can't say what they're doing now because I worked for the NSA 15 years ago but the view of them as an omnipotent power is a product of Hollywood. The government is good at throwi…
- story
-
comment
Comment #47837356
Yes the article I linked mentioned d/with (speculative writes), and you are right that it is useful for testing -- but not much else, since it is purely in-memory. If you want to c…
-
comment
Comment #47835979
If each "branch" is read only, it's not a branch at all. The entire idea of branching implies that you can make changes on one branch, then switch to another branch and make change…
-
comment
Comment #47834021
Surprisingly, neither Datomic nor XTDB support branching. See: https://blog.danieljanus.pl/datomic-forking-the-past/ I actually built my own immutable database which does support b…
-
story
Show HN: XitDB – an immutable single-file database
I couldn't find a database that was immutable (like Datomic) and embedded (like SQLite), so I made one. The reference impl is in Zig and there are now ports for Java, Clojure, Type…
-
comment
Comment #47796251
I really like it. API-first git repos without the limitations of a git service like github that are built primarily for humans. Looks like a competitor to code.storage by pierre. Z…
-
story
Show HN: Xit – a Git-compatible VCS written in Zig
The marquee feature is patch-based merging, similar to Darcs and Pijul. I think xit is the first version control system (VCS) to have this feature while still being git compatible.…
-
comment
Comment #47768218
What a banger of a release. The new `Io` interface was a huge breaking change for my project, but I made the transition. Zig seems to be pulling the same trick it pulled with alloc…
-
comment
Comment #47720833
Clojure's immutable HAMTs are still a superpower nearly 20 years later. They've been copied in pretty much every language as a library (I did so myself in Zig) but what really make…
-
comment
Comment #47701524
True, git poorly imitated monotone's performance problems.
- comment
-
comment
Comment #47417589
I think astronomers could measure the age of the universe in nano-Valhallas. Every year, it feels 50% closer to completion... In all seriousness I'm happy with what Mr. Goetz and t…