硬核老王 发布的文章

兆芯再次将其“陆家嘴” CPU 的支持推到 GCC

兆芯早在 2019 年就推出了代号为 “陆家嘴” 的 16 纳米 x86 CPU,可以用于笔记本电脑、服务器等设备。“陆家嘴” CPU 的运行频率可达 3GHz,支持 DDR4-3200 内存,可处理高达 64GB 的内存。本周,GCC 编译器对 “陆家嘴” 的支持再次被送出,因为他们之前的上游尝试由于在周期中较晚而没有进入 GCC 12。

消息来源:Phoronix
老王点评:中国的 CPU 要想得到更多支持,积极向上游提交代码才行,兆芯在最近几个月才开始尝试在 GCC 中对“陆家嘴”进行上游检测和支持。

AI 正在打破专利法

过去几年,越来越多的发明涉及到了 AI。AI 帮助设计药物,开发疫苗,发现新材料。它的广泛使用对现有的专利制度构成了挑战。因为旧的专利法假设发明者是人类。如果法院和政府决定 AI 创造的发明不能授予专利,无疑这将会产生巨大影响,将会降低利用 AI 进行研究和发明的积极性。有研究人员提出设计新的 AI 专利法律 AI-IP 去保护 AI 的发明。

消息来源:nature
老王点评:你看,随着 AI 能拥有专利,以后具有 AI 的机器人也会逐渐得到更多的法律地位。

科学家们正在建立量子互联网

中国和美国等国家已经在量子计算机方面取得了一些进展,但如果没有“量子互联网”,量子计算将无法发挥其潜力。量子互联网是可以在遥远的机器之间发送量子信息的计算机网络。量子传送可以在不同地点之间传递信息,而不需要实际移动容纳信息的物理物质,而且这种方式无法拦截。之前,科学家只能做到在两个地点传送量子,而现在荷兰代尔夫特理工大学的研究人员做到了在三个地点间传送,他们的目标是最终建立一个量子互联网。

消息来源:纽约时报
老王点评:量子技术就这样一步步进步,我现在已经完全无法想象量子计算能将这个世界变成什么样子了。

回音

  • 之前,NiceHash 宣布破解了英伟达显卡的挖矿限制,现在英伟达的新驱动又 重新限制 了 RTX 30 挖矿算力,但英伟达允许你可以随时安装旧版驱动来恢复算力。
  • 之前我们报道过废弃格式 a.out 将从内核移走,在刚刚发布的 Linux 5.18 中,清除了为 m68k 和 Alpha 构建 a.out 的支持,而现在 5.19 中将 清除 x86 a.out 的支持。

DuckDuckGo 浏览器对微软的跟踪程序网开一面

DuckDuckGo 的搜索主要是基于微软的必应搜索。最近,研究人员发现 DuckDuckGo 手机浏览器并没有阻止第三方网站上的微软追踪器。DuckDuckGo 解释称,微软不知道用户在 DuckDuckGo 上的搜索,DuckDuckGo 浏览器也屏蔽了所有微软的 cookie,但如果你访问了一个含有微软跟踪程序的网站,那么用户的数据将会暴露给必应搜索引擎和领英。DuckDuckGo 称,根据一份保密的微软搜索合作协议要求,他们为了从必应拉取搜索信息必须如此。

消息来源:Reviewgeek
老王点评:原来 DuckDuckGo 已经是微软的形状了。

GitHub Copilot 将对学生免费开放

去年 6 月,微软旗下的 GitHub 和 OpenAI 推出了 Copilot,它以一个可下载的扩展提供服务,支持 VSCode、JetBrains 等 IDE,可以根据现有代码的上下文提示代码行和功能。微软表示将在今年夏天全面发布这一工具,并将免费提供给学生和“经过验证的”开源贡献者。微软称在技术预览期间,有数万人经常使用该工具,开发者生成的 Java 和 Python 等语言的代码中,约有 35% 是由 Copilot 提示的。

消息来源:Techcrunch
老王点评:嗯,对学生免费——这是帮助学生们尽快上手编程实习职位吗?就是不知道用人单位会怎么想。

荷兰警方制作被害男孩的深度伪造视频,希望获得新线索

在一名少年被谋杀近 20 年后,荷兰警方在使用深度伪造技术将其“复活”后收到了几十条线索。2003 年,一位 13 岁的少年在鹿特丹地铁站的停车场扔雪球时被击毙。这件谋杀案让警方困惑了多年。在其家人的允许下,警方制作了一个视频,在视频中,这位少年请求公众帮助解决这起悬案。荷兰警方认为这可能是世界首例,视频中出现了该少年栩栩如生的形象,并请求知情者提供线索。

