Daily Archives: 2010-01-18

Alan Kay and ACTA

As an amusing aside from the previous post, thinking about early HCI work and reading about all the ACTA nastiness (wikipedia link for pseudo-neutrality, my feelings are more in line with the “What the F*CK!” stance over at this BoingBoing post) at the same time reminded me of one of the most amusing bits from Alan Kay’s original publication on the Dynabook concept (from which most modern ubiquitous computing descends) A Personal Computer for Children of All Ages:

The ability to make copies easily and to “own” one’s information will probably not debilitate existing markets, just as easy xerography has enhanced publishing (rather than hurting it as some predicted), and as tapes have not damaged the LP record business but have provided a way to organize one’s own music.

He may have been a little off on that front, the ability to make an infinite number of perfect copies (something that neither xerography or cassettes can do), and distribute them over arbitrary distances for virtually nothing did change things in ways that don’t really leave room for the old-school media middle-men. The fact that technology has changed the world is not something to be legislated against, particularly when doing so will will criminalize socially normal behavior by those who adapted, to benefit those who did not.

The latter portion of Dollhouse (which is way, way better than the first few) is largely about this kind of (un)intended consequences of technology (which is something I really enjoy thinking about), and has kept it on my mind, but I’m going to wait until the last (booo!) episode airs later this week to babble about that.

Posted in Computers, General, OldBlog | Leave a comment

HCI: Information Theory or Ergonomics

I was doing the first (actually, second, the first was an article from perennial human factors design blowhard Donald Norman, just like I was joking it would be) reading for my PSY562 class, and was kind of disturbed by the degree to which the book seems to treat human technology interaction as a totally pragmatic enterprise that essentially reduces to ergonomics. This stance may make sense with simple mechanical systems, but the human computer interaction I am most familiar with has always seemed more meaningfully posed as an information theory problem than a simple issue of lubricating a system.

Looking at the big HCI pioneers, we get people like Ivan Sutherland, who’s most famous work, sketchpad, was done as his PhD. project under Claude “The father of information theory” Shannon, and Douglas Engelbart (of hypertext and the mouse), who thought of HCI as a matter of Intelligence Amplification which is more “transhumanism” than “building better tools”.

This may just be an artifact of the bad nomenclature in the field; some people, particularly in Europe, tend to use “ergonomics” as a name for the whole field of human technology interaction (Or human-centered design, or human factors, or any of half a dozen names with slightly different implications…). The inconsistent nomenclature is to be expected in a field that draws from so many other more established fields; psychologists, engineers, and designers all tend to use different, incompatible vocabulary with different, incompatible shades of meaning, but that doesn’t really make the situation less bothersome. I’m partial to phrases like “Human Technology Interaction,” because they imply accordances on both sides of the line. Terms like “Human Centered Design” always strike me as implying a system of presenting shallow models to make things “easier” for users, which don’t actually take into account the real mechanisms of the underlying system. This kind of design tends to be grossly inefficient for the technology, and break down as soon as something unexpected happens. It should make for fun discussion in class.

Related Note: While looking at related material, I FINALLY put together that “Intelligence as an emergent property of (reducible) distributed systems” Danny Hillis and “Chief architect/co-founder of Thinking Machines” Danny Hillis are the same person, who was also a student of Claude Shannon. How the fuck did I never put that together?

Posted in Computers, General, OldBlog | Tagged , | Leave a comment