Also give me ChatAPT, the tool that helps you when your Debian package manager is in a broken state. And similar tools ChatPIP and ChatConda. Hell, just give me ChatAdmin.
Actually, that might be a future project! I am a bit worried about how much data I'd be sending on each request and how that may eat into tokens though, especially for more troublesome issues.
Show HN: ChatGDB – GPT-Powered GDB Assistant
11–20 of 57 posts
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#12Did anyone use this for an actual project. I am wondering how those chatX applications actually help. When I had to use a dissasembler the issue was not commands, because those become muscle memory after a few hours of use. (LLM solutions are anti muscle memory because for the same prompt you can get diff results) The issue I had was wrapping my brain around what is actually going on, keeping track of pointers, addre…
Same problem when coding shell scripts. It’s like they tried to invent the hardest to remember language. I often use python instead of bash just because I can remember it and read it.
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#13“ChatGDB, find me the memory leak!” is what I would want to say! Not really dictate commands I don’t know I may even need.
>One fun thing - after tracking down the code to the block of C++ code, ChatGPT-4 is what actually found the memory leak for me :)
although I can't imagine what the prompt was.
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#14It also makes me wonder if the command line will return as the premiere PC interface. Why would I want to use your web page with all its lovely design and branding when I can just ask the command line to show me the information the way I want?
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#15Something like https://github.com/nvbn/thefuck but with some intelligence instead of hard-coded rules.
That's somewhat problematic if you have secrets in there, but you could just not use it if you know you have sensitive things in your shell history. You still need to be aware of that without ChatGPT since most systems save your shell history to the file system where it could remain accessible for much longer than you'd think. IIRC they don't use things from the API for training, but I wouldn't depend on that being safe.
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#16Haha, that is really cool. However this is one of those things where I have no idea how to tell if ChatGPT is bullshitting me because I don't know how to GDB on my own.
And ALSO the type of thing where I think you can work out if it's bullshitting you on your own; if it works, it's not bullshitting.
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#17Is there something like this for the command line in general? I'd love to have a ? command that takes an optional prompt and feeds my current shell history to chat gpt and gets a recommendation for the last command that failed. Something like https://github.com/nvbn/thefuck but with some intelligence instead of hard-coded rules. That's somewhat problematic if you have secrets in there, but you could just not use it i…
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#18Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#19Is there something like this for the command line in general? I'd love to have a ? command that takes an optional prompt and feeds my current shell history to chat gpt and gets a recommendation for the last command that failed. Something like https://github.com/nvbn/thefuck but with some intelligence instead of hard-coded rules. That's somewhat problematic if you have secrets in there, but you could just not use it i…
Re: Show HN: ChatGDB – GPT-Powered GDB Assistant
#20Is there something like this for the command line in general? I'd love to have a ? command that takes an optional prompt and feeds my current shell history to chat gpt and gets a recommendation for the last command that failed. Something like https://github.com/nvbn/thefuck but with some intelligence instead of hard-coded rules. That's somewhat problematic if you have secrets in there, but you could just not use it i…