pleroma.debian.social

pleroma.debian.social

Jonathan Dowland | @jmtd@pleroma.debian.social

Principal Software Engineer on #OpenJDK #RedHat. #Debian developer (dormant). Computer Science PhD student. Amateur Computing historian (Computer Science and H/W, esp. Commodore Amiga). Guerilla archivist.

@neil @gytis @gytis why do people prefer making, or (if they do) consuming videos? Two theories I’ve heard (neither of which seem to fit with FOSS projects) are illiteracy, and monetisation

@Guenther_Amanita @musaoruc seconded. The Kobos are great. I blogged about plato, alternative reading software, recently: https://jmtd.net/log/plato/

New blog post: Useful vim plugins: AnsiEsc https://jmtd.net/log/vim_plugins/AnsiEsc/ #software #unix

@juliank apparently the MBA will thermal throttle much more quickly than the MBP (which might have active cooling, not sure), which might be important for some people/workloads. I recently set up an M2 MBA and a M1 Max MBP, very different feeling machines

New blog post: Dockerfile ARG footgun https://jmtd.net/log/dockerfile_arg_footgun/ #containers

@rwaddilove @weirdwriter my saved web-app version of twitter/X dates from before the rename so another upshot is it is still twitter for me

Stuff I’ve enjoyed on the radio: https://www.bbc.co.uk/sounds/play/m001sljn?partner=uk.co.bbc&origin=share-mobile doctor who; the wilderness years

Could someone please patch out the blue shell https://sunbeam.city/@tty/111460856643824729

Hmm that’s a surprise: Dockerfile ‘ARG’ is superseded by an ENV of the same name, defined in a parent image:

FROM registry.access.redhat.com/ubi9/ubi-minimal:latest as first
ENV  FOO=bar
FROM first as second
ARG  FOO=baz
RUN  echo FOO=$FOO # result: FOO=bar

New blog post: HLedger, regex matches and field assignments https://jmtd.net/log/hledger/matchers/ #personalfinance #software

6music playing “the last broadcast” in its entirety. I hope I get another chance to see Doves live again! https://dizl.de/@JBsWhatsOn6/111416035889780604

Thanks @juliank for resolving my 15-year-old Debian bug! https://bugs.debian.org/481542

In particular this grumble brought to you by hours trying to debug gpg-agent indefinite hangs

For years of my professional IT life, I cursed at SELinux. I can finally relive those days again in Debian today, with AppArmor, seemingly enabled by default on minimal installs!

New blog post: Plato document reader https://jmtd.net/log/plato/ #hardware #fiction

@wouter @mcc my mnemonic for this (and forgive me for teaching grandma to suck eggs) is to ponder: which of the arguments is essential and which is optional/could be derived? I still have to think that *every time*, it's not internalised yet.

@directhex I can't recall having a cell phone that used this but ....I must have it for some reason so I guess my memory is fallible

@bobmcwhirter hah. well, you're right, and probably pushing me towards asking the better question. I don't think I've ever owned a palm pilot. I'm racking my brains to think of what tech I might have had, which it was for (and assuming I don't anymore)

»