Relevant side note: I have found you can rubber duck debug excellently with chatGPT. Helped me structure my thoughts, explicate them, and figure out new ideas. And unlike a literal rubber duck, it reflects back what it understands, and hence highlights potential misunderstandings. And if you are completely stuck, you can ask it for a random idea, which, while often not good, gets you something to work on as you explain why no, that is bad.
They have also now changed Bing so it can ask questions back, which is neat for this, though the restricted conversation turns limit utility.
Relevant side note: I have found you can rubber duck debug excellently with chatGPT. Helped me structure my thoughts, explicate them, and figure out new ideas. And unlike a literal rubber duck, it reflects back what it understands, and hence highlights potential misunderstandings. And if you are completely stuck, you can ask it for a random idea, which, while often not good, gets you something to work on as you explain why no, that is bad.
They have also now changed Bing so it can ask questions back, which is neat for this, though the restricted conversation turns limit utility.