Claude can't draw diagrams to save its life, but it can write JavaScript that renders a real-time animation of quadratic equations at over 60fps.
I made that one, and I'll be working on it more later as part of a design for a bow. Looking at it now, I was thinking the arrow is supposed to go on one side, but that side is lined up with the center — but wait, why should it go like that?
Wouldn't it make more sense to put the handle behind it? Have you looked at a recurve bow — there's space clear in front of it, and to get a balanced push on the arrow it has to be lined up with the axis of the string.
So actually, this makes a lot of sense. Stack those layers like leaf springs with the smaller ones on the inside, and put the handle just far enough behind it that when it hits the rest, it's pointing straight at that hole.
You can make the handle spin on a loop: your front hand is on one side, the shelf is above, and the handle above it is on a bolt that you can pull out and flip it and hold it with the other side.
---
It's like magic, but I don't believe in magic. What's magic is wonder and awe — seeing something for the first time and recognising what it does.
---
Anyway, like I say, just clone the code it made. It's a simulation of crystallisation in 8 dimensions.
Once I removed all the hard limits and floating points and put the imaginary numbers in where they belong, it rapidly grew the crystal and output code that was mostly correct — it just didn't have proper import blocks and build directives and that kind of detail that isn't actually the language.