After I had finished categorising all the posts on Mappery (see this post) it occurred to me that a similar strategy might be used for geocoding ungeocoded posts. If you have been following my vibe coding posts you will know that Arnaud and I built a geocoding and mapping plugin for our WordPress…
Our DeepSeek credit spend has yielded thus far:The MapGuide Windows installer successfully migrated over from Wix 3.x to Wix 6.xAdded missing support for rendering MultiGeometry/GeometryCollection instances in MapGuideAdded missing support for evaluating spatial predicates involving MultiGeometry…
Last year I ran an experiment to test the ability of modern LLMs to correctly answer a relatively straightforward question. Every single one of them got it wrong. Some missed information, some made up false statements, none were right. Of course the fanbois variously claimed that I was holding it…
At the end of August, we announced our first Maintainers in Residence, Rust Project contributors who are funded for their upstream contributions and maintenance work from the Rust Foundation Maintainers Fund (RFMF). Since then, the Rust Leadership Council has dedicated more funds from its Project…
Three years after my last public appearance at a local FOSS event, my old friend
Marco brought me on board again as a speaker for LinuxDay 2026 in October. While
my latest speeches were mostly about the status and governance of the FOSS
domain, this time I’ll present something more technical.
Raspberry Pi added a feature in their firmware that restricts users from swapping RAM chips, sometimes even RAM chips of the same capacity from other Raspberry Pi boards.
Apparently there were people buying cheap 1 or 2 gig Pi 5s, soldering in some cheap and sometimes unreliable 8 gig RAM chips,…
When it’s Monday morning and you’re on the subway, in a coffee shop, or squeezing in a few email replies after your morning workout, your phone becomes your digital office. But every time you open your browser, you risk getting struck with any combination of distracting ads, auto-playing videos, and…
The open-source consulting firm Igalia has put out an
announcement celebrating 25 years of working on upstream FOSS projects
for its clients. The list of projects the company has worked on is rather
eye-opening: WebKit, mobile-browser rendering (on Maemo, Moblin, MeeGo, and
Tizen), the Linux kernel…
This year’s Akademy is over - at least for me. I’m already on a train on my way
back home, but there’s still plenty of people staying in Graz for more days of
hacking and fun. Even though I haven’t contributed to KDE much in the past few
years, I am really glad I decided to go.
First, I want to…
We just merged a code change in Okular master to use QtMultimedia instead of Phonon to play multimedia files. This will be released in December. We did as much testing as we could but given the complexity of this feature it would be nice if users could test it as much as possible. If you have PDF…
Greg Kroah-Hartman has released the 7.2.7,
6.18.53, and 6.12.111 stable kernels. As is usual these days, they are
quite large; also no surprise is that they provide many important fixes
throughout the kernel tree. Users of those kernels are advised to update.
NetBSD has long had support for
running Linux binaries via its kernel-level compat_linux
feature, but test coverage for it was less complete than some might
hope. In order to provide better testing for compat_linux,
Google Summer of Code (GSoC) participant Henrique Brito opted to work
on enabling…
WPE WebKit and WebKitGTK 2.54 have been released with a bunch of improvements and new APIs as usual, but there’s one point that kept the Igalia WebKit graphics team busy for the whole cycle: the new Skia-based compositor. The replacement of Cairo with Skia for content rendering has been a success…
I’ve been writing a lot of documentation recently — including almost all of <DE Linux’s docs, as well as the KDE human interface guidelines.
And I’m at Akademy 2026 right now where the cat is out of the bag — one of KDE’s three latest goals is about <ocumentation! Thiago, Joseph, and…
The diffoscope maintainers are pleased to announce the release of diffoscope
version 330. This version includes the following changes:
[ Chris Lamb ]
* Don't Build-Depend on apksigcopier as it has been removed from testing.
(Closes: #1146852)
You find out more by visiting the project homepage.
The Rust Security Response Team was notified that Miri stores all environment variables to target/, allowing secrets to persist in caches.
While not necessary a vulnerability in and of itself, when paired with GitHub Actions caching behavior, it is possible for this to expose secrets to…
Linus Torvalds has released the 7.3-rc4
kernel prepatch. It is, unsurprisingly at this point, large: "We all know the drill by now: 'it's big, yadda yadda'".
SRFI 285 is now in draft status.
This SRFI details an API for storing and manipluating dates and times.
This SRFI decomposes dates and times into dates (a count of days in the
proleptic Gregorian calendar), clock times (time of day, independent of
time zone), moments (instants in TAI),…
In 2016, I removed Google Analytics from this blog to avoid being
complicit in feeding the biggest machine for harvesting personal data. Instead,
I relied on GoAccess to analyze my server logs.1 For the past couple
of years, the statistics have made no sense, despite my attempts to filter bots:
AI…
Lots of posts in the debian-user mailing list complaining about updates with Debian 11.11 suddenly failing.See Debian 11 Long Term Support reaches end-of-lifeAugust 31st, 2026
The Debian Long Term Support (LTS) Team hereby announces that Debian 11
bullseye support has reached its end-of-life…
I have just released version 1.8.4 of
libccid the Free Software CCID class smart
card reader driver.
Changes:
1.8.4 - 20 September 2026, Ludovic Rousseau
Add support of
THALES PKI Transaction Pad
fix some minor issues found by an AI tool
Some other minor improvements
This book, by The Times' former Architecture Correspondent, stands in direct opposition to A City on Mars. Whereas that book presented a (perhaps too) sceptical look at the realities of living on other planets, Jonathan Morrison's book goes (perhaps too far) in the opposite direction. How to…
The Debian LTS Team, funded by Freexian’s Debian LTS offering,
is pleased to report its activities for August.
Activity summary
During the month of August, 19 contributors have been
paid to work on Debian LTS (links to individual
contributor reports are located below).
The team released 58 DLAs…
Bombarded by the deception and lies of the AI industry I chose to sample boy Amodei for the ironic outrage about Chinese companies stealing their dataset. Thus the tune title.
Usually I barely manage to finish up my weekly beats track on a Sunday night. This week I've somehow had some extra time…