from Ryo Lu:
the core of system design is finding the simplest fundamental concepts, then making these concepts combinable to solve complex problems, so users can create infinite things with a small set of concepts
the ideal system has:
- fewest elements
- understandable by most
- can do the most things
- feasible in the now
- timeless in the future
and someone (or nature) has probably done it in the past