硬核老王 发布的文章

树莓派将进入太空进行 Python 编程挑战

这不是树莓派第一次进入太空,早在 2015 年,欧洲航天局的宇航员就将一块树莓派带入了太空。欧洲航天局今年的“零号任务”中,邀请人们编写一个 Python 程序,在国际空间站上读取湿度,并向宇航员显示个性化的信息。“空间实验室任务”则让团队在国际空间站上的 Astro Pi 单元上进行科学实验。欧洲航天局的树莓派 Astro Pi 是树莓派 4B,有 8GB 内存,带有谷歌的 Coral 机器学习加速器,以及测量湿度、温度和压力的传感器。此外,还有一个用于视觉反馈的 LED 矩阵。它将于今年 12 月被运送到太空并投入使用。

能编写运行在太空的程序,虽然只是实验挑战,但是也很有趣啊!

科学家们现在可以在几分钟内用个人电脑组装整个基因组

研究人员已经开发出一种在个人电脑上重建全基因组的技术,包括人类基因组。这项技术比目前最先进的方法快一百倍,并且使用五分之一的资源。它对基因组数据进行更紧凑的表示,其灵感来自于采用单词而不是字母而为语言模型提供浓缩构建块的方式。这种新技术可以在 13 分钟内搜索整个抗菌素抗性基因集合,而使用标准序列排列则需要 7 小时。

虽然搞不懂,但是感觉很厉害。

Java 17 发布 GA 版本,Java 小程序 API 被废弃

Java 17 将是一个长期支持版本,带来了大量改进。在其中,值得注意的是,实验性的提前(AOT)和及时(JIT)编译器由于进展甚微而被删除,而 Java 级的 JVM 编译器接口(JVMCI)接口仍将为外部构建的编译器版本所保留。同时,鉴于大多数 Web 浏览器已经清除了对 Java 小程序(Applet)的支持,Java 小程序 API 在进一步删除前先将其弃用。

Java 小程序落幕了,可能很多人都不知道它吧。

Firefox 击穿了微软在 Windows 中的默认浏览器保护措施

虽然微软提供了一种在 Windows 10 上切换默认浏览器的方法,但它比简单的一键切换到 Edge 的过程更繁琐。这种一键式流程对微软以外的浏览器来说并不可用,甚至在 Windows 11 中使这一过程更加困难。在 Firefox 91 中,它对微软在 Windows 10 中把 Edge 设置为默认的方式进行了逆向工程,并使 Firefox 能够迅速将自己设置为默认浏览器。它在后台完成所有工作,没有额外的提示。之前,要修改默认浏览器时,Firefox 用户会被送到 Windows 10 的设置部分,然后手动选择 Firefox 作为默认浏览器,并需要忽略 Windows 喋喋不休的的关于保留 Edge 默认设定的弹出请求。

我看微软已经忘记了当年的浏览器垄断案了。

苹果警告一种快速毁掉 iPhone 摄像头的方法

苹果在其技术支持网站警告用户如果将 iPhone 安放在“大功率或大排量摩托车”的手机支架上,则设备极易受到特定震动频率的影响。如果这些手机距离摩托车引擎过近,则发动机震动很可能干扰光学图像稳定(OIS)或闭环自动对焦(AF)技术,进而导致摄像头烧毁。任何一款过去四、五年内购买的 iPhone 都在采用这两项技术之一,有可能面临风险。

面对高频震动,镜头内的变焦机构也很无奈啊。

Intel 为 Linux 发布用户中断特性的初始代码

去年,Intel 披露了新的用户中断特性,它将首次出现在其新的处理器中。现在,Intel 将 x86 用户中断的初始代码发布在了 Linux 内核邮件列表中,以征求意见。Intel 总结道,“今天,几乎所有跨越权限边界的通信都是通过内核进行的。这包括信号、管道、远程过程调用和基于硬件中断的通知。用户中断为这些常见操作的更高效(低延迟和低 CPU 利用率)的版本提供了基础,避免了通过内核的转换。”最令人兴奋的是,其早期性能数据显示,使用用户中断比其他 IPC 机制的事件信号有 9 倍以上的性能提升。

