I’ve been trying to use ChatGPT more (gpt-4) but it’s not working for me to the point where even with the site open, I would instinctively search something up on Google(DuckDuckGo) instead and/or read docs or sometimes even just gd into the library and read source code/comments there. It gives me mostly correct but slightly wrong responses 99% of the time and it takes longer to debug/verify than if I just did it myself from just figuring out.
I’ve was just reading a thread about how helpful ChatGPT has been for everyone and I’m wondering if I’m just living in a different world.
My recent projects:
- Extracting web-assembly & obfuscated JavaScript from a web app and making it compatible with NodeJS and then refactoring it to get rid of web workers and use async.
- Writing bindings for a C library for Java and using it to as a structure coordinate locator via the seed (minecraft) (main pain point was with maven and gradle)
- Writing an email client with fyne in Golang to make my email more like a chat app
Sure they’re a bit niche but still feels like something OpenAI should have training data for.
My suggestion if you want to keep going down this exploration is to not treat GPT as a co-worker but more of an encyclopedic intern. Don't give it complex open-ended tasks. Don't make it think too much. You have to spoonfeed it what you know and what you need from it. You might be giving it too broad or complex of a task for it to be useful.
I've never tested it without but wrap code in triple backticks to make it very clear that it is code. I even triple quote API docs or any external document I am giving it.
I think the people who think GPT is worthless just don't want to learn how to deal with it. Personally I think that is a parallel with people who refuse(d) to learn how to use Google and prefer(red) manually looking through books for the answer.
Also just as cover-my-ass to anyone reading it: I follow the protocol of if you wouldn't post it to StackOverflow, you shouldn't send it to GPT.