"You're right. What I did was overkill and I should have just used iOS's built-in rendering engine. Noted for next time."
"write a program that list files"
"Sure! First let's implement a file system, and the operating system around it, and design the hardware that runs it..."
Is that just something it says, or will that actually affect how it will behave next time?
To be clear, none of this is specific to Claude as much as just a property of how these tools work. Certain models might be better or worse at making the right calls here, but the fundamental constraint of context limiting how much knowledge can be retained and a "rule" in context, whether written down in advance or manually remembered for the time being, is not a guarantee it will be followed.
Like I said in a separate comment, these tools are written and trained by corporations first and foremost, they'll always have conflicting interests.
isn't this exactly what a certain kind of real world dev would do?
> On the format — I dropped reveal.js and wrote a small engine inline instead. Reveal would have meant a CDN load, and a deck that half-renders because the lecture theatre wifi is flaky
It one-shotted a perfect functional mini version of powerpoint (or Reveal) for a simple presentation I asked it to make.