MoreRSS

site iconDavid Heinemeier HanssonModify

Made Basecamp and HEY for the underdogs as co-owner and CTO of 37signals. Created Ruby on Rails. Wrote REWORK, It Doesn't Have to Be Crazy at Work, and REMOTE.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of David Heinemeier Hansson

在CIS的primary学校有性别和性取向联盟吗?

2025-06-03 18:23:50

"(《世界人权宣言》)哥本哈根国际学校这是一所在城市北港的一所优秀的私立学校。这里居住着来自世界各地的超过900名学生。这是大使、国际高管和其他外派人员在丹麦驻扎时将孩子送到接受良好英语教育的地方。因此,它可能是哥本哈根最多元化、最包容的学校。真好。

更不令人愉快的是,独联体国家似乎也染上了与美国许多学校一样的一种性别意识形态 obsession,这种意识形态已经破坏了许多学校的正常秩序。我们本以为哥本哈根会给我们提供一个远离加州那种被“觉醒”onsense困扰的喘息之地——在我们社交圈的一些学校里,有四分之一甚至更多的学生自认为是跨性别者或性别非遵从者——但如今看来,意识形态的传染速度与飞机一样快。

上周,包括幼儿园的小学宣布其计划在整周的晨会上集中讨论性别 dysphoria、跨性别主义、“他们”代词的使用规范以及彩虹旗涂色等话题。一开始听起来有点奇怪,有点过分,但经过审查相关材料后,实际上看起来相当狡猾。比如看看这个例子:

trans-drawing-activity.jpg


在镜子中画自己,然后用跨性别颜色装饰?而指导例子是一个把自己视为女孩的男孩?

可以想象,学校里很多家长对让孩子参与这种明显的灌输活动感到震惊,其中一些家长向学校反映了这个问题。于是,修改开始陆续进行。

首先,该计划被修订为不再适用于幼儿园和一年级,仅适用于二至五年级。然后,从计划中移除了“对着镜子画自己并用反色装饰”的活动。接着,时间表从一周缩短为本周一的一次会面,其余材料正在“重新考虑”。而这就是目前的情况。

但这还不止这些。在和其他几位家长交谈后,我了解到CIS还有其他令人极其反感的节目在这个领域里,“性别与性取向联盟”就是一个例子,其中从G3-5年级,也就是八岁左右的孩子们被邀请参加午餐和课间休息会议,更多地讨论性别、性取向以及如何成为2SLGBTQIA+社区的好盟友。

gsa-at-cis.png

据我交谈的一位家长(正在考虑把孩子转学的原因之一就是这个)说,CIS并没有想把负责这些午餐和休息时间会议的工作人员的具体情况全部披露出来。因为虽然他们在网站上宣传这些活动是“学生主导”的,但实际上这些会议是由校园里的CIS工作人员主持的。
我向学校管理层提出了同样的问题,包括这些个人可能具备什么资格,但也没有得到回复。但最终,这甚至不应该成为问题,因为这种情况本不应该发生!

将孩子,无论是在8岁还是11岁这样的年龄,带到午餐和休息时间与CIS工作人员开会讨论学校校园内的性别和性取向,根本没有任何负责任的解释。这真是荒谬,如果不是彻头彻尾的可疑。

"(《世界人权宣言》)学校的使命也没有遮掩。包容性学校的承诺并不意味着可以进行这种明显的灌输或让未成年人与校方讨论性别和性 orientation 的不适当午餐会议,这种情况必须停止。

CIS,就像任何其他学校一样,不应该成为任何特定利益组织的附属。我们不希望我们的孩子从灭绝 Rebellion 或化石燃料lobby者那里获取气候变化的信息。我们期望我们的学校在国际冲突如加沙冲突这样的问题上保持政治中立。在高年级这些话题适当时,它们应该在包括诸如卡斯评论最近英国最高法院的判决.

