I actually like the fact that the OLPC is dropping off tablets to third world countries without formal instructions because its forces developers to make more intuitive products. With the revolution of artificial intelligence and machine learning, computers should take into account users of different levels of expertise. Mobile devices are becoming the social norm these days and people are learning how to use them without reading manuals. This same process should be used no matter who the audience is. More important than anything should be how the software is written and how easy it is for users to pick up important programming concepts. Computer science is relevant to everyone because it teaches people how technology can be used to fundamentally solve problems (local, environmental, government, medical, etc.) This is a great opportunity to broaden computing and I am looking forward to technology's positive impact on the world.