This is bits from DPL for November.
MiniDebConf Toulouse
I had the pleasure of attending the MiniDebConf in Toulouse, which
featured a range of engaging talks, complementing those from the
recent ...
A new release of the anytime
package arrived on CRAN
today—the first is well over four years. The package is fairly
feature-complete, and code and functionality remain mature and stable,
of cour...
I thought it had been a full year since I last shared a
playlist, but it's been two! I had
a plan to produce more, but it seems I haven't. Instead here's a
few tracks I've discovered recently whic...
Or how it took more than a year for me to set up this website -
As the computer science tradition demands, we must start with a Hello World.
Though I have to say this hello world took qu...
Another short status update of what happened on my side last
month. The larger blocks are the Phosh 0.43
release, the initial file chooser portal, phosh-osk-stub now handling
digit, number, phone...
Most of my Debian contributions this month were
sponsored by Freexian.
You can also support my work directly via
Liberapay.
Conferences
I attended MiniDebConf Toulouse
2024, and the
MiniDebCamp b...
Lots of travel and back to Tokyo. Then I got sick.
Trying to work on my bass piece, but it's really hard and I am having hard time getting to a reasonable shape.
Discussions on Debconf 2026 ...
Tracking library dependencies work in Debian to resolve from symbols usage to a library and add this to the list of dependencies.
That is working for years now.
The KDE community nowadays create m...
After years of seeing people's strava tracks, I became convinced that they
insufficiently filter the data, resulting in over-estimating the effort. Today I
did a bit of lazy analysis, and half-conf...
My new laptop Framework (Framework Laptop 13 DIY Edition (AMD Ryzen™ 7040 Series)) arrived, all the hardware works out of the box on Debian Stable, and I'm very happy indeed.
This post has the not...
On the riscv64 port, the default boot method is UEFI, with U-Boot typically used as the firmware. This approach
aligns more closely with other architectures, which avoid developping riscv64
specif...
Interesting news about NVidia using RISC-V CPUs in all their GPUs [1]. Hopefully they will develop some fast RISC-V cores.
Interesting blog post about using an 8K TV as a monitor, I’m very tempted...
A new version of the RcppAPT
package arrived on CRAN earlier
today. RcppAPT
connects R to the C++ library behind the awesome apt,
apt-get, apt-cache, … commands (and their
cache) which powering ...
Problem: Need to know all the sub domains of a main domain, e.g. example.com has a sub domain dev.example.com , I also want to know other sub domains. Solution: Install the package called sublist3r,...
Debian continues participating in Outreachy, and we're excited to announce that
Debian has selected two interns for the Outreachy December 2024 - March 2025 round.
Patrick Noblet Appiah will work...
Debian continues participating in Outreachy, and we're excited to announce that
Debian has selected two interns for the Outreachy December 2024 - March 2025 round.
Patrick Noblet Appiah will work...
Tryton is a FOSS software suite which is highly
modular and scalable. Tryton along with its standard modules can provide a
complete ERP solution or it can be used for specific functions of a busin...
The following contributors got their Debian Developer accounts in the last two
months:
Joachim Bauch (fancycode)
Alexander Kjäll (capitol)
Jan Mojžíš (janmojzis)
Xiao Sheng Wen (atzlinux)
Th...
You may have seen this toot
announcing OpenStreetMap's migration to Debian on their infrastructure.
🚀 After 18 years on Ubuntu, we've upgraded the
@openstreetmap servers to Debian 12
(Bookworm...
There is more than one way to do it, but it seems that The Right Way to build
Debian packages today is using sbuild with the
unshare
backend. The most common backend before the rise of unshare was
...
In order to prepare for the Akademy I started some days before to give my Librem 5 ( an Open Hardware Phone) another try and ended up with a non starting Plasma 6.
Actually this issue was known al...
I've just released version 1.1.23 of plocate,
almost a year after 1.1.22. The changes are mostly around the systemd unit
this time, but perhaps more interestingly is that this is the first release...
A mini adventure at MiniDebConf Toulouse
Last week, I ventured to Toulouse, for a delightful mix of coding, conversation, and crepes at MiniDebConf Toulouse, part of the broader Capitole du Libre co...
For the past decade-plus, every piece of software I write has had one of two release processes.
Software that gets deployed directly onto servers (websites, mostly, but also the infrastructure th...
In my companion article, I made the bold claim that your release process should consist of no more than two steps:
Create an annotated Git tag;
Run a single command to trigger t...
tl;dr: The Rust Foundation’s new trademark policy still forbids unapproved modifications: this would forbid both the Rust Community’s own development work(!) and normal Free Software distributio...
Centralisation and Corporations
An advantage of a medium to large company is that it permits specialisation. For example I’m currently working in the IT department of a medium sized company and be...
Latest Ansible requires Python 3.8 on the remote hosts
... and therefore, hosts running Debian Buster are now unsupported.
Monday, I updated the system on my laptop (Debian Sid), and I got the lates...
It would be fantastic if all those AI companies dedicated some time to make
their web crawlers smarter (what about using AI?). Noawadays most of them still
stupidly follow every link on a Git fron...
XDC 2024 in Montreal was another fantastic gathering for the Linux Graphics
community. It was again a great time to immerse in the world of graphics
development, engage in stimulating conversations,...
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...
Notes to self. And anyone else who might find them useful. Following are some ssacli commands which I use infrequently enough that they fall out of cache. This may repeat information in other b...
debian.org's infrastructure now supports using Security Key-backed SSH keys. DDs (and guests) can use the mail gateway to add SSH keys of the types sk-ecdsa-sha2-nistp256@openssh.com and sk-ssh-ed...
The Reproducible Builds community sadly announces it has lost its founding member.
Jérémy Bobbio aka ‘Lunar’ passed away on Friday November 8th in palliative care in Rennes, France.
Lunar wa...
In memory of Lunar
I've had the incredible fortune to share the geek path of
Lunar through life on
multiple occasions. First, in Debian, beginning some 15+ years ago,
where we were fellow developers...
Julius wrote an insightful blog post about the “modern sleep” issue with Windows [1]. Basically Microsoft decided that the right way to run laptops is to never entirely sleep, which uses more ba...
Our Debian User Group met on November 2nd after a somewhat longer summer hiatus
than normal. It was lovely to see a bunch of people again and to be able to
dedicate a whole day to hacking :)
Here ...
In basically every engineering organization I’ve ever regarded as particularly
high functioning, I’ve sat through one specific recurring conversation which is
not – a conversation about “c...
Not entirely sure how people use fluxcd, but I guess
most people have something like a flux-system flux kustomization as the
root to add more flux kustomizations to their kubernetes cluster.
Here al...
In 2004, I was living in London, and decided it was time I had my own little virtual private server somewhere online. As a Debian developer since the start of 2000, it had to be Debian, and it sti...
Like each month, have a look at the work funded by Freexian’s Debian LTS offering.
Debian LTS contributors
In October, 20 contributors have been paid to work on Debian
LTS, their reports are av...
Version 0.0.19 of RcppSpdlog arrived
on CRAN early this morning and
has been uploaded to Debian. RcppSpdlog
bundles spdlog, a
wonderful header-only C++ logging library with all the bells and
whist...
Caddy is an open-source web server written in Go. It handles TLS
certificates automatically and comes with a simple configuration syntax. Users
can extend its functionality through plugins1 to add f...
A new release of the inline package got
to CRAN today marking the first
release in three and half years. inline facilitates
writing code in-line in simple string expressions or short
files. The pa...
Welcome to the October 2024 report from the Reproducible Builds project.
Our reports attempt to outline what we’ve been up to over the past month, highlighting news items from elsewhere in tech...
FTP master
This month I accepted 398 and rejected 22 packages. The overall number of packages that got accepted was 441.
In case your RM bug is not closed within a month, you can assume that e...
I was interested in learning about htmx, so I
used it to improve the experience of posting comments on my blog.
It seems much of modern web development is structured around having
a JavaScript pr...
The topic of this posting already tells you that an old Unix guy tells
stories about old techniques.
I'm a happy NIS (formerly YP) user since 30+ years. I started using it
with SunOS 4.0, later u...
Debian Contributions: 2024-10
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 ...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 283. This version includes the following changes:
[ Martin Abente Lahaye ]
* Fix crash when objdump is missing w...
A gift from my brother. Coincidentally I’ve had John Carpenter’s “Halloween” echoing around my my head for weeks: I’ve been deconstructing it and trying to learn to play it. ...
November 2024 will be known as the time when killing peanut, a pet squirrel, by the New York State DEC swung the US presidential elections and shaped history forever.
The hundreds of millions of ...
Making America Great Again
Some interesting takeaways (With the caveat that exit polls are not completely accurate and we won't have the full picture for days.)
President...
Machen Sie Ihren RSS-Feed bekannt und erhöhen Sie die Sichtbarkeit Ihrer Website!