作者出于好奇,试图探究为何现代高性能编辑器仍依赖传统的渲染技术,于是发起了一个将 Emacs 文本渲染从 CPU 转移到 GPU 的项目。通过设计三层抽象——一个中立的基于 C 的绘图层以及特定平台的驱动程序(macOS 使用 Metal,Linux 使用 OpenGL),作者在不修改 Emacs 核心重绘引擎(`xdisp.c`)的情况下,成功实现了 GPU 加速渲染。 该项目产出了多项“GPU 独占”功能,包括缓冲区内的视频播放、平滑的交叉淡入淡出动画以及基于着色器的光标特效。虽然性能测试显示,在小屏幕上 GPU 渲染相比基于 CPU 的 Cairo 库并无显著优势,但在 4K 分辨率下,它提供了巨大的吞吐量提升,并支持更丰富的视觉媒体。 最终,该贡献因 Emacs 社区禁止使用人工智能生成代码的政策而被拒绝。然而,作者认为此次尝试是成功的。除了技术成就外,该项目还引发了关于软件开发中人工智能伦理、软件自由本质以及当前文本编辑器架构局限性的深入而透明的讨论。作者继续以个人分支的形式维护该项目,将学到的经验置于能否并入主线之上。
OS9Map 让您能够在 Mac OS 9 上浏览 OpenStreetMap。搜索地标和地址,并将您关心的地点保存为书签以备下次使用。
OS9Map 主窗口
系统需求
Mac OS 9
PowerPC 处理器
16 MB 内存(建议 32 MB 或更多)
互联网连接(Open Transport TCP/IP)
功能
平滑滚动的地图画布 — 用鼠标拖动即可平移;邻近图块会随浏览自动加载。
地点搜索 — 内置 Nominatim 查询;输入地址即可直接跳转。
书签 — 保存您常去的地点,并在菜单中一键返回。
版本历史
版本 日期 更新内容
1.0.0 2026-06-21 首次公开发布:地图滚动、缩放、书签
捐赠
“维苏威火山挑战赛”取得了一项历史性的里程碑:首次实现了赫库兰尼姆纸莎草卷(PHerc. 1667)从数字化展开到识读的全流程突破。这些古卷因公元 79 年维苏威火山爆发而炭化,此前因过于脆弱而无法打开。
研究人员利用位于格勒诺布尔的欧洲同步辐射装置(ESRF)的高分辨率 X 射线断层扫描技术,绘制了古卷的内部结构,并运用机器学习方法在炭黑的纸莎草上探测到了微弱的墨迹。PHerc. 1667 是一部公元前 2 世纪的哲学著作,内容可能涉及斯多葛学派,现已完成全文转录。此外,团队还成功确定了另一卷古卷(菲洛德谟的《论神》)的标题和作者,并利用新的 3D 成像技术验证了之前的释读结果。
这一突破由全球开放科学社区共同推动。通过以开放许可发布所有数据、代码和方法,该项目建立了一个可扩展的框架,有望用于恢复剩余数百卷尚未开启的古卷。这一成就改变了我们获取古代哲学与文学的方式,让失传已久的古代思想重见天日。