Tux Machines

Do you waddle the waddle?

Other Sites

Internet Society

How One Alum Helped Build a Community of Internet Leaders

When Amged B. Shwehdy attended his first global Internet Governance Forum (IGF) in 2019, he expected to learn from the discussions shaping the future of the Internet. Instead, the experience revealed how little Libya was represented in those conversations.

The Tribal Broadband Bootcamps Celebrate Their Five-Year Anniversary

Arriving in the California desert to attend my first Tribal Broadband Bootcamp for the organization’s five-year anniversary celebration, I had the pleasure of sitting down next to a young woman who shared that she felt a bit out of place.

LinuxGizmos.com

Comu Fits a 144MHz CH32V203 RISC-V Board Inside a USB-A Port

Tindie recently listed Comu, a compact development board built around the WCH CH32V203 RISC-V microcontroller. Measuring 13 × 9.4mm, the board fits inside a USB-A port and combines programmable touch controls, LEDs, USB device support, and access to several GPIO signals.

NXP FRDM i.MX 95 Pro Pairs Six Cortex-A55 Cores with 8 eTOPS AI Acceleration

NXP has released the FRDM i.MX 95 Pro, a development board designed for evaluating the company’s i.MX 95 applications processor in edge AI, industrial networking, robotics, vision processing, and advanced HMI applications.

Raspberry Pi 4 3GB Variant Reaches More Distributors Following April Introduction

Raspberry Pi introduced a new 3GB version of the Raspberry Pi 4 Model B in April, positioning it between the existing 2GB and 4GB configurations. Four months after the announcement, the model is appearing through additional distributors, including TME, PiShop.us, and Waveshare.

9to5Linux

New Debian 13 Kernel Security Update Fixes “Zapscape” and “SCTPhantom”

The new Debian 13 “Trixie” kernel update addresses a total of 28 flaws, a smaller number compared to the 68 vulnerabilities patched in last week’s kernel security update. These new Linux kernel vulnerabilities may lead to privilege escalation, denial of service, or information leaks.

Calibre 9.13 E-Book Manager Improves PDF Output, Content Server, and More

Coming a week after Calibre 9.12, the Calibre 9.13 release only fixes bugs, including a regression in the PDF output from the Calibre 9 series that caused links in PDF files to scroll to a target location minus the top margin, which ended up being a few lines above the target.

GNU Parallel 20230422 ('Grand Jury') released

posted by Roy Schestowitz on Apr 23, 2023,
updated Apr 23, 2023

GNU Parallel 20230422 ('Grand Jury') has been released. It is available for download at: lbry://@GnuParallel:4
Quote of the month:
  parallel might be one of the best utilities out there
    -- @ThePrimeagen@twitter ThePrimeagen
New in this release:

About GNU Parallel
GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU Parallel can then split the input and pipe it into commands in parallel.
If you use xargs and tee today you will find GNU Parallel very easy to use as GNU Parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU Parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU Parallel can even replace nested loops.
GNU Parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU Parallel as input for other programs.
For example you can run this to convert all jpeg files into png and gif files and have a progress bar:
  parallel --bar convert {1} {1.}.{2} ::: *.jpg ::: png gif
