News for hackers. Stuff that matters.
Re:Google dusts off the failed Google+ playbook to fight Cha... by aeonmyst on Friday March 10, 2023 @02:29AM (#35091513)
How do you verify if what ChatGPT returns is actually correct? I'd be scared that it would have hallucinated a new value in its response.

Although hmm, on the other hand, it's also arguable that what we may have have coded would be subject to errors too.

Re:Google dusts off the failed Google+ playbook to fight Cha... by mchaver on Friday March 10, 2023 @03:11AM (#35091822)
> How do you verify if what ChatGPT returns is actually correct?

A bit ironically, if it is regarding a fact, I perform a search on DDG or google and find an authoritative website or paper to corroborate it. So it still feels like search outside of an LLM is an important tool. If the result is code I can test it myself.

Re:Google dusts off the failed Google+ playbook to fight Cha... by IanCal on Friday March 10, 2023 @03:42AM (#35092064)
There needs to be some lexicon for this kind of thing. Theres a parallel with NP problems, some things are hard to figure out but easy to verify. Others hard to do both.
Re:Google dusts off the failed Google+ playbook to fight Cha... by Incipient on Friday March 10, 2023 @04:41AM (#35092425)
Bing is a major step forward where it cites what sources it uses, when it uses sources.
Re:Google dusts off the failed Google+ playbook to fight Cha... by Kye on Friday March 10, 2023 @06:10AM (#35092966)
It works, too. I asked it for the history of a term, and it gave a very plausible-sounding answer citing three different links. All of them were to the same page that didn't say what Bing said it did. A rare miss, but at least I could check its work.
Re:Google dusts off the failed Google+ playbook to fight Cha... by roel_v on Friday March 10, 2023 @06:02AM (#35092931)
What I do is I don't ask it to generate results, but to give me a program that does the processing, then have it give me a test suite where I can 'trivially' (usually) verify the program on synthetic data (which, of course, I also have ChatGPT create for me). It usually even includes good edge cases.

I've had a few times where I didn't like the library that it used to come to the results, I just told it 'use library xyz' and it would rewrite the whole thing using idioms native to that library. It's amazing. It's eliminated like 75% of the drudgery that I've come to hate so much about programming the last years.