Mastodon

News from the Planet

tl-0.0.1 on CRAN: New Package

Debian PlanetJune 23, 2026

A new small package of mine just hit CRAN. The tl package wraps the (also very new) rspdlite package (announced last week) to offer a lightweight and consistent logging interface from both R and C++ that is also ‘tiny, fast, capable’ thanks to rspdlite. The rspdlite announcement is a good place to…

read more ➔

Mark Damon Hughes: Under Stone 1.1

Scheme PlanetJune 23, 2026

I made this for the Lisp Game Jam Spring 2026, and a month later I have a much more complete role-playing game: UNDER STONE 1.1 release! Complete game with: Help! Saving! Job change! Items! Merchant! Second dungeon! WOW! $10 or PWYW. Get it now on itch.io

read more ➔

GIMP 0.54.1 in a Flatpak

LWNJune 22, 2026

The GIMP project reports that GNOME contributor "balooii" has worked to package GIMP 0.54.1—released in 1996—as a Flatpak that will build and run on modern 64-bit Linux systems. This is a Motif-based version, and the same version that was used by Larry Ewing to create Tux. While not likely to be…

read more ➔

Firefox Nightly: Eyedropper Quick Action, geckodriver 0.37, and Tighter File Permissions – These Weeks in Firefox: Issue 205

Mozilla PlanetJune 22, 2026

Highlights Dao added a new Eyedropper quick action! Check it out by typing “color” or “eyedropper” in the URL bar (Bug 1803575) on Nightly. Henrik Skupin released geckodriver 0.37.0, which includes support for several new APIs and various bug fixes. See the release page for details. Starting…

read more ➔

Network shares: still talking about them in 2026

KDE PlanetJune 22, 2026

By now, many of you have probably seen Linus Tech Tips’ “Linux is Easy, right?” video? The TL;DW version is that yes, things are mostly pretty easy, and the tasks they’re having trouble are becoming become less and less common over time… but pain points remain for the…

read more ➔

[$] Free-threaded Python: past, present, and future

LWNJune 22, 2026

Probably the biggest change for Python over the last five years or so is the advent of the "free-threaded" version of the language, which removes the global interpreter lock (GIL) and allows multiple threads to run in parallel in the interpreter. At PyCon US 2026, held in Long Beach, California in…

read more ➔

Week 2 + Week 3: Dangling pointer bugs, silly mistakes and a lot of CMake

KDE PlanetJune 22, 2026

Hey wassup guys! Welcome to yet another blog made by me! I've been busy for a while due to exam stress and my passport situation. But I am glad to share that I finally got the passport yesterday! This brings me one step closer to making it to Akademy 2026 in Graz, Austria. Now I just need to get my…

read more ➔

First preview release of Xfce's Wayland compositor

LWNJune 22, 2026

Brian Tarricone has announced the first preview release of xfwl4, a Wayland compositor for the Xfce desktop environment. After close to six months of work, I feel like it's ready to get some wider use, even though of course there will be bugs and missing features. Think of this as an alpha…

read more ➔

[$] Reports from OSPM 2026, day one

LWNJune 22, 2026

The Power Management and Scheduling in the Linux Kernel Summit, which still goes by the historical acronym OSPM, was held in Cambridge, UK, in mid-April. As has become traditional, the presenters at that event have since written summaries of their sessions, and this work has kindly been made…

read more ➔

Security updates for Monday

LWNJune 22, 2026