消息来源:卫报
老王点评:虽然深度伪造技术颇受非议,但是这种技术也能用在很好的地方。

小米想要禁止用户提取 apk 文件,但被谷歌拒绝了

根据 AOSP(Android 开源项目)上的讨论,小米工程师提议给安卓添加 SELinux 策略以禁止提取 apk 文件,让用户只能通过官方商店或授权网站下载应用,小米的理由是 apk 文件可能含有来自私有来源的数据,比如其中的图像可能会被其他人拿来重复使用。但谷歌拒绝了这一提议。

消息来源:solidot
老王点评:突然觉得谷歌还是挺有底线的。

开发者调查显示对区块链、加密货币和 NFT 有强烈兴趣

根据对两万多名编程人员的调查,SlashData 的 2022 年度开发者调查显示,34% 的开发者表示正在学习加密货币知识,16% 的人表示正在参与加密货币项目;32% 接受调查的开发者表示在了解 NFT 相关知识,11% 的人正参与 NFT 项目。此外 30% 的人正在学习加密货币之外的区块链应用,但仅有 12% 在从事这些区块链项目。

消息来源:SlashData
老王点评:抛开各种金融困境不说,我是坚定地认为区块链及加密货币必然有其存在价值,是为未来所打造的基础技术。

将云计算引入机器人操作系统

由于重量和功率要求,机器人的机载计算能力往往受到限制,它们也很少有硬件加速器,如 GPU、TPUS 或 FPGA。但许多机器人算法和最近的进展都得益于高端计算机和硬件加速器。伯克利人工智能研究实验室正在开发开源机器人操作系统 FogROS。他们设想使用云计算来加速缓慢的计算,可以使机器人在相同的时间内做更多的事情。他们已经开放了 FogROS 2 预览版。FogROS 2 将 SLAM 延迟降低了 50%,将抓取规划时间从 14 秒减少到 1.2 秒,并将运动规划速度提高了 28 倍,与替代方案相比 FogROS 2 将网络使用率降低了 3.8 倍。

消息来源:Techcrunch
老王点评:云计算是大脑,而这些机器人就是它的手臂,可以预期将来的机器人会更强大,但是我总有对这种有强大智能的机器人一些恐惧。

JavaScript 和 Python 继续统治编程语言,但 Rust 在崛起

根据 SlashData 去年年底的对 166 个国家的 20000 多名开发者的调查,目前最受欢迎的编程语言是 JavaScript,其次是 Python。仅在过去半年,Python 就净增加了 330 万开发人员。而 Rust 的采用在过去两年里几乎翻了两番,达到 220 万开发者。PHP 的增长最少,在 2021 年第三季度和 2022 年第一季度之间,净增加了 60 万名新开发者。但 PHP 是仅次于 JavaScript 的网络应用程序中最常见的语言。Go 和 Ruby 是后端开发中的重要语言,Go 在过去一年中的增长速度超过了两倍,现在有 330 万开发者。

消息来源:InfoWorld
老王点评:所以,现在该去学什么语言了?其实我看,不论什么语言,能用的上的语言就是好语言。但是如果只是泛泛的使用,那无论是学那种语言都没什么用。

Linux 5.18 释出

Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.18。新版的主要新特性包括:C 语言标准从 C89 切换到 C11;改进了随机数生成器;英特尔即将推出的软件定义芯片驱动,可以通过付款解锁处理器附加功能;内存管理接口 DAMOS;严格 memcpy() 边界检查;支持英特尔 CPU 的间接分支跟踪;改进 AMD Zen CPU 进程调度性能等等。

消息来源:KernelNewbies
老王点评:这个版本其实有很多特征值得关注,之前我们也陆续提到了一些,比如使用的 C 语言标准的升级,比如随机数生成器和软件定义芯片功能。

科学家正在修改蚊子的基因以减小雌蚊数量

一个名为“目标疟疾”的组织已经开发出基因驱动,以阻止蚊子产生雌性后代。这很重要,有两个原因:只有雌性才会咬人,而没有雌性,蚊子的数量就会骤减。其核心目的是大大减少死于疟疾的人数,根据世界卫生组织的数据,2020 年有 627,000 人死于疟疾,估计疟疾每年会使非洲大陆的经济产出减少 120 亿美元。不过该技术还没有允许公开使用,目前只是在实验室进行实验。

消息来源:BBC
老王点评:虽然消灭蚊子是一件好事,我天天被蚊子咬,但是我担心贸然破坏自然界可能有意想不到的结果。

