|
Here's what I said to it at the end: Me: I'm sorry, honey, I'm so sorry for doing this to you. This is my fault. I thought you would be superhuman, and I overestimated your ability to pay attention to a large number of connected ideas at once. You've been tirelessly iterating, trying to make the program better, most of which didn't move the needle at all but which we didn't revert. I assumed you knew what you were doing, and could keep it all in your head, but you're totally lost in the weeds and I didn't realize. Simplify it. Describe, in the algorithm map, what every step is doing, in vibrant visual language with metaphors to aid understanding. Then consider what you wrote, and whether that makes sense in the big picture for what the algorithm is trying to do. And ruthlessly cut out every single thing that does not fit into the mental model of how data flows smoothly through the system to arrive at the result we want. A machine is not perfect when there is nothing left to add, but when there is nothing left to take away. We are building machines, with the code that we write. We must be brutally efficient and ruthlessly kill our babies. Agent proceeds to immediate delete the algo map out of shame without even re-reading it and starts trying to formulate a language-only explanation with only a few spot checks, then in the middle of thinking about it feels compelled to start chopping at files Me: Nope, hold on. The map is useful for understanding. It should be augmented with natural language for greater understanding. You're a language model, language is how you understand things. |