每日HackerNews RSS

## 模型采用呈现碎片化:人工智能专业化早期迹象 Augment Code 对数百万实时编码交互的分析显示,人们正在从单纯追求最新的 AI 模型转向策略性地将模型*匹配*到特定任务。虽然 Sonnet 4.5 最初占据主导地位,但其份额在 2025 年 10 月初下降至 52%,而 Sonnet 4.0 上升至 37%,GPT-5 保持在 10-12% 左右的稳定水平。这并非典型的版本升级——开发者正在积极地在不同版本之间进行选择。 关键行为差异正在显现。Sonnet 4.5 优先考虑更深入的推理和更少的工具调用,生成比 Sonnet 4.0 多 37% 的输出,但延迟略有增加。Sonnet 4.0 倾向于频繁、快速的操作,而 GPT-5 平衡了推理和自然语言。 这会影响系统负载;Sonnet 4.5 由于其广泛的上下文使用,具有更高的缓存读取量,从而将重点转移到管理和重用信息上。因此,模型正在找到利基市场:Sonnet 4.5 擅长重构等复杂任务,Sonnet 4.0 擅长自动化,GPT-5 擅长代码解释和文档编写。 这一趋势表明,人们正在转向“模型合金”——针对特定工作流程定制的集成体——这反映了数据库技术的多样化。未来不是关于单一“最佳”模型,而是为每个工作选择正确的*认知风格*。

## 微软Z-80软卡:将CP/M带到Apple II 微软Z-80软卡是Apple II的一款开创性扩展卡,值得注意的是,它是微软的第一款硬件产品,也是1980年的一项重要收入来源。它允许Apple II用户运行为CP/M操作系统设计的软件,该操作系统运行在8080处理器上——与Apple II的原生6502处理器不同。 该软卡通过包含自己的Z80处理器来实现这一功能,该处理器与8080兼容。然而,仅仅添加一个处理器是不够的。该卡巧妙地通过欺骗6502进入暂停状态(模拟DMA)来管理与6502的共存,同时Z80运行,并定期“唤醒”6502以防止寄存器退化。 一个重要的挑战是内存映射。两种处理器对初始内存地址都有冲突的使用,并且CP/M期望特定的加载位置,这与Apple II系统功能冲突。软卡通过地址转换电路解决了这个问题,重新映射Z80的内存视图以避免冲突并提供连续的RAM访问。这种复杂的交互使Apple II用户能够体验CP/M软件的世界。

## 微软SoftCard for Apple II:一段技术历史快照 这次Hacker News讨论的中心是微软为Apple II设计的SoftCard,这是一段早期计算历史中引人入胜的一部分。该卡允许Apple II运行CP/M软件,利用Z80处理器与原生的6502处理器协同工作。用户回忆起使用它来访问像Borland的‘C’编译器这样的工具,这些工具在Apple II上无法直接使用。 一个关键的收获是Apple II令人瞩目的开放架构,由史蒂夫·沃兹尼亚克设计,允许扩展卡无缝集成——甚至可以在需要时禁用主CPU。这与后来需要复杂手动配置的系统形成了鲜明对比。讨论强调了个人计算带来的权力转移,回忆起一个Apple II在某些任务上可以超越大型计算机的时代。 评论员还提到了相关的技术,如Commodore的磁盘驱动器6502处理器以及托管/混合机器的演变,展示了丰富的硬件创新历史和复古计算的持久吸引力。雷蒙德·陈的博客“The Old New Thing”因其深刻的工程视角而受到赞扬。

## 2026年计算机素养标准 基本的计算机技能已不够。如今的工作场所需要更高水平的“计算机素养”——自信且安全地驾驭人工智能世界的能力。这并非关于成为程序员,而是关于掌控你的数字生活并最大化机会。 关键技能包括**强大的安全性**(超越密码到通行密钥和多因素身份验证)、**人工智能协作**(将人工智能视为起草和分析的伙伴,*始终*验证输出结果)和**数据解读**(理解数据来源和局限性)。至关重要的是,它还涉及**数字责任**——对在线信息保持健康的怀疑态度和主动的隐私设置。 这种更新的素养可以保护你免受网络钓鱼和虚假信息等威胁,通过自动化提高效率,并赋能明智的决策。它在于了解工具*如何*思考,而不仅仅是*如何*使用它们。 **立即开始:**实施通行密钥,尝试使用人工智能完成实际任务,学习新应用程序的功能,并在网上练习批判性思维。这些小步骤将建立信心并让你为不断发展的数字环境做好准备。这不是未来的问题——这是*今天*取得成功所必需的。

