
Alvin Starr via talk wrote on 2024-01-12 20:11:
It is defiantly not useful for getting correct technical answers to problems.
That's not my experience. I guess that depends on the definition of "correct technical answers", because it (i.e. ChatGPT) can be excellent at giving correct answers to technical (coding) problems. Got an SQL problem that requires a contrived joining of multiple tables and have tried every left-join / right-join, CTE / subquery combo and just can't get it to work after *hours* of trying? Feed the problem into ChatGPT and get a correct answer in seconds. Got some weird behaviour in JS where asynchronous code and variable scoping issues are colliding to give weird behaviour? Feed the code to ChatGPT, ask "what's wrong", and have it spit out corrected code *AND* and explanation of what's wrong with the code it was provided. Stunning. And, it's just a generic LLM. I've heard experienced developers saying surprisingly positive things about GitHub's Copilot for quite a while now. As for the SQL issue - all search queries on Qwant / DDG / Google lead to "how to join tables in SQL"; utterly useless. I know that reasonably well. And, who hasn't had a search lead them to StackOverflow where the highest rated answer is strongly condemned further in the comments as being wrong / out of date / insecure, etc.? Lots of incorrect answers supplied by humans. rb