10 ms·
> simple things become incredibly complicated at scale In a way it's the opposite. Things scale up by removing complex interactions. Software gets faster by so
by throwaway012377 4y ago
> simple things become incredibly complicated at scale
In a way it's the opposite. Things scale up by removing complex interactions. Software gets faster by solving the same problem with less steps.
Any beginner can write to much code and pile up too many software and hardware components.
It takes knowledge to simplify things.
- ProZsolt 4y agoIt reminds me of a saying: "Any idiot can build a bridge that stands, but it takes an engineer to build a bridge that barely stands."
- maerF0x0 4y ago> Any beginner can write to much code and pile up too many software and hardware components. I'd take it a step further, the beginner has no choice but to write too much code/cruft. By definition they lack the experience required to know the options before them, many of which are simpler.
- throwaway012377 4y agoIndeed, but it's also about having the wrong mindset: piling up stuff gives people the idea that they are building something. Removing complexity and saving CPU cycles does not feel as good to beginners.