分类 硬核观察 下的文章

以太坊创始人说,加密货币冬天将受到顶级开发者的欢迎

最近几周,加密货币与股票一起下跌。以太坊创始人 Vitalik 说,“那些深入研究加密货币的人,尤其是建造东西的人,很多人都欢迎熊市”。因为这种下滑可以清理掉不太可行的项目。他认为,价格下跌将好奇的人与严肃的人分开。这就是为什么“加密货币的冬天” —— 当价格不断崩溃并在很长一段时间内无法恢复 —— 可以被视为一个积极的因素,你可以看到哪些项目实际上是长期可持续的。但是,另外一方面,一些将毕生积蓄投入加密货币的人在下跌后承受了巨大的精神压力。

老王点评:对于那些不喜欢加密货币的人,是不是也乐于见到这种局面?

时隔五年后,FreeDOS 1.3 释出

MS-DOS 的开源替代品 FreeDOS 正式发布了 1.3 版。其主要变化包括:新的命令行解释器 FreeCOM、新的内核、支持 FAT32,软盘版本使用了压缩减少了一半容量需求,再次支持网络,新的程序和游戏,软件包更新等等。最简安装需要 20MB、包括游戏和应用的完整安装需要 275MB。FreeDOS 项目发起于 1994 年,2006 年才发布了 1.0 正式版,2012 年发布了 1.1 版本,2016 年底发布了 1.2 版本。

老王点评:虽然应用场景和受众很少,但这是一种选择的自由。

Linux 内核中获取随机字节的函数的性能提升了 8450%

操作系统内核中的随机数是很多基础功能的基石,因此人们一方面在改进其随机性,另外一方面也在不断改进其性能。在 Linux 5.17 中替换了 SHA1 算法改进了安全性和性能,而在 5.18 中还将继续改进。最令人兴奋的是,在新的改进中,获取随机字节的 getrandom() 调用的性能 提升了 8450%,即 85 倍多。这主要得益于“在每 CPU 密钥上使用更简单的快速密钥擦除流”。受此影响,最显著的收益将出现在高核心数的服务器上和台式机上。

老王点评:或许你不理解其中的技术细节,那就一句话,快就是了。

Rust 不仅安全,而且至少节能 50%

全球数据中心每年消耗约 200 兆瓦时,大约占全球能源消耗的 1%。几年前 有一项研究,用 27 种不同的编程语言实现了 10 个基准问题,测量了其执行时间、能源消耗和峰值内存使用。C 和 Rust 在能源效率方面明显优于其他语言。事实上,它们的效率大约比 Java 高 50%,比 Python 高 98%。C 和 Rust 更有效率,这并不奇怪。令人震惊的是差异的大小。保守估计,广泛采用 C 和 Rust 可以减少 50% 的计算能耗

老王点评:这么大的计算能耗差异,令我非常吃惊。

.NET 发布二十周年

.NET 在 2019、2020 和 2021 年的 Stack Overflow 的开发者调查中被评为最受开发者喜爱的框架。.NET 的第一个版本在 2002 年 2 月 13 日作为的 Visual Studio.NET 的一部分首次公开亮相。十年后,2012 年微软完整开源了 ASP.NET MVC Web 框架,2014 年开始构建跨平台开源 .NET 框架,支持竞争对手 Linux 和 OS X 平台。.NET 框架从一个流行的闭源软件开发平台,变成了一个 开源的跨平台开发工具

老王点评:这二十年间,微软从一家宣称 Linux 是癌症的公司变成了一家对开源友好的公司。

英特尔公布其第一款“矿卡”细节

在今年的国际固态电路大会上,英特尔首次公布了旗下 ASIC 挖矿芯片的诸多细节。每个芯片内部集成 258 个挖矿引擎,核心频率 1.35-1.6GHz,平均功耗 7.5W,最大算力 137GH/s。每台矿机可以配备四块主板,每块主板载有 75 颗芯片,总算力 40TH/s,总功耗达 3600W。但其能效与其它的专业矿机相比并没有优势,比特大陆的最新的蚂蚁矿机 S19j XP 算力高达 140TH/s,功耗为 3010W。

老王点评:看来挖矿是好生意啊,连英特尔都忍不住下场。

