2025 01 27 HackerNews

2025-01-27 Hacker News Top Stories #

  1. DeepSeek-R1 模型通过强化学习激励 LLM 的推理能力,展示了出色的推理能力,但存在可读性差和语言混乱的问题。
  2. 食品行业的价格操纵问题,特别是冷冻土豆市场被四家公司控制,通过第三方数据中介Potatotrac来操纵价格。
  3. Steam Brick 是一个极简主义的 Steam Deck 游戏机改装版本,去掉了屏幕和控制器,只保留了电源按钮和 USB 端口。
  4. OpenRA 是一个关于命令与征服游戏的开源重制版的网站,介绍了该游戏的更新和新功能,包括对现代游戏特性的支持。
  5. 每个 HTML 元素网页主要介绍了 HTML 的各种元素,展示了不同类型的元素如何使用。
  6. Wayland 和 X11 输入延迟的比较,结果显示 Wayland 的平均输入延迟比 X11 高出大约 6.5 毫秒。
  7. YC Graveyard 网站记录了 821 个不再活跃的 Y Combinator 孵化的初创公司,涵盖了 50 个行业。
  8. 越南战争中,南越飞行员 Buang Ly 驾驶一架小型飞机 Cessna 在航母上紧急降落的故事令人感动。
  9. Macintosh Classic II 启动错误的原因是由于一个无效的 68030 指令引起的,作者通过调试和分析代码发现了错误的原因。

DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via RL #

https://arxiv.org/abs/2501.12948

本网页介绍了一篇名为"DeepSeek-R1:通过强化学习激励 LLM 的推理能力"的文章。该文章由 DeepSeek-AI 和其他 199 位作者共同撰写。文章介绍了两种新型的推理模型:DeepSeek-R1-Zero 和 DeepSeek-R1。DeepSeek-R1-Zero 是一种通过大规模强化学习训练的模型,展示了出色的推理能力,但存在可读性差和语言混乱的问题。为了解决这些问题,作者提出了 DeepSeek-R1 模型,该模型采用多阶段训练和冷启动数据,实现了与 OpenAI-o1-1217 相似的推理性能。

文章的主要内容包括对 DeepSeek-R1-Zero 和 DeepSeek-R1 模型的介绍,以及它们的训练方法和实验结果。作者还提供了六种不同大小的模型(1.5B、7B、8B、14B、32B、70B),这些模型都是从 DeepSeek-R1 中提取出来的。这些模型可以用于研究和开发,作者希望通过开源这些模型来支持研究社区。

此外,文章还提供了相关的参考文献和引文信息,包括 NASA ADS、Google Scholar、Semantic Scholar 等。同时,文章还提供了相关的代码和数据,包括 alphaXiv、CatalyzeX Code Finder、DagsHub、GotitPub、Hugging Face 等。这些资源可以帮助读者更深入地了解文章的内容和相关的研究工作。

总的来说,本网页介绍了一篇关于推理模型的文章,内容包括模型的介绍、训练方法、实验结果和相关的资源。文章的主要贡献是提出了两种新型的推理模型,并提供了相关的代码和数据,希望能够支持研究社区的工作。


HN 热度 1124 points | 评论 942 comments | 作者:gradus_ad | 1 day ago #

https://news.ycombinator.com/item?id=42823568

  • DeepSeek-R1 的表现比 Claude 3.5 和 OpenAI 的 o1-pro 更好,更加智能和谨慎。
  • DeepSeek-R1 在处理技术问题时表现出色,但在某些情况下可能需要特定的提示。
  • 部分用户认为 DeepSeek-R1 的 “深度思考” 功能非常有用,可以提供更好的答案。
  • 有些用户对 DeepSeek-R1 的表现感到失望,认为它不如 Claude。
  • DeepSeek-R1 在处理复杂和主观问题时可能需要更好的提示和编辑功能。
  • 用户认为 DeepSeek-R1 的优势在于其开放性和透明度,允许用户编辑和调整其思维过程。
  • 部分用户认为 DeepSeek-R1 的表现取决于问题的质量和提示的有效性。

It’s not a crime if we do it with an app #

https://pluralistic.net/2025/01/25/potatotrac/#carbo-loading