Or you can generate big, medium, and small thumbnails of all jpeg files in sub dirs:
  find . -name '*.jpg' |
    parallel convert -geometry {2} {1} {1//}/thumb{2}_{1/} :::: - ::: 50 100 200
You can find more about GNU Parallel at: http://www.gnu.org/s/parallel/
You can install GNU Parallel in just 10 seconds with:
    $ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
       fetch -o - http://pi.dk/3 ) > install.sh
    $ sha1sum install.sh | grep 883c667e01eed62f975ad28b6d50e22a
    12345678 883c667e 01eed62f 975ad28b 6d50e22a
    $ md5sum install.sh | grep cc21b4c943fd03e93ae1ae49e28573c0
    cc21b4c9 43fd03e9 3ae1ae49 e28573c0
    $ sha512sum install.sh | grep ec113b49a54e705f86d51e784ebced224fdff3f52
    79945d9d 250b42a4 2067bb00 99da012e c113b49a 54e705f8 6d51e784 ebced224
    fdff3f52 ca588d64 e75f6033 61bd543f d631f592 2f87ceb2 ab034149 6df84a35
    $ bash install.sh
Watch the intro video on http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
Walk through the tutorial (man parallel_tutorial). Your command line will love you for it.
When using programs that use GNU Parallel to process data for publication please cite:
O. Tange (2018): GNU Parallel 2018, March 2018, https://doi.org/10.5281/zenodo.1146014.
If you like GNU Parallel:
About GNU SQL
GNU sql aims to give a simple, unified interface for accessing databases through all the different databases' command line clients. So far the focus has been on giving a common way to specify login information (protocol, username, password, hostname, and port number), size (database and table size), and running queries.
The database is addressed using a DBURL. If commands are left out you will get that database's interactive shell.
When using GNU SQL for a publication please cite:
O. Tange (2011): GNU SQL - A Command Line Tool for Accessing Different Databases Using DBURLs, ;login: The USENIX Magazine, April 2011:29-32.
About GNU Niceload
GNU niceload slows down a program when the computer load average (or other system activity) is above a certain limit. When the limit is reached the program will be suspended for some time. If the limit is a soft limit the program will be allowed to run for short amounts of time before being suspended again. If the limit is a hard limit the program will only be allowed to run when the system is below the limit.

Other Recent Tux Machines' Posts

Mesa 26.2 Open-Source Graphics Stack Officially Released, Here’s What’s New
Mesa 26.2 open-source graphics stack is now available for download with new features and improvements across all supported drivers. Here’s what’s new!
Fear, Uncertainty, Doubt: Microsoft Pundit Calls "Linux" Users "AI" Because the Data Looks Bad for Windows
as usual
 
Android Leftovers
After trying wired Android Auto I'm never going back to wireless
Free and Open Source Software
This is free and open source software
Linux Surpasses Double-Digit Market Share
According to two sources, the Linux operating system has hit a major milestone in market share that naysayers thought would never happen
This Week in Plasma: UI Improvements Galore
This week we merged a number of features and UI changes that focus on user-friendliness
Getting serious with /e/OS - Hurdles and obstacles
At the moment, my choice seems to be the Fairphone, with /e/OS
NetHydra 1.1.0 Release
(Root, Desktop changes)
Mobile OS Release: Murena 4.1.1
v4.1.1-a16
Stable kernels: Linux 6.12.102, Linux 6.6.150, Linux 6.1.182, Linux 5.15.215, and Linux 5.10.264
I'm announcing the release of the 6.12.102 kernel
No Human, No Copyright: The Legal Risk of Vibe‑Coded Software
In other words, just because you described it doesn’t mean you have any claim to the copyright
Today in Techrights
Some of the latest articles
New Debian 13 Kernel Security Update Fixes “Zapscape” and “SCTPhantom”
A new Linux kernel security update has been released for Debian GNU/Linux 13 “Trixie” to fix 28 security vulnerabilities in Linux 6.12 LTS. Update as soon as possible!
Billions of Sessions' Web Survey: GNU/Linux at 7% [original]
Days ago it said 6.4%, now it's up to 6.8%
GNU/Linux Desktop Share More Than Doubled in a Year in Guam [original]
That seems to be changing this year
Next Week It'll be 3 Months of Shell Tank [original]
Today ends the first week of August
Signing Off for a Bit [original]
We already average at about 35 new pages per day
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Free Software, Digital Sovereignty, and Standards
FOSS and more
WordPress 7.0.3 is Out, "I Built a Blog and Forgot to Write"
blogging news
Programming Leftovers
Development picks
GNOME: Icon for KawaiiFi and Sovereign Tech Fellowship for GNOME Design & Community Management
GNOME aesthetics
Open Hardware/Modding: Arduino, Raspberry Pi, and More
Hardware leftovers
Games: DRM-free, MECCHA CHAMELEON, and More
GamingOnLinux articles
Dual Booting Done Wrong, or How Microsoft Has Made It Harder to Boot Into GNU/Linux
2 articles
Red Hat: Paid-for SPAM (Disguised as Recommendations and Journalism), US Army, Slop Plagiarism, and More
shallow coverage/blog posts
Security Leftovers
Security breaches, patches, and more
today's howtos
Instructionals/Technical picks
'Linux' Foundation on Linux Vendor Firmware Service (LVFS), Revisionism (GNU/Linux Started in 1983), and Promotion of Slop Plagiarism Using the "Linux" Brand
LF leftovers
Kernel: Linux Plumbers 2026, Concerns About Slop Disrupting Developers' Workflow, Aarch64, GNU Hurd Reemerges
kernel news
Audiocasts/Shows: Internet Archive and BSD Now
2 new episodes
Desktop/Laptop: EU’s Age Verification, Old PCs, Trying GNU/Linux, and "Linux Use Surges in North America"
4 new stories
Could your old computer have a second life?
Security matters here as well. Because Linux is built differently, it is targeted far less often by malware and ransomware
Why some tech users are ditching Android for Linux phones
Because SailfishOS is built on Linux, users can SSH into the phone from a PC, either wirelessly or over USB, to troubleshoot or tinker
Android Leftovers
Google Rolls Out August Android 17 Update With Pixel 10 Stability Fixes
250 Billion Euros Wasted on Proprietary Stuff (Mostly American) Instead of Investing in Local IT Talent and Free (Libre) Code [original]
Will Europe realise that GAFAM is a risk, not a suitable "IT provider"?
Your favorite Linux distro probably descends from one of these three operating systems
Trace the ancestry of many Linux distributions still in widespread use
After Nearly a Decade of Distro Hopping, I Realized It Was Never About the Distro
For years I thought I had strong opinions on Linux distros. Ubuntu was too heavy or it felt
Free and Open Source Software, and Review
This is free and open source software
Stable kernels: Linux 7.1.7, Linux 6.18.43, Linux 6.6.149, Linux 6.1.181, Linux 5.15.214, and Linux 5.10.263
I'm announcing the release of the 7.1.7 kernel
Today in Techrights
Some of the latest articles
Calibre 9.13 E-Book Manager Improves PDF Output, Content Server, and More
Calibre 9.13 open-source ebook manager is now available for download as a bugfix release that addresses various regressions introduced in the previous release and other issues.
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Tails 7.10.1 Is Out as an Emergency Release to Fix Critical Vulnerabilities
Tails 7.10.1 anonymous Linux distribution is now available for download as an emergency point release to Tails 7.10 to fix critical vulnerabilities.
Canonical/Ubuntu: Resources, Multipass, MAAS, and MicroCloud
Some Ubuntu centric stuff
Open Hardware and Linux Mobile
Open Hardware news for the most part
Web Browsers/Web Servers/Feed Readers Leftovers
WWW related picks
Content Management Systems (CMS) / Static Site Generators (SSG): WordPress 7.1 Release Candidate 1, powRSS, and More
Web platforms
GenOffice and LibreOffice Introduced or Summarised (Monthly Report)
some alternatives to GAFAM
Programming and Standards
mostly coding related picks
GNOME: Enrico Zini Cannot Sleep, Icon for Lockpicker
GNOME picks
A KDE Summer 2026 Update and "Akademy 2027 Call for Hosts"
KDE picks
IBM, Fedora, and Red Hat's Mindless, Endless Promotion of Microsoft and Slop
IBM stuff
Openwashing by Microsoft OSI, "Linux" Brand Misused by Jim Zemlin (Not a Linux User) to Promote Slop Plagiarism, Grifting, Even False History
"Linux" and GAFAM don't mix well
Security and Microsoft TCO
leftovers regarding Microsoft TCO and breaches, patches...
"Desktop Linux just cracked 10% market share"
Even ZDNet and IDG say..
RPCS3 Sees GNU/Linux at 6%
new RPCS3 data
Kernel: Issues With Slop Noise, Linux Plumbers Conference, Virtualisation, and More
leftovers and Linux picks
Rhythmbox 3.5 Media Player Improves Lyrics Search and Podcast Support
Rhythmbox 3.5 open-source media player is now available for download with improvements to lyrics search, podcast support, and the new playback backend. Here’s what’s new!
Linux Magazine Issue 310
partially paywalled
GNU/Linux Near 13% in Fiji [original]
Years ago GNU/Linux was negligible (sub-1%), now it fluctuates around 5-10%, sometimes higher
3-Week Semi-Break From the Routine [original]
Some time next year we definitely plan to show how the EFF failed women, failed bloggers, and basically prioritised GAFAM
It's Global Warming, Stupid, Not Just Irresponsible Zoos [original]
This is a man-made problem, an avoidable problem
today's howtos
Instructionals/Technical picks
Games: Prison Architect, Half-Life 2: VR Mod, Easy Anti-Cheat (Rootkit)
latest from GamingOnLinux
I rebuilt my home servers from scratch, and this is the OS setup I wish I'd started with
It was Ubuntu Server, something I had extensive history and experience using
I stopped recommending Bazzite after realizing any Linux distro can game just as well
If you game on Linux or plan to at all in the future, these updates were some of the most consequential things to happen in the last month with regard to your PC's future
My new favorite way to run Linux has nothing to do virtualization
I love using Linux. I love jumping between different distributions (although I have come to prefer Arch) and trying out new desktop environments
Desktop Linux apps on Android proved my phone's biggest bottleneck isn't what I thought
Running desktop Linux apps on an Android phone sounds like the sort of thing that should fall apart almost immediately
Virtual machines are the easiest way to try Linux without causing unnecessary headaches
Having felt this itch, I started to dip my toes into the world of Linux over a year ago
RPCS3 recommends this Linux distro for best PS3 emulation
PlayStation 3 emulator RPCS3 works the best on Linux
4 reasons why Linux will be king in 2027
Your Windows machine wants to be your friend, but behind your back it tells Microsoft everything you do
Want a free Photoshop alternative on Linux? How to get Affinity today: 2 ways
One method is easier, but the other gets you faster, more reliable performance
Potions in Mageia. 01 – Pidgin and its accessories
We started a series of blog posts. Ideas, applications, processes, customizations, contributions about our distribution that are relevant to our users
The Future of GNOME Boxes
I have spent the last two years rebuilding GNOME Boxes from the ground up
GNOME 50.4 Desktop Environment Released with Various Improvements
GNOME 50.4 is now available as the fourth point release to the latest GNOME 50 desktop environment series with more bug fixes, updated translations, and other changes.
Free and Open Source Software
This is free and open source software
Purism: Making Videos With Absolute Freedom
As with every video that we make at Purism, we have made the Librem 16 launch video in house with Librem hardware running PureOS
Burkina Faso: GNU/Linux Measured Near 20% [original]
Burkina Faso is a massive country and a lot of GNU/Linux is detected there
Most Humans Are Women, Why Not in Free Software Too? [original]
It is not that "women aren't good at maths"
5% of Desktops/Laptops of the Dominican Republic Run GNU/Linux Now? [original]
people replacing Windows with GNU/Linux
Relaxing Weeks Ahead [original]
We expect many news sites will "wind down" for the summer
Android Leftovers
Your Android keyboard remembers more than you realize — here's where it all goes
This gorgeous KDE icon pack gives your desktop a chalk-like look
One of the biggest things I love about Linux is that it's very customizable
Over 10% Market Share in Desktops and Laptops [original]
In desktops and in laptops GNU/Linux has become a big player
KDE Plasma 6.7.4 Is Out to Improve Spectacle, Discover, and Emoji Selector
KDE Plasma 6.7.4 is now available as the fourth maintenance update to the KDE Plasma 6.7 desktop environment series with more improvements and bug fixes.
Free and Open Source Software, howtos and Installations
This is free and open source software
Brett Wilson LLP Facilitated Abuse of Process for Balabhadra (Alex) Graveley and Matthew J. Garrett, So I am Suing Them in the High Court [original]
Half a decade ago Balabhadra (Alex) Graveley from Microsoft and GNOME was arrested for strangulation in Texas
LWN Articles About Linux Kernel
Kernel articles outside paywall, 5 in total
Today in Techrights
Some of the latest articles