Mastodon

News from the Planet

Libre Graphics Meeting 2026

KDE PlanetJuly 20, 2026

Tuesday I arrived at Nuremberg after a very long travel and nearly no sleep, so I didn’t go to the “warming up” party in the bar, but instead met up with C. and we went to a Balkan restaurant (Balkan Spezialitäten) for dinner. We got Cevapcici sausages with some kind of bell pepper sauce (called…

read more ➔

jointhefreeworld: Emacs Eglot for Scala and Kotlin (JVM)

Scheme PlanetJuly 21, 2026

When Emacs 29 made eglot the built-in, default Language Server Protocol (LSP) client, many of us rejoiced. It is lightweight, fast, adheres strictly to Emacs philosophy, and doesn’t try to reinvent the wheel. However, being minimal means that when an LSP server steps out of line or acts…

read more ➔

Interzone digital

Debian PlanetJuly 20, 2026

(no, this isn't a blog post about Joy Division songs) Last time I wrote about Interzone, I was discussing issue #294, the first published under new management in a paperback-sized format ("JB6"). The format and presentation of the magazine was fantastic: it fit in a lot of my pockets, and was…

read more ➔

Qt Project Goals - call for submissions now open

KDE PlanetJuly 20, 2026

The Qt folks have taken inspiration in our successful KDE Goals and are starting the Qt Project Goals.The idea is to select goals that help focus on activities that we believe to be the most crucial for the near Qt future.Since KDE uses Qt extensively some of you probably have good goals ideas for…

read more ➔

Renewal relationships between AWS certifications

Debian PlanetJuly 20, 2026

When you pass an AWS certification exam, sometimes it can extend the life of related lesser AWS certifications. But I could not find an illustration of exactly which ones, so here’s an up-to-date diagram: Figure: Renewal relationships between AWS certifications. Each arrow is a ‘renews’ relation –…

read more ➔

[$] Fedora grapples with change

LWNJuly 20, 2026

The Fedora Project is known for, among other things, having a well-defined set of processes for just about everything. It has extensive packaging guidelines that deal with the complexities of creating RPMs to install software, as well as processes for managing the legal questions that arise around…

read more ➔

Catanzaro: Some changes to GNOME security tracking

LWNJuly 20, 2026

Michael Catanzaro, who has been managing GNOME security issue tracking since November 2020, has written a blog post that details some changes in how he will be managing GNOME vulnerability reports from now on due to an increase in AI-generated security reports. He will be switching from a 90-day…

read more ➔

Michael Catanzaro: Some Changes to GNOME Security Tracking

Gnome PlanetJuly 20, 2026

Due to the increase in AI-generated security vulnerability reports, it is time for some changes in how GNOME manages vulnerability reports. These policy changes intentionally do not distinguish between reports that contain AI-generated content and those that do not. Following the same rules for all…

read more ➔

[$] Merging famfs?

LWNJuly 20, 2026

The famfs filesystem, which is meant to provide shared access to huge memory-resident files on CXL and other devices, returned to the Linux Storage, Filesystem, Memory Management, and BPF Summit (LSFMM+BPF) in 2026. It was first discussed at LSFMM+BPF 2024 and a new implementation was described at…

read more ➔

Security updates for Monday

LWNJuly 20, 2026

Security updates have been issued by Debian (kernel, libnfs, roundcube, and tiff), Fedora (antlr4-project, chromium, erlang, libseccomp, libtiff, log4cxx, mbedtls, node-exporter, opam, openssh, proftpd, python-asyncssh, python-django5, python-libcst, python-orjson, python-uv-build, ruby,…

read more ➔

Self-Hosting voice services (TTS, ASR, Wake Word)

KDE PlanetJuly 20, 2026

TL;DR https://codeberg.org/cryptomilk/crane-wyoming Where I started I use Home Assistant, and for text-to-speech (TTS) I’ve been running Piper through Wyoming Piper. Piper is a fast, local neural TTS engine originally built for the Rhasspy project and now maintained by the Open Home…

read more ➔

Pay for Software That Respects You

Guix PlanetJuly 20, 2026

I consider myself a pretty chill and calm person, I can endure and tolerate quite a lot, but I become furious when a program spits in my face with what I didn't ask for, take me for a dumbass or exploit legacy vulnurabilities of my brain. Annoying notification, algorithmic feeds and…

read more ➔

Public Transport - Don't Make Me Think!

Terence EdenJuly 20, 2026

In the last year, I've been through over a dozen cities and used public transport in all of them. It is wild just how confusing and complex buying a ticket can be. While some cities obviously take a user-centred approach to ticketing, others appear to take a Kafkaesque delight in a bureaucratic…

read more ➔

DebConf26 starts today in Santa Fe on Monday, July 20, 2026

Debian PlanetJuly 20, 2026

DebConf26, the 27th annual Debian Developer Conference, is taking place at Santa Fe, Argentina from 20 to 25 July 2026. Debian contributors from all over the world have come together at the Facultad de Ingeniería en Ciencias Hídricas (Faculty of Engineering in Water Sciences), one of the faculties…

read more ➔

podlators v6.1.0

Debian PlanetJuly 20, 2026

This is the latest release of the Pod::Man and Pod::Text modules and their supporting scripts, which convert POD documentation to text and *roff output. The major change in this release is a workaround for a groff bug in the 1.24.0 release that breaks compatibility between the .IP and .TP macros…

read more ➔

Monthly Report - July 2026

KDE PlanetJuly 20, 2026

Read on for a look at development news and the Krita-Artists forum's featured artwork from last month. Development Report Developments in Krita Plus Dependencies have been updated in the Qt5 builds (Krita 5.3.x). This updates many libraries Krita depends on for things like file format support.…

read more ➔

Kernel prepatch 7.2-rc4

LWNJuly 19, 2026

The 7.2-rc4 kernel prepatch is out for testing. Linus said: "This whole week I had the feeling that people were starting to go on summer vacation, but running the numbers shows that I must have been wrong - it all looks pretty normal."

read more ➔

Who’s responsible for bug reports on old software versions?

KDE PlanetJuly 19, 2026

Consider this hypothetical: An operating system (OS) ships version 1.5 of a piece of software. Meanwhile, the latest version of that software is 3.0. A user on that OS experiences an issue in version 1.5, or has an idea for a new feature. Who should they contact? This hypothetical…

read more ➔

Small Icons, Big Problems

KDE PlanetJuly 19, 2026

People tend to think an icon is a single drawing. One thing I think people miss (or at least some do) is that an icon isn't really one icon at all. The KRecorder microphone above exists as several different versions depending on size. In total that's 16×16, 22×22, 32×32, 48×48, 64×64, 128×128…

read more ➔

ECC and DDR5

Debian PlanetJuly 19, 2026

Hamming Codes ECC RAM corrects errors that occur in memory before it gets to the CPU. The most common form of ECC is the Hamming Code [1] which when it has R redundant bits can correct single bit errors and detect double-bit errors in messages with 2^R-R-1 bits of data. For PC use that means if you…

read more ➔

Hylke Bons: Icon Set for Crosswords

Gnome PlanetJuly 19, 2026

Jonathan Blandford asked me to do an icon set for Crosswords. What started as a request for a small group of symbolics, turned into a more flexible set of colourful sidebar icons. Crosswords has been in the process of joining GNOME Circle for a while and hopefully this is another step in the right…

read more ➔

KDE snaps hotfix release and what's keeping me busy

KDE PlanetJuly 19, 2026

A hotfix release of kf6-core24 to work around a Snapcraft 9 bug that was breaking Qt-based snaps, plus an update on current Debian packaging and snap development work.

read more ➔

Scheme Requests for Implementation: SRFI 270: Hexadecimal Floating-Point Constants

Scheme PlanetJuly 18, 2026

SRFI 270 is now in final status. Floating-point numbers are usually stored in radix 2, but are written by users in radix 10. This SRFI introduces Scheme syntax for hexadecimal floating point constants based on C99’s syntax. They use radix 16 for writing the integer and fractional part, and a…

read more ➔

Scheme Requests for Implementation: SRFI 271: Random port libraries

Scheme PlanetJuly 18, 2026

SRFI 271 is now in final status.This SRFI proposes a pattern of libraries for binary input ports that produce random bytes. Libraries are divided into “randomized” and “determinized” categories to address different uses of random data. The design leaves the details of random number…

read more ➔

Scheme Requests for Implementation: SRFI 278: Supplemental Numerics

Scheme PlanetJuly 18, 2026

SRFI 278 is now in draft status. This SRFI defines miscellaneous procedures on numbers that were either missing from the R7RS or are common extensions.

read more ➔