Tux Machines

Do you waddle the waddle?

Other Sites

9to5Linux

Audacious 4.6 Media Player Released with File Browser Plugin, Many Improvements

Highlights of Audacious 4.6 include a new File Browser plugin, which will be available for both GTK and Qt interfaces, a macOS Now Playing plugin, support for exporting playlists via command line with audtool, support for playing Musepack SV8 files, and support for all AIFF extensions and MIME types.

Armbian 26.5 Released with Linux 7.0, Ubuntu 26.04 LTS Builds, and More

Coming almost three months after Armbian 26.2, the Armbian 26.5 release adds support for new ARM boards and chips, including Arduino UNO Q (QRB2210), Mekotronics R58S2, NanoPC-T6 LTS Plus, Ariaboard Photonicat 2, EByte ECB41-PGE, NORCO EMB-3531, Cainiao CNIoT-CORE, SpacemiT MUSE Book, EasePi A2/R2, TQ-Systems TQMa8MPxS/TQMa93xxLA, Seeed reComputer devkits, and multiple Qidi X-series boards.

Shelly 2.3.2 GUI Package Manager for Arch Linux Gets Downgrade UI, Flatpak Repair

Coming a week after Shelly 2.3.1, the Shelly 2.3.2 release introduces a brand-new downgrade UI that lets you downgrade packages to a previous version, the long-requested Flatpak repair workflow, a fully-featured ignore command group for managing IgnorePkg entries, and support for tooltips across the GUI.

Marknote 1.6 WYSIWYG Note-Taking App Adds Initial Support for Sub-Folders

Coming two and a half months after Marknote 1.5, the Marknote 1.6 release introduces support for searching for notes across all your notebooks from the command bar, the ability to add emojis to your notes, an optional background blur effect for the editor, and initial support for sub-folders.

NixOS 26.05 “Yarara” Released with GNOME 50, systemd by Default for Stage 1

Powered by the Linux 6.18 LTS and Linux 7.0 kernel series, NixOS 26.05 is here six months after NixOS 25.11 to introduce the latest and greatest GNOME 50 and KDE Plasma 6.6 desktop environments, systemd as the default initrd with the old scripted implementation being scheduled for removal in NixOS 26.11, and the GCC 15 compiler.

LinuxGizmos.com

DEBIX expands its SBC lineup with Model D and R3576-01 boards

DEBIX has expanded its single-board computer lineup with the DEBIX Model D and DEBIX R3576-01, two Arm-based platforms targeting different embedded and industrial applications. The Model D is built around NXP’s power-efficient i.MX9131 processor, while the R3576-01 uses Rockchip’s RK3576 octa-core SoC with an integrated NPU for machine learning workloads.

Hive is a Raspberry Pi CM5 rackmount platform with hot-swappable nodes

blackdevice, a Spanish hardware engineering company and Raspberry Pi Design Partner, has shared details of Hive, a modular compute platform built around the Raspberry Pi CM5. The platform is designed to scale from small homelab installations to rack-mounted infrastructure deployments through interchangeable compute nodes called “beenodes”.

Alinx HEA13 combines AMD Virtex UltraScale+ VU13P FPGA and NVIDIA Jetson Thor

The Alinx HEA13 combines an AMD Virtex UltraScale+ XCVU13P FPGA with support for NVIDIA Jetson AGX Orin and Jetson Thor modules. The platform links the FPGA and Jetson module through a PCIe Gen3 x8 interface for applications such as robotics, industrial vision, edge AI, and compute acceleration.

Sixfab AI HAT+ and Edge AI Expansion Board add DEEPX acceleration to Raspberry Pi 5

Sixfab has unveiled two Raspberry Pi 5 expansion products based on DEEPX NPUs: the AI HAT+ and the Edge AI Expansion Board. Both platforms are designed to accelerate computer vision workloads locally on Raspberry Pi 5 systems, but they target different deployment scenarios.

news

Programmers and software developers lost the plot on naming their tools

posted by Roy Schestowitz on Dec 12, 2025

In Dec 2022 I watched Richard Stallman’s talk on the EmacsConf, it was titled “What I’d like to see in Emacs”. One of the interesting points Mr. Stallman pointed out in this talk was “memorable names”, “I think every package that you […] should have a name that helps you remember what job it does. […] We’ve had a tendency to give packages names for the sake of pure wordplay or lack of obvious meaning”. That Stallman felt compelled to make this point in 2022 tells you everything about how far we’ve fallen, even within the Emacs ecosystem (known for its descriptive naming conventions, dired for directory editor, eshell for Emacs shell).

