The Core Dump

The Core Dump is the personal blog of Nic Lindh, a Swedish-American pixel-pusher living in Phoenix, Arizona.

By Nic Lindh on Wednesday, 05 February 2014

The Mac, homegrown

Nic delves into the shady computer enthusiast underworld of the Hackintosh.

Update Feb. 16, 2014: Added a CPU cooler to the pick list.

[For the impatient, my [Hackintosh pick list](# picklist) is at the bottom of the post.]

The calls rang out over the land for years: “Apple must start selling a medium-sized tower, and lo they shall call it the xMac and we shall love it forever and caress it with our sweaty nerd hands.”

And then Apple never did.

For good reason. Here’s something a surprising amount of people don’t want to understand about Apple: Since the first Mac those more than 30 years ago, Apple has wanted to sell you an appliance—a sealed unit you, the customer, do not open up. Ever. You buy it, you use it, then when you want a speed boost, you get rid of it and buy a new one. Done.

Apple does not build machines for hardware tinkerers. For a long time, though, Apple couldn’t get away with it: When your core customers are creative professionals and they need all the power they can get, you have to let them install faster video cards, more hard drives, fibre channel cards, those kinds of things. So Apple grudgingly filled that need with the Mac Pro. Now though, the Mac Pro is an appliance as well after external ports became fast enough that creative professionals can get what they need without needing to get inside the box, so Apple could (finally) glue the box shut like they wanted to all along.

(You can argue back and forth about if this is a good idea or if Apple is the embodiment of control freak fascism, but it is what it is. Shhh. Shhh. Let it go. Shhh.)

At the same time, there’s a small but vocal minority of enthusiasts who love the Mac OS but also want to tinker with the hardware and be able to go as OCD as they want on the pieces that make up their computer. Those people build Hackintoshes.

Hackintoshes exist because of Apple using—at least to a certain extent—standard PC parts in their computers. Most of those parts end up tweaked by Apple to fit in their enclosures and whatnot, but they’re based on the standards provided by Intel. Which means you can judiciously purchase parts and assemble your own machine which will run Mac OS X. Sort of. More on that later.

Based on Apple’s appliance mindset you’d think the company would do everything in its power to crush the Hackintosh, but at least outwardly it’s been looking the other way and pretending it’s raining.

Could be Apple made a business decision that Hackintoshes are costing them few enough sales it’s not worth putting engineering resources into creating artificial hurdles or that Hackintoshes provide a safety valve for the biggest nerds to go off and mind their own business instead of yelling at Apple. I doubt we’ll ever know the real reasoning.

But for the time being the Hackintosh community is happily off in a corner doing its thing.

The cost of the Hackintosh

Building your own machine from PC parts will save you some money up-front and will allow you to indulge your OCD whims to your heart’s content. But there are non-monetary costs. The first and biggest is time: The Hackintosh community is good at many things, but writing clear guides is not one of them. As you’d expect from a male-dominated field full of young nerds, there’s a morass of acronyms and Strongly Held Opinions.

The complexity is also high. Remember, you’re dealing with something completely unsupported that is by its very nature complicated. You’re picking parts, tweaking BIOS settings, installing strange system extensions, and groveling through more-or-less-illiterate testosterone-soaked forum discussions trying to pick up clues on how to fix something that’s not working. The learning curve is steep.

Unless your time is free or you have a good sherpa (like I did with Mr. Joe Mullins) to get you started, you’re actually not saving money. Though if you’re of that bent, you do have a fun hobby.

Why, dear Lord why?

Being grizzled and tired, why on Earth would I do this? Partly, of course, just to see what it’s like, and partly to find out what’s new in the world of building PCs since the last time I built one back in … crivens, it’s been a long time … 1998.

It turns out technology has made progress in this space as well, though not as much as I had thought. It’s still the same process of picking parts and making with the screwdrivering, but the details are nicer. A UEFI BIOS will let you use a mouse! And it doesn’t take forever to switch screens! But amazingly, the instructions are still mostly worthless. The BIOS on my motherboard has nice explanatory text for the various options. For instance, there’s a setting for disabling and enabling EHCI Handoff. Hmm. What’s that? The help text explains: Allows you to enable or disable EHCI Handoff. Thank you! That help text box is in no way a waste of space.

It’s turtles all the way down with things like that.

The Mac part of the hack

All that being said, what’s it like to run a Hackintosh as a Mac?

Pretty nice. After the appropriate incantations, BIOS tweaks and Unibeast magic oil has been applied, everything Just Works. (Well, “everything” minus the built-in WiFi on the motherboard, which I knew going in, plus the Bluetooth having some sort of nervous breakdown—probably fixable if I get around to it. And creating a Fusion Drive turned out be way more of a pain than a sane person could endure. My definition of Just Works may differ from yours.)

It’s a fast machine with the internals I want and the expandability I choose. But it illustrates just how much complexity Apple shields from you and how for the vast, vast majority of people Apple has picked exactly the right concept in its appliance model. With a machine from Apple, you turn it on and go and as long as the hardware doesn’t break, the most complicated thing you’ll have to do is go to the App Store and buy your software. No checking your thermal loads and all the other things the tinkerer has to worry about.

For me the most arduous part of the process—and one I’d have to endure if I had moved to a “real” Mac as well—was to migrate the content over from my old iMac—the Hackintosh has a 250GB SSD, not nearly enough for all the files my wife and I had, so there was pruning, letting Time Machine run, then letting Migration Assistant move over the Applications and User folders overnight. After that things pretty much worked as expected apart from some of the Unix-y things like Homebrew, which got itself into a pretty bad tissy.

The only other problem so far was delivered, of course, by iTunes, which forgot the location of about 1,000 songs. Songs sitting on an external harddrive which had not been moved at all.

The conversation with iTunes went something like this:

“Hey, I can’t find this song. Would you like to locate it?”

“That would be good.”

[iTunes correctly points to the folder holding the song.] “Is it in here?”

“Yes.”

“Yay! High five! Would you like to use this location to find the other missing songs?”

“Yes, I sure would.”

“Nope. Not here. [Shrug.] No idea where they might be. And you know, if you hadn’t been so pissy I might have offered to just download them from iCloud, but with that attitude, I won’t. So there!”

“[Sigh.] When did you turn into this?”

The pick list

Here’s the parts list for this particular Hackintosh, based on [the February 2014 CustoMac Mini Deluxe list on TonyMac][golden]. All links go to Amazon and are affiliate links.

The BitFenix case has two case fans, but the Gigabyte board only has one fan power supply, so you probably want to pick up a fan splitter as well.

Happy screwdrivering!

[golden]:http://www.tonymacx86.com/411-building-customac-buyer-s-guide-february-2014.html# mini_deluxe

You have thoughts? Comments? Salutations? Send me an email!

Related reading you might enjoy

Electric cars are fun, dammit

Let’s talk about how fun it is to have a go-cart people mover.

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.

Working in the pod mines

What I wish I’d known when I started podcasting.

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.

Getting started with podcasting

A concise guide to getting started with podcasting, including equipment, editing, mic technique and hosting.

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.

My first Mac

On the Mac’s 30th anniversary, Nic reminisces about his first.

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.

Finding a theme for your site

Nic tells you how to find a theme for your new site.

The 2013 Nexus 7

Nic buys a Nexus 7 to test the Android waters.

Cloudy with a chance of broken

All Nic wants for WWDC is sync that actually works

Kindle Paperlight: Amazon giveth and Amazon taketh away

Nic is ecstatic about the backlighting on the Kindle Paperlight, but Amazon has made some strange design decisions and there’s a display hardware flaw.

Ebook creation is still a bag of hurt

Nic makes a new ebook and is dismayed by the sad state of ebook publishing.

What your email address says about you

One of the equivalences of haircut and clothing on the Internet is your email address.

On azcentral.com 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.

A panegyric to e-book readers

Nic really digs e-book readers. No, seriously, he really digs them. And you should, too.

Your computer is becoming an appliance. Deal.

The future and now of personal computing is appliances. This post parses why you shouldn’t worry about it.