分类 硬核观察 下的文章

1 Debian 将停止支持 32 位 x86

Debian 发行团队宣布,将在不久的将来停止对 i386 的支持。但这并不意味着 32 位支持将完全消失。这里,i386 并不是指上世纪 80 年代的 80386,Linux 内核早在 2012 年就放弃了对 80386 的支持。i386 是 Debian 项目的术语,指的是 32 位 x86 架构,即 x86-32。另外,我们经常见到的 i686 通常指的是从最初的奔腾 Pro 或奔腾 II 开始的 32 位英特尔芯片。Debian 还将继续支持 x86-32 架构一段时间,但开发者计划停止构建 32 位 x86 内核、安装介质和 Debian 安装程序。这将影响到上百个基于 Debian 的下游发行版,估计它们大多数也将放弃 i386 支持。不过这并不妨碍其他人构建自己的内核和安装介质,不少 Debian 支持的架构都是 “非官方” 的,i386 也可能加入其中。

(插图:DA/b18e45c8-8d0d-41f8-a96a-e5eb33f85802)

消息来源:The Register
老王点评:虽然还有一段时间,但是我觉得对老旧的 i386 支持还是可以多持续一段时间,毕竟作为发行版母本,Debian 的任何变化将影响到上百个下游发行版。

2 互联网档案馆称数字借阅是合理使用而非侵犯版权

互联网档案馆 Internet Archive (IA)已提交了其对法院裁定其数字借阅计划侵犯版权提起上诉的开场陈述。这场法律之战对美国乃至全世界所有图书馆的未来都至关重要。IA 认为自己的服务促进了知识的创造和共享,而这正是版权的核心目的。“这种做法与传统的图书馆借阅一样,促进了版权的目标,即在不损害作者或出版商的情况下,促进知识的公共可用性。”

(插图:DA/4297415a-122d-4e7a-891c-f7510e3224bd)

消息来源:Torrent Freak
老王点评:这里面的法律关系还是非常复杂的,属于电子书兴起后新问题。

3 德勤期待人工智能帮助避免未来大规模裁员

最大的咨询公司之一,德勤正在利用人工智能来评估现有员工的技能,并制定计划,将员工从业务较冷门的部门调到需求更旺盛的岗位。这些举措是在德勤今年新增 13 万名员工之后采取的。但在招聘过程中,该公司警告美国和英国的数千名员工,由于需求放缓,公司被迫对某些业务领域进行重组,他们的工作有可能被裁员。

(插图:DA/259c9192-e459-44b8-a9ee-7594baf42894)

消息来源:彭博社
老王点评:看起来 AI 不仅能抢去工作,还能找到工作。

回音

  • 刚刚发布的 Firefox 121 Linux 版默认启用 Wayland 支持,未使用基于 Wayland 桌面环境的 Linux 用户仍然可以用 X.Org/X11。

1 OpenAI 探索用较低级的 AI 来监管更高级的 AI

OpenAI 的团队介绍了一种让功能较弱的大型语言模型(LLM)监督功能较强的 LLM 的技术,并表示,这可能是朝着弄清人类如何监督超人机器迈出的一小步。OpenAI 团队认为,机器的最终优势是必然的,“我们一直在碾压所有的基准,而且这种进步有增无减”。他们没有研究人类如何监督超人机器,而是研究了用其五年前发布的模型 GPT-2 如何监督最新、最强大的模型 GPT-4。“如果你能做到这一点,那就证明你可以使用类似的技术让人类监督超过人类的模型……结果喜忧参半”。他们的结论是,这种方法很有前途,但还需要更多的努力。

(插图:DA/fc35d211-8080-400d-b6f9-0e6a5bd31cf3)

消息来源:MIT 科技评论
老王点评:这就是用一个比较“愚忠”的 AI 来监管那些“桀骜不驯”的 AI 吗?

2 微软发布小型 LLM Phi-2,性能超越更大的 Llama 2