There’s an odd tendency in modern software development; we’ve collectively decided that naming things after random nouns, mythological creatures, or random favorite fictional characters is somehow acceptable professional practice. This would be career suicide in virtually any other technical field.

I remembered Stallman’s comment lately when I had some difficulties following my friend who was describing some situation in their infrastructure. She was saying something like that: “We’re using Viper for configuration management, which feeds into Cobra for the CLI, and then Melody handles our WebSocket connections, Casbin manages permissions, all through Asynq for our job queue.”, perhaps only the last software in this statement was saying something about what the package/software actually does, I spent couple of moments trying to make sense of the names she mentioned, googled some of them, and really while I’m doing that I remembered that I never had to do this when interacting with any other fields: the Golden Gate Bridge tells you it spans the Golden Gate strait. The Hoover Dam is a dam, named after the president who commissioned it, not “Project Thunderfall” or “AquaHold.” Steel I-beams are called I-beams because they’re shaped like the letter I. Even when engineers get creative, there’s logic: a butterfly valve actually looks like butterfly wings. You can tell how the name relates to what it actually defines, and how it can be memorable. If you wrote 100 CLIs, you will never counter with a cobra.

Same thing applies to other fields like chemical engineering, where people there maintain even stricter discipline. IUPAC nomenclature ensures that 2,2,4-trimethylpentane describes exactly one molecule. No chemist wakes up and decides to call it “Steve” because Steve is a funny name and they think it’ll make their paper more approachable.

Read on

Other Recent Tux Machines' Posts

First Ubuntu 26.10 “Stonking Stingray” Snapshot Is Now Available for Download
The first Ubuntu 26.10 (Stonking Stingray) snapshot ISO image is now available for download for early adopters and application developers who want to test drive their apps against the new toolchain.
Armbian 26.5 Released with Linux 7.0, Ubuntu 26.04 LTS Builds, and More
Armbian 26.5 Linux distribution based on Debian and designed for ARM devices is now available for download with support for new boards and various other changes. Here’s what’s new!
The Quiet Clause That May Save Linux From Age‑Verification Laws
As Colorado and California move age verification to the OS layer, exemptions for open source determine whether Linux desktops stay free of mandatory age‑gating
Wine 11.10
The Wine development release 11.10 is now available.
NixOS 26.05 “Yarara” Officially Released with GNOME 50, systemd by Default
NixOS 26.05 independent distribution is now available for download with Linux 6.18 LTS, systemd by default, GNOME 50, and other changes. Here’s what’s new!
 
