@mattiem thought provoking! I have been enjoying removing the cruft, legacy and bugs that have been annoying me for too long.
The tension feels a bit “do we conquer new land and figure out what to do after” or “do we care for our people first”
Fascinating stuff
@mattiem I’m glad you shared this, it was very thought provoking. I see two issues though:
1. The LLMs are making the debt, not reducing it. Talk to someone who has a big project written entirely by LLMs, it often has 10x more LoCs than it feels like it should have. If they’re expecting future LLMs to be able to solve this, that’s is exactly what debt is. “I’ll totally be able to pay this back later.”
2. “You will get to pay them back with cheap AI hours tomorrow”: citation needed here, lol. Tokens are currently massively subsidized and it’s not clear what happens when we have to pay full rack rate. The model companies are betting that tokens get cheaper faster than their subsidies run out, but that remains to be seen!
@a_grebenyuk @bens @Soroush @mattiem This has the potential to create a situation where the "indie dev" or SMEs segment would be left out - as one rarely has a corp-sized budget to pay for the real price of tokens to begin with. In effect, it would divide the developer community in a very unfortunate way.
@iamkonstantin @bens @Soroush @mattiem this is the case for a lot of other software products. There are usually plans depending on how much a segment is willing to pay.