darktable 4.6 发布:提高了性能并添加了一些漂亮的新功能

darktable 4.6 更新看起来是一个出色的改进。

darktable 是一款流行的摄影和 RAW 图片处理应用,将自己定位为 “摄影师的虚拟光桌和暗室”。它可以让你组织所有文件,并以非破坏性的方式提供有用的工具来增强或冲印它们。

在最近的公告中,开发人员推出了 darktable 4.6。让我们看看它能提供什么。

? darktable 4.6:有什么新变化?

作为一个新功能版本,darktable 4.6 装满了功能。但在本文中,我们将仅关注此版本的亮点

我们首先介绍 darktable 的各种性能优化JPEG 2000 和黑白 TIFF 图像的导出速度得到了提高,色差模块在仅使用 CPU 的情况下速度提高了约 10%

现在,当你启动 darktable 时,OpenCL 会立即启动,并不断显示有关其初始化进度的消息。还引入了 OpenCL 代码路径,用于使用嵌入式校正元数据进行镜头校正。

它也对新的相机提供了支持,比如说:

  • 索尼 ZV-E1
  • 佳能 EOS Kiss F
  • 佳能 EOS Kiss X50
  • 佳能 EOS Kiss X90
  • 三星 EK-GN120
  • 富士 FinePix SL1000
  • 宾得 K-3 Mark III Monochrome

暗室视图中平移/缩放时显示的低分辨率占位符图像现在已被更高质量的图像取代。还有自动保存功能,在暗室中编辑图像时(每 10 秒)自动保存编辑历史

最后,sigmoid 模块现在具有新的 “主色” 部分,可用于调整具有棘手照明条件的图像的照明。开发人员表示,这可以让你创造出令人愉悦的日落、改善肤色等等。

? 这只能与 sigmoid 的每通道模式一起使用,该模式还有一个 “smooth” 预设以简化操作。

?️ 其他更改和改进

至于其余的,还有一些其他值得注意的变化:

  • 导入 AVIF/HEIF 图像时支持自动方向
  • 你现在可以对非 RAW 文件使用高亮显示重建模块
  • AVIF 导出已更改,无损模式不再使用 YUV 转换。
  • PNG 文件现在尽可能包含 CICP 编码的颜色配置文件以及 ICC。
  • 你现在可以使用 LUT 3D 模块选择线性 ProPhoto RGB 色彩空间

阅读官方 发行说明 以了解有关此版本的更多信息。

? 下载 darktable 4.6

darktable 4.6 适用于 LinuxWindowsmacOS

你可以从 Flathub 商店 下载最新版本,也可以访问其 GitHub 仓库官方网站 获取替代软件包。

darktable(Flathub)

对于现有用户,他们可以从 4.4 版本进行更新而不会丢失所做的编辑,开发人员建议提前进行备份。你可以浏览 官方文档 了解更多信息。

我们还有一个 在 Ubuntu 中安装最新的 darktable 的方便指南

? 你对 darktable 4.6.0 的发布有何看法? 或者你更喜欢其他编辑器?

(题图:DA/1600c099-3f36-4682-a258-b7c2086f2228)


via: https://news.itsfoss.com/darktable-4-6-0-release/

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

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

硬核观察 #1226 Fedora 40 计划统一 /usr/bin 和 /usr/sbin

#1 Fedora 40 计划统一 /usr/bin 和 /usr/sbin

Fedora 开发者提议在 Fedora 40 中统一 /usr/bin/usr/sbin。这有助于简化打包者的工作和终端用户的使用,进一步兼容其它主流 Linux 发行版。有些工具软件在不同的发行版放在不同的位置,比如说,ip 命令在 Fedora 放在 /sbin/ 下,而在 Debian 中放在 /bin/ 下,其它的例子还有很多。多年前,Fedora 已经将 /bin/sbin 合并到了 /usr 下,因此,这次合并后,这四个目录将是同一个目录。其它 Linux 发行版,比如 Debina、Arch Linux 也在进行类似的合并工作。

(插图:DA/84fd07e2-84d7-409a-bc1d-a267e65037e4)

消息来源:Fedora Project

老王点评:这是历史遗留问题,当时划分这样琐碎的目录的理由目前看起来已经不再必要。但是这些不应该是在 LSB 中统一改变后,大家都一起改变吗?所以,是 LSB 已经没有人维护了?

#2 Linus Torvalds 给内核开发者们放了年终假期

新的 Linux 内核上游版本通常在美国时间的周日晚上发布,但根据芬兰的习俗,Linus Torvalds 将在 12 月 24 日忙于庆祝活动,比如去购物,因此他决定提前一天,在上周六就发布了内核 Linux 6.7-rc7。Linus 还在邮件列表中说,由于进展顺利,虽然他可以在下周末按计划发布 6.7 正式版,但他不打算这么做。他计划下周继续发布一个少见的 RC 版本 rc8,但估计大家都放假了,没人会看。然后他会在明年 1 月 7 日再发布 Linux 6.7 正式版,以避免在 1 月 1 日开启 Linux 6.8 的合并窗口。

(插图:DA/00741f95-1317-40a2-9c09-7380f771bb2d)

消息来源:Phoronix

老王点评:忙碌了一年,是该休息一下了。我是不是也该休息一下呢?我好多年从未因为任何事情和假期停止过了。

#3 时隔两年,Enlightenment 0.26 发布

