You’re planning a trip. Reading an article. Following a recipe.
Then a question pops into your head. Sometimes it leads down a rabbit hole – with more searches, more tabs and plenty to explore. Other times, you just need a little context so you can get back to what you were doing.
That’s why…
Tabs pile up fast on mobile. Imagine you’re planning a summer barbecue, and you start by searching for the best rib recipe. Twenty minutes later, you’re 17 tabs deep: comparing marinades, debating side dishes, checking the weather, making a grocery list and adding songs to a playlist.
None of…
Wageningen, The Netherlands, 21 July 2026.
The Open Source Geospatial Foundation (OSGeo) has established a legal foundation in Europe. The founding documents were signed yesterday. The new entity, Stichting Open Source Geospatial, has its statutory seat in Wageningen and operates under the OSGeo…
The twenty-first release of the qlcal package
arrivied at CRAN just now, and
has been built for r2u. It comes a week
after the 0.1.2
release.
qlcal
delivers the calendaring parts of QuantLib. It is provided (for the R
package) as a set of included files, so the package is self-contained
and does not…
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed:
Highlights:
[fatadel] Show counter values over time in profiler-cli (#6136)
[Markus Stange] More typed arrays: sample + counter times, some frametable columns (#6139)
[Nazım Can…
This post has been long overdue, but let’s say I’ve been busy and the reason will be obvious in this short piece. ☺
As you might have heard a couple of months ago, the Sovereign Tech Fund did a large investment in KDE software development. From the announcement the details can be a bit sparse on…
Hello! I’m on a funny journey right now where I’m trying to learn how to make
websites in a sort of 2010 style, where I have an SQL database and render some
HTML on the backend.
It’s kind of an interesting journey because it doesn’t necessarily feel “easy”
to me to make websites in this way: I never…
Today, the IETF held the CURRENT BoF,
where the goal was to develop a new protocol.
That protocol would be substantially like TLS,
reusing its record layer and basic structure,
but it would drop in MLS for key exchange.
This is somewhere between a pretty bad idea
and a horrible idea.
The wholesale…
The PostGIS Team is pleased to release PostGIS 3.7.0beta1!
Best Served with PostgreSQL 19 Beta2
and GEOS 3.15.0beta2.
This version requires PostgreSQL 14 - 19beta2, GEOS 3.10 or higher, and Proj 6.1+.
To take advantage of all features, GEOS 3.15+ is needed.
To take advantage of all SFCGAL features…
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…
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…
Kaidan 0.16.0 is out now!
This release adds a media viewer, improves the emoji picker, and got a button to try another XMPP provider during registration.
In addition, it adds support to record voice messages via long press.
As always, it includes several smaller improvements and fixes.
Most of the…
(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…
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…
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 –…
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…
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…
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…
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…
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…
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 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.…
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…
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…
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…