💾 Archived View for tilde.team › ~contrapunctus › gemlog › post-civilization-computing.gmi captured on 2023-01-29 at 04:14:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-03)

-=-=-=-=-=-=-

↩ gemlog

→ Next: Reimagining the web as a remote application platform

← First: Aimless musings on post-civilization computing

Aimless musings on post-civilization computing [1]

(2020-12-03T05:06:22+0530)

It started off with discussions of trustworthiness of open hardware in

@openhardware

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

CollapseOS (yeah, it's not hardware...but is preparing for the same scenario)

Sam Zeloof

Ask HN: Do you make your own PCBs? If so, how?

Making Microchips at Home - Cooking with Jeri

Let's Build - 8 bit Computer

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.

Moar links

http://www.homebrewcpu.com/

https://www.homebrewcpuring.org/

http://www.mycpu.eu/

https://hackaday.io/list/25846-homebrew-cpu

https://old.reddit.com/r/programming/comments/fb72a/homebrew_cpu_my_friend_is_building_a_basic_cpu/

https://nand2tetris.org

https://nandgame.com

https://youtube.com/user/eaterbc

The Gigatron TTL Computer without a Microprocessor

[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. 🤔