标签 WSL 下的文章

史上最贵开发的游戏《星际公民》已筹集五亿美元

星际公民 Star Citizen 》游戏开发了十年,至今仍处于 Alpha 阶段,虽然现在也可以进行游戏了。它筹集的资金突破了五亿美元,是至今为止开发费用 最昂贵的游戏,远超其它开放世界 3A 游戏,如《赛博朋克 2077》等。它于 2012 年在 Kickstarter 上成功众筹,原计划 2014 年交付。但众筹结束后,该游戏以开发并销售游戏内虚拟物品的名义继续募资。2018 年它筹集到 2 亿美元,如今已突破 5 亿美元,

消息来源:RSI
老王点评:这莫非是一种“滚动式开发”的游戏?不过我看了图都觉得不错,有没有玩过的朋友来说说这游戏怎么样,值吗?

图片网站禁止上传 AI 生成的图像

过去几个月,自然语言图像生成模型如 DALL-E 产生了一批令人称奇的艺术图像,部分艺术家随后将这类 AI 图像上传到图像销售网站销售。但由于 AI 图像是在现有图像的基础上生成的,一些图片网站称,出于版权方面的担忧禁止了此类内容。Getty 图片社是最新一个做出类似决定的平台,而 Shutterstock 尚未禁止此类内容,但限制了对 AI 图像的搜索。

消息来源:Solidot
老王点评:我觉得更大的原因是,这类 AI 图片可能会断了这些图片销售网站的根吧。以后大家都用 AI 来生成,谁还买图片。这种阻挡只是螳臂当车,AI 图片肯定会迅速流行开。

微软将 systemd 引入 WSL

通过与 Canonical 深度合作,微软今日宣布了 Windows 中的 Linux 子系统 WSL2 的一项功能更新,它现可在兼容的 Linux 发行版(如 Ubuntu)中运行 systemd 来管理服务。为此,WSL2 做了若干重要修改,更改了 WSL 在启动时的行为方式,因此微软建议谨慎地将之应用于现有的 WSL 发行版。

消息来源:微软
老王点评:一直以来 systemd 没有进入 WSL,可以说既不意外,也有点意外。

WSL2 可以运行在 Windows Server 2022 上了

微软已经正式宣布,WSL 2 发行版现在支持 Windows Server 2022 了。这对有特殊用例的开发者来说确实是好事,因为他们需要在 Windows Server 2022 上启动 Linux 时,不再需要全功能的 Hyper-V 会话。WSL2 更加轻量级。之前微软的人曾说,虽然这项技术对桌面用户来说很方便,但把它放在服务器上可能意味着,它被用来做一些它不打算做的事情。另外,微软没有将 WSL2 移植回 Windows Server 2019 的计划。

消息来源:The Register
老王点评:微软又张开了吞下 Linux 的大口,不但是“面向开发者”,这回是面向运维人员了吧。

美参议员将加密货币监管法案草案发布到 GitHub 上

本周三,美国参议员 Cynthia Lummis 对即将到来的加密货币监管法案采取了令人惊讶的新措施:将其托管在 GitHub 上,请大家对起草的法案框架贡献评论。GitHub 用户们已经对法案提出了几十个评论和拉取请求,其中一些提出了对法案有意义的补充。比如“通过对采矿征税来增加工作量证明加密货币的价值”。另一个评论提出了对稳定币算法支持的担忧。

消息来源:GitHub
老王点评:这才像是征求意见,以“开源”的方式,透明的推动进步。

首个全链路国产操作系统 OpenCloudOS 发布

据其官方公众号消息,OpenCloudOS 正式发布了“首个源社区(L1)项目及首个全量软件包(L3)版本”,并披露了技术研发路线图。OpenCloudOS 是去年 12 月由腾讯牵头成立的开源操作系统社区,其成员包括北京红旗、飞腾、浪潮、龙芯中科、兆芯等几十家操作系统生态厂商及用户。OpenCloudOS 在宣传中说它是“我国首个具备全链路国产化能力的服务器操作系统”,并提出了 L1 源社区、L2 商业版、L3 社区稳定版和 L4 衍生发行版的层级划分。OpenCloudOS 称其“社区及衍生版已经装机逾千万”。

