Login
Login
Communities
Directory
Help
Language
Legal
Search
Communities
Directory
Help
Language
Legal
Search
Visit
Direct Message
Poke
Tobias Bernard
Mon, 24 Oct 2022 14:20:34 +0200
Part 3 of my series on post-collapse computing is out:
https://blogs.gnome.org/tbernard/2022/10/22/post-collapse-computing-3
This time: Concrete directions and ideas for how we could make our software more resilient. Some hightlights 🧵
Link to source
1 Like
oRx_Qx_Spideradio (2 years ago)
Visit
Direct Message
Poke
𝓻𝓻𝓪
Mon, 24 Oct 2022 14:29:56 +0200
🔁 Repeated @
Tobias Bernard
's Note
Link to source
Visit
Direct Message
Poke
Liaizon Wakest
Mon, 24 Oct 2022 14:36:13 +0200
🔁 Repeated @
Tobias Bernard
's Note
Link to source
Visit
Direct Message
Poke
Dragan Espenschied
Mon, 24 Oct 2022 22:02:54 +0200
@
Tobias Bernard
Thank you for this interesting series.
It is weird, to me the conclusions on how software should be designed in face of climate crisis, environmental crisis, pandemic, and war, sound like ways to make generally reasonable software that doesn't suck.
I can imagine that your position is not very established, but it presents an interesting "softening" of more radical perma computing or collapse computing ideas.
Wanting to limit excess in all areas, including computing, is great. Yet in a way, a typical 738 MB Electron to do list app is as much overspecced as a project creating an operating system that can run on a Furby dug out from the rubble in a postapocalyptic world is "negatively overspecced."
The stylish cyberpunk doomsday scenarios are kind of easy to co-opt and fraudulently addressed by big tech products, while an established practice of making reasonable software is much harder to compromise. Continuity is the biggest enemy of disruption :) So I much welcome this investigation of photo apps and syncing data over unstable connections.
Related, here's my favorite critique of the "Arctic Code Vault" as a negatively overspecced project to save computing after the collapse:
https://blog.dshr.org/2019/11/seeds-or-code.html
Link to source
Visit
Direct Message
Poke
𝓻𝓻𝓪
Mon, 24 Oct 2022 22:33:25 +0200
🔁 Repeated @
Dragan Espenschied
's Note
Link to source
Visit
Direct Message
Poke
Tobias Bernard
Tue, 25 Oct 2022 14:54:34 +0200
@
Dragan Espenschied
Yeah, I think there's a tendency to think of collapse as a thing in the far future that will affect other people, but the timeline for climate collapse is so much shorter than that.
I don't think bootstrapping a computing stack on microcontrollers is going to ever have much practical relevance, but keeping your current laptop going 20 years down the line very much will.
Link to source
Visit
Poke
oRx_Qx_Spideradio
Tue, 25 Oct 2022 12:27:01 +0200
@
Tobias Bernard
@
Dragan Espenschied
Thanks for great article! These principles are not only for doomsday, I see it reasonably practical in many off-grid scenarios, which are here now. For example field research in distant areas, in nature labs where there is no other option than local energy and no stable connection, or you want to deal with research carbon footprint, so you design livinglab infrastructure including data processing not dependent on any external "cloud" to reach carbon balance.
The field research is a key to ecosystem sustainability and more than human naturecultures research which is in fact fun and breathtaking, quite an opposite to dystopia. With some well balanced computing thrown into forest/garden it just explodes with food and biodiversity. Sorry for disappointment, maybe it will still come when the extractive urban drones steal the harvest.
Link to source
Visit
Direct Message
Poke
TheOPtimal
Wed, 26 Oct 2022 09:31:32 +0200
@
Tobias Bernard
This is an excellent article and this is something that should be turned into an official GNOME Initiative. Great job
Also, you mentioned a power consumption API, what if there was also something similar for networks (I'm not talking about metered connections)? Applications would be able to know the internet speed range and not waste valuable bandwidth, e.g. by loading blurred thumbnails or not loading them at all, or fetching lower quality versions of content.
Link to source
Login
Login/Email
Password
Remember me
Login
Register
Password Reset
Remote Authentication