Hacker News new | ask | show | jobs
by justonceokay 87 days ago
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.

3 comments

LLMs are very much NIH machines
i'd go one step further, they're going to turbo charge the NIH syndrome and treat every code file as a seperate "here"
For others like me who know “NIH” to be “National Institutes of Health”…

“NIH” here refers to “Not Invented Here” Syndrome, or a bias against things developed externally.

Basically not wanting to use dependencies or frameworks from outside the company or team.
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.
Yeah it’s gonna make the bar for good enough here super easy to meet and people will have less reasons to look around outside
The bar to create the new X framework has just been lowered so I expect the opposite, even more churn.
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.

If you are doing js, that makes sense since all the frameworks are a mess anyway.
Yes but no AI will know how to use your new framework so it will not get adopted
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