Junichi Uekawa: I am more used to Rust.
April 1, 2022, 10:27 AM
I am more used to Rust.
I can do simple string processing faster in Rust than say Python.
It has enough things to make it more pleasant to work with than C++.
Russ Allbery: Review: Princess Floralinda and the Forty-Flight Tower
April 1, 2022, 4:28 AM
Review: Princess Floralinda and the Forty-Flight Tower, by Tamsyn Muir
A witch put Princess Floralinda at the top of a forty-flight tower, but it
wasn't personal. This is just what witches do, particularly with
princesses with butter-coloured curls and sapphire-blue eyes. Princes
would come from miles around to battle up the floor...
Russ Allbery: Updated eyrie Debian archive keyring
April 1, 2022, 3:15 AM
For anyone who uses my personal Debian repository (there are fewer and
fewer reasons to do that, but there are still some Debian packages there
that aren't available anywhere else), I've (finally) refreshed the archive
The new key is available through the eyrie-archive-keyring package as
normal. Both the new and the old keys were provided in that package for a
while. As of today, the old key has been removed. The key can also be
downloaded from my web site....
Russell Coker: Converting to UEFI
April 1, 2022, 2:17 AM
When I got my HP ML110 Gen9 working as a workstation I initially was under the impression that boot wasn’t supported on NVMe and booted it from USB. I found USB booting with legacy boot to be unreliable so decided to try EFI booting and noticed that the NVMe devices were boot candidates with UEFI. Making one of them bootable was more complex than expected because no-one seems to have documented such things. So here’s my documentation, it’s not great but this method has worked once for me.
Antoine Beaupré: Salvaged my first Debian package
April 1, 2022, 1:50 AM
I finally salvaged my first Debian package, python-invoke. As
part of ITS 964718, I moved the package from the Openstack Team
to the Python team. The Python team might not be super happy with
it, because it's breaking some of its rules, but at least someone
(ie. me) is actively working (and using) the package.
People not familiar with Debian will not understand anything in that
first paragraph, so let me expand. Know-it-all Debian developers (you
know who you are) can skip to the nex...
Paul Wise: FLOSS Activities March 2022
April 1, 2022, 1:27 AM
This month I didn't have any particular focus.
I just worked on issues in my info bubble.
fix dev requires
error on no player
allow install layout override,
test MPRIS Quit,
add test fixes for
re-adding dropped check,
ensuring clean logs,
waiting for mpv,
old playerctl compat,
D-Bus dir perms
dep missing error message usability
document interval suffi...
Matthew Garrett: ZTA doesn't solve all problems, but partial implementations solve fewer
March 31, 2022, 11:06 PM
Traditional network access controls work by assuming that something is trustworthy based on some other factor - for example, if a computer is on your office network, it's trustworthy because only trustworthy people should be able to gain physical access to plug something in. If you restrict access to your services to requests coming from trusted networks, then you can assert that it's coming from a trusted device.Of course, this isn't necessarily true. A machine on your office network may be com...
Russell Coker: AMT/MEBX on Debian
March 31, 2022, 3:51 AM
I’ve just been playing with Intel’s Active Management Technology (AMT)  which is also known as Management Engine Bios Extension (MEBX).
Firstly a disclaimer, using this sort of technology gives remote access to your system at a level that allows in some ways overriding the OS. If this gets broken then you have big problems. Also all the code that matters is non-free. Please don’t comment on this post saying that AMT is bad, take it as known that it has issues and that people are forced ...
Russell Coker: Links March 2022
March 31, 2022, 12:50 AM
Anarcat wrote a great blog post about switching from OpenNTP to Chrony which gives a good overview of how NTP works and how accurate the different versions are .
Bleeping Computer has an amusing article about criminals who copied a lot of data from NVidia servers including specs of their latest products , they are threatening to release all the data if NVidia doesn’t stop crippling their GPUs to make them unsuitable for crypto currency mining. I don’t support these criminals, but I thi...
Ulrike Uhlig: How do kids conceive the internet?
March 30, 2022, 10:00 PM
I wanted to understand how kids between 10 and 18 conceive the internet.
Surely, we have seen a generation that we call “digital natives” grow up with
the internet. Now, there is a younger generation who grows up with pervasive
technology, such as smartphones, smart watches, virtual assistants and so on.
And only a few of them have parents who work in IT or engineering…
Pervasive technology contributes to the idea that the internet is immaterial
With their search engine website design, G...
Bits from Debian: Lenovo Platinum Sponsor of DebConf22
March 30, 2022, 9:00 AM
We are very pleased to announce that Lenovo
has committed to supporting DebConf22 as a
Platinum sponsor. This is the fourth year in a row that Lenovo is
sponsoring The Debian Conference with the higher tier!
As a global technology leader manufacturing a wide portfolio of connected products,
including smartphones, tablets, PCs and workstations as well as AR/VR devices,
smart home/office and data center solutions, Lenovo
understands how critical open systems and platforms are to a connected world....
Dirk Eddelbuettel: RcppBDT 0.2.5: Maintenance
March 29, 2022, 11:13 PM
A minor maintenance release for the RcppBDT package is now on CRAN.
The RcppBDT package is an early adopter of Rcpp and was one of the first packages utilizing Boost and its Date_Time library. The now more widely-used package anytime is a direct descentant of RcppBDT. Thanks again for the heads-up!
This release mostly deals with a one-definition rule violation detected by link-time optimisation (which can be enable when configuring R itself at build time with --enable-lto). I confused myself int...
Jeremy Bicha: How to install a bunch of debs
March 29, 2022, 9:55 PM
Recently, I needed to check if a regression in Ubuntu 22.04 Beta was triggered by the mesa upgrade. Ok, sounds simple, let me just install the older mesa version.
Let’s take a look.
Oh, wow, there are about 24 binary packages (excluding the packages for debug symbols) included in mesa!
Because it’s no longer published in Ubuntu 22.04, we can’t use our normal apt way to install those packages. And downloading those one by one and then installing them sounds like too much work.
Raphaël Hertzog: Join Freexian to help improve Debian
Click here to read the complete article