logoalt Hacker News

NichoPaolucciyesterday 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

rozabyesterday 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
YonathanTesfayeyesterday 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.

whateveracctyesterday at 4:43 PM

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

show 6 replies
wavemodeyesterday 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).

Myzel394yesterday at 4:31 PM

Why would you think such a project would reimplement git?

show 1 reply