硬核老王 发布的文章

1 定了!GIMP 3.0 计划在 2024 年 5 月发布

今年初,GIMP 3.0 计划在本年内释出,但是看起来实现不了了。GIMP 项目的首席开发者和维护者宣布,GIMP 3.0 暂定于 2024 年 5 月发布。功能冻结定在 12 月中旬,之后用约 5 个月时间修复错误。但在功能冻结前,GIMP 3.0 将尝试加入非破坏性编辑功能,这项功能人们已经期待了 23 年之久,但有可能只能在 3.0 发布时只实现基本的功能。此外,GIMP 的错误已经多到“不可收拾的地步”,最近,GIMP 的错误报告突破了 4000 大关,在短短一年内增加了 30%,其中有高达 624 个错误是严重的崩溃错误。所以,即便有 5 个月时间来修复错误,也是压力很大的一个事情。

消息来源:Libre Arts
老王点评:希望这是最后的路线图吧。

2 中国申威 SW26010 Pro CPU 性能比前代产品提高四倍

今年早些时候,位于无锡的国家超级计算中心推出了基于中国设计的增强型申威处理器 SW26010 Pro 的新型超级计算机。该 CPU 拥有 384 个内核,而且由于微架构和系统架构的改进,其 FP64 计算吞吐量增加了四倍多,达到 13.8 TFLOPS。相比之下,AMD 96 核 EPYC 9654 的 FP64 性能峰值约为 5.4 TFLOPS。

消息来源:Tom‘s Hardware
老王点评:虽然可能由于制程限制,能源消耗比较多,但是性能并不逊色。

3 研究发现植物周末的光合作用率更高

研究人员分析了 2018 年至 2021 年间欧洲植物叶片中叶绿素发出的光量的卫星测量结果,这代表着光合作用的发生量。研究显示,在欧洲 64% 的地区,周末的光合作用率较高,这是由于周末空气中的污染较少,气溶胶含量较低。气溶胶是一种污染,包括灰尘以及由野火和人类活动产生的烟雾。气溶胶会阻止阳光照射到地球表面,从而影响植物的光合作用能力。

消息来源:Science Net
老王点评:我一开始以为植物在周末会努力加班呢。

1 特斯拉开源其跑车的所有设计和工程资源

马斯克宣布,特斯拉开源了原版 Roadster 跑车的所有设计和工程文件,这包括从用户手册到电路和连接器的所有内容。这是特斯拉 15 年前的第一个项目,这辆跑车基本上是特斯拉的一次筹款活动。当时特斯拉正在努力维持公司的运营,它的开发几乎使特斯拉公司破产。

消息来源:Tesla Rati
老王点评:虽然是最初版的跑车设计文件,但是特斯拉是真的开源啊。

2 ChatGPT 生成虚假数据集以支持科学假说

在一篇论文中,作者使用了 GPT-4 与高级数据分析(ADA),后者是一种结合了 Python 编程语言的模型,可以执行统计分析并创建数据可视化。研究人员利用 AI 生成了数据集去对比两种手术程序的结果,错误的表明一种手术优于另一种手术。论文合著者称,“我们的研究目的是要强调,在几分钟内,你就可以创建一个没有真实原始数据支持的数据集,而且与现有的证据相比,它还可以导致相反的结论。”

消息来源:《自然》
老王点评:AI 生成论文还不算可怕,关键它还生成了难以分辨的数据集。以后难道世界都会真假难辨吗?

3 Cloudflare 屏蔽其以太坊网关上的滥用内容

Cloudflare 是一家内容中立的互联网基础设施服务公司,但在某些情况下,它必须回应 DMCA 传票和对托管内容的移除请求。该公司不会在以太坊网络上存储任何内容,也不能删除任何内容。不过,它可以通过其服务阻止访问,禁止通过其运营的以太坊网关访问特定的数字货币地址。这同样也适用于去中心化的 IPFS 网络的网关。

消息来源:Torrent Freak
老王点评:区块链网络是去中心化的,但是总要通过中心化的互联网去访问。

1 苹果公司的 Objective-C 似乎已经落幕?

