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

But you could go one step further, and ask "Why is their default considered so good by a broad audience?"

This could be attributed to how they identify (what they consider) the most important options, focus entirely on those, and implement them well.

The complexity of a system can go up exponentially with the number of features. If development resources were infinite, this wouldn't be a problem. But it is finite, and more complexity can lead to more bugs, more confusing interfaces, less maintainable code, and a host of other pitfalls.

In that case, if a lack of options is allowing Apple to a product that's better overall for most of its users, that's a definite feature.




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

Search: