## Clojurists Together 2026 年第二季度资助公告 感谢会员贡献,Clojurists Together 将在 2026 年第二季度分发 31,000 美元,用于资助五项项目。Metabase 是新的支持者,特别支持 **Malli** 库的工作,该库是一个模式验证工具,被 Metabase 和更广泛的 Clojure 社区广泛使用。 资助的项目包括:**Malli** (Ambrose Bonnaire-Sergeant, 9,000 美元) – 旨在优化递归模式验证的内存使用;**Uncomplicate AI: Clojure LLM** (Dragan Djuric, 9,000 美元) – 开发高性能、用户友好的 Clojure 库,用于运行 Google 的 Gemma 等本地大型语言模型;**SciCloj 文档与绘图** (Cvetomir Dimov, 9,000 美元) – 扩展数据分析库 (Noj),并改进绘图和交互式仪表板功能;**Gloat** (Ingy döt Net, 2,000 美元) – 改进 Clojure 到 Go 的编译器,以加快构建速度并扩大平台支持;以及 **PluMCP** (Shantanu Kumar, 2,000 美元) – 为 Agentic AI 生态系统中的关键协议实现新功能和文档。 这些项目代表了 Clojure 开发的各个领域,从核心库到尖端 AI 应用,旨在造福个人开发者和更广泛的 Clojure 社区。
作者致力于为Apple Watch打造最佳地图体验已有六年,这源于对荒野探险的热爱以及对可靠离线导航的需求。早期的尝试受限于早期watchOS版本和处理能力,依赖于服务器生成的地图。
突破来自于一个定制构建的、SwiftUI原生地图渲染引擎,实现了高性能的离线地图显示。然而,为小屏幕设计有效的界面却充满挑战。经过多次迭代,最终设计采用分层界面,通过轻点即可访问指标,避免了破坏性滑动。
至关重要的是,作者委托地图制图师制作了定制的基础地图,针对Apple全新的“Liquid Glass”设计美学进行了优化,并提供了易于阅读的深色模式。与设计师的合作最终确定了布局,从而打造出既贴合平台原生体验又独具实用价值的地图。
最终,作者选择构建定制解决方案,而不是使用Apple的MapKit,理由是需要更高的可配置性、对视觉元素的控制以及更全面的地图数据。最终成果在Pedometer++ 8中发布,代表了多年努力的结晶,也是watchOS地图领域的一大进步。
## 尼安德特人的“脂肪工厂”改写历史
发表在《科学进展》上的一项新研究表明,尼安德特人在食物处理技术方面比先前认为的更为先进。在德国Neumark-Nord 2遗址的挖掘,其年代可追溯到12.5万年前,表明尼安德特人系统地从大型哺乳动物(鹿、马和原牛)的骨骼中提取脂肪——大规模地。
他们不仅仅是获取骨髓,而是将骨头压碎成碎片,并在水中加热以提取富含卡路里的骨脂,有效地运营着一个“脂肪工厂”。 这一劳动密集型过程,此前归功于后来的早期人类群体,表明了先进的计划、资源管理以及对脂肪营养价值的理解。
该遗址的卓越保存展示了更广泛的尼安德特人行为,包括狩猎、屠宰,甚至可能包括植物利用。研究人员认为,尼安德特人战略性地选择了这个湖边位置,以有效地处理至少172只动物的骨骼,突出了他们适应和在温暖温带环境中生存的能力。 这一发现重塑了我们对尼安德特人能力及其对史前生态系统的影响的理解。
## Ladybird 浏览器 - 四月更新
四月,Ladybird 取得了显著进展,**合并了 35 位贡献者提交的 333 个 PR**,其中包含 7 位首次贡献者!该项目由社区和企业赞助推动——欢迎新的赞助商。
主要改进包括一个由 pdf.js 提供支持的**内联 PDF 查看器**,提供缩放和文本选择等功能。**浏览历史记录**现在具有丰富的自动补全功能,包含网站图标和标题。**增量 HTML 解析**和**异线程 JavaScript 编译**提高了性能,显著加快了 YouTube 的加载速度。
渲染方面也得到了增强,包括**每次导航光栅化**和新的**GTK4/libadwaita 前端**,适用于 Linux。**JavaScript 引擎**收到了大量优化,从而提高了 Speedometer 分数。**书签**获得了管理界面,并且像**Cache 和 CacheStorage** 这样的核心 Web 平台功能现在已完全实现。在网络、样式失效和布局方面进行了许多修复和改进。
最后,测试范围通过包含 test262 套件而扩大,显著提高了 WPT 覆盖率。