It’s the psychological effect of a Mormon mission. Spend two years getting hate from all angles, teaching you just how good your home, family, and church are. Every ex-mormon I know contemplated suicide on their mission. Every practicing Mormon I know has a story about “their lowest point” and how actually it was a really really good thing if you think about it sideways
It seems to me there is a word or two missing between “rich” and “slowly”. If I read the whole thing aloud I cannot parse it into a sentence. Or the word “rich” could be removed. That would be clunky but at least grammatically sensible.
“Make data get smoothed out” is a very strange way of saying “smooths out data”
So many people make so much money from it. I don’t personally this time but I did last time working for tech. Maybe I will again next time. This is the third time America been “humiliated” in my life and my life is awesome and getting better.
/s
But that is the overall sentiment if I had to describe it without pretense
I think about how a successful and robust ecosystem is one in which there are many parasites at every level of the food chain. If your ecosystem doesn’t have parasites then it’s not operating with nearly the amount of interconnectedness or efficiency that it could be otherwise.
It’s similar to that idea that floats around where $0 lost to fraud is not the optimal amount. If you over index on removing fraud from your system eventually you will spend more on monitoring and removing it than you save on the fraud itself. That is time you could have spent building more things that make money.
The ecosystem is a beast of its own and the optimal state of the ecosystem is /not/the optimal state for any actor within it
You just brought me back to my first internship where as interns we were asked to hand-manipulate a 30k lines auto-generated SOAP API definition because we lost the license to the software that generated it
Most art forms do not have a wildly changing landscape of materials and mediums. In software we are seeing things slow down in terms of tooling changes because the value provided by computers is becoming more clear and less reliant on specific technologies.
I figure that all this AI coding might free us from NIH syndrome and reinventing relational databases for the 10th time, etc.
See I thought they were the same thing, considering the Queensland Health payroll database issues, I assumed someone coined the term assuming it would clobber Health acronyms.
All frameworks make some assumptions and therefore have some constraints. There was always a well-understood trade-off when using frameworks of speeding up early development but slowing down later development as the system encountered the constraints.
LLMs remove the time problem (to an extent) and have more problems around understanding the constraints imposed by the framework. The trade-off is less worth it now.
I have stopped using frameworks completely when writing systems with an LLM. I always tell it to use the base language with as few dependencies as possible.
This was one of my predictions in https://thomshutt.com/2026/03/17/predictions/ - fiddling around with creating new languages and lower level tooling becomes less rewarding versus figuring out what we can get agents to build on top of the existing ones
I was trying to articulate to myself why calling it champagne feels like self-deception. And the reason is that to a SE all software is broken, buggy, slow, incomplete, has the wrong feature set, and is not extensible. To us software gets shipped when it stops giving us cold sweats.
For a PM to assume that the product ever becomes champagne feels very naive.
reply