这是同样的原因,导致哥本哈根 Pride 周活动人数增加大规模失去赞助去年试图说服主要公司对加沙采取立场时,诺沃、马士基、谷歌以及其他许多公司拒绝了该组织(和他们今年也不会回来了) 为了他们的党派政治。令人奇怪的是,这些公司现在让他们的员工子女在学校被这个组织的议程编程。

CIS需要回到其高层次的使命,专注于为孩子们提供优秀的教育,客观地向他们介绍世界,并维护一般性的善意和关怀标准。不应在学校活动中染色党派旗帜,不应在教职工与儿童之间组织不适当的关于性别和性取向的会议论坛。

更新:鉴于家长的反馈,原计划用于CIS Pride周的其余材料将不在本学期使用。我会跟进下学期可能考虑的内容,以及GSA项目的未来。感谢所有向学校提供反馈的家长!

丹麦更加重视数字主权

2025-06-03 16:05:41

最近icc首席检察官的卸任,在遗命对于微软来说,美国政府的这一举动恰逢其时,极为不利。就在一个月前,红mond的同仁们试图向欧洲保证一切都好。欧洲人担心会被切断关键数字基础设施的任何猜测只是恐惧、怀疑和不确定性。然后在海牙,欧洲人担心的一切都发生了。 Oops!

微软的保证遇到了现实,现实胜出。

现实是,所有美国政府都有权断开任何个人、公司或外国政府与美国大科技提供的数字基础设施的连接。因此,从这个意义上说,责备微软拥有 Oval Office 授予的制裁权力是徒劳的。但我们确实可以指责他们误导欧洲关于风险。

然而,比分配责任更重要的,是摆脱欧洲目前的困境。这个大陆对美国大科技公司甚至最基本的数字基础设施依赖得无可救药。如果这一届或下一届美国政府决定再次使用其制裁权力,欧洲将陷入真正的困境。而鉴于海牙对国际刑事法院采取的行动,欧洲不能忽视这种威胁。

丹麦更是如此。丹美之间的紧张关系已达到历史最高点,这已是不秘密的事情。特朗普不断重复夺取格陵兰的欲望通过模糊手段。美国情报机构一直旨在增加他们的 spying关于丹麦和格陵兰。当然,丹麦人会感到害怕。他们应该感到害怕!

无论格陵兰、贸易谈判或地缘政治分歧发生什么情况,欧洲成为数字主权国家对其来说仍然非常有利。这并不意味着完全切断所有美国技术,而是意味着拒绝任何可以被华盛顿关闭的服务。因此,对于微软来说,意味着不再使用Microsoft 365、Teams和Azure。

而这正是丹麦最大的两个县刚刚宣布的计划。哥本哈根和奥胡斯刚刚宣布将要这样做。他们打算淘汰微软产品对于所有工人来说,哥本哈根县是丹麦最大的雇主,拥有超过40,000名员工。所以这是一件大事!

哥本哈根委员会推动这一举措的主席对丹麦媒体发表了这一评论:

如果理论上美关系变差,我们可能会担心微软被迫关闭一切。这种可能性是存在的。如果我们突然无法访问电子邮件或通过系统进行沟通,我们将面临挑战。

那可真是低估了。丹麦是世界上最高度数字化的国家之一。它也是最依赖微软的国家之一。实际上,微软是其最大的依赖,因此从那里开始追求数字主权是完全合乎逻辑的。

但丹麦也充满了不抱野心、消极悲观的官僚,他们无法想象没有微软的世界。今天,大区的IT主管认为丹麦永远无法实现数字主权或实质性替代微软是乌托邦式的想法. 不是十年就能解决问题,导演如是说,同时承认如果我们在十五年前采取行动,现在就不会陷入这种困境。这真是一个令人惊叹的认知失调例子!

不幸的是,这在长期身处官僚体系内部的人中并不少见。总是做同样的事情似乎就是唯一能做的事情。但正如曼德拉所说,事情总是在做到之后才看起来不可能。

