Junichi Uekawa: Welcome to 2022.
January 1, 2022, 3:04 AM
Welcome to 2022. Hopefully I will be writing more code this year.
Chris Lamb: Favourite books of 2021: Fiction
December 31, 2021, 4:39 PM
In my two most recent posts, I listed the memoirs and biographies and followed this up with the non-fiction I enjoyed the most in 2021. I'll leave my roundup of 'classic' fiction until tomorrow, but today I'll be going over my favourite fiction.
Books that just miss the cut here include Kingsley Amis' comic Lucky Jim, Cormac McCarthy's The Road (although see below for McCarthy's Blood Meridian) and the Complete Adventures of Tintin by Hergé, the latter forming an inadvertently incisive portrait...
Russell Coker: Links December 2021
December 31, 2021, 10:53 AM
Wired magazine has many short documentary films on YouTube, this one about How Photography is Affecting Our Brains is particularly good .
Matt Blaze wrote an informative blog post about Faraday cages for phones . It seems that the commercial shielded bags are all pretty good while doing it yourself with aluminium foil may get similar results or may get much worse results with no obvious difference in the quality of the wrapping. Aluminium foil doesn’t protect that well and doesn’t prot...
Russ Allbery: Review: The Space Between Worlds
December 31, 2021, 5:08 AM
Review: The Space Between Worlds, by Micaiah Johnson
Cara is valuable because, in most places, she's dead.
In the world of Earth Zero, as the employees of the Eldridge Institute call
it, a scientific genius named Adam Bosch developed the ability to travel
between parallel worlds. This ability is not limitless, however. One
restriction is ...
Matthew Garrett: Update on Linux hibernation support when lockdown is enabled
December 31, 2021, 3:36 AM
Some time back I wrote up a description of my proposed (and implemented) solution for making hibernation work under Linux even within the bounds of the integrity model. It's been a while, so here's an update.The first is that localities just aren't an option. It turns out that they're optional in the spec, and TPMs are entirely permitted to say they don't support them. The only time they're likely to work is on platforms that support DRTM implementations like TXT. Most consumer hardware doesn't ...
Reproducible Builds (diffoscope): diffoscope 198 released
December 31, 2021, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 198. This version includes the following changes:
[ Chris Lamb ]
* Support showing "Ordering differences only" within .dsc field values.
(Closes: #1002002, reproducible-builds/diffoscope#297)
* Support OCaml versions 4.11, 4.12 and 4.13. (Closes: #1002678)
* Add support for XMLb files. (Closes: reproducible-builds/diffoscope#295)
* Also add, for example, /usr/lib/x86_64-linux-gnu to our internal PATH.
Chris Lamb: Favourite books of 2021: Non-fiction
December 30, 2021, 10:01 PM
As a follow-up to yesterday's post listing my favourite memoirs and biographies I read in 2021, today I'll be outlining my favourite works of non-fiction.
Books that just missed the cut include: The Unusual Suspect by Ben Machell for its thrilleresque narrative of a modern-day Robin Hood (and if you get to the end, a completely unexpected twist); Paul Fussell's Class: A Guide to the American Status System as an amusing chaser of sorts to Kate Fox's Watching the English; John Carey's Little Histo...
Noah Meyerhans: When You Could Hear Security Scans
December 29, 2021, 5:49 PM
Have you ever wondered what a security probe of a computer sounded
like? I’d guess probably not, because on the face of it that doesn’t
make a whole lot of sense. But there was a time when I could very
clearly discern the sound of a computer being scanned. It sounded
like a small mechanical heart beat: Click-click…
Prior to 2010, I had a computer under my desk with what at the time
were not unheard-of properties: Its storage was based on a stack of
Chris Lamb: Favourite books of 2021: Memoir/biography
December 29, 2021, 5:46 PM
Just as I did for 2020, I won't publically disclose exactly how many books I read in 2021, but they evidently provoked enough thoughts that felt it worth splitting my yearly writeup into separate posts. I will reveal, however, that I got through more books than the previous year, and, like before, I enjoyed the books I read this year even more in comparison as well.
How much of this is due to refining my own preferences over time, and how much can be ascribed to feeling less pressure to read par...
Thorsten Alteholz: Fun with Telescopes
December 29, 2021, 12:51 PM
Recently I purchased a small telescope to look at solar spots. When choosing a mount, I checked whether it can be controlled with OSS.
In this context INDI is mentioned everywhere and my desired mount was supported. indi and kstars are already part of Debian, so “apt install”, selecting my mount, …. oh, wait, the menu shows it, but I can not select it.
Ok, that was the time when I learned about the difference of indi and indi-3rdparty. The indi package just contains a few drivers and othe...
Russ Allbery: Review: A Spindle Splintered
December 29, 2021, 3:40 AM
Review: A Spindle Splintered, by Alix E. Harrow
Fractured Fables #1
Zinnia Gray lives in rural Ohio and is obsessed with Sleeping Beauty, even
though the fairy tale objectively sucks. That has a lot to do with having
Generalized Roseville Malady, an always-fatal progressive amyloidosis
caused by teratogenic industrial ...
Russ Allbery: Review: Out of Office
December 28, 2021, 4:07 AM
Review: Out of Office, by Charlie Warzel & Anne Helen Petersen
Alfred A. Knopf
Out of Office opens with the provocative assertion that you were
not working from home during the pandemic, even if you were among the 42%
of Americans who were able to work remotely.
You were, quite literally, doing your job from home.
But you weren't wor...
Steinar H. Gunderson: USB-C shenanigans
December 27, 2021, 1:31 PM
At some point, my phone stopped taking charge (over USB-C) from one charger,
but not the other—it would briefly say “charging”, then drop it, wait a few
seconds, and then try again in an infinite loop. However, charging every
Click here to read the complete article