The Free Software Foundation has joined Bluesky without recommending it. Here’s why the organization made this rare exception—and why Mastodon still comes closer to passing the free software test. The post Surprise! Free Software Foundation Does Bluesky appeared first on FOSS Force.
It's been an exciting start to the month of September for KDE Plasma developers with continuing to land last minute improvements for Plasma 6.8 ahead of its official release in mid-October...
Python's support for multithreaded programs has improved considerably over the last few years with the advent of the "free-threaded" version of the language. But testing multithreaded programs is notoriously difficult, because the underlying host system determines the thread-execution ordering, which adds an element of non-determinism. At PyCon US, Larry Hastings gave a talk (YouTube video) about his blanket project, which is meant to provide mechanisms for deterministic testing of multithreaded Python code.
Firmware updates on Ubuntu 24.04 LTS have gotten smaller, as Canonical has backported the split Linux firmware packages it introduced in 26.04. To make the change in noble, the linux-fimrware package is now a meta-package that pulls in all of the individual firmware packages. Functionally, nothing changes; all installs get the full whack. The binary blobs the distro use are now split across 18 vendor-specific sub-packages: Some non-default firmware was already available to install as a sub packages, e.g., linux-firmware-xilinx-vcu, so those don’t change (but aren’t looped in to the new metapackage). The linux-firmware package was a bundle of mostly […]
Version 2026.09, code-named "Hättiwaritätti", of the Debian-based Grml live Linux distribution for system administrators has been released. It is based on packages from the upcoming Debian 14 ("forky") release. Notable changes include an update to the Linux 7.1.8 kernel, support for booting from exfat-formatted USB devices, and an update to GNU Screen 5.0.1.
If you read the previous article, you should understand the Canvas Widget. In this article, we will start with the different methods that are available to manipulate the objects on the Canvas. Canvas Methods There are many methods that can be used on Canvas widgets. .addtag_above(newTag, tagOrId) .addtag_below(newTag, tagOrID) Now, we can add a tag to an item placed on a canvas. Keep in mind that each item, such as an oval, can have multiple tags. For... https://www.linux.org/threads/python-series-part-25-canvas-widget-part-2.63050/