Turing Complete User
https://scrapbox.io/files/67b4dc852ecaa59975ba9e85.png
ハッカーではない、開発者でもない、だけど理論上可能なあらゆる操作を、アプリの設計意図なんかお構いなしに成し遂げてしまうユーザー
smartであることはcontrolされていること
stupidであることは自由であること
敬愛する方に教えて頂いたテキスト、最高だ
Userを不可視化すべきじゃない
Abstract
As computers become increasingly invisible—integrating seamlessly through touch interfaces, augmented reality, and AI—the concept of the “User” is also disappearing. Experience Design (UXD) replaces User Interface Design, aiming to create effortless interactions that obscure the presence of computing systems. This shift, championed by figures like Don Norman, rebrands users as “people,” prioritizing seamless experiences over user agency. However, this transformation risks erasing the distinction between developers and users, diminishing the latter’s ability to control, modify, or challenge digital systems.
Historically, early computing pioneers envisioned technology as a tool for augmenting human intellect, emphasizing the role of users in shaping digital environments. However, contemporary computing trends favor locked-down, appliance-like devices that restrict user control, as warned by critics like Cory Doctorow. This war on general computation threatens the flexibility and openness that once defined digital culture.
To counter this shift, the concept of the “Turing Complete User” is proposed—users who, like a Turing machine, creatively repurpose technology beyond its intended functions. Rather than passive consumers, these users maintain adaptability, improvisation, and control over their digital environments. Protecting the term “User” is essential to preserving agency, fostering technological literacy, and resisting the corporate push toward opaque, restrictive computing experiences.
Program, or be Programmed
written by Douglas Rushkoff
We see actual coding as some boring chore, a working class skill like bricklaying, which may as well be outsourced to some poor nation while our kids play and even design video games. We look at developing the plots and characters for a game as the interesting part, and the programming as the rote task better offloaded to people somewhere else
For mature thought there is no mechanical substitute. But creative thought and essentially repetitive thought are very different things. For the latter there are, and may be, powerful mechanical aids
に対して “the Invisible User is more of an issue than an Invisible Computer.”
The fundamental principle of UX: Users have no time to focus on computer itself. Rather, they're busy at something else
Users are neithr naïve nor stupid, but just busy for something else that is more essential
The General Purpose User
Intentional misuse of platforms
転用
まっさらで、愚かなコンピューター
Ted Nelson - Computers have no nature and no character. It's just BLANK -- and that's why we have been able to project so many different faces onto it 関係ないが:
自分は状態機械としてのチューリングマシンよりは、λ計算のような宣言的で関数型なモデルとして開かれる方が、「ユーザー」にとってはとっつきやすいと思っている
λ計算におけるチューリング完全性を表すいい言葉はないのかな?
(こういう会話を自分しか享受できないことこそ社会損失なので、ダダ漏れさせていく)