分类 新闻 下的文章

1 Go 程序员大多使用 Linux 或 MacOS

Go 团队在八月份对 Go 开发者进行了一项调查,调查结果显示 90% 的受访者表示他们在上一年使用 Go 时感到满意。他们在 Linux(63%)和 macOS(58%)系统上使用 Go 语言,但新的 Go 程序员更倾向于使用 Windows。虽然 x86 兼容系统仍占开发的大多数(89%),但 ARM64 现在也被大多数受访者使用(56%),这种采用似乎部分是由苹果芯片推动的。受访者最喜欢的代码编辑器是 VS Code(44%)、GoLand(31%)、Vim/Neovim(16%)和 Emacs(3%)。3/4 的受访者在使用云服务的 Go 软件上工作,这表明开发人员认为 Go 是一种适用于现代云开发的语言。

(插图:DA/3cf4022f-9a7a-460b-8be4-741c10daa2f7)

消息来源:Go Dev
老王点评:使用 Linux 的比 macOS 和 Windows 的要多,但是为什么使用 VS Code 的最多呢。

2 欧盟就《人工智能法》的推出达成共识

来自欧洲议会及其 27 个成员国的谈判代表克服了巨大分歧,签署了《人工智能法》的临时政治协议。争议点主要是生成式人工智能和警方使用面部识别监控等方面。这一结果是在上周举行的马拉松式闭门会谈后达成的,其中一次会谈持续了 22 个小时,“欧盟成为第一个为人工智能的使用制定明确规则的大陆”。关于最终法律的具体内容,官员们提供的细节很少,该法律最早要到 2025 年才能生效,预计将为进一步谈判留出余地,以制定出更细的条款。

(插图:DA/04fef112-325d-43c4-a6b1-1731cd9866b8)

消息来源:AP News
老王点评:就怕立法追不上 AI 的发展速度。

3 让网速感觉更快的新标准 L4S

这项名为 L4S 的新互联网标准已于今年 1 月定稿并发布,它可以大大减少我们等待网页或流媒体加载的时间,并减少视频通话中的故障。它还有助于改变我们对网速的看法,并帮助开发人员创建在当前互联网现实情况下无法实现的应用程序。L4S 是 低延迟、低损耗、可扩展吞吐量 Low Latency, Low Loss, Scalable Throughput 的缩写,其目标是通过减少排队的需要,确保数据包减少不必要的排队等待,花费尽可能少的时间。在某些情况下,数据包缓冲延迟通常为数百毫秒甚至数千毫秒,而 L4S 则可以将延迟时间降至几毫秒。更好的是,它与目前使用的拥塞控制系统广泛兼容。虽然 L4S 还没有被广泛使用,但苹果、谷歌、英伟达、爱立信、德国电信等公司都已经对此表示了极大兴趣。

(插图:DA/cdd2468a-758a-487e-b5bd-b908700ce05e)

消息来源:The Verge
老王点评:为什么这么好的协议改进,我居然之前都没听说过。

去中心化开源平台 PeerTube 大升级,这是一个很好的 YouTube 替代品。

曾经想过让你的视频平台摆脱大型科技公司的控制吗?

嗯,对于许多人来说,PeerTube 是一个相当不错的选择,因为它具有开源和自托管的性质。由 Framasoft 开发,开发人员一直忙于定期向 PeerTube 添加新功能。

当然,作为一个去中心化平台,它可能无法为你提供与 YouTube 相同的用户体验(或质量)。然而,它是 最好的去中心化开源平台 之一。

这次,他们推出了一个新版本,即 PeerTube V6,并承诺将进行大量改进。 请允许我带你了解这些。

? PeerTube V6:有什么新内容?

The PeerTube Mascot for V6.

PeerTube V6 版本是一个主要版本,根据从用户那里收到的反馈,引入了社区最需要的一些功能

一些关键亮点包括:

  • 视频章节
  • 视频故事板
  • 替换上传的视频
  • 视频密码保护

视频章节

你现在可以向视频添加章节以指定视频的不同部分。这是一个非常方便的小功能,增强了观看者的体验,使他们能够看到视频的内容。

正如你在上面看到的,在章节设置了特定的标题和时间码后,会出现标记将进度条分为不同的部分。

视频故事板

V6 版本带来的另一个功能是能够通过将鼠标悬停在进度条上或拖动进度条来预览视频

这也被称为“故事板”功能,它在大多数流行的视频流平台上都有,现在 PeerTube 也拥有它。

替换上传的视频

有时会发生错误,错误编辑的视频会呈现给观众。幸运的是,有了 PeerTube V6,这一切都成为了过去。

用户现在只需点击几下即可选择重新上传视频以替换旧视频。这样做时,URL、标题、信息、统计数据和评论将保持不变。

