That is why schools should have physical punishments. "What is the purpose of learning this? What a stupid question? To not get additional lashes, obviously"
Not sure how that maps to software engineering at all. Seems more like a straw man, did you read my comment at all or just the first words? My point is that the mostly deterministic machine is very much not "imperfect" and doesn't need to be cuddled and watered to work. You simply write code, and if you're like a LITTLE BIT careful, it works super well. It's really not rocket science.
Nobody has to make the perfect program, but we can't chalk it up to "the world isn't perfect" when I click the windows start menu and it opens empty (an existing bug btw)
Will the model even be competitive in 10 months though? Seems like models that reach top 20 on OpenRouter see 50% of all token spend by day 80, and 80% by day 180.
As long as the hardware can be used on newer models, hardware costs can be recouped running a future model.
But if they're hoping to recoup non-recurring engineering costs rather than just hardware costs, they do need to consider the useful lifetime of the specific model.
This is already happening in CS and math.