Viewing profile — davvid
davvid
HN member- Joined
- Thu, Sep 23, 2010, 9:02 AM UTC
- HN karma
- 1,782
- Public activity
- 454 items
- HN profile
- View on Hacker News ↗
About davvid
http://git-cola.github.io/ https://github.com/davvid/
Recent public activity
-
comment
Comment #48059454
No, Git is alive and well. Git is under active development and continual iterative improvement. Github might be on the decline, but git != github
-
comment
Comment #47746487
git-difftool is quite helpful, especially if you want an easy way to integrate existing file-based diff tools.
- story
-
comment
Comment #46451606
Nor Catmull, unfortunately. FWIW, the article is centered around the financing and IPO side of the story.
-
comment
Comment #46253782
> We did not want to spend time maintaining a backward compatible parser or doing code archaeology. So this option was discarded. Considering all of the effort and hoop-jumping inv…
-
comment
Comment #46008069
The "official" repo is the gitlab repo[1], but the github mirror has more watchers/stars. [1] http://gitlab.com/garden-rs/garden
-
comment
Comment #45996835
If you're into multi-repo setups then you might be interested in garden. I built this specifically for handling dozens of repos as single units. https://github.com/garden-rs/garden…
-
comment
Comment #45546896
> I had to get my project to emit compile_commands.json, > get clangd, figure out which things about our build > process clangd was not understanding from > compile_commands.json a…
-
comment
Comment #45546814
> upon further thought, I don't like having to move my hand to the arrow keys ctrl-n and ctrl-p should let you select next and previous from the autocomplete menu while avoiding th…
-
comment
Comment #44078915
> Throughout all of this, Horse News was the only stable work I had. Only a good writer, that truly enjoys their craft, is able to masterfully insert a witty dry pun like that into…
-
comment
Comment #43595542
The article didn't mention Python's atomic refcounts. They're very bad for cache usage as they're constantly invalidating cache.
-
comment
Comment #43554035
> It's 2025 and the closest I can find is a dictation app on my newest phone that uses online AI service, yet it's still not that great [...] > Is there anything equally effective …
- comment
-
comment
Comment #43034696
In case you didn't know: `git rebase --update-refs` or to make this the default behavior: `git config --global rebase.updateRefs true`.
- comment
-
comment
Comment #42789178
These are called stacked branches in git. You're possibly looking for: git rebase --update-refs ... or a GUI like Git Cola that does this for you by default.
-
comment
Comment #42766160
Likewise, it's better to optimize for experienced readers than it is to optimize for students.
-
comment
Comment #42764619
> This post misses the IMO best indentation scheme for lisp [...] Likewise, a lispier(?) and more compact compromise?: (define (match:element variable restrictions) (define (ok? da…
-
comment
Comment #42144213
Here is a truly brilliant game. It's Google Bard vs. Chat GPT. Hilarity ensues. https://www.youtube.com/watch?v=FojyYKU58cw
-
comment
Comment #42022962
Qt5 to Qt6 is nothing like Python2 to Python3. The lessons from (Qt3 to Qt4 and) Qt4 to Qt5 have been learned and moving a large project from Qt5 to Qt6 is not that hard comparativ…
- story
- story
-
comment
Comment #39998302
While I mostly wrote `mutuple` for fun, it's also a proof of concept for solving a tricky pickling problem in the jsonpickle[1] library: restoring object graphs that contain tuples…
- story
-
comment
Comment #39966912
If you're into this kinda thing and are in python land you might also appreciate my friend's project in a similar vein https://github.com/ugtar/pg_temp