本文讨论了科技行业的一个核心问题,即“如果我们使用应用程序,那么就不是犯罪”。这意味着只要使用应用程序,就可以规避法律和监管,例如未经许可的出租车、非法酒店房间、未注册的证券和工资盗窃等问题。作者指出,这种观念已经成为一种常见的现象,尤其是在食品行业。

食品行业已经被几家大公司垄断,例如可口可乐和百事可乐的双头垄断,以及联合利华和宝洁等公司的主导地位。这些公司已经提高了价格,并且吹嘘他们的“定价权”,而且他们得以逍遥法外,因为新古典经济学家坚持认为,在一个“有效市场”中,这种价格操纵是不可能发生的。

作者还提到了其他食品行业的卡特尔,例如冷冻土豆市场被四家公司(Lamb Weston、JR Simplot、McCain Foods 和 Cavendish Farms)所控制。这些公司通过第三方数据中介 Potatotrac 来操纵价格,Potatotrac 使用这些公司的商业敏感数据来提供“最佳定价”建议。这种行为实际上就是价格操纵,但由于使用了应用程序,所以被认为是合法的。

此外,作者还提到了其他行业的类似现象,例如肉类包装行业和房地产行业。这些行业也存在类似的价格操纵行为,使用数据中介和应用程序来协调价格。作者认为,这种行为不仅仅是食品行业的特征,而是整个经济中的一种普遍现象。

作者最后指出,通货膨胀有很多原因,但当一个行业集中度足够高时,任何通货膨胀的来源都可以被用来提高价格,并且在冲击过去后仍然保持高价。作者呼吁人们关注这种价格操纵行为,并要求监管机构采取行动来防止这种行为。


HN 热度 800 points | 评论 527 comments | 作者:keepit | 9 hours ago #

https://news.ycombinator.com/item?id=42830646

  • 文章标题和内容不符,作者没有提供有效的例子来支持其观点
  • 传统企业使用应用程序来合法地进行价格欺诈
  • 公司提高价格是由于供求关系,价格会根据供求情况进行调整
  • 企业提高价格不仅仅是由于成本增加,还有其他因素如利润最大化
  • 市场中的价格是由供求关系决定的,而不是由生产成本决定的
  • 消费者对名牌产品的偏好导致了高价格的存在
  • 市场中可能存在卡特尔,导致价格无法被竞争所推动
  • 企业提高价格后,即使成本降低,也不会降低价格
  • 文章作者缺乏经济知识,误解了价格和供求关系的概念

Steam Brick: No screen, no controller, just a power button and a USB port #

https://crastinator-pro.github.io/steam-brick/

Steam Brick Mod 是一个非常规的项目,旨在将 Steam Deck 游戏机改装成一个极简主义的版本,去掉屏幕和控制器,只保留电源按钮和 USB 端口。这个项目的作者表示,Steam Deck 对于旅行来说是一个游戏规则的改变者,但是由于其体积和重量,经常被留在家中。作者认为,如果去掉内置控制器和屏幕,Steam Deck 可以变得更小更轻。

作者首先进行了 Steam Deck 的拆解,使用 iFixIt 的维修指南,成功地将主板与其他组件分离。在这个状态下,Steam Deck 可以通过 USB 输出显示器信号,并通过外部 dock 接受外设。作者还发现了一个有用的铝框,可以用来作为 Brick 的内部框架。

为了创建 Brick 的外壳,作者使用了有限的 CAD 能力,设计了一个简单的壳体。壳体有两个销子来固定主板,还可以使用 3D 打印笔添加 PLA 来进一步固定主板。壳体还有一個切口来容纳原始的电源按钮,和一个通风口来接受金属格栅。

最终的结果是一个名为 Steam Brick 的设备,它的体积约为 Steam Deck 的三分之一,重量减轻了 24%。作者表示, Brick 的电池寿命应该与 Steam Deck 相似,因为屏幕和控制器的功耗相对较低。作者还提到, Brick 可以被随意丢入背包或手提箱中,不需要任何保护壳或屏幕保护膜。

在 FAQ 部分,作者回答了一些常见问题,包括 Brick 的电池寿命、为什么要去掉屏幕,以及是否可以添加其他功能。作者表示, Brick 的设计目的是去掉不必要的组件,而不是添加新的功能。然而,作者也提到,可能会开发模块化的「帽子」来添加额外的功能,例如第二个电池和 USB 集线器。

