3 ms·
I can give you a few examples. Some of the “issues” are more general, as in it giving you dated answers. I asked it so build some ODATA things in Typescript an
by devjab 3y ago
I can give you a few examples.
Some of the “issues” are more general, as in it giving you dated answers. I asked it so build some ODATA things in Typescript and C#, and it did to varying degrees of success, but some of the code was deprecated. Some ranging to “you should never, ever, do things this way” to “well IActionResult was replaced by ActionResult but it hardly matters”.
Others was where it made things up once pressed upon being wrong. I think the two most hilarious situations was when it did its “Sorry, you’re right…” thing and then proceed to give the exact same answer it had just given prior. The other was when it made up a function that had never existed, it has a very convincing name and at first I thought it was again a matter of something deprecated, but it turned out to be completely made up code. Some of this is down to me not prompting it right, but part of it is also worrying. Because what really made me worry about it was when I joked with it. I read (listen to) a lot of Warhammer audiobooks from Black Library, and, when I jokingly asked it something silly about Khorne at one point, it led me down a rabbit hole of discussing books with it. Books it obviously had never read, but would still confidently tell you about wrongly. Maybe it got its knowledge from the internet, maybe it made it up, but what was interesting to me about it was that if it would be so confidently incorrect about those books, then what else would it be confidently incorrect about.
This isn’t just a GPT problem of course. If you want to learn something, you need to consider the sources you use. When I went to folkeskolen (school for children aged 6-14) we were taught the pyramids were build by slaves. Later that has been disputed because of how well fed the workers were, but if you wanted to learn about the pyramids and you read my old school books then you wouldn’t get the updated knowledge. Similarly a lot of the sources you can find for learning programming are outright terrible, but outside of GPT you tend to be presented with a myriad of choice to remind you that some sources are better than others. With GPT the source or what it teaches you isn’t obvious. If you wanted to learn about the pyramids, you probably wouldn’t pick a 30 year old school book for children after all.