分类 硬核观察 下的文章

苹果内部员工透露:iPhone 因性能问题而屏蔽北斗导航

从技术上看,苹果近几代手机都是实用英特尔基带,最新的是 XMM7660,官方文档中是确认支持北斗导航定位的,所以 iPhone 是可以支持北斗导航的。但苹果官方文档中曾经提到 iPhone 手机使用北斗信号有性能问题,因此苹果屏蔽了北斗信号。

来源:集微网

拍一拍:是这样吗?

微软提议改善 Chrome 在 Windows 10 上性能表现

在 Edge 浏览器拥抱 Chromium 平台之后,微软加大了对该平台的贡献力度,并携手谷歌修复和解决了耗电、无障碍工具以及开发者工具在内的诸多问题。微软指出谷歌 Chrome 浏览器会运行一段代码来确认 Chrome.exe 浏览器是否被固定在任务栏上。这段代码检查会在 Chrome 浏览器启动 45 秒之后进行,会消耗 300ms 的 CPU。微软认为这些代码是冗余的。

来源:cnBeta.COM

拍一拍:“没有人比我更熟悉 Windows” —— 微软

苹果想将 iPhone 打造成“身份证”

届时手机可取代护照、驾照和其他身份证明。上述文件的拷贝将被直接存在手机中。苹果公司会给出公共名称为“提供经验证的用户身份声明”的一系列专利使用申请表供用户填写,并会在其中描述存储和使用个人数字鉴别标识的方法。

来源:网易科技

拍一拍:微信和支付宝已经做到了。

Paddle.js 1.0 发布,浏览器中的深度学习框架

Paddle.js 是百度 Paddle 的 web 方向子项目。Paddle.js 可以加载提前训练好的 paddle 模型,或者将 paddle hub 中的模型通过 paddle.js 的模型转换工具变成浏览器友好的模型进行在线推理预测使用。目前,paddle.js 仅可以在支持 webGL 的浏览器中运行。

来源:开源中国

拍一拍:百度具有较大影响力的开源项目不多,这个项目就是一个。

微软推出 Pylance,改善 VS Code 中的 Python 体验

微软宣布推出一种新的 Python 语言服务器,名为 Pylance,其可利用语言服务器协议与 VS Code 进行通信。Pylance 现在作为 Visual Studio Marketplace 的扩展提供。一些关键功能包括有:类型信息、自动导入、类型检查诊断和多根工作区支持。

来源:开源中国

拍一拍:VS Code 真好用……慢慢地,微软推出的开源产品会越来越好用,心情复杂……

维基百科新项目 Abstract Wikipedia 推动跨语言内容发展

这是该基金会 7 年来展开的第一个新项目。这个新想法,即允许投稿者使用抽象符号创建内容,然后通过一款名为 Wikilambda 的工具托管一组函数并将其翻译成不同的自然语言,无论用户说的是哪种语言都能更好地平衡内容。在其看来,该项目不需要在自然语言生成或词汇知识表达方面取得了重大突破。

来源:cnBeta.COM

拍一拍:确实目前还是英文维基百科内容最丰富详实,这个项目如果能够成功的话,会对各个语言版本的发展起到很大的推动作用。不过,中文维基百科的落后,不完全是语言问题,你知道的……

Ubuntu 19.10 将于本月结束生命周期

官方建议迁移至 Ubuntu 20.04,从 Ubuntu 19.10 升级到 20.04 版本也非常方便。今年 4 月发布的 Ubuntu 20.04 是一个长期支持版本,将提供长达 5 年的支持,直至 2025 年。

来源:开源中国

拍一拍:Ubuntu 的 STS 类似于 Fedora 的快递迭代,LTS 则类似于 CentOS,但是每逢遇到 STS 版本,我基本上都不想去用。

openSUSE Leap 15.2 发布

新版最引人注目的是整合了 AI 和机器学习库,其中包括 Tensorflow、PyTorch、ONNX、Grafana 和 Prometheus。openSUSE Leap 15.2 还加入了实时核心去管理微处理器的时序。

来源:solidot

拍一拍:这些增加的部分不错。

第二次 LibreOffice 7.0 Bug 猎杀会即将开始

文档基金会正在努力准备 LibreOffice 的下一次重大更新,随着发布日期的临近,LibreOffice QA 团队将于 2020 年 7 月 6 日(星期一)组织 LibreOffice 7.0 的第二次 Bug 猎杀会。LibreOffice 7.0 预计将在 8 月初推出。

来源:softpedia

拍一拍:Bug 们会瑟瑟发抖吗?会吗?

华为正式开源数据虚拟化引擎 openLooKeng

2019 年 11 月 19 日,华为宣布开源数据虚拟化引擎 HetuEngine(开源版本的 HetuEngine 叫 openHetu),现在,openHetu 正式更名为 openLooKeng,HetuEngine 更名为 LooKengEngine。openLooKeng 致力于为大数据用户提供极简的数据分析体验,让用户像使用“数据库”一样使用“大数据”。openLooKeng 是一款开源的高性能数据虚拟化引擎。提供统一 SQL 接口,具备跨数据源/数据中心分析能力以及面向交互式、批、流等融合查询场景。同时增强了前置调度、跨源索引、动态过滤、跨源协同、水平拓展等能力。

