返回

文章详情

人工智能鲸尸与开源

Hacker News2026年7月13日 23:16

2026年7月13日 - 5分钟阅读 边疆实验室正在补贴人工智能的使用,而我们如果不利用这一点来改善开源状态,那就是傻瓜。鲸鱼与边疆实验室有什么相似之处?鲸尸的沉落会激发生态系统的繁荣,当鲸鱼的尸体沉入海底,提供食物并促进新生命的诞生。现在,批评目前商业化的人工智能的人会告诉你,像Anthropic和OpenAI这样的实验室在必须偿还巨额资金(在某些情况下高达数千亿)时是无法生存的。 他们会说,这些组织背后的金融工程暂时掩盖了市场力量,而这就是你可以毫无代价地浪费时间制作垃圾的唯一原因。我并不完全确定情况是否如此,但我们可以暂且认为它是真的。根据我个人的经验以及许多经验丰富的开发者的经历,人工智能在编写或维护代码时确实是一个有用的工具。我会在其他时候写更多的内容,但很显然,这里有真相,任何说不是的人都生活在不同的现实中。因此,我们得出了两个结论:人工智能是一个有用的工具。人工智能是一个仅在有限时间内可用的工具。鲸鱼的尸体不会永远存在于海底,过度杠杆化的边疆实验室也不会。但在此期间,我们有机会将这些代币收集干净。如果我们愿意去吃,就有一场丰盛的代币盛宴。 你可能见过某个版本的经典XKCD图片,那里面有一个软件的巴别塔,而支撑这一切的关键积木正由一个身处偏远地方的安静开发者维护。有很多这样的项目,老实说,我们并没有变得更年轻。即使在理论上“年轻”的(在这种情况下显然不正确,但请耐心等待)项目中,例如NixOS,你可能会发现开放的PR(更不用说问题!)数量达到几万。这些项目也常常会抱怨缺乏可用的人力。 现在有些事情我并不信任人工智能。我不认为,例如,针对那些旨在为其他项目奠定基础的项目进行大型架构重写或功能添加,最适合交给机器去完成。对于机械工作——例如升级版本、修复失败的测试、检查文档不一致性——这些机械工具已经证明了它们的价值(甚至在LLM之前,大家还记得dependabot吗?)!这些项目的大部分技术债务(以及开发者的人性化债务)都可以通过这些模型来补救。在像NixOS的nixpkgs这样的项目中,我们已经大量使用了自动化(r-ryantm和朋友们)以及机械验证与CI。这些确定性系统使得改进测试和建议小型PR重构更加安全。它还使得信任机械工具的贡献变得更加容易。 我们都应该在阳光明媚时努力工作。 如何有效利用 机械人偶(clawbots)随机衍生的PR对某些维护者来说是真正的关注(我们应该尽量帮助他们),而这也是伪装者便于掩护的方便借口(这些人是傻瓜,应该被忽视)。“我们几乎无法跟上现有的PR!”“我们不想与机器人争论!”“问题跟踪只适合人类!”等等。我不会否认这可能会令人沮丧。当然,解决这个问题的方法是自动化过程和机械护栏。自动执行样式、自动测试、自动检测和格式化——和以往一样。如果你的社区审查流程无法应对机械工具,那就绝对不能应对那些实在想让他们的PR被合并的争论激烈的初次贡献者。 我们可以利用鲸鱼的尸体代币来构建这种机制。这样做使得将来更容易管理机械工具的协作——而且不存在某种程度的机械工作不发生的未来,除了那些已经决定效仿阿米什人(即使阿米什人也会选择性地、缓慢地采用一些英伦所做的好的东西!)的项目。鲸骨可以保存数十年,即使在被取走后,它们也能为机会主义者的后代提供有价值的基础设施。我们需要利用鲸尸来构建工具,以便让我们的未来更加轻松,这样做甚至可以在不尝试解决外部机械工具贡献者问题的情况下实现。 想讨论这篇文章? | 通过电子邮件讨论 | Hacker News | Lobsters |

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