echo ${core_dump} > /www/blog

Linux, homelabbing, tech, notes, thoughts, and things I found worth jotting down when I should have been doing something more productive. I’m Joris, this is my blog. Hi.

I had forgotten how great the original Fallout games were!

Em Dash

When you see one, it’s AI. In any text, if there’s a dash anywhere, AI wrote it. It’s a guarantee. Except, it is not. I recently dove into my old websites in my This Domain post. I noticed something. All the way back in 2004 I used dashes in my writing. They show up in the screenshot I took of my site in 2012 as well. Twice even! Both the first and the second post have one. There’s three of them in the first post of this website even. ...

May 29, 2026 · 2 min ·  By Joris

This Domain

The Jorisvandijk.com domain goes back quite a while. Using any whois tool, you can discover it’s been registered 17 years, 3 months and 26 days ago on January 31st 2009. It first appears in the Wayback Machine on the 13th of July 2003. Have a look at it in all its glory. July 13th 2003 As you can see it’s not completely cached. The iframe on the left got lost. If you read the text you’ll notice this is not the first iteration of this site either. I upgraded from using tables for the UI, to using div elements. Cool. 2003 is six years older than 2009. But looking at the footer of the site in the image, you can see the real date it was once registered. 1997. That’s 29 years ago! This address is ancient. It predates the likes of YouTube and even Google (by a year, give or take). ...

Firefox

I have been switching browsers a lot these last few months. The new CEO of Mozilla, Anthony Enzor-DeMeo, stated in his post that “It [Firefox] will evolve into a modern AI browser”. This rubbed me the wrong way. Granted, Mozilla has been adding junk to their browser for a while now and none of it is good. He floated the idea of blocking ad-blockers in an interview. The Verge wrote: “He says he could begin to block ad blockers in Firefox and estimates that’d bring in another $150 million, but he doesn’t want to do that. It feels off-mission”. ...

Finder

On an Apple Macbook, there’s a file browser. It’s always “open” and always in the program switcher, which bugs the heck out of me. It’s called Finder and I need it to go away when I am not using it. By default it’s impossible to actually quit Finder due to it being such a large part of the OS. It even handles the desktop, for example. I personally don’t use macOS in the intended way. I don’t have a launcher bar, all my applications are launched through shortcuts. I do not use, or really ever see the desktop. I do use the application switcher. A lot. Having that stupid face icon there is one thing. Having to tab over it to get from one app to the next is too much. ...

May 7, 2026 · 3 min ·  By Joris

LUKS

LUKS, Linux Unified Key Setup, is a way to encrypt partitions on Linux. It’s a good way to store sensitive data on a flash drive or on your main system. Usage is super simple. You issue a command to unlock it and it will prompt you for your passphrase. After entering the right one, you can mount the partition and use it as normal. When you’re done with it, you umount the partition and lock it with another command. Without the right passphrase the data on the partition is just noise. ...

Rsync

Rsync is an amazing utility to copy (or sync) stuff from one place to another without having to worry about the command getting cut. With a plain cp, an interrupted transfer means starting over from scratch. Rsync compares source and destination, skipping files that are already there, and with --partial it can even resume a file that was only halfway through. It can also remember ownership and permissions, and even copy over ssh. That is, with the right flags, which I can never remember. Hence this post. ...

Format On MacOS

I’m used to formatting disks on Linux with GParted, but unfortunately there’s no version for MacOS. They offer some sort of bootable image, but that sounded like a hassle. Luckily it turns out MacOS has a built-in tool. Usage is simple. I wanted to format a drive to ExFat, and all it takes is: 1 diskutil list To list the drives on your system and find the name of the one you want to format. Then: ...

Don't Buy The Thing

I recently noticed myself wanting stuff, then thinking on it only to realize I didn’t really. It’s like ADHD greed and I blame YouTube. Anyway, this got me thinking. What do I own that I really do value? I own things I would replace on the spot if I lost them, but there are also things that couldn’t be replaced. So there are things I value enough to acquire them a second time, but there are also things I value more. Things that cannot be replaced. ...

Terminal Abbreviations

Typing takes time. Typing without typos is an art. Fixing mistakes in a terminal command is a pain in the neck. Luckily there’s such a thing as aliases. An alias lets you set a keyword and a command it should expand to. For example, I have set a super simple one, which is widely used: alias ..='cd ..'. This allows me to write .. in terminal and it will act like cd .., saving me typing a c, a d and a space. This seems minor, but when you imagine how often I need to go up a directory in terminal, it’s a huge timesaver. ...

Permissions On Shared ZFS Dataset

I have a ZFS dataset named data, mounted at /data, which I bind-mount into my LXC containers. The dataset is a three drive set with a lot of storage space. Basically, this huge pool of gigabytes is shared by all LXC containers that need to store serious amounts of data. Think Immich, for photo storage, or Jellyfin and all the movies, series and music it has to be able to play. As you may imagine, having several different LXCs write to the same “drive” may cause permission issues. ...