I asked ChatGPT to write some code and then iterate on that code with follow up requests. If it is just repeating bits of code it saw before, it seems to understand much of it. It can also fixes its mistakes when they are pointed out. Spooky. Transcript