Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

Latest Steam Client Update Improves Support for DualSense Controllers on Linux

The new Steam Client update prevents a crash on Linux systems that occurred when DualSense controllers are connected and idle, improves the High Contrast view of the game list search and the app filter panel, and adds support for dual gyros when using Nintendo Switch Joycons in combined mode.

LinuxGizmos.com

R1 Neo Meshtastic Device Introduced with GPS and nRF52840 Processor

The R1 Neo from Muzi Works is a compact, water-resistant Meshtastic device designed for long-range communication and GPS-based location tracking. Developed and assembled in Atlanta, it is the company’s first model built on a custom PCB featuring a dedicated I/O controller and integrated power management.

Terasic Announces Starter Kit Featuring RISC-V Nios V Processor and Software Bundle

Terasic has introduced the Atum Nios V Starter Kit, a feature-rich evaluation platform designed to accelerate development with Altera’s Nios V processor. The kit is aimed at embedded engineers, system developers, and educators looking for a practical way to explore RISC-V–based designs on the Agilex 3 FPGA platform.

news

Linux 6.12-rc2

posted by Roy Schestowitz on Oct 07, 2024,
updated Oct 11, 2024

Torvalds family

Hmm. I have had this mental picture that usually rc2 tends to be one
of the smaller rc's because people take a breather after the merge
window, and/or because it takes a while before people start finding
issues.

