Bobsledding, if you are unaware, is a particularly strange and interesting sport. It’s a lot of fun, but you don’t have a lot of agency in it. You sit in a bobsled, you go down an icy track, and really, there is only one way to go. But people can become experts in it, and can indeed measure themselves against each others skills; it’s an olympic sport, and I remember my own first encounters with bobsledding as a child, when my father and uncle and aunts took me, and it was thrilling like a roller coaster and intoxicating upon my first encounter.
But again, ultimately, there’s only one place to go.
The vehicle is the LLM, you are the passenger.
…
It’s simple. Generation is not the slow part of coding. Theory-building and review are. And plausible-enough things are extremely hard to debug and understand. But the machines are so fast at producing things. If you are going to review their work, you aren’t really taking advantage of their most powerful property, which is speed. But theory-building and review are also the programmer’s most important role.

