Hacker News new | ask | show | jobs
by SAI_Peregrinus 37 days ago
IME having a "rubber duck" for debugging & planning can be helpful. Having it talk back is a significant boost. Having it write the code isn't. AI is nice at helping me explain the problem I'm trying to solve to myself. It's much harder to write clear, unambiguous, succinct English than any programming language, but being forced to do so to explain something to an AI helps clarify my own thoughts. The AI's output isn't nearly as relevant, though it can be helpful since it can run its own searches across the code & invalidate my assumptions sometimes.
1 comments

Yes, I'd agree with that.

I think there's a significant value in the "plan" mode that copilot, claude, etc. expose.

I also think there's significant value in using these tools to connect data silos and combine information via RAG.

I think the long term value that comes from this stuff is going to be the specialized, narrower tools we can distill out from it.