Hacker News with Generative AI: Linux

The Fedora Project Leader is willfully ignorant about Flathub (gnome.org)
Today I woke up to a link of an interview from the current Fedora Project Leader, Matthew Miller. Brodie who conducted the interview mentioned that Miller was the one that reached out to him. The background of this video was the currently ongoing issue regarding OBS, Bottles and the Fedora project, which Niccollo made an excellent video explaining and summarizing the situation. You can also find the article over at thelibre.news. “Impressive” as this story is, it’s for another time.
Greg Kroah-Hartman Makes Compelling Case for Kernel Drivers Be Written in Rust (phoronix.com)
Greg KH makes the case that the vast majority of the kernel bugs are due to "stupid little corner cases in C that are totally gone in Rust."
Why FreeBSD is the right choice for embedded devices (klarasystems.com)
FreeBSD stands out as the ideal OS for embedded devices, offering true open-source freedom without GPL restrictions. With a permissive license, a robust community, and real-world adoption in high-performance systems, FreeBSD provides flexibility, reliability, and a streamlined development experience. Learn why more companies are choosing FreeBSD over Linux for their embedded solutions.
glibc 2.41 has been causing problems for Linux gaming (gamingonlinux.com)
It seems a recent update to glibc with version 2.41 release at the end of January, has been causing all sorts of problems for Linux gamers that have pulled in the update (mostly on rolling-release distributions).
Linus Torvalds: Mauro, Shut the Fuck Up (2012) (lkml.org)
Mauro, SHUT THE FUCK UP! It's a bug alright - in the kernel. How long have you been a maintainer? And you *still* haven't learnt the first rule of kernel maintenance?
Rewriting essential Linux packages in Rust (lwn.net)
Most Linux systems depend on a suite of core utilities that the GNU Project started development on decades ago and are, of course, written in C. At FOSDEM 2025, Sylvestre Ledru made the case in his main stage talk that modern systems require safer, more maintainable tools.
Linux’s Sole Wireless/WiFi Driver Maintainer Is Stepping Down (phoronix.com)
Days after a DRM driver developer orphaned his drivers due to health reasons in stepping down, the sole maintainer at large of the Linux wireless (WiFi) drivers is stepping down and without any immediate replacement.
Nvidia GeForce RTX 5090 Linux GPU Compute Benchmarks (phoronix.com)
While there have been a lot of GeForce RTX 5090 Windows gaming benchmarks since the review embargo lift yesterday, for those more fascinated by this high-end Blackwell desktop graphics card for its GPU compute potential on Linux, this article is for you.
Nvidia GeForce GTX 980 Through GeForce RTX 5080/5090 GPU Compute Performance (phoronix.com)
Complementing the recent Linux GPU benchmarks of the NVIDIA GeForce RTX 5080 and GeForce RTX 5090 looking at both the Linux / Steam Play gaming performance as well as GPU compute and other areas, in today's testing is a wide multi-generation look seeing how the NVIDIA GeForce performance has evolved going back to the GeForce GTX 980 Maxwell GPUs up through the newest GeForce RTX 5080/5090 graphics cards.
Setting up a trusted, self-signed SSL/TLS certificate authority in Linux (previnder.com)
With OpenSSL, it’s pretty easy to generate a simple self-signed TLS certificate. Just run the following command:
CodeWeavers Hiring More Developers to Work on Wine and Valve's Proton (phoronix.com)
The friends at CodeWeavers have relayed work that they are looking to hire multiple Wine developers to join their paid team working on upstream Wine as well as their CrossOver products, Valve's Proton downstream for Steam Play, and related Wine-based tech.
How to add a directory to your PATH (jvns.ca)
I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc”, but what if you’re not using bash?
I helped fix sleep-wake hangs on Linux with AMD GPUs (gitlab.io)
I dual-boot my desktop between Windows and Linux. Over the past few years, Linux would often crash when I tried to sleep my computer with high RAM usage. Upon waking it would show a black screen with moving cursor, or enter a "vegetative" state with no image on-screen, only responding to magic SysRq or a hard reset. I traced this behavior to an amdgpu driver power/memory management bug, which took over a year to brainstorm and implement solutions for.
SSH Rate Limiting with Pam and Nftables (truschnigg.info)
Anyone who operates an SSH server somewhere on the Internet is bound to suffer a relentless torrent of inbound connections, probably from some botnet or another, trying to log in with the myriad credentials that leaked from other systems and networks.
BleachBit is a free and open-source disk space cleaner (bleachbit.org)
When your computer is getting full, BleachBit quickly frees disk space. When your information is only your business, BleachBit guards your privacy. With BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. Designed for Linux and Windows systems, it wipes clean thousands of applications including Firefox, Adobe Flash, Google Chrome, Opera, and more.
Karol Herbst Steps Down as Nouveau Maintainer Due to Linux's Toxic Environment (phoronix.com)
Karol Herbst has been a Nouveau driver developer for over a decade working on this open-source, reverse-engineered NVIDIA Linux graphics driver. He went on to become employed by Red Hat. While he's known more these days for his work on Mesa and the Rusticl OpenCL driver for it, he's still remained a maintainer of the Nouveau kernel driver. But today he announced he's resigning as a Nouveau driver maintainer due to differences with the upstream Linux kernel developer community.
Why I quit: kernel developer Con Kolivas (2007) (archive.org)
INTERVIEW | Linux is burdened with enterprise crap that makes it run poorly on desktop PCs, says kernel developer Con Kolivas who recently walked away from years of work on it.
Asahi Linux head quits, citing kernel leadership failure (theregister.com)
Hector Martin, project lead of Asahi Linux, resigned from that effort early Friday, Japan Standard Time, citing developer burnout, demanding users, and Linus Torvalds's handling of the integration of Rust code into the open source kernel.
Passing the Torch on Asahi Linux (asahilinux.org)
With a heavy heart, we announce the resignation of Asahi Linux founder Hector Martin (marcan). His statement is on his blog.
The OBS Project is threatening Fedora Linux with legal action (gitlab.com)
The unofficial OBS Studio Flatpak on Fedora Flatpaks is, seemingly, poorly packaged and broken, leading to users complaining upstream thinking they are being served the official package.
Bcachefs Freezes Its On-Disk Format with Future Updates Optional (phoronix.com)
The latest round of Bcachefs file-system fixes have been submitted today for the in-development Linux 6.14 kernel.
CVE-2025-26519: musl Libc: input-controlled out-of-bounds write (openwall.com)
A vulnerability has been identified in musl libc's implementation of iconv that can result in out-of-bounds memory writes in applications which process untrusted input using iconv and where the input charset for the conversion is input-controlled.
Resigning as Asahi Linux project lead (marcan.st)
I’m resigning as lead of the Asahi Linux project, effective immediately.
Tumbleweed Adopts SELinux as Default (opensuse.org)
Tumbleweed has adopted SELinux as the default Linux Security Module (LSM) for new installations after a recent snapshot.
Reassessing Wayland (dudemanguy.github.io)
So a bit under 3 years ago, I made my infamous Wayland rant post that is likely the most read post on this blog by miles.
After Recent Kernel Drama, Rust for Linux Policy Put in Place (itsfoss.com)
Linux 6.13 Performance for 250Hz vs. 1000Hz Timer Frequency Comparison (phoronix.com)
Given the recent patch proposal to raise the Linux kernel's default timer frequency from 250Hz to 1000Hz, I ran some fresh benchmarks looking at the 250Hz vs. 1000Hz comparison on some modern desktop hardware.
Syd: An Introduction to Secure Application Sandboxing for Linux [video] (fosdem.org)
In this talk, I will introduce Syd, a GPL-3 licensed, rock-solid application kernel designed for sandboxing applications on Linux systems (version 5.19 and above). Over the past 16 years, Syd has evolved from a tool used within Exherbo Linux to detect package build mishaps into a robust security boundary for applications. The recent rewrite in Rust leverages modern Linux APIs such as seccomp-unotify(2), openat2(2), and pidfd_getfd(2) to eliminate time-of-check to time-of-use (TOCTTOU) vulnerabilities, which is essential for building a secure sandbox.
Linux 6.15 to Bring More Improvements to DRM Panic "Screen of Death" (phoronix.com)
Now that the Linux 6.14 merge window has passed, new feature material aiming for the Linux 6.15 kernel is beginning to get ready for staging in DRM-Next ahead of that next merge window opening up around the end of March.
Hotdog Linux (Lightweight Interface Naturally Using X11) (github.com/arthurchoung)
X11 Window Manager with Windows 3.1 Hot Dog Stand, Amiga Workbench, Atari ST GEM, Mac Classic and Aqua UI