在这篇文章中,作者认为人工智能革命从根本上改变了软件开发的经济学:代码不再是昂贵且持久的资产,而是易于丢弃、可随时再生的当前认知缓存。
作者从 Chad Fowler 关于“不可变基础设施”的工作中汲取灵感,提出软件工程必须将应用程序代码视为可替换而非可修改的对象,正如运维模式从管理脆弱的手工服务器转向使用可丢弃的不可变服务器一样。由于人工智能使得代码生成变得廉价而快捷,依靠人工“代码审查”作为主要质量关卡的做法已显得过时。相反,工程师应专注于制定严谨的规范、提高可观测性以及在生产环境中进行测试。
作者总结道,2026年标志着回归纪律。人工智能不会取代工程,反而让工程纪律——即短反馈循环和稳健的系统设计——变得比以往任何时候都更有价值。通过将验证工作委托给人工智能,并将重点转向架构的清晰度,工程师们能够摆脱无休止的遗留系统迁移和手动修复 Bug 带来的“熵增”,从而最终专注于系统设计和用户体验中真正属于人类的创造性工作。
Inkwash 是一款由 Johno Whitaker 创作的交互式网页版水彩模拟工具,诞生于他与人工智能模型的合作。受其个人自然日记习惯(使用 Pilot G2 笔和水笔)的启发,Whitaker 旨在浏览器中复刻墨水与纸张的物理细微差别。
该引擎避开了传统的基于像素的绘图方式,而是利用 WebGL2 片段着色器来管理一系列浮点纹理,以呈现墨水密度、湿度、流速以及纸张的“固定度”。该模拟采用了 Jos Stam 的“稳定流体”(Stable Fluids)算法来实现逼真的墨水流动效果,并融合了“色谱分析”(染料分离)和比尔-朗伯定律(Beer-Lambert law),确保重叠的笔触能够加深颜色,而非变成数字泥泞。
该项目凸显了软件创作方式的转变:Whitaker 完全通过自然语言提示词编写了该应用,而非亲自编写代码。Inkwash 运行流畅,可达到 60fps,既是一款功能强大且富有表现力的创作工具,也是基于着色器物理学的教育演示。Whitaker 将该项目视为个人软件未来的一个证明——通过与 AI 对话即可“召唤”出复杂的工具,使技术艺术变得触手可及。
该项目是一个轻量级的即时模式 UI 库,由约 1,100 行 ANSI C 代码编写而成。它专为简洁性和可移植性而设计,在固定内存区域内运行,无需动态分配内存。
该库提供了必要的控件(包括窗口、按钮、滑块和文本输入框),并具备一套简明的布局系统。值得注意的是,它与渲染器无关;其本身不执行任何绘制操作,而是要求用户自行处理渲染指令和输入处理。这种模块化设计使开发人员能够轻松将其与任何现有的渲染系统集成,或实现自定义控件。
该项目遵循“保持简单”的哲学,倾向于极简主义的基础架构,而非功能堆砌。它以 MIT 许可证发布,可自由重新分发和修改。详细的文档和使用示例可在仓库中获取。
出于怀旧,作者试图从一个废弃的 Photobucket 账户中找回儿时的照片。登录后,他们发现该平台已对用户内容设置了付费墙,要求每月支付 5 美元的订阅费。尽管作者对这种掠夺性的“重拾回忆”策略感到厌恶,但出于对账户内容的好奇,最终还是屈服了。
在不情愿地支付了订阅费后,作者发现账户里空空如也。更糟糕的是,他们后知后觉地意识到,自己忽略了关于交易不可退款的重要脚注。最终,作者不仅钱财尽失,还遭遇了毫无价值的服务。这个故事警示人们,一些公司正利用用户的怀旧心理,通过欺骗性的订阅模式牟取暴利。
“废弃及鲜为人知的机场”(Abandoned & Little-Known Airfields)由飞行员保罗·弗里曼(Paul Freeman)于1999年创建,是一个详尽的数字档案库,致力于记录美国全境50个州内已消失的航空遗址及其历史与奥秘。该项目涵盖了超过2800个机场的详细资料与影像,留存了这些曾经服务于航空界的地点所承载的独特遗产。
出于对航空历史的毕生热爱及对飞行安全的关注,弗里曼以独立、非商业的形式维护着这一综合性资源网站。该网站完全依靠访客捐赠而非广告维持运营,以确保其持续的运作与扩展。
2024年,该网站迎来了创立25周年。作为一个依赖公众贡献的动态资料库,作者鼓励航空爱好者们通过经济捐赠,或提供历史资料(如老照片、航空图表及机场名录)来支持该项目,共同为子孙后代保留这些历史故事。欲了解更多信息或进行贡献,请访问网站或直接与保罗·弗里曼联系。