Enlightenment 的上一个版本 0.25 发布至今已有两年,但这个新版本主要是一些小错误的修复,以及一些诸如背光设置、任务预览、屏保抑制等方面的微小改进。

(插图:DA/c271d067-d03f-4a79-906a-ae92f401e0a7)

消息来源:Phoronix

老王点评:这是向大家表示软件项目还存活吗?

让 Fish Shell 比 Bash 更好的 11 大特性

就算你是素食主义者或对海鲜有过敏反应,也值得试试 Fish ?

Bash 是使用最广泛的 Shell,Zsh 则是开发者圈里最受青睐的,但 Fish 往往被许多人忽视。

这绝非夸张之辞。Fish 的确是个备受忽视的 Shell,它对新手和资深的自由开源软件用户,都可能是极好的选择。

Fish 提供了一系列吸引人的功能,使其具有鲜明优势。这其中包括了从语法高亮到缩写(我个人最喜欢的部分),这里面充满了种种新奇。

下面,我要和大家分享一些我最青睐的 Fish Shell 特性。

1、语法高亮

在错误的命令被执行之前就识别出它们将大大节省你的时间,同时降低你的挫败感。

现代的许多代码编辑器都内置了语法高亮功能,而 Fish 不仅将此功能内置在了 Shell 中,而且对于 Linux 命令也同样有效。

命令有误?你会发现其被红色高亮。同样的,对于不符合上下文的参数和选项也是如此。

错误高亮为红色

2、自动建议

当你输入命令时,Fish Shell 会自动推荐命令,然后你可以按照提示,使用 Tab 键进行相应的补全操作。

Fish 自动补全

随着你的输入,建议会以灰色显示,使其更易于识别。如果整条建议都对你的胃口,你可以按右箭头键来完成整个命令的补全

3、命令选项的交互式手册页

这是一个炫酷的功能,你可以交互性地参考手册页完成命令选项的填写。

首先,你需要先解析手册页,这可以通过以下命令来完成:

fish_update_completions

这会对手册页进行解析。

手册页解析

现在,如果你输入一个命令,添加连字符作为选项,然后按下 Tab 键,就能看到手册页给出的可能选项及其简短描述:

Fish 手册页帮助

你可以通过滚动一览这些选项,并在阅读了作用说明后,从弹出的分页器中进行选择。

要比直接输入 command -h 更便利一些对吧。

4、缩写优于别名

在 Fish 里,缩写的作用就如同文本扩展工具。你可以为一些常用的代码设置易于调用的缩写。

比如说,我把 sch 设为 pacman -Ss 的缩写,用以搜索软件包。

abbr -a sch pacman -Ss

于是,每次我输入 sch 并按空格键后,它就会被替换成 pacman -Ss

Fish Shell 缩写

你甚至可以把它写入配置文件,让其成为永久设置。

? 别名和缩写的关键区别在于,别名的工作是内部完成的,你看不到其背后真正运行的命令。而缩写不仅会展示实际的命令,而且会让它们在历史记录里也正确地出现。

5、丰富的基于 Web 的帮助

Linux 纯粹主义者常常依赖手册页来寻求命令帮助,而新一代的 Linux 用户则更多地依赖网络资源。

Fish 则结合了这两者优点,提供了详尽的“基于 Web 的帮助”功能,并且且易于使用,即便在无网络连接的情况下也同样可用,因为它是本地化存储的。

在运行 Fish Shell 时,仅需输入:

help

就可以在你的网络浏览器上打开帮助页面了。

Fish Shell 网页帮助

如今,你可以随时方便地查阅这份详细的文档。

6、基于 Web 的配置

没错,这是另一个“基于 Web”的功能。

要改变提示符颜色或其他配置,你不必在终端里编辑配置文件,相反地,你可以运行基于 Web 的配置。

在运行 Fish Shell 时,只需输入以下命令:

fish_config

这会打开你的浏览器,并显示出配置设置。

Fish Shell 基于 Web 的配置

在这里,你可以更改颜色,从现有列表中选择一个不同的提示符等等。

提示符选择

通过这种方式来改变配置更方便,对吗?

7、自动切换目录

如果你想切换到某个目录,你不需要输入 cd 命令。只需要键入该目录名称就行了。

例如,如果你位于主目录,并希望切换到 Downloads 目录,只需要输入 Downloads。输入过程中,它会进一步给出补全建议。

自动 cd

如果你正在某个特定目录中,想要跳转到一个完全不同的路径,则需要使用绝对路径。

8、更简洁的路径导航

如果你需要在浏览过的目录之间来回切换,没必要输入路径或使用 cd .. 等。只要ALT + ←ALT + →,分别向前和向后移动就行了。

目录导航

或者,你可以键入 cdh 并按回车,这会呼出一个分页器界面,你可以使用对应的数字来回到你想去的目录。

使用分页器导航

9、交互式历史搜索

你可以在 Fish 中交互式地搜索某个特定的历史命令。做这个的时候,就使用我们熟悉的 CTRL+R 就行了。

这会呼出一个类似于分页器的界面,显示一个搜索提示。输入你想要查找的命令,就能看到搜索结果:

交互式历史搜索

10、全局变量

在 Fish Shell 中,如果你将一个变量设置为全局的,那么它将在重启 Shell 或者重启系统后仍然可用。

要设置一个全局变量,可以使用:

