## Ape 编码:历史与复兴 “Ape 编码”——人类刻意手写软件代码的实践——源于对人工智能驱动(代理)编码的兴起的反弹。 最初,它是一个贬义词,用来形容无法使用人工智能工具的开发者,后来被担忧人工智能生成软件的可靠性和可理解性的批评者所接受。早期的代理编码存在复杂性、质量控制以及缺乏真正的 AI 理解等问题,导致了回归和人类开发者失业。 倡导者推动回归人类编写的代码,认为其质量更优,并提供更大的控制力,但这些努力最终失败,因为人工智能技术迅速发展。 然而,Ape 编码作为一种娱乐活动却意外复兴。围绕这种实践涌现出社区,吸引了重视刻意工艺、教育效益,甚至手动编码的冥想方面的爱好者。现代“Ape 编码者”合作进行雄心勃勃的项目,例如为人工智能设计的语言(𒀯)编写的人工编译器,其灵感来自 Linux 内核的规模和寿命。虽然主要是一种爱好,但 Ape 编码现在被视为积极的信号,代表着好奇心和对计算机科学更深入的参与。
## GIMP 与 GEGL:与 Øyvind Kolås 的对话
本文呈现了一篇重现的采访,采访对象是 GEGL 和 babl 的维护者 Øyvind Kolås(“Pippin”),它们是 GIMP 功能的关键色彩引擎,包括 GIMP 3.0 中的全新非破坏性滤镜。 这次采访于 2017 年进行,深入探讨了 Øyvind 的背景、他对项目的贡献以及自由软件图形的未来。
Øyvind 的参与始于一个改进 GIMP 透视变换的补丁,源于他对视频编辑工具的实验。 他解释说,GEGL 是一个用于串联图像操作的系统,可以实现强大的功能,例如非破坏性编辑。 他承认 Mitch 对 GEGL 与 GIMP 的集成有最深入的理解,但他讨论了为高级功能实现用户友好界面的挑战。
他强调了 GEGL 在 GIMP 之外的潜力,设想其滤镜可以在其他软件中使用。 Øyvind 还谈到了性能方面的考虑,目标是每秒 10 帧的更新速度,以及持续努力改进文档和网站展示。 他最后讨论了他的 Patreon,寻求支持以继续开发开源图形工具并追求他在代码和视觉媒体中的创意探索。