eftychia: Me in kilt and poofy shirt, facing away, playing acoustic guitar behind head (Default)
Add MemoryShare This Entry
posted by [personal profile] eftychia at 05:25am on 2011-10-26

"While we will probably be able, in the future, to make machines with mental qualities more like our own, we'll probably never want to deal with machines that are too much like us. Who wants to deal with a computer that loses its temper, or an automatic teller that falls in love? Computers will end up with the psychology that is convenient to their designers -- (and they'll be fascist bastards if those designers don't think twice). Program designers have a tendency to think of the users as idiots who need to be controlled. They should rather think of their program as a servant, whose master, the user, should be able to control it. If designers and programmers think about the apparent mental qualities that their programs will have, they'll create programs that are easier and pleasanter -- more humane -- to deal with." -- John McCarthy (b. 1927-09-04, d. 2011-10-23; inventor of Lisp, coiner of the phrase "artificial intelligence"), "The Little Thoughts of Thinking Machines", Psychology Today, 1983. [Read the earlier parts of the piece for a clearer idea of what he meant there by "mental qualities" of machines.]

There is 1 comment on this entry. (Reply.)
 
posted by [identity profile] acroyear70.livejournal.com at 11:49am on 2011-10-26
I respect John very much, but what he didn't know in 1983 was what we did learn by 2003 and beyond: the users are idiots who need to be controlled.

We try the freedom thing (everything is possible and here are the options to do it) and all we get are bug reports that result from user errors, customer service 800 number phone bills from hell, and developers who end up doing it for them so they don't learn a thing and the process repeats. The more choices you present to the users, the more confused they will be, even when the program is so very tightly tied to their own domain.

Links

January

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24
 
25
 
26
 
27
 
28
 
29
 
30
 
31