Live data from Hacker News

Viewing profile — davvid

davvid

HN member
Joined
Thu, Sep 23, 2010, 9:02 AM UTC
HN karma
1,782
Public activity
454 items

About davvid

lover of art, music, and better living through technology

http://git-cola.github.io/ https://github.com/davvid/

Recent public activity

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

  2. comment
    Comment #47746487

    git-difftool is quite helpful, especially if you want an easy way to integrate existing file-based diff tools.

  3. story
  4. comment
    Comment #46451606

    Nor Catmull, unfortunately. FWIW, the article is centered around the financing and IPO side of the story.

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

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

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

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

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

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

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

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

  13. comment
  14. 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`.

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

  17. comment
    Comment #42766160

    Likewise, it's better to optimize for experienced readers than it is to optimize for students.

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

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

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

  21. story
  22. story
  23. 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…

  24. story
  25. 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