所以让我们行动起来。数字主权不是容易的事,但确保能源供应的主权也不容易。重建一支可信的防御军队也同样不易。欧洲昨天就需要这一切。那些不感兴趣去实现这一切的官僚应该另寻他职。

Omarchy:在灵感变质前将其封装

2025-06-02 23:07:56

多年来,我学会了不要质疑灵感。只是让它驱动,当它满油箱地出现时。很多时候,我并不确切知道我们要去哪里,甚至为什么要去,但它一次次地把我带到刚刚好去的地方,刚刚好的时候,所以我现在只是坐进去说:出发吧!

典型案例:拱门 + Hyprland自从我创建Omakub为了平滑我的macOS到Linux的过渡路径,并在这个过程中,帮助成千上万的人享受Ubuntu提供的美丽、预配置且相对熟悉的桌面体验。我仍然认为这是一款 excellent 选择,尤其是对于首次逃离Mac和Windows的用户。

但这个周末,我刚好一个人在家,和炒作 周围Arch + Hyprland 对我来说太难了。虽然Ubuntu致力于成为Linux的新手友好环境,但Arch + Hyprland恰恰相反:这是Linux的困难模式!

至少这是它的声誉,而且这一点确实如此。Arch ISO 真的只是把你扔进了一个终端,几乎没有方向。仅仅连接到 Wi-Fi 就需要学习 iwctl 终端配置器的一些神秘命令行选项。

但除了iwctl之外,现在安装Arch其实已经好了很多。我们现在有了一个安装Arch的作弊码形式为archinstall这是一个终端界面,用于按正确顺序完成所有步骤,比如选择磁盘和创建第一个用户,而无需专门安排一个晚上只为了安装操作系统。所以很快就成功安装了Arch。

虽然这样并不能让你走得更远!默认情况下,Arch 是非常基础的。没有默认的图形界面。没有多余的便利功能。甚至默认也没有 wget 或 curl!它真的只是一个精简的 Linux 安装。

但另一方面,Arch 得到了 Aur——一个由社区维护的Wikipedia风格的包管理系统,似乎包含了Linux上发布的每一件软件,并且总是最新版本。

Omakub的四分之一试图解决这样一个事实:像Alacritty或LazyGit这样的有用工具在Ubuntu上很少有官方包,所以你不得不进行大量的手动脚本编写以获得一个现代Linux开发环境所需的一切。而AUR却不一样!

所以这就是Arch。但Hyprland更有趣。它是一个拼图窗口管理器,而在Linux世界中,注重美学的设计极为罕见!它的界面看起来像是由视觉艺术家而不是那些留着浓胡须的人编写的。而这一切的核心是现代 r/unixporn Linux 调参亚文化.

虽然这并不是最有趣的部分,但有趣的是整个系统的极度碎片化。Hyprland 出厂没有任何预装软件。没有登录界面,没有菜单栏,没有通知系统,没有文件管理器,也没有视觉设置应用。只有一个基于文本的配置文件、一个维基和一张如何设计你自己的冒险的地图大纲。

这意味着,如果你对运行Hyprland感兴趣,并打算从头开始设置,你可能需要花费至少10多个小时——只是为了安装和配置一切!现在已经有了一些预编译的设置脚本,但大多数情况下,你仍然需要在达到完整系统的美丽顶峰之前做大量的手动工作。

所以虽然 Arch + Hyprland 的缺点是每一个细节都需要你做出选择并配置文件才能继续,这也是它的优点:你可以改变一切!而 Hyprland 核心的窗口铺砖魔法是我体验过最令人上瘾的使用计算机的方式之一。它看起来非常 amazing;感觉棒极了(如果你更喜欢使用键盘而不是鼠标!)!

我在周末花了无数个小时在这个任务上,但我的第一次Arch + Hyprland构建仍然没有完成!我的登录屏幕看起来一团糟。我还未决定最终的菜单栏配置。但那些正在起作用——基本的平铺流程和外观——如此美妙,以至于它们不断为项目提供灵感。

