apple

Fixing Safari's 'can't establish a secure connection' when updating a self-signed certificate

I do a lot of local development, and since almost everything web-related is supposed to use SSL these days, and since I like to make local match production as closely as possible, I generate a lot of self-signed certificates using OpenSSL (usually using Ansible's openssl_* modules).

This presents a problem, though, since I use Safari. Every time I rebuild an environment using my automation, and generate a new certificate for a domain that's protected with HSTS, I end up getting this fun error page:

Safari Can't Open the Page - Safari can't open the page because Safari can't establish a secure connection to the server servername.

Safari Can't Open the Page – Safari can't open the page because Safari can't establish a secure connection to the server 'servername'.

AirPort Extreme showing 'Device Not Found'? Here's a fix

If you've had an AirPort Extreme for a while, and recently (within the past year or two) had it go missing from your network (when you open AirPort Utility you get 'Device Not Found'), there's a good chance you ran into the same issue I did. Basically, everything was running great, then one day around August 2016, my Extreme disappeared from the network—even though it was routing Internet traffic for all the devices in my house just as good as ever!

The fix?

  1. Open AirPort utility (it will likely show "Device Not Found").
  2. Unplug your AirPort Extreme, and wait 10 seconds.
  3. Plug it back in, and connect to the WiFi network as soon as possible, then immediately go to the AirPort Utility.
  4. The AirPort should appear and be manageable (by clicking on it) for a brief period—quickly click on it, click Edit, then clear out any Apple IDs in the 'Back to My Mac' section.

AirPort Extreme Back to My Mac Apple ID listing

How I discovered my left AirPod was bad

tl;dr: My left AirPod had some hardware issue. I got a new one. Now the AirPods work great.

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

The morning Apple's AirPods went up for sale, I was boarding a plane, and had just gotten to my seat on the plane. I knew they'd be in short supply (though I didn't know just how short—my local Apple Store only gets a small batch every week, and they're sold out in hours!), so I quickly ordered a pair, then set my iPhone in airplane mode for takeoff.

AirPods on Brown Paper
These things are awesome... though a little pricey.

I returned my 2016 MacBook Pro with Touch Bar

tl;dr: After two weeks of use, I returned my 2016 13" MacBook Pro with Touch Bar and bought one with Function Keys instead. Read on for detailed Battery stress tests, performance tests, and an exploration of how Apple's botched this year's Pro lineup.

I've owned almost every generation of Mac desktop and laptop computers, and have survived many transitions: 680x0 to PowerPC, Classic Mac OS to OS X, to the PowerPC to Intel switch. I've also owned almost every generation of iPhone and iPad. I even maintain a huge list of all the Macs I've owned! I could justifiably be labeled an 'Apple fanatic'.

I use a Mac as my daily driver, and have rarely made a tech-related purchase I regretted. And I've never returned a Mac, until today.

A Tale of Two Apples: AirPods and the Touch Bar

Yesterday UPS delivered a BTO 2016 MacBook Pro 13" with Touch Bar (to replace my 2013 11" MacBook Air), and a set of AirPods (to replace three different headsets I use daily in my work as a remote employee).

AirPods on 2016 MacBook Pro 13" Touch Bar Safari address bar in Charging Case

The two products tell a different story about the company that makes them:

MacBook Pro with Touch Bar

The MacBook Pro fails to 'thrill' in a way that no other Apple device I've made the conscious decision to purchase has.

Upgrading from a 2013 MacBook Air 11" (portability is king to me, but I needed more performance), the only major external difference is the retina display—something most other 'pro' Mac users have been enjoying since 2012. The Touch Bar itself is mostly useless to me for two reasons:

Apple giveth, and Apple taketh away — the Escape key

In Apple's 10.12.1 macOS update, the file 'ApplePaySplashSA.tiff' seems to spilled the beans on Apple's new MacBook Pro's (and possibly other laptops') contextual function row key replacement. I'm guessing this change won't make it's way to Apple's Magic Keyboard for some time... but for users of Apple's laptops, having a 'software-defined' escape key might be a pill that's hard to swallow.

Macbook Pro Escape Key missing OLED contextual keys

2013 MacBook Air WiFi Problems (high latency, dropped connections) [Updated]

Update (3/4/14): Mac OS X 10.9.2 seems to fix at least the latency issue—and possibly dropped connections as well, at least for most users I've spoken with... We'll see!

Update 2 (11/25/14): If you're having trouble with iOS 8 and/or Yosemite, it could be related to AirDrop services over WiFi. Please see WiFried: iOS 8 WiFi Issue

For the past few months, I've been battling my 2013 11" MacBook Air's WiFi problems. I've taken the MacBook to the Genius Bar twice, and have attempted dozens of fixes. Judging by the number of individuals who have posted to this thread on Apple's Support Communities forum, among many other similar threads, I'm not the only MacBook Air owner suffering from WiFi issues like high latency, slow throughput, connection dropouts, and other random problems.

Here are some of the symptoms I and others have encountered:

Replacing the hard drive in a (non-unibody) MacBook Pro

A friend of mine had an older 2008 MacBook Pro (the kind that does not have the modern 'unibody' construction), and he noticed it was getting slower. He upgraded the RAM to max it out at 4 GB (I think it might be able to go to 6 or 8 GB if needed). But a lot of things took a long time to do, even though the Mac had a 1.86 Ghz Core 2 Duo processor (not a slouch by any means).

He asked me to replace the hard drive with an SSD, so I did. I followed this iFixIt guide, and put in a new OCZ Agility 256GB SSD, which is way faster (especially for random access, like when you boot the computer or launch an app) than the old disk drive that I removed from the MacBook Pro.

Old Mac of the Month - Macintosh IIci (on 512 Pixels)

This month, my old Mac story about a IIci was featured on on the excellent Apple-related blog 512 Pixels, by Stephen Hackett: Old Mac of the Month: Macintosh IIci.

My old Mac IIci

I briefly mention the IIci in my (not-yet-complete) Computing History article here on Life is a Prayer.com. I really liked the IIci, and it's probably one of my favorite Macs of all time, especially considering I probably owned and used it the longest!

Special thanks to my brother and dad, who not only helped me get into electronics and computing, but also helped me edit the article.