Live data from Hacker News

Viewing profile — ByronBates

ByronBates

HN member
Joined
Tue, Feb 27, 2018, 5:55 PM UTC
HN karma
59
Public activity
18 items

About ByronBates

my public key: https://keybase.io/byronbates; my proof: https://keybase.io/byronbates/sigs/2rHCtJS2mtOfX0mVeCKJfyQ9FQoYfrATVP0EhlvUrKs

Recent public activity

  1. comment
    Comment #34571880

    You could try the alternative version of the database-generator: https://github.com/jmforsythe/Git-Heat-Map/pull/6 - it shouldn't crash.

  2. comment
    Comment #34570844

    Computing diffs is what takes large amounts of time as the object database is used intensively along with limited efficiency of object caches. I couldn't resist and threw `gitoxide…

  3. comment
    Comment #32658472

    `gitoxide` can currently perform many of the tasks required, and closing the loop for a full clone with worktree is going to happen at the end of this year. That said, here is how …

  4. comment
    Comment #32658448

    That number is already based on using `zlib-ng`. Sometimes I wonder if it's cheating since `git` might not actually use it. In any case, improving the efficiency of `zlib` along wi…

  5. comment
    Comment #32657355

    > This is fast enough for small repositories, but as the repository increases in size the overhead of parsing these plain-text files to get the graph relationships becomes too expe…

  6. story
  7. comment
    Comment #24153020

    I frequently use `tig` to see the commit history, and pull out a single commit hash for use in `git checkout` or to reference it elsewhere. Probably it's just me not knowing all th…

  8. comment
    Comment #24152998

    It's a project goal to make the API so accessible and easy to use, that's it's straightforward to quickly throw together your very own custom commands that do exactly what you need…

  9. comment
    Comment #24152984

    Great point! Windows is already tested on CI, but I used the opportunity to make Windows support explicit in the project goals.

  10. comment
    Comment #24152528

    I am not interested in competing with libgit2, and have no plans in adding and maintaining C-bindings to the project. This doesn't mean, however, that other parties couldn't mainta…

  11. comment
    Comment #24152459

    That sounds like such a project should definitely see improvements when using GitOxide. Even in projects of the size of the Linux Kernel checkouts can take time as those only reach…

  12. comment
    Comment #24143935

    Right now, the project is clearly missing contribution guidelines, but now that it's a bit more public these will be added soon, possibly along with some tickets that are ready for…

  13. comment
    Comment #24143580

    Let me reply with the most tedious parts, as I wouldn't want to make the impression of labelling git as 'bad' - I have been fascinated by it for more than 10 years now and it's tim…

  14. comment
    Comment #24142556

    Absolutely! My plan is to proclaim a version 1.0 once the basic workflow of clone-commit-push can be performed, which should be enough for many to start using it. From that point o…

  15. comment
    Comment #24142251

    As this is part of the every-day workflow, I will think long and hard on how to make it as painless and user-friendly as possible. Having a more user-friendly experience on the com…

  16. comment
    Comment #24142113

    Unfortunately I can't yet tell, as the corresponding code does not yet exist. Object and pack lookup is competitively fast so I would hope that translates well to everyday operatio…

  17. comment
    Comment #24142011

    I am the author, and will be here for a few hours in case there are any questions. (proof: https://keybase.io/byronbates )

  18. comment
    Comment #18869664

    The same author also wrote hyperfine, a tool to compare performance of various program runs. hyperfine './target/release/hexyl ./target/release/hexyl' 'xxd ./target/release/hexyl' …