> There are two kinds of people. Those who like to fiddle around with technology per se, and those who use it as a means to an end. Just because most of your friends are in the former category doesn't mean most young people are.
I'm not even talking about all my friends. (I'm not even a CS major.) I'm talking about pretty much all the people in my high school. And all the kids which the media portrays as technically savvier than their parents. So unless my high school was somehow unusually technically capable, I don't think I've been a victim to selection.
But I do understand what you're saying. Obviously there will be people who will be more technically savvy than others, but the overall trend will be towards more new technology in our lives. What seems new and complicated now will just be pencils and erasers to the next generation. So while I do believe that technology will become more transparent (more natural), I don't think it should/will become dumbed down.
> This is a classic geek fallacy. This is the reason smart phones were so godawfully unusable before the iPhone came out. Ask any designer—removing things can dramatically improve a user experience because it decreases the cognitive load.
Yea I'm well aware of that. I don't think good design and power are mutually exclusive. But I was specifically referring to the general idea that simplifying things naturally results in less power. The trick is to simplify it without sacrificing power, in which you'll result with what we call design. But I think it's important to realize that simplifying without sacrificing any power is probably impossible. You'll undoubtedly lose some degree of power. Closing the app platform results in a simplified experience, but we can all agree it takes some power away from developers too. I probably shouldn't have used the word "experience." I meant experience to describe the capabilities of the system.