↩ blog

← First: Aimless musings on post-civilization computing → Next: Reimagining the web as a remote application platform

Aimless musings on post-civilization computing 1

<2020-12-03T05:06:22+0530> It started off with discussions of trustworthiness of open hardware in the @openhardware XMPP room -

fuckfedi: > Honestly, the more that I think about it, the more it seems "fab at home with household parts" is the only choice.

contrapunctus: > That'd be fun. > I mean, maybe performance will suffer. But didn't we always lament the bloat and inefficiency of modern software? On such hardware, only the lean will survive 😏

Daydreaming

For some reason, my thoughts are drawn to computing in a world where civilization has collapsed. I love the medium of programming - almost to the point of addiction - and couldn't imagine my life without it. I'd want it, once some security of food, shelter, and water is achieved.

Preliminary searching led me to

  1. CollapseOS (yeah, it's not hardware…but is preparing for the same scenario)
  2. Sam Zeloof
  3. Ask HN: Do you make your own PCBs? If so, how?
  4. Making Microchips at Home - Cooking with Jeri
  5. Let's Build - 8 bit Computer
  6. Rebooting the LMARV-1 RISC-V project!

While it will probably be possible to scavenge for parts, existing parts will eventually run out. So I'm interested in making the parts, too.

I was doubtful if such a project is possible for a single person in the absence of the electronics industry, but ~blitzkraft reminded me that all tech was first realized at the personal level, and only then scaled up by the industry.

Of course, there's the question of whether such hardware can run the best of the programming world in all its glory - things like Lisp and Smalltalk. Wasn't it roughly hardware like this where these were declared to be 'too slow'? On the other hand, Alan Kay advocates for designing hardware to suit the language instead of the other way round, and what better opportunity to do it?

Parting thoughts

All of this goes well over my head, I don't have any knowledge of electronics. Perhaps I should start with that. A post-civilization scenario will probably also mean "no electricity", so I'd best at least learn to make a generator and such.

Footnotes:

1

What name to give it? "Post-industrial"? A web search reveals we're already past "industrial", living in the information era. Post-apocalyptic? Maybe, but also a little dramatic. 🤔