set -U my_variable 10

这时,my_variable 的值将会被设置为 10,即使系统重启后也不变。

是的,不需要将它们添加到你的 RC 或 profile 中。

11、隐私模式

Fish Shell 有一个隐私模式,该模式下输入的命令将不会被保存到历史记录或存储在硬盘上。

要进入隐私模式,使用命令:

fish -P

Fish 隐私模式

工作完成后,通过键入 exit 就可以退出隐私模式。

Fish 还有更多你可以探索的

Fish Shell 提供了许多其他的用户友好特性,比如:

  • 使用 ALT+Enter 实现简单的多行命令编辑
  • 切换 Emacs(默认)/Vim 键位绑定
  • 提供简洁明了的脚本编写语法

当然,你可以在其他 Shell 中通过一些努力实现大部分 Fish Shell 的特性,但默认启用这些特性可就完全是另一回事了。

Fish 可以帮助你在掌控开发环境的前提下,提高开发工作的效率。别把为 Fish Shell 编写脚本运行在 Bash 中,在多用户系统的共享环境中可能会引发 Shell 兼容性问题。

如果你喜欢这些特性,试试 Fish Shell 看看效果如何。也许你会将 Fish 设为 你的默认 Shell

即使你不想在终端里看到 “Fish”,也许你会喜欢 ASCII 水族馆 ?

在 Linux 终端利用 Asciiquarium 打造海底世界

? 请在评论中分享你对 Fish Shell 的看法 ?

(题图:DA/8522d28f-40ab-4eaa-b2b5-bc627f114224)


via: https://itsfoss.com/fish-shell-features/

作者:Abhishek Prakash 选题:lujun9972 译者:ChatGPT 校对:wxy

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

Qubes OS 4.2 发布,支持 PipeWire 并更新了核心应用

Qubes OS 4.2 更新改进了核心应用,还有更多好东西!

Qubes OS 最近发布了 4.2,带来了一些重要的改进。

首先介绍一下什么是什么是 Qubes OS?

嗯,Qubes OS 是对 Linux 发行版的有趣诠释。它与大多数发行版有很大不同,主打“一个相对安全的操作系统”。

它使用安全隔离的隔间,称为 “qube”,彼此保持独立。你可以有一个用于休闲网络浏览的 qube,处理电子邮件的 qube,以及处理银行业务的 qube;这些就是所谓的 “应用 qube”。

这些应用 qube 基于另一种称为“模板”的 qube,它通常运行一个 Linux 发行版,例如 Fedora 或 Debian。它与基于它的其他 qube 共享其根文件系统(所有程序和文件)。

因此,你可以在不同的 qube 上运行相同的应用。有关其架构的更多信息在 此处

? Qubes OS 对系统资源的占用很大(需要比平常更多的 RAM)。

现在你已经了解了该发行版,让我重点介绍其最新版本的内容。

? Qubes OS 4.2:有什么新变化?

Qubes OS 4.2 基于安全裸机管理程序 Xen 4.17,并进行了一些精妙的改进,提高了整体性能和可用性。

一些关键亮点包括:

  • Dom0 改用 Fedora 37
  • 核心应用做出改进
  • 模板升级
  • PipeWire 支持(待定)
Dom0 采用 Fedora 37

“dom0” qube 现在采用 Fedora 37,由 Linux 内核 6.0 提供支持,这应该使 Qubes OS 能够利用更新的硬件,例如英特尔第 13 代 Raptor Lake CPU。

“dom0” qube 基本上就是 “管理 qube”,用于管理整个操作系统。

与操作系统的其他部分一样,它的设计方式非常注重安全,因此没有网络连接,并且仅用于运行桌面环境和窗口管理器。

核心应用改进

我们看到的另一个重大变化是一些 Qubes OS 核心应用完全重写了,这是为了改善整体的用户体验。

你在上面看到的是新的 Qubes OS 策略编辑器工具,它有一个非常简洁的界面,包含所有必需的选项。

此外,Qubes OS 全局配置应用也进行了升级,现在使用起来更加直观,同时将所有重要设置统一在一个平台上。

最后,Qubes OS 更新工具也进行了改造,进行了一些细微的更改,使其更加用户友好。

模板升级

内含的默认模板也已升级,默认的 Debian 模板现在采用 Debian 12Xfce 成为 Fedora 和 Debian 模板的默认桌面环境

PipeWire 支持

经过漫长的等待,Qubes OS 终于加入了处理音频/视频的 PipeWire。这应该会为整个操作系统带来更好、更安全的媒体处理体验

?️ 其他更改和改进

除此之外,还有一些值得注意的变化:

  • 更好的键盘布局切换
  • Qubes Builder v2 的改进。
  • Fedora 模板中支持 SELinux
  • 一个新的可选自动剪贴板清除功能
  • 集成 fwupd 用于处理固件更新。

我建议你阅读 发行说明,更深入地了解 Qubes OS 4.2 版本。

? 下载 Qubes OS 4.2

你可以从 官方网站 获取此版本。请记住,Qubes OS 可以在裸机上正常工作,而不是在 虚拟机 上运行。

Qubes OS 4.2

如果你是 Qubes OS 的新手,那么我建议你阅读 官方文档 以了解有关此发行版的更多信息。

对于现有用户,你可以按照官方 升级指南 从 Qubes OS 4.1 升级到 4.2。

