Weathering Software Winter
9 months ago
- #programming
- #sustainability
- #technology
- Devine探讨了在太阳能帆船上生活时使用现代软件和技术所面临的挑战,重点指出了对云服务、数字版权管理(DRM)和订阅制软件的依赖问题。
- 文章深入探讨了数据保存的概念以及确保数字内容长期可访问性的困难,并援引了BBC《末日审判书》项目等历史案例。
- Devine分享了他们学习虚拟机(VM)和更简单计算系统的历程,以此作为创建更具韧性且个性化的技术解决方案的途径。
- 叙述中包含了用Smalltalk、Lisp、Forth和Brainfuck等多种编程语言及系统进行的实验,旨在寻找一个最小化、可理解且可持续的计算基础。
- 一个关键认知是对简洁性的重视,以及利用更古老、复杂度较低的系统来创建持久且可审查软件的潜力,这与现代技术栈的脆弱性和不透明性形成鲜明对比。
- 文章最后提出了受永续农业启发的'永久计算'理念,倡导技术解决方案的多样性,以构建抵御过时和中心化风险的韧性。