news
GNU/Linux Leftovers
-
Servers/Kubernetes
-
Kubernetes Blog ☛ Kubernetes v1.35 Sneak Peek
As the release of Kubernetes v1.35 approaches, the Kubernetes project continues to evolve. Features may be deprecated, removed, or replaced to improve the project's overall health. This blog post outlines planned changes for the v1.35 release that the release team believes you should be aware of to ensure the continued smooth operation of your Kubernetes cluster(s), and to keep you up to date with the latest developments. The information below is based on the current status of the v1.35 release and is subject to change before the final release date.
-
Kubernetes Blog ☛ Kubernetes Configuration Good Practices
Configuration is one of those things in Kubernetes that seems small until it's not. Configuration is at the heart of every Kubernetes workload. A missing quote, a wrong API version or a misplaced YAML indent can ruin your entire deploy.
This blog brings together tried-and-tested configuration best practices. The small habits that make your Kubernetes setup clean, consistent and easier to manage. Whether you are just starting out or already deploying apps daily, these are the little things that keep your cluster stable and your future self sane.
This blog is inspired by the original Configuration Best Practices page, which has evolved through contributions from many members of the Kubernetes community.
-
-
Audiocasts/Shows
-
The Ask Noah Show ☛ Ask Noah Show: Ask Noah Show 468
Steve gives a deep dive into some of the struggles he's working through in his house. Google has pulled back on their plans to require developer verification.
-
-
Graphics Stack
-
libinput 1.30
libinput 1.30 is now available.
Only one documentation fix over last week's RC2 and we are ready to go. This announce email is an algamation of the previous two so if you read those.
This release brings a new core functionality: Lua plugins.
Lua plugins sit logically between libinput and the kernel and can modify the evdev event stream from a device. A plugin may change the capabilities of a device (e.g. enabling/disabling event codes) and/or change selected events. Further more, plugins can disable certain internal libinput features. This allows for custom-tailored behavior for cases where hardware doesn't match what libinput expects (or is willing to implement), e.g. mice with very specific button debouncing behaviours.
-
-
Desktop Environments (DE)/Window Managers (WM)
-
GNOME Desktop/GTK
-
Linuxiac ☛ GNOME 48.7 Arrives with Shell, Mutter, and GTK Fixes
Many core modules in the GNOME stack received new version bumps: at-spi2-core moved from 2.56.5 to 2.56.7; Boxes from 48.0 to 48.1; Control Center from 48.4 to 48.5; Shell from 48.5 to 48.7; Mutter from 48.5 to 48.7; LibAdwaita from 1.7.7 to 1.7.9; GTK+-3 from 3.24.50 to 3.24.51; and others.
On top of that, some important key fixes and improvements landed, with the main ones being: [...]
-
-
-
Distributions and Operating Systems
-
Debian Family
-
Freexian Collaborators: How we implemented a dark mode in Debusine (by Enrico Zini)
Having learnt that Bootstrap supports color modes, we decided to implement an option for users to enable dark mode in Debusine.
-
-
Canonical/Ubuntu Family
-
Distro Watch ☛ Distribution Release: Tsurugi Linux 25.11
The Tsurugi project has released Tsurugi Linux 25.11, a major update of the Ubuntu-based specialist distribution designed for digital forensics and incident response investigations (DFIR), malware analysis and open-source intelligence (OSINT) activities. The new version is based on Ubuntu's latest long-term support release. From the changelog: [...]
-
-
Open Hardware/Modding
-
Raspberry Pi ☛ How Ada Computer Science empowers students: Survey findings
We asked students how Ada Computer Science supports their studies. Read the survey results to see why they value our resources.
-
-