37signals将全力投入Omarchy 系统。未来三年内,随着硬件的频繁更新,我们将把所有 Ops 和 Ruby 编程团队的成员迁移到我们自己的 Arch 衍生 Linux 发行版(当然,我们会与 Omarchy 的其他成员分享我们在此过程中所做的所有改进!)。
有趣的是,当公司规定使用 Mac 或 Windows 时,没人会注意到,但当规定是 Linux 时,人们突然感到惊讶。这真的不应该。使用 Linux,你掌控自己命运的能力远远优于使用闭源的商业操作系统。当然!代码都在那里!
没错,你可能会面临更多挑战,而且找不到合适的供应商(除非你加入企业 Linux 阵营,但这对我来说也没什么吸引力)。但我从来不在乎这些。在美国,我们连一间屋子都挤不下专业的 Ruby 程序员,那时候我就开始用 Ruby 搭建 Basecamp 了。这就是我们在这里做的事情!
这也意味着放弃 MacBook,选择Framework 笔记本电脑作为新的标配。此外, Framework和Beelink的台式机也同样如此。过去几年,PC 硬件发展得非常好,尤其是AMD 成功地从台积电那里获得了许多相同的处理器改进,就像苹果在 M 系列上取得的出色表现一样。至少在性能方面是如此。
诚然,在效率方面仍然存在差距。目前没有人能在功率比上超越苹果(但差距正在迅速缩小!)。因此,在 Linux 上使用 Framework 的电池续航时间目前略短。我的 Framework 13 混合使用时间约为 6 小时,所以每当我怀疑这可能是一个问题时,我都会在包里放一块20K mAh 的小型 Anker 电池,现在我的电池容量翻了一番。
这只是罕见情况下的小小让步,但与苹果在换用自家芯片之前,我们在 Mac 上忍受了几十年的性能和电池续航不足相比,简直是天壤之别。因为我们想运行 OSX。为此牺牲一些其他方面的考虑是值得的。就像今天的 Linux 一样。
另一方面,由于能够在本地更快地运行 Ruby on Rails 测试套件,我们的生产力将得到极大的提升。对于我们的 HEY 应用程序来说,即使是最快的 Mac,M4 Max,也几乎比运行 Linux 的 Framework Desktop 机器慢两倍,而后者可以原生运行 Docker。
对我们来说,这是一次激动人心的新冒险。Omarchy 已经是我最喜欢的计算环境了。它带来的喜悦和惊喜丝毫不逊于旧时的 Amiga 时代或早期的 OSX。得知这么多早期使用者也有同样的感受,真是太棒了。这很像 Ruby 早期的兴奋之情。知道自己发现了一个超级特别的东西,虽然还没有被广泛传播(但即将被广泛传播),真是太棒了。
原文: https://world.hey.com/dhh/all-in-on-omarchy-at-37signals-68162450