来源:开源中国

拍一拍:去年华为承诺的一系列开源项目看来最近都有了新动作,不过我们希望这些新动作都能落到实处。

阿里数学竞赛全球最强 73 人出炉

7 月 2 日,第二届阿里巴巴全球数学竞赛举办颁奖典礼,经过两轮预赛、一轮决赛的角逐,来自中、美、法、德、英、俄、新加坡、格鲁吉亚等 8 个国家的 73 位选手成为最终获奖者。麻省理工学院的王东皞、普林斯顿大学的郑凡、新加坡国立大学的 Yap Jit Wu、加利福尼亚大学伯克利分校的张钺带走了 4 座金奖奖杯。

来源:快科技

拍一拍:似乎金奖都是中国人或华裔啊。

Fedora 开发者讨论放弃支持老式 BIOS 的可能性

英特尔计划在 2020 年结束终止支持老式 BIOS,并且 UEFI 在 x86\_64 系统中已经非常普遍。Fedora 开发者正在讨论现在开始逐步取消支持老式 BIOS 是否为好时机。一些使用 2012~2013 年时期硬件的用户对可能无法在他们的无 UEFI 硬件上使用新的 Fedora 版本表示失望。目前尚未提出正式的提案来终止支持老式 BIOS 并只支持 UEFI,不过 Fedora 团队已开始对该问题展开积极讨论。

来源:开源中国

拍一拍:感觉目前 Fedora 是最活跃积极的发行版社区了。

IBM 宣布向 Linux AI 基金会贡献一系列 AI 工具包

此次 IBM 一共贡献了三项工具:AI Fairness 360 工具包可帮助检测和减轻整个 AI 应用程序中机器学习模型的偏差;Adversarial Robustness 360 Toolbox(ART) 是一个 Python 库,旨在保证机器学习的安全性,使神经网络免受攻击;AI Explainability 360 工具包则提供了一套全面的算法,涵盖了解释的不同维度以及代理的可解释性指标,用以支持机器学习模型的可解释性。

来源:开源中国

牺牲稳定换更短发布周期,Firefox 的这步棋真的下对了吗?

去年九月,Mozilla 宣布了 Firefox 浏览器的升级周期从此前的六周时间缩短至四周。这意味着用户能够更快获得稳定版本。虽然该公司确实已经成功地接受了这个四周的发布时间表,但其承诺的严格测试却不是这样的。Firefox 76/77/78 三个重要版本均出现了各种严重的问题,导致 Mozilla 被迫暂停新版本的推送,然后紧急发布维护版本更新。

来源:cnBeta.COM

拍一拍:追求新变化可能不是浏览器用户最关注的地方,稳定和保持性能优良才是最最重要的。

华为开源 openGauss 并成立开源社区

openGauss 是一款关系型数据库管理系统,华为表示希望通过开源的魅力吸引更多的贡献者,共同构建一个能够融合多元化技术架构的企业级开源数据库社区。openGauss 内核源自 PostgreSQL,并着重在架构、事务、存储引擎、优化器等方向持续构建竞争力特性,在 ARM 架构的芯片上深度优化,兼容 X86 架构。openGauss 采用木兰宽松许可证。

来源:开源中国

拍一拍:看来华为开源方面的负责人相当喜欢欧洲数学家啊,有了欧拉、高斯,下一个是谁?当然,这是调侃了,我们真正关心的是华为在 openEulur、openGauss 方面取得的进展如何。

微软解释 Edge 为何静默导入 Firefox 和 Chrome 数据

上周部分 Firefox 用户发现通过 Windows Update 更新到设备的新版 Edge 会出现从 Firefox 导入数据的情况,即便用户未授权 Edge 进行此操作。微软在声明中解释到,“我们认为浏览器数据属于用户,他们有权决定应如何处理。与其他浏览器一样,Microsoft Edge 为用户提供了在安装过程中导入数据的机会。在第一次运行体验中,用户有机会保留或丢弃导入的数据。如果他们选择不继续导入,这些数据就会被丢弃。”

来源:开源中国

拍一拍:好吧,你赢了。不过,给用户选择权,让用户真正拥有自己的数据所有权,才是尊重用户。

开源便携式树莓派平板电脑 CutiePi 众筹

CutiePi,简单来说,就是一个像样的平板电脑形态的树莓派,这款平板电脑厚度 12 毫米,包括一个 8 英寸 1280×800 的屏幕,WiFi 802.11 b/g/n 和蓝牙 4.0,还有一块 5000 毫安时的电池,可以提供 5 小时的使用时间。甚至还有 6 个 GPIO 针脚。它的一切是开源的,包括使用的定制板,布局设计,以及在上面运行的定制触摸友好用户界面。Kickstarter 上的众筹价格为 189 美元,最终零售价格为 199 美元。

来源:cnBeta.COM

拍一拍:最有趣的是它的设计也是开源的,也就是说,你可以在这个基础上进一步进行定制。

Manjaro Linux 32 位已死