But at least this release doesn't seem to show that pattern, and I went back and did some stats on older 6.x releases, and from a quick look it looks like it's really only true about half the time. Some rc2's are indeed fairly small, but not all are. I guess I should have run the numbers before.
Anyway, this isn't one of the small rc2's. But looking at historical trends, being a bigger rc2 isn't _that_ unusual, and nothing in here looks all that odd. Yes, the diffstat may look a bit unusual, in that we had a global header renaming (asm/unaligned.h -> linux/unaligned.h) and we had a couple of reverts that stand out as spikes in the stats, but everything else looks nice and small. In fact, one other noticeably bigger spike in the diffstat is just due to some folio documentation updates, not any code changes.
At about a quarter of the diffs, the filesystem changes are a bit bigger than usual (and would actually have been bigger than the driver changes if it wasn't for one of those reverts), but that's probably just a random timing effect. I expect I'll be getting more driver updates next week.
Anyway, on a completely different note: I try to make my merge commit messages be somewhat "cohesive", and so I often edit the pull request language to match a more standard layout and language. It's not a big deal, and often it's literally just about whitespace so that we don't have fifteen different indentation models and bullet syntaxes. I generally do it as I read through the text anyway, so it's not like it makes extra work for me.
But what *does* make extra work is when some maintainers use passive voice, and then I try to actively rewrite the explanation (or, admittedly, sometimes I just decide I don't care quite enough about trying to make the messages sound the same).
So I would ask maintainers to please use active voice, and preferably just imperative.
Put another way: I'd love it if people would avoid writing their descriptions as "In this pull request, the Xyzzy driver error handling was fixed to avoid a NULL pointer dereference".
Instead write it as "This fixes a NULL pointer dereference in .." or particularly if you just list bullet points, make the bullet point just be "Fix NULL pointer dereference in ..".
This is not a big deal, I realize. But I happened to try to rewrite a few of these cases the last week, and I think simple and to-the-point language is better. The imperative version of just "Fix X" is about as clear as it gets.
Linus

Read on

Update

LWN:

Also:

More ad hominem:

Less personal:

Back to ad hom:

Now they are mainstreaming it in Slashdot:

Network World:

Other Recent Tux Machines' Posts

Where Tux Machines 'Lives' [original]
We deem this scenery motivational and inspiring
Wine 10.16
The Wine development release 10.16 is now available
Don't Use YouTube, Use inv.nadeko.net Instead (to Access YouTube Videos Without All the Nasty Parts of YouTube) [original]
Google does not want alternatives to exist
Agate (or AGate) is 5 This Year, It's Running Our Gemini Capsule [original]
The number of capsules that use Agate is unknown, but many capsules exist
FSF's Anniversary Party Will Hopefully be Uploaded to PeerTube [original]
so that people who missed the anniversary can "catch up"
IBM is Changing Fedora and Red Hat for the Worse [original]
The culture of the original Red Hat is going away
Tux Machines Loves Software Freedom [original]
If Software Freedom is the goal, then we must focus on how to get there
FSF turns forty with a groundbreaking new project and a new president
The day began with a conversation between board members Christina Haralanova, Geoffrey Knauth, Gerald J. Sussman, Ian Kelling, and Richard M. Stallman, who discussed the FSF's mission and their vision for the FSF's future
openSUSE Leap 16 Is Now Available for Download with Linux Kernel 6.12 LTS
The openSUSE project announced today the release of openSUSE Leap 16 as a major update to this long-term supported, traditional, and full-featured openSUSE version derived from the SUSE Linux Enterprise Server (SLES) 16 operating system series.
Raspberry Pi 500+ Launches as the Ultimate All-In-One PC Based on Raspberry Pi 5
The Raspberry Pi Foundation announced today the Raspberry Pi 500+ as the next generation of their all-in-one Raspberry Pi desktop computer, built on top of the Raspberry Pi single-board computer.
Stormy Days, Strong Spirit, Maybe Site Search Next Year [original]
a month from now the sister site has a birthday
Microsoft Still Soul-Searching for a Search Future [original]
Microsoft will continue to be very small in that segment, where it likely loses a lot of money
The Gemini Capsule gemini://gemini.tuxmachines.org/ and tuxmachines.org (HTTP/S) Both Growing [original]
I've just taken a quick look at the log files
 
Vicinae is basically Raycast for Linux, and it's (almost) everything I wanted
Linux, replicating its UI and many of its features
4 Linux kernel tweaks I made that actually improved performance
If you want something that offers stability, flexibility, and performance, you'll want to consider a Linux distribution
Best Free and Open Source Software, howtos and Installations
This is free and open source software
A Mac-like experience on Linux
In 2016, after being a Mac guy for 23 years, I took the plunge and made a full-time switch to Linux
40 Years of Freedom
let's travel back to the late 1970s and early 1980
Today in Techrights
Some of the latest articles
Recent Valnet Articles With Focus on GNU/Linux
GNU/Linux leftovers
I replaced WSL with a full Linux VM, and here’s why it’s actually better
It's pretty seamless with VMs
You can turn any sketchy PC into a private one with a single USB
Turn any computer into a secure system
Microsoft's XBox is Practically Dead Already [original]
Expect a silent and gradual shutdown of various things associated with XBox
GNU/Linux and BSD Leftovers
today's leftovers
Open Hardware/Modding: Raspberry Pi, ESP32, and More
Hardware picks
Free, Libre, and Open Source Software and Standards
FOSS and more
Security Leftovers and Windows TCO
a little of the latter
Web Browsers/Web Servers: Apache and Brave
mostly Brave
Programming Leftovers
Development picks
Red Hat and IBM Leftovers
mostly Red Hat picks
Operating Systems: GNU Guix, NixOS on Raspberry Pi 4, and More
OSes in review
Linux App Release Roundup, Best Ubuntu Time Tracking Software, and More
Applications in review
today's howtos
many howtos for today
Unyo – anime streaming and manga reader
Unyo is a desktop application (inspired from Dantotsu) where you can watch and read your favourite animes and mangas
An Update on our NGI Zero Core Funded Work
A few months ago, we announced that LabPlot had received funding from the NGI Zero Core fund
August/September in KDE Itinerary
In the past two months since the last update KDE Itinerary got the ability to use the current location as a starting point for journey searches
Amazon's Linux-based 'Vega OS' and Old FUD Recycled in 'Make Use Of' (Valnet)
3 new articles
Cinnamon Desktop Gets Improved Support for Keyboard Layouts and Input Methods
Work has started on the next major update to the Cinnamon desktop environment, possibly Cinnamon 6.6, which brings improved support for keyboard layouts and input methods and a new application menu.
Free and Open Source Software, howtos and Installations
This is free and open source software
This Week in Plasma: 6.5 beta 2
This week we released the second beta of Plasma 6.5, and there are a lot of fixes in it
This Week in GNOME: #219 Deciphering Hieroglyphs
Update on what happened across the GNOME project in the week from September 26 to October 03
GNOME Foundation Update, 2025-10-03
It’s a wet and windy October afternoon here in the UK, and it’s time for another GNOME Foundation update
FSF confirms Ian Kelling as its new president
The Free Software Foundation (FSF) announced today that Ian Kelling
Games: Proton Hotfix, Utopia Must Fall, and More
10 latest from GamingOnLinux
Today in Techrights
Some of the latest articles
Days After FSF Turns 40 RMS Will Speak in Haaga-Helia University in Pasila, Helsinki, Finland [original]
"Free software, Crucial for Freedom in a Digital World"
Our Next Anniversary [original]
the number of GNU/Linux users grows
GNU/Linux and BSD Leftovers
GNU/Linux mostly
Free, Libre, and Open Source Software Leftovers
FOSS picks for now
Web Browsers and RSS Readers
FOSS picks regarding the Web
OSI Pretending to Still Function, a Co-Founder Explains Why CoCs Seed Ruin
OSI picks
Security Leftovers
Security picks, inc. Red Hat
Programming Leftovers
Development related picks
Fedora and Red Hat Leftovers
Red Hat and mostly from its own site
Open Hardware/Modding/Retro: Orange Pi, PCBs, and More
hardware picks
Raspberry Pi OS Based on Debian 13 Now Available for Download
Raspberry Pi OS based on Debian 13 “Trixie” is now available to download
Applications: FOSS Weekly, Marvelous Designer, and More
Applications for GNU/Linux
today's howtos
many howtos for Friday
NVIDIA 580.95.05 Driver Adds Support for YCbCr 4:2:2 Display Modes over HDMI FRL
NVIDIA released today the NVIDIA 580.95.05 graphics drivers for NVIDIA GPUs on Linux, BSD, and Solaris systems as the second update to the latest NVIDIA 580 series.
KDE Plasma 6.5 Beta Release
Some important features and changes included in 6.5 beta are highlighted on KDE community wiki page
Android Leftovers
This Android tablet with 8 speakers is your new ultimate entertainment hub
Latest Steam Client Update Improves Support for DualSense Controllers on Linux
Valve released a new stable Steam Client update today for all supported platforms that improves support for DualSense controllers on Linux systems and brings various other changes.
Korai – manga reader
This is free and open source software
Open-Source Model Near Breaking Point Despite Trillions in Value
Software industry experts within major open-source foundations say the current system is unsustainable
Games: Godot 4.5.1 RC 1, Dwarf Fortress, MARVEL Cosmic Invasion, and More
Godot 4.5.1 RC 1 and 7 picks from GamingOnLinux
Immich Reaches First-Ever Stable Release with Version 2.0
After nearly four years of development with 271 updates
Why the (Old) GNOME Screenshot App Doesn’t Work in GNOME 49
Apropos of nothing, but as someone who habitually uses the old desktop GNOME Screenshot app on Ubuntu
Free and Open Source Software
This is free and open source software
ElementaryOS 8.0.2: Not a Grand Slam, but a Solid Base Hit
Although downloading the distro might feel like a confrontation with an overzealous panhandler
The solution to deadlines is usually “cut scope”
Deadlines come for all of us, even in open source projects
GNU/Linux and BSD, FOSS Leftovers
today's leftovers
Recent GNU/Linux Videos
From Invidious
Ubuntu Touch mobile Linux distro is now based on Ubuntu 24.04 LTS
Ubuntu Touch is a mobile operating system designed to run on smartphones
Independent Distro KaOS Linux 2025.09 Arrives with Linux 6.16, KDE Gear 25.08
KaOS Linux 2025.09 has been released as the latest ISO snapshot for this independent Linux distribution built on top of the latest KDE software and using Arch Linux’s pacman package manager.
NeptuneOS 9.0 “Maja” Released
release of NeptuneOS 9.0, codename “Maja”
Today in Techrights
Some of the latest articles