Spotlight Internals: How macOS Indexes and Searches Your Files
How mdworker, metadata importers, and Spotlight's index let macOS answer file searches in milliseconds instead of scanning the disk on demand.
Conceptual, architectural explainers — how a subsystem actually works underneath.
How mdworker, metadata importers, and Spotlight's index let macOS answer file searches in milliseconds instead of scanning the disk on demand.
How SELinux's label-based policy and AppArmor's path-based profiles both extend Linux's discretionary permission model, and how to work with each day to day.
How FreeBSD's branch model turns ongoing kernel development into predictable, supported releases.
How Virtualization.framework exposes Apple Silicon's hardware virtualization support directly to Swift applications, without a third-party hypervisor.
A minimal but complete walkthrough of writing, building, loading, and communicating with a Linux kernel module.
Emulator software and the copyrighted files it needs to run are two separate legal questions with two separate answers — and conflating them is where most confusion about 'is emulation legal' comes from.
Why and how to build a custom FreeBSD kernel configuration, from copying GENERIC to installing the result.
The time between pressing a button and seeing the result on screen passes through more stages than most players realize — and emulation adds a few of its own on top of the ones a real console already had.
A practical guide to writing, installing, and debugging your own scheduled or persistent launchd jobs.
Both let you run software that wasn't written for the machine in front of you — but one translates between two different instruction sets, and the other doesn't translate at all.