https://wiki.xxiivv.com/site/permacomputing.html
XXIIVV
* wisdom
* knowledge
* ethics
* technology
* discourse
* morals
* quotes
* adaptation
* vegan
* anarchy
* solarpunk
* permacomputing
* salvage computing
* collapse computing
A holistic approach to computing and sustainability inspired from
permaculture.
The abundance of digital storage and processing power has caused an
explosion in wastefulness, which shows in things like ridiculous
hardware requirements for computing even the most trivial tasks.
Permacomputing aims at only using computing when it has a
strengthening effect on ecosystems.
[voyager] -- Pictographic instructions to decode the Voyager Golden
Record engraved on its cover.
Permacomputing does not advocate for going back in time, despite
advocating a dramatic decrease in use of artificial energy, but
trusts in human ingenuity to finding clever hacks for turning
problems into solutions, competition into co-operation, and waste
into resources
[permacompu]
It values maintenance and encourages the refactoring of programs to
keep them efficient, instead of counting on Moore's law to compensate
for software bloat. Instead of planned obsolescence, permacomputing
practices planned longevity, reuse and repair of existing technology
and approaches waste as a resource.
Articulating the value of absence
Computation in this context is intrinsically self-obviating, which is
to mean that the computational system, by design, tries to make
itself less and less necessary to the realization of its purpose, and
gradually allow people to provide for their own welfare.
+-------------------------------------------------------------------+
| Permacomputing |
|-------------------------------------------------------------------|
|Frugal Computing |Salvage Computing |Collapse Computing ||
|------------------------+---------------------+-------------------+|
|Utilizing computational |Utilizing only |Utilizing what has ||
|resources as finite and |already available |survived the ||
|precious, to be utilised|computational |collapse of ||
|only when necessary, and|resources, to be |industrial ||
|as effectively as |limited by that which|production or ||
|possible. |is already produced. |network ||
| | |infrastructure. ||
+-------------------------------------------------------------------+
It is telling of the age in which we live, that some will find
themselves shopping for the most permacomputing apps to download or
computers to buy. There are attempts at drawing a line at the edge of
one's computing needs, and personalized systems to address those
needs, but these are by no means "permacomputing products".
Permacomputing is concerned about finding these limits, and not their
artifacts.
[gadgets] `Asking for the most suitable programming language for
permacomputing is akin to asking for the most suitable plant for
permaculture -- the entire question contradicts itself.'
* Original Article, by Viznut
* Potential and Limits
* When the Implication Is Not to Design
* Permacomputing Wiki
* Terminology And Practices
* Frugal Computing
* Article by Compudanzas
Figuring out how to make the best possible use out of the millions of
devices which already exist.
Salvage computing believes that the end of a computer product's
lifecycle should be seen as a moment of celebration, a moment when
its socioeconomic context can finally be reclaimed. Scavenge-friendly
electronics are parts that are no longer manufactured, but that are
available by the billions in landfills. Those who can manage to
create new designs from scavenged parts with low-tech tools will be
able to preserve electronics.
Designing for Disassembly ensures that all elements of a product can
be disassembled for repair and for end of life. This allows for and
encourages repairs, with the result that a product's life cycle is
prolonged; and it allows for a product to be taken apart at the end
of its life so that each component can be reclaimed. Among other
shifts in thinking and making, this means minimizing materials, using
simple mechanical fasteners instead of adhesives, clearly labeling
components with their material type, and ensuring components can be
disassembled with everyday tools.
[domesday] `That which cannot be repaired is already broken.'
Unlike the nebulous goal of designing a sustainable product,
designing a product for disassembly is a more concrete, quantifiable
approach to ecologically sound making and to consumption. ~
+-------------------------------------------------------------------+
| Technique | Description | Pros | Cons |
|-------------+---------------------+--------------+----------------|
| |Periodically convert |Data is |Copies degrade |
|Migration |data to the |instantly |from generation |
| |next-generation |accessible |to generation |
| |formats | | |
|-------------+---------------------+--------------+----------------|
| |Mimicking the | | |
| |behavior of older | |Mimicking is |
| |hardware with |Data does not |seldom perfect; |
|Emulation |software, tricking |need to be |chains of |
| |old programs into |altered |emulators |
| |thinking they are | |eventually break|
| |running on their | |down |
| |original platforms | | |
|-------------+---------------------+--------------+----------------|
| |Encase digital data |Details of |Must build new |
| |in physical and |interpreting |wrappers for |
| |software wrappers, |data are never|every new format|
|Encapsulation|showing future users |separated from|and software |
| |how to reconstruct |the data |release; works |
| |them |themselves |poorly for |
| | | |nontextual data |
|-------------+---------------------+--------------+----------------|
| |Archive paper copies |Paper lasts | |
| |of specifications for|for centuries;|Difficult to |
|Universal |a simple, |machine is not|distill |
|virtual |software-defined |tied to |specifications |
|computer |decoding machine; |specific |into a brief |
| |save all data in a |hardware or |paper document |
| |format readable by |software | |
| |the machine | | |
+-------------------------------------------------------------------+
Emulation is a way of preserving the functionality and access to
digital information which might otherwise be lost due to
technological obsolescence. One of the benefits of the emulation
strategy compared with migration is that the original data need not
be altered in any way. It is the emulation of the computer
environment that will change with time.
[ecodisc] `Wait. What nostalgia? This is not about reliving fond
memories or fetishize about an imaginary past, it's about being
tactical in our choice of medium, so as to propagate a political
perspective efficiently.~'
* What is scavenge-friendly
* Digital-Preservation Proposals
* PADI's Notes on Emulation
Taking advantage of today's abundance in computing power to prepare
for a future in which infrastructures have collapsed.
Collapse computing prioritizes community needs and aims to contribute
to a knowledge commons in order to sustain the practice of
computation through infrastructure collapse, it is the practice of
engaging with the discarded with an eye to transform what is
exhausted and wasted into renewed resources.
+-------------------------------------------------------------------+
| Four Concepts Of Resilience |
|-------------------------------------------------------------------|
|Agility |The capacity to adapt or respond rapidly to a changing|
| |environment. |
|------------+------------------------------------------------------|
| |The ability to reflect on past threats, and bouncing |
|Preparedness|forward by enacting new ideas for development after a |
| |crisis event. |
|------------+------------------------------------------------------|
| |Increasing the exchangeability and flexibility of |
|Elasticity |relationships among people and things within an |
| |organization and a wider ecosystem. |
|------------+------------------------------------------------------|
| |The intentional duplication of critical components |
|Redundancy |with the goal of increasing the reliability of a |
| |system. |
+-------------------------------------------------------------------+
A post-collapse society that has eventually lost all of its
artificial computing capacity may still want to continue the practice
of computer science for various reasons.
[silver]
Designing for Descent ensures that a system is resilient to
intermittent energy supply and network connectivity. Nothing new
needs producing and no e-waste needs processing. If your new software
no longer runs on old hardware, it is worse than the old software.
Software should function on existing hardware and rely on modularity
in order to enable a diversity of combinations and implementations.
It is about reinventing essential tools so that they are accessible,
scalable, sturdy, modular, easy to repair and well documented.
[softrains] `And one voice, with sublime disregard for the situation,
read poetry aloud in the firey study, until all the film spools
burned, until all the wires withered and the circuits cracked.' Ray
Bradbury, There Will Come Soft Rains
* CollapseOS
* Where did that prebuilt binary come from?
* Four concepts for resilience
* Terminal Event Management Policy, satire
incoming uxn about solarpunk hundred rabbits oscean
CreativeCommons Webring Merveilles NoNazis! UxnPowered Devine Lu
Linvega (c) 2023 -- BY-NC-SA 4.0