Normally, I do not read book reviews. Either I
haven't read the book, in which case there's spoiler
potential, or I have, in which case it's unlikely to
be useful or enjoyable for me to read a th...
Bruce Schneier and Nathan E. Sanders wrote a disturbing and informative article about the use of AI by the US government [1].
Bruce Schneier wrote an interesting blog post about corporate liability ...
I built my current house server back in 2019. It had an upgrade from the original Ryzen 2700 to a 5700G in late 2021, but otherwise is still running with the original setup. Back in November it de...
While many Western democracies seem to be in a state of decay and are no longer the safe, civilized and prosperous countries they once were, there are still some European countries that are govern...
The UX of jj's builtin merge editor finally became
too much for me. So, I looked at the list of merge
tool options, saw vimdiff, and thought, “Oh, cool,
I know how to use vimdiff.” So, I laun...
Review: In the House of Aryaman, a Lonely Signal Burns, by Elizabeth Bear
Series:
Sub-Inspector Ferron Mysteries #1
Publisher:
Sobbing Squonk Press
Copyright:
...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 326. This version includes the following changes:
[ Vagrant Cascadian ]
* Add external tool reference for "pedum...
I enjoyed reading this post by Marginalia
"Your harddrive is probably full"
You can construct an entropic argument that there are simply more ways for
a harddrive to be full than ways in which i...
RcppDate ships
the featureful date
library written by Howard
Hinnant to enable use from R packages. This header-only modern C++
library has been in pretty wide-spread use for a while now, and adds...
Welcome to post 57 in the R4 series.
R packages with compiled codes can use the file
src/Makevars to set compilation flags. We often rely on
this to set libraries, include directories or compilati...
TL;DR: What a great DebConf! I managed to recharge my Debian batteries, and my talks / BoF sessions all went fine. Already looking forward to DebConf in Japan next year!
DebCamp
The evening ...
Armadillo is a powerful
and expressive C++ template library for linear algebra and scientific
computing. It aims towards a good balance between speed and ease of use,
has a syntax deliberately cl...
So it will not play cyberpunk 2077, but if you prefer opensource drivers for your hardware, nouveau is certainly an option for some opensource gaming.
Using kernel 7.0 from debian backports, I ...
Killing Processes
One of the features of systemd that is most controversial is the option to kill user processes when the user logs out. That initially killed screen/tmux/nohup processes too. In rec...
My Current Thinkpad
In 2018 I reviewed a Thinkpad X1 Carbon Gen6 that was assigned to me for work [1].
In April last year I wrote about the failings of my Thinkpad Yoga Gen 3 and how I was going bac...
The Debian LTS Team, funded by [Freexian’s Debian LTS offering]
(https://www.freexian.com/lts/debian/), is pleased to report its activities for
June.
Activity summary
During the month of June, ...
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 i...
(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")....
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...
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 Facult...
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 er...
DebConf26, the 27th edition of the Debian
conference is taking place at the
Facultad de Ingeniería en Ciencias Hídricas of
the Universidad Nacional del Litoral, in Santa Fe, Argentina. We appre...
Running
Graphical Applications in Incus Containers
I didn't know how easy it is to display the graphical console of a
virtual machine until I tried recently.
$ sudo apt install virt-viewer
$ incus l...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 325. This version includes the following changes:
[ Chris Lamb ]
* Fix tests to work with zipdetails 4.0008. (Cl...
Five years or so ago, I had a look at trying to speed up dpkg's package
installation; I concluded that it was probably possible to speed up,
but that there was no appetite for this kind of large-s...
I’ve just filed a Debian bug report about libproc-processtable-perl giving bad errors when SE Linux denies access to files under /proc [1].
Ran into unknown state (hex char: 0) at /tmp/test.pl lin...
The twentieth release of the qlcal package
arrivied at CRAN today, and has
been built for r2u.
This version synchronises with QuantLib 1.43 released today as
well.
qlcal
delivers the calendaring p...
Debian Contributions: 2026-06
Contributing to Debian
is part of Freexian’s mission. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible ...
Yay! Finally it’s that time of year — DebCamp is underway, and soon it will
be time for DebConf! 🎉🥳
As it is by now tradition, it’s my task to coordinate the DebConf26
keysigning p...
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.
O...
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/un...
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 ...
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 wh...
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 terr...
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 las...
“You are what you eat” – but perhaps this is even more true of our
information diet. It is hard to strike a balance between remaining a
well-informed citizen versus spending hours ingesting u...
The following contributors got their Debian Developer accounts in the last two
months:
Vivek K J (vivek)
Benjamin Somers (bensmrs)
Colin King (colinianking)
Nadzeya Hutsko (nadzeya)
The followin...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 324. This version includes the following changes:
[ Paul Spooren ]
* Allow trailing garbage in Gzip files.
[ Ch...
I bought a new synth! Kind-of.
I've traded my Minilogue-XD (full-size version with integrated keyboard) for
the desktop/modular alternative.
Modular Minilogue XD
Why? Partly, because it f...
Debian LTS/ELTS
This was my hundred-forty-fourth month that I did some work for the Debian LTS initiative, started by Raphael Hertzog at Freexian.
During my allocated time I uploaded or worked ...
Taking a good group photo consists of multiple aspects:
hardware
scouting
organization
preparation
execution
processing
publishing
I can say with confidence that nearly everything here comes fro...
Debian Related Work
Uploaded wofi 1.5.3-1 to unstable
Uploaded wob 0.16-1 to unstable
Uploaded labwc 0.20.0-1 and 0.20.1-1 to unstable; these releases come with
support for wlroots-0.20, which made...
As previously mentioned, I am leaving Chrome; my last work day
was yesterday. (Sorry to those with July 3rd off that I didn't
get to say goodbye to!) But I'm staying in Google, on more internal
pr...
I am somewhat jet-lagged, having returned from Washington DC just
before the 250th anniversary celebrations which will be happening
today. I was part of a delegation sent by my employer to the AWS
...
Recently a person reported a bug in APT saying that TLS is failing on FIPS
systems with MD5 errors, and suggested we call ERR_clear_error() around
TLS operations.
Like any serious software engineer ...
My Debian contributions this month were all sponsored by Freexian.
You can also support my work directly via Liberapay or GitHub Sponsors. Thanks to new sponsor @fernandocc17!
bugs.debian.org d...
As is the case for many people working in the security industry, the last
few months of my life have been focused on dealing with people wanting to
use LLMs everywhere. From an enterprise security...
I've spent about 100 hours of work over the past month to make sure
git-annex can build without dependencies that contain LLM generated code.
At least so far.
https://git-annex.branchable.com/no_...
When you log into a service you’re given an authentication token. Each
further request to the site includes that token, allowing the server to
figure out who you are and ensuring that you have a...
This month’s work was dominated by the transition of Debian 12
“bookworm” to support by the LTS team, and by review of some large
updates to Linux stable branches.
Linux 6.12 is currently a...
No matter that the hype cycle wants you to think, the renewable energy
transition is the biggest thing happening in tech and it's happening faster
and faster. Despite being neck deep in it persona...
Here’s my monthly but brief update about the activities I’ve done in the FOSS world.
Debian
Whilst I didn’t get a chance to do much, here are still a few things that I worked on:
Leading t...
Machen Sie Ihren RSS-Feed bekannt und erhöhen Sie die Sichtbarkeit Ihrer Website!