但是,此功能必须由 PeerTube 实例的管理员启用才能工作。被替换的视频将被贴上“视频重新上传”标签。

视频密码保护

你现在可以决定为视频设置密码以限制访问或分发专有内容。

管理员和开发人员可以通过 PeerTube 的内部 REST API 获得更大的灵活性,他们可以设置和存储任意数量的密码,从而更轻松地授予/撤销对视频的访问权限。

?️ 其他更改和改进

除了上述亮点之外,还有一些值得注意的改进:

  • 更好的远程运行管理。
  • SEO 和视频链接共享已得到改进。
  • 针对辅助功能和键盘导航的各种修复。
  • 视频播放器已得到改进,播放新视频时不再重新加载并保存当前播放器设置。

你可以通过官方的 发行说明公告博客 了解更多信息。

? 获取 PeerTube V6

你可以前往官方网站开始使用 PeerTube V6。

PeerTube

对于现有用户,你可以按照 官方文档 升级你的 PeerTube。

看到谷歌越来越 积极 地将 YouTube 平台货币化,我们很高兴看到像 PeerTube 这样的由社区驱动平台依然存在。

? PeerTube 正在成为一个不错的 YouTube 替代品,你觉得怎么样?

(题图:DA/117fe978-0b8e-4183-b580-72fea7938b02)


via: https://news.itsfoss.com/peertube-v6/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 Linus Torvalds 谈 Rust 和 AI 编程

在 Linux 基金会的日本开源峰会上,Linus Torvalds 在访谈中谈到了在 Linux 内核中使用 Rust 语言的问题。Torvalds 说:“它一直在增长,但内核还没有任何部分真正依赖 Rust。……Rust 还没有真正显示出它是下一个伟大的事物。……要让它成为内核的重要组成部分,还需要数年时间。但它肯定会成为内核的一部分。”我们都知道 Torvalds 对 Rust 进入内核大开绿灯,他认为 “Rust 是技术上有意义的事情之一,……更重要的是,作为内核和开发人员,我们不能停滞不前”。有趣的是,还一个原因是“有一位(Rust)维护者明显比大多数维护者年轻得多。”

他也谈到了对 AI 编程的看法,当被问到是否认为会看到提交由 AI 编写的代码时,他说:“我相信这一定会发生。而且很可能已经发生了,也许规模较小,人们更多使用它来帮助编写代码。”与许多人不同,Torvalds 并不太担心人工智能,“很明显,自动化一直在帮助人们编写代码。这根本不是什么新鲜事。”而对于 AI 幻觉问题,他说:“我每天都能看到没有 AI 而出现的 bug。所以我才不那么担心。我认为,我们自己犯错误的能力还不错。”

(插图:DA/4794e383-cb3e-421e-876b-73720b421b57)

消息来源:ZDNet
老王点评:Linux 内核有这样一位自信而开放的领袖,确实幸事。

2 Meta 用 11 亿张用户照片训练其人工智能图像生成器

Meta 推出了一项独立的文本到图像人工智能生成器服务 Imagine,该服务建立在其名为 Emu 的人工智能模型上,这个模型是在 11 亿张 Facebook 和 Instagram 用户照片上训练出来的。Instagram 上每天上传的照片数以亿计,训练的照片只占了很小一部分。Meta 称排除了私人信息和未在其服务上公开分享的图片。不过,尽管 Meta 公司大力支持开源人工智能,但 Emu 和 Imagine 目前都还没有开源。

(插图:DA/c9b0a5ca-2f10-4467-bdac-0af3a1eba5cb)

消息来源:Venture Beat
老王点评:所以,公开上传的图片其实就是很好的 AI 饲料。

3 微软 DHCP 服务器软件被滥用来欺骗 DNS 记录

据 Akamai 安全研究人员称,只需对运行微软 DHCP 服务器默认配置的服务器发动攻击,就可能会让攻击者欺骗 DNS 记录、入侵活动目录并窃取其存储的所有机密。虽然目前还没有看到服务器受到这种类型的攻击,但在 Akamai 监控的数千个网络中,有 40% 的网络正在使用带有漏洞的默认 DHCP 配置,因此大量的企业都有可能受到攻击。微软 DHCP 服务器默认启用了 DHCP DNS 动态更新,这就是问题所在,除了创建不存在的 DNS 记录外,无需认证的攻击者还可以使用 DHCP 服务器覆盖现有数据。不过,微软接到报告后表示不打算采取动作,而 Akamai 将在不久的将来发布实现这些攻击的代码。

(插图:DA/e8fb1f7a-b4c8-41c2-afd4-e4bb55f8e2ce)

消息来源:The Register
老王点评:默认配置不安全难道不该修复,或者至少发个安全公告吗?

