Hackintosh Retrospective
Well, it’s finally happened. After a year of running semi-successfully, I’ve finally decided the trouble wasn’t worth the effort and it was time to retire the Hackintosh.
As a project it was certainly a lot of fun, and macOS definitely has its attraction. In the end, though, I found my NUC was serving a few core functions for which macOS wasn’t uniquely or especially suited:
- Torrent download server
- Storage target for laptop backups
- Media playback of local content as well as Netflix
Of course, the original plan was to also use the machine as a recording workstation, but so far it hasn’t worked out that way. Yet, anyway.
Prior to a recent security update, there was a couple of issues that I generally worked around:
- Onboard bluetooth and the SD card reader don’t work.
- The onboard Ethernet adapter stopped working after heavily utilization.
- Built in macOS SMB support is broken when used as a target for Windows file-based backups.
These issues were resolved, by:
- Avoiding unsupported hardware.
- Using an external ethernet dongle.
- Performing all SMB file serving via a Linux VM running on VirtualBox.
Meanwhile, the threat of an OS update breaking the system always weighed on me.
Unfortunately, it didn’t weigh on me enough: the 2018-001 macOS security update broke things pretty profoundly, as the Lilu kernel extension started crashing the system on boot.
A bit of research lead me to updating Lilu, plus a couple of related kexts while I was at it, which brought the system back to a basically functioning state, except now:
- HDMI audio no longer worked.
- The USB Ethernet dongle stopped working.
The first issue rendered the machine unusable as a video playback device, a use case which is surprisingly common (my office is a very cozy place to watch Star Trek or MST3K!).
The latter left me with a flaky file/torrent server.
In short, all the major use cases I had for the Hackintosh no longer worked reliably, or at all.
Meanwhile, nothing I was doing uniquely relies on macOS. I’ll probably never get into iOS development, and the only piece of software I’d love to have access to is Omnigraffle (I never got far enough into recording tools to get attached to them).
So, no major benefits, and a whole lot of pain meant, if I’m being pragmatic, the Hackintosh was no longer serving a useful function.
So what did I replace it with?
Ubuntu 18.04, of course!
So far it’s been a very nice experience, with the exception of systemd-resolved, which makes me want to weep silently (it was refusing to resolve local LAN domain names for reasons I never figured out). Fortunately, that was easily worked around, and I’m now typing this on a stable, capable, compatible Linux server/desktop.
When I do finally get back to recording, I’ll install a low latency kernel, jack, and Ardour, and then move on with my life!
Review: Thud!
Review of Thud! (Discworld #34.0) by Terry Pratchett (9780060815318)★★★★(https://b-ark.ca/I6M8yw)Once, in a gods-forsaken hellhole called Koom Valley, trolls and dwarfs met in bloody combat. Centuries later, each species still views the other with simmering animosity. Lately, the influential dwarf, Grag Hamcrusher, has been fomenting unrest among Ankh-Morpork's more diminutive citizens—a volatile situation made far worse when the pint-size provocateur is discovered bashed to death . . . with a troll club lying conveniently nearby.
Commander Sam Vimes of the City Watch is aware of the importance of solving the Hamcrusher homicide without delay. (Vimes's second most-pressing responsibility, in fact, next to always being home at six p.m. sharp to read Where's My Cow? to Sam, Jr.) But more than one corpse is waiting for Vimes in the eerie, summoning darkness of a labyrinthine mine network being secretly excavated beneath Ankh-Morpork's streets. And the deadly puzzle is pulling him deep into the muck and mire of superstition, hatred, and fear—and perhaps all the way to Koom Valley itself.
“What kind of human creates his own policeman?”
“One who fears the dark”
“And so he should,” said the entity, with satisfaction.
“Indeed. But I think you misunderstand. I am not here to keep darkness out. I’m here to keep it in.”
In Monstrous Regiment, Terry Pratchett explored the insanity of war. Here Pratchett shows us the insanity of hate, hate that even our hero Sam Vimes falls victim to. It’s a brilliant turn, showing that even the best of men can be consumed by hate if the circumstances are right. But far from fatalistic, Terry reminds us that there is an antidote: justice.
Review: Flowers for Algernon
Review of Flowers for Algernon by Daniel Keyes (9781857989380)★★★★★(https://b-ark.ca/aceg_m)When brain surgery makes a mouse into a genius, dull-witted Charlie Gordon wonders if it might also work for him. With more than five million copies sold, Flowers for Algernon is the beloved, classic story of a mentally disabled man whose experimental quest for intelligence mirrors that of Algernon, an extraordinary lab mouse. In poignant diary entries, Charlie tells how a brain operation increases his IQ and changes his life. As the experimental procedure takes effect, Charlie's intelligence expands until it surpasses that of the doctors who engineered his metamorphosis. The experiment seems to be a scientific breakthrough of paramount importance, until Algernon begins his sudden, unexpected deterioration. Will the same happen to Charlie? An American classic that inspired the award-winning movie Charly.
I was pretty sure I knew how this book was going to end when I started it, but that didn’t stop it from breaking my heart.
This is the book I would hand to someone who was new to Science Fiction. Beautiful, insightful, and incredibly powerful.
Update (2020-02-26):
I’m writing this long long after originally writing this sparse little review. Two years after reading this book, it continues to haunt me as one of the most emotionally powerful, affecting books I’ve ever read. I suspect if I read the last page or two, I’d start crying once again (after the original read I was sobbing uncontrollably). This book is truly remarkable.
Review: Odd John
John Wainwright is a freak, a human mutation with an extraordinary intelligence which is both awesome and frightening to behold. Ordinary humans are mere playthings to him. And Odd John has a plan - to create a new order on Earth, a new supernormal species. But the world is not ready for such a change ...
So, just for my wife, I’m rating this a 3.5 rounded up to a 4.
Though, to be fair, I was honestly debating between the two, so a half star is legitimate.
Anyway, I’m being a bit generous here as this book reads as a lot more modern than you’d expect. When I started this book I’d somehow gotten it into my head that this was from the 50’s or 60’s, rather than the 30’s. That is, until I got into the latter third or so, and then there’s a few… let’s call them out-dated cultural and linguistic giveaways… that made it a lot more obvious.
The ubermensch is a pretty common theme, particularly in golden age science fiction, and Odd John is an early example. As a philosopher, Stapledon uses John as a voice for exploring a range of philosophical ideas, many of which remain relevant today (e.g., Stoicism), some of them rather troubling (Odd John and his group engage in some otherwise inexcusable acts that are justified by their intelligence… but does being “super-human” free one to perform acts that would otherwise be deemed immoral?)
Continue reading...