? 你会尝试一下这个版本吗? 请在下面告诉我们!

(题图:DA/6236cc3e-114c-44af-bda5-9f65861087ee)


via: https://news.itsfoss.com/qubes-os-4-2-release/

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

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

硬核观察 #1225 微软终止支持 Windows 10 将带来 4.8 亿公斤电子垃圾

#1 微软终止支持 Windows 10 将带来 4.8 亿公斤电子垃圾

Windows 10 将于 2025 年 10 月 14 日终止支持,此后微软将停止提供安全更新。据 Canalys 研究公司称,终止支持可能导致约 2.4 亿台个人电脑被送往垃圾填埋场,产生的电子垃圾估计重达 4.8 亿公斤,相当于 32 万辆汽车。虽然许多个人电脑在操作系统支持结束后仍能使用数年,但没有安全更新支持将导致人们不再使用它们。即便微软会为这些电脑提供延长支持,但迁移到更新的个人电脑可能更具成本效益,从而增加报废旧电脑的数量。

(插图:DA/2271c3b5-4b0a-4dd3-929f-b307c2b5bec1)

消息来源:路透社

老王点评:不如给这些电脑装上 Linux,就不用当成电子垃圾了。?

#2 将钱存到银行相当于增加了碳排放

根据一项新的分析,美国人平均每存入 1000 美元,每年就会间接产生相当于从纽约飞往西雅图的排放量。当你把钱存入银行时,它看起来就像放在那里,随时等着你取款。实际上,银行通过把你的钱借给其他地方来赚钱,包括借给影响气候变化的化石燃料公司以及制造业等高排放行业。如果你将 8,000 美元(美国客户余额的中位数)转到一家具有气候意识的银行,你减少的间接排放量将是改吃素食所避免的直接排放量的两倍。

(插图:DA/a545ed46-0925-4aec-9ea9-52d59532b7d7)

消息来源:Ars Technica

老王点评:那不存钱不是可以减少更多,前提是得有钱。 ?

#3 开机闪屏 Plymouth 两年来首次更新

在过去 15 年,Plymouth 一直为 Linux 提供图形化的启动闪屏。它有助于美化 Linux 启动过程,还能方便为全磁盘加密设置输入密码,在针对 DRM/KMS 驱动程序的初始化阶段非常有用。这次的更新包括改进的 DRM 驱动程序集成、标签类型插件、可与没有 FBCON 的内核一起使用的集成控制台支持,以及用于指示正在进行出厂重置的新闪屏模式等等。

(插图:DA/851b2797-bdff-470c-b1d3-0470ef533745)

消息来源:Phoronix

老王点评:这是 Linux 启动给人的第一印象,有人因为一个漂亮的启动屏幕而喜欢上 Linux 吗?

DOOM 30 岁了,Windows NT 也是,但我们好像并没有走多远

1983 年和 1993 年之间的变化显著,然而从那时候到现在,变化其实并不大。

2023 年即将过去,我们来回顾一下三十年前的科技。不只是与今天进行对比,也是和更早的十年前对照。有趣的不是变化有多大:而是变化的速度有多快。

一位澳洲老极客近期指出,距离 id Software 的“最具影响力的恐怖动作游戏”问世,以及它带来的网络“死亡竞赛”,已经 三十年 了。回顾 1993 年的科技,并把它和 1983 年对比一下,真是令人惊叹。仅仅十年的时间,现代计算的大部分技术都诞生了。许多始于 1993 年的重大技术,如今依然是我们依赖的核心。

正如 DOOM 在 1993 年重新定义了电子游戏,Windows NT 也赋予了 PC 操作系统全新的定义。NT 的第一个版本在 DOOM 发布前几个月就 问世 了,其影响力甚至更为深远。1993 年我们也见证了 NCSA Mosaic 的发布,这是最初的 Web 浏览器。Mosaic 的衍生品是 Netscape。起初它开始运营的名字是 Mosaic 通信公司,不知为何,这家公司的首页现在 仍然存在。后来,Mosaic 公司 变成 了 Netscape,进而催生出了今日的 Mozilla。1993 年还有一项里程碑式的事件,那就是 Trojan Room 咖啡壶摄像头的上线,这是有史以来第一台网络摄像头。

1993 年奠定了现代计算的发展方向。一代人的时间过去了,大多数桌面电脑用户仍在使用基于 NT 系统的变体:Windows 11 仍然基于它。而 Mosaic 代码库的最后一部分随着 IE 11 的退场已经销声匿迹,但我们仍然在使用间接源于 Mosaic 的 Web 浏览器。

要想了解 1993 年带来的影响有多大,可以将其与早更的十年前做个比较。1983 年,Camputers Lynx 亮相,但它根本无法与 英国的热销机型 —— ZX Spectrum、BBC Micro 和 Commodore 64 相抗衡。而就在 Lynx 问世的同一年,另一款价格更昂贵的失败产品也在池塘边面世。虽然数以千计的苹果 Lisa 最终被扔到了垃圾填埋场,但其精简成本后的继任者 Macintosh,确立了个人电脑的新标准 —— 即便现代 Mac 中几乎找不到初代 Macintosh 的技术影子。