总的来说,Steam Brick Mod 是一个非常有趣的项目,旨在将 Steam Deck 游戏机改装成一个极简主义的版本。虽然这个项目有一定的风险,但是作者的创造力和技巧还是值得赞赏的。


HN 热度 794 points | 评论 237 comments | 作者:sbarre | 1 day ago #

https://news.ycombinator.com/item?id=42825441

  • Steam Brick 的设计很有创意,只有一个电源按钮和一个 USB 端口
  • 可以通过命令 systemctl reboot --firmware-setup 进入 BIOS 设置
  • Windows 也可以通过命令 shutdown /r /t 0 /fw 进入 BIOS 设置
  • Systemd 系统可以使用 bootctl 设置启动顺序
  • 有两种类型的技术博客,一种是分享个人经验,一种是提供专业知识
  • Sixth-form 是英国高中最后两年的名称,相当于美国高中最后两年
  • 法国的教育系统与英国不同,使用不同的年级名称
  • 德国的教育系统也很复杂,使用拉丁语名称
  • 不同国家的教育系统有所不同,但都有自己的特点
  • 评论者们对 Steam Brick 的设计和教育系统的讨论很感兴趣
  • 有些人分享了自己对教育系统的经历和看法
  • 也有人讨论了技术博客的类型和写作风格
  • 评论者们对 Steam Brick 和教育系统的讨论很热烈,分享了很多有趣的观点

OpenRA – Classic strategy games rebuilt for the modern era #

https://www.openra.net/

OpenRA 网页是一个关于命令与征服游戏的开源重制版的网站。网站介绍了该游戏的更新和新功能,包括对现代游戏特性的支持,如攻击移动、单位经验值和迷雾战。同时,网站还提到了游戏的在线对战功能,包括对模组和自定义地图的支持。

网站还介绍了游戏的更新日志,包括最近的更新版本 Playtest 20241228 和 Playtest 20241116。这些更新包括了游戏的各种改进和修复,例如游戏窗口的修复、单位描述和百科全书的格式改进,以及游戏性能的优化。

此外,网站还提到了游戏的社区功能,包括社区论坛、Discord 服务器和 GitHub 仓库。这些平台允许玩家与开发者和其他玩家交流,分享反馈和建议,并参与游戏的开发过程。

网站还介绍了游戏的模组功能,包括 Mod SDK,允许玩家创建自己的游戏模组和自定义地图。同时,网站还提到了游戏的多语言支持和即将推出的新功能。

总的来说,OpenRA 网页是一个关于命令与征服游戏的开源重制版的网站,提供了游戏的更新、社区功能和模组功能的信息。网站的内容丰富,涵盖了游戏的各个方面,包括游戏更新、社区功能和模组功能。


HN 热度 588 points | 评论 108 comments | 作者:tosh | 1 day ago #

https://news.ycombinator.com/item?id=42823667

  • OpenRA 项目让经典策略游戏重获新生,现代化的游戏体验使其不再显得过时
  • 有些玩家通过 OpenRA 项目重温了 Command & Conquer 的经典游戏体验,并对其现代化的游戏玩法表示赞赏
  • 部分玩家认为 Westwood 的策略游戏相比其他游戏来说有些单调,缺乏深度和复杂性
  • 有人认为游戏的复杂度会影响其玩法,过多的单位操作会降低游戏的趣味性
  • 一些玩家更喜欢简单的游戏玩法,能够快速上手和享受游戏过程
  • OpenRA 项目的 Combined Arms 模组将多个 Command & Conquer 游戏的元素融合在一起,创造了一个新的游戏体验
  • 有些玩家对 OpenRA 项目的兼容性和跨平台支持表示赞赏,可以在不同的设备上玩游戏
  • 部分玩家认为 OpenRA 项目的游戏体验比原版游戏更好,原版游戏的某些限制和问题在 OpenRA 中得到了解决

Every HTML Element #

https://iamwillwang.com/dollar/every-html-element/

这个网页主要介绍了 HTML 的各种元素,展示了不同类型的元素如何使用。网页以一个段落开始,解释了 HTML 的基本结构,包括标题、段落、列表等。随后,网页展示了不同类型的列表,包括有序列表、无序列表和定义列表。

网页还介绍了文本格式化元素,包括加粗、斜体、下划线等,并展示了如何使用这些元素来改变文本的外观。此外,网页还介绍了其他类型的元素,包括块引用、缩略语、代码等。

