Live data from Hacker News

Viewing profile — xeubie

xeubie

HN member
Joined
Tue, Mar 17, 2026, 12:54 AM UTC
HN karma
67
Public activity
16 items

About xeubie

https://github.com/xeubie

My git-compatible VCS:

https://github.com/xit-vcs/xit

My immutable database:

https://github.com/xit-vcs/xitdb

Recent public activity

  1. 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.

  2. 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…

  3. 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…

  4. 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…

  5. story
  6. 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…

  7. 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…

  8. 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…

  9. 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…

  10. 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…

  11. 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.…

  12. 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…

  13. 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…

  14. comment
    Comment #47701524

    True, git poorly imitated monotone's performance problems.

  15. comment
  16. 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…