Which version of QGIS should I use?
With the release of QGIS 4, the question of the QGIS release cycle is arising again for many users.
Among the most common:
what is the roadmap?
how long will this version be maintained?
is it a stable version?
The official QGIS roadmap page shows the current…
Background
I'm a member of the EFI team in Debian, and I've done much of the
work for Debian to support UEFI Secure Boot (SB) in recent years. We
have included that support for a number of releases now, starting back
with Debian 10 (aka Buster).
I'm also a long-time accredited member of
the…
Michael Catanzaro has disclosed a
command-injection vulnerability affecting a number of GTK-based PDF
readers; exploits included:
They contain a script for building malicious polyglot PDFs that are
simultaneously both valid PDF files and also valid ELF
binaries. When the user opens the PDF in…
CVE-2026-46529 is an argument injection vulnerability in Evince, Atril, and Xreader caused by missing shell quoting when composing a command line. The reporter, João Medeiros, has published a GitHub repo for the CVE and a blog post with the story of how he discovered the flaw and developed the…
SRFI 274 is now in draft status.
A set of modest extensions to list conversion and list copying procedures
is proposed that aligns them with other conversion and copying procedures
and allows for some operations on improper and circular lists.
Authors of further SRFIs that include list…
We try to be responsible with data. For example, we:
- store as little sensitive data as possible
- monitor changes in incoming data on which we've built models
But what happens when those two approaches conflict?
How do we monitor changes in incoming data that we don't want to store?
This talk…
Launching Web Serial in Firefox 151
The web is built by communities, but not all communities use the web the same way.
That philosophy shaped part of this week’s Firefox 151 release, which introduced support for the Web Serial API on desktop. Most folks won’t use this API, but for our…
Support for Web Serial in Firefox 151 for Desktop
Firefox can now connect directly to microcontrollers, development boards, 3D printers, power meters, and other serial-connected hardware from the web. Starting in Firefox 151 for Desktop, support for the Web Serial API allows web applications to…
Another very minor update, now at 0.3.15, for our nanotime
package is now on CRAN, and has
been built for r2u and
Debian. nanotime
relies on the RcppCCTZ
package (as well as the RcppDate
package for additional C++ operations) and offers efficient high(er)
resolution time parsing and formatting up to…
It's probably not your fault.
On a cache miss, there are two things a reverse proxy (which Fastly is to us) can do. It can make the client wait until the proxy itself fetches the requested content and then serve it, with subsequent requests being served from the cache. From a user's perspective, it…
Crafted with care. Built for speed. Ready for what’s next.
A great browser is so intuitive that you often forget you’re using it. Yet today the internet is changing faster than ever, and your browser needs to keep up. Firefox is still the only browser built for people, not platforms: independent,…
Somewhere, in the endless blue ocean, a gigantic mammal shudders as it takes its last breath. Thanks to science, we know that all dogs go to heaven, but all whales descend through the murky depths until their carcasses litter the seabed. Imagine a giant dying. You can't. They are huge and endless.…
When comparing Qt for MCUs vs LVGL, an independent study by Spyrosoft (updated with new data in May 2026) shows that Qt for MCUs reduces development time by approximately 30% compared to LVGL, requires roughly half the handwritten application code, and achieves better or equivalent FPS performance…
I often write about how when stuff works well, you take it for granted.
It’s true for technology: when’s the last time you hit a compiler bug in GCC? Once upon a time these were a common thing and you had to choose your C compiler wisely. Yet I haven’t recently seen an article that says “GCC is…
The 2021 SciPy conference (https://www.scipy2021.scipy.org/) involved the showcasing of the latest open source Python projects for advancement in scientific computing. Mozilla was a diversity sponsor and a few Mozillians attended and shared their experience of the event.
Commit: https://invent.kde.org/qt/qt/qt5/-/commit/aa749695075684f0c8585ede19e361f9accb4287Commercial release announcement: https://www.qt.io/blog/commercial-lts-qt-5.15.19-released OpenSource release announcement: https://lists.qt-project.org/pipermail/announce/2026-May/000626.html This was the last…
Working Group 2 is pleased to announce the first draft of
the second part of the R7RS-Large Foundations, the Procedural
Fascicle". This draft encompasses the familiar block programming
forms, such as lambda, let,
if, or, and set!.
The draft is…
I was getting “<XF86AudioPlay> is undefined” in the status bar of Emacs displayed every 2-3 seconds. Nowhere else I noticed any misbehavior or problems, and also couldn’t find any related log entries. It didn’t stop, though didn’t want to reboot my system to see whether that would fix the problem,…
Axe-time, sword-time, shields are sundered,
Wind-time, wolf-time, ere the world falls.
– Völuspá, Poetic Edda
As of Firefox 148, SpiderMonkey’s asm.js optimizations are disabled by default, and we plan to remove the code entirely in a future release.
If you maintain a site that uses asm.js,…
The redesign of Firefox Settings is now enabled by default in Nightly! With this change, we are making it easier for people to customize Firefox and discover the controls that matter most to them. The redesign improves navigation and organization, updates labels and descriptions, and uses a new…
We just had a release of a new library, and future framework: kirigami-app-componets, which is a new repository where a certain kind of Kirigami extensions will go.
This repository will contain modules that are intended to be building blocks for applications to integrate within the KDE Frameworks…