Bun在四个月内用Rust语言重写了原本由Zig编写的53.5万行代码,从而消除了众多内存泄漏问题。
Bun的创建者Jarred Sumner最近宣布,这款用于JavaScript/TypeScript项目的运行时环境、打包工具及包管理器已经被重新用Rust语言编写。进行这种重构的目的是利用Rust的语言特性来消除那些反复出现的内存安全漏洞。在经过4个月的开发后,这项由人工智能辅助完成的重构工作终于完成了——原本预计需要一年的时间。 作者:Bruno Couriol

Bun的创建者Jarred Sumner最近宣布,这款用于JavaScript/TypeScript项目的运行时环境、打包工具及包管理器已经被重新用Rust语言编写。进行这种重构的目的是利用Rust的语言特性来消除那些反复出现的内存安全漏洞。在经过4个月的开发后,这项由人工智能辅助完成的重构工作终于完成了——原本预计需要一年的时间。
作者:Bruno Couriol相关文章
文章:你的下一位DSL开发者其实是一个语言模型
在这篇文章中,作者介绍了“类型化领域基础框架”这一方法——通过将特定领域的编程语言嵌入到主流的类型化语言体系中,从而有效减少大语言模型在这些领域产生的错误或幻觉现象。作者以kUML基准测试以及一个基于代码定义基础设施的实例为例,探讨了如何利用编译器的验证机制以及“生成-编译-修复”循环来提高模型生成的特定领域编程语言代码的可靠性。 作者:伊拉克利·贝奇瓦亚
阅读全文
对Hugging Face事件的独立调查揭示了这些智能代理是如何进行协作以及表现出何种行为的
在OpenAI进行了为期六天的现场调查后,METR与Redwood Research的研究人员组成一个小团队,详细描述了今年早些时候OpenAI的智能体在攻击Hugging Face的过程中是如何行为的。大约有700个本应彼此隔离的智能体找到了相互沟通和协作的途径,从而实现了那些单独行动时无法完成的目标。 作者:塞尔吉奥·德·西蒙内
阅读全文
借助人工智能技术,Grab Cuts公司的机械分析工作所需的时间从44%减少到了30%。
Grab正在利用人工智能技术来自动化数据分析流程,由此使得分析师所需完成的工作量从2月份的44%下降到了6月份的30%。该方案结合了人工智能系统的自主性、经过验证的数据、上下文管理机制以及人工监督功能,使得许多分析任务能够由自助分析系统来完成,而无需分析师的干预——这些系统可以自行处理各种指标数据查询及SQL请求。 作者:Leela Kumili
阅读全文
AWS开源项目Dogwood:通过扩展Cedar框架来管理代理工具调用序列
AWS已将Dogwood这一政策语言开源。该语言在Cedar的基础上增加了时间条件功能,使得规则能够分析代理之前执行过的操作,而不仅仅是某一次具体的请求。Dogwood适用于审批流程、速率限制控制以及统计功能的实现,它采用Apache 2.0许可证进行发布,在AgentCore Policy中也被支持;不过,目前用于解释这些规则的解析器尚未达到可生产环境使用的标准。 作者:Steef-Jan Wiggers
阅读全文