看来新的技术和硬件性能将会获得飞跃,非常期待。

18 年后,最古老的 BT 种子还活着

迄今最古老的 BT 种子《The Fanimatrix》和 BitTorrent 协议都诞生于 2003 年,这是一部新西兰粉丝摄制的《黑客帝国》题材真人短片,成本仅 800 美元,9 天拍摄完成,主创表示最大的花销是皮夹克。为了低成本地传播,拍摄者选择了初出茅庐的 BT 种子,只要有人做种,那么资源就可以一直分发下去。而 18 年过去了,这部影片仍旧有几十个做种者。

这是一种好技术,但是并不是所有人都喜欢它。

Apache 软件基金会去年变更了约 1.34 亿行的代码

Apache 软件基金会(ASF)最近公布了截至 4 月 30 日的 2021 财年报告,设法筹集了超过 300 万美元的资金。在代码方面,ASF 在 2021 财年对其托管的项目进行了 25.8 万次提交,由 3058 名提交人变更了 1.34 亿行代码。ASF 已经拥有 200 个项目管理委员会和 351 个 Apache 项目。去年有 14 个项目从 Apache 孵化器状态毕业。去年,最活跃的 Apache 项目是 Kafka、Hadoop、ZooKeeper、POI 和 Logging。

开源世界虽然是由一个个贡献者搭建起来的,但是各种基金会在其中发挥了不可或缺的作用。

Google 推出私有计算核心服务

Google 的私有计算核心是一个开源的平台,提供了一个沙盒式的安全环境。它可以将“智能回复”、“现在播放”和“实时字幕”等服务在私有计算核心中处理,除非得到手机所有者的明确许可,否则不会与其他应用程序共享。现在,Google 已经通过私有计算核心服务进一步加强了这一举措。这将通过利用专门的开源 API 来实现,这些 API 通过删除个人身份信息来保护隐私,并使用联合学习、联合分析和私有信息检索等技术进行处理。

看起来还不错,但是就像谷歌之前的一些类似技术,或许也有隐患。

Ubuntu 21.10 在性能测试中几乎完胜 Windows 10/11

Windows 11 和 Ubuntu 21.10 几乎会在 10 月份前后脚发布。根据 Phoronix 的测试,在 107 项不同的测试中,Ubuntu 21.10 在 67% 的测试里处于领先地位,而其余的胜利则由 Windows 10 和 Windows 11 瓜分。总的来说,Windows 11 内部预览版在一些工作负载中仍然落后于 Windows 10,但总体上与 Windows 10 21H1 性能相当。

但是对于桌面计算机来说,不大的性能损失不及用户体验和用户习惯更重要。

Linux 系统成为俄罗斯软件开发商的首选

根据一份调查报告,俄罗斯的软件开发商首次更多地开发用于 Linux 系统,而不是微软操作系统的产品。一年前,Linux 家族首次以 76% 的比例上升到第一位,而微软的系统为 74%。过去 14 年来,俄罗斯软件开发商对微软的提及频率不断下降:一开始从 94-97% 下降到 84-88%,在过去两年下降到 74-79%。据称,其原因是“政府有针对性地支持俄罗斯开发公司的自然结果。(俄罗斯)国内的解决方案主要以开源系统为基础开发,通常是 Linux”。

政府的支持有很大的影响。

微软研究发现远程工作影响生产力和创新

微软在一项针对 6 万多名微软员工的研究中发现,“微软在全公司范围内转向远程工作,损害了公司内部不同业务组之间的沟通和协作,威胁到员工的生产力和长期创新。”而且发现,远程工作也改变了员工的沟通方式,使他们比以前更频繁地依赖异步沟通,如电子邮件和即时信息,而比以前更少依赖同步沟通,如音频和视频通话。在微软同时发布的另外一篇博客中说,在对 2500 名随机样本的调查中发现,在远程工作的这一年,“在微软感到被包容的人的比例达到了 90% 的历史新高。”

在家肯定比在公司舒服一些吧。

微软 Linux 发行版 CBL-Mariner 首次发布了官方 ISO

