硬核老王 发布的文章

IonQ 宣称打造了迄今最强大的量子计算机

IonQ 今日宣布,其已推出“具有 32 个完美的量子比特、且门误差相当低”的最新款量子计算机。参考 IBM 首选的量子基准测试,IonQ 有望达成 400 万的量子体积,因而可将之视作迄今最强大的量子计算机。该公司将当代硬件的量子比特从 11 位提升到了 32 位。不过更重要的是,他们提升了使用全部 32 个量子比特所需的保真度。根据不同应用,客户需要 80~150 个之间的高保真量子位和逻辑门才能体现量子优势。IonQ 的目标是让量子比特数年均至少翻一番。

来源:cnbeta

拍一拍:虽然还距离实用尚有距离,但是量子技术的进步也太快了。

Sourcegraph:开发人员现在管理的代码比 2010 年多 100 倍

Sourcegraph CEO 接受媒体采访时表示,一个典型的组织或开发人员管理的代码量在过去十年中出现增长这并不奇怪,超一半的被调查开发者报告增长(以兆字节计算)超过了一百倍,大部分都来自于所使用的平台和工具的多样性的增加。

来源:cnbeta

拍一拍:代码会越来越庞大复杂,必然会出现更好的管理工具,跟不上时代人类程序员,只能将工作交给 AI 来编程和管理。

PHP 8.0 RC1 发布

PHP 8.0 继续提升性能,引入了 PHP JIT 和其他优化,现在 PHP 已经是一头与 PHP 5.x 的迟钝时代截然不同的野兽了。PHP 8.0 还将 JSON 支持引入 PHP 核心而不是可选的扩展,改进了 GD 图像库、OpenSSL 加密消息语法支持、Zip 改进,以及其他无数的增强功能。预计 11 月底左右完成一般可用性版本。

来源:cnbeta

拍一拍:PHP 的活力十足,不再是当年那个橡皮小鸭子了。

美财政部:向勒索软件交付赎金可能被罚

美国财政部警告说,如果从攻击中获利的勒索者已经受到了美国经济制裁,那么受到勒索软件伤害的公司和帮忙与勒索软件勒索者谈判的公司可能面临美国联邦政府的巨额罚款。美国财政部对一些人和机构实施了经济制裁,有效冻结了这些人(受美国管辖)的所有财产和利益,并将与他们交易定为犯罪。这包括朝鲜、伊朗、俄罗斯等一些人或机构。而向这些被制裁对象缴纳赎金可能面临违反 OFAC(外国资产控制办公室)法规的风险。

来源:krebsonsecurity

拍一拍:这就面临更糟糕的局面,有可能遭受勒索后,你只能被“撕票”。

Outlook 服务瘫痪故障开始影响其全球用户

在印度之后,世界各地的 Outlook 在线用户都报告了访问微软服务的问题。微软最初表示,印度的用户是受影响的主要群体。不过,该公司随后在微软 365 状态推特账号上证实,该问题正在影响全球用户。微软正在调查最近对其服务的更新,以确定问题的潜在来源。然而,没有迹象表明何时会解决这个问题。

来源:cnbeta

拍一拍:大规模云技术服务如火如荼的发展的背后,就是可能会造成大规模的服务故障。

IBM 将开源太空垃圾防撞系统

太空已经是一个相当混乱的地方,有成千上万的人造物体以每秒 8000 米的速度飞行在地球上空飞来飞去。这使得在发射前很久就能预测人造物体的轨迹并做出相应的计划变得极为重要。IBM 和德克萨斯大学 Moriba Jah 博士的一个空间态势感知(SSA)开源项目,目的是确定和预测这些太空垃圾的位置。这一项目背后的想法是,当物理模型错误地预测未来位置时,机器学习可以创建学习模型。

来源:zdnet

拍一拍:AI 应用到这个这个领域是很有意义的。

泄露的 Windows XP 代码经用户编译为可运行的系统

上周在 4chan 网上泄露的 Windows XP 和 Windows Server 2003 源代码,在一位用户将代码编译成可运行的操作系统后,已被证实是真实的。NTDEV 是上周下载代码的数百万用户之一,他决定编译代码,自己去判断代码真假。根据网上分享的视频,这位业余 IT 技术人员在周末成功编译了 Windows XP 代码,昨天又成功编译了 Windows Server 2003。

来源:zdnet

拍一拍:这种实锤方法令人惊叹!

Khronos 开源新 OpenCL SDK,并发布 OpenCL 3.0 规范