JetBrains 发布了年度《开发者生态系统状况》报告,其中称苹果的 Objective-C 语言 “似乎已经走到了生命的尽头”,仅有 2% 的开发者在使用该语言,而且没有开发者计划采用该语言。有 26000 多名开发者参与了该调查,当然该公司承认,报告可能 “偏向于 JetBrains 用户的观点”。JetBrains 曾经为 macOS 和 iOS 开发过一款名为 AppCode 的集成开发环境,同时支持 Objective-C 和 Swift,但在 2022 年 12 月停止了开发,所以,JetBrains 的用户中使用这两种语言的人数不会太多。

消息来源:Dev Class
老王点评:不过,Objective-C 确实在逐渐消失,虽然遗留代码很多,但是似乎很久没听到新的开发者在学习它了。

2 谷歌对使用了广告拦截器的浏览器延迟加载 YouTube 视频

今年早些时候,YouTube 开始在使用广告拦截器的用户观看视频时弹出提示,鼓励他们要么禁用违规扩展或过滤器,要么付费购买无广告高级版。最近,有人反映在使用 Firefox 时,视频开始播放会出现大约 5 秒钟的延迟。谷歌承认,“使用广告拦截器的用户可能会遇到加载延迟的问题,无论他们使用的是哪种浏览器。”谷歌阻止广告拦截器的努力不止于此,它正在推进的一项 API 更改计划,包括广告拦截器在内的MV2 浏览器扩展将停止工作。

消息来源:The Register
老王点评:这就是广告商为了捍卫自己的商业利益而做出的举动。

3 英伟达第三财季营收增长三倍

英伟达第三财季业绩超出华尔街预测,营收同比增长 206%,净利润为 92.4 亿美元。英伟达表示,数据中心总收入为 145.1 亿美元,一半来自亚马逊等云基础设施提供商,另一半来自消费互联网实体和大型公司。其游戏业务贡献了 28.6 亿美元。

消息来源:CNBC
老王点评: AI 到底挣钱不挣钱先不说,芯片厂商已经赚到放不下的钱了。

1 Rust 有了一个制定规范的团队,但不负责定义该语言

作为对去年 6 月的 RFC 的落实,Rust 成立了一个规范团队,但和 C、C++ 等语言不同,该团队不负责定义 Rust 语言。通常,一种编程语言的标准委员会负责定义语言,而实施者则负责构建编译器,编译器可能只是规范的部分实施,也可能是规范的扩展。Rust 规范团队表示,“Rust 语言的定义权仍属于相关团队,如语言团队和库 API 团队”。该团队的早期重点是放在提供当前 Rust 版本的详细描述上 —— 也就是说,更像是文档而不是规范。最终仍然是 “rustc 做什么就做什么”,“如果 rustc 与规范不同,那就是规范的错误”。并且,Rust 的发布将独立于规范审批流程,发布时将不附带相关规范。

消息来源:Dev Class
老王点评:这难道不是文档团队吗?

2 Firefox 120 将支持新的隐私控制请求头 Sec-GPC

Mozilla 刚刚推出的 Firefox 120 将支持新的全局隐私控制请求头 Sec-GPC,以表明用户是否同意一个网站或一项服务向第三方出售或共享其个人信息,类似 请勿跟踪 Do Not Track ,它仍然是一项自愿遵守的隐私标准。

消息来源:Phoronix
老王点评:谁会愿意被出售个人信息或被追踪啊?这种标头只是用来表示抗议吗?

3 波兰法院地板下发现大型加密矿机

波兰警方接到报警,要求拆除一个在波兰法院的地板和通风管道中的秘密加密挖矿设备。这些计算机每月可能窃取上千美元的能源,目前尚不清楚该设备运行了多久,它们没有被发现的部分原因是通过自己的调制解调器而不是法院网络连接到互联网的。在发现这些矿机的两周内,该法院终止了与一家负责大楼 IT 维护的公司的合同。

消息来源:Ars Technica
老王点评:这些矿工的想象力真是丰富。

1 商业航班遭遇 “难以想象” 的 GPS 攻击

自 9 月份以来,新颖的 GPS 欺骗攻击已导致导航系统发生数十起失灵事件,伊朗附近的多架商业航班在导航系统失灵后误入歧途,使飞机误以为自己正飞行在距离真实位置数英里之外的地方。专家称,虽然 GPS 欺骗并非新鲜事,但这些新攻击的具体载体以前是 “不可想象的”,因为被欺骗的 GPS 接收机破坏了惯性参考系统(IRS)。IRS 系统通常被描述为飞机的 “大脑”,它使用陀螺仪、加速度计和其他技术帮助飞机导航。IRS 应该是一个独立的系统,无法被欺骗。由于原因不明,目前还没有解决这个问题的办法。如果机组人员意识到情况不对,他们唯一的办法就是向空中交通管制部门询问位置并请求航向。

