It's a good attempt, though reading <a href="https://permacomputing.net/Principles/" rel="nofollow">https://permacomputing.net/Principles/</a> ... I don't think the authors really needed to create a different set of design principles for computing. Rather, applying the existing permaculture ethical and design principles to computing would have gotten everything and a lot more.<p>For example, rather than "Care for Life" and "Care for Chips", those are still derived from the ethical principles of "Care for Earth", "Care for People", and "Fair Share". And those three ethical principles are more comprehensive. Further, it would contextualize the <i>purpose</i> of computing, and not just simply designing the thing itself, in isolation.<p>The 12 design principles for Permaculture are also far clearer because they contextualize the relationship of the computing with the people, rather than the design of the machine by itself.<p>For example, "Expose Everything" is not a bad design principle when looking at just the machine ("observability"), but it is not nearly as versatile as the more generalized Permaculture design principle of "Observe and Interact". It's more important to look at a computational device's place in the overall ecology. When I apply this to my backyard, I cannot always directly "observe and interact" the root system of plants. If I dig up the plant to examine its root system, then I have most likely killed that plant. I have to make guesses. Looking at it from a different angle, the Permaculture design concept of "Zones" was is a way to organizing things so one can systematically "Observe and Interact".<p>Another Peramculture design principle is "Integrate not segregate", another reason to "Expose Everything".<p>Another one is "Keep it small and simple" in which there are two better Permaculture design principles, "Use Small and Slow Solutions", and "Apply self-regulation and accept feedback". Those two principles allows for the system to adapt, change, and grow, within the local conditions, and take advantage of regenerative cycles.<p>So I think it is a nice try, but I think the author has not yet really applied the Permaculture principles sufficiently broadly and flexibly.