Lisa 之所以失败,部分原因是其售价高达 $9,995,约合今日的 $30,000。确实不菲,但对比一下,原始版 IBM PC 标配硬盘的第一代,即 IBM PC/XT,也是在 1983 年发布的。由于拥有 10 MB(注意,不是 GB)的硬盘,其价格达到了 $7,545,大约相当于今天的 $22,500。这就是为什么像 Commodore 64 这样的 8 位设备在 1983 年的市场中占据主导地位的原因:64 KB 内存、磁带存储,以及一台模拟电视作为显示器,是大多数家庭用户能负担起的全部。Commodore 64 在 1981 年发布时的定价为 $595。到 1993 年,按通胀计算这个价格约为 $1,000,而这在当时可以买到一台 486 PC

转瞬十年变迁

1973 年,微处理器几乎还没有出现。那时还没有英特尔 8080 或 CP/M。我们所认为的 PC 该有的能力需要一台定制的工作站才行,其成本约合今天的 $280,000:Xerox Alto。和其相比,Lisa 看起来还算便宜。另外,1973 年,以太网 也诞生了。

在十年之后,一台售价 $10,000 的个人电脑刚刚能够实现单色的图形用户界面(GUI),但很少有人意识到其好处,买的人就更少了。再过十年,到 1993 年,Windows for Workgroups 3.11 发布,而那时连低配置的 PC 也能流畅运行它。同年,MacOS 7.1.1 也发布了,任何 1993 年生产的 Macintosh 都能毫不费力地运行它。1983 年最畅销的 电子游戏 是《 吃豆人 Pac Man 》和《 大金刚 Donkey Kong 》,十年之后,人们痴迷的是一款网络实时 3D 第一人称射击游戏 —— DOOM。

从 1983 到 1993,计算机世界从 8 位 CPU 和几十 KB 的存储,发展到拥有 MB 存储的 32 位机,并且图形用户界面成为了标准配置。NT 3.1 是首个具有完全抢占式多任务处理和内存保护功能的 Windows 版本,它取代了 Windows 3 和经典 MacOS 的原始而不稳定的协同多任务处理。NT 3.1 也是首个内置 TCP/IP 的 Windows 版本,当时以太网开始成为标准配置,图形网页浏览器也应运而生。浏览器和第一台网络摄像头的出现,是使 互联网盈利 的关键所在。

虽然对大多数人来说并不重要,但 Windows NT 的第一个版本已经支持了 双 CPU,它使用的 英特尔 MP 标准,曾出现在 Compaq SystemPro 中,其首个 386 型号发布于 1989 年。当 双核芯片 开始面世时,NT 已经做好准备,但实际上,多处理器 PC 并不是在二十世纪九十年代才出现的,它们是 80 年代末期的技术,在 1993 年已经落地并投入使用。

在屏幕图形方面,我们或多或少获得了实时 3D 技术,尽管仍然是通过软件渲染的。OpenGL 标准在前一年获得了批准,Windows 上的“视频”应用也在此时作为 Windows 3 的免费附加组件出现。

那么,后来发生了什么呢?

在接下来的十年中,许多较小的部分逐渐到位,但它们的变化更像是演进,而不是变革:是帮助而非突破。Windows 95 使得桌面界面现代化,而现在的大多数工作方式仍 与那时相同,尽管微软已经作了 大量努力。在世纪之交,英国开始全面推广 ADSL 宽带,让大部分人享受到了快速的互联网。一年之后,Windows XP 的问世,终结了基于 DOS 的 Windows 时代。 NT 发布十年后,首款 64 位 PC 芯片 问世。

从那时起……那么,你能说出哪些重大进步吗?在 PC 之前,手机就可以 听懂口语命令(尽管我们一度认为这只是个 噱头)。你的脸可以 解锁设备,但它们仍然无法读懂你的表情。手势操作仍然只限于触摸板。从 32 位转移至 64 位的进程相当平淡乏味:主要的变化就是你可以拥有更多的内存。计算机变得更小,更节能,运行更安静,拥有更多也更快的存储……仅此而已。

尽管 PC 行业绝不承认这一点,但正如在 2021 年,或者说更早的十年前也一样,计算机的速度增长已经不再那么显著。存储设备也如此,最新的耗电大户 GPU 这类半专用的特定用途芯片也依然如此……不过近来 苹果芯片 的表现显示,提升图形性能的效率秘诀并不在于在总线末端挂载一个庞大的高热 GPU 群,而是将更小的 GPU 集成到 CPU 芯片中。

现在我们已然走过 21 世纪的四分之一,但在可编程性、交互性或全新的不可预见的技术等方面却没有取得惊人的突破,三十年来,电脑容量和并行处理性能的增长,主要让操作系统和应用程序变得前所未有的臃肿。

Windows NT 3.1 操作系统的最新版本是 Windows 11 ,而 1993 年时它已经具备了 Windows 11 大部分的功能。NT 3.1 能够在两种 CPU 架构(x86-32 和 MIPS)中运行,并拥有用于 DOS、Windows 3、UNIX 和 OS/2 应用程序的子系统…… 这一切都被集成在只有 50 MB 的 ISO 文件中。而如今的 Windows 11 需要 6 GB 的存储空间。它扩大了 120 倍。如果你认为现在的功能是当初的 120 倍,那么请举手。

(题图:DA/a10b4730-ce44-48c2-aa61-d630ddca8660)


via: https://www.theregister.com/2023/12/19/windows_nt_30_years_on/?td=rt-3a

作者: Liam Proven 译者: ChatGPT 校对: wxy