AI 要用千亿照片识别世界上几乎所有人

美国的 Clearview AI 告诉投资者,它有望在一年内在其数据库中拥有 1000 亿张面部照片,足以确保“世界上几乎所有人都可以被识别”。这相当于地球上 70 亿人中每人有 14 张照片。该系统已被世界各地的执法和政府机构使用。该公司希望投入更多领域,比如监测“零工经济”工人,并正在研究一些新技术,可以根据某人的走路方式来识别他们,从照片中检测他们的位置,或从远处扫描他们的指纹。

老王点评:生活在监控之下的恐惧和个人的隐私自由,边界在哪里?

AI 生成的脸比真实的脸更值得信赖

一项新的研究表明,真正的人类可以很容易地爱上机器生成的面孔,合成面孔不仅高度逼真,而且被认为比真面孔更值得信赖。人类在分辨真假面孔方面的表现并不比抛硬币好,平均准确率为 48.2%。并不是说生成的每一张图像都与真实面孔无法区分,但其中有相当数量的图像是如此。

老王点评:所谓眼见为实,可能越来越不可靠了。

谷歌在其主页上试验性地添加新闻和天气内容

Google.com 是世界上最简洁最友好的网页之一。在雅虎时代,它作为最简单的搜索引擎之一脱颖而出。然而,很快 Google.com 可能会改变。据报道,该公司近期一直在测试在页面底部增加一排卡片。截图中显示了六张卡片,包括天气、新闻、股票价格、节目和电影的链接以及推荐网站。在卡片下方,左边是一个免责声明:“基于你过去的活动”。右边是一个切换按钮,可以隐藏或显示卡片。

老王点评:曾经最干净整洁的谷歌首页,也要变成 hao123 了么?

微软新专利威胁到下一代 JPEG 格式

新的 JPEG XL 格式正在准备取代 30 年前的 JPEG 图像格式。它提供了比 JPEG 好 3 倍的压缩率、计算成本相似、与 JPEG 兼容、渐进式解码,还提供了 JEPG 缺失的 HDR、alpha 通道、无损、动画等功能。但正在推广的 JPEG XL 可能受到了 微软新专利的威胁。该专利涉及对一种名为 rANS 的数据编码技术的修改,该技术是非对称数字系统(ANS)系列的几个变体之一。ANS 的创造者已经说服谷歌放弃了 ANS 相关专利的申请,但微软获批的新专利威胁到了 JPEG XL 和 CRAM,以及由 Meta、Nvidia 和其他公司运行的其它开源项目。

老王点评:希望微软可以悬崖勒马,不要让 30 年的努力付之东流。

Steam Deck 正在测试对原生 Linux 游戏的支持

Steam Deck 是基于 Linux 的,其 Proton 兼容层可以让目前仅支持 Windows 的游戏在 Linux 上运行,而无须单独移植每一个游戏。直到最近,Valve 一直偏爱 Proton,即使游戏已经有原生 Linux 版本。Valve 表示 它将优先测试游戏的原生 Linux 版本,并且只有在“兼容性测试失败或遇到重大问题”时才会通过 Proton 运行游戏。但也有人对此持不同意见,因为一些游戏的 Linux 版并不如 Windows 版本完善。

老王点评:我觉得 Valve 为 Linux 推广做出的贡献不亚于安卓。

Project Zero 称 Linux 平台较竞争对手更安全

Project Zero 团队的 一项新研究表明,Linux 平台较 Windows 和 macOS 要安全得多。当然,这并不意味着 Linux 拥有压倒性的优势,人们在 Linux 中发现许多安全漏洞,但是得益于维护平台的开发者们的漏洞修复积极性,安全性缺陷得到了及时的修补。他们发现修复 Linux 问题平均只需 25 天,现在通常都可在两周内完成。作为对比,苹果平均用了大约 69 天、谷歌为 44 天、Mozilla 大约为 46 天。

老王点评:这表明,Linux 在内核社区的管理下胜过了专有企业。

Mozilla 年入 5 亿美元,正在寻求新的收入来源