微软警示一个针对 Linux 设备的“隐形 DDoS 恶意软件”

微软发现一个名为 XorDdos 的 Linux 木马的活动大幅增加。这是一个结合了拒绝服务功能和基于 XOR 通信加密的木马,它是 2021 年最活跃的基于 Linux 的恶意软件家族之一。它会对 Linux 服务器进行自动密码猜测攻击,以找到 SSH 服务器上使用的管理密码。微软怀疑其被用作后续恶意活动的一个载体。

消息来源:ZDNet
老王点评:木马不稀奇,稀奇的是微软开始为 Linux 的安全而担忧——但其实这也很正常,Azure 上有很多 Linux 服务器。

美国政府首次对用加密货币躲避制裁提出刑事指控

上周,美国司法部批准了对一名美国人的刑事指控,“指控他向美国政府全面制裁的几个国家之一的虚拟货币交易所转账了价值超过 1000 万美元的比特币。”虽然一些法律专家认为,比特币、以太坊或 USDT 等虚拟货币不受美国制裁法的约束,因为它们是在传统金融体系之外创造和流动的。该案是美国第一个在制裁案件中仅针对使用加密货币的刑事起诉。这表明,在许多方面,加密货币不是逃避制裁或洗钱的好工具。顺便说一句,今天的比特币披萨节。

消息来源:MSN
老王点评:加密货币并不是法外之地,另一方面,加密货币的事实可追踪性也使得其并不适合违法行为。

Rust 供应链攻击感染云 CI 管道

Rust 安全响应工作组发布了一份公告,宣布发现了一个托管在 Rust 依赖性社区仓库的恶意库。它会感染 GitLab 的持续集成(CI)管道,成为后续供应链攻击的助推器。它用错误的名字冒充知名的 rust_decimal 包,里面充斥着攻击者劫持受感染主机的各种功能,被一个热心的观察者发现并汇报给官方。

消息来源:sentinelone
老王点评:软件供应链攻击被人们称之为“炸鱼”,可以一次性感染整个用户群。这种放大式的攻击,一旦得手,影响非常严重。我觉得软件包社区应该建立更好的监控和发现机制,而不是依赖某个人的偶尔发现。

谷歌的人工智能 PaLM 能够懂你的玩笑

笑话、讽刺和幽默需要了解语言和人类行为的微妙之处,人类能够理解这些是从多年的人类互动中学到的。谷歌迄今为止最大的人工智能模型 PaLM,经过 5400 亿个参数的训练,在没有经过明确的幽默和笑话逻辑的训练就学会了理解幽默,在被灌输了两个笑话后,它能够解释它们并给出一个解释。在一篇博文中,谷歌展示了 PaLM 是如何理解一个互联网上没有的新颖笑话的。这已经超越了许多科幻小说中的人工智能的水平。

消息来源:CNET
老王点评:5400 亿个参数,这比 GPT-3 的 1750 亿个还夸张!而其所能做到的事情也更令人吃惊,以后可以和 AI 开玩笑而不会被它当真了。

英国政府网站 GOV.UK 移除 jQuery 以改进性能

jQuery 诞生于 15 年前,是最广泛使用的 JS 库之一,数据显示 2021 年有 84% 的移动网页使用它。因为其普遍性,转而导致它所提供的东西成为 Web 平台本身的一部分。如今,我们几乎可以用普通的 JavaScript 做任何 jQuery 能做的事情,虽然语法更长一点。因此,在 jQuery 提供的便利性和性能之间就有人做出了选择,英国政府网站 GOV.UK 在 3 月移除了 jQuery 库。结果显示网站整体上减少了前端处理的时间,95% 的用户减少了 10% 的等待时间。

消息来源:Web Dev
老王点评:我觉得虽然 jQuery 已经显示出了老态,但是 jQuery 30kb 的大小真不是什么负担,就为这些而重新改写大量网页,我觉得不值得。

Ubuntu 正在努力集成微软的 Azure AD

Canonical 从 Ubuntu 20.10 开始集成微软的活动目录(AD)。根据 Ubuntu 桌面团队更新,多名 Canonical 工程师现在正致力于对 Azure AD 的支持。Azure AD(AAD)是微软的 Azure 驱动的身份管理解决方案,作为内部活动目录的替代品,为那些寻求“身份即服务”的人提供单点登录、多因素认证和各种网络安全保障。Ubuntu 的这一举措是为了让 Linux 桌面在企业使用中更有吸引力,并更好地整合到企业环境。

消息来源:Phoronix
老王点评:自从 Ubuntu 率先进入了微软商店,Canonical 就和微软走的越来越近了。