Hotdry.

Article

Permacomputing 的哲学基石:反增长计算的设计伦理学

从 Permacomputing 十项设计原则出发,探讨计算系统的可持续性哲学根基,剖析其与主流技术范式的根本分歧。

2026-05-07systems

当我们谈论计算系统的可持续性时,常见的讨论方向往往聚焦于能耗参数优化、硬件生命周期延长或数据中心选址等工程化议题。然而,在 permacomputing.net 所构建的知识图景中,可持续计算首先是一个哲学问题,然后才是一个技术问题。这个以永续农业(permaculture)为灵感来源的实践社群,提出了一套截然不同的技术伦理框架,其核心主张在于:计算文化的根本转型比任何局部优化都更为紧迫。

从永续农业到永久计算:思想谱系的承继

Permacomputing 一词本身就是对 permaculture 概念的致敬与延伸。永续农业诞生于二十世纪七十年代,由比尔・莫里森和大卫・霍姆格伦系统化阐述,其核心伦理框架由三大支柱构成:地球关怀(Earth Care)、人类关怀(People Care)与公平分享(Fair Share)。这三条伦理并非抽象的口号,而是直接指向工业农业体系对土地剥削、对劳动者异化以及财富分配失衡的结构性批判。Permacomputing 正是继承了这一批判传统,将其延伸至数字技术领域。

值得注意的是,permcomputing.net 主页开宗明义地宣示其政治立场:这是一个反资本主义的政治项目,融合了无政府主义、去殖民化、交叉女权主义、后马克思主义与生态主义等多重思潮。这一定位本身就构成了与主流可持续技术话语的根本分野。当硅谷的科技巨头们纷纷推出碳中和计划、循环经济产品时,permacomputing 指向的是一个更为根本的问题:即便我们实现了每一字节传输的零碳排放,计算技术本身作为一种扩张性、提取性的力量,是否仍然与生态可持续性存在不可调和的张力?

这一追问并非纯粹的学术思辨。在 Jevons 悖论的现实映照下,更高的计算效率往往并未减少总体能耗,而是催生了更多计算需求 —— 从云计算到人工智能模型的爆发式增长即为明证。效率提升在此成为了一种反讽:它并未导向资源的节约,而是成为消费扩张的技术赋能。Permacomputing 正是要在这一根本层面上提出质疑:真正的问题不在于如何让计算更高效,而在于为何我们需要如此巨量的计算。

十项原则的设计哲学解读

Permacomputing 提出了十项设计原则,这些原则并非工程规范的清单,而是指向认识论层面的反思。理解这些原则,需要超越其字面意义,把握其背后的哲学预设。

「希冀最佳,预作最坏」(Hope for the Best, Prepare for the Worst) 原则邀请设计者设想一个受限于资源边界、基础设施断裂的世界。这并非失败主义的投降,而是将约束转化为创造力的源泉。在主流计算思维中,可靠性意味着冗余备份、故障转移与高可用架构 —— 一种通过技术手段消除不确定性的路径。而 permacomputing 采取了一种截然不同的立场:承认崩溃的可能性,将其纳入设计的前置条件,而非需要克服的异常状态。这种思维方式的深层预设是:,在一个有限星球上,无限扩张的技术乌托邦本身就是需要被质疑的假设。

「观察优先」(Observe First) 原则则直接挑战了技术解决主义的思维惯性。在永续农业的实践中,土地观察需要跨越至少一个完整的季节周期,以把握生态系统的节律与关联。迁移至计算领域,这一原则意味着:在引入任何技术方案之前,必须首先追问:真正的问题是什么?技术是否确有必要?谁将从中获益?这一连串追问指向一个常被忽视的事实 —— 许多所谓的技术问题,本质上是社会、经济或政治问题,技术方案往往只是对根本矛盾的症状掩盖。

「不作为」(Not Doing) 原则是 permacomputing 最具颠覆性的主张之一。在计算文化中,「不做」几乎等同于懒惰、落后或不思进取。技术进步被默认为必然的、积极的,而拒绝采用某项技术则需要正当化。然而,permacomputing 将「不作为」提升为核心策略 —— 通过有意识的拒绝来削减计算需求,从而从根本上减少技术对人与环境的伤害。这一定位直指计算历史的深层结构:从军事计算到自动化劳动,从数据挖掘到生成式人工智能,计算技术的发展始终与资本积累、权力扩张紧密交织。承认这一历史,并非为了陷入虚无,而是为了创造空间,想像不服从于这一逻辑的替代性未来。

「显露接缝」(Expose The Seams) 原则挑战了用户体验设计中根深蒂固的「无缝」(seamless)理念。流畅的界面、透明的交互、无感知的服务 —— 这些被视为优秀设计的标配。然而,permacomputing 指出,「无缝」本质上是一种认知暴力:它将复杂的物质过程、技术权力关系与资源消耗隐藏于不可见之处,使使用者沦为被动的消费者而非能动的主体。暴露接缝意味着让能源消耗可见、让数据流向可溯、让算法逻辑可质疑 —— 这是一种赋能于用户的政治实践,而非单纯的美学选择。

「审慎权衡简洁、复杂与规模」(Consider Carefully The Interaction Between Simplicity, Complexity and Scale) 原则直面计算领域的一个经典迷思:简单即好。Unix 哲学的「小而锐利工具」理想被广泛引述为简约为本的范本。然而,permacomputing 提醒我们注意这一命题的复杂性:某些看似简单的系统可能能耗惊人,某些看似复杂的方案反而在特定语境下更为高效。规模同样是一个 Ambivalent(双刃剑)的概念 —— 从数据中心的垂直扩展到去中心化网络的水平扩展,规模本身既可以是问题的根源也可以是解决方案的一部分。这一原则的要点不在于给出答案,而在于抵制非此即彼的简化思维,在具体情境中审慎评估。

