My Computing Hardware

Kev Quirk and ldstephens recently wrote about their collection of Apple devices and I, coincidentally, had already drafted a quick idea in Ulysses to document and share a list of my current computing devices. If only so I can better wrap my head around what hardware I’m using and what I use each device for.

iPhone 13 Pro: My true, primary, general purpose computing device. There’s very little that I can’t do from my iPhone, but it’s often more comfortable to perform the more intensive tasks from devices with larger screens. But it’s always with me, so it’s my main camera and gets used more often than any other device I own.

iPad Pro, 11-inch (3rd generation): Like my iPhone, but with a larger display. And that’s generally how I use it — for the majority of my computing tasks, but a little less mobile. It’s also my go-to device when I want to watch media outside of the living room — at the kitchen table during lunch or to have in the background at my desk during the work day, for example.

MacBook Pro (13-inch, 2020, Four thunderbolt 3 ports): My work laptop. It’s used for a lot of writing, email, Slack, RSS reading, and app testing. I also have another user account on the machine if I need to do any personal tasks and don’t have another device handy. This is mostly with the intention of leaving my iPad at home when I travel for team/division meetups.

Mac Mini (2018): My main home server. It houses our Plex library, stores local copies of our photo library, runs Channels DVR, is used as a backup server for all of the non-iOS devices in our home, rips CDs, DVDs, Blu-ray Discs, archives a few YouTube channels for my son, and acts as a general purpose file server.

Mac Mini (Late 2014): The latest addition to my computing setup. I got it fairly cheap from OWC and it runs Steam on Windows for streaming games to our Apple TVs and Retroid Pocket 2+ using Steam Link. It’s not particularly powerful, so it won’t run the latest games at high settings, but it’ll run run plenty of indie games like Untitled Goose Game, Celeste, and older titles like Half-Life 2.

Mac Mini (Mid 2011): This machine serves a very specific and singular purpose — it runs TunesKit M4V Converter (still available under a different name) to remove DRM from iTunes purchased content. This software only works on older versions of macOS with an outdated version of iTunes. Since I still purchase content from iTunes, but prefer to watch through Plex, this bridges the gap.

Retroid Pocket 2+: Mostly used as a gaming device using Launchbox, RetroArch, Steam Link, and various emulators, but is also occasionally used for media playback — Pocket Casts, Plex, and Channels.

Google Pixel 3: This is a test device for work, which is used for trying out new builds and attempting to recreate user-reported bugs in our Android apps.

It would be great if I could simplify the home server setup a bit. I made an attempt at this with virtual machines, but gaming just wasn’t stable enough — I ran into a few games that simply wouldn’t run — and TunesKit M4V Converter requires that the system be able to playback the video it removes DRM from. Since there’s no way to use HDCP within a virtual machine, I was only able to remove DRM from standard definition iTunes content — running it natively is the only option for high definition content.

There will be some changes to my hardware soon, though. I’m expecting to receive a Retroid Pocket 3 soon to replace the RP2+ — I got my shipment notification yesterday. And I’ll likely be ordering an M2 MacBook Air in the next few months to replace my current MacBook Pro.

Previous:
Next: