Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

80% Positive

Analyzed from 181 words in the discussion.

Trending Topics

#software#more#updates#grows#gets#getting#stronger#response#often#systems

Discussion (4 Comments)Read Original on HackerNews

johnathan101•about 3 hours ago
Biology seems to do this surprisingly often—systems become more resilient because they have to respond to stress, not despite it. The interesting part is figuring out where that line is.
taeric•about 2 hours ago
Everything that grows does this, to an extent? Consider software that gets more development effort. If it is getting more updates, it is likely getting "stronger" than that which is not getting updates.

Now, you can also argue that software is likely to get vulnerabilities if it grows too fast. But, that is also true for living things. Trees that grow too fast for their roots fall. Animal populations that grow too heavily will destroy their food sources and become more vulnerable to plenty of problems.

vitally3643•about 2 hours ago
Software updates are better modeled as an immune or stress response. When made in response to a stimulus (bug, feature request, security fix), yes, the system grows stronger. When software updates eight times a week, that's pathological auto-immune behavior. The system is cannibalizing itself in response to imaginary stimulus.
BariumBlue•about 2 hours ago
Honestly software that gets a bunch of updates often gets more brittle and problematic over time, like how a person accumulates illnesses over time.

Though I guess a software project or software team usually does get stronger over time, as they figure out pipelines, devops, systems and rituals that work well for them.