Urgent.News

What's breaking now, across thousands of outlets.

Tech

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

Environments matter. When we're in spaces that let us express our unique potential, we can do our best work and live our best lives. A guitar maker arranges their tools in a workshop, and a home cook assembles their knives, cutting boards, and pots. In the physical world, we naturally craft our environments through small tweaks or larger changes. We can even seek help from local craftspeople. Stewart Brand's book, How Buildings Learn, highlights how a building ages and becomes loved through adaptation to its occupants.

In the digital world, we spend more time in code-based environments. Collaborating across continents and searching through thousands of files have become possible. However, we're losing the ability to adapt and make these environments our own. For example, a software team once used index cards taped to a wall for tracking work, constantly evolving it as their process changed. When they switched to a web-based issue tracker, the team lost the ability to model special zones for their process.

Computerized work has led to a loss of agency. Doctors once skipped irrelevant fields in paper forms, but now software forces them to fill those fields, decreasing their power to edit the software rules. This can lead to burnout, as doctors spend extra time completing unnecessary fields. When software doesn't meet users' needs, they may try to give feedback, but developers usually can't act on it immediately.

Centralized development teams can't address everyone's problems, and overloading a single product with too many solutions results in a bloated mess.

To avoid this, good product teams learn to decline most user requests, leaving niche needs unserved. The shift of control to users who know their own needs could benefit productivity and make users feel more in control of their tools, as seen in a neurosurgeon's adaptation of their medical records system with an IT analyst. This story is more the exception than the rule, as software is currently organized into monolithic applications with little customization.

Customization typically requires programming skills and closed-source software. App stores are designed for companies distributing software to consumers, not amateurs sharing tools with their friends.

Mass-produced software offers many benefits, such as access to a vast array of polished applications at reasonable prices, improved reliability, accessibility, and security. However, inflexible software gets in the way for those who are different from the average user. As agency matters to everyone with specific needs, we envision a new computing ecosystem that gives users agency as co-creators, calling it malleable software.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at inkandswitch.com →

More in Tech

Road to Golden Jacket

More than four years after passing the AWS Cloud Practitioner, learning and earning AWS certifications along the way, I finally achieved the Golden Jacket!

  • AI Practitioner certification focuses on AI, Machine Learning, and Generative AI concepts within AWS
  • Golden Jacket awarded after earning various AWS certifications in a single year

Screenshot testing a design system with Playwright and Docker

I work on the Koobiq design system, which has component libraries for React and Angular . in this article I'll show how the screenshot tests in our React library are set up and which decisions made…

  • Koobiq design system includes React and Angular component libraries
  • Screenshots tests use Playwright on Storybook with pixel precision
  • Tests run in Docker, baselines stored in Git next to components

Waymo Says Its Self-Driving Cars Reduced Injury-Causing Accidents by 82%

Waymo's self-driving car technology "continues to outperform human benchmarks," the company claimed this week. "It was involved in 841 fewer injury-causing crashes — an 82% reduction compared to human…

  • Waymo's self-driving cars reduced injury-causing accidents by 82%
  • 841 fewer crashes resulted in injuries compared to human drivers
  • Significant decrease in accidents involving pedestrians, cyclists, and motorcyclists

More from Sunday 27 September →