当然,我早就决定要将其规范化。我不会为了设置一个漂亮、预配置、功能齐全的 Arch + Hyprland 组合然后不与任何对此感兴趣的人分享(他们可能没有时间花在这样的副业上,大约需要10-20小时)。所以当然,我注册了一个域名并找到了一种绘制 ASCII 艺术的方法:寡头统治在路上!

HEY is finally for sale on the iPhone!

2025-05-20 21:52:09

我们与苹果的战斗超过他们的黑帮尝试向我们勒索30%收入是我职业生涯中的一个关键时刻。这是一次考验,让你为自己的信念负责,并问你为了实现它愿意承担多大的风险。好吧,我们冒了所有风险,但同时也达成了四年停火,而现在近全胜即将到来:HEY终于可以在美国的iPhone上购买了!

这场精彩转变的credit归功于Epic Games的创始人Tim Sweeney马克·雷因, 像我们这样的小开发者做梦也没想到他们会做到:他们花费超过1亿美元起诉苹果在法庭上。而在第一轮审理中几乎没有取得什么进展,苹果的可能犯罪) 法庭蔑视最终是交付了决议. 由于 Fortnite 的这场战斗,现在全球的应用开发者在美国商店中现在允许将应用内的购买链接到他们自己的基于网页的支付系统(但遗憾的是,目前其他国家和地区尚未允许)。

这正是我们一直从苹果想要的一切:能够分发我们的iPhone应用,并通过直接收费保留客户关系。30%的佣金吸引了所有注意力,而且是荒谬的剥削,但对我们来说,这同样也是关于保持与直接客户的联系,这样我们就可以帮助人们处理退款,避免将多平台邮件系统的账单绑定到单一制造商身上。

苹果总是声称把用户的需求放在首位,并且认为开发者所承受的任何困难都是为了以客户为中心的执着所作的正当牺牲。但在这种情况下,很明显,这种执着是为了收集苹果有史以来最容易赚到的数十亿美元,通过在平台上对所有软件和订阅销售抽取令人震惊的分成。

这种对从开发者身上榨取每一分钱的痴迷在iPhone上产生了无数对用户不利的体验。就像在Kindle应用中你以前不能购买书籍(现在可以了!)!或者订阅Netflix(现在也可以了!)。之前,用户会在这些应用中徒劳地寻找解释,而由于苹果的封口令,开发者甚至不允许解释这种令人困惑的情况。

而对 HEY 来说也是如此。虽然我们成功地抵制了苹果试图强迫我们使用其应用内支付系统(IAP)的企图,但从那以后,我们一直面临着一个令人尴尬的用户体验问题。这个问题阻止了新用户在应用中注册真正的电子邮件地址,取而代之的是引导他们进行这个奇怪的一次性账户设置。只是为了让应用“做点什么”,以取悦应用商店主管Phil Schiller在采访中即兴编造.

这就是我们现在可以摆脱的东西。再也不用使用那些奇怪的 burner 账号了。现在你可以在 HEY 直接注册一个真正的电子邮件地址,如果你喜欢我们提供的服务(我认为你会喜欢的!),你将能够通过网页化的流程支付每年 99 美元的订阅费,现在可以直接从应用本身链接到这个流程。

多么漫长的旅程,苹果方面无端破坏开发者关系的做法真是令人失望。我们一直愿意为在App Store上托管我们的应用程序向苹果支付费用,就像所有开发者一直以来通过每年99美元的开发者费用所做的事情一样。但被迫将30%的业务收入以及直接的客户关系交给苹果,始终是一种不可接受的过度干预。

现在这已经被美国北加州地方法院法官伊冯娜·冈萨雷斯·罗杰斯逮捕,她为开发者们带来了自2020年这场令人厌恶的垄断风波以来唯一的真正救济。这是一件美好的事情。

