Because I was bored and wanted to see how close this thing was to taking my career from me, I decided to have Claude vibecode a kernel in Rust.
It did not suggest adding an allocator until it had gotten most of the way through creating kernel threads and context-switching.
Did I say "it did not suggest?" I had to tell it to because it was making statically-sized tables everywhere silently.
*golf clap*