在网页的中间部分,出现了一个表格,展示了不同 HTML 元素的用途和是否被使用。表格中还包括了一些已废弃的元素,例如滚动文本和闪烁文本。随后,网页介绍了表单元素,包括输入框、复选框、提交按钮等,并展示了如何使用这些元素来创建一个简单的表单。

网页还包括了一些交互元素,例如按钮、对话框等,并展示了如何使用这些元素来创建一个简单的交互界面。最后,网页总结了 HTML 的各种元素,并鼓励读者继续学习和探索 HTML 的世界。

在整个网页中,作者使用了大量的代码示例和实践案例来演示不同 HTML 元素的使用方法,这使得读者能够更好地理解和掌握 HTML 的知识。同时,网页的内容也非常丰富,涵盖了 HTML 的各个方面,包括结构、样式、交互等,使得读者能够对 HTML 有一个全面和深入的了解。


HN 热度 451 points | 评论 126 comments | 作者:wxw | 1 day ago #

https://news.ycombinator.com/item?id=42823722

  • 使用 label 元素时,直接包裹 input 元素比使用 for 属性更方便,也能避免 ID 冲突。
  • <plaintext> 标签已经从 HTML 标准中移除,不能再使用。
  • <dialog> 元素可以通过 HTML 属性 open 直接显示,也可以通过 JavaScript 显示。
  • <ruby> 标签可以用来渲染中文或日文字符的注音。
  • 屏幕阅读器可能无法正确处理隐式标签,使用 for 属性可以提高访问性。
  • XHTML 1.0 标准曾要求 input 标签自闭合,但在 HTML 标准中不需要。
  • <popover> 属性不能创建模态弹窗,只能创建非模态弹出框。

Hard numbers in the Wayland vs. X11 input latency discussion #

https://mort.coffee/home/wayland-input-latency/

这篇文章讨论了 Wayland 和 X11 输入延迟的比较。作者提到,自己也是 Wayland 的用户,但也曾经感受到过输入延迟的问题。作者认为,之前的一篇博客文章虽然讨论了这个问题,但缺乏具体的数据和证据。因此,作者决定进行一个实验来比较 Wayland 和 X11 的输入延迟。

实验的设计很简单,作者使用一部手机的 240 帧每秒的摄像头记录自己在 Wayland 和 X11 下移动鼠标的过程。然后,作者将录制的视频转换成一系列的 JPEG 图像,并计算从鼠标开始移动到光标开始移动的帧数。作者重复了这个过程 16 次,在 Wayland 和 X11 下各重复 8 次。

实验的结果显示,Wayland 的平均输入延迟比 X11 高出大约 6.5 毫秒。作者认为,这个差异是显著的,可能是由于 Wayland 的光标处理机制与 X11 不同所致。然而,作者也指出,这个实验存在一些局限性,例如摄像头的帧率可能不够高,图像的质量可能不够好等。

作者总结说,这个实验的结果证明了 Wayland 和 X11 之间的输入延迟差异是存在的,至少在作者的硬件配置下是如此。然而,作者也指出,需要进一步的测试来确定这个问题的普遍性和严重程度。特别是,需要测试不同的硬件配置、刷新率和组合器来确定 Wayland 和 X11 之间的输入延迟差异是否是一种普遍现象。

最后,作者指出,这个实验的结果并不意味着 Wayland 在所有情况下都有更高的输入延迟。特别是,作者认为,Wayland 和 X11 在图形应用程序和游戏中的输入延迟可能是相同的。因此,需要进一步的测试来确定 Wayland 和 X11 之间的输入延迟差异是否是特定于光标处理的,还是一种更广泛的现象。


HN 热度 344 points | 评论 231 comments | 作者:todsacerdoti | 7 hours ago #

