标签 MDN 下的文章

每一次下载的 Firefox 安装包都含有唯一识别码

你每次从 Mozilla 官网下载的 Firefox 安装文件都不同,它会含有一个 唯一识别码,因而你查看其 MD5、SHA-1 等校验码会发现各个不同。Mozilla 内部将该识别码称为 dltoken,可以用二进制分析工具检查软件包找到它。该数据用于 Firefox 内部分析。所有分发通道的 Firefox 都含有该识别码。如果你不想下载带识别码的 Firefox,可以从 Mozilla 的 HTTPS 资源库(以前的 FTP 资源库)或第三方下载网站下载。虽然 Mozilla 指出,选择退出的机制是标准的遥测选择退出,但用户如何在安装 Firefox 浏览器之前选择退出?

老王点评:这就是号称保护用户隐私的 Mozilla 吗?

开源软件包 node-ipc 植入反俄代码遭到抨击

node-ipc 是一个流行的 Node.js 基础软件包,被包括 Vue.js 在内的许多大型软件和框架所依赖,其周下载量超过百万次。然而最近,该维护者发布了名为 peacenotwaroneday-test 两个模块,并作为依赖项而包含在 node-ipc 的代码中。其中包含了作者本人对俄乌战争的观点和呼吁,“作为一种非暴力的抗议形式,以反对当前俄乌冲突造成的威胁”。这些模块会在用户的电脑桌面上放置一个文件来宣传其倡议。然而,更糟糕的是,作者还发布了一个特定版本,它采用混淆代码以隐藏其真实目的,针对俄罗斯和白俄罗斯用户的 IP 而 破坏用户的文件。此事招致了开发者们大量的抨击。

老王点评:我一直没有点评俄乌战争以来开源界或更广泛的技术领域的表态,但是这件事让我感觉突破下限了。抛开这些恶意行为不说,Node.js、Python 等依赖开源公共仓库模式的语言,必须有个切实的解决方案来应对这些有意或无意的破坏了。

Mozilla 和 Open Web Docs 在 MDN 上携手合作

Mozilla 在裁员时将其著名的 MDN 团队也裁掉了,并在此基础上和谷歌、微软等公司共同建立了 Open Web Docs(OWD)。但是,前不久 Mozilla 又 推出了新版 的 MDN,并推出了收费的 MDN Plus 服务。这让人迷惑其与 OWD 关系如何。现在 Mozilla 撰文澄清 了它与 OWD 的关系:双方保持密切合作,OWD 会向 MDN 贡献内容,是其重要的贡献项目之一;但是 Mozilla 不参与 OWD 的决策,双方也不向对方提供财务支持。

老王点评:我觉得,其实背后还是 Mozilla 分割出去 MDN 之后又舍不得了。

勒索团伙要求英伟达开源其驱动程序

昨天的回音 中我们提到,入侵英伟达的勒索团伙,似乎被英伟达的 反击 激怒了,开始出售英伟达的数据和代码,这包括该公司员工的密码哈希、RTX 30 系列显卡的挖矿限制绕过代码。现在,勒索团伙又 要求 英伟达必须将其显卡驱动完全开源,包括 Windows、macOS、Linux 各个系统版本,而且必须马上开源,永远开源。否则,将在本周五公开近几年英伟达 GPU 的所有完整芯片设计、图形技术、计算技术资料等等。

老王点评:我想英伟达不可能答应这样的要求,而勒索团伙也不会从开源这件事得到好处,或许这是勒索团伙为了粉饰其“正义性”的烟雾弹,最终还是为了钱。且让我们拭目以待。

Mozilla 推出新版 MDN 开发者网络,付费版随后就来

Mozilla 开发者网络(MDN)一直是 Web 开发者的宝贵资源,它提供了大量关于各种 HTML、CSS 和 JavaScript 功能的开放、详细的文档,以及广泛的 Web API 参考资料。但在 Mozilla 裁员期间,MDN 的作者团队被裁掉了,并将 MDN 捐给了一个新的项目 Open Web Docs(OWD),谷歌、微软等也参与了进来。但现在 Mozilla 重新设计了其 MDN 网站,并准备推出一个每月 5 美元的 MDN Plus 收费服务

老王点评:虽然重新设计的 MDN 看起来不错,但这是因为准备提供收费服务才重整的么?

OWA 组织希望 iOS 可运行第三方浏览器引擎

