Hacker News with Generative AI: Linux

Linux 6.13 Supports Ultra Capacity SD Cards "SDUC" for 2 to 128 TB Storage (phoronix.com)
Linux 6.13 has merged support for the Secure Digital Ultra Capacity "SDUC" standard for 2TB to 128TB storage capacity SD cards.
Ubuntu Linux impacted by decade-old 'needrestart' flaw that gives root (bleepingcomputer.com)
Five local privilege escalation (LPE) vulnerabilities have been discovered in the needrestart utility used by Ubuntu Linux, which was introduced over 10 years ago in version 21.04.
Webvm: Virtual Machine for the Web (github.com/leaningtech)
This repository hosts the source code for https://webvm.io, a Linux virtual machine that runs in your browser.
The Debian Project Mourns the Loss of JéRémy Bobbio (Lunar) (debian.org)
The Debian Project sadly shares the news of the passing of Jérémy Bobbio (Lunar) on Friday, November 8, 2024.
Red Hat and Microsoft Bringing RHEL to WSL (phoronix.com)
The latest Linux distribution being brought to Windows Subsystem for Linux (WSL) with Microsoft's blessing is none other than Red Hat Enterprise Linux... Microsoft and Red Hat jointly announced today that RHEL is coming to WSL.
Bcachefs Brings Self-Healing Work and Better Reflink Repair for Linux 6.13 (phoronix.com)
Bcachefs has now joined the party of various kernel components sending in preemptive pull requests ahead of the Linux 6.13 merge window that is expected to open following the expected Linux 6.12 release on Sunday.
Dumping Keys from the Linux Key Retention Service (ivision.com)
On May 22, 2022, the Kernel Key Retention Service (KKRS) was released as part of Linux 5.18. This introduced an in-kernel key management and retention feature, which provided a secure method for storing secrets on Linux systems.
Think about switching to Linux (Andrea Borman) [video] (youtube.com)
AAA Linux Gaming on ARM64 Mac Hardware, Now a Reality (boilingsteam.com)
Things are moving fast for Asahi Linux, the Linux distribution for ARM64-based Macs, and just last month there was a long post from Rosenzweig about the fact that AAA gaming is now at reach on the M1 ARM64 hardware from Apple.
Ubuntu Praises 5~7% PGO Compiler Optimization Performance Benefits (phoronix.com)
Over the past year we have seen Canonical engineers focus more on optimizing the performance potential of Ubuntu Linux.
mesg(1) and write(1) no longer provided by Debian util-linux (debian.org)
Chatting is hopefully done using more security facilities, not by overwriting each other's terminal state anymore.
Thanks, Linus. Torvalds patch improves Linux performance by 2.6% (theregister.com)
A relatively tiny code change by penguin premier Linus Torvalds is making a measurable improvement to Linux's multithreaded performance.
A Second Search for Bash Scripting Alternatives (monzool.net)
SHELL SCRIPTING IS something most programmers will encounter often – especially if doing dev-ops, automation and general Linux work. Unfortunately we are mostly stuck with bash. There surely must be better alternatives…
Linux Kernel 6.12 Has Landed – and It's a Big One (omgubuntu.co.uk)
Linus Torvalds has announced the release of Linux kernel 6.12, and an eclectic assortment of changes contained within make it one of the most biggest kernel releases for a while.
Linux kernel 6.12 has been released (lwn.net)
Linus has released the 6.12 kernel.
Pi-sized x86_64 Devlopment board (interfacinglinux.com)
Back in July, Radxa released a little block of pi-shaped madness containing NVMe storage, 2.5 Gigabit ethernet, and an Intel Alder Lake N100 CPU for under $100.
Linux Fixes Hosts Randomly Rebooting During Virtualization with Ryzen 7000/8000 (phoronix.com)
Ahead of the Linux 6.12 kernel release expected today there is a last minute "x86/urgent" pull request.
Linux 6.12 Released with Real-Time Capabilities, Sched_Ext, AMD RDNA4 and More (phoronix.com)
As expected, minutes ago Linus Torvalds just released the Linux 6.12 kernel as stable. Linux 6.12 brings many new features, new hardware support, and is rounded out by the fact of expected to become this year's Long Term Support (LTS) kernel version.
OpenWrt: Major Change Notice: New Package Manager (openwrt.org)
Bpftune uses BPF to auto-tune Linux systems (github.com/oracle)
Getting Docker to not suck for Development (taylormadetech.dev)
The short, sharp, and shiny of it all is docker containers usually run as root, so when you mount your local file system to it, it writes files as root to your machine. This bugs me and causes issues. The fix is to build your docker image with a non-root user that has your UID and GID. You can see my example in this zip file.
Pleasant Debugging with GDB and DDD (begriffs.com)
GDB is an old and ubiquitous debugger for Linux and BSD systems that has extensive language, processor, and binary format support. Its interface is a little cryptic, but learning GDB pays off.
National Security Just Called, They Can't See the Email Traffic (mad-scientist.club)
I vividly remember the first time I installed Linux. It was December 25th, 1996, and with tears running down my face, I put a SuSE Linux install disk into the floppy drive. Things were never the same again.
Seer: A GUI front end to GDB for Linux (github.com/epasveer)
Seer - a gui frontend to gdb for Linux. (Ernie Pasveer epasveer@att.net)
Old Vintage Computing Research: Dusting Off Dreamcast Linux (blogspot.com)
Yes, here at Old VCR we live in the past, when RISC Unix workstations still ruled the earth like large boxy tentaculous Cthulhus.
Uncached Buffered IO Is Performing Great, Working Now on Btrfs / EXT4 / XFS (phoronix.com)
As covered last week Linux I/O expert Jens Axboe has been taking a fresh pursuit of uncached buffered I/O for Linux.
Full upstream support coming for MediaTek's IoT Edge AI Genio platforms (collabora.com)
Today, we are delighted to announce a growing collaboration with MediaTek which will enable Collabora to introduce, improve, and maintain MediaTek's IoT Edge AI Genio platforms upstream, with the goal of fully supporting the official Evaluation Kit (EVK) in Debian as well as other Linux distributions.
Waiting for many things at once with io_uring (mazzo.li)
When doing systems programming we often need to wait for something to happen. Common examples might be waiting for some data to come through a socket or waiting on a lock. We also often want to wait on any of several conditions to become true. A web server might be handling many sockets at once, waiting for any number of them to become readable or writeable.
WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly (leaningtech.com)
WebVM is a full Linux environment running in the browser, client-side. It is a complete virtual machine, with support for persistent data storage, networking and, as of today’s release, Xorg and complete desktop environments. In an instance of WebVM, everything executes locally within the browser sandbox.
Apple M4 Mac Mini with macOS vs. Intel / AMD with Ubuntu Linux Performance (phoronix.com)
Apple last week released their latest iMac, Mac Mini, and MacBook Pro products powered by their fourth-generation M-series Apple Silicon. The new Mac Mini in particular is interesting for under $600 starting out with the all re-designed Mac Mini with 10-core M4 and now the base model having 16GB of memory.