关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC
关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC
## ATTN/11:基于 1970 年代硬件的 Transformer
该项目成功地用 PDP-11 汇编语言实现了一个单层、单头的 Transformer,呼应了早期神经网络(如 Xortran)的精神。目标是确定一个小型的 Transformer 是否可以在 1970 年代的有限硬件上进行训练(在几小时内)。
该 Transformer 被设计用于反转数字序列,利用自注意力、位置编码和 softmax——这些是扩展基本神经网络的关键组件。尽管结构简单,序列反转仍然是一项具有挑战性的任务,需要模型学习基于索引的路由。
最初的 Fortran IV 实现速度太慢。优化包括手动调整的逐层学习率,并利用最小的定点神经网络堆栈 (NN11) 以及 Q8/Q15/Q16 精度算术。查找表取代了昂贵的超越函数。这产生了一个非常高效的模型,在 PDP-11/34A 上仅需 5.5 分钟即可收敛。
最终的二进制文件仅为 6,179 字节,可容纳在 32KB 的核心存储器内。开发得到了一个功能性 ML 框架 (Sheaf) 的帮助,用于原型设计和验证,以确保在汇编之前正确性。该项目表明,即使像 Transformer 这样复杂的模型也可以在 1970 年代可用的硬件上 realistically 实现和训练。
## 特朗普对伊朗的威胁与可疑的市场活动 - 摘要 周末,唐纳德·特朗普威胁要在48小时内重新开放霍尔木兹海峡,否则将对伊朗采取军事行动,具体目标是民用基础设施。然而,周一他突然改变了立场,声称正在进行富有成效的谈判——伊朗对此予以否认。 这种突然转变与特朗普宣布前几分钟,股票和石油期货交易量的大幅且无法解释的激增相吻合。在此期间,约有5.8亿美元的石油期货被出售,表明有人事先知晓政策变化并从中获利巨大。 作者认为这构成潜在的内幕交易,甚至叛国,鉴于其对国家安全的影响。他们强调,在特朗普政府之前的行动中,存在类似的可疑市场活动的模式。令人担忧的是,政策决定可能受到潜在的经济利益影响,而不是国家利益,并呼吁进行彻底调查——尽管对当前联邦调查局的参与存在怀疑。最终,这一事件凸显了政府内部腐败及其对国家安全的影响这一更广泛的担忧。
Cocoa-Way 能够在 macOS 上原生运行 Linux 应用程序,**没有任何虚拟机开销**。它通过 Unix socket 和 `waypipe` 工具,直接使用 macOS 的 Metal/OpenGL 渲染 Wayland 应用程序。这带来了**原生感觉的窗口、HiDPI 支持(Retina 优化)以及精美的 UI 元素**,例如阴影和焦点指示器。
与 XQuartz 或 VNC 等替代方案不同,Cocoa-Way 提供**低延迟和完全集成**,而无需 X11 的复杂性或全屏限制。安装涉及安装依赖项和从源代码构建(或下载 .dmg/.zip)。
该项目是关于使用 Rust 进行高效跨平台 Wayland 虚拟化研究的一部分,并提供了一个脚本 (`run_waypipe.sh`) 来解决潜在的 SSH 连接问题。Cocoa-Way 是开源的 (GPL-3.0) 并且欢迎贡献。
## Go 命名规范:快速指南 在 Go 中,选择好的名称至关重要,它会影响代码的清晰度和可维护性。Go 对标识符(变量、函数等)有特定规则和约定:它们可以包含 Unicode 字母、数字和下划线,但不能以数字开头或成为 Go 关键字。 除了规则之外,请遵循以下准则:对未导出的标识符使用 `camelCase`,对导出的标识符使用 `PascalCase`。 保持首字母缩略词的一致性(例如,`apiKey`,而不是 `APIKey`)。 避免使用非 ASCII 字符以及与内置类型/函数冲突(例如 `int`、`len`)。 除非在转换类型时,否则不要在标识符中包含类型(例如,`userIDStr`)。 保持名称具有描述性,并根据作用域调整长度——局部变量短,更广泛使用的变量长。 包名称应为小写、简洁并反映内容(例如,`orders`,而不是 `ordermanager`)。 文件名应为单个单词,小写(例如,`cookie.go`)。 避免在导出函数/类型中使用“冗余”——`New()` 比 `NewCustomer()` 更好。 方法接收器应简短(例如,`c` 代表 `Customer`)。 通常,除非字段未导出,否则跳过 getter/setter 方法,直接访问字段。 具有一个方法的接口应以“-er”结尾(例如,`Speaker`)。 虽然约定很强,但清晰度至关重要——在特定情况下,打破约定是可以接受的,但通常,一致性是可读、可维护的 Go 代码的关键。
## Matadisco:开放和去中心化的数据发现
Matadisco是一个新的开源网络,构建于AT协议之上,旨在解决开放数据分散在众多孤立存储库中的发现问题。它将数据*发现*与数据*存储*分离,允许任何人发布元数据“指针”指向数据集——无论其格式如何(STAC、DataCite等),通过轻量级记录实现。
**工作原理:** “生产者”将这些记录写入网络,而“消费者”读取它们以构建自定义数据门户。这种去中心化方法避免了集中控制,并允许社区独立管理目录,同时参与更广泛的发现。
主要特性包括:用于记录完整性的密码签名、元数据标准方面的灵活性,以及仅需要资源链接和发布日期的简单模式。Matadisco旨在使有价值的数据集——例如卫星图像、气候模型和基因组序列——易于查找和访问,从而促进开放数据领域的协作和创新。目前它仍处于实验阶段,欢迎社区贡献。
启用 JavaScript 和 Cookie 以继续。
为 Hacker News 添加信任信号火花线,显示在用户名旁边。Firefox 插件。 这是对“宏观趋势”的回应。效果可能因人而异。/newest 页面高提交率惩罚演示:
在作为芯片设计授权商35年后,Arm Holdings发布了其首款自主研发的CPU,AGI CPU,目标是不断增长的数据中心市场。这标志着该公司的一项重大转变,现在将直接与长期客户竞争。Meta是首个合作伙伴,计划在其大规模AI基础设施建设中使用AGI CPU——该项目今年的资本支出可能高达1350亿美元。 此举解决了CPU日益严重的“隐性供应危机”,因为AI需求增加了通用计算能力,以及GPU的需求。Arm的设计优先考虑每瓦性能,在相同的功耗下,性能可能比x86处理器高一倍——这对于像Meta这样功耗受限的数据中心来说至关重要。 Arm投资7100万美元建立了一个新的芯片实验室来生产该CPU,目前由台积电制造。虽然传统上专注于移动芯片,但Arm的Neoverse平台已经赢得了亚马逊、谷歌和微软的青睐。AGI CPU旨在提供可定制的效率,允许公司“创建他们想要的芯片”,而无需进行大规模的内部研发投资。Arm计划广泛提供该CPU,而不仅仅是提供给Meta,以满足市场对可访问、高性能处理器的需求。
关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC