My wife and I recently went on a 7 week holiday around Europe. Although we each took a massive backpack, we wanted to travel fairly lightly. I took a single universal power brick. This little unit was all I needed to charge my various gadgets. It has a hefty USB-C PD (Power Delivery) port for…
Nextcloud PHP debugging with Xdebug in Zed editor
I started to switch from PhpStorm to Zed as IDE recently as Zed is open source
and has a much smaller footprint and is more slick than PhpStorm.
One thing that I didn't get running immediately was Xdebug integration, so I did
a bit of research and…
Con el vídeo anterior cerramos el bloque dedicado a gvSIG Desktop. En este octavo damos el salto a la segunda pieza de la Suite: gvSIG Online, la plataforma web sobre la que se montan los geoportales municipales. Donde en Desktop el proyecto se quedaba en el equipo y la salida final era estática (un…
HDR video is coming to Firefox for Windows users (and has been available for some time on macOS). This blog post explains how we developed the feature and gives a retrospective on the technical choices we made.
A primer on video playback for the web:
Video file demux and decode: A video…
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.7.3.
Plasma 6.7 was released in June 2026 with many feature refinements and new modules to complete the desktop experience.
This release adds two weeks’ worth of new translations and fixes from KDE’s contributors. The bugfixes are…
So… another missing icon gets some attention <ip>
This time it was Kommit.
The funny thing about Git related icons is that everybody eventually ends up drawing the same thing. A couple of connected nodes, some branches in a diamond shape....
I started pretty close to the existing Git visual…
Sync Miklos, Mohit, some more admin.
Content marketing review, sync with Naomi, Pedro
& Eloy.
Deeply irritated to miss another appointment
due to there being no possible way to get Thunderbird
to actually remind you that an appointment starts ~now.
Not helped (somehow) by GNOME…
Shhh! RSS Club posts are only available to feed subscribers. Keep the secret! I'm not a big fan of the "Quantified Self" movement, but since buying a ridiculously cheap smartwatch, I've been interested to see just how many steps I take per day. During our recent Interrail holiday, we travelled…
This is a weekly update from my Google Summer of Code 2026 project with KDE, improving effect widgets in Kdenlive, a free and open source video editor.
MR !911 opened and reviewedOpened the Gradient widget MR this week, closing issue #1064 and referencing #2206. Jean-Baptiste reviewed it and flagged…
It’s been 4 months since I was officially laid off. It’s been good and I can honestly say I’m doing my best work.
Icons for Demostage, Gitte, ChiPass, and Wardrobe
What I’ve been up to
Bobby has been accepted into GNOME Circle
I’m back as a GNOME Foundation member
Started the weekly app…
Another six months have passed since our last development update, and the crates.io team has been busy. Here's a summary of the most notable changes and improvements made to crates.io since then.
Source Code Viewer
Crate pages now have a "Code" tab that lets you browse the contents of published…
Welcome to the Q2 2026 edition of the Firefox Security & Privacy Newsletter.
Security and privacy are core principles of Mozilla’s Manifesto and remain at the heart of Firefox’s development. In this edition, we highlight some of the key security and privacy initiatives from Q2 2026, grouped into…
Introduction
Recently, I've got a chance to try building Mozc (Most famous Japanese input method editor) with Bazel.
As you know, recently newer Bazel related packages were landed into
debian/unstable.
Then now I'm planning to update Mozc from 2.29.5160.102
to 3.33.6133.
Background story about…
I just finished reading Thom Holwerda’s hilarious article on OSnews about being paid to use Windows 11 for a month from the perspective of being a “switcher” moving away from Linux. It’s a great read; I encourage everyone to stop right now and go read it!
In a nutshell, it’s truly amazing how bad…
Last year, my wife and I went on a 5,025 Km Interrail adventure. We got the month-long unlimited pass and saw 10 Countries in 30 Days. That was a bit too intense. So this year we got the 15 travel days in 2 months package. We grabbed the 1st class tickets when they went on sale in December. Here's…
Following up on my previous post, I am releasing
debvulns-exporter, a Prometheus exporter
for tracking Debian system vulnerabilities. The underlying vulnerability
analysis logic remains identical to the previously released MCP server and CLI
utility.
Why an Exporter?
In my engineering workflows, I…
Welcome to the June 2026 report from the Reproducible Builds project!
In these reports, we outline the most important things that we have been up to over the past month. As a quick recap about what problem our project intends to solve, whilst anyone may inspect the source code of free software…
It’s been a couple of busy weeks, with the QGIS 4.2 release and meetings and conferences all over the place before a few, hopefully quieter, weeks of summer break.
QGIS
First, the Austrian QGIS user group met online on 25 June. The topic was webmapping, with multiple users presenting their…
Take this new Kamoso icon for example.
Most people will see a "webcam" with a overly large lense. Some people might notice the reflections. Almost nobody will notice the tiny details inside the lens itself, the subtle changes in materials, the little bits of visual noise that stop things from…
At May First, we recently received (all within a
single week) three different complaints about domain names that previously
worked fine suddenly not resolving to our servers.
While that isn’t terribly uncommon, we discovered that in each case, the domain
name’s authoritative name servers were…
A new minor release 0.4.28 of RQuantLib
arrived on CRAN this evening,
has been uploaded to Debian, and is
being built for r2u as
well.
QuantLib is a rather
comprehensice free/open-source library for quantitative
finance. RQuantLib
connects (some parts of) it to the R environment and language, and…
I used to ice skate as a teenager but I stopped at University. I tried to
pick it back up in 2024 but had to stop when I got ill. I restarted
in 2025, initially with a weekly skate session but last month I started group
hockey skate lessons.
There's not a lot of pics of me skating…
this one…
Update on what happened across the GNOME project in the week from July 3 to July 10.
GNOME Core Apps and Libraries
Glycin ↗
Sandboxed and extendable image loading and editing.
Sophie (she/her) announces
Version 2.2.alpha.6 of glycin is now available. The version brings support for reading and…
The QuadRF (pictured above) a phased-array radio built around a Raspberry Pi 5 and an FPGA board with picosecond-level timing. It does advanced signal processing and beamforming.
It can see WiFi through walls and track drones in flight.
If the open source community can come up with something like…
My new year's resolution is to play more video games with my wife. Specifically co-operative games. I hate playing competitively; it's rubbish to achieve victory at the expense of someone else. So I asked for recommendations and picked the cheapest things which looked reasonable. Several people…