这也将为苹果公司与开发者和解提供机会。他们可以选择全面接受法院的判决,并在全球范围内实施。允许开发者将用户引导至自己的计费流程,从而保留与客户的直接关系,并使那些无法承担30%手续费的商业模式能够繁荣发展。

此外,苹果自己的产品仍然会有很大的吸引力。我相信许多小型开发者会继续考虑使用内购,以避免国际税或直接客户服务的问题。没有人会从苹果或这些开发者那里拿走这一点。罗杰斯法官要求的只是苹果公平竞争替代方案。

如果苹果不接受法院的判决——不幸的是一些证据至于那一点——我希望欧洲反垄断监管机构能关注罗杰斯法官对苹果公司施加的简单而强大的机制。虽然像其他主权科技爱好者一样,我也非常希望支持侧载,但我认为,仅仅允许我们从应用中链接出去,就像这个地方法院所命令的那样,我们就可以获得大部分的独立性。

我希望苹果公司能接受法院的判决。一方面,被判犯有刑事藐视法庭罪会损害他们的声誉;另一方面,我也希望苹果能重新成为一座灯塔城市,通过仅仅提供更好的产品就能在市场上获胜。这是苹果过去从不害怕做的事情。他们不需要使用这些黑社会敲诈的手段来实现库克向华尔街承诺的业绩。

尽管转向Linux而且对于Android,我确实很欣赏苹果在品味、美学和工程能力方面的优势。他们在过去五年左右的时间里迷失了方向,失去了道德准则,但只需要一次领导层的转变就能重新找到。这不会立刻赢回所有失去的信任和善意,但他们至少会走上一条漫长的恢复之路。

谁知道,也许下次开发者们甚至会倾向于帮助苹果需要帮助推出新设备需要第三方软件来成功。


Have you tried the exact opposite?

2025-05-19 17:37:25

你是否考虑过与你正在做的事情或正在考虑的事情相反?这是一种非常有用的方法来检验你的假设和价值观。相反的做法是什么样的?它会如何运作?

很容易陷入一种舒适区,认为某些事情有效,某些事情是对的。但有益的假设也有半衰期,就像事实一样。如果不定期地对核心信念进行压力测试,你很容易忽视环境变化带来的转变。

那并不意味着你只是一个随风摆动的旗帜,随风飘扬。但这确实意味着你需要有足够的智力谦逊和创造性灵活性,去考虑你对企业、团队、技术的看法可能并不完全正确。

我们之前曾用过全职经理,但我们将近二十年都没有全职经理,但正因为如此,我们被吸引去尝试相反的事物,只是为了看看我们是否有什么遗漏。所以我们做了。雇佣了几名全职经理帮助我们测试那个假设几年时间。

最后,我们决定 rằng我们的单人管理文化效果更好,但一开始并不能保证。要尝试相反的方法,你真的必须相信自己可能错了。

因为你某件事是错的。我保证。我们都是。

Cheap mini PCs have gotten really good

2025-05-18 16:32:35

过去一周,我一直在基于迷你论坛 UM870. 一款配备8核/16线程AMD 8745H CPU的微型PC,售价为$343(或者€379) 作为一个基础单元,即使在添加之后仍然保持在550美元以下,48GB的RAM1TB的存储空间我惊讶地报告说我真的不需要更多了!

我说,我知道苹果的Mac Mini 和Minisforum一样小巧,但运行macOS有足够的动力。但我以为苹果有某种特别的东西使得这成为可能,而PC永远注定要更大、更吵、更慢。真够2020年的我。

UM870真是个小怪兽。它只需要2分28秒就能运行我们完整的HEY测试套件。相比之下,14核M4 Pro需要2分49秒,而且一个苹果的价格是2199美元,一旦你给了它48GB的RAM和1TB的存储空间。

