The Core Dump

A strong conviction that something must be done is the parent of many bad measures

Hackintosh with blinkenlights and USB Bluetooth adapter.

[By Nic Lindh on Monday, 09 January 2017]

What to expect when you’re expecting a Hackintosh

There is unrest in the Mac community about Apple’s commitment to the platform. Some are turning their eyes to building a Hackintosh to get the kind of computer Apple doesn’t provide. Here’s what it’s like to run a Hackintosh.

I’ve been running a Hackintosh since early 2014, after getting tired of Apple’s refusal to sell a normal mini-tower. You know, a decent machine you can buy and then replace some parts and add some functionality as you go along.

It’s important to understand Apple has never wanted to be in that market. Never. For many years, Apple had to be in that market, since that was what the technology could support. But Apple has always wanted to sell toasters—a magical machine that does what Apple thinks you need.

And now they do. The technology is here now for that vision to be a reality.

You buy an iPhone. The iPhone is what you have. Once there’s a better iPhone you want, you buy it and get rid of your old iPhone.

That’s the vision.

And I understand the vision. I like buying a new iPhone and have it be great in many ways without me doing any work.

But I’m also a nerd, so I’m in the minority in that I actually know—and sometimes enjoy—system administration.

I find installing operating systems to be soothing. It’s relaxing to see the little progress indicators go across the screen and see the software packages getting installed.

Granted, I am in the vast, vast minority on this. Most people are not like this. At all.

Which is fine. Hakuna Matata. (If people like me were the majority we’d still be on Savannah, but starving and spending all our time arguing about the best way to track the wildebeests instead of actually hunting them.)

The way Apple is going about things is the right way to get the most customers. They are being very smart and purposeful. And it’s amazing that Steve Jobs clearly saw this way back when personal computers were starting. He was surrounded by people like me and he always wanted to make computers for people who are not like me.

But let’s say you’re upset that Apple won’t make a freaking mini-tower, or even—lowest difficulty setting—update the Mac Pro and the Mac Mini to track Intel’s processor upgrades?

Why isn’t the most profitable company in the world updating their line of computers?

My guess would be that they think it’s boring. They want to make new things. Magical things. Like the Apple Watch and AirPods. Which are great, don’t get me wrong.

But that’s magic. Speed bumping the Mac Mini so some nerd will be happy about what he hangs behind his TV or some IT guy uses for the company’s file server? Yawn. That’s the kind of crap Dell does and they can have it.

As an aside here, I worked at so many places where all the IT staff were Microsoft Certified and hated “MacinTrash.”

Then iPhone came out and the CEO bought one and told the IT staff to make this work.

It was delicious. Oh, let’s wallow in this for a minute. Delicious. The assholes who had made my life so much more difficult than it had to be all of a sudden had somebody with weight telling them to do the thing they should have done years ago, and their hurdihur MacinTrash was all of a sudden canceled out by executives getting an iPhone and dictating “make this work” and they could not say no and keep their jobs.

That was glorious. “Oh, it turns out your job is to help people do their jobs in the way that’s most effective instead of pushing your own crap?”

Sweet, sweet tears.

Thanks for indulging that little detour. Back to the Hackintosh. As discussed above, Apple is really good at, and takes very seriously, hiding complexity. That’s their core competency. Take something very difficult, prune away all the BS that makes it unnecessarily hard, then deliver that as a product. This is what made iPod a hit. You don’t have to be a nerd to put your music on an MP3 player! Cue selling infinite millions of the things.

The Mac does the same thing, it hides so much complexity, even though it’s still a thing that requires its user to have much more computer awareness than an iOS device.

But they’re still hiding a lot of complexity from you. If you go Hackintosh, you have to deal with that complexity.

BIOS updates. Driver updates. Bootloaders. Knowing exactly which motherboard you’re using. Apple lets you treat a Mac pretty much as a black box, something you can not do with a Hackintosh.

And of course it’s completely and utterly unsupported except for the kindness of strangers on message boards.

If you have a problem you will not be hauling your rig to the nearest Apple Store.

So what’s it like in practice to run a Hackintosh?

You will become intimately familiar with the TonyMac x86 forums—that’s the main hangout for the scene and where you will go to see if an update is safe and any necessary workarounds that may be necessary. It’s a pretty friendly place, though the testosterone levels can get a bit out of hand.

That’s the first difference with running a Hackintosh instead of a “real” Mac. You can’t assume things will be hunky dory. Always check for somebody who’s running similar hardware to report in that an upgrade went well.

The second thing to be aware of is that things like Continuity and Handoff, not to mention Messages, might work for you, or they might not. Depending on exactly which hardware you have and how much effort you want to put in, you might be able to get it to work, or you might not. That’s just life in Hackintoshville.

I very much don’t recommend running your business on a Hackintosh—no matter what, sooner or later something will take your machine out of commission and you’ll have to go down a forum rabbit hole looking for clues.

That being said, though, once you get the rig up and running it’ll mostly run like a Mac and act like a Mac, so the day-to-day experience is the same as the real thing.

The elephant in the room for the Hackintosh is of course Apple’s benevolent indifference: So far the company’s been admirably hands-off with the Hackintosh. They obviously know it’s happening, but haven’t done anything at all to hurt the scene.

