Hacker News new | past | comments | ask | show | jobs | submit login

The complexity of what we are building keeps expanding. Theres no large conspiracy. We have a lot of tooling to build things that were near impossible to build in the past.



>Theres no large conspiracy

Yes, there is a network of small to medium sized ones.

> things that were near impossible to build in the past.

Were they necessary in the past?


This is like asking whether innovation is necessary. Capitalism pushes us towards it. New forms of efficiency and value are unlocked by moving further out on the software complexity curve. Not everything thats complex works well, but some of it does solve the problem


What's "capitalism" in this context, and what's its actual connection to software development practices? What are "forms of efficiency" and "forms of value", and how does complexity "unlock" them?


Capitalism is a company that is attempting to solve X problem or do Y thing etc. Forms of efficiency are "how fast can they solve that problem". And complexity doesn't unlock anything. It's just inherent in the problem space a company takes on.


>Capitalism is a company that is attempting to solve X problem or do Y thing etc

So basically any organized human activity is now "capitalism"?

>Forms of efficiency are "how fast can they solve that problem"

From which follows that "new forms of efficiency" means that previously it didn't matter how fast they can solve that problem, but now, due to "moving further out on the software complexity curve", it has begun to matter?

>And complexity doesn't unlock anything.

Then what is meant by "moving further out on the software complexity curve unlocks new forms of efficiency"?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: