开发者生态
morning
代码的威权主义
摘要
By Zed A. Shaw Authoritarianism of Code It's my belief that authoritarianism is so ingrained in the fabric of software development that it has been internalized to such a degree that even the most ant...
that
the
people
for
and
they
authoritarian
want
system
will
2026-08-24
1 阅读
约4分钟阅读
wqlander
字号:
作者:Zed A. Shaw 代码的威权主义 我相信威权主义在软件开发的结构中是如此根深蒂固,以至于它已经内化到了这样的程度,即使是最反威权的人也无法避免成为威权主义。本文试图概述一个基于独裁和极权政策和行为评估软件开发实践、组织和社区的框架。我撰写这一系列关于威权主义的文章的目的是为软件开发界的人们(特别是开源界的人们)提供他们所需的信息,以做出完全热情、知情、协商一致的决定,以继续成为威权制度的一部分。我希望那些目前参与项目的人们能够避免浪费生命为领导者和社区工作,而社区最终只会像所有独裁组织那样利用他们。简而言之,我相信人生中不存在仁慈的独裁者,通过了解为什么会这样,你可以更好地自己决定如何度过你的空闲时间。买者自负 程序员倾向于使用虚假等价谬误来抹黑或宣传几乎任何东西。如果你创建了一个出色的系统供人们交流,讨厌它的人会说:“那只是 Twitter。”无论您的系统与 Twitter 有多么不同,他们都会使用虚假等效来通过将“Twitter”的定义抽象为“人们交谈的任何系统”来诋毁您的工作。然而,如果这个 Twitter 仇恨者发明了一种他们想要推广的新聊天协议,他们将宣称它是纯粹天才的全新发明,与以前的任何东西都不同。这种随机的错误等价允许程序员使用抽象来重新定义几乎任何他们想要的东西,以表示他们想要的任何其他东西。为了防止这种错误对等的谬误,我将把讨论范围缩小到那些没有获得其独裁主义知情同意的社区。事实上,另一篇文章将证明威权主义的定义标准是剥夺人们知情同意的权利,因此,如果一个项目诚实地表示是威权主义,那么他们很可能不是威权主义,尽管社区可能是。这意味着,如果您正在阅读本文,然后尝试应用错误对等技巧,使一切看起来都是专制的,那么您就错了。或者,也许你是对的,但我将讨论范围缩小到特定的社区和项目,这些社区和项目是: 吸引人们在没有热情知情同意的情况下加入。利用这种信息差异来创造、支持或促进独裁目标。例如,如果你想说所有公司都是专制的,那么虽然这在抽象意义上可能是正确的,但对于本次讨论来说却不是这样,因为加入公司的人肯定知道他们是专制的。对于教育机构来说也是如此。人们加入大学并知道它本质上是一个独裁制度。他们在加入之前就得到了明确的通知,并热情地付费参加。然而,如果组织不告知人们可能会改变他们同意的事情,情况就会发生变化。我还将对威权领导人和威权社区分开进行分析。通过将社区与领导人分开,我们可以开始对威权主义进行更清晰、更准确的分析。我们可能会遇到这样的情况:负责人可能做的一切都是正确的,但社区却非常专制。我们也可以看到相反的情况,即领导人完全专制,但社区的行为却没有任何专制。通常两者都是,但也有少数情况是分离的。一旦我们了解了威权主义的来源,我们就可以开始制定计划来改变这种情况,或者在我们了解得更充分后干脆离开。不是法西斯主义 您会注意到,我在这次讨论中故意使用“威权主义”一词,而不是“法西斯主义”。从程序员的角度来看,我将法西斯主义视为威权主义的一个子类,并且我想在更普遍的意义上讨论威权主义。我还避免使用法西斯主义这个词,因为它往往会让独裁者用阴谋论的主张来回避对他们的指控的实质内容。策略是等待有人尖叫“纳粹!”或“法西斯!”然后说他们不是纳粹,因为他们远没有希特勒那么坏。他们从未杀过任何人“你这个疯狂的阴谋论者!”精神不稳定的指控是法西斯政权最喜欢的,所以如果你看到你立即知道那个人肯定是法西斯主义者。但是,对希特勒不那么坏很容易成为领导人道德行为的最低门槛。如果某人为自己的专制行为辩护的唯一理由就是他们不
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