硬核观察 #1224 微软准备放弃其 Windows VR 平台

#1 微软准备放弃其 Windows VR 平台

Windows Mixed Reality 是微软为 Windows PC 构建 VR 生态系统的一次尝试,但遗憾的是,这项工作在过去几年中基本处于停滞状态。微软宣布将放弃它,并计划在即将发布的操作系统中移除该功能。虽然已经有几款为 Windows 混合现实打造的 VR 头显,但它们大多是在 2017 年至 2021 年间推出的。OEM 厂商已经很久没有为它发布新的 VR 头显了。

(插图:DA/c88fe265-cc23-4500-8d88-b71b85f3e8b7)

消息来源:Windows Central

老王点评:看起来 AI 宇宙比元宇宙更快到来。

#2 苹果公司想让 AI 直接运行在 iPhone 本地

尽管苹果公司早在 2011 年就推出了 Siri,但它在很大程度上被排除在了这波席卷硅谷的人工智能热潮之外。为了挽回智能手机销售的颓势,苹果公司转而研究可以直接在 iPhone 上运行的人工智能。今天流行的大语言模型通常是运行在云端,依托数据中心,需要惊人的计算能力。该公司的研究人员发表了一篇论文《LLM in a Flash》,提供了一种“解决当前计算瓶颈的方法。……为在内存有限的设备上有效推理 LLM 铺平了道路”。确保在个人设备上回答查询,而不将数据发送到云端,还可能带来隐私方面的好处,这也是苹果公司近年来的一个关键差异化优势。

(插图:DA/9d9e7928-a34e-4fda-afd5-a6260dcde097)

消息来源:Ars Technica

老王点评:我相信可以在小型设备上运行的 AI 很快就会出现,也有可能是一种蜂群式的群体 AI。

#3 Android 15 将可以告诉何时该更换电池

目前,Android 的设置应用并不显示电池的健康状态,但这将在未来得到改变。在 Android 14 中,通过新的 API 向应用程序公开了与电池相关的统计数据,包括生产日期和循环次数以及首次使用日期、充电策略、充电状态和健康状态等。Android 15 计划把这些信息呈现在用户面前。

(插图:DA/7ef373c0-7825-4c32-b626-7647a1bf84a7)

消息来源:Android Authority

老王点评:在这方面,安卓的进展要比 iOS 慢得多。

Geekbench ML Benchmark 应用添加了 Linux 桌面支持

测试你的机器的 ML 工作负载能力!

在这一年里,我们看到了 新的人工智能联盟 的成立,以及一些人对 人工智能模型的开源定义 的质疑,但我们仍然看到了大量的新发展。

其中一项进展就是人工智能基准测试领域,流行的 Geekbench ML 在其最新版本中做了一些非常酷的事情。

正在发生的事情:最近的公告 中,Primate Labs 宣布发布 Geekbench ML 0.6 ,并提供一份早期的圣诞礼物,以支持 Linux。

此版本的 Geekbench ML 作为预览版本发布,现已可用于 LinuxWindowsmacOS

可以期望什么:好吧,对于初学者来说,你可以期望所有平台上的基准测试体验都是相同的,因为它们都使用相同的模型和数据集。

顺便说一下,由于实施了新的框架,Geekbeench 的内部版本 TensorFlow Lite 也得到了升级,因此这些功能得到了改进。

他们还在 Geekbench ML 0.6 版本中添加了三种新类型的工作负载

  • 深度估计,这是一项有助于模拟常见相机软件效果的工作。
  • 风格转移,该工作负载将模拟生成式人工智能如何在常见用例中发挥作用,如复制照片风格以创建不同的照片。
  • 图像超分辨率,该工作负载将模拟人工智能驱动的图像增强。

但是,有一件重要的事情需要注意。对于 Linux,Geekbench ML 0.6 没有图形用户界面(GUI),用户只能使用命令行工具。稍后会详细介绍。

因此,尽管我们距离计划于 2024 年某个时候发布的 Geekbench ML 1.0 版本还有一段距离,但这是一个不错的版本,但也存在一些问题。但是,我很高兴看到他们为 Linux 提供了一个移植。

就我们的主题而言,你想在 Linux 系统上运行 Geekbench ML 吗?**

运行 Geekbench ML Benchmark 的方法

首先,你必须从 Geekbench 网站(链接如下)下载 tar.gz 文件。

此后,解压它,在同一目录中打开终端窗口,然后运行以下命令:

./banff

? 在运行基准测试之前,请确保你有可用的互联网连接。

然后它应该开始运行基准测试,你将看到正在实时运行的模型和数据集。

基准测试完成后,将显示确认提示,引导你在线查看基准测试结果。

你可以在 Geekbench 浏览器 上查看我的基准测试结果,我承认这并不起眼,但这是我的系统的微不足道的分数?。

要在 Linux 上运行 Geekbench ML,开发人员建议满足以下系统要求

  • CPU: AMD 或英特尔
  • 内存: 至少 2 GB
  • 操作系统: Ubuntu 18.04 LTS(64 位)或更高版本

你可以从 官方网站 获取 tar.gz,只需解压即可开始。

Geekbench ML

? 我真的希望他们在未来的 Linux 版 Geekbench ML 中添加 GUI。你怎么认为?

(题图:DA/08ae5808-f406-4a05-a30c-f1d1d36f7c35)


