I wrote once that WSL would kill the Mac. I completely missed the implications of Apple silicon. I'm writing this on an M1 Pro rMBP and it's wonderful. Other people have written about the objective performance, so I'll just say that Windows has been steadily declining in UX quality since …
Booting Slackware 15.0 from mdraid under UEFI
Booting directly from software RAID is impossible in most operating systems. This is actually why "motherboard RAID" exists, as a layered storage driver for Windows that presents multiple storage devices as a single drive so that C: can be on mirrored storage. Linux doesn't support motherboard RAID, but Linux mdraid …
Zealtle
As much as the people selling big "cloud" technologies would like to tell you otherwise, physical place still matters very much. This is especially true when it comes to themselves. As much as they would like to sell you otherwise, you can't understand their software without understanding the people who …
Musings on Living Plant Fossils
In the time since Europeans realized Columbus had not, in fact, landed in India, the West has mostly referred to the Americas as the New World. Based on certain discoveries in geology, of relatively recent fossils, and of species still alive, it may be more accurate to say that the …
The TiduxCore
An abstract fake retro console for modern 2D cross-platform game development.
The Motivation
Modern game development sucks. More and more time is spent on extraneous bullshit like input handling, playing nicely with the rest of the preemptive multitasking SMP network-capable OSes that were originally written as Internet servers rather than …
Caveman Urbanism
or why work from home is Hell on men
Anyone who has ever owned a cat, or spent any amount of time looking at cats being silly on the Internet, knows that cats generally prefer to sit in tight spaces, so that they can physically feel reassurance that nothing can …
Multiple OS Personality Disorder
or, Win10, WSL, and the Impending Death of OSX
From its very beginnings, Apple advertised OS X as "Unix for people who don't want to deal with Linux on their laptop, that also runs MS Office and Adobe stuff." Given the rather dire state of laptop hardware support on Linux …
Installing Debian on the Softiron Overdrive 1000
The Overdrive 1000 is a mini-ITX 64-bit ARM dev kit with an AMD Opteron A1120, ECC RAM, USB serial console in lieu of a GPU, and a respectable mount of I/O abilities. You'd think that a system like that would at least come with a decent OS preinstalled so …
Simplification
The modern web has a disturbing tendency towards overengineering things. This is probably because most """web sites""" are actually huge multi user applications with JavaScript frontends that exceed GNU Emacs in size, complexity, and memory footprint. Even many of the "static site generators" are stupidly overcomplicated if all you need …
Blogging with Pelican and Syncthing
Over the past few months I found that I was spending more time and effort rsync
ing my writing directory between systems than I was actually writing blog posts, which is in part why I made so few of them. This was stupid, as it flies in the face of …