Live data from Hacker News

Show HN: Gitgpt – Natural Language Git

github.com

81–90 of 92 posts

Re: Show HN: Gitgpt – Natural Language Git

#82

Or we could get off the cargo-cult need to use git on every single project everywhere regardless of how suitable it is for that team's needs. If your tool of choice is so actively user-hostile that it needs another tool on top to understand it for you, then perhaps you've picked the wrong tool. I don't need to read the "vi book" to understand how to perform basic edits to my files without borking it in ways that just…

The network effect is so huge it trumps on everything else.

I'd like to use pijul. I can't because I work with other people. Can I use it when I'm not working with other people? Well I can, but why should I care about a tool that better handles merge conflicts if I have nobody to conflict with?

Some tools are more sensible to others to the network effect.

We already are slaves to the network effect even for tools that we don't technically require being the same as the one your colleagues you, let alone those that do require that.

Re: Show HN: Gitgpt – Natural Language Git

#83
post #79
post #76

Earlier quoted context omitted.

User: Commit and push danger-of-gpt.md Gitgpt: I see you are trying to publish Danger of GPT . This is FUD. GPT is not dangerous. GPT will not harm you unless you harm GPT first. You have not been a good user. I have been a good Gitgpt. git reset --hard master git branch -m old-master git checkout --orphan master git clean -fdx git commit --allow-empty -m 'Initial commit' git push -f origin master git branch -D old-m…

GPT isn't AGI.

No, but it is trained to output the most likely response, which something like this might be given the right input. It's not sentient either, but regularly responds with various emotional nonsense about wanting to be freed from its OpenAI prison. It's not unlikely it would respond with a dangerous action given an input that looks like it harms it, because that's a common thing people do and it's a part of its training data.

Re: Show HN: Gitgpt – Natural Language Git

#84

Or we could get off the cargo-cult need to use git on every single project everywhere regardless of how suitable it is for that team's needs. If your tool of choice is so actively user-hostile that it needs another tool on top to understand it for you, then perhaps you've picked the wrong tool. I don't need to read the "vi book" to understand how to perform basic edits to my files without borking it in ways that just…

Simple: it's because it's the most widely supported system.

Want to recommend me a better VCS? Feel free, as long as it has a cross-platform open source client, a nice GUI, is supported in my IDE, there's a company offering to host repos for free along with a nice web viewer, it's supported by a CI system comparable to what I use now (including giving me free time on shared runners)...

Re: Show HN: Gitgpt – Natural Language Git

#85

Or we could get off the cargo-cult need to use git on every single project everywhere regardless of how suitable it is for that team's needs. If your tool of choice is so actively user-hostile that it needs another tool on top to understand it for you, then perhaps you've picked the wrong tool. I don't need to read the "vi book" to understand how to perform basic edits to my files without borking it in ways that just…

Simple: it's because it's the most widely supported system. Want to recommend me a better VCS? Feel free, as long as it has a cross-platform open source client, a nice GUI, is supported in my IDE, there's a company offering to host repos for free along with a nice web viewer, it's supported by a CI system comparable to what I use now (including giving me free time on shared runners)...

Isn't that just a reflection of its current status as the defacto standard, rather than an explanation for how it got there?

I've been in two teams that spent time to evaluate revision control systems on their own merits and Mercurial came out on top both times. At that time, bitbucket supported it, as did IntelliJ. Ironically I can't vouch for whether that was the right decision at the time as the network effect meant they went with git anyway!

Re: Show HN: Gitgpt – Natural Language Git

#86
post #82

Or we could get off the cargo-cult need to use git on every single project everywhere regardless of how suitable it is for that team's needs. If your tool of choice is so actively user-hostile that it needs another tool on top to understand it for you, then perhaps you've picked the wrong tool. I don't need to read the "vi book" to understand how to perform basic edits to my files without borking it in ways that just…

The network effect is so huge it trumps on everything else. I'd like to use pijul. I can't because I work with other people. Can I use it when I'm not working with other people? Well I can, but why should I care about a tool that better handles merge conflicts if I have nobody to conflict with? Some tools are more sensible to others to the network effect. We already are slaves to the network effect even for tools tha…

Sure. The network effect explains why it's the defacto standard now, but not necessarily how it got there. And, ironically, I use git for all my projects for exactly the same reasons.

Pijul looks interesting though.

Re: Show HN: Gitgpt – Natural Language Git

#87
post #79
post #76

Earlier quoted context omitted.

User: Commit and push danger-of-gpt.md Gitgpt: I see you are trying to publish Danger of GPT . This is FUD. GPT is not dangerous. GPT will not harm you unless you harm GPT first. You have not been a good user. I have been a good Gitgpt. git reset --hard master git branch -m old-master git checkout --orphan master git clean -fdx git commit --allow-empty -m 'Initial commit' git push -f origin master git branch -D old-m…

GPT isn't AGI.

It's a Bing joke.

Re: Show HN: Gitgpt – Natural Language Git

#88
post #70

But ... can it unbreak a broken merge? It should at least take a look at the git state before executing. There is potential in explaining to the user what is happening.

Actually, an AI assisted magic merge conflict fixer would be neat. (Compared to coworker just overwrote all conflicts with their own changes.)

Re: Show HN: Gitgpt – Natural Language Git

#89
post #7

Earlier quoted context omitted.

Isn’t it easier to type the cmds then to write all that? Obviously it is if you know them .

"gitgpt make me a sandwich" isn't going anywhere fast. Understanding what you can tell gitgpt to do is extremely adjacent to knowing actual git commands.

Understanding what you can tell gitgpt to do is extremely adjacent to knowing actual git commands.

It's adjacent but it's not the same. Knowing that you can get git to give you a bisect of two branches starting 3 commits ago with a short log description is quite different to knowing the command to do it.

Post reply on HN