https://news.ycombinator.com/item?id=42831509

  • Wayland 协议本身并不涉及输入延迟问题,延迟问题出现在特定的显示服务器实现中。
  • Wayland 的显示服务器可能会因为输入采样和提交时机策略而引入延迟。
  • 显示设备仍然具有专门的鼠标硬件,称为光标平面,可以在不重绘整个屏幕的情况下更新和重新定位光标。
  • Wayland 协议定义了客户端与合成器之间的通信接口,但并不指定合成器如何处理输入或输出。
  • Wayland 的延迟问题可能是由于特定的显示服务器实现,而不是 Wayland 协议本身。
  • Wayland 的目标是实现无撕裂的合成,这可能会导致额外的延迟。
  • 硬件光标仍然被广泛使用,并且可以在不重绘整个屏幕的情况下更新。
  • 显示服务器的提交时机策略会影响延迟,合理的提交时机可以减少延迟。
  • Wayland 的延迟问题需要具体的显示服务器实现来解决,而不是 Wayland 协议本身。

YC Graveyard: 821 inactive Y Combinator startups #

https://ycgraveyard.iamwillwang.com/

这个网页似乎是一个名为"YC Graveyard"的网站,记录了 821 个不再活跃的 Y Combinator 孵化的初创公司。这些公司来自 39 个不同的批次,涵盖了 50 个行业。网站列出了每个公司的名称、批次和行业分类。

网站上的公司涵盖了广泛的领域,包括工程、产品设计、安全、金融、医疗保健、电子商务、社交媒体、游戏等。每个公司都有一个简短的描述,包括其批次和行业分类。

从列表中可以看出,许多公司都处于早期阶段,可能由于各种原因而停止运营。有些公司可能已经被收购或合并,而其他公司可能由于资金不足或市场需求不佳而关闭。

这个网站可能是对初创公司生态系统的一个有趣的洞察,展示了创业的挑战和风险。同时,也可以为想要创业的人提供一个参考,了解哪些领域和行业可能面临更大的挑战。

网站上的信息可能对创业者、投资者和行业分析师有所帮助,他们可以从中了解到初创公司的成功和失败的经验。同时,也可以看到 Y Combinator 孵化的公司的多样性和广泛性,涵盖了许多不同的行业和领域。


HN 热度 339 points | 评论 196 comments | 作者:memalign | 18 hours ago #

https://news.ycombinator.com/item?id=42828198

  • 投资者最糟糕的局面是创业公司勉强维持运营,但没有增长,无法带来回报
  • 创业公司变成“僵尸公司”的情况比成为生活方式公司更糟糕,僵尸公司的创始人只关心维持自己的收入,而不关心公司的成功
  • 投资者可以通过出售股份或协商退出来避免长期亏损
  • 生活方式公司可以通过控制创始人的薪水和分红来避免投资者损失
  • 大多数创业公司最终会失败,投资者需要面对这种风险
  • 小型企业或生活方式公司在其他行业中是被庆祝的,而在科技行业中却被视为失败
  • 公司可以通过控制成本和专注于核心业务来维持长期运营和盈利

The South Vietnamese pilot who landed a Cessna on a carrier to save his family (2019) #

https://www.historynet.com/maj-buang-lys-daring-feat-to-save-his-family/

这篇文章讲述了 1975 年 4 月 29 日,南越空军少校 Buang-Ly 的一次大胆飞行。他在南越即将沦陷之际,偷了一架小型两座位飞机,带着妻子和五个孩子(年龄从 14 个月到 6 岁)从越南的康山岛逃往海上。他们的飞机是一架 O-1 Bird Dog,原本用于战争中的侦察和炮兵观测任务,但它不适合在水上飞行,也没有必要的安全设备和导航仪器。

当时,北越军队正在逼近南越首都西贡,美国军队和南越家庭正在进行疯狂的撤离。Buang-Ly 一家人在飞机上面临着巨大的挑战,包括有限的燃油、没有无线电通信设备和缺乏经验。尽管如此,Buang-Ly 还是决定跟随一群飞往东方的直升机,希望找到一个安全的地方。

这群直升机实际上是美国海军的 HH-53 和 CH-53 直升机,它们正在执行代号为“频繁风”的行动,目的是从西贡撤离美国人和南越友军。美国海军航空母舰中途岛号已经接到命令,前往西贡协助撤离行动,并搭载了 10 架大型直升机。中途岛号的船员们正在为即将到来的任务进行训练和准备。

Buang-Ly 一家人最终发现了中途岛号,并决定尝试在航母上降落。尽管他们的飞机不适合在航母上降落,Buang-Ly 还是成功地完成了这次高风险的着陆,多亏了中途岛号船员的快速反应和专业操作。Buang-Ly 一家人得以安全地逃离战乱,成为“频繁风”行动中的一部分,这次行动最终撤离了数千名难民。Buang-Ly 的勇敢和决心拯救了他的家人,使他们免于陷入北越军队的魔爪。