我们检测到您的浏览器已禁用 JavaScript。请启用 JavaScript 或切换到受支持的浏览器以继续使用 x.com。您可以在我们的帮助中心查看受支持的浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 版权信息 广告信息 © 2025 X Corp.

## Epic 与 Google 和解:Android 用户的小胜 Epic Games 与 Google 的诉讼拟议和解旨在开放 Android 系统,但存在重大限制。Google 将被要求允许用户直接从开发者网站下载应用程序,无需支付费用(不包括从 Google Play 商店下载的应用程序),但他们仍然可以对第三方应用商店实施注册费和审核流程。 批评意见集中在 Google 通过 Play 商店链接保留控制权——从 Play 商店应用程序发起的下载仍然需要支付 Google 的费用。人们还担心,和解协议仅持续到 2032 年,未能解决 Google 垄断行为的核心问题,甚至可能通过注册成本损害 F-Droid 等替代应用商店。 许多评论员认为,Epic 的主要动机不是用户自由,而是避免为其自身商店支付 Google Play 费用。和解协议似乎优先考虑 Epic 的商业利益,而非更广泛的反垄断原则,可能允许 Google 继续控制 Android 生态系统,同时平息一家主要竞争对手。

## 消除 Kubernetes 平台中的外部依赖 本文重点介绍了标准 Kubernetes 设置中隐藏的互联网依赖:`pause` 镜像。当 Kubernetes 首次创建 Pod 时,节点默认会从 `registry.k8s.io` 拉取此镜像,以建立 Pod 的“沙箱”——一个包含 Linux 命名空间的底层容器。 这种依赖性引入了一个潜在的故障点,因为 `registry.k8s.io` 是一个志愿者管理的、*没有*正常运行时间 SLA 的服务。 解决方案?**将 `pause` 镜像镜像到您控制的私有注册表中,并重新配置您的 containerd 运行时。** 这可以通过更改 containerd TOML 文件中的简单配置来实现(v1.x 和 v2.x 之间的语法有所不同)。 通过消除此外部依赖,您可以提高内部 Kubernetes 平台的可靠性,并确保 Pod 的创建不依赖于互联网连接或免费、不受支持服务的可用性。

## Kubernetes 暂停镜像依赖问题 这次Hacker News讨论的核心在于Kubernetes的一个问题:需要在运行时从公共注册表(通常是`registry.k8s.io`)拉取“pause”镜像。用户指出这是一个糟糕的设计选择,因为它引入了一个潜在的故障点和对外部服务的依赖。 问题的关键在于,这个对于容器隔离至关重要的pause镜像,*应该*与容器运行时(例如containerd)本身捆绑在一起,而不是按需下载。 许多评论员强调了过去因这种依赖关系导致的中断,特别是当Google更改镜像的托管位置时,Nomad调度器受到了影响。 讨论的解决方案包括将镜像烘焙到机器镜像中(就像EKS AMI现在做的那样),以及改进Kubernetes以支持更灵活的镜像来源。 一些人建议使用替代的容器编排工具,如k3s或Docker Compose,以进行更简单的部署。 还有人指出,许多组织,尤其是在受监管的行业中,*已经*维护私有容器注册表以满足安全和合规性要求。 对话还涉及Kubernetes的复杂性,以及它的好处是否超过了许多用户的额外开销。

## IBM Power 处理器与向量化:性能提升 IBM Power 处理器包含一个强大但常常未被充分利用的特性,称为向量处理(AltiVec、VMX、VSX),它支持单指令多数据 (SIMD) 操作。 这允许单个指令同时对多个数据点执行相同操作——例如,一条指令执行四个浮点数加法。 虽然编译器会尝试“自动向量化”,但显式实现通常能产生更好的结果,利用数据类型和函数(例如带有 `altivec.h` 头文件和 `-mvsx` 标志的 `vec_add`)来访问这些能力。 文章通过在数组中搜索最大值来演示这一点。 一种简单的迭代方法很简单,但不能完全利用处理器。 一种向量化方法,使用 `vec_max` 比较向量,可以显著提高性能,*尤其*是在处理大型数据集时。 最初在 32 个元素数组上的测试显示差异不大,但扩展到 32 个浮点数后,速度得到了显著提升——向量化代码比传统方法快得多。 成功利用向量化需要仔细的代码设计,但对于计算密集型任务,潜在的性能提升使其成为一项值得的优化工作。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 向量化以获得乐趣和性能 (ibm.com) 45 分,由 rinostroh 发表于 21 小时前 | 隐藏 | 过去 | 收藏 | 4 条评论 spider-mario 发表于 16 小时前 | 下一个 [–] 在 C++ 中,可以使用 Highway 库可移植地实现这一点:https://github.com/google/highway (声明:我在 Google 工作,但不是在做这个项目,并且我以个人身份撰写此内容。) 回复 jiehong 发表于 15 小时前 | 上一个 [–] 这让我好奇 IBM 为什么从未尝试过制造 GPU。 回复 bear8642 发表于 13 小时前 | 父级 [–] 他们用 Cell 做过一些:https://en.wikipedia.org/wiki/Cell_(processor) 回复 jiehong 发表于 8 小时前 | 根 | 父级 [–] 哦,你是对的!我当时没有意识到他们实际上为刀片服务器制造了 Cell 的版本。 回复 考虑申请 YC 的 2026 年冬季批次!申请截止日期为 11 月 10 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