via: https://news.itsfoss.com/geekbench-ml-benchmark-app/

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

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

初代社交媒体平台 Usenet 兴衰记

当谷歌决定停止支持 Usenet,使得这个最早的社交网络平台又少了一个主要的入口。

在脸书还未成立,甚至在互联网出现之前,Usenet 就已经存在了。作为首个社交网络,Usenet 的存在时光超越了一切。但如今,随着谷歌群组的 撤离,这个最久远的社交网络岌岌可危。

谷歌发表声明:

从 2024 年 2 月 22 日起,您将无法继续使用谷歌群组(groups.google.com)发布内容至 Usenet、订阅 Usenet 的群组,或是查看新的 Usenet 内容。但您可继续在谷歌群组上查看并检索至 2024 年 2 月 22 日前发布的 Usenet 的历史内容。

有些人可能会说现在是时候了。正如同谷歌所说,“在过去的几年里,随着用户转向更现代的平台和格式,如社交媒体和基于互联网的论坛,文字形式的 Usenet 群组的合法活动已明显减少。目前很多通过 Usenet 分发的内容已变为二进制(非文字)的文件分享,这是谷歌群组无法支持的,此外还有垃圾邮件等。”

诚然,虽然如今的 Usenet 几乎完全充斥着垃圾信息,但在其黄金年代,它所涵盖的几乎是今日的 Twitter 和 Reddit,甚至有过之而无不及。

一切的开端

在 1979 年,杜克大学的计算机科学研究生 Tom Truscott 和 Jim Ellis 萌生了搭建一个按主题分类的消息共享网络的想法。这些消息,也被称为文章或帖子,分别提交到各个主题类别中,这些类别后来就被人们称作“新闻组”。

在这些组中,消息按主题和子主题组织在一起。就比如,关于历史上最佳 NFL 四分卫的讨论可能会有一系列主题(即讨论),来分别支持 Tom Brady、Joe Montana、Peyton Manning 等人。

听起来是不是熟悉?你会 想起 80 和 90 年代的 CompuServe、GEnie、Prodigy 等在线服务的网络新闻论坛,或者后来的 Reddit 及其子版块?它们的形成和发展都深受 Usenet 的影响。

在 1980 年,Truscott 和 Ellis 携手北卡罗莱纳大学创建了最初的 Usenet 节点,使用的是 “Unix 对 Unix 的复制协议(UUCP)”。从那时开始,它就在还没出现互联网的 ARPANet 和其他早期网络中迅速蔓延。

这些消息会被存储起来,然后可以在新闻服务器上检索。服务器间建立了“对等”连接,以便新闻组的消息能在服务器和用户之间共享,你的消息能在几小时内传遍整个网络世界。Usenet 进化出了自己的网络协议,即“网络新闻传输协议(NNTP)”,以加快消息传递的速度。

如今,社交网络 Mastodon 就采用了类似的办法,使用 ActivityPub 协议。而其他的社交网络,如 Threads,正在研究如何使用 ActivityPub 协议与 Mastodon 和其他支持 ActivityPub 的社交网络建立联系。

有句老话说得好,万物皆有轮回。

事实上,我们今天在谈论互联网使用的大部分词汇都源自 Usenet。例如,“ 常见问答 Frequently Asked Questions ”(FAQ)文件就是在 Usenet 上首次出现的,作为给新闻组会员参考的信息摘要,让他们无需为新成员重复解释基本信息。

然而,并不是所有的短语都有趣。比如 “ 网络攻击 flame ” 和 “ 网络战争 flame war ”,它们也起源于 Usenet。遗憾的是,我们始终无法和谐相处。但同时,我们也一直努力温柔以待。这就是被称为“ 网络礼仪 netiquette ”的概念。然而至今,这个准则往往存在于口头,鲜有人在实践中遵守。

垃圾邮件 Spam 的诞生也始于 Usenet。尽管我们都知道 “垃圾” 这一术语起源于 蒙提·派森 Monty Python 的荒诞剧,但是垃圾邮件首次被大规模商业化利用还要追溯到 1994 年,当时 Laurence Canter 和 Martha Siegel 律师夫妇在 Usenet 上大肆发布移民法律服务的广告。他们后来会有些愧疚地说,是我的早期文章让他们想到了使用互联网进行广告发布。我……

早期的 Usenet 不仅让人们能够相互交流,其价值远不止于此。例如,Linux 就是从一条发给 comp.os.minix 新闻组的著名信息开始诞生的:

Linus Benedict Torvalds

1991 年 8 月 25 日,下午 4:57:08

各位正在使用 minix 的朋友们,大家好 -

我正在制作一款(免费的)操作系统(只是一个爱好,没有像 GNU 那样庞大和专业的野心)以供 386(486)AT 机型使用。我撰写这个操作系统已经酝酿好几个月了,而且现在看起来准备得差不多了。关于 minix 的优缺点,我想听听大家的反馈,因为我的操作系统在某些方面(例如,出于实用原因导致的文件系统布局等)跟它很像。

Usenet 从来不是一个有组织的社交网络。每个服务器的所有者都可以制定自己的规则,也的确这样制定了。