CBL-Mariner 是一个由微软维护的 Linux 发行版,供其内部使用,但它对任何感兴趣的人都是公开的。CBL-Mariner 被用作 WSL、Azure Sphere OS、SONIC 和微软内部其他基于 Linux 的工作的一部分。微软每月都会发布一次更新。最新的 2021 年 8 月更新的一个重大变化是,微软现在提供了一个官方 ISO。此前,他们让用户自己生成 CBL-Mariner 构建。

作为一个终于提供了 ISO 的 Linux 发行版,看来会有更多人使用了。

法官裁决苹果公司必须允许其它形式的应用内购买

美国法官就 Epic 和苹果公司的诉讼案裁决发布了一项禁令,苹果公司必须允许其它形式的应用内购买。如果没有被暂停或撤销,该禁令将于 12 月生效。法官同时在苹果公司的反诉中裁决 Epic 在《堡垒之夜》中实现替代支付选项时违反了与苹果公司的合同,因而苹果公司吊销其开发者账户的做法也是“有效、合法、且可行的”,同时 Epic 需要将期间所产生收入的三成支付给苹果公司,这笔佣金超过 350 万美元。也就是说,苹果公司没有义务允许《堡垒之夜》重返苹果商店。这一裁决可能让苹果公司每年损失数十亿美元,但与该公司数千亿美元的收入相比甚小。

Epic 牺牲我一个,造福全世界,但是苹果也表示这是一场胜利。

Windows 11 的安卓子系统性能超过 Galaxy S20

通过和英特尔的合作,微软正准备为 Windows 11 系统创建一个安卓模拟器(WSA)。这将允许用户访问和使用来自亚马逊应用商店上的安卓应用和游戏。通常模拟器的性能不佳,不过现在从 GeekBench 跑分来看性能还不错。WSA 将模拟一枚八核高通处理器,拥有 4GB 或者 6GB 的内存,分数与三星 Galaxy S20 相当。目前微软正在优化 WSA 项目,虽然确认不会随 Windows 11 首次登场,但稍后将会通过软件更新的方式提供。

微软对 Linux 和安卓表示,拿来吧你~~

Vivaldi 将替代 Firefox 成为 Manjaro Cinnamon 的默认浏览器

Manjaro 负责人说:“Vivaldi 的浏览速度惊人,可定制性极强,尤其是它重视用户隐私,对我来说,它与 Manjaro Linux 完美匹配……Manjaro 总是提供最新版本的Vivaldi,为了给 Vivaldi 更多应有的关注,我决定把它作为我们流行的 Cinnamon 社区版的默认浏览器”。

传统上,Linux 发行版一般都会将 FireFox 作为其默认浏览器。Manjaro 的这一举措,或许代表 Linux 社区对 FireFox 失望了。

俄罗斯 Yandex 公司称其击退了历史上最大的 DDoS 攻击

俄罗斯科技巨头 Yandex 公司周四表示,在 8 月和 9 月对该公司服务器进行的网络攻击是互联网历史上已知最大的 DDoS 攻击。这次攻击始于 8 月,并在 9 月 5 日达到创纪录的水平。Yandex 在一份声明中说。“我们的专家设法击退了近 2200 万次请求/秒(RPS)的创纪录攻击。这是互联网历史上最大的已知攻击。”之前的记录是由 Cloudflare 保持的,该公司上个月表示,它已经缓解了 1720 万 RPS 的 DDoS 攻击。

DDoS 攻击屡创新高,虽然看起来并没有什么好的办法,但是据研究 DDoS 流量来源其实主要来源于几个特定的接入商。

91% 的 IT 团队感到“被迫”让渡安全以换取业务运营

周四,惠普发布的一项新的研究 表明,对于 IT 团队来说,91% 的受访者表示,在疫情大流行期间,由于业务连续性的需要,他们感到“有压力”,不得不让渡安全;80% 因为安全政策而遭遇在家上班的员工的反弹;76% 表示,安全问题已经退居次要地位。而对于在家上班的职员来说,48% 的受访者认为安全措施浪费时间。

当涉及到远程工作时,安全往往是优先列表中的最后一件事。