triptico.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Windows Subsystem for Linux (WSL) is now open source
https://www.gamingonlinux.com/2025/05/windows-subsystem-for-linux-wsl-is-now-open-source/
Discussions: https://discu.eu/q/https://www.gamingonlinux.com/2025/05/windows-subsystem-for-linux-wsl-is-now-open-source/
Valve just replied that they believe they've fixed the lag bomb
https://github.com/ValveSoftware/steam-for-linux/issues/11446#issuecomment-2892172851
Discussions: https://discu.eu/q/https://github.com/ValveSoftware/steam-for-linux/issues/11446%23issuecomment-2892172851
Just released: #swad 0.10
https://github.com/Zirias/swad/releases/tag/v0.10
Swad is the "Simple Web Authentication Daemon". If you're looking for a way to add #authentication (and/or proof-of-work access as known from #anubis) to your #nginx reverse proxy -- without adding yet another reverse proxy -- swad could be for you! It's written in pure #C, has few external dependencies (just zlib, and optionally OpenSSL/Libressl and/or libpam) and compiles to a pretty small binary. It's designed for usage with nginx' 'auth_request'.
Swad is tested on #FreeBSD, some basic functionality tests were also done on #Linux and #illumos (descendant from #solaris). It *should* build and work on most #POSIX-alike systems.
This release mainly brings performance improvements and a few bugfixes. It's now stress-tested with Apache jmeter, verifying it can deal with at least 1000 requests per second on my personal (somewhat limited) FreeBSD host machine.
I've been meaning to write about the state of #accessibility support in #tech for a while now but figured it was a good time to do it now since The Register published this article.
As a #parent of a child with #disabilities, as well as being a #disability #advocate and #technology professional, I appreciate The Register's coverage of Global Accessibility Awareness Day and Apple's pursuit in improving accessibility in their OSes. Accessibility support is simultaneously necessary and perpetually a challenge. Often it seems like a clumsy afterthought or just prohibitively expensive.
As much as I am an #opensource advocate, the reality is out of all the mainstream OSes, #Microsoft #Windows has, unquestionably, the best support. #Apple has some catching up to do. The open source world trails behind with projects in various states of quality.
One of the areas needing serious improvement is eye gaze technology. Users who have serious motor impairments (spinal cord injury, stroke, cerebral palsy, ALS) rely on this technology to communicate. Windows 10 supports this functionality natively yet #Linux still treats it as a #DIY project, at best. There is little coordination between desktop environments like #KDE #GNOME and #XFCE nor is there any kind of unified API.
It's 2025, we have reached the first quarter of the 21st century and accessibility support is still an afterthought. We can and must do better.
https://www.theregister.com/2025/05/18/apple_accessibility_features_2025/
ProtonGE unlike it's predecessors (both GE and official) enables mouse pointer acceleration in games (when the Wayland driver is enabled)
https://youtu.be/eRVL9Tymg8A?si=DIn6PEBXF4xhWT5x
Discussions: https://discu.eu/q/https://youtu.be/eRVL9Tymg8A?si=DIn6PEBXF4xhWT5x
A client sends me an email:
"Do you remember that internal backup server you set up a few years ago? Could you log in and check if everything’s okay? I’m not seeing any errors, but I’m not sure if it’s actually working properly".
I have a vague memory of it - I’m guessing “a few years ago” is quite a high number.
They send me the credentials and I log in:
08:46:41 up 2957 days, 18:01, 1 user, load average: 7.09, 2.34, 1.50
And, surprisingly, no errors.
Everything is working correctly, backups are present, and the disks show no issues whatsoever.
Debian.
Boot date: 14/04/2017.
Impressive.
I'm finding the weird politics inside the #Linux world kinda exhausting right now.
Like, guys, I'm a glorified shell script kiddie that cosplayed as a sysadmin for five years a lot of years ago (and hated it).
I don't have the technical knowhow to really dive into just what the flip #SystemD is and why so much money is being poured into it by literally one of the most evil corporations in die flipperwaltd gersput.
I strongly desire to find a good distro to recommend to newbs (including a cow-orker that I will be forcibly upgrading away from Windows 10 later this year), but then I'm divided between the knowledge that I'm adding to the SystemD/Linux userbase (for whatever monstrosity that will some day become), and the fact that non-systemD distros generally can require more effort to maintain, and lack the polish of something like the Fedora-derivatives.
I read this #Debian announcement/note today and kinda flipped my lid:
- Drop systemd-resolved package. The ctte has declared that the way the systemd-resolved tool works is incompatible with their decision to prioritize avahi in Debian. Furthermore, the resolved tool is being used to inflict pain on the maintainer, and induce burnout. Regrettably, the only safe solution to ensure this package is compliant with this decision is to drop it, as all reasonable alternatives put forward have been rejected:
https://salsa.debian.org/systemd-team/systemd/-/merge_requests/289 (Closes: #1098914)
(Emphasis added)
WHAT THE FARGLESNUFF DOES THAT MEAN?!?
Can anyone explain to me rationally what in the world is happening in the Linux world?
Because the obviously anti-systemd crowd are still mostly talking about PID 1, which I'm honestly not that concerned about, and the pro-systemd crowd are all like, "No, no, it's great you're all being crazy, I got the Harkonnen blood plug just last week and it feels great!"
What's the new hot #Linux distro? I'm bored and I want to fuck up my laptop.
Anyone who says Nix OS is getting a middle finger emoji.
People working on Linux or the BSDs (or illumos based OSes, etc), are you using two monitors? And, if so, what do you use them for?
I'm trying to understand if it makes sense to keep two monitors on my desk
Please boost
#Linux #FreeBSD #OpenBSD #NetBSD #illumos #SmartOS #OmniOS #IT #SysAdmin
One Monitor: | 193 |
Two Monitors: | 211 |
Closes in 1:22:07:43
What I'm still missing is a custom #recovery that can actually do any useful stuff (especially full #backup).
My device has recovery as a #ramdisk in vendor_boot, and there are some prebuilt vendor_boot images with #twrp around, which I don't want to use directly because there's also an init-boot ramdisk in there that needs patching for root with #magisk ... and as far as I understood now, these ramdisks are userland only, using the shared #kernel from the boot partition, so it's unlikely a recovery built for #HyperOS1 (#Android 14, #Linux 5) will work with #HyperOS2 (Android 15, Linux 6).
What I *did* try nevertheless was modifying my vendor_boot using Magisk's #magiskboot utility, replacing ONLY the recovery ramdisk. It resulted in #bootloop trying to boot the normal system, so there seems to be something I still don't understand (I *thought* this ramdisk would only ever be loaded when booting to recovery).
For now, I'll live with the useless stock #Xiaomi recovery. Attempting to do my own build of twrp or orangefox really is too much hassle 🙈
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟱/𝟭𝟵 (Valuable News - 2025/05/19) available.
https://vermaden.wordpress.com/2025/05/19/valuable-news-2025-05-19/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
The KDE team has created a wonderful Network for your Androids it's called Konnect (actually KDE Connect) and the things that it can do are so various that I'll just show you one of them in the included photographs
The ease with which I can control a music 🎵 player that works on one Android from all my devices which run Konnect opens up possibilities which are just marvelous for a sound engineer like me
#KDE #Xorg #Desktop #Environment #OpenSource #POSIX #GNU #is #not #UNIX #Linux #freeBSD #Konnect #Android
At this moment I'm roughly tuning a very nice FluxBox Desktop in an OpenSource POSIX driven OS.
I'm working on tuning my Desktops Environments in such a way that it doesn't matter whether I run them in Linux or *BSD
That way I'll just fire up the Operating System inject my own configuration for the desktop environment fire up X.org and then start working
FluxBox has been a favorite window / desktop manager of mine a couple of decades ago.
Since it has been written efficient it's blazingly fast
I combine tools that I love from Xfce with FluxBox so that my muscle memory for shortcuts can be used in a super smooth manner
#FluxBox #Xorg #Desktop #Environment #OpenSource #POSIX #GNU #is #not #UNIX #Linux
Since this command...
`xfce4-screenshooter -S -d 2 --window -s "$HOME/Pictures/$(date +%Y-%m-%d_%H-%M-%S)_Screenshot2.png"`
...segfaults in fluxbox atm I did not bother with a screenshot, because xfce4-screenshooter rocks way too much to use another one
#FluxBox #Xorg #Desktop #Environment #OpenSource #POSIX #GNU #is #not #UNIX #Linux
I've been able to configure KDE to my liking so that I feel at home again in the K Desktop Environment.
This is critical because it means that everything from way back in the beginning, decades ago when KDE was released, is still in the current new and fresh version of the K Desktop Environment
It means that the teams which have worked on KDE for the past decades have kept the core of KDE alive
It means that we have an excellent group of programmers, before and current, who have worked on KDE and who have kept KDE beautiful fantastic and magnifique for a wide range of people all over the globe
#KDE #Xorg #Desktop #Environment #programming #OpenSource #POSIX #GNU #is #not #UNIX #Linux #freeBSD #Konnect #Android
I've easily & smoothly configured KDE Konnect to work in Fluxbox WM
#FluxBox #KDE #Xorg #Desktop #Environment #OpenSource #POSIX #GNU #is #not #UNIX #Linux #freeBSD #KDEKonnect #Android
FreeBASIC is a free/open source BASIC compiler for Windows DOS and Linux
Discussions: https://discu.eu/q/https://freebasic.net/
Firefox 138.0.4: critical security fix. Update now
https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
Discussions: https://discu.eu/q/https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
My shot at FOSS: declaro - turn any package manager declarative (AUR too)
https://github.com/mantinhas/declaro
Discussions: https://discu.eu/q/https://github.com/mantinhas/declaro
A Citizens EU Countries Initiative, following the recent successful ones, to make Linux, LibreOffice and other EU Apps from https://www.goeuropean.org the standard OS, Apps in the EU public administrations since are funded by Germans, French People 40% tax money, is it a good idea? Have your say?
X11 vs XWayland vs Wayland | Gaming Benchmark
Discussions: https://discu.eu/q/https://youtu.be/aXg2qVA0WmE
Coding without a laptop: Two weeks with AR glasses and Linux on Android
https://holdtherobot.com/blog/2025/05/11/linux-on-android-with-ar-glasses/
Discussions: https://discu.eu/q/https://holdtherobot.com/blog/2025/05/11/linux-on-android-with-ar-glasses/
Steam Wallpaper Engine for Linux is HERE!
Discussions: https://discu.eu/q/https://youtu.be/cf2IvP4B4aA
@tauon @radmin not really tho.
Have you ever had to deal with #SysVinit?
https://www.youtube.com/watch?v=o_AIw9bGogo
/etc/init
file...I do so myself in my free time...
A kernel developer plays with Home Assistant
https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/
Discussions: https://discu.eu/q/https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/
AMD Ryzen AI Max+ "Strix Halo" Delivers Best Performance On Linux Over Windows 11 - Even With Gaming (30% lead)
https://www.phoronix.com/review/amd-strix-halo-windows-linux/9
Discussions: https://discu.eu/q/https://www.phoronix.com/review/amd-strix-halo-windows-linux/9
Canonical Donating to Open Source Projects This Year
https://ubuntu.com/blog/canonical-thanks-dev-giving-back-to-open-source-developers
Discussions: https://discu.eu/q/https://ubuntu.com/blog/canonical-thanks-dev-giving-back-to-open-source-developers
A wild #blog post appears!
I revived pkgsrc on AIX.
(Yes, I already sent a PR to NetBSD.)
https://briancallahan.net/blog/20250516.html
#linux #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #aix #ibm #solairs #illumos #pkgsrc #opensource #freesoftware
Linux Swap Table Code Shows The Potential For Huge Performance Gains
https://www.phoronix.com/news/Linux-Swap-Table-Patches
Discussions: https://discu.eu/q/https://www.phoronix.com/news/Linux-Swap-Table-Patches
All you never wanted to know about creating fast socket I/O on #Linux. Unless you are a real geek.
A small, ultra-high performance publish-subscribe server doing kind of TCP #multicast using #sendfile, #io_uring, #splice, (mapped) files, and #fallocate for file hole punching.
Saturating a 10 Gbps link with useful data with just 8 cores.
A beautiful writeup for anyone into fast Linux networking. Not just for #ATproto
h/t @nohillside
#PubSub #Kernel #Hacking
https://www.asayers.com/jetrelay
AMD Is Hiring Again To Help Enhance Ryzen On Linux
https://www.phoronix.com/news/AMD-Hiring-2025-Ryzen-Linux
Discussions: https://discu.eu/q/https://www.phoronix.com/news/AMD-Hiring-2025-Ryzen-Linux
When you can't xwininfo
or xprop
under Wayland on KDE to get window information, you can instead.
qdbus org.kde.KWin /KWin queryWindowInfo
Create an alias in your .zshrc
or .bashrc
or whatever shell you use so you don't have to remember that entire line to something like;
alias "qwinfo"='qdbus org.kde.KWin /KWin queryWindowInfo'
q = qdbus
win = window
fo = info
or Query Window Info
something easy to remember. c:
PSA: In case you run #Ubuntu 24.10 with #ZFS on Root, DO NOT TRY TO UPGRADE YET! You are very likely to run into a #Linux kernel deadlock mid-flight during the upgrade which leaves you with a broken system.
Also: Use zfs snapshot before trying to upgrade. zfs-auto-snapshot to the rescue! #openzfs #linuxmint
‘Doom: The Dark Ages’ DRM Is Locking Out Linux Users Who Bought the Game
https://www.404media.co/doom-the-dark-ages-drm-is-locking-out-linux-users-who-bought-the-game/
Discussions: https://discu.eu/q/https://www.404media.co/doom-the-dark-ages-drm-is-locking-out-linux-users-who-bought-the-game/
Google to pay $1.38 billion over privacy violations
https://www.malwarebytes.com/blog/news/2025/05/google-to-pay-1-38-billion-over-privacy-violations
Discussions: https://discu.eu/q/https://www.malwarebytes.com/blog/news/2025/05/google-to-pay-1-38-billion-over-privacy-violations
Edit: I think I have it sorted. It is a browser thing.
Browser updates meant I couldn't find the setting.
Thank you.
Linux Cinnamon advice please.
When I download a document, it default saves to the Downloads folder.
Is there a way to have it ask where I want a file to be be saved so I can save it into the correct folder?
Sometimes a download has such a silly name that once in the Downloads folder I can't find it.
Thank you.
Steam Deck sales still going strong over three years later
https://www.gamingonlinux.com/2025/05/steam-deck-sales-still-going-strong-over-three-years-later/
Discussions: https://discu.eu/q/https://www.gamingonlinux.com/2025/05/steam-deck-sales-still-going-strong-over-three-years-later/
From servers in a data center to desktop computers, many devices communicating on a network will eventually have to filter traffic, whether for security or performance reasons. Bpfilter is a project that allows packet filtering to be done with BPF, which can be faster than other mechanisms. Even small performance improvements in this area can lead to significant gains.
HDR software
https://github.com/143domi1/OpenHDR-
Discussions: https://discu.eu/q/https://github.com/143domi1/OpenHDR-
Wayland: An Accessibility Nightmare
https://github.com/asweigart/pyautogui/blob/master/pyautogui/_pyautogui_x11.py
Discussions: https://discu.eu/q/https://github.com/asweigart/pyautogui/blob/master/pyautogui/_pyautogui_x11.py
To clear the terminal after logging out, here is a method that works in all modern shells (I'm using `ksh`).
Add to `~/.profile`:
test -f $HOME/.exitrc && trap ". $HOME/.exitrc" EXIT
Create `~/.exitrc` with:
type clear >/dev/null 2>&1 && clear
Useful!
Red Hat Enterprise Linux Release Dates: RHEL 10 is GA
https://access.redhat.com/articles/3078
Discussions: https://discu.eu/q/https://access.redhat.com/articles/3078
I've been talking about it for months, but I finally followed Jami Kettunen's instructions and got Chimera Linux installed in my Yoga Slim 7x ARM laptop.
Windows was crashing every few days (while unattended) with the error "The system has rebooted without cleanly shutting down first. This error is caused because the system stopped responding and the hardware watchdog triggered a system reset." even after a full restore.
I'm hoping Linux is more stable.
✏️ Input Remapper is a program for remapping mouse buttons, keyboard, and other devices
©️ Free and open source program
⬇️ Install: Software Center (Appstream), Deb package
Nobara Linux 42 released as a rolling release with Brave as new default browser, new in-house flatpak store called Flatpost, updated driver manager, GNOME 48, KDE Plasma 6.3.4, Mesa 25.1 and Linux Kernel 6.14.6
Just released: #swad 0.7! 😎
Swad is the "Simple Web Authentication Daemon". If you're looking for a solution to add cookie/form #authentication to your #nginx reverse proxy, or maybe even a #lightweight alternative to #Anubis which leaves the actual proxying to nginx, this might be for you! It is designed for use with nginx' auth_request, written in pure C, with minimal dependencies (zlib and, depending on build options, openssl/libressl and/or libpam), and compiles to a small binary (currently between 150kiB and less than 300kiB depending on compiler and target platform).
Swad should work on many #posix (and almost) systems. It's actually tested on #FreeBSD (in "production" use, but on a very low-traffic private site), and quick functionality tests also done on #Debian (#Linux) and #OpenIndiana (#Illumos, open-source #Solaris descendant).
As announced, this release doesn't bring any new features (in terms of WHAT it can do), but great improvements "under the hood", that should help performance at least on some platforms, see release notes for swad 0.7.
Read more, and download the .tar.xz (to build and install it 😆) here:
https://github.com/Zirias/swad
5 factors steadily fueling Linux's desktop rise
https://www.zdnet.com/article/5-factors-steadily-fueling-linuxs-desktop-rise/
Discussions: https://discu.eu/q/https://www.zdnet.com/article/5-factors-steadily-fueling-linuxs-desktop-rise/
Ce guide est bien complet pour commencer sur Fedora : https://github.com/devangshekhawat/Fedora-42-Post-Install-Guide
AMD Ryzen AI Max+ PRO 395 Linux Benchmarks: Outright Incredible Performance
https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
Discussions: https://discu.eu/q/https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
Firefox Source Code Now Hosted On GitHub
https://www.phoronix.com/news/Firefox-On-GitHub
Discussions: https://discu.eu/q/https://www.phoronix.com/news/Firefox-On-GitHub
Heads up: Multiple Security Issues in GNU Screen - mostly affecting release
5.0.0 and setuid-root installations (Local Root Exploit and others) https://www.openwall.com/lists/oss-security/2025/05/12/1
Hoy seguimos trabajando en el nuevo curso de nftables en GNU/Linux! 🎉
✅ ¿Saben qué es nftables?
✅ ¿Qué diferencias tiene con iptables?
✅ ¿Quieren aprender sobre la arquitectura de netfilter en Linux?
Y por supuesto...
✅ ¿Quieren jugar un poco con el comando nft? 😃
Si la respuesta es sí, pasen por este post en nuestro blog! 😜 👇
Valve Announces new SteamOS Compatibility rating system
https://steamcommunity.com/groups/steamworks/announcements/detail/532097310616717411
Discussions: https://discu.eu/q/https://steamcommunity.com/groups/steamworks/announcements/detail/532097310616717411
You can quickly toggle between your two most recent directories with ‘cd -‘:
If you find yourself frequently jumping back and forth between two directories, stop typing out long paths repeatedly! Simply use the command:
cd -
This command will take you to the directory you were in just before your current one. Executing it again will take you back. It saves me a lot of typing and time so give it a try 😌
setuid root screen is a gift that just keeps on giving…
#CVE #CVE_2025_23395 #InfoSec #Linux #OpenSource
https://security.opensuse.org/2025/05/12/screen-security-issues.html
My #Linux journey began over 20 years ago with this book. It will forever be in my collection. This weekend I was flipping through it - wow, what a great book. It's also crazy how much Linux has grown over the years. As much as I reminice over those old days, I definitely do not miss manually configuring my xfree86 config file! 🤣
Realize the following; **you** are in control of the fun you have when you are computing.
The only way you can guarantee that is by running an Open Source Operating System on that device.
If you happen to be in a closed Source operating system with an open source kernel {Android} there are ways to dechain yourself fully
They will probably be hard or painful but they are worth the effort.
If it seems to be too hard, plan your next device to be one that is designed to run with an open source operating system especially if you are going to buy your next Android.
First check if your device is supported by an open source operating system, fully supported!, then you buy it.
Make sure that the grip of the closed Source operating system underlords on you is released Free yourself
Dear Linux users who recently bought a Nvidia RTX 5000 series card
https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
Discussions: https://discu.eu/q/https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟱/𝟭𝟮 (Valuable News - 2025/05/12) available.
https://vermaden.wordpress.com/2025/05/12/valuable-news-2025-05-12/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Comparison of C/POSIX standard library implementations for Linux
https://www.etalabs.net/compare_libcs.html
Discussions: https://discu.eu/q/https://www.etalabs.net/compare_libcs.html
@unix_discussions
Wow. Never assumed That #Linux and their Desktops #Gnome, #KDE and also distributions like #Ubuntu sucks more and more in such cases instead of getting better it gets mor worse.
Bcachefs, Btrfs, EXT4, F2FS & XFS File-System Performance On Linux 6.15
https://www.phoronix.com/review/linux-615-filesystems
Discussions: https://discu.eu/q/https://www.phoronix.com/review/linux-615-filesystems
Plus, everything feels so snappy with my trusty TWM. What does your desktop look like?
Share your screenshots! ☻☻☻
#Desktop #Linux #TWM #WindowManager #Bitmap #Wallpaper #Minimalism #ShowYourDesktop
fui: the joys of writing to the framebuffer
https://github.com/martinfama/fui
Discussions: https://discu.eu/q/https://github.com/martinfama/fui
Do not fall for the trap of the ClosedSource operating system underlords. Your computing hardware is perfectly capable of Running a proper operating system maintained currently and run on full open source components
Just go to the following Place read learn and adapt
Stop using closed Source operating systems and software; dechain yourself become unslaved
When you program in C++ use GCC when you write text use markdown. Go full platform independent and full OpenSource and remain dechained
#OpenSource #Linux #distribution #Debian #XFce #Gnome #KDE #programming
How Android 16's new security mode will stop USB-based attacks -- "Advanced Protection can block USB devices when your Android phone is locked"
https://www.androidauthority.com/android-16-usb-data-advanced-protection-3548018/
Discussions: https://discu.eu/q/https://www.androidauthority.com/android-16-usb-data-advanced-protection-3548018/
Linux kernel is leaving 486 CPUs behind, only 18 years after the last one made | Linus Torvalds sees "zero real reason for anybody to waste one second" on them.
Progress towards universal Copy/Paste shortcuts on Linux
https://mark.stosberg.com/universal-copy-paste/
Discussions: https://discu.eu/q/https://mark.stosberg.com/universal-copy-paste/
Just dropped oksh-7.7, get it from the usual place: https://github.com/ibara/oksh
#unix #linux #bsd #freebsd #openbsd #netbsd #shell #ksh #kornshell #opensource #freesoftware
Meet AnduinOS - a custom Ubuntu-based Windows 11-like Linux distribution developed by a Microsoft engineer.
Discussions: https://discu.eu/q/https://www.anduinos.com/
Ventoy Is Saving Me Time, Money, and USB Sticks
https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
Discussions: https://discu.eu/q/https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
Gnome Foundation Names Steven Deobald as New Executive Director
https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
Discussions: https://discu.eu/q/https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
Progetto 'End of 10': salvare i PC obsoleti con Linux
https://www.tomshw.it/hardware/progetto-end-of-10-salvare-i-pc-obsoleti-con-linux-2025-05-07
Discussions: https://discu.eu/q/https://www.tomshw.it/hardware/progetto-end-of-10-salvare-i-pc-obsoleti-con-linux-2025-05-07
Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
Discussions: https://discu.eu/q/https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
It's hard to keep track of all the types of permissions and security mechanisms on #Linux. Does `chattr +i` on a directory make it *immutable*, so you can't create files in it (even root), or was it that it makes the directory *insatiable*, so it devours all data that is on or near the system, never satisfying its file-lust?
The @kde Plasma development announces the end of LTS releases
https://www.linux-magazine.com/Online/News/Plasma-Ends-LTS-Releases?utm_source=mlm
#KDE #Plasma #Linux #OpenSource #desktop #LTS #FOSS
The next release of #swad will probably bring not a single new feature, but focus on improvements, especially regarding #performance. Support for using #kqueue (#FreeBSD et al) to handle #signals is a part of it (which is done and works). Still unsure whether I'll also add support for #Linux' #signalfd. Using kqueue also as a better backend for #timers is on the list.
Another hopefully quite relevant change is here:
https://github.com/Zirias/poser/commit/798f23547295f89fa0c751f0e707c3474b5c689c
In short, so far my #poser lib was always awaiting readiness notification (from kqueue, or #epoll on Linux, or select/poll for other platforms) before doing any read or write on a socket. This is the ideal approach for reads, because in the common case, a socket is NOT ready for reading ... our kernel must have received something from the remote end first. But for writes, it's not so ideal. The common case is that a socket IS ready to write (because there's space left in the kernel's send buffers). So, just try it, and only register for notifications if it ever fails, makes more sense. Avoids pointless waiting and pointless events, and e.g. with epoll, even unnecessary syscalls. 😉
The "End of 10" project wants to save aging PCs with Linux instead of Windows 11 | As Windows 10 support ends, 240 million PCs face obsolescence
https://www.techspot.com/news/107819-end-10-project-wants-save-aging-pcs-linux.html
Discussions: https://discu.eu/q/https://www.techspot.com/news/107819-end-10-project-wants-save-aging-pcs-linux.html
Canonical is adopting sudo-rs by default in Ubuntu 25.10
https://discourse.ubuntu.com/t/adopting-sudo-rs-by-default-in-ubuntu-25-10/60583/1
Discussions: https://discu.eu/q/https://discourse.ubuntu.com/t/adopting-sudo-rs-by-default-in-ubuntu-25-10/60583/1