9to5Linux Weekly Roundup: May 31st, 2026
The 294th installment of the 9to5Linux Weekly Roundup is here for the week ending May 31st, 2026.
Audacious 4.6 Media Player Released with File Browser Plugin, Many Improvements
Audacious 4.6 open-source media player is now available for download with a File Browser plugin, GTK port of Playback History plugin, support for playing Musepack SV8 files, and much more.
WWW, Free, Libre, and Open Source Software, Sharing Leftovers
FOSS and more
Programming Leftovers
Development picks
Server for a Purpose and Discussion of Quarkos
2 more stories
KDE and GNOME Software
updates from both
SteamOS 3.8.6 Beta and New Steam Games with Native GNU/Linux Builds
Gaming picks
Devices, Open Hardware, and Mobile With Linux
hardware bits
Fedora Trying to Force Slop on All Users, Then Says Software Made With Slop is Forbidden, Banned (Double Standards), More Fedora News
latest on Fedora
BSD and Linux Kernel
a handful of leftovers
Applications: Download Managers, KDE Itinerary, and More
Application news
today's howtos
Instructionals/Technical leftovers
GAFAM Bait-and-Switch and Openwashing (Free Labour to Promote Proprietary Spyware and Slop)
Openwashing and more
Release notes for the Genode OS Framework 26.05
The work on the May release has been dominated by topics on account of the just published Sculpt OS version 26.04
Congestion of the Desirable Kind [original]
The streets are full of young people this evening/afternoon
151 New Holes in Chrome, Gogs Zero-Day, 23andMe Data Breach
Security leftovers
Early Birds, Too Early! [original]
June is a nice month
Acer’s launching a Linux handheld for streaming your PC games
The Acer Nitro Blaze Link might run on Linux, but it’s no Steam Deck
Windows won the desktop by being compatible with everything, but that's starting to look like a drawback
When comparing Windows, macOS, and Linux, Microsoft's offering has one gigantic advantage
DistroSea lets users run 50+ Linux distros without installing
DistroSea, a browser-based platform hosting over 50 Linux distributions and 500 versions
Best Free and Open Source Software
This is free and open source software
Today in Techrights
Some of the latest articles
GNU/Linux Leftovers
and FOSS
IBM: GNOME and Fedora/Red Hat Reviewing (Censoring) 'Apps'
centralised "stores"
Audiocasts/Shows: How DreamWorks Uses GNU/Linux and Linux Supply Chain How-To
2 new shows
GNU/Linux Handheld Consoles for Games
3 stories
IBM Faux-Community Elections: Interviews with Jonathan Wright (jonathanspw), Diego Herrera (dherrera), Carl George (carlwgeorge), and Troy Dawson (tdawson)
4 new interviews
PCs and Laptops With Ubuntu GNU/Linux
two new examples
Another New GNU/Linux Handheld for Gaming
a pair of articles
Linux Foundation Gets Paid by Slop and Plagiarism Companies, Linux Foundation Promotes and Lobbies for Slop and Plagiarism Companies
Linux Mark for sale
Canonical/Ubuntu Promoting Proprietary Stacks and Apache Spark
latest from Canonical/Ubuntu sites
Shelly 2.3.2 GUI Package Manager for Arch Linux Gets Downgrade UI, Flatpak Repair
Shelly 2.3.2 open-source graphical package manager for Arch Linux-based distributions is now available for download with a brand-new downgrade UI, the long-requested Flatpak repair workflow, and other changes.
Marknote 1.6 WYSIWYG Note-Taking App Adds Initial Support for Sub-Folders
Marknote 1.6 open-source WYSIWYG note-taking application is now available for download with new features and quality-of-life improvements. Here’s what’s new!
today's leftovers
GNU/Linux and more
Linux, Devices, and Open Hardware
4 stories
Free, Libre, and Open Source Software, Standards, and Open Data
FOSS leftovers
FSF / Software Freedom / Digital Sovereignty: Free Software Directory Meeting, GNUtrition, GNU Unifont, and More
GNU and more
Programming Leftovers
Development picks
Games: Godot, Humble Bundles, Playstack, and Price Hikes
gaming leftovers
Security Leftovers
Security news and patches
today's howtos
Instructionals/Technical posts
Applications: Marknote, Gedit, and Nesbitt
KDE, GNOME, and more
Red Hat: Confidentiality Promises, Virtual Machines, OpenShift, and Fedora/F44 Elections Interviews
Fedora and more
IBM Red Hat Keeps Promoting Slop Plagiarism Like Crazy, Then Says Developers Aren't Allowed to Put Slop in Flathub
double standards much?
GNOME Desktop/GTK: This Week in GNOME and GNOME Foundation Update
GNOME leftovers
The Next Ten Years: Promoting Software Freedom, Exposing Abuse [original]
To me, the near-term future is clear (I said the same in a blog post when I turned 40); I need to – not only want to – promote Software Freedom and justice. Those two concepts are connected and they also involve journalism, particularly exposing corruption. It’s expensive to do so, but it must be done. If not us, then who? And if not right now, then when?
Android Leftovers
Google reveals the Pixel devices getting Android 17 this summer
Fedora Atomic is what Linux looks like when it stops trying to impress Linux users
People arrive on Linux for a huge range of reasons
Stop using Linux Mint—Fedora Atomic is safer
Linux Mint has a reputation as the best distro newcomers switching to Linux
Rocky Linux 9.8 launches with improved security and multiple package updates
Rocky Linux 9.8 is now available for a wide range of platforms, as usual
GNU/Linux Leftovers
and some non-GNU/Linux stuff
Open Hardware/Modding: FPGAs, Arduino, ESP32
hardware projects/products
today's howtos
Instructionals/Technical picks from PCLOS Magazine
Free and Open Source Software, and Benchmark
This is free and open source software
This Week in Plasma: 6.7 Beta 2 Released
This week the team continued getting Plasma 6.7 in great shape for release
Fairphone 6 long-term usage report 1
Fairphone is one such formula
Linux Foundation Leverages Openwashing to Pump Up the Pyramid Scheme of Circular Financing by NVIDIA et al (Accounting Fraud)
Reality check
Today in Techrights
Some of the latest articles