## Hammerspoon:使用 Lua 进行 macOS 自动化
Hammerspoon 是一款强大的 macOS 自动化工具,它将操作系统与 Lua 脚本语言连接起来。它允许用户通过 Lua 脚本和一套系统功能扩展来控制和自定义他们的 Mac 环境。
与它的前身 Mjolnir 不同,Hammerspoon 提供了更集成的体验,其扩展内置其中。要开始使用,请下载应用程序并在 `~/.hammerspoon/` 中创建一个 `init.lua` 文件来编写你的自动化脚本。
该项目专注于不断扩展其系统 API 覆盖范围,改进扩展集成,并简化整体用户体验。本质上,Hammerspoon 赋予用户通过灵活的脚本来深度个性化和自动化他们的 macOS 工作流程的能力。
最近发布的599美元MacBook Neo,搭载与iPhone 16 Pro相同的A18 Pro芯片,凸显了苹果对其设备采取的不同策略带来的令人沮丧的差异。尽管拥有相同的计算能力,iPhone在软件访问方面受到严格限制,迫使用户完全依赖App Store。
作者认为这并非出于“用户安全”考虑,而是为了维护苹果的控制权和利润率。MacBook Neo允许用户自由下载软件,运行不受限制的代码,甚至安装替代操作系统如Linux——这些自由被iPhone用户剥夺,因为其启动加载程序被锁定且环境被沙箱化。
现在,iPhone已经明显能够运行MacOS,这种人为的限制显得尤为过分。作者提倡“root权限”,认为个人应该有权使用其拥有的设备的全部功能,无论其形态如何,并挑战了移动设备需要独特限制的说法。
在罗德岛普罗维登斯,一处前监狱和URI校园的旧址于1999年改造成普罗维登斯广场购物中心,这是一个旨在振兴城市的大型项目。艺术家迈克尔·汤森德最初对购物中心持乐观态度,但在其建设期间注意到一个奇怪的、未使用的空间——一个由两面几乎相连的墙壁形成的狭窄、意外的房间。
多年后,当汤森德的艺术家集体“雷霆堡”面临进一步开发威胁时,他和他的朋友们决定通过居住在购物中心本身来抗议。他们重新发现了那个隐藏的房间,并将其改造成一个秘密公寓,搬入物资并隐居多年,以“居民”而非购物者的身份观察购物中心。
他们的庇护所最终在保安闯入和一次与朋友的偶然拜访后被发现。尽管面临指控,汤森德被判处了较轻的刑罚——非法侵入 misdemeanors——但被禁止进入购物中心。这段经历凸显了发展与社区之间的冲突,将一个被忽视的建筑奇特之处变成了抵抗的象征,以及一次为期四年的独特的城市探险行为。