启用 JavaScript 和 Cookie 以继续。

## GM 限制车载应用支持,引发消费者反弹 GM 正在移除其部分车型(包括 2020 年在内的车辆)的车载应用商店访问权限,这引发了批评,此前他们已决定逐步淘汰 Apple CarPlay 和 Android Auto。用户担心失去功能,并质疑 GM 对消费者需求的承诺,许多人表示,如果车辆没有 CarPlay/Android Auto,他们将不会购买。 此举 largely 被视为 GM 试图控制车载体验,并通过其自身服务(例如每月 20 美元的互联网连接)产生持续收入,而不是允许第三方应用程序占据主导地位。虽然 GM 认为这会增加利润,但评论员认为这是一种目光短浅的策略,可能会导致客户流失。 后市场主机和手机镜像等替代方案存在,但人们仍然担心与车辆系统的集成问题。许多人认为 GM 正在优先考虑数据控制和收入,而不是客户满意度,这与 Unity 等公司的类似争议相呼应。这场讨论凸显了制造商为了专有生态系统而限制用户选择的日益增长的趋势。

假设是 Python 的基于属性的测试库。使用假设,你编写的测试应该对你描述的范围内的所有输入都通过,而假设会随机选择要检查的输入——包括你可能没有想到的边界情况。例如: from hypothesis import given, strategies as st @given(st.lists(st.integers() | st.floats())) def test_sort_correct(lst): # 假设生成随机数字列表进行测试 assert my_sort(lst) == sorted(lst) test_sort_correct() 你应该从教程开始,或者选择更简洁的快速入门。假设介绍。新用户应该从这里开始,或从更简洁的快速入门开始。将假设应用于特定场景的实用指南。面向加深你对假设理解的评论。技术 API 参考。

请启用 JavaScript 并禁用任何广告拦截器。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 [已标记] grugagag 1天前 | 隐藏 | 过去的 | 收藏 gnabgib 1天前 | 下一个 [–] 讨论 (212 分,99 评论) https://news.ycombinator.com/item?id=45818421 jgeurts 1天前 | 上一个 | 下一个 [–] https://archive.is/Lrftanodesocket 1天前 | 上一个 [–] 恭喜你,你成功地将所有企业家、高净值人士和企业都排挤出去了。享受你乌托邦中的一切吧。 HotGarbage 1天前 | 父级 [–] 你绝不能,在任何情况下,为企业家、高净值人士和企业辩护。 考虑申请YC的2026年冬季批次!申请截止至11月10日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

人工智能的兴起深刻改变了版权执法格局,揭示了科技行业内部的惊人虚伪。数十年间,微软等公司积极追究版权侵权行为,游说更严格的法律并起诉像艾伦·斯沃茨这样的人。现在,与微软、Meta、谷歌等公司却被指控*大规模*利用受版权保护的材料来训练其人工智能模型。 政府没有采取行动打击盗版,而是眼睁睁地看着科技巨头从已知的盗版网站(包括托管在俄罗斯服务器上的臭名昭著的平台)上吸取数据。作者和作家提起的诉讼凸显了这种双重标准,指控未经授权使用他们的作品,且未支付报酬或获得同意。 内部文件显示,包括马克·扎克伯格在内的顶级高管知晓甚至批准使用非法获取的内容。这种转变表明,曾经是版权执法的科技行业,现在已成为其最大的涉嫌侵权者,将人工智能开发置于知识产权之上。

更多

联系我们 contact @ memedata.com