HN 热度 337 points | 评论 164 comments | 作者:stmw | 24 hours ago #

https://news.ycombinator.com/item?id=42826536

  • 越南战争中,南越飞行员 Buang Ly 驾驶一架小型飞机 Cessna 在航母上紧急降落的故事令人感动
  • 战争中,许多士兵和平民的个人故事令人难以置信,展现了人类的坚韧和毅力
  • 越南战争结束后,南越的社会系统被完全重建,人们不得不适应新的生活环境
  • 重命名城市的名称,例如将西贡改为胡志明市,是一种政治宣示,可能会引起当地居民的不满
  • 城市名称的更改可能会抹去当地的历史和文化,引起人们的反感
  • 战争的影响是深远的,许多人在战争结束后仍然难以适应新的生活环境
  • 人类的经历是多样化的,每个人都有自己的故事和感受,需要被尊重和理解
  • 越南战争的历史背景复杂,涉及多个国家和政治因素,需要被深入了解和研究
  • 战争中,个人英雄主义和牺牲精神是值得赞颂的,例如 Buang Ly 的故事
  • 越南战争的影响至今仍然存在,需要被铭记和反思,以避免类似的悲剧再次发生

An invalid 68030 instruction accidentally allowed the Mac Classic II to boot #

https://www.downtowndougbrown.com/2025/01/the-invalid-68030-instruction-that-accidentally-allowed-the-mac-classic-ii-to-successfully-boot-up/

本文讲述了作者 Doug Brown 对 Macintosh Classic II 计算机的 ROM 进行逆向工程分析的过程。作者使用 MAME 模拟器来运行 Classic II 的 ROM,并发现当启用 32 位寻址模式时,计算机无法启动,会出现"Sad Mac"错误屏幕。作者通过调试和分析代码,发现错误的原因是由于一个无效的 68030 指令引起的。

作者首先介绍了 MAME 模拟器和 Classic II 的 ROM 结构,然后描述了他如何使用调试器来跟踪错误的发生过程。通过分析代码,作者发现错误发生在 InstallSoundIntHandler 函数中,这个函数负责安装声音中断处理程序。作者进一步分析了这个函数的代码,发现错误是由于一个无效的内存访问引起的。

作者还介绍了 Classic II 的硬件结构,包括 EAGLE 门阵列和 Apple Sound Chip(ASC)。他解释了为什么 Classic II 的 ROM 中包含了对 V8 芯片的引用,尽管 Classic II 并不使用 V8 芯片。作者还分析了 V8SndIntPatch1 函数的代码,发现它负责检查是否存在 ASC 芯片,如果存在,则跳转到 V8SndIntPatch1Rtn 函数。

V8SndIntPatch1Rtn 函数中,作者发现了导致错误的无效指令。这个指令试图访问一个不存在的内存地址,导致了"Sad Mac"错误屏幕。作者通过分析代码和调试,终于找到了错误的原因,并解释了为什么 Classic II 在 32 位寻址模式下无法启动。

总的来说,本文是一篇详细的技术分析文章,作者通过逆向工程和调试,揭示了 Classic II ROM 中一个错误的原因,并解释了相关的硬件和软件结构。文章对于了解 Classic II 的内部工作原理和 ROM 的结构具有参考价值。


HN 热度 283 points | 评论 63 comments | 作者:todsacerdoti | 1 day ago #

https://news.ycombinator.com/item?id=42824562

  • 未经文档记录的 MC68030 指令可能是由于 CPU 逻辑在处理无效输入时产生的意外行为。
  • CPU 的微码可能将操作码分解为位域,从而导致某些未记录的操作码产生特定的效果。
  • 68030 处理器可能存在硬件逻辑,某些无效指令会触发特定的操作。
  • SNK 公司是 68000 芯片的专家,他们能够最大限度地发挥芯片的性能。
  • 68000 指令集被认为是优雅、强大且易于开发,具有正交指令集和灵活的寻址模式。
  • 未记录的 CPU 指令可能是为了帮助原始设计师测试或验证某些功能而设计的。
  • 未记录的 CPU 指令也可能是实现细节导致的意外行为。