消息来源:OpenCloudOS
老王点评:一坛老酒,个个新瓶。趁着东风起,各家你方唱吧我登场,谁能笑到最后,还需要时间来证明。

AI 参加编程竞赛,成绩超过了一半的程序员

DeepMind 刚刚宣布了其最新打造的 AlphaCode 编程 AI。它参加了 Codeforces 的编程挑战,这是一个极具挑战性的编程平台,通过类似于国际象棋的 Elo 评级系统来分享每周问题和相关排名。最终 AlphaCode 针对 Codeforces 网站上 5000 名用户解决的十个挑战项目开展了测试,且拿下了平均名次位于前 54.3% 的成绩。DeepMind 估计该系统的 Codeforces Elo 为 1238,位居过去 6 个月在该网站上发起挑战的用户榜单的前 28% 。

老王点评:看来至少有一半的程序员可以考虑改行了。

树莓派操作系统发布 64 位版本

虽然 2016 年发布的树莓派 3 及后来的产品已经带有 64 位 CPU,甚至树莓派 Zero 2 也具有 64 位功能,但官方提供的树莓派操作系统一直是 32 位的。不过,64 位的操作系统可以支持更多内存,较新的指令集也有性能优势,此外,一些基于 Arm 的商业/二进制分发软件只支持 AArch64,因此树莓派基金会决定提供 64 位的树莓派操作系统

老王点评:终于升级到 64 位了,虽然之前可以使用其他的 64 位操作系统。

Oracle Linux 出现在 Windows 商店

Oracle Linux 8.5 是 CentOS 8.5 的衍生发行版,以 WSL 的形式出现在 Windows 商店,这是红帽家族的发行版 首次 出现在 Windows 商店,尽管 Oracle Linux 不是红帽的。在 Windows 商店中,如果你搜索 Linux,你会发现 Ubuntu、SUSE/openSUSE、Debian、Kali、Alpine 等等,这都是为 WSL 开发的。但你不会看到 Fedora、CentOS、RHEL 之类的红帽系的 Linux,虽然有人为 WSL 中制作了 Fedora remix。

老王点评:我就说 Oracle Linux 是叛徒,对吧。:D

Firefox 93 在地址栏显示广告

Firefox 的 URL 地址栏已不再满足于在用户输入时通过浏览器历史记录来提供相关建议,而是引入了来自“可信赖合作伙伴”的“相关建议”与“赞助建议”。通俗地说,就是你在地址栏输入 URL 时会 显示广告!在用户启用输入建议时,键盘按下信息会被送到 Mozilla;在点击了建议链接后,该链接会被反馈给 Mozilla;此外,用户的地理位置也会发给 Mozilla。Mozilla 声称这么做有助于 Firefox 的后续开发与优化,说它会“非常保守地处理这些数据”。需要补充的是,这个输入建议功能可以被关闭。

老王点评:连谷歌都不敢这样干啊!

Python 登顶 TIOBE 排行榜

TIOBE 指数宣布,“20 多年来,我们第一次有了一个新的领导者 …… Java 和 C 的长期霸权已经结束。”Python 之父 Guido 对此说:“我想感谢整个 Python 社区,是他们让 Python 如此成功。” Python 胜出主要是其他语言的搜索量下降而不是 Python 上升的结果。它的搜索份额为 11.27%,与去年 10 月持平。虽然这些年数据科学的兴起及其机器学习软件库的生态系统为它提供了源源不断的动力。

另外,Python 3.10 刚刚发布,这是从 Python 2 过渡以来的第一个重要版本。其中一个重要的功能是引入“结构模式匹配”,这种处理数据的技术已经在 C、Java、JavaScript 中使用。此外还有提供用于调试的更精确和可靠的行号,以及管道操作符的重载等。

老王点评:Python 已经是一种必备技能了,像我这种早些年用 Perl 人对此真是羡慕的很。

微软再次改进了 Windows Linux 子系统(WSL)

在 Windows 10 和 11 上,WSL 的部署过程已显著简化,可以通过 wsl --installwsl --update 更快地安装和更新系统。而之前大约需要 3 到 4 个步骤才能启用 WSL。用户可以在 WSL 中安装图形应用程序,让它们与 Windows 应用程序一起运行,并且支持 GPU 加速的 3D 图形及音频。

