Software Rot: Is It the Software or the Environment?

2025-08-06

Software rot is generally attributed to software degradation due to a changing environment. A program from a decade ago might not work with newer libraries due to incompatibility. A better approach focuses on the reliability of the software's dependencies. Building on stable platforms like DOS or NES, with static specifications, avoids constant maintenance. Conversely, software built for constantly evolving platforms like Linux may cease to function after a decade or two, requiring extensive media archaeology to restore.

Read more

Permacomputing: A Decentralized, Anti-Capitalist Approach to Computing

2025-03-03

Permacomputing is a community and concept challenging the environmental and societal impacts of current computing. Inspired by permaculture, it aims for resilient and regenerative computer and network technologies. It's not a tech solution but an anti-capitalist political project incorporating anarchism, decoloniality, intersectional feminism, post-Marxism, degrowth, and ecologism. Permacomputing requires significant rethinking, rebuilding, and technical design, encouraging a collective and radical reimagining of computational culture. There's no single 'permacomputing kit'; instead, it's an invitation to build something new.

Read more