I've never managed to make it work with an actual rubber duck. Talking to an inanimate object doesn't make me think any differently, but there's something in trying to formulate things to get the LLM to "understand" my problem that triggers the same brain mechanisms I get when explaining it to a real person.
At the end of the day, the advice seeker is responsible for the evaluation of given advice for their situation.
That's a key difference between advice and instruction.
The advice giver cannot know the seeker's situation completely, nor can the advice seeker know the giver's.
An AI cannot be trusted to give The Answer. But you can use AI to explore other perspectives and critique your thoughts—not that its critiques will be correct either. Nonetheless it can help get you on different thinking paths that your normal thought patterns wouldn't guide you on.
When I was a kid and needed to know how to spell a word, my teachers told me to look it up in a dictionary. This had the problem you're describing — if I could do that, I wouldn't need to.
But AI? I can ask LLMs questions like:
"A couple is buying a house in Germany. What questions do they typically forget to ask, which they regret not asking, and often wish later that someone had told them to ask?"
And it can fill in the gaps better than when I ask a human the same kind of question.
I don't expect it to be perfect, this could well be a half-arsed boilerplate, but the actual humans who I asked this of, mostly responded "Huh? I don't understand?"
Not necessarily, sometimes you need it to give you writing advice from the perspective of Hemingway or interpret someone's motives from the perspective of Jane Austen.
I've never managed to make it work with an actual rubber duck. Talking to an inanimate object doesn't make me think any differently, but there's something in trying to formulate things to get the LLM to "understand" my problem that triggers the same brain mechanisms I get when explaining it to a real person.