Louis-Philippe Véronneau: Clojure Team 2022 Sprint Report
May 17, 2022, 7:15 PM
This is the report for the Debian Clojure Team remote sprint
that took place on May 13-14th.
Looking at my previous blog entries, this was my first Debian sprint since
July 2020! Crazy how fast time flies...
Many thanks to those who participated, namely:
Rob Browning (rlb)
Elana Hashman (ehashman)
Jérôme Charaoui (lavamind)
Leandro Doctors (allentiak)
Louis-Philippe Véronneau (pollo)
Sadly, Utkarsh Gupta — although having planned on participating — ended up not
being able to and worked ...
Matthew Garrett: Can we fix bearer tokens?
May 16, 2022, 7:48 AM
Last month I wrote about how bearer tokens are just awful, and a week later Github announced that someone had managed to exfiltrate bearer tokens from Heroku that gave them access to, well, a lot of Github repositories. This has inevitably resulted in a whole bunch of discussion about a number of things, but people seem to be largely ignoring the fundamental issue that maybe we just shouldn't have magical blobs that grant you access to basically everything even if you've copied them from a legit...
Dirk Eddelbuettel: RcppArmadillo 0.11.1.1.0 on CRAN: Updates
May 15, 2022, 9:21 PM
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 syntax deliberately close to Matlab and is useful for algorithm development directly in C++, or quick conversion of research code into production environments. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 978 other packages on CRAN, downloaded over 24 million time...
Antoine Beaupré: NVMe/SSD disk failure
May 13, 2022, 8:19 PM
Yesterday, my workstation (curie) was hung when I
came in the office. After a "skinny elephant", the box rebooted,
but it couldn't find the primary disk (in the BIOS). Instead, it
booted on the secondary HDD drive, still running an old Fedora 27
install which somehow survived to this day, possibly because ?BTRFS
Somehow, I blindly accepted the Fedora prompt asking me to upgrade to
Fedora 28, not realizing that:
Fedora is now at release 36, not 28
major upgrades take about...
Antoine Beaupré: BTRFS notes
May 13, 2022, 8:04 PM
I'm not a fan of BTRFS. This page serves as a reminder of why,
but also a cheat sheet to figure out basic tasks in a BTRFS
environment because those are not obvious to me, even after
repeatedly having to deal with them.
Content warning: there might be mentions of ZFS.
I'm worried about BTRFS stability, which has been historically
... changing. RAID-5 and RAID-6 are still marked unstable, for
example. It's kind of a lucky guess whether your current kernel will
Bits from Debian: New Debian Developers and Maintainers (March and April 2022)
May 13, 2022, 3:00 PM
The following contributors got their Debian Developer accounts in the last two months:
Henry-Nicolas Tourneur (hntourne)
Nick Black (dank)
The following contributors were added as Debian Maintainers in the last two months:
Guilherme de Paula Xavier Segundo
Arturo Borrero González: Toolforge GridEngine Debian 10 Buster migration
May 13, 2022, 9:42 AM
This post was originally published in the Wikimedia Tech blog, authored by Arturo Borrero Gonzalez.
In accordance with our operating system upgrade policy, we should migrate our servers to Debian Buster.
As discussed in the previous post, one of the most important and successful services provided by the Wikimedia Cloud Services team at
the Wikimedia Foundation is Toolforge. Toolforge is a platform that allows users and developers to run and use a variety of applications
with the ultimate goal ...
Reproducible Builds (diffoscope): diffoscope 212 released
May 13, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 212. This version includes the following changes:
* Add support for extracting vmlinuz/vmlinux Linux kernel images.
* Some Python .pyc files report as "data", so support ".pyc" as a
You find out more by visiting the project homepage....
Jonathan Dowland: Scalable Computing seminar
May 12, 2022, 10:19 AM
I delivered a seminar for the research group I belong to,
Scalable Computing. This was a slightly-expanded version of the
presentation I gave at uksystems21. The most substantial change
is the addition of a fourth example to describe recent work on
optimising for a second non-functional requirement: Bandwidth.
scalable seminar 2022.pdf (PDF, 474K)...
Raphaël Hertzog: Debian 9 soon out of (free) security support
May 11, 2022, 1:13 PM
Organizations that are still running Debian 9 servers should be aware that the security support of the Debian LTS team will end on June 30th 2022.
If upgrading to a newer Debian release is not an option for them, then they should consider subscribing to Freexian’s Extended LTS to get security support for the packages that they are using on their servers.
It’s worth pointing out that we made some important changes to Freexian’s Extended LTS offering :
we are now willing to supp...
Ben Hutchings: Debian LTS work, April 2022
May 10, 2022, 9:41 PM
In April I was assigned 16 hours of work by Freexian's Debian LTS
initiative and carried over 8 hours from March. I worked 11 hours,
and will carry over the remaining time to May.
I spent most of my time triaging security issues for Linux, working
out which of them were fixed upstream and which actually applied to
the versions provided in Debian 9 "stretch". I also rebased the
Linux 4.9 (linux) package on the latest stable update, but did not
make an upload this month....
Daniel Kahn Gillmor: 2022 Digital Rights Job Fair
May 10, 2022, 8:39 PM
I'm lucky enough to work at the intersection between information communications technology and civil rights/civil liberties.
I get to combine technical interests and social/political interests.
I've talked with many folks over the years who are interested in doing similar work.
Some come from a technical background, and some from an activist background (and some from both).
Are you one of them?
Are you someone who works as an activist or in a technical field who wants to look into different ways...
Russell Coker: Elon and Free Speech
May 10, 2022, 11:53 AM
Elon Musk has made the news for spending billions to buy a share of Twitter for the alleged purpose of providing free speech. The problem with this claim is that having any company controlling a large portion of the world’s communication is inherently bad for free speech. The same applies for Facebook, but that’s not a hot news item at the moment.
If Elon wanted to provide free speech he would want to have decentralised messaging systems so that someone who breaks rules on one platform could...
Melissa Wen: Multiple syncobjs support for V3D(V) (Part 2)
Click here to read the complete article