硬核老王 发布的文章

一个单行补丁提升 Linux 隧道千倍性能

Linux 的通用 TUN 驱动为用户空间的程序提供数据包接收和传输,该驱动长期以来一直在 Linux 内核中使用,可用于 VPN、Open vSwitch 等用途。将近二十年前,Linux TUN 驱动设置了一个 10Mbps 链接的标称速度,这在当时足够了。但是现在,Linux 网络堆栈和硬件都有了很大的进步。开发者提出了一个补丁,将该设定值提升一千倍到 10Gbps,并建议干脆取消该限制,而让应用程序/用户自己决定一个正确的值。

消息来源:Phoronix
老王点评:这就和千年虫一样,当时对日后发展考虑不足。

GitHub 准备推出细粒度的个人访问令牌

GitHub 在 2020 年提供了 OAuth 认证,再之后,GitHub.com 所有认证的 Git 操作都需要基于令牌的认证,而不再接受账户密码。但 GitHub 的个人访问令牌只能被赋予有限的权限,也不是按仓库分配的,而且只有几个宽泛的类别。新的正在测试中的令牌是细粒度的,每个仓库有 25 种权限,其中大部分权限可以设置为只读、读写或不访问,另外有 14 种权限与账户管理有关。

消息来源:Devclass
老王点评:确实这是必要的,只是我原本以为这种细粒度的设置应该更早来到。

Gartner 发布十大战略技术趋势

著名的技术研究和咨询公司 Gartner 发布了 2023 年的十大战略技术趋势:数字免疫系统、应用可观察性、AI 信任/风险和安全管理、行业云平台、平台工程、无线价值实现、超级应用、自适应 AI、元宇宙、可持续技术。

消息来源:福布斯
老王点评:看了一下,感觉不明觉厉。

谷歌和苹果的短信标准对抗再次升级

iPhone 的短信应用 iMessage 不支持现代的 RCS 标准,因此,从 iPhone 发往安卓的短信只能采用古老的 SMS 标准。RCS 是 2008 年推出的旨在取代 SMS 的短信标准,支持更丰富的功能。它和 iMessage 一样,其信息是通过互联网传递,而不是通过电信运营商。为了使 iPhone 也能支持先进的 RCS 规范,安卓不断向苹果施压,甚至专门做了一个页面,上面有一些按钮可以让用户给苹果的 Twitter 发消息敦促它。但是苹果就是一无所动。现在,就像 iPhone 发往安卓的短信一样,当安卓用户用表情符对 iPhone 发来的短信做出回应时,iPhone 用户收到的短信不是显示该表情符,而是对该表情符的文字描述,如“爱心”这样的文字。

消息来源:Insider
老王点评:说到底,是苹果觉得支持 RCS 对它没好处,而迫使用户都用它的 iPhone。

开源网络安全监控平台 Zeek 成为 Windows 的一部分

发布于 1998 年的 Zeek(最初名为 Bro)正在被整合到 Windows 中,成为微软 Defender 的一部分,“现在已经部署在全球超过 10 亿个端点上。”Zeek 可以将网络流量转化为紧凑和高保真的日志、文件内容和行为分析,以加快安全操作。Zeek 的创始人称,“我从未想过我开发的网络监控工具会在防御端点方面找到更广泛的应用 —— 但这是开源开发的创造性魔法的一部分”。

消息来源:Corelight
老王点评:微软对采用开源软件方面毫无心理障碍,凡是好的都会想办法拿到 Windows 里面。

苹果宣布下周起更多广告将进入应用商店

苹果宣布从 10 月 25 日开始,在除中国以外的所有国家,与应用程序相关的广告将开始出现在苹果应用商店的主“今日”标签和单个应用程序列表底部的“您可能也喜欢”部分。这是开发者首次能够在“今日”标签上投放广告。“您可能也喜欢”的广告是增加实际“应用税”的另一种手段,迫使开发者在自己的应用页面上购买广告,以避免其他人将客户从自己手上引导走。苹果应用商店的广告以前只限于基于关键词的搜索结果和搜索标签的“建议”部分。苹果希望在未来将其目前的广告收入增加近三倍,达到每年至少 100 亿美元。

消息来源:MacRumors
老王点评:所以,就像 WIRED 说的那样,苹果现在是一家广告公司。

微软准备正式推出 Windows 的安卓子系统

微软准备发布 Windows 的安卓子系统(WSA)的 1.0 版本,它可以运行安卓虚拟机,安卓应用就像 Windows 的应用一样运行。通过 WSA 可以运行 “50,000 个应用程序”,但是这些应用程序来自于亚马逊的应用商店,而不是谷歌的安卓商店。也就是说你找不到谷歌的安卓应用,微软的也找不到,Twitter、WhatsApp、Slack 等等都没有,只有各种游戏和一些看起来就山寨的应用。

消息来源:The Register
老王点评:理论上也是可以运行其它商店的安卓应用的,但是我不明白的是,为什么微软非要和亚马逊的商店合作。

利用智能手机预测死亡风险

根据一项研究,智能手机对人们行走活动的被动监测可以用来构建健康和死亡风险的人群水平模型。研究人员利用英国生物银行项目中超过 10 万名英国人的数据进行了 16 年的研究,他们佩戴的运动传感器可以用来从短时间的步行中提取步行强度的信息。该团队仅利用传感器收集的每天 6 分钟的稳定行走数据,结合传统的人口统计学特征,就成功验证了死亡风险的预测模型。研究人员的模型预测一年后的死亡有 72% 的正确率。