Security updates have been issued by AlmaLinux (389-ds:1.4, kernel, and kernel-rt), Debian (gst-libav1.0, gst-plugins-good1.0, imagemagick, kernel, libconfig-inifiles-perl, libgd-perl, libhttp-daemon-perl, mediawiki, pillow, and squid), Fedora (389-ds-base, alertmanager, ansible-core, buildah,…

read more ➔

The Racket Blog: Rhombus v1.0

Scheme PlanetJune 22, 2026

Rhombus version 1.0 is now available! Install: https://rhombus-lang.org/download.html More information: https://rhombus-lang.org/ Why a new language? https://rhombus-lang.org/goal.html (copied below) Frequently Asked Questions: https://rhombus-lang.org/faq.html (copied below) …

read more ➔

Introducing the Qt Project CMake Skill for AI Agents

KDE PlanetJune 22, 2026

The Challenge: CMake and Qt - Powerful Together, Tricky in Practice The gap between “CMake that compiles” and “CMake that is correct” is wider for Qt than for most frameworks. CMake has been Qt’s official build system since Qt 6.0, and the pairing is genuinely capable: a well-configured Qt CMake…

read more ➔

Cybersecurity for the paranoid business traveller

Terence EdenJune 22, 2026

Over the years, I've worked for organisations with various levels of risk tolerance for business travellers. Some have been (rightly) paranoid and others have been (wrongly) placid about the threats their employees face. The fact is, individuals are often targeted for espionage, blackmail, or other…

read more ➔

Qt Creator 20 and local AI

KDE PlanetJune 22, 2026

Qt Creator 20 has become an Agent Client Protocol (ACP) Client extension. The protocol is supported by many AI providers and handles the details of the communication between the AI coding agent and the IDE.

read more ➔

gvSIG Team: gvSIG Online como infraestructura pública en la IDE de Uruguay

OSGeo PlanetJune 22, 2026

La información geográfica empieza a transformar una administración cuando deja de estar encerrada en documentos, mapas estáticos o sistemas aislados. La Infraestructura de Datos Espaciales de Uruguay es un gran ejemplo de ello. En el último año ha seguido ampliando su ecosistema de visualizadores…

read more ➔

Improving HDR Handling in Krita, Part 1.

KDE PlanetJune 22, 2026

So, last road map discussion it was decided I would start working on HDR. This is partially because I have the hardware for it, as well as Krita now supporting the wayland color management protocol, so my hardware is actually being used appropriately. Furthermore, before I worked on text my…

read more ➔

Shop update! New USB-Card

KDE PlanetJune 22, 2026

We've also created a new USB-card, with the newest stable version of Krita for all OSes. Includes Comics with Krita, Muses, Secrets of Krita and Animate with Krita tutorial packs. It's a 32 GB USB card with USB A and USB C connectors and the latest Kiki splash by Tyson Tan! If you just want the…

read more ➔

PostGIS Development: PostGIS Tiger Geocoder 2025.1

OSGeo PlanetJune 22, 2026

The PostGIS development team is pleased to provide postgis_tiger_geocoder extension. This is the very first release since the break from the PostGIS core. This version requires PostgreSQL 16 and above and should work with any supported PostGIS version. PostGIS 3.6 series is the last series to…

read more ➔

Week 4 Update: KeepSecret Import/Export Feature Completed

KDE PlanetJune 21, 2026

This week, the import/export feature for KeepSecret was completed and merged in !33. The implementation went through several changes before reaching its final form. My initial approach was to use a KWalletManager-compatible XML format so that data could be exchanged directly between the two…

read more ➔

Vi Mo(tiva)tions

KDE PlanetJune 21, 2026

It's been quite a while since I last wrote an entry in this blog. It's also been some time in which my invent gitlab graph has been feeling a bit emptier and I've also been more absent from the KDE work and community in general. Several causes have been lining up to cause this lack of time and…

read more ➔

seL4 repo relationships

Debian PlanetJune 21, 2026

The seL4 organisation on GitHub uses git-repo to manage multiple source repositories, and so there are a large number of projects to get your head around when figuring out the ecosystem. As an experiment, I have taken the various manifest files across the org, and constructed a graph based on how…

read more ➔

RcppArmadillo 15.4.0-1 on CRAN: New Upstream Minor

Debian PlanetJune 21, 2026

Armadillo is a powerful and expressive C++ template library for linear algebra and scientific computing. It aims towards a good balance between speed and ease of use, has a syntax deliberately close to Matlab, and is useful for algorithm development directly in C++, or quick conversion of research…

read more ➔

Releasing debvulns: CLI for listing Debian vulnerabilities

Debian PlanetJune 21, 2026

Following up on my previous post, I have released the debvulns CLI. This utility uses the same parsing logic as the debsecan-mcp server but exposes the functionality directly via the command line. Why a new CLI? While Debian's native debsecan utility exists, it lacks modern output formats like JSON…

read more ➔

Christian Hergert: Asynchronous State Machines with Fibers

Gnome PlanetJune 21, 2026

Writing state machines gets a bit of a bad reputation because they are often implemented in complex manners which are specific to the problem domain. I think that makes people shy away from writing them when they are truly beneficial, including myself. Where they often go awry is when you have some…

read more ➔

Hylke Bons: Icon for ChiPass

Gnome PlanetJune 21, 2026

Week 23 This week's icon is for whitequark's project: ChiPass: "Store and autofill passwords" Check out all weekly app icons created so far over here and follow my icon creation adventures as they happen (including…

read more ➔