Reverse GitHub Copilot, it doesn't write any code for you, instead it asks you to explain your code with non-specific questions and through the rubber duck effect this causes you to notice bugs and/or realize yourself how to proceed with coding. On the inside it is literally just Eliza (1964)
@mcc "how does for ((i=0; i<=${#wombles[@]}; i+=3)); do make you feel?"
@gnomon "Is it important to you that x=0 if idx>fmat.len() && !deprec?"
@mcc @gnomon "Earlier you mentioned while(!finished) { auto n=queue.get_next(); }"