消息来源:VICE
老王点评:作恶的人是无底线的。

2 字节跳动使用 AI 来自动调优 Linux 内核

一般来说,Linux 内核可以很好地完成大多数任务。但是,要让它在特定工作中发挥最大作用,就必须通过设置参数对其进行微调,以获得最佳效果。但即使是 Linux 专家,调整数千参数以获得最佳性能也是一项漫长而艰巨的工作。字节跳动的 Linux 内核工程师在 Linux 管道工大会上提出,我们可以使用人工智能和机器学习来调整 Linux 内核,从而为特定工作负载带来最大效果。演讲者表示,“在像字节跳动这样的大型数据中心,要针对数百种不同的工作负载手动调整 Linux 内核参数几乎是不可能的。……借助贝叶斯优化等机器学习算法,我们相信自动调优甚至可以击败大多数 Linux 内核工程师。”他们举了一个例子:在最佳情况下,与专家手动调整相比,机器学习调整使 Nginx 网络性能提升了 12%。

消息来源:ZDNet
老王点评:在 AI 的压力之下,连高薪的内核工程师也有失业之忧。

3 苹果公司准备给 MacBook 装备 5G 蜂窝网络

苹果公司自 2018 年以来一直在研发自家的调制解调器,并准备将其整合到系统级芯片(SoC)中,最终可能会推出内置蜂窝网络连接的 MacBook。该芯片预计可能在 2026 年左右发布,也将用在蜂窝网络版的 Apple Watch、iPad 甚至是 Mac 中。据称苹果公司曾经考虑推出配备 3G 连接的 MacBook Air,但乔布斯否决了此方案,因为它会在机壳中占用过多空间,一个集成的 SoC 解决了这个问题。此外,苹果还有一些其它正在进行的芯片项目,包括摄像头传感器、电池、以及最终将取代博通的集成 Wi-Fi 和蓝牙芯片等。

消息来源:Mac Rumors
老王点评:苹果公司的硬件野心越来越不可压制。

1 Linux 中的 Rust 支持继续成熟

Linux 中的 Rust 支持正在不断走向成熟,并得到了思科、三星和 Canonical 等开发商和供应商的大力支持。Rust 不可能取代 C 语言在 Linux 内核中的地位,但 Rust 绝对会成为 Linux 开发的重要语言。当然,前进的道路并不平坦,比如,死锁在 Rust 中是安全的,但在 Linux 内核中却不安全,程序员们正在解决这些问题。此外,越来越多的人开始关注将 Rust 支持反向移植到 Linux 的长期支持(LTS)版本中。Rust 开发者也会打破一个禁止重复驱动的通用规则,因为没有人愿意重复造轮子,但一些维护者希望从自己已经熟悉的驱动程序开始简单的尝试。

消息来源:ZDnet
老王点评:一旦 Rust 支持进一步成熟,饱受各种安全漏洞影响的内核的很多部分都会逐渐用 Rust 改写。

2 微软庆祝 “补丁星期二” 20 周年

每个月的第二个周二,微软都会对其产品发布安全补丁。这一传统始于比尔·盖茨在 2002 年发表的 “ 可信计算 Trustworthy Computing ” 备忘录。在采用这种统一方法之前,微软的安全更新时断时续,给 IT 专业人员和组织及时部署关键补丁带来了巨大挑战。微软安全响应中心(MSRC)率先提出了为补丁发布制定可预测时间表的想法,从 “准备就绪即发布” 的模式转变为每周定期发布,最终转变为每月发布。

消息来源:微软
老王点评:不得不说,补丁星期二为安全实践带来了很好的示范,但是似乎这种实践在开源领域并不太适用,仍然采用的是“准备就绪即发布”模式。

3 亚马逊宣布推出 Olympus LLM

这个代号为 Olympus 的模型有 2 万亿个参数,可以使其成为目前正在训练的最大模型之一。OpenAI 的 GPT-4 模型据说有 1 万亿个参数。Amazon CEO 说,“客户希望把模型带到他们的数据中,而不是相反。而这些数据中的大部分都在 AWS 中。”

消息来源:路透社
老王点评:现在没有个自己的大模型,你都不好意思说自己是个顶级 IT 公司。