The diffoscope maintainers are pleased to announce the release of diffoscope
version 317. This version includes the following changes:
[ Chris Lamb ]
* Limit python3-guestfs Build-Dependency to !i386. (Closes: #1132974)
* Try to fix PYPI_ID_TOKEN debugging.
[ Holger Levsen ]
* Add ppc64el to the…
Since 2019, Camptocamp supports the Agence du Numérique de la Sécurité Civile (ANSC) in the development of NexSIS, the information system for firefighters and civil security, now in production in 20 Fire and Rescue Services (SIS).
Hear ye, hear ye: Wastrel and Hoot means REPL!Which is to say, Wastrel can
now make native binaries out of WebAssembly files as produced by the
Hoot Scheme toolchain, up
to and including a full read-eval-print loop. Like the REPL on the
Hoot web page, but instead of
requiring a browser, you can…
In January 2025,
as a pre-requisite for something else, I published a minimal neovim
plugin called nvim-µwiki. It's essentially just the features from
vimwiki that I regularly use, which is a small fraction them.
I forgot to blog about it. I recently dusted it off and cleaned it up.
You can find it…
So after finally getting MapGuide Open Source 4.0 out the door, I took a self-imposed hiatus from all things mapping/GIS related for several months, permanently moved from Windows to Linux as my daily driver OS just in time before the end of Windows 10 support, and also to mentally recharge and…
ArcMap is dead. Avoid costly ArcGIS Pro vendor lock-in by migrating to QGIS (LTR 3.44). Learn the 5 essential steps for a smooth transition, including MXD conversion.
Debian LTS/ELTS
This was my hundred-forty-first 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 on:
[DLA 4500-1] gimp security update to fix four CVEs related to denial of service or execution…
It’s been about a month since I wrapped up my Outreachy internship, but my journey with Debian is far from over. I planned to keep contributing and exploring the community, and these past few weeks have been busy
Testing Locales and Solving Bug #1111214
For the openQA project, we decided to…
The Tour de Los Padres is coming! The race organizer post the route on
ridewithgps. This works, but has convoluted interfaces for people not wanting to
use their service. I just wrote a simple script to export their data into a
plain .gpx file, including all the waypoints; their exporter omits…
Last year my aunt let me add her original Tangerine iBook G3 clamshell to my collection of old Macs1.
It came with an AirPort card—a $99 add-on Apple made that ushered in the Wi-Fi era. The iBook G3 was the first consumer laptop with built-in Wi-Fi antennas, and by <ar the cheapest way to get a…
I've got a new homeserver/NAS (Network Attached Storage), previously I
was using some Raspberry Pis, but I've wanted for a while a low power
board that has SATA ports for attaching hard drives and one that could
run GNU Guix, and the ZimaBoard 2 looked like it might be a good option.
Today Raspberry Pi announced more price increases for all Pis with LPDDR4 RAM, alongside a 'right-sized' 3GB RAM Pi 4 for $83.75.
The price increases bring the 16GB Pi 5 up to $299.99.
Despite today's date, this is not a joke.
I published a video going over the state of the hobbyist 'high end SBC'…
GNOME Kiosk, the lightweight, specialized compositor continues to evolve In GNOME 50 by adding new configuration options and improving accessibility.
Window configuration
User configuration file monitoring
The user configuration file gets reloaded when it changes on disk, so that it is not…
gedit 50.0 has
been released! Here are the highlights since version 49.0 from January.
(Some sections are a bit technical).
No Large Language Models AI tools
The gedit project now
disallows the use of LLMs
for contributions.
The rationales:
Programming can be seen as a discipline…
In my last post, I showed you to use FireWire on a Raspberry Pi with a PCI Express IEEE 1394 adapter. Now I'll show you how I'm using a new FireWire HAT and a PiSugar3 Plus battery to make a portable MRU, or 'Memory Recording Unit', to replace tape in older FireWire/i.Link/DV cameras.
The…
I published three Rust crates:
name-to-handle-at: Safe, low-level Rust bindings for Linux name_to_handle_at and open_by_handle_at system calls
pidfd-util: Safe Rust wrapper for Linux process file descriptors (pidfd)
listen-fds: A Rust library for handling systemd socket activation
They might seem…
On March 17 we released systemd v260 into the wild.
In the weeks leading up to that release (and since then) I have posted
a series of serieses of posts to Mastodon about key new features in
this release, under the
#systemd260
hash tag. In case you aren't using Mastodon, but would like to
read up,…
Sustaining GNOME by directly funding contributors
The GNOME Foundation is excited to announce the GNOME Fellowship program, a new initiative to fund community members working on the long-term sustainability of the GNOME project. We’re now accepting applications for our inaugural fellowship cycle,…
As I talked about in a couple of blog posts now I been working a lot with AI recently as part of my day to day job at Red Hat, but also spending a lot of evenings and weekend time on this (sorry kids pappa has switched to 1950’s mode for now). One of the things I spent time on is trying to figure…
Suddenly I have been hearing the term Landlock more in (agent) security
circles. To me this is a bit weird because while Landlock
is absolutely a useful Linux security tool, it’s been a bit obscure
and that’s for good reason. It feels to me a lot like the how weird
prevalence of the word…