Draft:Permacomputing
Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit or make changes to this draft, simply click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about either yourself or your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by PhotographyEdits (talk | contribs) 13 days ago. (Update) |
Permacomputing is a computing design philosophy which aims to improve the resilience by using regenerative design in computer and network technology. It is inspired by permaculture.[1] Permacomputing approaches to computing often involve paying more attention to the life-cycle of hardware (including re-use and designing for older hardware),[1] using low-level languages such as FORTH to facilitate that and foster a more mindful relationship with technology.[2]
History
Permacomputing was coined by Finnish artist and writer Ville-Matias “Viznut’’ Heikkilä[3] in an essay on their website, although it has earlier roots in a talk given by Kent Beck titled "Programming as a garden: Permaprogramming",[4] as well as Amanda Starling Gould's 2017 doctoral dissertation on "Digital Environmental Metabolisms"[5] which treats digital networking as a kind of geography.
Principles
Permacomputing generally centers on a set of principles[6]:
- Hope for the Best, Prepare for the Worst: designing for resilience even when you do not expect issues;
- Care for All Hardware — Especially the Chips: pay attention to the digital foundations of technology and aim to avoid producing waste;
- Observe First: assess what is valuable, beautiful, and necessary before taking action;
- Not Doing: do not assume that technological progress is necessarily beneficial;
- Expose The Seams: make the meaning, motivation, and materiality of software design tangible and visible;
- Consider Carefully The Interaction Between Simplicity, Complexity and Scale: do not assume that a simple system is necessarily better, and avoid scaling up for its own sake;
- Keep It Flexible: make systems adaptable to different purposes and circumstances;
- Build On Solid Ground: avoid becoming strongly dependent on systems, platforms, or formats that may change rapidly;
- (Almost) Everything has a place: avoid thinking of the history of technology as a linear story of progress and obsolescence, and value diversity;
- Integrate Biological And Renewable Resources: encourage the greater integration of computational resources with sustainable and renewable materials.
Self-obviating systems
A design principle in line with permacomputing is the self-obviating system,[7] which is a system which intends to render itself unnecessary.[8] In this paradigm, abandonment of the technology does not represent failure; for example, users may abandon a digital exercise system because they move onto other forms of exercise, like running outdoors or attending a gym, so that the system becomes unnecessary to them.
See also
- Hundred Rabbits, an art collective working in the tradition of permacomputing
- Solarpunk
References
- ^ a b Alexander, Alistair. "Care for life, care for the chips: the future is re-used, recycled and permacomputing". Branch. Retrieved 5 March 2026.
- ^ Ng, Tiffany. "The Best Programming Language for the End of the World". WIRED.
- ^ Ong, Alexis. "These artists are making tiny ROMs that will probably outlive us all". The Verge. Retrieved 5 March 2026.
- ^ Heikkilä, Ville-Matias. "Permacomputing". Retrieved 5 March 2026.
- ^ "history". permacomputing.net. Retrieved 5 March 2026.
- ^ "principles". permacomputing.net. Retrieved 5 March 2026.
- ^ "principles". permacomputing.net. Retrieved 5 March 2026.
- ^ Tomlinson, Bill; Norton, Juliet; Baumer, Eric, P. S.; Pufal, Marcel; Raghavan, Barath (2015). "Self-Obviating Systems and their Application to Sustainability" (PDF). iConference 2015 Proceedings. Retrieved 5 March 2026.
{{cite journal}}: CS1 maint: multiple names: authors list (link)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
