Making macOS High Sierra 10.13.1 work with 2 displays again

I have a Mac Mini (“Late 2014″) hooked up to an Asus PB278Q 27” display and a Dell 2405FPW display. This setup has served me well for two years, but today the Mac stopped talking to the Asus monitor for some reason. After some fiddling, I was able to fix it.

Continue reading “Making macOS High Sierra 10.13.1 work with 2 displays again”

Fixing a Mac Fusion Drive that Disk Utility can’t erase

My Mac Mini w/ Fusion Drive (that’s a hard disk and an SSD pretending to be a single volume for better performance) froze and wouldn’t boot. Nothing would make it boot normally again. Recovery mode was OK but couldn’t erase the boot volume nor mount it via Disk Utility (I just got “Unable to delete the core storage logical volume”), so reinstalling seemed impossible.

Fortunately, I figured out how to do it, using some help from a StackExchange post I found. See below for the details.

Continue reading “Fixing a Mac Fusion Drive that Disk Utility can’t erase”

Why security is hard, and why it’s not going to get easier

Bruce Schneier summed it up well: the good guys have to secure all the doors and windows; the bad guys only have to find one. In a nutshell, that’s why security is hard. Real-world security has to deal with that problem all the time.
If you think of writing software as filling a feature space, sometimes you accidentally provide functionality that you didn’t intend to, while providing what you meant to. You meant to provide an exhaust port but you also created a vulnerability.
Continue reading “Why security is hard, and why it’s not going to get easier”

Using a Lite-On eTDU-108 DVD drive with a Mac

I bought a Lite-On eTDU-108 DVD writer, as a companion for my MacBook Air which lacks a built-in optical drive.

Using this drive with a Mac is strange because it has a lid, so the Mac cannot physically eject the media. This leads to odd circumstances such as when you tell the Finder (or iTunes) to eject the disc, and it makes the icon disappear and suddenly it’s back, as if you had inserted it into the drive again at superhuman speed.

Most of the sequences of ejecting discs that I came up with resulted in error messages, failure to eject the disc, spinning beachballs, or unplugging the USB cable from the drive in frustration. I finally figured out the right sequence to eject a disc from this drive when it’s connected to a Mac.

Continue reading “Using a Lite-On eTDU-108 DVD drive with a Mac”