现在,M4 Mac Mini 可能可以处理UM870无法比拟的8K视频编辑等工作。但另一方面,UM870可以玩最新的视频游戏. 从Fortnite到Cyberpunk 2077到Forza Horizon。对于现代的专业Nvidia显卡来说,它在最高帧率下不会构成任何问题,但在许多游戏中使用中等设置在1080p分辨率下完全可以流畅运行。

在纯CPU性能方面,AMD 8745H在多核性能上可以与普通的M4匹敌。两者在Geekbench 6中的得分都接近13000分。不过M4在单核性能上要快得多。AMD在面对M4 Pro的原始多核性能时也远远落后(13000分 vs 22000分),但价格不到四分之一,很难抱怨。

但就像视频游戏的例子一样,仅仅比较Geekbench的分数往往是误导性的,因为这全都取决于你在做什么。如果你真的热衷于玩视频游戏,再多的动力也没有用,如果你最喜欢的游戏中不了。同样的道理,如果你是一名使用Docker容器和Linux工具链的开发者。如上所述,在我们的全核心运行HEY测试套件中,UM870轻松击败了M4 Pro。

这在一定程度上是因为我们在Docker容器中运行数据库和附件,比如MySQL、Redis和ElasticSearch。尽管我们在两个平台上都原生运行了Ruby代码,但Docker依赖项使得Mac比本来落后,因为Linux原生支持Docker,而Mac则需要处理文件系统税和其他缺点。

讽刺的是,正是苹果在台积电的高产量和投资让我们获得了这些令人惊叹的AMD芯片,因为AMD的芯片也受益于台积电相同的制造技术改进,就像苹果的M系列芯片一样。8745H中的Zen 4核心与M2使用相同的5nm工艺,因此AMD的核心在Geekbench单核性能上与苹果的性能不谋而合也就不足为奇了。

而Zen 4已经是最后一代了!即将推出的使用了这款疯狂的新(并且疯狂命名的)AMD Ryzen AI Max 395+芯片框架桌面运行在Zen 5核心上。并且使用16个核心时,395+在Geekbench多核测试中比M4 Pro更快,仅略逊于M4 Max。在我的HEY测试套件中,它完成运行仅需1分21秒——比14核心的M4 Pro快出一倍多!

但我说岔了。395+芯片虽然不便宜,但仍然物超所值。Framework Desktop配备64GB/1TB存储,比我们的HEY测试中的M4 Pro快一倍,售价为1744美元。这仍然比只有48GB内存的2199美元Mac Mini便宜。但显然比550美元的Minisforum要贵得多!虽然它很小,但并不像UM870那样小巧。

然而,我热爱技术的地方在于,我们的假设被不断测试:一款出色的开发机器究竟能变得多小、多便宜?我热爱的是,开源的Linux能够在许多开发者需要的工作负载(比如处理Docker容器)上超越苹果,跑得更快。我热爱的是,我桌上的这台小小的、静音的550美元迷你PC,能够输出十年前只有数据中心里那些噪音大、体积大的金属机器才能提供的计算能力。

迷你电脑真的很好。AMD势头正盛. Linux 很有趣. 这是我的结论。请查看迷你论坛 UM870或者贝灵顿 SER8. 任何配备AMD 7745H或更高版本8945HS的电脑都应该非常不错。如果你想大手笔消费(但仍比Mac便宜),可以看看新的HX370系列电脑。贝link SER9Minisforum X1,但我还是建议把钱省下来,买一个Lofree Flow84与新迷你主机配套的键盘,剩下的钱用来买KEF LSX II 节省基金!

更新:UM870中使用的MediaTek Wi-Fi +蓝牙卡不原生兼容Ubuntu。我为了性能都是有线连接,所以在测试时没有注意到,但是一位读者发现了这个问题,我也进行了确认。

如果你在Ubuntu上需要无线功能,我发现Beelink SER9的网卡与两者都兼容得很好。如果你已经有了UM870或者还想买一个,并且需要无线功能,你可以考虑购买AMD RZ616 Wi-Fi 6E网卡
从框架亚马逊大约20美元——效果不错,而且很合适。