His rather ponderous writing style aside, Adam Greenfield has some interesting thoughts about the ethical dimension of designing for ubiquitous computing. Ubiquitous computing applications are much more integrated with social activity, so need to be much more sensitive to the “soft” human needs.

“Ubiquitous systems must contain provisions for immediate and transparent querying of their ownership, use, capabilities, etc., such that human beings encountering them are empowered to make informed decisions regarding exposure to same.”

“Ubiquitous systems are always already social systems, and must contain provisions such that wherever possible they not unnecessarily embarrass, humiliate, or shame their users.”

Link: All watched over by machines of loving grace