不过,需要指出的是,Usenet 在最初阶段的确有某种形式的组织。最早的 “主流” Usenet 群组 —— 即 comp、misc、news、rec、soc 和 sci 顶层,一直被广泛接受和传播,直至 1987 年。然后,受到新群组数量激增的冲击,一个新的命名计划应运而生,被称为 “ 大更名 Great Renaming ”。这引发了众多争端,并催生出 talk 顶层。这个顶层和最初的六个顶层共同构成了 “ 七大顶层 Big Seven ”。接着,一段自由言论的抗议推动了 alt 群组的诞生。此后,可以访问所有新闻组的 Usenet 站点变得越来越少,取而代之的是,维护者和用户需要决定他们要支持哪些新闻组。

如果你觉得这有些类似于埃隆•马斯克对 Twitter 一番操作后产生的分裂情况,没错,就是这样。

多年来,随着 Usenet 上的讨论被垃圾邮件和网络战争所取代,它开始衰落。尽管马斯克声称无限制的自由言论是种优势,但结果却往往是恶劣信息的无尽倾泻。

Usenet 的今天

在许多方面,Usenet 警示我们社交网络会如何走向败坏。尽管如此,我们现在在社交网络上看到的问题,在 Usenet 上早就已经出现过了。

大量被称为 “二进制” 群组的 Usenet 新闻组几乎没有任何讨论。它们用来分享文件,其中一部分文件是合法的,但也有不少就不怎么合法了。而这些用户中,那些利用这些群组进行盗版电影、游戏等的人数,可能超过实际使用讨论群组进行对话的人数。

确实,有人试图改革 Usenet。比如,在多年无人监督后,2020 年成立的 “Big 8” 管理委员会开始管理这些新闻组,但进展甚微。

进一步说,如果你想将继续关注 Usenet 的未来变化 —— 毕竟,奇迹总会发生 —— 你需要从一个 Usenet 提供商那里获取一个账户。我推荐的有 Eternal September,它提供免费访问讨论类的 Usenet 群组;NewsHosting,以每月 9.99 美元的价格提供访问所有 Usenet 群组的服务;EasyNews,价格为每月 9.98 美元,提供高速下载和优质的搜索引擎;以及 Eweka,每月 9.50 欧元,只提供欧盟服务器。

你还会需要一个 Usenet 客户端。其中一款免费且颇受欢迎的客户端是 Mozilla 的 Thunderbird 邮件客户端,其同时也是 Usenet 客户端。EasyNews 也提供了自身的客户端作为服务的一部分。如果你只关注下载文件,那么 SABnzbd 值得一试。

(题图:DA/751f9b47-becd-40e3-af2d-b670ee77c1e3)


via: https://www.zdnet.com/article/the-rise-and-fall-of-usenet-how-the-original-social-media-platform-came-to-be/

作者: Steven Vaughan-Nichols 译者: ChatGPT 校对: wxy

硬核观察 #1223 Mozilla 认为 “可信类型” 是一项值得信赖的安全功能

#1 Mozilla 认为 “可信类型” 是一项值得信赖的安全功能

Mozilla 上周改变了其对一项名为 “ 可信类型 Trusted Types ” 的网络安全技术的立场,并决定在其 Firefox 浏览器中实施该技术。这将有助于减少一种长期存在的 XSS 网络攻击。自 2020 年 5 月在 Chrome 83 和 Edge 83 中推出可信类型以来,谷歌网站上的 DOM-XSS 攻击已变得稀少。XSS 攻击在 2017 年的 OWASP 十大 Web 应用程序安全风险注入类别中排名第一,但到 2021 年,它已滑落到最常见漏洞的第三位。

(插图:DA/630031a9-b662-40a6-b7f0-98c305d55169)

消息来源:The Register

老王点评:谷歌可以说是以一己之力干掉了 XSS,但我没想到谷歌做出的重大进步居然需要这么久才得到 Mozilla 的认可。

#2 Midjourney V6 发布 alpha 版,支持内嵌文字

Midjourney 于昨晚发布了该版本。在这些新功能中,包括大幅改进、更逼真、细节更丰富的图像,以及最重要的,让模型在图像中生成可读文本的功能。该功能是 Midjourney 自 2022 年发布以来一直未能实现的功能,而竞争对手 DALL-E 3 已经可以较好的实现该功能。Midjourney 称,V6 实际上是 “在我们的人工智能超级集群上从头开始训练的第三个模型”,花了九个月的时间才开发完成。

(插图:DA/76984315-d731-4c84-b681-d68a0329e8d8)

消息来源:Venture Beat

老王点评:DALL-E 3 太香了,所以我已经有一段时间不使用 Midjourney 了,但是我刚刚用 MJ 和 DA 分别生成“一个人工智能程序在写字板上写到‘我是AI’。”,结果依然令人失望,所以这个插图仍然是 DA 生成的。说来或许是错觉,今天 DA 生成图片中的文字格外精准。

#3 IT 领域的女性还需要 283 年才能达到男女平等

根据英国的一份报告,女性在 IT 领域的人数需要 283 年才能在英国的技术人员队伍中占到与男性同等的比例。根据英国特许信息技术协会(BCS)的调查,女性在 IT 劳动力中的比例目前为 20%,但在 2018 年该比例仅为 16%。还有一个数据值得注意,94% 的女孩和 79% 的男孩在 14 岁时就放弃了计算机。

(插图:DA/66ed7991-0810-4e09-8014-a11a7f2ec110)

消息来源:The Register

老王点评:好吧,我觉得或许不用 283 年,就不存在 IT 领域了。