OpenCL 3.0 主要变化还是让 OpenCL 2 的功能成为可选,所以 OpenCL 3.0 适合更多的设备和环境,但也增加了新的扩展,围绕着能够在给定的 OpenCL 驱动/设备上获得 UUID,还增加了异步 DMA 功能,有助于 OpenCL 3.0 对嵌入式处理器的工作。

来源:cnbeta

拍一拍:以防你不知道,OpenCL 是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境。

开发者再次尝试让摩托罗拉 68000 系列进入 LLVM 上游

摩托罗拉 68000 系列(M68k)处理器在 80 年代就已经出现了,这要归功于早期苹果 Macintosh 电脑。到 2020 年,M68k 仍然是复古电脑爱好者和业余爱好者的热门目标。这已经不是第一次提出对 LLVM 的 M68k 支持了。

来源:phoronix

拍一拍:这是一种计算机考古需要。

部分勒索软件攻击时间只需不到 45 分钟

在微软发布的 88 页的《微软数字防御报告》中披露,勒索软件感染一直是该公司事件响应最常见的原因,最让微软头疼的是那些被称为“大型游戏猎人“和“人类操作的勒索软件”的团伙。今年,这些勒索软件团伙特别活跃,并且降低了他们发动攻击的时间。显然,由于 COVID-19 爆发,支付意愿会增加,在某些情况下,网络犯罪分子从最初入侵到赎回的时间在 45 分钟内完成。

来源:zdnet

拍一拍:产业化的勒索攻击正在大行其道,企业/政府需要有效的防御和拯救计划。

CNNIC 发布《第 46 次中国互联网络发展状况统计报告》

《报告》显示,截至 2020 年 6 月,我国网民规模达 9.40 亿,在线教育用户规模达 3.81 亿,在线医疗用户规模达 2.76 亿,远程办公用户规模达 1.99 亿。5G 终端连接数已超过 6600 万,已开通 5G 基站超 40 万个。我国已分配 IPv6 地址用户数达 14.42 亿,IPv6 活跃用户数达 3.62亿。网络视频(含短视频)用户规模达 8.88 亿,网络支付用户规模达 8.05 亿。

来源:新浪科技

拍一拍:这些数据表明,我们整个社会已经浸泡在互联网之中,这在 20 年前简直是不可想象的。

美国国税局要求在纳税申报表上申报加密货币交易

对加密货币态度改变和最近的其他行动表明,美国国税局正在认真对待加密货币对税收制度的威胁,无论对方是不合规的爱好者还是复杂的国际犯罪分子。许多加密货币用户对美国国税局的指导意见感到愤怒,该指南将比特币、以太币及其加密货币视为财产,而非货币。

来源:cnbeta

拍一拍:加密货币已经从微不足道逐渐变成了正常经济生活的一部分。但是究竟该将加密货币视作货币还是资产,抑或兼而有之,这是一个全新的需要探索的领域。

OpenSSH 8.4发布 为 FIDO/2FA 密钥带来更好的支持

对于那些使用 YubiKey 或 Google Titan 安全密钥等 FIDO 密钥处理双因素认证的用户,OpenSSH 8.4 有了更好的支持。OpenSSH 8.4 现在支持每次使用都需要输入 PIN 码的 FIDO 密钥,SSHD 支持“验证-要求”选项,要求 FIDO 签名断言令牌被验证。

来源:cnbeta

拍一拍:最好的安全就是“不用”密码的安全。

英特尔异构编程器 oneAPI 发布 1.0 正式版

oneAPI 是英特尔推出的开源、基于标准的统一编程模型,旨在为从 CPU 到 GPU,再到 FPGA 等其他加速器的一系列硬件提供支持。oneAPI 的核心是英特尔的 Data Parallel C++(DPC++),是建立在 C++ 和 Khronos SYCL 标准之上的语言。除了基于 LLVM/Clang 的 DPC++ 编译器工具链外,oneAPI 还包含了许多库。

来源:cnbeta

拍一拍:虽然不懂,但是感觉很厉害。

近日,著名开源领袖、写出《大教堂与集市》的 ESR(Eric S. Raymond)撰文指出,微软的 Windows 可能最后会切换到 Linux 内核,成为一个保留 Windows 界面的 Linux。微软目前的主要收入来源于其云服务,而操作系统业务对微软来说,所能贡献的利润比例会越来越少。Windows 将来可能是运行于 Linux 内核之上的一个桌面环境和一个越来越薄的 Windows 兼容层 —— 以兼容原有的 Windows 二进制程序。

对于 ESR 的这个观点,老王是赞同的:

