Initial thoughts with a new 15″ 2015 Macbook Pro

My 15″ 2012 MacBook Pro started to get unreliable in the past couple of months, with random kernel panic reboots and the ominous “Your computer restarted because of an issue“. Looking in the Console app at the error logs, there were a number of common errors, mainly with the Intel HD graphics. It’s clear something was starting to fail, as having this MacBook Pro as my daily driver for 5 years I’d gone from not rebooting for months (I’d just sleep it over night), to having a random hang then reboot once every couple of weeks, and it started to get more frequent.

Long story short, upgrading to High Sierra was the first OS X or MacOS upgrade that I’d experienced a failure during the install (I’ve gone through 10.5 Leopard, through 10.12 Sierra). I had two disks in this MBP, one SSD and one HDD. Installing High Sierra to my SSD, apparently High Sierra upgrades SSDs by default to the new APFS file system, which is only supported on High Sierra, and apparently is not reversible back to HFS+. So I ended up with a 5 year old machine with a failed upgrade and would boot to a black screen with a spinning progress circle and not get any further. Booting from my second drive which had El Cap on it, it couldn’t see the now APFS drive, and then also started crashing on startup where previously was fine. i spent far too long trying to reinstall a fresh install of El Cap and Sierra and couldn’t get back to a stable place. Even when I did get El Cap cleanly installed, it would crash after a couple of minutes after logging on, so clearly the time had come for this 5 year old machine to be retired.

So, new 15″ 2015 Macbook Pro. Externally it looks very similar to the 2012, with a few minor differences:

  • It’s slightly smaller
  • It’s thiner
  • Noticeably lighter
  • The front cutaway section when you insert your thumb to open the screen is not as deep and doesn’t have edges as sharp (which I always thought was weird on the the 2012)

More significant changes:

  • The Retina screen is INCREDIBLE. I don’t think I’ve ever seen a screen that is so sharp. Text is incredibly sharp and clear in all apps, and the level of detail even in the stock background images is mindblowing
  • The keyboard style is noticeably different. The travel on the keys is much shorter and softer, even squidgy. At first I’d describe the feel as what my 2012 keyboard feels like now it’s well worn after 5 years of daily usage, but after a few days of using it, it feels good for typing, as with less resistance and travel, there’s less need to really mash the keys. I’m not sure if the 2015 has the new butterfly style keys, but either way, a very noticeable change
  • It runs cold to the touch, even after being on for a few hours (my 2012 would get warm, and even hot if you were doing something intensive like editing a video)

The single most impressive change that actually prompted me to write this short review is the new touchpad. I could not put my finger on (pun intended) what was different with the touchpad and how it felt. At first I thought it was similar to the shorter, lighter travel of the keys, in that maybe the travel of the touchpad when you click it had been reduced. I did a quick search to read about what had changed, and then it clicked (ha!). The haptic feedback from the touchpad really does feel like it’s clicking, but without the physical movement it feels a bit odd. I’m not sure at this point if it’s better than before, but it’s definitely interesting and a very clever approach. I understand this was a design change to allow the thiner/lighter MacBooks and MacBook Airs to be even thinner without a touchpad that physically moved. Anyway, it was a lightbulb moment when I read about the haptic feedback.

So far, very impressed and pleased with my new machine. I hope that this one too will last another 5 years 🙂

Detecting attached monitors on MacOS

If you boot MacOS with a KVM attached and a second monitor is not actually attached at boot time, on my 2008 Mac Pro at least, the second monitor is not automatically detected (it works fine if the KVM is already switched to the Mac at boot).

To force MacOS to detect additional monitors, hold the Option key in System Preferences / Displays, and then click on the ‘Detect Monitors’ button that appears.

See article here.

Apple’s product design and attention to detail (the 1st gen Mac Pro)

There’s no mistaking Apple is second to none when it comes to product design. Their attention to detail can be seen throughout the design of their products, both inside and out. Sir Jony Ive was knighted for his service to the design industry in 2012.

Some details are surprising when you see them first hand, and the lengths that Apple goes to. Take for example the unique design of the case for the Power Mac G5 and first generation Mac Pro. It’s uniquely recognizable and even could be described as iconic. The design of the perforated ‘cheese grater’ grill is more than just aesthetics, it provides an essential purpose in the design of the cooling of the machine, allowing air to be pulled through the front grill in a number of distinctly controllable cooling zones through the case and allowing exhaust to exit the rear of the case.

At the rear is something interesting though, and maybe even overlooked. Power cords commonly called ‘kettle cords’ have been used to supply power to PC desktop cases for years, but what’s interesting about the power cord for the Mac Pro is that the plastic is molded with a flange that allows it to fit flush to the back of the case when inserted. A minor detail, but a perfect example of the lengths Apple goes to.

Here’s the cord/plug,

showing the surrounding flange at the back of the plug molding:

 

 

 

 

The plug inserted,

fitting flush to the back of the case:

Simple details, but details like this leave a lasting impression.

 

 

Windows audio drivers for Windows 10 on a Mac Pro 2008

Windows 10 runs surprisingly well on my (new) Mac Pro 2008. The Bootcamp driver download from Apple though is no longer supported on a 2008:

The main feature I’m particularly missing is the Bootcamp systray app in Windows to allow you to pick your boot drive, i.e. to select to boot back to MacOS from Windows. As long as you can get to the boot screen and pick which partition to boot from then this is ok (although since I’ve also added a PC version (unflashed) of an Nvidia 750 Ti, whenever I want to switch OSes, I have to switch my monitor cable between the stock Mac ATI card, and then switch it back to my 750 Ti after I’ve picked which OS I want to boot).

Without getting all the Windows drivers installed in one go from Bootcamp, the only other thing I missed initially (before finding this post), was Audio drivers. Windows 10 had installed some default drivers but the volume control didn’t have any control over the speakers plugged into either the front or rear audio out. Downloading the Realtek drivers direct from this site fixed this though. After installing the drivers, the names of the audio out devices changes on the volume control too:

Now I’m all set 🙂