Hacker News new | ask | show | jobs
by Fice 1465 days ago
> Human-sized computing: a reasonable level of complexity for a computing system is that it can be entirely understood by a single person (from the low-level hardware details to the application-level quirks).

"Personal Mastery: If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual."

Dan Ingalls. Design Principles Behind Smalltalk, 1981. http://worrydream.com/refs/Ingalls%20-%20Design%20Principles...