这些年来,随着云技术的发展,越来越多的操作系统厂商将业务重点从单机操作系统转向云基础设施。在这一点上,从著名的 Linux 发行版 Ubuntu 的发行商 Canonical 身上也可见一斑。

而另一方面,不说谷歌的 Chromebook 上运行的 Chrome OS,主流的操作系统 macOS 也早已针对 Apple 公司的硬件免费提供。在这种情况下,操作系统已经不是早些年的现金奶牛了。

从微软这几年发布的 Windows 的更新中屡屡出现严重问题所反映出的其内部质控环境的劣化,可见微软已经逐步减少了对操作系统部门的投入。因此,ESR 的这个预测可谓有一定的道理。

看来,我们终将能看到 Linux 打败 Windows 的一天,真正地、彻底地解决 “Ubuntu 第一号 bug”。或许,这不能称之为打败,相对于 Linux 在服务器领域、移动领域、高性能计算领域的高歌猛进,Linux 一直在桌面领域方面进展乏力,这应该说是 Linux 和 Windows 的融合更加合适。

以下是 ESR 的原文译文:

桌面战争的最后阶段?

在微软 Windows 操作系统最近的发展中,最令人感兴趣的两个发展是 Windows System for Linux(WSL)和他们将微软 Edge 浏览器移植到 Ubuntu。

对于那些没有注意到的人来说,WSL 允许未经修改的 Linux 二进制文件在 Windows 10 下运行。没有仿真层,没有中间层,它们只需加载就能运行。

微软开发人员现在正在 Linux 内核中提供功能来改进 WSL。而这指向了一个迷人的技术方向。为了理解其中的原因,我们需要注意到自 2010 年推出云服务以来,微软的收入来源是如何变化的。

在十年后,Azure 为微软提供了大部分的创收。Windows 的垄断地位已经成为一个旁观者,传统台式电脑(这是它唯一占据主导地位的市场)的销量在下降。相应地,花在 Windows 开发上的投资回报率也在下降。随着 PC 的销量持续下滑,它不可避免地将不再是利润中心,而变成业务的拖累。

从冷血的利润最大化的角度来看,这意味着继续开发 Windows 是微软宁愿不做的事情。相反,他们最好把更多的资本投入到 Azure 上 —— 据说现在 Azure 运行的 Linux 实例比 Windows 还多。

我们的第三个理由是 Proton。Proton 是一个仿真层,它允许在 Linux 上运行 Steam 上发布的 Windows 游戏。它还不够完美,但已经很接近完美了。我自己就用它在这个巨兽上玩《战舰世界》。

对于游戏而言,它们是对 Windows 仿真层最苛刻的压力测试,比商业软件更苛刻。我们可能已经到了类似 Proton 的技术完全可以在 Linux 上运行 Windows 商业软件的地步。如果还没有,那我们很快就会实现。

那么,如果你是微软公司的战略专家,考虑到所有这些因素,利润最大化的前进道路是什么?

它会是这样:微软 Windows 成为 Linux 内核上的 Proton 一样的模拟层。随着时间的推移,这个层会越来越薄,因为更多的支持会落在主线内核源代码上。而经济上的动机是,由于需要在公司内部完成的开发成本越来越少,因此微软可以减去越来越多的开发成本。

如果你认为这是天方夜谭,那你可以再思考一下。证明这已经是(微软的)计划的最好证据是,微软已经将 Edge 移植到 Linux 下运行。这只有这种方式是有意义的:那就是作为一个试运行,让 Windows 实用程序套件的其他部分摆脱对任何仿真层的依赖。

所以,这一切指向的最终状态是。新的 Windows 将主要是一个 Linux 内核,在它上面有一个旧的 Windows 仿真层,但 Edge 和其余的 Windows 用户空间实用程序并不使用仿真。仿真层是为了游戏和其他传统的第三方软件而存在的。

经济上的压力会让微软取消仿真层。部分原因是它完全是一个成本中心。部分原因是因为他们想降低运行 Azure 的复杂性成本。 Windows/Linux 每一点融合都有助于实现这一点 —— 可以减少管理和预期的支持费用。

最终,微软将会宣布结束对 Windows 的仿真。操作系统本身,以及它的用户空间工具,一段时间后,会在一个精心保存的旧 Windows 用户界面下成为 Linux。第三方软件供应商会停止发布 Windows 二进制文件,转而采用原生 Linux API 的 ELF 二进制文件……。

……而 Linux 终将赢得桌面战争,不是通过取代 Windows,而是通过合作。也许这一直是它必须要做的事情。