Manjaro Linux 方面表示,由于时间不足和硬件故障的原因,manjaro32 已停止运行。Manjaro 说,“不幸的是,我们不得不宣布 manjaro32 项目现在已经一去不复返了。@jonathon 成功地将这个据点维持了更久,甚至超出了他的预期。在近 9 年的时间里,我们一直支持 i686。让我们对这部分项目留下一个美好的回忆。”

来源:开源中国

拍一拍:该放弃就放弃吧,不过我们在放弃 32 位之前,是不是把什么对 Apple II 的支持先放弃?

Redis 作者辞去 Redis 项目的领导者和维护者职务

Redis 作者 antirez 选择将 Redis 交给 Redis 社区打理,并邀请到了两位同事 Yossi Gottlieb 和 Oran Agra 继续维护 Redis 项目。而他将成为 Redis Labs 顾问委员会的一员,会为 Redis 的更多发展可能性输出自己的想法。antirez 说到,从本质上来讲,他宁愿以一个糟糕的艺术家身份而不是一名好程序员而被人记住。

来源:开源中国

拍一拍:更早之前,Python 之父已经潇洒地放下了 Python “仁慈独裁者”的身份。开源软件领袖也会老去,也会厌倦将一生都投入到一件看起来要做一辈子的事情当中。前两天 Linus 也表达了内核维护工作让他感到“无聊”,感慨内核社区的核心成员五十岁以下的年轻人比较少,而“年轻”一些的人还不能接过整个社区的管理。

KDE 社区迁移至 Gitlab

2019 年 11 月,KDE 社区宣布计划迁移至 Gitlab。目前,它已正式完成迁移计划的第一阶段,并加入了 GitLab 的开源计划。KDE 社区共同创建和维护了 200 多个应用程序和不计其数的插件,还包括 1000 多个存储库、80 多个 Qt 框架,以及超过 2600 个项目。在迁移过程中,KDE 面临的最大挑战是要处理的巨大数据量,以及如何将其集成到众多工具中。

来源:开源中国

拍一拍:这是一个艰巨的任务,而且看起来 GitLab 似乎比 GitHub 更自由一些。

GnuCash 4.0 释出

GNU 财务软件项目 GnuCash 在邮件列表上宣布释出最新的 GnuCash 4.0。新版引入了一个独立的可执行文件 gnucash-cli,用于命令行操作如更新账簿中的价格。

来源:solidot

苹果强势逼迫整个 CA 行业进入一年的证书寿命期

苹果公司在 2020 年 2 月单方面做出的一项决定,并有效地强势逼迫证书颁发机构行业接受 TLS 证书 398 天的新默认寿命。苹果打破了 CA/B 论坛的标准操作程序,没有要求投票,而是简单地宣布决定在其设备上实施 398 天的寿命。继苹果最初宣布之后,Mozilla 和谷歌也表示了类似的意向,将在其浏览器中实施同样的规则。从 2020 年 9 月 1 日开始,苹果、谷歌和 Mozilla 的浏览器和设备将对有效期超过 398 天的新 TLS 证书显示错误。TLS 证书的寿命从 8 年开始,经过多年的发展,浏览器厂商对其进行了削足适履,将其降低到 5 年,然后是 3 年,再到2年。上一次变化发生在 2018 年 3 月,当时浏览器制造商试图将 SSL 证书寿命从三年减少到一年,但在 CA 的积极反击下妥协了两年。简单点说,就是表明浏览器厂商控制了 CA/B 论坛,他们完全控制了 HTTPS 生态系统,而 CA 只是参与者,没有实际权力。

来源:cnBeta.COM

拍一拍:这个世界果然是谁的拳头大谁说了算。

部分开源项目着手支持 macOS ARM64

虽然首批搭载苹果 64 位 ARM 芯片的 MacBook/Mac 最快也要到年底才会面向消费者提供,并且在这之前苹果只向开发者提供数量有限的开发机,但部分开源项目已经在为 64 位 ARM Mac 的构建做必要的构建系统更改和其他准备工作。苹果已经开始将 ARM / macOS 11 的部分变化提交给上游 LLVM/Clang,他们也合并了苹果的提交。LibreOffice 是已经在为支持面向 macOS ARM64 构建而做准备的知名开源项目之一,另一个例子是苹果一直在进行的对 OpenJDK 的修改。

来源:开源中国

拍一拍:我好奇的一点是,对 LibreOffice 这样的开源项目来说,macOS 上的用户有多少?与其在这个方面下功夫,还不如在产品性能和功能上投入更多精力吧。

AWS 正式推出基于 AI 的 CodeGuru 代码检查与性能分析器

作为一款借助机器学习技术来自动检查代码错误、并提出潜在优化建议的工具,其现已正式向公众开放。据悉,CodeGuru 主要由代码检查其 Reviewer 和性能分析器 Profiler 两个部分组成。据悉,为了打造代码分析器,AWS 团队借鉴了 GitHub 上超过一万个开源项目的代码、以及亚马逊内部代码库来训练其算法。

来源:cnBeta.COM

拍一拍:看来以后写了烂代码也不怕了,有 AI 可以帮你检查甚至提供建议。