3 ms·
ChatGPT can actually do that sometimes. I've been using it as a rubber duck to help me debug code and it tells me what is wrong with what I wrote and how to fix
by cdelsolar 4y ago
ChatGPT can actually do that sometimes. I've been using it as a rubber duck to help me debug code and it tells me what is wrong with what I wrote and how to fix it.
- soco 4y agoBut does it give real and useful answers or is making pleasant imaginary arguments?
- hgsgm 4y agoA rubber duck doesn't even give imaginary arguments. The point is to stimulate brainstorming, not get answers.
- soco 4y agoYes, rubber duck debugging is self-talk so the task still sits with the programmer. However with the AI one get external answers which may or may be not correct, and could or could not influence one's decisions.
- drakenot 4y agoI don't know if this is a philosophical question or not, but the answer for me is: most of the time it is useful answers.
- john-radio 4y agoI can't speak for ChatGPT but the "AI" that I use for this sort of development, the `M-x doctor` feature of emacs, only makes pleasant imaginary arguments, mainly because it was written in 1966, but it is still useful sometimes and at least it doesn't make any incorrect assertions about code: https://en.wikipedia.org/wiki/ELIZA https://en.wikipedia.org/wiki/ELIZA