Live data from Hacker News

Show HN: ChatGDB – GPT-Powered GDB Assistant

github.com

21–30 of 57 posts

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#23
post #3

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.

Feels like the dotcom phase all over again. Next is ChatWithDominoPizza.

Hilariously, one internal version of Bard really really wanted to send you a pizza. My guess is it was trained on the ositivity of /r/Random_Acts_Of_Pizza/, but who knows?

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#24
post #21

Good looking terminal output. I like the font and color theme.

I believe it's Solarized Dark. The font I don't know

I recognized the 'g' and 'r' from Fira Mono, but from the slashed zero and ligatures (the raised x in 0x), I think the font is Fira Code[1].

I don't think the color scheme is Solarized Dark. Looks closer to Nord[2].

[1]: https://fonts.google.com/specimen/Fira+Code?preview.text=(gd...

[2]: https://github.com/nordtheme/terminal-app

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#25
post #15

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

If you feel brave and have credits to burn https://github.com/jla/gpt-shell (shameless auto-promotion)

Nah, seriously don't use it, is just a small experiment, curious thing is that half of the code is the GPT prompts..

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#26

Haha, 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.

It's also the type of thing where it's extremely unlikely to bullshit. 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.

With technical things "bullshitting" is less of a problem than "wrong version" type of stuff, IME.

GDB... probably a slowly enough moving target, though. ;)

And even on the things I've seen it get wrong, even in higher-churn areas like front-end-Javascript, it's usually "usefully wrong" in that now I've tried one more thing and often end up aware of several more things to look up to try to figure out the right one.

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#29

Earlier quoted context omitted.

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.

Yes I'm trying to catch up with the llama crowd - I wouldn't mind giving recursive shell access to a locally hosted, offline language model. On the other hand, hooking up a networked LLM to your networked shell is essentially a RCE by design

[deleted]

Re: Show HN: ChatGDB – GPT-Powered GDB Assistant

#30

Haha, 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.

It's also the type of thing where it's extremely unlikely to bullshit. 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.

That's why LLMs are best suited to programming. You know pretty quickly if it's lied to you.
Post reply on HN