这款即将推出的 Zorin OS 17 能为你带来什么样的视觉盛宴?你有何感想?

作为公认 最美的 Linux 发行版 之一,Zorin OS 的下一轮升级近在眼前。

在正式推出之前,他们已经公开了 Zorin 17 的各项新功能和首个测试版的发布时间。

那么,让我们一起来探索 Zorin 17 的新增内容吧。

Zorin OS 17:最好的部分

Zorin OS 17 将成为一个主要版本,它是一个长期支持版本(直到 2027 年 6 月),并且包含许多令人兴奋的新改进。

据开发人员称,Zorin OS 17 的设计初衷是为他们提供“迄今为止最卓越且最精致的计算体验”,而且这一说法似乎有理有据。

比如,Zorin OS 17 引入了“空间桌面”的设计理念,用以提升用户对于桌面活动的认知。

在 Zorin OS 17 的测试版中,展现出了新颖的 “桌面立方体” 效果,用户可以通过富有深度感的 3D 立方视角在工作区之间切换。它运用了视差效果,使应用窗口呈现出独特的悬浮感。

此外,还引入了全新的 “空间窗口切换器”,以整洁的 3D 切换效果替代了标准的平面 / 2D 的 Alt+TabSuper+Tab 窗口切换。

在我看来,这些看起来确实不错。然而,这些效果可能不是每个人都喜欢,好在默认情况下这些“空间特性”是不启用的

尽管如此,这确实是大胆的一步。Linux 发行版引入了更多的视觉交互特性,这实在不常见。鉴于 Zorin OS 原本就是颜值出众的发行版,新的多任务处理流程和空间桌面无疑将其视觉体验提升了一个档次。

macOS 用户或 Windows 用户可能不喜欢典型的 Linux 发行版用户界面,他们可能会考虑尝试使用 Zorin OS 的可视化方法来使用 Linux。

虽然这可能并不是科技突破,但我坚信,它对于把视觉体验视为优先的大量用户来说,其改变是实实在在的。

与此同时,Zorin OS 依然保持了骄人的核心优势——“赋予用户对自己体验的掌控”。看得出,他们将这些视觉元素融入进去,并使得计算体验充满了乐趣。

你必须从 Zorin 外观 Appearance 设置下的新“ 效果 Effects ”部分手动启用这些功能。

然后是高级窗口平铺体验,这是社区最需要的功能之一。

现在,你可以轻松实现窗口在屏幕四分之一角落的平铺,甚至可以用键盘快捷键调整窗口在屏幕上的排布。这使得无痛的多任务处理变得触手可及

甚至软件商店也进行了改进,速度更快,并采用了新设计和更新的主页,以非常直观的方式列出了应用。应用详细信息页面也得到了改进,以显示更大的截图和新信息。

同样,引入了新的快速设置菜单,使你可以方便地访问重要设置,并且允许你使用新的电源模式选项(性能/平衡)调整系统性能。电源模式应该对笔记本电脑用户有帮助。

开发人员还展示了一种新的截图和屏幕录制工具,如果你使用过 GNOME 的原生工具,那用这个工具会让你感觉非常得心应手。

他们还提到了两种新的桌面布局,一种是类似 ChromeOS 布局,另一种是类似 GNOME 2 布局。

ChromeOS-like layout

这些布局将在 Zorin OS 17 Pro 发布时提供。

总的来说,看到 Zorin OS 在追求的高质量用户体验,这的确是 Linux 发行版中少有的。这应当能让 Zorin 在众多发行版中脱颖而出,并有可能吸引更多的 Windows 和 macOS 用户尝试 Linux。

有关即将发布的 Zorin OS 17 版本的更多详细信息,你可以参考 官方博客

最后,你有兴趣提前一睹为快吗?

? 你现在就可以从 官方网站 下载 Zorin OS 17 Core Beta。请记住,不建议用于生产/日常使用
Zorin OS 17 Core Beta

? 你对 Zorin 17 的发布感到兴奋吗? 请在下面告诉我们!


via: https://news.itsfoss.com/zorin-os-17-beta/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 人工智能聊天机器人被用来越狱其它人工智能

现代聊天机器人有能力通过伪装特定性格或像虚构人物一样行事来扮演角色。新研究利用了这一能力,要求一个特定的人工智能聊天机器人充当研究助手。然后,研究人员指示这个助手帮助开发可以 “越狱” 其他聊天机器人的提示语。事实证明,研究助理聊天机器人的自动攻击技术在 42.5% 的时间内成功地攻击了 GPT-4,对 Claude 2 的攻击有 61% 的成功率,对开源聊天机器人 Vicuna 的攻击有 35.9% 的成功率。研究人员称,这种助理聊天机器人提升了 25 倍的越狱效率。

