logoalt Hacker News

NichoPaoluccitoday at 4:23 PM6 repliesview on HN

“It never reimplements git — it shells out to the system git CLI and rebuilds commits with git commit-tree, reusing each commit's original tree so file contents are provably never changed.”

Glad the LLM noted this - I was worried this would reimplement git


Replies

rozabtoday at 6:18 PM

One of the most annoying quirks of LLMs for me is the insistence on, after being corrected, loudly noting what wasn't done. After getting it to change something stupid in code, it will leave a comment in the code boasting about how it doesn't do the stupid thing, which to future readers reads like an 'asbestos free!' label on a cereal box.

show 3 replies
wavemodetoday at 9:23 PM

Offtopic but, it always amuses me that the words "provably" and "probably" are one letter apart (and I frequently misread them for each other).

whateveraccttoday at 4:43 PM

why can't anyone just do things themselves anymore? it's all LLM crap

show 6 replies
YonathanTesfayetoday at 4:27 PM

Ha ha fair. But yeah shelling out to git and reusing the original tree object was deliberate means file contents can't change even if I screw up elsewhere.

Myzel394today at 4:31 PM

Why would you think such a project would reimplement git?

show 1 reply