Removed my filter for 'ChatGPT' & similar terms; it looks like the majority of my feed are now understanding that there is no substance to these toys, and are not taking the hype seriously any more.
Conversation
Notices
-
Embed this notice
CMDR Yojimbosan UTC+(12|13) (yojimbo@hackers.town)'s status on Thursday, 23-Mar-2023 04:21:53 JST CMDR Yojimbosan UTC+(12|13) -
Embed this notice
feld (feld@bikeshed.party)'s status on Thursday, 23-Mar-2023 04:21:51 JST feld it's solving problems for me daily. -
Embed this notice
feld (feld@bikeshed.party)'s status on Thursday, 23-Mar-2023 04:23:42 JST feld What's trust have to do with anything? I verified. The code compiled and worked as expected. -
Embed this notice
CMDR Yojimbosan UTC+(12|13) (yojimbo@hackers.town)'s status on Thursday, 23-Mar-2023 04:23:43 JST CMDR Yojimbosan UTC+(12|13) @feld I don't know how you can trust its output. If you end up having to review it to make sure it isn't hallucinating, I mean ... ?
-
Embed this notice
feld (feld@bikeshed.party)'s status on Thursday, 23-Mar-2023 04:28:01 JST feld I had a desire to help a coworker debug a javascript problem the other day. I do not interact with javascript very often. I pasted ChatGPT the function and asked it specific questions about how it was doing some things and it answered correctly. It also found an edge case where it could get stuck in a loop but we weren't actually hitting that issue.
It was right every time.
It is not a stupid useless tool. It does not "hallucinate" everything. -
Embed this notice
CMDR Yojimbosan UTC+(12|13) (yojimbo@hackers.town)'s status on Thursday, 23-Mar-2023 04:28:02 JST CMDR Yojimbosan UTC+(12|13) @feld Living life on the edge then :-) As long as you have decent test suites, you're effectively handing the proofreading stage on to another machine.
I suppose this does help to make the point that code is human speech after all :-) -
Embed this notice
feld (feld@bikeshed.party)'s status on Thursday, 23-Mar-2023 04:32:13 JST feld I also wanted to try something in multiple languages. It successfully generated code for me in Go, D, and Nim. I compiled and tested each. They worked as expected.
I learned how to grok Nim and D from ChatGPT. I never tried them before because I didn't have time to bootstrap my knowledge of their standard libraries and syntax quirks.
Why aren't people screaming from the rooftops about how useful this is?
It's also REALLY good at taking natural language and producing SQL queries. DBeaver has ChatGPT integration and it sends ChatGPT your database schema and you can give it plain english and it will spit out beautiful queries with multiple complex JOINs.
And they work.
-
Embed this notice