Skip to content
TopicTracker
From geoffreylitt.comView original
TranslationTranslation

Malleable software: Restoring user agency in a world of locked-down apps

This essay redirects to Ink & Switch's article on malleable software, which explores restoring user agency in a world of locked-down apps.

Background

- Ink & Switch is a research lab (formerly an industrial research group) that investigates tools for creativity, collaboration, and software craftsmanship. Their essays often propose new architectural patterns for software. - "Malleable software" is a concept the lab has championed: software that end-users can customize, recompose, or reprogram without being a professional developer — the opposite of rigid, single-purpose apps. - The piece likely contrasts today's dominant model (locked-down SaaS, mobile apps, and platforms controlled by vendors) with an older computing tradition (Smalltalk, HyperCard, Unix pipes) where users could inspect and modify their tools. - Key tensions: "agency" (user control) vs. "convenience" (polished but inflexible products); the trend toward cloud services that prevent tinkering; and whether new infrastructure (e.g., local-first software, CRDTs, programmable UIs) could revive malleability.

Related stories

  • Jimmy Wales announced that Wikipedia was live at wikipedia.com on January 15, 2001. The site was intended to be a "really quite snazzy" wiki complement to the Nupedia project, offering a more collaborative and less formal environment for building an encyclopedia.

  • OpenAI has announced Daybreak, a new initiative focused on advancing AI safety and alignment research to ensure artificial general intelligence benefits humanity.

  • SpaceX has announced plans to launch approximately one million satellites to create space-based data centres, according to the European Southern Observatory (ESO). The massive satellite constellation would significantly increase the number of objects in orbit, raising concerns about light pollution and interference with astronomical observations.