Permacomputing
wiki.xxiivv.com
wiki.xxiivv.com
I think it's worth reading the some of the rest of their site if you have time. If you look at this page and are about to crap on it on HN, take a bit and read collapse and goals and see if you have a more nuanced view of who they are and what they're doing.
As someone that finds more kinship with the ideas in this post, this very well sums up the deepening alienation I experience when I compulsively open a new tab to this forum.
I do not believe that, when I created my account 15 years ago, anyone would have called the work of Devine Lu Linvega alien or iconoclast. To me that's one of the purest examples of a hacker. A person that explores the art of computer programming just for the fun of it, instead of relegating it to simply a means to an economic end.
Hundred Rabbits pops up here pretty frequently and people mostly have good things to say, how can anyone dislike them, they're an oasis in a desert full of AI crap these days. I always end up going down some rabbit hole (no pun intended) on their site.
My critique is pretty minor as most of the technical releases from 100 rabbits, as far as I can tell, is libre/free licensed, with the non-commercial licensing reserved for writing and art. Even so, it means there's effort required to decouple the non-commercial aspects of projects from their libre parts and sends a big signal, to me at least, that I should only ever consider their strictly technical work for use.
When talking about permacomputing, for example, I don't know why one wouldn't encourage, in any way possible, commercial viability that would lead to the stated goal.
I have an affinity for the 100 rabbits folks, and I deeply respect a lot of their work, but their reliance on non-commercial licenses means that they're tacitly supporting copyright terms that are dis-proportionally long that, in most cases, is well over a century at this point.
Note that Stallman also has the same stance, putting his work under a "no-derivatives" license, so it's not like free software folks believe in "free culture", either.
The license exists there so that we were able to do take down requests on OpenSea. We had to make the asset license explicit for OpenSea to take down the copied works off their network.
In a different world where we are not made to participate in crypto ecosystems against our will, we would not have that restriction.
When putting software under a libre/free license, there are compromises to be made to promote freedom. One of them is accepting that the software that's created might be used for purposes that are considered bad by the author, such as being used by military entities for violence [0]. This would be the same argument I would make for artistic works, where I would argue that the benefits of providing freedom in use of the works outweighs the potential for abuse.
Part of my worry is that there's a large part of technology that is artistic (writing, text, pictures, illustration, art, music, etc.) that will be buried under a century of copyright. The overlong copyright terms means that parts of our culture will be restricted from the commons well beyond the window of relevancy.
I never really looked into the GPL before, their stance on military use includes freedom of usage for institutions whose purpose is surveillance and warfare, my gut feeling is that they might not have asked themselves freedom for whom? the missile manufacturer? I'm not sure that this sounds like freedom.
I'll say this right out, I'll bounce out of open source if I ever see my code used for military purposes. I'll keep releasing works under the MIT until I can no longer in good conscience do so.
I'm not sure if it's cultural, but in the US there's a strong sentiment for freedom of speech. Freedom of speech is most important not when people are saying things that one agrees with, but when they are saying things for which one disagrees.
The FSF's stance on software freedom is almost surely well thought out and deeply ideological. On one hand, it means that for every bad case scenario, the freedom allows the option for other good case scenarios. On the other hand, it identifies how difficult and fickle it is to enforce a purity test for usage and that any organization involved in such a decision is bound to be corrupted.
Note that MIT is one of the more permissive libre/free licenses, allowing for commercial re-use without a copyleft component, network usage without providing source or patent exemption. At the very least, you might want to consider GPL or AGPL as they might help some of the bad use cases you're trying to guard against.
Because capitalism is what destroys the world. Fucking duh.
There's very little point in spending so much time thinking about C compilers in forth that run on scavenged z80s these days if capitalism is actually viable.
The issue is that “commercial” includes plenty of not-necessarily-capitalist entities as well, like sole proprietors and cooperatives (sole proprietors being single-member worker cooperatives).
Of course, a society in which worker cooperatives and individual craftspersons are the dominant forms of economic participation is probably (hopefully!) also a society which has done away with intellectual property and the enforcement thereof, rendering software license terms (including non-commercial use clauses) entirely moot.
I see no issue, and believe me, I have the deepest empathies for people who participate in capitalism under duress.
If you could explain why I or anyone else should need to help some people murder so that those "not-necessarily-capitalists" we are so worried about can use my software without legal threat, I would happily listen to it, but I think you will be unconvincing.
I mean, you have realised that someone could just ask, right? I could listen to them, and if they had a reason that I agreed was good, I could give them whatever they needed for themselves without accessorising myself to that murder that others would do with those things.
By requiring an interaction and explicit permission, you're putting yourself as a gate keeper to the means of production. In the best case, the uses will depend on your temperament at the time of request. In the worst case, such as a state backed morality commission, this could lead to corruption and abuse.
Part of capitalism is the ownership of private property, including intellectual property. If your focus is on making sure you have control over your work for things you think are moral, then the modern copyright system is in place for you to keep that control.
My focus is on empowering people with tools and making sure those tools aren't restricted in their use by a small oligarchy.
Liar.
I am only the gatekeeper of my own efforts.
If you had any clue how to code yourself you I could not prevent you from making your own code.
> If your focus is on making sure you have control over your work for things you think are moral, then the modern copyright system is in place for you to keep that control.
> My focus is [on preventing people from exercising moral judgement].
Good for you, and thank you for being a shining reminder of the reason I don't contribute to open source.
Fears of a collapse are overblown by people who underestimate the resilience of communities, and over-index on individualism, i.e. preppers.
There is no shame in being a prepper - if you're completely honest with yourself in the odds of the apocalypse you're gearing for, and perhaps after talking to your therapist about ways your childhood fears and insecurities may be showing up in your adult life.
Anyone that is in the US that is seriously modeling an infrastructural collapse scenario (not a brief period of unavailability), has to consider what that entails: that the federal, state and local governments have failed. If that happens, you'll have much bigger, and more fundamental problems to tackle.
A more practical strategy would be maintaining simple yet complete computing environments that can operate on salvaged hardware. NetBSD is a good example: it supports a wide range of hardware, has a relatively straightforward codebase, and provides a full source-based system with a usable graphical userland, with a wide variety of tools available.
In a “collapse computing” context, it is far more plausible to repair and reuse an x86-compatible machine than to rely on extremely minimal custom setups that can barely run a Forth interpreter. With salvaged x86 hardware, one could install a robust OS like NetBSD and immediately run a broad set of existing tools, which is likely to be far more useful than rebuilding a software ecosystem from near-zero on constrained microcontrollers.
This is why having a NetBSD and pkgsrc mirror is my approach to collapse computing instead of fantasizing on building from scratch.
As long as we have working modern machines, self-contained modern open source OSes, NetBSD being one, are good choices.
One problem there is with such system is their overall complexity. Sure, you can use them, and they're pretty flexible for the user. However, when necessity forces you to crack the kernel open, the learning curve is pretty big.
For example, let's imagine a computer with a broken SATA controller. How would NetBSD behave on it? Hard to say, NetBSD developers don't develop with that target machine in mind. Usually, when you have such a machine, you replace it or repair it. But what if you can't? Maybe you'll have to play in the kernel to manage to do something with that machine, route around it. Maybe it will work, but maybe you'll be stuck, and maybe that in that particular situation, it's going to have tragic consequences.
And that's kind of what Dusk OS (http://duskos.org/) is about.
Btw. books rules in apocalypse. Just print them on some platinium paper and voila!
AI can't destroy them (yet).
Even when cellular communications and wifi are no longer useful, having the entirety of wikipedia in a solar-rechargeable device strikes me as incredibly valuable. The copy I took last year is about 103GB.
These two aims are diametrically opposed.
Compare performance per watt, P4, to Centrino, to M3 for example.
It hasn't been true for servers either, as reflected by the resale price of old server hardware. It turns out power over a long time frame dominates over the manufacturing costs. From what I've seen, the argument is just bad math and bad assumptions all the way down at best. At worst it is willful ignorance in service of validating their assumptions regardless of the truth.
Yeah, servers are far more power-efficient than they used to be, but that's not really what millions of households worldwide are constantly buying.
Here, since I didn't have any links/quotes initially, I figured I should spend the time to dig some up.
https://doi.org/10.1016/j.jclepro.2011.03.004 > The manufacturing phase represents 62–70% of total primary energy of manufacturing and operation.
https://web.mit.edu/2.813/www/readings/Williams%20-%20Energy... > life cycle energy use of a computer is dominated by production (81%) as opposed to operation (19%).
EDIT: ha, confused with https://wiki.xxiivv.com/site/uxn.html
I think about collapse more after encountering their writing. What it means for us, what it means for the people after us, what we owe them.
> Blend of permanent + agriculture, coined by Bill Mollison and David Holmgren in 1978.