In a previous post I talked about Adam Greenfield’s essay “All Watched Over by Machines of Loving Grace” as an important companion piece to Moreville’s Ambient Findability.
In his essay Greenfield also describes the hazards of allowing engineers to design the interactions between humans and technology iterating the common understanding that we the users are, at the moment, pretty royally screwed.
I have to quibble with one statement that he makes- systems designed by engineers always fail their end-users even when (not -unless- as Greenfield says) those users are the engineers themselves. Just ask anyone who pounds code for a living how they feel about the bug database…