Phi-2 拥有 27 亿个参数,其性能可与其他更大的模型相媲美,包括拥有 70 亿个参数的 Meta 的 Llama 2-7B,以及另一个也拥有 70 亿个参数的模型 Mistral-7B。微软称,尽管 Phi-2 比谷歌全新的 Gemini Nano 2 模型多了 5 亿个参数,但其性能却优于后者,而且其响应的 “毒性” 和偏差也小于 Llama 2。不过目前,微软限制 Phi-2 只能用于 “研究目的”,而不能用于商业用途。

(插图:DA/71166394-aa5d-4ed1-b10f-aeff651173cf)

消息来源:Venture Beat
老王点评:相信随着研究的进展,以后运行在手机上或边缘设备上的超级 AI 将不再遥远。

3 JSON 的创造者发布新编程语言 Misty

创造了 JSON 符号的 道格·克罗克福德 Doug Crockford 又创造了一种“既适合学生使用,也适合专业程序员使用”的新的编程语言。该语言称其为 “一种动态的、通用的、过渡性的演员语言。它的语法温和,旨在为学生提供帮助,同时还具有一些高级特性,如能力安全和具有词法范围的 Lambda。”有趣的是,为了避免因缩进不同而导致的争论,Misty 只允许一种约定:缩进是 4 个空格。

(插图:DA/9bb516c9-62a0-40a8-826c-5407a4a5ea82)

消息来源:Doug Crockford
老王点评:一种新的 BASIC 语言吗?

1 首个 Rust 编写的网络 PHY 驱动程序将登陆 Linux 6.8

自 Linux 6.1 将最初的 Rust 基础架构添加到 Linux 内核以来,已经合并了许多其他设施和内部修改,以便能够用 Rust 编程语言编写内核驱动程序。在即将到来的 Linux 6.8 内核中,第一个 Rust 网络驱动程序将被引入。这个用 Rust 重写的 ASIX PHY 驱动程序约有 135 行 Rust 代码,该驱动已有 C 语言驱动。PHY 驱动程序是指网卡收发器的物理层驱动。

(插图:DA/29a36e0f-e594-4553-bbd4-48d9256e64d)

消息来源:Phoronix
老王点评:终于要见到第一个真正在内核中发挥作用的驱动了。

2 字节跳动被指利用 OpenAI API 训练自己的 AI

OpenAI 称,字节跳动的内部文件证实,OpenAI API 已被用于开发字节跳动的基础 LLM,这些 API 被用在开发的每一个阶段,包括训练和评估模型。这直接违反了 OpenAI 的服务条款,其中规定其模型输出不得用于“开发任何与我们的产品和服务竞争的人工智能模型”。字节跳动所使用的微软 Azure 的 OpenAI 也采用了同样条款。OpenAI 表示已暂停字节跳动的账户。

字节跳动对此回应称,其工程师仅在今年早期使用这些 API 用于内部实验性研究。于 4 月份该公司检查后已经停止了该做法,并于 9 月再次复查过。字节跳动称,他们将再次全面检查,并与 OpenAI 沟通“以澄清外部报道可能引发的误解”。

(插图:DA/1b39cee0-1c49-4d0f-9628-0aa98cd4100f)

消息来源:The Verge
老王点评:这种 AI 反刍后的数据用来训练 AI 真的好吗?

3 谷歌群组明年终止支持新闻组(Usenet)

谷歌宣布,将从 2024 年 2 月 22 日起终止支持新闻组(Usenet)。Usenet 用户将无法再使用群组在 Usenet 里发表内容、订阅或查看新的 Usenet 内容,但可以继续查看和搜索之前的内容。同时,谷歌群组也不再支持 NNTP 协议。谷歌表示,Usenet 的活跃度已经显著下降,充斥着垃圾信息,Usenet 用户将需要寻找新的客户端和公共服务器。Usenet 始于 1980 年,比万维网的历史更长。

