How I used local QMK changes to add automatic mouse-layer switching, firmware-side two-finger scroll, and two-finger right-click to the ZSA Voyager Trackpad on macOS.
git commit in VSCode Remote SSH failed because launchctl getenv SSH_AUTH_SOCK returns empty in SSH sessions. the fix was a stable symlink.
macOS was SIGKILL-ing python .so files from homebrew. the code signatures looked fine. the real culprit was a kernel-managed extended attribute that silently survives sudo xattr -d.
Okay, so the title might be a little misleading. I waved goodbye to Windows in favor of Linux (obligatory "I use Arch, btw") some time ago. Given that my personal laptop's hardware was of the 2016 era, I just couldn't run Windows very well any longer. Not that I wanted to anyway. I opted for an Arch-based distribution called CachyOS, set it up once, and didn't fiddle with it at all. It worked great! But as the aging hardware continued to cause problems, it became apparent that it was time to mov...
edafe.de/espanso "Replace ':poke' with 'Pokémon,' or save some time by replacing ':greeting' with a stock email template. That's the basic idea, but Espanso goes much further. It's one of the most powerful utilities I've used, and if you're willing to do a bit of legwork to set it up properly, it can be one of...
today iain learned: How to restart a MacBook in recovery mode
I've been using Navidrome to stream music for a bit now. It's lightweight, snappy, stable and does everything I need. It lets me stream my own music, mark things as favorites and track my listening habits . It's decidedly nerdy — you need to self-host it (or pay someone to manage it — I assume that's an option somewhere) and I sync new music up to it using rclone .
Technical deep dive into Apple's new macOS Tahoe containerization framework using Kata Containers and Swift-based implementation.
After two decades, Apple has announced its final version of MacOS for Intel. Guess that means Hackintoshing is done, too.
Whether it was trying to or not, Apple exposed a huge flaw with its pitch to professional video editors with a new Severance promotional video.
Want to experience the classic Apple operating system on modern hardware? Emulating Mac OS 9 using QEMU is the way to go! This guide will guide you through the process of setting up Mac OS 9 in QEMU, from creating a virtual hard drive to installing the operating system. Let’s get started! Prerequisites Before you...
Our technology should be good enough to work across operating systems now. The best way to test that is by using literally every platform. Which is what I plan to do.
I use Gmail via Safari's add to dock feature and it doesn't work well with mailto: links, so I've stopped them from working altogether (well, mostly).
Apple ticks off its non-casual users by upping the naggy permissions menus in the upcoming version of MacOS.
The CrowdStrike mess points out just how close some developers get to the kernel—and efforts to lock things down will help highlight the tension between security and user choice.
I've spent a while hosting and fetching images from bunny.net when my 11ty builds. I had multiple pull zones configured and wanted to leverage bunny.net's transforms, but the pricing of $15/month per zone wasn't feasible.
As we near what might be the final days of Hackintoshing, I tried out a VM-based technique for installing MacOS, complete with full-speed GPU, and you know what? It worked amazingly well.
If the Hackintosh ecosystem is about to fade away, it’s because it fulfilled its purpose as a way station between two vastly different eras of Apple.
"Why do people take the path less traveled and choose an operating system based on Linux over the proprietary based ones from from Microsoft Windows and also the Apple Mac OS? So welcome to the intriguing world of Linux, an operating system that's been quietly revolutionising the tech landscape."
Why I decided to mostly move to Linux in 2024, and what I’ve learned in the process of that move.
The standard Macintosh keyboard layout makes it easy to add writer-desired special characters without pulling up a menu or relying on software trickery. Here’s how to get it on Linux and Windows.
Over the weekend I moved my music listening to the excellent, macOS native app Doppler. I've spent entirely too much time moving music, thinking about music and fiddling with my setup for someone that is not an audiophile.
In the spirit of following a trend, here are my default apps as of now (the end of 2023).
Take a second, turn off all of your browser extensions, go to a popular website that comes to mind and take a look at how bad the default experience is. Bonus points — pull up the dev tools, go to the network tab, filter for JavaScript and see how many analytics suites load.
A conversation about Easter eggs hiding in software, why they’re fun, and why they might not always be seen as good things by IT admins.
A rundown of privacy tools that work well with Apple's technology ecosystem.
I've been having an intermittent issue with Safari failing to sync any data via iCloud that you would normally expect — history, tabs, bookmarks and the landing page were all behaving independently despite iCloud syncing being enabled.
Pondering why “natural scrolling” exists, despite the fact that the first thing a lot of people do when setting up a new computer is turn it off.
Why does it suck so much to downgrade an operating system on a modern computer—particularly, on a Mac—and why do we put up with it? Here’s what I had to do.
How a networking software company with an unusual approach to competition nearly convinced Apple to bring MacOS to Intel computers in the early ’90s.
This blog post is gonna be a walk-through of setting up my new laptop, which led to this PR from m
Pondering the lessons on user experience to be gained from using a 14-year-old Mac Mini as a daily driver. Can it be done, honestly?
If you don't want to bother dealing with the Mac App Store you can check for any recent updates for OS X from the command.
I've started using a command line tool called mackup to back up and sync many of my dot files and application settings on OS X.
I recently abandoned iPhoto as a means of storing, organizing and managing photos on OSX and deactivated the associated iCloud Photo Sharing feature running from iOS in to iPhoto via iCloud.