Inklings: a tumblelog

"Notes on Nationalism" by George Orwell

Feels unfortunately timely.

RFC 6920: Naming Things with Hashes

Potentially a useful alternative to tag URIs and uuid URNs for something I’m looking do implement.

I found this by accident when looking for an alternative to this internet draft that attempted to defined a hash urn namespace. Unfortunately, that seemed to go nowhere, but this ni: URI namespace looks promising. I read some objections to it that objected to the use of ; (which is is generally used to introduce fragments at the end of a path), but this isn’t something to be parsed, only validated at most. It’s only if you’re actually trying to resolve a URN (in which case you should be able to recognise the pattern) that you need to detect that kind of thing.

Anyhoo…

Ink tutorial

Ink is a language for defining simple hypertext-based interactive fiction systems.

It doesn’t have the flexibility of the likes of Inform, but the choose your own adventure format is surprisingly flexible, and it has built-in flags and counters that help, along with a bunch of other tools for defining narratives.

Omar S and Desire: Hard Times

Stacked Git

Stacked Git, StGit for short, is an application for managing Git commits as a stack of patches.

With a patch stack workflow, multiple patches can be developed concurrently and efficiently, with each patch focused on a single concern, resulting in both a clean Git commit history and improved productivity.

Pinta

Sometimes, all you need is Paint, and this is basically Paint.

Creating minimal Docker images from dynamically linked ELF binaries

I was wondering if ldd would be enough to deal with containerising some dynamically linked binaries, and apparently it almost is.

Landlock-ing Linux

It’s a mechanism similar in intent to OpenBSD’s unveil(2) and pledge(2) to allow processes to opt out of access to things they don’t need, sandboxing themselves automatically without the need for the likes of SELinux.

Here’s the actual project website: landlock.io

sbomdiff

This tool compares two Software Bill of Materials (SBOMs) and reports the differences.

Might solve a problem for me. Builds on lib4sbom, which I might just use directly.

libyear

A simple measure of software dependency freshness. It is a single number telling you how up-to-date your dependencies are.