(插图:DA/1ba60670-5edb-406f-862f-d5460bd37696)

消息来源:谷歌
老王点评:Usenet 对谷歌已经只是负担而没意义了。

1 谷歌即将对 1% 的 Chrome 用户关闭第三方追踪

从明年一月开始,谷歌将开始在 Chrome 浏览器中默认阻止百分之一的用户使用第三方 cookie,而 Firefox、Brave、Safari 等实施类似的隐私保护措施“才只有”三四年的时间。之后,谷歌计划在 2024 年下半年逐步停止对所有用户使用第三方 Cookie。根据谷歌 Chrome 浏览器 HTML 和 JavaScript 的使用指标,目前约有 47% 的 Chrome 浏览器网页加载试图读取第三方 cookie。

(插图:DA/1665a499-6de3-47e2-b840-556ca9591c3f)

消息来源:The Register
老王点评:谷歌之所以反应迟钝,一方面是因为禁用第三方 Cookie 会破坏一些网站的功能,更重要的是这对它的广告业务非常重要。原本谷歌希望推出隐私沙盒来过渡解决这个问题,但是隐私沙盒遭到了强烈反对,不得已,现在谷歌只能直接考虑禁用第三方 Cookie 的方案。

2 DeepMind 用大模型发现了尚未解决的数学问题的解

这个用来搜索函数的新工具被称为 “FunSearch”,它可以得到新的、可验证的正确结果。研究人员将其应用到了著名的上限集问题,发现了超越最著名上限集的大上限集新构造。他们表示,这是首次利用 LLM 发现了一个长期存在的科学难题的解决方案,产生了以前不存在的、可验证的、有价值的新信息。DeepMind 研究副总裁说:“训练数据中没有这些信息 —— 它们甚至不为人所知。大型语言模型一向以胡编乱造而闻名,而不是提供新的事实。FunSearch 可以改变这种状况。它表明,大型语言模型的确可以做出新发现,只要你对它们进行适当的诱导,并抛开它们得出的大部分结论。”

(插图:DA/e534da21-90e8-4b21-87a6-6363262fe54c)

消息来源:《MIT 科技评论》
老王点评:AI 原本被限制在知识圈中,现在随着知识圈的扩大,它已经开始创造新见解了。这就很厉害了。

3 LinkedIn 放弃迁移至 Azure 的计划

LinkedIn 曾宣布计划在 2019 年迁移到 Azure。但据报道,LinkedIn 现在已经放弃了将其数据中心从物理设施迁移到 Azure 云的计划。LinkedIn CTO 称,“由于 Azure 正面临着惊人的需求和我们平台的增长,我们决定暂停计划中的 LinkedIn 迁移,将资源分配给外部 Azure 客户。”LinkedIn 将继续使用 Azure 来补充其基础设施需求,并进一步投资自己的数据中心。

(插图:DA/9a020e00-5725-4ef2-baba-79e65c982715)

消息来源:CNBC
老王点评:现在似乎有种退云的趋势,而不再以上云为时尚了。

回音

  • 敦促 了开发者之后,Firefox 安卓版现在有了 450 个扩展,包括反跟踪隐私保护、广告拦截器、生产力工具、串流音乐、用户界面个性化等扩展。

1 FFmpeg 已经完成多线程功能开发

多线程 FFmpeg 命令行长期开发工作已经完成!在 FFmpeg 7.0 于明年初发布之前,带有多线程转码管道的 FFmpeg CLI 现已合并到 FFmpeg Git。开发人员称这项工作是“几十年来 FFmpeg CLI 最复杂的重构之一”。

消息来源:Phoronix
老王点评:FFmpeg 的重大进步,必将带来整个生态的进步。

2 Ubuntu 24.04 LTS 将默认启用帧指针

