## 微型 ELF 文件:摘要
本文重新探讨了为现代 64 位 Linux 创建尽可能小的可执行 ELF 文件的挑战。作者受到一篇几年前实现 45 字节二进制文件的文章的启发,旨在创建一个最小的“Hello, world!”程序。
最初的尝试产生了一个 383 字节的 ELF 文件,然后通过删除部分信息将其缩小到 173 字节。进一步优化 x86-64 汇编代码将大小减少到 157 字节。关键突破在于策略性地*覆盖* ELF 和程序头中未使用的字段,用可执行代码,将文件大小减少到 120 字节。
这种极致压缩依赖于 Linux 加载器对不完整头部数据的容忍度。虽然通过缩短输出字符串可以将大小进一步减少到 114 字节,但实现低于该大小的尺寸目前受到头部结构限制。 现代 Linux 更严格的验证阻止了复制最初的 45 字节的壮举,但 120 字节仍然是一个非常小的可执行文件,展示了最大限度地减小软件尺寸的巨大潜力。
## 软件的第三个时代:从集市到温彻斯特神秘屋
埃里克·雷蒙德的《大教堂与集市》定义了一个时代:互联网赋能的开源、社区驱动的软件。这种“集市”模式受益于协作反馈——“众目睽睽”发现漏洞。现在,人工智能正在大幅降低*代码的成本*,开启了一个新阶段,让人联想到莎拉·温彻斯特那座无休止扩张、古怪的豪宅。
正如互联网促进了集市的发展一样,人工智能允许开发者快速构建高度个性化的“温彻斯特神秘屋”——庞大、通常缺乏文档的工具,专为个人需求和热情量身定制。人工智能代理可以以远超人类能力的速度生成代码,但反馈却没有跟上。这形成了一个紧密耦合的单人创作和即时使用循环,优先考虑个人效用而非社区利益。
这并不意味着开源的终结。集市目前正被人工智能生成的内容淹没,需要新的工具来过滤质量。关键在于认识到代码是廉价的,但*沟通*并非如此。成功的项目,如OpenClaw,专注于提供一个强大的基础,同时将定制留给用户,这反映了温彻斯特使用预制组件的做法。
未来需要能够使*注意力*廉价的工具,让维护者能够管理涌入的信息,并确保有价值的想法不会在噪音中迷失。我们需要系统以机器速度高效地处理贡献,弥合人工智能驱动的创作与人类规模协作之间的差距。
## 文学社会学:超越阅读体验
传统的文学研究侧重于直接的阅读体验。然而,一个新兴领域——“文学社会学”——考察文学在更广泛的社会结构中*如何*被创造、定义和体验。目前,诸如MFA项目、出版社和奖项体系等机构深刻地塑造着什么是“文学卓越”。
最近的研究,包括《项目时代》和《大虚构》等著作,分析了这些机构,引发了关于这种方法是否将艺术简化为市场力量的争论。然而,理解背景——即使是中世纪手抄室的资源分配——也能阐明*为什么*某些作品被保存下来,以及这如何影响解读。
一个关键的见解是,这些机构依赖于以声望而非纯粹利润为动力的劳动力,这种动态常常被忽视。劳拉·麦格拉思即将出版的《中间人》关注文学代理人,揭示了他们作为守门人和声誉建设者的关键作用,通常将文学抱负与商业可行性并重。
该体系偏爱首次出版的作者,为具有影响力的第一部作品制造压力,并影响着当前的文学格局。最终,理解这些动态并非为了评判该体系,而是为了认识塑造出版、阅读和庆祝内容的力量——以及这如何影响我们对文学本身的理解。