「关怀硬件」(Care for All Hardware — Especially the Chips)」 原则将物质性的关注带回关于数字技术的讨论。芯片制造的生态代价 —— 能源消耗、水资源使用、有毒化学品排放与电子废弃物 —— 往往在关于云计算或人工智能的公共讨论中缺席。Permacomputing 将硬件视为有尽头的、不可再生的地球资源,要求设计者将设备视作需要维护、可以修理、应当延寿的生态组件,而非可随意替换的消耗品。这一视角直接呼应了永续农业中「不产生废料」(Produce No Waste)的核心原则。

「保持灵活」(Keep It Flexible)」 原则与「建于坚实之地」(Build On Solid Ground)原则形成辩证张力。前者强调系统应能适应变化的环境与未预见的需求,后者则提醒避免对快速迭代的技术栈形成硬依赖。二者的平衡指向一个核心张力:如何在保持开放性的同时建立持久性?Permacomputing 的回答是:选择那些基于开放标准、文档完备、经过时间检验的技术,而非追逐每一代新技术浪潮。

「万物皆有其位」(Almost Everything has a Place)」 原则引入了块茎(rhizome)式的技术想像。主流计算叙事是一条线性进步之路 —— 从大型机到个人电脑,从互联网到移动互联网,每一代都被视为对前一代的超越与替代。Permacomputing 拒绝这种单一叙事的霸权,主张技术可以如同自然界的块茎一般多元共生、异质共存。旧技术不必消亡,它们可以找到新的用途;边缘实践不必向主流靠拢,它们可以保持自身的特异性。这一原则也为计算文化的多样性和平权提供了哲学支撑 —— 不同的计算方式可以服务于不同的社群需求,而非趋同于少数技术巨头定义的标准。

「整合生物与可再生资源」(Integrate Biological And Renewable Resources)」 原则指向一个目前仍主要为愿景的长期方向:计算硬件与自然生态系统的整合。虽然「在树上种出电脑」仍是科幻,但这一原则的现实意义在于追问:我们能否减少计算系统对不可再生物质的依赖?供应链的伦理何在?材料来源与能源消耗如何最小化?这些问题指向的是计算产业的结构性转型需求,而非局部改良所能满足。

哲学立场的现实张力

理解 permacomputing 的设计哲学,不能回避其内在的张力与困境。首先,作为一种反资本主义政治项目,permacomputing 的原则如何与现实的技术实践对接?当绝大多数计算基础设施由商业公司运营,当绝大多数技术人才受雇于科技产业,个体或小规模社群的「替代性实践」能在多大程度上产生系统性的影响?这一问题并非要否定 permacomputing 的价值,而是提示我们思考:在保持批判锋芒的同时,是否需要、能够、应该如何与主流技术生态形成互动?

其次,十项原则之间并非没有潜在的冲突。「观察优先」要求审慎评估技术介入的必要性,「不作为」则直接建议拒绝;而「保持灵活」与「建于坚实之地」之间需要精细的平衡。当这些原则在具体情境中发生冲突时,如何裁决?Permacomputing 明确拒绝教条化的处方,强调情境性(situatedness)与多样性 —— 这既是其开放性的来源,也可能是其实践性的挑战。

最后,permacomputing 的哲学根基深植于西方批判理论传统,尤其是无政府主义与后马克思主义。尽管其原则在字面上具有普遍主义的修辞(「每个人可以做什么」),但其问题意识与价值预设是否能够跨越文化边界、与非西方语境中的可持续计算实践形成对话?这一问题并非要质疑 permacomputing 的开放性,而是提示:任何关于可持续技术的哲学框架,都需要保持对自身文化局限性的自觉。

走向一种生态化的工程思维

尽管存在上述张力,permacomputing 为我们提供了一套值得重视的参照框架。它并非要取代工程化的可持续实践 —— 硬件回收、低功耗设计、绿色数据中心等努力自有其价值 —— 而是要在这些实践之下追问更为根本的问题:为何我们需要这些计算?谁从计算中获益?谁承担计算的成本?计算与更广阔的社会生态关系是什么?

这种提问方式,也许正是当代计算文化最需要的。技术在加速,计算在扩张,而关于计算之意义的反思却在萎缩。效率成为最高的美德,增长成为默认的目标,物质的代价被隐藏于供应链的远端。Permacomputing 的十项原则提供了一组坐标,帮助我们重新定位计算在人类文明中的位置:不是作为进步的引擎,而是作为需要被审视、被质疑、被重新设计的文化实践。

对于实践者而言,这并不意味着必须彻底重构现有的技术工作,而是在每一次设计决策中增加一个反思的维度:这个系统真的必要吗?它是否可以被简化?它的物质基础是什么?它的寿命如何?它是否可以被理解、被维修、被延伸?这些问题并非否定技术行动,而是使技术行动更加自觉、更加负责任。

在气候变化与生态危机的时代背景下,计算的可持续性已不能仅靠技术手段来保证。它需要一种更深层的文化转向 —— 从对增长的迷信转向对限制的承认,从对效率的崇拜转向对意义的追寻,从对未来的无限押注转向对当下的慎重承担。Permacomputing 正是这一转向在计算领域中的思想实验。它的价值不在于提供现成的答案,而在于提出正确的问题 —— 并邀请我们一起去寻找可能的路径。


参考资料来源

systems