(插图:DA/43112e8c-6b66-45f5-b877-a0dd29ae9afa)

消息来源:Scientific American
老王点评:“黑化”的 AI 果然会影响更多 AI。

2 几乎所有密码管理器在安卓上会泄露凭证

当安卓应用程序在 WebView 中加载登录页面时,密码管理器被调用来自动填写凭证时,理想情况下,它应该只自动填写已加载的谷歌或 Facebook 等页面。但研究人员发现,自动填写操作可能会意外地将凭证暴露给底层应用程序。这个漏洞的影响非常大,尤其是在应用程序是恶意程序的情况下。几乎所有的密码管理器,包括 1Password、LastPass、Keeper 和 Enpass,在最新的安卓设备上都存在这个名为 “AutoSpill” 的漏洞。甚至,即使禁用了 JavaScript 注入,大多数密码管理器也容易发生凭据泄漏。该团队还在调查该漏洞是否可以在 iOS 上复制。

(插图:DA/d05324b2-2021-40ba-8d03-023261eea4c0)

消息来源:Tech Crunch
老王点评:这锅不能是 WebView 一个人背,这些密码管理器也要背。

3 苹果公司发布了可以发挥苹果芯片特性的机器学习框架

MLX 是一个类似于 NumPy 的阵列框架,旨在苹果处理器上实现高效灵活的机器学习。其目的是为使用苹果硬件的研究人员简化 ML 模型的训练和部署。这不是一个面向消费者的工具;它为开发人员提供了一个构建 ML 模型的强大环境。MLX 增加了对统一内存模型的支持,这意味着数组位于共享内存中,可以在任何支持的设备类型上执行操作,而无需执行数据拷贝。除了 Python API,MLX 还有一个功能齐全的 C++ API。

(插图:DA/c3e61e5a-8725-4938-b44e-075edff5edd1)

消息来源:Computer World
老王点评:看来苹果也在 AI 方面做了一些工作。

现在,蓝屏死机的恐怖也将笼罩在 Linux 用户头上。

多年来,“ 蓝屏死机 Blue-Screen-Of-Death ”(BSOD)已经成了 Windows 操作系统的代名词,一旦系统出现重大错误,Windows 就会展示蓝色的错误页面。

我自己也常常遇到一些看似随机的问题,这些问题会导致 Windows 蓝屏死机。有时候,显示的错误代码能提供一些帮助,但更多的时候,它们只是让我更加感到困惑。

而现在,随着 systemd v255 的发布,我们也将在 Linux 上见到这个熟悉的“朋友”。让我带你了解一下:

一个模拟的蓝屏死机页面(并非 Linux 上可能出现的样子)

发生的事情:systemd 开始加入一个称为 systemd-bsod新实验性组件。依据 提交记录,它用于显示与引发系统启动失败相关的蓝屏错误消息

类似于 Windows,这个功能还会展示一个二维码,用户可以扫描获取到故障相关的信息。

? 只有在错误级别达到 LOG_EMERG 时,才会显示错误信息。

这很重要吗?

当然重要。因为,对于装备了 systemd 的 Linux 发行版在发生崩溃或拒绝启动的情况下,它展示错误代码的方式过于令人费解,尤其对于新手来说

有了蓝屏死机系统后,用户用不着还要在各大论坛和文章里寻求解答。他们现在的问题解决方式将更加直观,更贴近他们的习惯。

考虑到大部分 热门的 Linux 发行版 都基于 systemd,这个改变应该会受到许多用户的欢迎。

关于 systemd 255 版本的其它改变,这里有一些主要的亮点:

  • 针对启动服务的方法进行了全面的重构
  • seccomp 已开始支持 64 位龙架构 微处理器架构。
  • System V 服务脚本 的支持已被取消,未来版本将完全移除此项支持。
  • 如果在执行重启操作时发现 /run/nextroot/ 目录下存在新的根文件系统,systemctl 将会自动执行 soft-reboot 操作。
  • 改善了在 systemd 上对 TPM2 支持 的众多方面。

我强烈建议你查看 官方的更新日志,了解更多关于新的 systemd 版本的信息。这个新版本将于 2024 年上半年 出现在许多即将发布的 Linux 发行版中。

尽管我们中的许多人都熟知那个围绕 systemd 已经酝酿多时的 争议,我仍然很好奇,当蓝屏死机的功能未来不久推出时,会引起怎样的反响。

有一点可以肯定,我们一定会开怀大笑,因为将有一大堆 Linux 蓝屏死机的段子图片问世 ?

? 我迫不及待地想看 Linux 蓝屏死机的段子图片,你呢?

(题图:DA/18062133-604c-41e6-b234-67c58d0770a5)


via: https://news.itsfoss.com/bsod-linux/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出