Hacker News new | ask | show | jobs
by namaria 481 days ago
Programmable computers will accept any amount of complexity you throw at them. Therein lies the problem. The challenge is not packing more complexity, the challenge is getting rid of all but inessential complexity.

Every silver bullet is seeking a way to pack in more complexity. Yet old hands have been warning for several decades. The trick is to keep it to a minimum, and well confined.

That takes a lot of thinking, a lot of learning, a lot of communication. It takes effort to distill all the apparent complexity into what is essential and what is not. Seeking ways to avoid this and just packing all the complexity inside the computer is always going to be a one way route into systems that cannot be maintained, will degrade their performance over time, will accumulate vulnerabilities, etc.