根据 Wired 的 一份新报告,Firefox 浏览器只服务于 4% 的互联网浏览器用户,这跟它在十年前吹嘘的 20% 的市场份额相去甚远,其收入和员工人数也随之下降。目前,Mozilla 的主要收入来源之一是它跟谷歌正在进行的营销交易,这项交易每年价值约 4 亿美元,占 Mozilla 总收入的绝大部分。显然,依靠竞争对手的恩惠来生存并不是一种可持续的商业模式,尤其是当自己的用户数量持续下降时。Mozilla VPN 就是该基金会第一次真正意义上的创收服务,该服务每月收费 10 美元。

老王点评:就像 Firefox 从 Netscape 的废墟中浴火重生一样,我觉得或许 Firefox 也需要一次重生。

DeepMind 训练人工智能控制核聚变

核聚变数十年来一直被认为是未来的清洁能源。目前聚变背后的科学原理已经明朗,剩下的只是工程方面的挑战,而这正是 人工智能 的用武之地。每次研究人员想改变等离子体的配置,尝试不同的形状以产生更多的能量或更清洁的等离子体时,都需要进行大量的工程和设计工作。传统的系统由计算机控制,基于模型和仔细的模拟,但是它们“很复杂,且不一定经过了优化”。DeepMind 开发了一种可自主控制托卡马克装置内的炙热等离子体的人工智能。

老王点评:DeepMind 在人工智能方面的进展,让我觉得人工智能近乎于无所不能,我想以后应该问的是,人工智能还不能做什么?

Chrome 和 Firefox 的版本号即将破百

几个月来,Mozilla、谷歌和微软一直在警告即将发布的 100 版本。Firefox 计划在 5 月 3 日 发布 100 版本;而 Chrome 将在 3 月 29 日 发布 100 版本。对于依赖浏览器版本号执行业务逻辑的 部分网站 来说,这有可能会 导致问题。当 12 年前,浏览器版本号从一位数增加到两位数时,User-Agent 解析库出现了很多问题。部分解析库可能含有硬编码的假设或 bug,没有考虑版本号突破三位数的情况。

老王点评:其实都是飙版本号的恶习导致的,我真怀念互联网技术早期的 0.x 版本习惯。

美国认为萨尔瓦多采用比特币破坏了美国利益

美国两党提案《萨尔瓦多加密货币问责制法案》,要求美国国务院提交报告,说明萨尔瓦多采用比特币作为法定货币对美国金融系统的风险缓解情况。他们认为,“萨尔瓦多承认比特币为官方货币,为洗钱集团打开了大门,破坏了美国的利益。”此举很快引来萨尔瓦多总统愤怒的回应:“你们对一个主权和独立国家的管辖权为零!我们不是你的殖民地,也不是你的后院或前院。”

老王点评:比特币是不是只能用于非法目的且不论,但是这种法案显然就是美国一贯的“道理”。

OS/2 将有 Chromium 衍生浏览器

OS/2 Voice 社区称,新的基于 Chromium 的 Otter 浏览器 的公开测试版将“在 2 月的最后一周或 3 月的第一周到来”。OS/2 是 IBM 和微软在上世纪 80 年代末联合开发的操作系统,但在微软退出之后,IBM 最终在 2001 年停止了 OS/2 的工作。因为 OS/2 没有 Rust 编译器,当 Firefox 使用 Rust 代码重写后,在 OS/2 上保持更新版本的 Firefox 越来越困难。因而,OS/2 Voice 基金会在 2017 年就开始了 Otter 浏览器的开发,但是在移植 Qt5 上花了太多的时间。

老王点评:很多人都不知道 OS/2 或以为它已经消亡了,但是没想到这么古老的操作系统居然也开始投入 Chromium 的怀抱。

谷歌至少两年内不会淘汰安卓广告追踪技术

谷歌宣布,将在安卓手机上保留广告商依赖的 AdId 追踪技术 至少两年时间。这在很大程度上缓解了业界的担忧。去年,苹果调整了其 iOS 隐私政策,限制了一项类似的广告追踪技术,对广告商、应用程序开发商和数百家小型广告技术公司带来了显著影响,甚至 Meta 预计今年的广告销售额将因此损失 100 亿美元。

老王点评:毕竟谷歌是一家广告大厂,无论是出于自己的利益,还是反垄断诉讼考虑,支持广告追踪是明显的选择。