新成立的开放网络倡导组织(OWA)希望 说服苹果公司,允许第三方浏览器引擎在 iOS 上运行。iOS 上的所有浏览器,无论是 Chrome、Firefox 还是 Edge,实际上只是 Safari 的一个皮肤。第三方浏览器也不能在主屏幕上添加快捷方式,不能以全屏操作,也不能使用苹果支付。OWA 称,Safari/WebKit 团队过去十年里在创新方面停滞不前,并积极阻止了 Web 应用在移动领域的普及。

老王点评:我就纳闷了,当年微软因为 IE 被判垄断败诉,为什么苹果公司这么多年能一直这样垄断 iOS 浏览器?

大家好,《新闻拍一拍》栏目已经运行了将近 9 个月了,从今天开始,这个栏目将改名为《硬核观察》。新的栏目将近距离观察开源领域和互联网技术界的新动向,并由 “Linux 中国”开源社区的创始人,也就是我 —— 硬核老王来发表辛辣点评(吐槽)。

虽然我是一名从业二十多年的互联网老兵,但是,我的观点也可能会有失偏颇,所掌握的知识也或有谬误。因此,如果有讲的不对的地方,大家尽管群嘲我~~

那么,请大家跟着我来看看今天有什么值得点评(吐槽)的事情吧。

Cookie 要被废弃,谷歌找到了更好给你推送精准广告的方法

几十年来,Cookie 一直是大多数广告商在网上锁定用户的主要方式。面对美国和欧洲对在线数据的隐私保护力度的提高,苹果和 Mozilla 等致力于使广告商更难追踪在线个人用户数据。而这招致了像谷歌、Facebook 等主要依赖数字广告收入的公司的强烈反对。

面对高达 3300 亿美元的互联网广告市场,谷歌一直在寻找一种既能保护隐私而又可以跟踪用户偏好的方式,以替代 Cookie,这就是他们在研究、测试的 联合组群学习 Federated Learning of Cohorts (FLoC)技术,这是谷歌 Chrome 浏览器内的一个浏览器扩展 API。

据谷歌说,FLoC 会使用机器学习算法来分析用户数据,然后根据个人访问的网站创建一个由数千人组成的群体。从浏览器本地收集的数据永远不会被共享。相反,共享的来自更广泛数千人群体数据,然后用于精准的定向广告。

然而,我认为,FLoC 和 Cookie 技术没有本质区别,只是在去隐私化方面做的更好一些罢了,本质上还是广告商的立场。

《自然》杂志评选出改变科学的 10 个计算机代码项目

如今的科学研究已经大量的依赖于计算机硬件和软件。近日,《自然》(Nature)杂志评选出了这几十年来改变科学研究的 10 个关键的计算机项目

  • 语言先驱:Fortran 编译器(1957 年)
  • 信号处理器:快速傅立叶变换 FFT(1965 年)
  • 分子编目:生物数据库(1965 年)
  • 预测领先者:大气环流模式(1969 年)
  • 数字运算机:BLAS(1979 年)
  • 显微镜必备:NIH Image(1987 年)
  • 序列搜索器:BLAST(1990 年)
  • 预印本平台:arXiv.org(1991 年)
  • 数据浏览器:IPython Notebook (2011 年)
  • 快速学习器:AlexNet(2012 年)

原本是用于科学研究的计算机及互联网已经遍及我们的生活各个角落。但作为一个互联网技术人员,我觉得如果是由计算机和互联网从业人员来评选 10 个最重要的计算机代码项目,可能和这个名单会相差很多。

Mozilla 希望让社区接管 MDN 后续的维护工作

在去年底 Mozilla 的大裁员中,很多非常有价值的项目要么被裁员,要么被分家出去。这其中除了 Rust 语言、Servo 浏览器引擎之外,还有一个非常重要的项目团队也被整个裁撤了,这就是 Mozilla 开发者网络(MDN)。对于 Web 开发者来说,MDN 文档是非常有用而权威的资源。Mozilla 随后将所有的 MDN 文档都放到了 Github 上。

现在,Mozilla 宣布成立 Open Web Docs 组织(OWD)来让社区接手该文档的维护。OWD 得到了微软、谷歌等的支持,包括资金的支持。

当然,这个项目也非常欢迎个人贡献者参与和成为支持者。大家感兴趣的可以去看看,有钱的出钱,有力的出力,哪怕只是几美金。