Viewing profile — ByronBates
ByronBates
HN member- Joined
- Tue, Feb 27, 2018, 5:55 PM UTC
- HN karma
- 59
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About ByronBates
Recent public activity
-
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.
-
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…
-
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 …
-
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…
-
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…
- story
-
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…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 )
-
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' …