leastfixedpoint

Tony's Link Log

Links tagged with “user-interfaces”

All tags.

Atom 1.0 feed Atom feed for links tagged with user-interfaces

Links added 11 July 2026

The Moral Imperative for Composable Systems.

Alexander Obenauer (October 2025)
🔗 https://alexanderobenauer.com/think/2/
#personal-computing #operating-systems #user-interfaces #bcs2140 #bcs

Part 2 of a three-part essay, “The Interfaces With Which We Think” (the third part of which has yet to appear). Argues for the importance of malleable user interfaces: that people should be able to compose and customise their digital tools, not just consume them as fixed products.

A person should be allowed to adapt their interfaces no less than they should be allowed to think.

Links added 10 July 2026

Dynamicland.

Bret Victor et al. (n.d.; project 2014–)
🔗 https://dynamicland.org/
#personal-computing #user-interfaces #operating-systems #bcs2140 #bcs

Bret Victor’s Dynamicland project. I love this and want to build one myself. There is SO MUCH content and so many fascinating ideas here: Dynamicland reimagines computing as a physical, collaborative, malleable, humane medium. The website is itself constructed using Dynamicland and contains a wealth of videos, papers, and other documentation.

Arcan.

Bjorn Stahl (n.d.; project 2011–)
🔗 https://arcan-fe.com/
#user-interfaces #personal-computing #operating-systems #object-capabilities #bcs2140 #bcs

Arcan is an alternative approach to display servers and UI, drawing inspiration from object capabilities, Plan 9, malleability and much more. See also the 12 Principles for a Diverging Desktop Future blog post for an overview.

Naked Objects.

Steve Dekorte (6 July 2026)
🔗 https://strvct.net/docs/Naked%20Objects/index.html
#user-interfaces #personal-computing #bcs

Discussion of a new refinement of “Naked Objects”, which is an approach to generating user interfaces directly from domain models.

12 Principles for a Diverging Desktop Future.

Bjorn Stahl (10 August 2020)
🔗 https://www.divergent-desktop.org/blog/2020/08/10/principles-overview/
#user-interfaces #personal-computing #operating-systems #object-capabilities #bcs2140 #bcs

Arcan is an alternative approach to display servers and UI, drawing inspiration from object capabilities, Plan 9, malleability and much more. This blog post motivates and gives an overview of the project; see also the main project page.