消息来源:Yahoo
老王点评:所以其实我们自身的“大数据”早已经“决定”了命运?

谷歌上线软件供应链管理项目 GUAC

谷歌与花旗银行、普渡大学等合作开发了这个项目,其简称 GUAC 代表“理解工件构成的图形”。这是一个免费的工具,用于汇集许多不同来源的软件安全元数据。GUAC 有四个关键功能:连接到各种软件安全元数据的来源来收集数据;从软件的上游数据源导入各种数据;整理这些数据,将其组合成一个连贯的图谱;对照组装好的图谱,用户可以查询附属于图中实体或与之相关的元数据。

消息来源:Record
老王点评:这个项目或许可以将软件供应链管理变得科学化,但是这个事情很复杂,想要真正解决,可能还需要更多的其它措施。

大家知道,Linux 中国除了官网、公众号之外,还维护着若干媒体平台,比如知乎、微博等。近来,我们还开辟了一些新战场,比如 B 站、油管、喜马拉雅等,不过,这些新渠道所能得到的关注实在太少了。因此,我将我们旗下的一些内容渠道列一下,访问这些渠道的朋友,可以关注支持一下。

本站:

渠道:

Ubuntu Linux 22.10 & OpenBSD 7.2 发布

今天想必是个好日子,Ubuntu Linux 22.10 & OpenBSD 7.2 都选在今天发布。我们先来看看 Ubuntu 22.10,这个版本不是 LTS 版本,其代号为 “Kinetic Kudu”,意思是 “充满活力的捻角羚”。不过,22.10 除了升级到 GNOME 43 之外,并没有什么特别值得关注的新特性。而对于 OpenBSD 7.2,最值得关注的是支持了 Ampere Altra 处理器,这个处理器在 Linux 上取得巨大成功后,BSD 也在加紧提供对它的支持。

消息来源:Phoronix 1 & 2
老王点评:没什么好说的,喜欢试用新版的尝个鲜吧。

LoongArch 成为第四个进入 UEFI 上游的 ISA

2022 年 9 月初,UEFI 官方在新发布的 UEFI v2.10 规范中,全面支持了龙芯处理器的 LoongArch64 架构,以及部分 LoongArch32 架构。近期,龙芯团队又完成了 LoongArch 基础代码与UEFI 上游 TianoCore EDK2 的合并,从而进入其主分支,成为继 x86、Arm、RISC-V 之后,第四个官方支持的芯片指令系统架构。合并后,开发者可以直接从上游获取 LoongArch 架构的基础代码,有助于 LoongArch 虚拟机开源。

消息来源:龙芯中科
老王点评:龙芯在上游的工作逐渐取得了不错的进展,虽然我更支持 RISC-V,但是也为龙芯点赞。

RIAA 将 AI 混音器列为新出现的版权威胁

美国唱片业协会(RIAA)在其最新的市场概述报告中,将几个 “基于 AI” 的混音器和提取器被添加为一个新出现的威胁。RIAA 称,“有一些在线服务,据称使用人工智能,从录音中提取,或者说,复制人声、乐器或乐器的某些部分,和/或生成、后期处理或重新混合录音,使其与选定的知名录音艺术家的参考曲目非常相似或几乎一样好。” RIAA 将这种破坏原始的受版权保护的曲目创造衍生作品的做法视作侵权。它提及的 Songmastr 可以根据知名音乐艺术家的风格 “后期处理” 任何歌曲,该网站的底层技术基于开源的 Matchering 2.0。

消息来源:TorrentFreak
老王点评:AI 会逐渐侵蚀各种原有的版权边界,我觉得版权相关法规需要正视 AI 的出现带来的变化,而一昧的封堵是没意义的。

首个可以翻译无文字语言的口语翻译 AI

世界上大约 7000 种已知的语言中,40% 没有文字。这给现代机器学习翻译系统带来了问题,因为它们通常需要在翻译到新语言之前将口头语言转换为书面文字,并将文字还原为语音,但 Meta 公司已经通过其最新的 AI 进展解决了这个问题。这个通用语音翻译器(UST)正致力于开发实时的语音到语音的翻译。目前,该系统已经支持讲闽南话的人与讲英语的人交谈。

消息来源:Venture Beat
老王点评:Meta 要是不瞎搞,其实还是很厉害的,能做出很多很不错的技术的。不过,这个功能应该是为其元宇宙准备的。

GitHub Copilot 将微软引向版权风暴

上周,美国德克萨斯 A&M 大学教授 Tim Davis 发现,Copilot 在建议代码时会复制他拥有版权的稀疏矩阵转置代码。有律师宣布调查对 GitHub 提出版权索赔的可能性。以确定 GitHub 是否在开源代码上对 Copilot 进行了不当的训练,以及该工具是否在向用户推荐代码片段时不适当地发出了其他人的版权作品。Copilot 文档警告说,输出可能包含 “不良模式”,并将侵犯知识产权的责任放在 Copilot 的用户身上。

消息来源:The Register
老王点评:不知道微软会不会使用合规的代码重新训练它的 Copilot。

新的 USB-C 规范传输速率最高可达 120Gbps

USB-C 可以支持各种数据传输速率,从 USB 2.0 的 0.48Gbps 到 USB4、Thunderbolt 3/4 的40Gbps。USB-IF 发布了 USB4 2.0 规范,它增加了双向 80Gbps 带宽的支持,以及 120Gbps/40Gbps 的非对称速率的支持。

消息来源:ARS Technica
老王点评:USB 规范的名字已经晕菜了,只需要关注速率提升了。