老王点评:我看相当一部分 Linux 桌面用户会被吸引到 WSL 上。

新恶意程序正利用 WSL 隐蔽攻击 Windows

安全专家发现了针对 WSL 创建的恶意 Linux 安装文件。首批针对 WSL 环境的攻击样本在今年 5 月初被发现,并每过一段时间就出现一次。这表明黑客正在尝试用新的方法来破坏 Windows 设备,并利用 WSL 以逃避检测。这些恶意文件主要依靠 Python 3 来执行其任务,并打包成用于 Linux 的 ELF 可执行文件。

这真是无孔不入,恶意软件就以这种形式将 Linux 当成了目标。

Travis CI 漏洞暴露数千开源项目的密钥

Travis CI 是一个流行的持续集成工具,它提供了与 GitHub 和 Bitbucket 等的无缝整合,能直接克隆用户在 GitHub 中的代码库,然后在虚拟环境中进行构建和测试。它被 90 万个开源项目使用。安全研究人员发现了它的一个严重安全漏洞,会导致 Travis CI 曝光使用它测试的仓库的安全环境变量,如签名密钥、访问证书和 API 令牌。这可能会导致攻击者可借此进入组织的网络。安全研究人员建议所有使用 Travis CI 的项目更换相关的密钥和令牌。而在此事件中,Travis CI 对安全问题的漫不经心激怒了开发者社区,他们甚至要求 GitHub 禁用 Travis CI。

作为一家普遍应用的 CI 服务商,这样对信息安全和开发者的漠视,必将带来更大的问题。GitHub Action 不香么?

Alphabet 采用激光技术实现 5 公里传输 700TB 数据

Google 母公司 Alphabet 关闭了探索将氦气球投放至平流层以实现无线互联网覆盖的项目,但该项目中的用于连接高空气球的自由空间光通信链路(FSOC)等技术保留了下来。目前这项技术正被用于为非洲人民提供高速宽带链接。这种链路有点像是没有电缆的光纤。X 实验室表示,该链路在短短 20 天之内传输了近 700 TB 数据。

这种技术在某些场景下很有意义啊,其实包括它的气球项目,在救灾等恶劣环境都很有用。

测试期间 M1 Mac 的超长电池续航表现曾令苹果高管认为出了 bug

M1 MacBook Air 和 M1 MacBook Pro 带来了扎扎实实的两位数电池续航时间。苹果公司产品营销副总裁在测试期间一度认为,操作系统的电池指示器出了 bug:“当我们看到第一台系统被把玩了几个小时后,电池指示器甚至没有多大动静,我们想‘哦,伙计,那是一个错误,电池指示器坏了’。然后 Tim 在笑着说,‘不,这就是它应该有的样子’,这是很惊人的。”

这真是出了一个 “bug”,居然能做到性能和续航双开花。

多数情况下 Windows 11 的 WSL2 的性能几乎与原生 Ubuntu 相同

近日,外媒 Phoronix 对 Windows 11 的 WSL2 的性能进行了测试。测试表明,对于 CPU 敏感的工作负载,WSL2 的性能与 Ubuntu Linux 本身相当。但在一些情况下,Windows 11 的 WSL2 实现还不如 Windows 10 下的性能好,当然,估计 Windows 11 正式推出时会有改善。尤其是当涉及到 I/O 时,WSL2 的性能往往比裸机 Linux 慢得多,但至少比原来的 WSL1 性能好。

真是有点忧虑 Windows 会这样“吞噬”了 Linux。

受到抵制后,日本政府取消传真机的计划实际上失败了

日本的一个促进行政改革的内阁机构决定在本月底前废除传真机的使用,并在日本的各部委和机构改用电子邮件。此举将使更多的人能够在家工作,在冠状病毒大流行期间仍有太多的人去办公室发送和接收传真。然而,在遇到“传真爱好者”官员的抵制后,该计划实际上被取消了。数以百计的政府办公室非但没有拥抱数字时代,反而为这种备受指责的机器进行辩护,他们担心敏感信息的安全和“对通信环境的焦虑”。日本内阁机构的一名官员说:“尽管许多部委和机构可能已经停止使用传真机,但我不能自豪地说,我们成功地摆脱了大多数传真机。”

这是越原始越安全么?我看其实还是懒于改变现状的心态吧。