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

Turnkey systems are a special case, because they specifically hide the configuration knobs that otherwise might be twiddled by even ordinary users (and thus keep the landscape from being a monoculture).

This idea that you have to hide everything a user isn't expected to need to understand until they prove they already understand it, which seems to have originated with the Mac, is stupid & gets in the way of gradual & natural mastery. Systems that present configurability while having reasonable default behavior invite users to explore them at their own pace, and inevitably lead to ostensibly "non-technical" users gaining whatever specific technical knowledge and skill benefits them directly. Even if they end up making a misconfig, a million random misconfigs is very different (in vulnerability terms) from a single unfixable configuration hole deployed to a million black boxes.




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

Search: