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

As a general note, consumers are not supposed to fiddle with the product, since customizations are supposed to be sold as services related to the mass market item. Exploration and learning should be restricted as much as possible (see Digital Restrictions Management, and the Right to Read). But then again, dumbing down consumers does fire back in the end...

So when users do finally get to program, the supported way of doing it is: http://www.charlespetzold.com/etc/DoesVisualStudioRotTheMind...




I know you're being flippant, but there really is a critical underlying problem with making everyday technology intentionally arcane.

If people are unable to easily learn how something works, they will, for all intents and purposes, treat things as black boxes or "magic" and learn to distrust them (and those who do understand them) when things go wrong. This problem isn't unique to computing. My father grew up in an era where automobiles could still be serviced by end users, and learned to appreciate doing things like changing the oil or replacing parts himself. As such, he knew the limitations of the machine and could be more helpful to mechanics when bringing in a vehicle that was too broken for him to fix. Even more importantly, he knew when a mechanic was trying to snowball him with bogus repair suggestions.

The distance most people have from our food production processes is another example. A century ago, vegetarianism, when it was rarely practiced, was usually a religious choice and not regarded as a threat by meat eaters, or vice versa. Nowadays, its a full blown political movement which I suspect is in no small part due to the shock some people have growing up when they first learn where meat comes from late in their life (and in conditions most people feel have to be hidden.) I've seen kids who vehemently deny that meat comes from animals. When they grow older and finally learn/accept the truth, the impact would be much more shocking that a child who sees farm animals from a very young age.

Back to the original topic, even if most end users don't bother to learn to program, the perception that it is easy to get into is very important, in that it insures that they might know somebody who does.

I wish I could write more, but the gist I'm trying to get at is very hard to put into simple words. Hopefully, somebody else here will understand my underlying point and enunciate it better than I can.


It has been well articulated (with some of the consequences) in James Burkes' Connection series during the "good old days" of the beeb.

Would people know why is it cold inside the fridge, while it is hot outside? Or what makes the cold stay inside the box? Nevertheless, almost everybody relies on a fridge ...and almost nobody knows what actually it is. Tricky situation indeed on the long run...

Somebody has made the series available on:

http://www.youtube.com/profile_play_list?user=JamesBurkeFan

but the account has been closed. There are some traces on:

http://www.youtube.com/user/JamesBurkeWeb

You might like it: it is worth every minute.


Late response, but...

I really enjoyed the Connections2 series that was available on American cable TV a few years back, but I know of few people who have. I think my country has developed a real hostility to learning the history of anything, technologically or otherwise. I've never watched it, but I've had similarly minded co-worker point out how much the movie Idiocracy rang true as a premise. I weep for the future...


"I've seen kids who vehemently deny that meat comes from animals."

Going off topic...

There is no chance of my kids not knowing where meat comes from. I often use the words beef/cow or pork/pig etc interchangeably.

e.g. "What's for dinner tonight?" "Chopped up bits of cow."




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: