Transcription
好的。嘿,DHH,谢谢你。等等,TJ,我们正在录音吗?哦,是的,当然。好的,很好。我只是想确认一下,因为我不想像介绍那样,让这种事发生。介绍。是的,是的,是的,是的。嗯,总之,抱歉。
为了铺垫一下,欢迎来到站立会议。如果你没有关注YouTube,TJ和我刚刚完成了一个7天24/7的直播,我们第一次一起使用了Omari,顺便说一句,那真是太棒了。所以,更棒的是,Omari的创建者DHH和我们在一起,来谈论它。因此,我们有很多有趣的事情想要讨论,包括我们称之为“DHH的罪过”的东西,那是你为Omari选择的一些默认快捷方式。我不会说我被冒犯了,但我只会说它们是DHH的罪过。但是,嗯,欢迎来到站立会议。非常感谢Omari。我必须说,在那七天里使用它真是太棒了。真是太棒了。
听到这个太棒了。然后,我的意思是,我想我在这里可以提交的第一个错误报告是,嗯,发音。那是R怎么了?R去哪儿了?你像一个真正的丹麦人一样吞掉了它。好的。好的。
我妻子现在正在学丹麦语,所以她肯定会懂这个笑话,因为丹麦语有很多那种吞咽的喉音。所以,嗯,就是这样。
好的。嗯,好的。那很好。好的。你可以,你知道,你可以决定它怎么说,但请记住。而且没有人会听我的,他们还是会那样叫它。事情就是这样,GIF的创建者把它叫做GIF。没错。而且没有人听那个。对。所以,那有点像一个老掉牙的笑话。所以,显然DHH并非事事都对。显然,那实际上是一个很好的例子。好的,那么让我们稍微回顾一下,因为嗯,我想很多人可能不熟悉Omari是什么,或者Omachi,抱歉,Omachi是什么,嗯,是什么促成了它,所有这些。那么,你能不能给我们讲讲,就像亚当遇见夏娃时发生了什么?这事是如何走到一起的,以及它背后的动机是什么?
当然。那么,故事实际上始于苹果的伊甸园。我使用Mac已经22年了。大概是这样吗?2001年我切换到Mac,那时OSX是10.1或10.2。我忘了它当时是不是还在测试版,但那是非常早期的版本。我对Mac感到非常兴奋,因为我真的很想摆脱Windows。而这里有一个替代方案。它建立在Unix的基础之上,然后我们就开始了。所以我基本上在那座围墙花园里待了22年,并且一直都在服务器上使用Linux。我对此非常满意,但同时也没有任何意图、动机或动力在桌面上运行Linux。然后在那22年里,我的意思是,我变了,苹果也变了,最终我与苹果的关系也发生了相当大的变化,当时这家公司开始变得不再是我愿意把所有钱都送去的地方。当这一切最初发生在Hey.com发布时,当所有关于应用商店的废话,以及他们试图强迫我们向他们支付30%的收入时,当这一切都开始时,你知道什么好笑吗?那甚至不足以把我从那个花园里拉出来。我当时还在想,“好吧,这太疯狂了。”我和他们抗争,我们大吵了一架,然后我继续使用Mac。事后看来,那真的不是本应触发的导火索。那本应是,“好吧,够了。到此为止。”然后我之后还是买了像他妈的三包,对吧?但后来我到了他们对PWA大发雷霆的时候。我不记得你是否还记得,但他们与欧盟发生了这场小冲突,他们已经在Safari中构建了一个相当不错的PWA实现,我刚刚用Campfire在这个基础上构建了一个新产品,我们没有PWA,所以每个人。Campfire的PWA非常好,并且使用了所有的技术和一切,我感觉天哪,他们真的要在两年内再次把我拖下水吗?所以在那一刻,我决定,你知道吗?我不能再这样下去了。我不想再这样下去了。所以第一站实际上是短暂地回到了Windows。还有一篇博客文章还在,我说我要这么做。我要切换到Windows。部分原因是因为WSL 2变得非常好了。就像你真的可以在Windows上合法地运行Linux。所以我所有的Ruby开发等等,都可以在那里进行吗?而且VS Code的集成也还可以。我当时想,我不是很喜欢它,但我也能做到。
但后来发生的是我买了一台框架笔记本电脑。就是这一台。这就是我仍然在这里的“忒修斯之船”。最初切换到Windows的笔记本电脑。嗯,我买了预装Windows的框架笔记本,我运行它,然后想,你知道吗?我很喜欢这台笔记本电脑,但我希望它能快一点。我当时在做所有这些速度计测试之类的,然后出于某种原因,我忘了是什么原因,我在上面安装了Ubuntu,它运行得更快了,硬件都一样,所有东西都一样,而且我得到了更好的分数。
你的操作系统里没有AI会带来什么,这太疯狂了。这太疯狂了,就像工具栏里没有广告会给你的体验带来什么。
开发者们,你们是否厌倦了那些只说“看起来不错”或者“这里有七件事需要你修改,但与PR无关”的代码审查?那么,在你的编辑器中体验Code Rabbit AI审查吧。从VS Code、Cursor和Windsurf开始。抱歉,暂不支持Vim。点击审查,砰,反馈就出来了,甚至在你打开拉取请求之前。Code Rabbit可以帮助标记出你与LLM机器人进行Vibe编码时遗漏的错误。只需轻松一点,它就可以将所有上下文发送回你最喜欢的Agentic工具,进行逐行快速修复。Code Rabbit提供慷慨的免费套餐,每天最多可进行50次代码审查。立即在codrabbit.link/primeogen-vscode获取扩展。链接在描述中,今天就交付更整洁的代码。
你知道吗?有趣的是,这一直是最近许多尝试过的人的主导主题,大多数人不会急着去买一台全新的电脑。他们会找一台旧笔记本电脑,比如2014年、2012年甚至2009年的,然后他们在上面安装Machi,然后他们会说,为什么它这么快?
这台机器基本上感觉就像垃圾一样。它运行着某个版本的Windows,或者甚至是某个版本的Mac,然后苹果放弃了那个平台。嗯,然后他们把Amachi装上去,机器就感觉焕然一新。感觉很新。感觉很快。嗯哼。
所以大部分原因只是Linux效率很高。它对硬件的要求低得多。但对我来说,仅仅是同样的硬件,而网页运行得更快,这种体验真的很有趣。所以我开始尝试Ubuntu。这大约是18个月前的事了。而且,你知道吗?起初我心想,我不喜欢它的外观。感觉就像——我想在这里说得客气点——但它像是某种东西的廉价复制品。它没有自己的特色。它不像是出自一个与我,甚至与在苹果工作的人有相同审美情趣的人之手。我当时想,好吧,随便吧。我能凑合着用。我也确实凑合了。然后我开始调整。然后我调整了更多。然后我调整得更多。最终,我自己的Ubuntu混音版Coupoop问世了,我运行了它大约一年,然后今年夏天,就在Lama的24小时直播期间,那周我有一些空闲时间,我开始研究Hyperland,那是第一个吸引我的东西。然后我意识到,哦,我不能在Ubuntu上运行Hyperland,它不是一个可以在Ubuntu上运行的东西,他们想要什么?哦,他们想要Arch。我的意思是,我听过你开Arch的玩笑,比如,“哦,你得重获童贞。你只需要运行Arch。”我当时想,“那听起来很书呆子气,我还没准备好。”而且我已经有点书呆子气了。但事实证明我错了,就像技术领域经常发生的那样。你对它有一个先入为主的观念,然后你亲自尝试一下,你就会意识到,“哦,那根本不是我所想的那样。”所以从大约六月开始,我就疯狂地深入研究,弄清楚所有关于Arch、关于Hyperland、整个工具生态系统以及如何将它们整合在一起的一切。我当时想,这正是我以为我会讨厌做的事情,直到我意识到,天哪,这简直就像Ruby和Rails。这简直就像2003年。我正在发现这颗宝石。哈哈。一种编程语言或一个操作系统。就我需要完成的工作以及我希望如何享受电脑而言,它完全是未完成的,不完整的。但我可以看到,这些基础将把我从Arch的原始状态带到通过完全配置的Hyperland设置所能达到的应许之地。我当时想,你知道吗?如果我只完成这项工作一次,我就会拥有一台完美的电脑。比如,我值得投入两周时间吗?这是我当时的想法。哦,就两周。就两周。现在我们三个月后了,对吧?但在两周内,我以为我可以做出一些可能比我以前用过的任何东西都好得多的东西。至少那是我的论点。我开始做,很快就意识到,是的,Hyperland平铺窗口管理器才是我想要使用电脑的方式。
是的,我知道这个。我我看过其他人使用平铺窗口管理器。我的意思是,i3和DWM以及所有其他这些管理器已经存在很长时间了,但无论出于何种原因,要么是我准备好了,要么是Hyperland好得多。一切都水到渠成了。
让我,我能就此插一句吗?所以,我认为让Hyperland真正特别的一点,我确实想向它的创建者致敬,那就是当你使用i3时,你习惯了桌面环境这个概念。而i3就像,哦,你不行,就像不,你再也得不到那个了。所以,如果你想让它看起来不错,那实际上需要付出很大的努力。而Hyperland则像,哦,人们喜欢好看的东西。它将是内置的。它会超级简单。就像,它不会是这种超级复杂的体验。所以我想说,即使在过去,Hyperland之前的Arch实际上是一种不那么愉快的体验,因为所有的平铺窗口管理器都没有那么令人愉快。Hyperland在操作系统方面真是一件艺术品。所以我只是想把这个说出来。一个巨大的赞赏时刻。
是的。顺便说一句,这是我们开始做这件事时我做的第一件事之一,我意识到我们对此会非常认真。嗯,我首先个人开始,嗯,嗯,帮助资助Baxree。我的意思是,他就是这个在波兰的学生,基本上完全靠自己做这个,他创造了如此惊人的东西。就像我甚至不知道他是否住在宿舍里,或者他住在哪里,但他不住在无限循环公司,他也没有价值3万亿美元的资源来指挥成千上万的人为他做事。然而,他一个人就能够提出一个比我用了22年的操作系统更具吸引力的操作系统。这太疯狂了。我的意思是,以最美丽的陌生人方式疯狂。我认为这也是吸引力的一大部分,正如你所说,这里的东西不仅运行良好,而且看起来很棒。看起来更好。动画更流畅。它们的时间更好。那些更繁忙的曲线或更多,就像它们应该的那样。而且我认为那真是太不可思议了,对吧?所以我当时想,一旦我明白了这一点,哦,我不是对平铺窗口管理器有问题,我只是对那些丑陋的管理器有问题,正如你所说。我遇到的问题是DWM,如果你想改变它,你真的必须重新编译它。我认为那,我只是觉得那是一堆不必要的丑陋和不必要的笨重。而这里是Hyperland,它开箱即用,就其开箱即用的功能而言,顺便说一句,我们在这里要公平地说,它不是全部,它只是一个片段,它是平铺窗口管理,但它开箱即用看起来很棒,而且所有东西都基本设置好了。我当时想,我真的可以用这个工作,然后我发现了其他一些东西,哦,waybar,我可以做所有这些配置,我安装了所有其他工具,hyp hyper idle以及其他一些东西,在那两周内,我拥有了一个系统,我当时想我不会再回去了,即使苹果明天来对我说,对不起伙计,是我们的错,这是最棒的M7电脑,你可以拿走它,我也会说谢谢,但是嗯,你把我带到了一个更好的地方,合十礼,我与我们之间有过一些不愉快的事实和平共处,你把我送上了这段旅程,我最终到达了一个我可能在5到10年前就应该到达的目的地。我不知道。但现在我在这里,我无法再感激更多了。我想做我用Ruby做过的事情。我希望其他人重新,好吧,不是所有人。我至少希望开发者们意识到它的存在,并且你们应该尝试一下,因为如果你这样做了,你可能会有和我以及现在成千上万其他人一样的体验,那就是天哪,我想运行Linux。比如什么?我真的从来没有打算这样做过。嗯,不是因为我不欣赏所有已经构建的东西。我的意思是,正如我所说,我在服务器上运行Linux已经很久很久了。不是因为我不喜欢其底层的哲学和开源性。我喜欢所有这些东西。我只是不认为那与我的审美追求以及我希望事情如何运作等等所有其他东西兼容。我只是错了。当你对免费的东西有误解,然后你可以拿来,组装起来,然后得到像这样不可思议的东西时,这是最好的犯错方式。这几乎让我们跟上了进度,因为你知道吗?这是三个月前的事了。就像我刚刚开始做这件事。真的就是三个月前。我这里的数学对吗?嗯,我想7月1日是Umachi首次发布的时候。嗯,所以是的,三个多月了,现在真的有数万人使用过它。有一个非常活跃的社区,顺便说一句,这很有趣。我的意思是,我用Omicoup也做了类似的事情,只是规模很小。它是Ubuntu的一个混音版。还有一些其他人来帮忙,几千人使用了它,但有了Hyperland和Arch作为基础,我们在堆栈中低了四个级别,这意味着我们几乎可以修复所有东西。没有什么是固定不变的,如果我们不喜欢某个东西,我们就把它扔掉,换上别的东西。现在,你不能对Ubuntu那样做,对吧?就像,它在堆栈中非常高层。你可以改变一些颜色,安装一些调整等等。嗯,Arch就像归零地,对吧?就像在原始Linux之上最薄的一层,这意味着所有这些涌入社区并贡献补丁等等的数百人。他们可以,他们可以修复问题。他们可以做事情,我们可以把它设置成我们都想要的样子。我认为那是真正捕捉到那种独特Linux精神的另一部分。就像我不是想用Umachi向任何人推销你永远不会有问题。一切都会非常简单。你可以从Mac OS直接切换过来。你不需要学习任何东西。我认为那是一个巨大的错误,至少在我看来,当谈到与开发者交流时,我们只是在推销它的哲学。我们只是在推销它,就像,哦,它有点像Mac的一个稍微差一点的版本,或者Windows的一个稍微差一点的版本,但它是言论自由的。好的,我的意思是那很棒。然后没有人会在乎,对吧?就像他们只是想要一个更好的系统。他们只是想要一个能用的东西。而现在很多人,他们只是想要一个电池续航时间长的东西,我们稍后可以谈谈。苹果对我遇到的每个人来说,最有趣的最后一道防线就是,电池有多好?天哪,苹果已经沦为一家电池公司了。这就是你现在做的。你做电池。你是广告里比竞争对手的电池多跑一会儿的小兔子。天哪,真是堕落。总之,
嗯,我们到了这样一个境地,我们有一个系统,你可以改变一切,你可以让一切变得更好,然后你可以迭代它,我可以发布一个新版本,一周后你对一个操作系统做出的改变就会分发给成千上万的人。就像对很多人来说,再说一遍,如果你是一个铁杆Linux极客,你已经在运行所有东西的最新git版本,那么这对你来说是新鲜事。但我通常与之交谈的很多人,他们习惯了商业操作系统。他们习惯了Mac。他们习惯了Windows。它不是那样工作的。就像,你不会把你的小补丁发送给苹果,然后说,“啊,液态玻璃。你能让它不那么液态一点吗?”就像,那是不可能发生的事情。就像,你没有源代码的访问权限。你什么都无法访问。他们只会告诉你,“闭嘴。它很完美。”对吧?
我们最懂。我们最懂。我们最懂。顺便说一句,我的意思是这很讽刺,因为从某种意义上说,我完全一样,我最清楚你将得到的安装版本。嗯,实际上有一小段时间有一个裸机模式,你可以在没有我安装的所有其他程序的情况下安装它,我们运行了一段时间,直到我决定那很愚蠢。Omachi名字中的“Ma”字面意思是“omac”,字面意思是“厨师的选择”。字面意思是,我决定开胃菜菜单上有什么,对吧?但开源的美妙之处,就像Ruby和Rails一样,它对所有事情也超级有主见,并且预设了所有这些配置点,就是你可以拿来,然后说,我先用一分钟,然后我想要改变五件事。然后你就可以。这是你的电脑。你真的可以改变任何你想要的东西。撕掉我做出的任何决定,放上你自己的,我们仍然可以是朋友。这难道不棒吗?然后在实践中看到这一点真是太棒了,对吧?就像所有这些人安装了Amachi,然后我看着他们的桌面,我眯着眼睛仍然能看到我的愿景在其中,但我也看到了他们的愿景。我认为这只是在桌面上运行Linux的一个独特而美妙的部分。我们习惯了。很多Web开发者习惯了我们的框架和工具。你可以给React打补丁,或者给Rails打补丁,它可能会进入下一个版本,这会给你一些满足感。但你通过改变你直接接触和看到的工具,以及窗口如何移动所获得的满足感,我认为存在于不同层次的乐趣。
你知道,你去教书。好的。好的。嗯,我只是想知道,你知道,既然你说这一切都始于一个,你知道,苹果之类的花园,你有没有想过这个标志,DHH,你有没有想过这个,但这是一个被咬了一口的果实。
这是我,这也是一个有意的设计。天哪,天哪,什么?是的。
你想听一个后续的趣事吗?而且是的。请说,Prime。后续的趣事。尽管这是史蒂夫·沃兹尼亚克确定的Apple 1的第一个价格,他们以666美元出售,他喜欢重复的数字,但就像所有艺术都是你未知的自然一样。就像,你知道,所有这些偶然的象征意义互相碰撞,即使是无意的,这非常有趣,因为史蒂夫·沃兹尼亚克并不是刻意要做什么。他只是喜欢重复的数字,而那个数字最符合预算。是的,我我我确实喜欢这种所有隐喻都对齐的感觉。我确实喜欢,嗯,你可以讲一个好故事,其中事物契合,角色也对齐。我绝对会用那个被咬了一口的苹果的比喻。
这很有趣。好的。是的。顺便说一句,我们想说的是苹果简直是撒旦。不。嗯,一件事,嗯,不,但是我们爱W。但你说的有一点非常重要,那就是我经历过。我感受过。我理解那种感觉,那就是,嗯,选择的困境。当你第一次开始使用像Vim这样的东西时,有太多的导航方式。你需要经历很多。它让人感到如此不知所措,因为它不仅仅是你必须选择。你必须积极地投入到这种奇怪的自我斗争中,去使用一些完全不同的东西。同样,从Mac切换过来也是如此,你什么都不做,只是按按钮,东西就出现了,你只用鼠标,就是这样。然后你就会说,“哦,这太棒了。”你没有选择的困扰。而且你实际上看到这种情况越来越多。它正在发生。嗯,如果你现在使用几乎任何主要的流媒体服务,你会发现它就像是,“替我思考。”他们只会给你看一些东西。我也相信这就是短视频如此受欢迎的原因,因为短视频是你决定什么时候不想看。你不决定看什么。所以,你只是说,“哦,我喜欢那个。哦,我不喜欢那个。哦,我喜欢这个。”所以,它就像这种持续的推送。所以Omari采取或者Omachi采取的立场是,我们将给你一些你可以直接使用的东西,然后你可以逐渐地让选择变得越来越宽广,我认为这将是一个非常强大的放大器,它将让更多更多的人使用某个东西,这让我非常兴奋。但我想确保我们保持这种张力,即入门门槛尽可能低。尝试它零努力,但留下来并非零努力,因为我不喜欢短视频和许多其他媒体、工具和电脑,你永远不必思考,永远不必参与其中,永远不必学习任何东西,永远不必变得更好。我实际上认为那是一个完全的死胡同。他们做对了第一部分。尝试它应该如此无摩擦,看看这是否适合你,因为如果你最终不喜欢它,为什么要投入无数小时定制你的设置和做所有这些事情呢?那完全是浪费时间。这就是我长期以来远离Linux,甚至一度远离Neoim的原因。我能看到那里有一些东西,我觉得这真的很酷。但如果它需要我40个小时才能仅仅设置一个基本配置,我很抱歉,那是一个明年的项目,然后明年变成明年,然后就永远不会实现了。
我想要一个机会来尝试一下,看看它是否适合我,然后我就会知道是否值得投资。所以这正是我想灌输的设计理念的核心,嗯,就是如此容易上手。我们将不仅是最简单的,而且是你安装过的最快的Linux发行版,它会给你一个完整的系统。我的意思是你们有教,我想是你的那次运行创造了Amachi安装的世界纪录,1分46秒。比如,想一下那个。你有多少次花了十几分钟只是对Mac OS进行一次小升级,或者在某些情况下甚至花了几个小时安装Windows并获取更新,然后陷入那个循环,而我们却在1分46秒内安装了一个对开发者来说功能更丰富、更全栈的完整系统。这太疯狂了。事实上,如果你在Machi开始时告诉我我们可以做到,你可以在1分46秒内完成安装,我会说不可能。就像有东西。然后我意识到是什么东西。你能多快复制6GB的ISO文件。复制6GB需要多长时间?就像那实际上应该是我们安装东西速度的底线。嗯,几秒钟。好的,我们不能在几秒钟内完成。但如果认为我们甚至需要10分钟,那就不合理了,像在非常快的现代电脑上我们应该能够做到。我最初认为如果我们能达到五到七分钟,那就太棒了。我们不断发现事情变慢的原因是愚蠢的。绝对没有理由让这些东西变慢。你可以以一种方式设置,特别是Arch,让它安装起来像闪电般快,这直接服务于让某人以绝对最小的努力尝试某事,同时仍然走在通往真实的道路上。有很多人要求像Live CD之类的东西,你可以在上面尝试一下,但它有点糟糕,因为它从USB运行,我当时想,嗯,那不是我想花时间做的事情。我想把时间花在。你看一个视频,你看一些人,然后你会说,我想在一个旧笔记本电脑上,或者一个新的,我不在乎,但它是真实的,你可以真正使用它。然后你会在一个不切实际的短时间内启动并运行。一个令人惊讶的,等等,它完成了多少时间,然后你尝试一下,如果你不喜欢它,你竟然浪费了什么,五分钟?好的。我的意思是,你竟然浪费五分钟在抖音上刷屏,嗯,20次,或者你刷什么都行,无论你喜欢什么末日式刷屏,对吧?如果它真的激起了你的兴趣,你现在可以再花两个小时或五分钟开始使用它。在接下来的一年里,你可以投入任意多的时间。你可以不断学习,不断进步。但我不会把它做得如此简单,以至于如果你真的需要做任何事情或改变任何事情,你都不需要学习任何东西。我希望你学习这些东西。这就是为什么它实际上有点硬核。如果你去编辑任何配置文件,我就会把你扔进NeoVim,就像。是的。抱歉,伙计。SW就像WQ。你知道吗?你不知道吗?嗯,你会发现的,因为否则你无法退出。你无法保存。
我认为那,嗯,那需要成为它的一部分。Dumachi的体验不仅仅是容易然后平坦。不,不。我们要去他妈的珠穆朗玛峰,伙计。背上你的背包。第一次小散步将是完全平坦的地形,鸟儿会唱歌,但如果你想学习,你必须有一些坡度,你必须继续前进。
是的,我当时笑得不行,因为我们在安装的时候给你发推特说,“DHH,诅咒你。我本来计划在两次安装之间完成很多事情,但我不得不继续安装下一个。”我的意思是,我相当确定这台电脑就是我创造世界纪录的那台。所以我只是想,你知道,向框架致敬。我们这里也有一些很酷的瓷砖。所以无论如何,那就是,嗯,那就是那一个。
顺便说一句,我也觉得这很有趣。我的意思是,这个框架实际上是这个时刻的一部分。是的,我的意思是,自从我切换到Linux以来,我一直在推广框架,但我认为框架桌面,我在角落里也有一台,它上面也有小小的,嗯,嗯,瓷砖。事情同时发生,总有一种完美的感觉。这就是我发现Hyperland也相对较新的地方。如果我五年前尝试这个,就不会有Hyperland。我想,嗯,它实际上可能是在三年前才开始的。
框架不会以这种形式存在。就不会有这种与M芯片竞争的AMD替代品。所以所有这些碎片都汇聚在一起,而且我们也不会有Mac OS 26这样的恩赐。我们就不会有Tahoe。我们就不会有微软停止Windows 10。我们就不会有所有这些礼物。他们会说,“嘿,你们现在是不是在为Linux做营销啊?”就像这里发生了什么?这有点可疑。把卧底特工派到微软的一切,这样Linux相比之下看起来好多了。但我也发现这就是为什么它如此神奇,你可能是对的,但在错误的时间,然后什么都没有改变。就像有很多人对Linux的看法一直是对的,对吧?就像他们从99年开始就一直在桌面版Linux上敲响警钟,是吗?那个梗是从那时开始的吗?
很久很久了。突然间,时机与现实相遇。时机与人才相遇。时机与势头相遇。现在我们有了Hyperland,我们有了框架电脑,我们有了很棒的AMD芯片,我们有了Arch,我们拥有了所有这些。我就想,现在我们开始吧。所以我投入了所有这些工作,把它推出去,反响简直是疯狂的。我的意思是,我确定你们都看到了。我我还没有见过这种程度的新奇兴奋,来自那些不仅仅是“哦,那还不错”的人,而是自2000年代中期推广Ruby以来,就完全爱上他们发现的新系统的人。感觉就像那样的时刻。
好的,我得插一句,我们得在这里稍微回顾一下。我想先谈谈那个“易用曲线”,它从“你什么都不用学”到“哦,你必须学所有东西”,对吧,就像你走上这条路时,你就在那条路上。嗯,我真的认为这是最重要的事情之一,因为我记得在Netflix开源期间和内部工具开发期间,这一点被一遍又一遍地灌输给我,那就是总是让每个工具都让人们不必学习任何东西,我发现,嗯,界面会变得越来越抽象,以至于当你不得不做某事时,由于北极星目标是“永远不要学习任何东西”,做事情变得越来越难,因为总是存在这样一种观念,即你永远不应该需要学习。这就像是现代Web开发方向让我抓狂的一点,那就是不要学习。你不需要学习。嘿,我们将为你创造最完美的东西。只是不要学习。只管用我们有的。它100%完美。它每年都会改变,但我们会,它会是完美的,因为我们现在拥有它,它是完美的,对吧?所以,这就像,这就像这种奇怪的心态。我我并不责怪任何人陷入其中,因为学习需要时间。它需要努力。有时候当你觉得某事很复杂时,它会让人感到非常望而生畏。它感觉很复杂,直到你揭开面纱,你才意识到,哦,它实际上。哦,它只是一堆if语句和for循环。哦,好的。它实际上并没有那么复杂。它很简单。所以,我只是,我只是想指出这一点。我知道我们已经远远过了那个时候,因为我对那种“永远不想学习,让一切都成为成功的陷阱”的哲学感受太强烈了,因为它只会让一切变得糟糕。就像如果你对Omachi那样做,我想我不会喜欢它,因为我无法掌控,因为它会被管理得太好了。我会讨厌它。我会非常不喜欢那种体验。所以我很高兴那是这种心态,因为那只是,那只是让我内心崩溃,那不是它。而且我在聊天中也经常看到。人们总是说,哦,像Neovim这样的文本编辑器太复杂了。就像我们刚刚看到一个,有人最近刚说过。这是一种相同的心态,我完全理解。再说一次,前期投入很大,但我会说它比VS Code远没有那么复杂。就像我我不知道你是什么意思。就像它它它只是因为它的选择是用于定制的。它的选择不是让你使用他们的界面。所以这就像TJ喜欢说的那种体验,你需要磨砺自己的斧头。在你砍树之前,你得花很多时间磨斧头。而且有些,你知道,有些软件需要更多的磨砺,但当你达到那个程度时,感觉真的很好,对吧?就像它真的很好用。所以我只是,我只是喜欢那种体验。所以我只是不得不把这个说出来。简直爱死了。我简直无法忍受它不是每个人默认的立场。我认为这实际上是Linux长期以来未能成功实现其桌面主要任务的关键原因,因为它试图完全复制你所说的Mac OS和Windows的主题设置,即它需要能够被所有人立即使用,无论技能水平和学习兴趣如何。我就说不。当谈到开发者或者我想说任何只是喜欢电脑的人。这就是我试图区分Umachi不仅仅是为开发者准备的。它是为那些真正喜欢电脑的人准备的。现在,那只是使用电脑的人中的少数。我告诉你,大多数人不喜欢电脑。他们不情愿地接受他们必须使用电脑来完成工作。
令人惊讶的是,很多开发者甚至不喜欢他们的电脑,这让我感到震惊。如果你连电脑都不喜欢,那你选错了职业,伙计。但如果你喜欢电脑,你就应该喜欢好好使用它们。你应该喜欢并想要好好使用它们。而且,嗯,从一开始,我这里有一些行,你知道你必须学习一些按键绑定,比如鼠标不会对你有多大帮助,除非你学会,嗯,Super键加空格启动应用程序启动器。嗯,Super键加Alt键加空格启动Omachi菜单。嗯,Super键加回车键启动一个新的终端。Super键加B启动浏览器。Super键加A启动你的AI。就像只有少数几个Super键加X的组合。是的,你忘了。对于X和。是的。Super键加M代表我的音乐,Super键加O代表Obsidian。就像有一堆工具,你必须让你的手指熟悉它们,这需要一点时间。当你等待加载这些东西时,会有点令人沮丧。这实际上正是受到我学习NeoVim的启发,因为我摆脱Mac的一部分困难,实际上甚至不是Mac的集成。所有这些东西,是TextMate,一个我从2006年就开始使用的编辑器。我真的很喜欢,我仍然喜欢。显然它根本不能在其他任何东西上运行。它只在Mac上运行。所以我不得不找别的东西。我首先尝试了VS Code,它在某些方面受到TextMate的启发,在其他方面也很相似,但最终对我来说并不令人满意。实际上是你们的东西和其他一些YouTube博主让我意识到,你知道吗,也许我可以学习NeoVim。也许我可以再次学习Vim。也许我应该再试一次。然后我意识到前两天完全糟糕透了,因为我感觉自己不只是一个初学者,而是一个连基本词汇都说不清楚的孩子,对吧?就像我想说什么,但词语不在那里,就像我“megie”。然后就像“你想要什么?”你想要肖像吗?不,我他妈的想要草莓,你这个白痴。为什么你就是不给我草莓,仅仅因为我不知道这个词?我在VIP里感觉就像那样,几天时间。我当时想,我想做这件事,但我不知道怎么做。现在我得去查,现在我刚删了五行。天哪,那是真的。那是非常真实的。但如果你坚持到另一边并升级,你就会说,天哪,我现在用我的快捷键组合做的事情,是我在VS Code中永远做不到的,甚至在文本中也做不到。我喜欢文本。所以投资,两天的痛苦,一周的真正强化学习,然后呢?另外20年的回报。多么惊人的投资。我还能找到更多这样的投资吗?那种痛几天,然后可能烦一周,然后接下来十年都令人难以置信的投资?对于任何喜欢电脑并想在电脑方面变得更好的人来说,那种投资应该是不假思索的选择。另一种说法是专业电脑,对吧?就像“专业”这个词有一种含义,它不仅仅意味着,我不知道,你手机上的铝制栏杆或者一些愚蠢的东西。这里的“专业”字面意义上是指为那些职业依赖它的人制作的工具。就像那些实际上可能需要学习,因为值得投入,因为这是你赚钱的方式。这是你享受爱好的方式。所以我们可以进行这些投资,而且会是值得的。我脑海中长期以来的一个画面是老旅行社代理人,甚至是,嗯,航班登机服务员。我不知道你有没有见过一些人,他们操作的那些终端机,那些终端机仍然很古老,对吧?是的。你只听到按键声。你可以听到所有的快捷键,他们来回切换,是的。好的。你的航班现在已经预订到亚特兰大,你就会想,这里有个人真的需要学习如何快速熟练地完成这项任务,并且学会了所有这些绑定。或者你看到有人在使用数字键盘,如果他们是Excel高手,你就会,天哪,看看那项技能。这就像那些视频,他们把椰子扔起来,然后他只砍了四下,然后就,哇,那项技能。为什么我们不想要那个?作为一名开发者,作为一个喜欢电脑的人,你难道不想要那种技能吗?就像一个Excel高手在操作数字键盘,或者一个登机代理员只是不停地敲击,或者有人很酷地切开椰子?就像,你应该想要那个。你不应该想要,哦,我能用那种连猴子都能搞懂的懒散方式使用电脑吗?不,不,不,不。
是的。我喜欢用的类比是,我的软件开发生涯是一场马拉松,伙计们。就像它不是一场短跑。所以,就像这个周末完成一些事情,与希望你知道的20到30、40年,我仍然希望会写代码,或者30年后它会是什么样子。我不知道。但无论如何,我仍然,我我,实际上投资于弄清楚如何做这些事情是很重要的,这并不意味着你必须选择NeoVim,你懂我的意思吗,但就像找出你真正有效的工具,并理解它,因为你想这样做。然后我在那种马拉松心态中谈到的另一件事是,如果你喜欢编程,你会想学更多。就像去欺骗你的大脑去做你喜欢的事情。所以就会变成,“哦,我期待着坐在电脑前,敲击键盘,做些事情,而不是,嗯,又是周一了,我又要写代码了。”你的职业生涯就不会那么好。就像视角是一个巨大的东西。就像它是我最,我的意思是,我仍然记得在“我只想做真正的工作”的悬崖上挣扎,那总是别的事情,对吧?那总是其他任务。然后我总是被我工作中的任务所困扰。相反,在某个时候,我只是,我只是记得我当时想,我可以把这变成乐趣。就像我能找出做这件事的最佳方法,然后沉迷于此,即使我不喜欢,即使我对实际任务的热爱不存在。伙计,我和Sam Altman对游戏的热爱还在。所以它就像。伙计,我就是为了那个原因才做。我必须为了对游戏的热爱而做。当你觉得“哦,这可能很有趣”时,一切都改变了。就像TJ和我正在制作的游戏中,那些小敌人图标弹出的地方。它真的就像,当你真正思考它时,它只是一个无聊的任务。做一点数学,做一点偏移,在这里画几样东西,放一些敌人,就算完事。或者你可以想,我怎样才能让这个小东西成为你可能拥有的最棒的体验?是什么让它如此棒?我如何编程才能让它既棒又易于维护,以便其他人可以来扩展它或用它做一些真正有意义的事情?就像与其只是“嗯,还得做一件事,一件事”,不如把它做好,因为这很有趣。它实际上很有趣。享受它吧。
而且你知道吗?最有趣的是变得有能力。最有趣的是变得优秀。最有趣的是学到了一堆东西,然后回头看看一年前的你,在你的无知中,在你的技能缺乏中,是多么的傻,而现在你已经登上了山。你已经更高地走向了山顶。这实际上也是我如此关注美学的原因之一,因为并非所有的编程任务。
正如你所说,即使是我为我们制作的东西,我也会对整体愿景感到兴奋,比如并非所有东西都会是“超级令人兴奋”的问题本身。但如果我在一个看起来很棒的酷炫环境中工作,并且我能通过以一种代码看起来超级漂亮、结构非常精巧的方式运用我的能力来获得满足感,并且我为我的对象挑选了恰当的词语,然后“砰”的一声,我现在就把我的主题切换到 Usaka Jade,因为现在是夜晚,一切都是绿色的,我就会说:“我爱死这台电脑的样子了。”是的,我希望更多地使用它,正如你所说,教学。我想坐下来敲击键盘。这也是为什么机械键盘对我来说也起到了如此神奇的作用。还有一件事,我多年来一直忽视了,当我听到书呆子们谈论他们的机械键盘时,我就会想:“我有一个魔法键盘。非常感谢。”它的名字里就有一个“魔法”的字眼,伙计们。是的,没错。它的名字里就有魔法。还能有多好呢?然后我就想,我试过几个机械键盘,但我不喜欢它们。我就想,“看,苹果是对的。”然后我试了合适的机械键盘,我就想:“你是说,不仅我的操作系统可以看起来很棒,我打字时还能听到天堂的声音?这算什么工作?我应该为这种特权付费,而不是拿报酬。这太棒了。”我认为,如果你以一种方式为自己设定好目标,那么仅仅是敲击键盘本身就是一种愉快的体验,因为你会听到轻微的“咔哒”声,你会感受到美好的触感和所有那些东西,然后你就会看到电脑的美丽景象,你拥有恰当的一切,你拥有所有你喜欢的小键盘绑定。你可以承担许多在更单调的环境中会感觉相当枯燥的任务,而且会很愉快,然后你就会发现,我大部分时间都在电脑前享受解决问题、学习新事物、变得更好的过程。是的,这让我想到了一个显而易见的类比:嘿,你宁愿在一个头顶有荧光灯、椅子非常不舒服、邻居随机大喊大叫让你烦躁的办公室工作,还是宁愿在一个有宜人光线的漂亮办公室工作?每个人都会说:“是的,当然。我想要好的那个。我会工作得更好,我会过得更愉快,我会更有成效。”否则,谷歌为什么要在总部花费万亿美元呢?他们显然认为工作场所会影响你的工作方式,对吧?然后,哦,但只要我们把它放到屏幕上,那都是给孩子看的,你知道,或者类似的东西。在我看来,有很多 Linux 的想法也是这样的,不幸的是。所以,我非常尊重那些不关心我们一直在谈论的这些东西,并且只是想要……我一直在看那个臭名昭著的 YouTube 视频,也许我们上次谈过了,那个家伙正在 Linux 中为某个旧机器编写设备驱动程序。甚至没有语法高亮,对吧?我猜他甚至没有用 Vim,他用的是 Vi 或者别的什么。而你就坐在那里,就像他在工作一样,他说:“我根本看不到那些东西。我根本不在乎。”我当时想:“我的天,这太神奇了。”我非常尊重这一点。而且,那根本不是我。我不能那样工作。我不想那样工作。我想要我的字体看起来超级清晰。我想要一些漂亮的颜色。我想要所有那些东西。我想要它看起来漂亮。这就是我需要的。我非常尊重那些不需要这些东西的 Linux 老派人士。现在这个时刻的美妙之处在于,我们可以共存,让一切都变得更好。我们从那些不仅不在乎美学,甚至积极敌视事物应该好看的想法的人那里获得了所有这些核心的 Linux 东西,这我觉得很有趣。但也有新一代的人,比如 Vax,他带着 Hyperland 出现了,它看起来令人难以置信,而且非常流畅,对吧?就像所有的动画都有恰当的曲线,全速 60 帧,你就想:“我的天,我能拥有我的蛋糕并吃掉它。我真的可以获得 30 多年的 Linux 优点,而且它现在看起来也很棒,感觉也很棒,听起来也很棒。这太棒了。而且这一切都是免费的,我随时都可以改变它。”而且有这么多关心这些事物的人,就像我关心事物一样,伙计。所以,所以这有一些有趣的事情。你知道,你提到了那个没有语法高亮的人。你可能不知道,1982 年是第一次出现类似软件语法高亮的东西。之前有一些基本的,在几个编辑器里,但它直到 80 年代才真正出现。你知道,像基于 GUI 的桌面也不是,你知道,就像它们只是最近的记忆。你每天都会遇到一些人,在这些东西出现之前就已经活着并且在工作了,对吧?所以,就像,我不是那么老,这在我有生之年。我只比语法高亮晚出生几年。所以,就像,这其实有点令人难以置信,你知道,这东西存在。所以,即使是它的美学以及它的发展方式也是相对较新的。很多人没有意识到,即使是像自动补全这样简单的事情,除非你在 Visual Studio Code、Visual Studio Express 中,甚至不是 Visual Studio Code,那不是 Visual Studio,你很少能得到它。企业版或 Express 版。你可以得到 Express 版,它适用于 C++,这很棒,对吧?有一些东西你可以让它工作,或者 XNA Studios 配合 C# Express 和 Net Beans,那是因为 Java 有一个相当广泛的版本,而且还有其他几个,但也就那样了。你不能使用任何语言。你不能一直免费获得它。所以,就像,我们生活中的很多东西直到最近才开始整合在一起,变得更广泛可用。所以,就像,我们才刚刚开始,一切都看起来很漂亮,而且我们甚至知道什么是漂亮。但我认为你会看到很多人可能不重视它。我是说,我个人来说,我不是一个非常重视漂亮事物的人,我更重视无干扰的事物。我喜欢全屏的编辑器。不,我不想看到任何东西。我只想让它非常非常简单。当我打字时,我希望看到很少的弹出窗口,如果有的话。我不需要很多提示。我只想保持它,你知道,干净利落。有一种虚无的美感,因为它能帮助我做事,对吧?这两者之间存在一个奇怪的世界。但我也很喜欢 Omachi 加载时的样子。它看起来和感觉都很好。我喜欢屏幕保护程序。所以,我想,“哦,天哪,我卡在两个世界之间了,我想要一切,又想要什么都没有,就在同一时间。”你没有卡住。你正在享受那个黄金中间地带。当我开始接触 Ruby 和 Rails 时,我想:“你知道吗?我喜欢 PHP 的黑客文化。就是让东西工作起来,即时满足,太棒了,但我不想生活在意大利面条代码的世界里。然后我也非常喜欢 Java 的严谨和模式等等,但我也不想花四天时间设置我的 XML 配置文件。有没有一个黄金中间地带?当然有。我们能不能从 PHP 和 Java 中汲取最好的东西,然后在中间找到一个既快速又严谨的东西?这里也是一样。我们能不能从 Linux 世界的极简主义、无干扰的美感中汲取一些东西,然后让它看起来很漂亮,拥有很棒的字体和很棒的颜色,以及不晃动的东西?有趣的是,关于无干扰和宁静,我收到了很多关于改变任务栏方式的拉取请求,人们想把各种各样的东西塞进去。他们想放上正在播放的曲目,它应该旋转,或者他们甚至应该有均衡器条,然后他们想看到天气,我想,是的,我们不做任何这些。我不想在我的任务栏里有任何移动。我希望每分钟只有一个数字改变。仅此而已。我只想看到这个。顶部的时钟是唯一允许改变的东西,因为我……顺便说一句,我喜欢你的时钟。我可以提一下吗?你没有加上年份,我非常感激。这让我抓狂,时钟上竟然有完整的年份。你说,我不需要那个,伙计,给我简单的东西。哥们,我花了大约两天时间纠结时钟和日期应该是什么样子,并把它们精确地对齐,尝试了完整的长度和短的长度,以及另一边和这边,就像真的在为单个位置而痴迷。所以我很高兴你欣赏这一点。嗯,大多数人看不到。大多数人认为,我想要更多。你知道最有趣的是什么吗?我认为 Omachi 正在将 Ricing 文化主流化,推向更广泛的受众。而且 Ricing 界有一些人就是喜欢一切都在跳舞,对吧?就像一切都在播放,一切都在上下摆动。我想,我喜欢那种创造力,但我也在构建一个专业的桌面。这听起来有点傲慢,真的不是故意的。我正在创建我想要整天工作的计算平台。我希望被美丽的宁静事物所包围,对吧?美丽的形状,美丽的颜色,清晰的字体,所有这些东西。而不是一切都在跳动,而不是那些动漫角色和其他一些 Ricing 文化也很喜欢的东西。我认为如果你 19 岁,那完全没问题。就像把所有日本动漫女孩都贴满你的桌子。所以,愿和平与你同在。嗯,那对我来说不太管用。那不是我想要的。你能给我一个宁静的日落吗?就像,那是我们拥有的默认背景。好吧。你有没有那个关于动漫 Waifu 背景的仓库?动漫。你真的有一个完整的仓库。是的,我有一个仓库,因为我知道聊天室有多喜欢它们。哦,听起来像是你硬盘上藏起来的秘密宝藏,怕被你妈妈发现。嗯,别担心,不是动漫。那也让我想起你说的。就像,如果我去一个机械师的办公室,一个机械车间,对吧?他们那里有无数的灯光闪烁,还有烟雾机和所有这些东西。我可能会想,我觉得这不是我解决汽车问题所需的专业环境,对吧?所以,这并不是针对那些烟雾表演或激光灯展览,但我认为我希望我的机械师直截了当。他能解决我的问题。我对我的工作电脑也有同样的感觉,对吧?所以,这里有一条界线,它不一定是灰色的。它不一定是沉闷的。它不一定是企业化的。但它可以是平静而美丽的,而且美观。而且也是我工作的地方。我因为 Umachi 收到了一些批评,当你使用 ISO 时,它不提供不进行全盘加密的选项。对我来说,这根本不是可以商量的,因为如果你安装一个工作操作系统,尤其是在带有公司数据的笔记本电脑上,却没有全盘加密,那是不负责任的。所以,这对我来说根本不是一个相关领域。我为专业人士制作这个。你可以做任何你想做的事情。你总是可以先安装 Arch,不安装全盘加密,然后安装 Amachi。很好。那是你的一个支线任务。对我来说,直接进入你的电脑的直线通道涉及全盘加密,因为这是为了工作。我想我不知怎么在没有加密的情况下安装了它,因为 Ed 在那里的时候黑了你的电脑,对吧,Prime?是的。不,那是别人的电脑。是的,但发生了一些事情。嗯,但我想把这个加进去,就是……回到那种跳舞和过度 Ricing 之类的事情。嗯,我不是那一边的人。我不太喜欢那些东西,但我喜欢如何将一个复杂的东西变成一个超级简单的东西,让你能从中获得相同的信息。所以,就像,当我和 T 在开发塔防游戏时,我们有一个非常复杂的菜单,我们花了许多天把它变成一个很小的、非常容易理解的东西。而这个小小的、简单的改变现在感觉好多了,因为你想,我用十分之一的成本获得了相同的信息。我如何不断地做到这一点?这就是我的 Ricing 版本,就像,我如何以零成本获得最大信息?而且我认为苹果长期以来在这方面做得最好。这就是为什么我认为他们如此成功,他们做了所有这些事情,让你在使用它们时感觉良好。对。还有一件事,我认为……那些做 Ricing 的人没有得到足够的赞赏是……有时当你把系统推向一个方向时,它会打开更容易的途径来实现,比如“哦,我们想让跳舞的 Waifu 出现在任务栏里,所以它需要能够以惊人的速度刷新,然后突然间,哦,好吧,我只想让一个小的均衡器出现,对吧?然后就像,哦,那很简单,我们已经做了跳舞的 4K 动漫 Waifu。你只需要均衡器。很简单。我也有过这样的经历,比如……我开始为 Neoim 写 Telescope 的原因。我并不是想做一个人们会使用的模糊查找器。我只是在寻找一个真实的、实际的项目来测试 Lua 集成。所以我只是想看看 Lua 集成在哪里不足。我们需要改进哪些功能?我们优先考虑什么?我们可以做一个功能齐全的 Lua 插件,在 Neoim 中做一百万件事吗?以及它缺少什么才能让 Lua 感觉真正内置和原生,因为当时它还不是。很多东西仍然是 Vimscript,对吧?而且它碰巧很有用,但就像,那基本上就像……而且人们会说,“我们已经有 FCF 了。你为什么无缘无故地为 Neoim 烦恼?”我说,我只是想弄清楚我们需要在 Neoim Core 中做什么来解决很多问题。所以,有时我认为……他们没有得到足够的赞赏,因为他们把系统推向了不同的垂直领域,然后这使得弄清楚如何做你……你知道,无论你需要什么,都变得非常容易,就像 Homachi 那样,你知道,那种事情,我认为……是的,他们应该得到更多的赞赏。我应该给予巨大的赞赏。我认为 Ricing 世界的探索是我们现在能够做所有这些事情的先锋。Hyperland 变成了我认为最受欢迎的实现这些 Ricing 的地方,它在我们的 Unix Porn 和收集 Ricing 的其他地方。我总是看着它,然后我想,“哦,这太多了。”我几乎每次都这么说。这太多了,但这里有一个令人难以置信的东西的内核。我会借用它。我会把它融入一个稍微平静的版本。你已经探索了地形。你向我展示了所有可能的事情。我只需要 5%,但如果你没有打开那个房间的灯,我就什么都得不到。所以我非常感激这一切的发生。不仅仅是为了我从我想要运行的操作系统中获得的,而是让电脑变得有趣和个性化和古怪,这是一个巨大的胜利和成就本身。我认为这是我既喜欢又非常不喜欢苹果多年的原因之一,我们只是坐着等着苹果给我们一些东西。苹果做得很好,它给了我们漂亮的东西,但苹果有多少人在他们的设计部门工作?我是说,只有一小撮人。互联网上有多少人,在他们的卧室里对动漫 Waifu 或其他东西有疯狂的想法,然后想在世界上看到它发生,并意外地发现了令人难以置信的东西?多得多,多得多。如果我们能够利用所有这些探索,然后说,“好吧,所有这些现在都成为可能了。我将从中选取最好的。我将压缩它的复杂性。我将压缩信息密度,正如你所说。我将把它提炼成最好的、最好的、最好的。你最终会得到一些如此纯粹和令人难以置信的东西,以至于我们可以从中受益,而且我们可以在不花费 150 小时进行我们惊人的独特 Hyperland Ricing 的情况下从中受益。而且这些东西可以共存,这也是我喜欢的,现在……任何人都可以拥有一个美丽而惊人的系统,只需短短的 2 分钟。安装它只需要这么长时间。然后 Hyperlink 仍然存在,拥有所有你可以打开的铃铛和口哨以及旋钮,你可以将你的操作系统变成一个看起来像 1996 年 Amiga 上的冒险游戏。我认为那是赢得最新 Hyperland Ricing 比赛的那个家伙。他把它变成了一个看起来像 96 年 Amiga 游戏的东西。我想,“我不知道电脑还能这样看起来。”而且你告诉我……一个现代操作系统可以变成这样。我喜欢它。我不想每天都运行它,但我喜欢它。我喜欢那种纯粹为了好玩而进行的创造力。那个家伙从中得到了什么?个人满足感和成就感,以及同行的钦佩。这是你能找到的最纯粹、最原始的动机。我们应该双手鼓掌。而在苹果的那些年里,我们什么都没有。我们只能坐着说,“哦,又到了 WWDC 了。然后我们为他们发布的东西鼓掌。”再说一遍,不是说有什么不好。只是使用电脑的方式太被中介化了。就像,我们现在可以深入研究神学了,但天主教和新教之间有一些相似之处,关于你是否可以读自己的圣经,还是必须由一个穿着滑稽帽子的牧师把上帝的话语传给你,这是你唯一能建立联系的方式,对吧?我更倾向于直接联系。我更倾向于直接联系我的操作系统,并能够与之互动。我们不应该称你为 Homachi 的教皇,你是这个意思吗?请不要。他想要不同的东西。他想要 OMACHI。教堂门。那很棒。那其实真的很好。那实际上是 99 篇论文。是的,我们……必须有一个实际的……高教会实际上很疯狂。好吧,这太棒了。我知道你时间很紧,所以我想你差不多该走了,对吧?嗯,我还没吃晚饭,我开始饿了。那很重要。嗯。好吧,让我们确保你能吃到晚饭。DHH,非常感谢你加入我们,并谈论 Omachi。我知道你想很快再来一次。也许我们可以做一些关于 Ruby 和所有正在发生的事情,因为我认为很多人对所有事情感到困惑。而且我想以……我们一直在玩 AI 生成的音乐,并把你的文章变成热门歌曲。我可能听过你那篇《十年》的文章一百遍了,就像你刚才谈到的这个 O marchi 的事情,或者 machi 的事情,归根结底是这个想法,你把一个会计放在最顶层,一个不是……你知道,不完全致力于产品,但擅长达成数字的人,然后就像,“现在看看你,你很沮丧,你很生气,而且花了十年时间才慢慢崩溃。”而且现在很多人都开始发生这种情况了,这个想法是,那些不在位的人,也是那些生活和呼吸着……你知道,那个产品的人,这就是为什么一个来自波兰的单一孩子,可能还不到 24 岁,就能胜过一大群人,因为他们只是依赖于完全不同的东西。你可以看到,你可以感觉到。一个人是为了热爱这项运动而做的,你知道。而我认为现在这个时刻最疯狂的是,我们集体意识到苹果不再是 2012 年或 2015 年的样子了,它已经变成了一个不同的公司,而且这种钟摆很少同时为所有人摆动。而这对我来说是如此 remarkable 的,看到在很多方面苹果仍然制造一些非常漂亮的东西。他们有非常漂亮的笔记本电脑,电池续航时间长,而且……厚实的电池续航时间,对吧?但我喜欢那家电池公司。那是我最喜欢的公司。他们现在是一家非常好的电池公司。嗯,他们为他们非常好的电池技术制作漂亮的铝制外壳。我们可以看看然后说,“你知道吗?我想要更多。”就像,我不会仅仅根据谁拥有最好的持久电池来选择我的电脑,对吧?而且我们都在……我身处一个回音室。每个人都在回音室。但有这么多人同时意识到这一点。有什么……空气中有什么东西。我能闻到它,对吧?这就是为什么“今年是 Linux 桌面年”这个笑话既好笑,因为我们说了这么多年,但我也真的认为它是真的。它会发生的。2026 年,我们不会看到……2% 或 5% 的市场份额,在那些真正喜欢电脑的人群中,在开发者中。我认为这会逐渐发生,然后突然发生。好吧,太棒了。嗯,让我们看看人们在哪里可以找到关于你的信息。DHH。dhh.dk,这是我的个人网站,有所有东西的链接。然后……org org 有 ISO 的链接,手册的链接,我的视频的链接。好的。然后有一个网站,就像……Omacon 或者别的什么,2026 年要来了。那是什么意思?嗯,那是什么意思?是的,我……我想做一个小型会议,关于 Umachi,关于这个软件的想法,关于这整个新的 Linux 波浪,正如标语所说,带有“氛围”,对吧?这是我们过去一个小时左右一直在谈论的一切的结合,现在是时候了,现在是美学,现在是功能,现在是 Hyperland,现在是 Arch,现在是 Neoim,一切都在汇集,我们应该庆祝它,我们应该亲自庆祝它,因为所有参与其中的人都应该见面,然后……我想和 Vaxree 击掌,我想和你击掌,我想看到那些正在构建这个未来的人,然后我也想和那些对此感到兴奋的人一起玩乐。所以,明年,我很有信心我们有场地,我很有信心我们有城市,我很有信心你们会想办法制作一些壮观的 YouTube 视频,我认为这会很有趣。是的。太棒了。非常感谢你 CHH 的到来。非常感谢你每周三和周五上午 10 点太平洋时间观看 Standup。嗯,当然还有下午 11 点,上帝的时间。那是我的时间。嗯,就这样。非常感谢。播放歌曲。播放歌曲。十年歌曲。是的。我的天哪。这是最好的。你可以用这个结束。CEO。[音乐]这就是波音和英特尔的故事。现在是苹果,这些传奇的美国公司,当一个会计、营销人员或物流人员接管时,它们都迷失了。波音的麻烦始于 1997 年被麦道公司收购,但在 2005 年安装了第一位没有航空航天背景的 CEO 后,麻烦真正加速了。十年来的成本削减和外包导致了 737 Max 的悲剧,以及一个被野心和工程骄傲掏空了的组织。[音乐]