继 Fedora 决定在其软件包构建中默认启用帧指针,以帮助调试和分析现有软件包之后,Ubuntu 也将从 24.04 开始,在所有 64 位平台上默认启用帧指针。这一改变会带来轻微的性能损失,但在影响较大的情况下(如 Python 解释器),将继续省略帧指针,直到问题得到解决。分析表明,在大多数情况下,64 位架构上的影响在 1-2% 之间。Ubuntu 不会在 32 位架构上进行这种更改,因为 32 位架构上的损失会更大。

消息来源:Phoronix
老王点评:想必对 Linux 应用的性能改善很有作用。

3 Glibc 加入采用行为准则的开源项目行列

GNU C 库 Glibc 是最新一个采用行为准则(CoC)的自由软件项目,旨在鼓励开发者和其他利益相关者在使用这个 Linux 软件生态系统的关键组件时采取友好的行为,减少争议。GCC 和其他重要的 GNU 项目已经采用了类似的准则来规范在邮件列表、错误跟踪器、维基、Git、IRC 和其他地方的行为。

消息来源:Phoronix
老王点评:以前的贡献只需要提交代码就行,后来有了许可证,再后来有了贡献者许可协议(CLA),然后是行为准则(CoC)。只能说江湖上的人形形色色,规则会越来越多。

1 继收回 LXD 控制后,Canonical 将其更改为 AGPLv3 许可

继 Canonical 收回对 LXD 的 控制权,并将 维护权 仅限于 Canonical 员工之后,在前两天 LXD 5.20 发布时,他们也将其许可证从 Apache 2 许可证默认更改为 AGPLv3,以与他们的“服务器端代码标准许可保持一致”。这一变更并不妨碍用户使用、修改或提供基于 LXD 的软件解决方案,前提是他们遵循 AGPLv3 在修改并向他人提供服务时也要提供源代码。但这将影响 LXD 的分叉项目 Incus,如果 Incus 采用了来自 LXD 中的变更,就会导致该项目变成混合两种许可证的项目。Incus 是在 Canonical 接管 LXD 之后,社区开发者创建的 分支

(插图:DA/5b8ebb04-5116-4e50-8757-39c3855e2dfb)

消息来源:Phoronix
老王点评:我敢说 Canonical 肯定不希望 Incus “蹭”它的代码。那么之后呢,LXD 和 Incus 的差异越来越大?

2 Threads 开始测试 ActivityPub 整合

扎克伯格宣布,该公司已开始测试在 Mastodon 和其他 ActivityPub 服务上显示 Threads 上的帖子。ActivityPub 是一个开放去中心化社交网络协议,被 Mastodon、PeerTube 等应用使用,支持 ActivityPub 协议的平台之间可以实现互操作。Threads 在上线之初就宣布将支持 ActivityPub。扎克伯格说:“不同服务之间的互操作性越强,内容流动越多,所有服务就会越好。”虽然怀疑论者一直认为 Threads 永远不会真正实现联邦化。

(插图:DA/f4698284-43ec-46fa-9e36-e177f0b380f6)

消息来源:The Verge
老王点评:要是能完全支持 ActivityPub,那无异于联邦宇宙的一大胜利。

3 恶意软件组织使用内存安全语言编写恶意软件

DLang 是过去几年来西方安全机构认可的新型内存安全语言之一,也是网络犯罪分子正在转向的语言类型。至少有三种基于 DLang 的新型恶意软件已被用于攻击。在过去几年中,恶意软件编码和更广泛的编程领域都在加速向更新的语言和框架转变。除了 DLang,Rust 也被用来编写恶意软件。去年,AlphV/BlackCat 使用 Rust 重新编写了有效载荷,为其附属机构提供了一个更可靠的工具。

(插图:DA/20a63f31-1f6b-4b53-a1b8-5bbbd251a4de)

消息来源:The Register
老王点评:看起来这些恶意软件组织对程序质量还是蛮在意的,至少比绝大多数企业要在意。

回音