2 ms·
Tell it to grade its work in various categories and that you'll only accept B+ or greater work. Focusing on how good it's doing is an important distinction.
by colechristensen 11mo ago
Tell it to grade its work in various categories and that you'll only accept B+ or greater work. Focusing on how good it's doing is an important distinction.
- habinero 11mo agoIt's very funny that I can't tell if this is sarcasm or not. "Just tell it to do better."
- colechristensen 11mo agoOh I'm not at all joking. It's better at evaluating quality than producing it blindly. Tell it to grade it's work and it can tell you most of the stuff it did wrong. Tell it to grade it's work again. Keep going through the cycle and you'll get significantly better code. The thinking should probably include this kind of introspection (give me a million dollars for training and I'll write a paper) but if it doesn't you can just prompt it to.
- Izkata 11mo agoAn experiment on that from a year ago: https://news.ycombinator.com/item?id=42584400 https://news.ycombinator.com/item?id=42584400
- vidarh 11mo agoThink of it as a "you should - and is allowed to - spend more time on this" command, because that is pretty much what it is. The model only gets so much "thinking time" to produce the initial output. By asking it to iterate you're giving it more time to think and iterate.