THC(“Turbo Haskell 编译器”)是一款实验性编译器和运行时,通过 Truffle 和 GraalVM 在 JVM 上执行经 GHC 优化的 Haskell Core。它支持全部 GHC 9.14.1 prim 操作、Template Haskell 和 Linear Haskell,并通过 GraalVM Native Image 提供即时编译和提前编译。它能够编译 Pandoc、Happy、Alex 和 GHC 本身等主要工具,也能处理 Cabal 包,包括多库包和 Backpack 包。 THC 通过 Sulong 为 Python、Ruby、R、JavaScript 和原生 C/C++ 提供多语言 FFI,并支持 `Data.Text` 与 Truffle 字符串之间零拷贝的 UTF-8 转换。其后端支持多线程、GHC 字节码、异步异常、异常屏蔽、`throwTo` 以及基于 Loom 的绿色线程。它还支持运行时宽度 SIMD 和尾调用优化,能够将热点递归转换为紧凑循环,同时定期压缩泄漏的栈帧。 早期预热后的基准测试结果显示,速度从比 GHC 快 3 倍到比 GHC 慢 3 倍不等,但后续的性能回退和非尾调用导致的栈增长仍是问题。开发地址为 `github.com/ekmett/thc`,相关讨论在 Libera Chat 的 `##thc` 频道进行。
作者并未将 Muse 用于点餐、安排预约等日常任务,而是把它作为一个低成本、高吞吐量的 AI 智能体,用于名为 fullsets.fm 的业余项目。该网站汇总专业录制的音乐会,按艺人分类,并提取演出曲目单。Muse 会扫描 Reddit 和 YouTube,寻找冷门频道以及包含完整、高质量演出的视频;随后,它会帮助匹配艺人,并在视频获批前检查 Luna 和 Gemini 流程的处理结果。
作者每月花费 80 美元,让 Muse 执行大规模搜索任务,每周消耗数十亿个 token,而且用量似乎没有上限。Muse 的写作和编程能力一般,界面及任务执行也偶有不稳定,但它很适合重复性的 Gemini Flash 类自动化工作。本文还提出了一个问题:持续不断地大规模抓取网站,可能会促使更多平台屏蔽 Muse。文章中包含一个推荐码,以及一张受《人生切割术》启发的 AI 生成图片。