RSSAmplifier

Blog

naff.dev

naff.devRSS feed ↗14 posts

Latest posts

A Look at the Example Code From Erlang: The Movie

Transcribing and comparing the example declarative and imperative programs from Erlang: The Movie.

Uzumaki

A microreview of Uzumaki (1999).

Migrating from Mutt to NeoMutt

How I changed mail client from Mutt to NeoMutt and adapted my configuration.

A Low-Impact Keybase Impersonation Issue on Lobsters

Describing a (now-patched) issue in Lobsters that allowed you to reuse other users' Keybase proofs.

Fixing almost-valid EPUBs

Fixing issues with the zip container of EPUBs so libmagic and its users can handle it correctly.

Automatically Sorting Org Headings

Describing an Emacs Lisp snippet to automatically sort the desired Org sections.

Adding Album Anniversaries to your Org Agenda from Beets

Writing a simple command so I never miss the anniversary of one of my favourite albums again.

Music

Miscellaneous musical pieces.

The Substance

A microreview of The Substance (2024).

Two small Sway scripts I find useful

Sharing and explaining some scripts that make my desktop workflow more pleasant.

How many Alpine packages can you install at once?

Using a constraint solver to attempt to install as much of the Alpine Linux repositories as possible.

Spotless Dominoes

Using combinatorics to estimate how long a fictional game took to complete.

Upgrading the BIOS Using fwupd on Debian 11 With Secure Boot

Instructions for using fwupd to update the BIOS on Debian 11 with Secure Boot.

Writing a RISC-V emulator in AWK

An account of writing a RISC-V emulator in GNU AWK that makes good progress booting the Linux kernel.