Which is one of the things to have in the back of your head when thinking about building a Hackintosh: Apple can kill that scene tomorrow if they wanted to. They’re being hands-off right now, but all it takes is somebody at Apple getting pissed off enough to want to dedicate the engineering resources to start a cat-and-mouse game.

Personally, I think they’re letting it be as both a push valve where the people unhappy with Apple’s hardware decisions can make their own thing, and as place to watch what the enthusiasts are really interested in—a radar for the feral tribes in the desert.

Since I don’t work at Apple I obviously don’t know that, but it feels truthy. There are so few people who get involved in the Hackintosh community that it doesn’t hurt the bottom line in any measurable way.

As for myself, my current rig will be my last Hackintosh—I value having a boring machine that just works more than my ability to put whatever boards I feel like in the machine. You might make a different call.

And it is a good learning tool—once you’ve figured out how to build the machine and install Mac OS on it, you’ve learned a lot about the things Apple shields you from.

I am going to miss the disk access blinkenlights, though…

« Book roundup, part 22


You like to read about technology? What a coincidence—I like to write about technology!

Impressions moving from an Apple Watch Series 3 to Series 5

Is there reason to upgrade from a 3 to a 5?

Renewing the nerd card: Installing Ubiquiti UniFi in the house

The Internet tells Nic to install Ubiquiti gear in his house, so he does, and now he has thoughts.

A report from surveillance cylinder land as we wait for HomePod

Nic reports his experiences so far with voice computing from Amazon and Google and is a bit mystified at the reaction to Apple’s HomePod.

iPhone X impressions

After a few weeks of using iPhone X I’m ready to join the congratulatory choir.

Smart homes for the wealthy

Nic is interested in smart homes. His contractor let him know how the wealthy are already using them.

The pro market, the nerds, and the vision

Apple’s neglect of the pro market is causing a lot of gnashing of teeth in Apple-nerd circles, but it’s true to Apple’s vision.

What to expect when you’re expecting a Hackintosh

There is unrest in the Mac community about Apple’s commitment to the platform. Some are turning their eyes to building a Hackintosh to get the kind of computer Apple doesn’t provide. Here’s what it’s like to run a Hackintosh.

The car is going digital and that’s a good thing

Car nerds are dealing with some cognitive dissonance as car technology changes.

Review: Kindle Oasis

The Oasis is Amazon’s best e-ink reader to date, but it’s not good enough for the price.

“Tea, Earl Grey, hot”

Nic buys an Amazon Echo and is indubitably happy with the fantasy star ship in his head.

It’s a content blocker, not an ad blocker

The problem isn’t ads. The problem is being stalked like an animal across the internet.

Review: Synology DS416j

The DS416j is a nice NAS for light home use. Just don’t expect raw power.

(Nerd Note) Moving to GitHub Pages

The Core Dump is moving to GitHub Pages. This is a good thing, most likely.

Apple Watch, six months in

Thoughts on Apple Watch after half a year of daily usage.

Magical thinking about encryption and privacy

Predictably, the Paris attacks brought the anti-encryption crowd back out of the woodwork. They're at best being willfully disingenuous.

Building a static site for an investigative journalism project

Things to consider when planning to build a site on a compressed time table.

Digital hygiene for online security and safety

Nic provides some basic not-too-paranoid tips for securing your digital life.

How to install Jekyll on Amazon Linux

Installing Jekyll on an EC2 Amazon Linux AMI is easy. Here are the steps.

Will Apple Watch be a success?

After wearing the watch for over a month, Nic has thoughts on its future. Spoiler: Depends on how you define success.

Let’s all chill out about the iPad sales numbers

Turns out “it's just a big iPhone” is a stroke of genius.

Tech terms you might be misusing

Some technical terms still confuse people who should know better, like journalists.

Naked root domain with Amazon S3 without using Route 53

How to host a static site on Amazon S3 with an apex domain without using Amazon’s Route 53.

New technology requires new thinking

People fear change, so new technology is used as as a faster version of the old. This makes technologists sad.

An HTML, CSS and JavaScript lesson plan

Nic provides a lesson plan for teaching total beginners HTML, CSS and JavaScript.

The glanceable wrist in your future

Nic loves his Pebble and looks forward to the Apple Watch, but realizes he’s in the minority.

It's the words, stupid

Nic loves books, but he loves their content more.

Our technology is bad and we should feel bad

Nic is worried about the fragile state of our technology and thinks you should be as well.

The WATCH is nigh, and I don't get it

Nic tries to understand the WATCH. It doesn't go well.

Apple might enter the home integration field

Nic thinks home integration could be Apple’s next major category. Read on to find out why.

An Apple ebook reader would be nice

Nic is frustrated with his Kindle and would love to see Apple make an e-ink reader.

The iPhone, devourer of technologies

The iPhone was announced Jan. 9, 2007. It now occupies a huge chunk of Nic’s life.

The A7 processor is your friend

Nic is very impressed with the speed of the iPhone 5S and iPad Air.

The 2013 Nexus 7

Nic buys a Nexus 7 to test the Android waters.

On outsourcing comments to Facebook

Nic outlines some of the risks of ceding comments on news stories to Facebook.

Lion and the angst of the greybeards

Nic is bemused by the sturm und drang surrounding the iOS-ification of Mac OS X.

Web publishing made easy

Web publishing used to require heavy-duty nerditry, but no longer.

How to create an e-book

Nic is creating an e-book. He shares what he’s learned so far.