Ben Boyle

Wave Commander

me@benboyle.ca

Blog Index Resume GitHub Miscellanea About

Apple and Their Macintoshes

2 Jun 2019


Disclaimer: I am not proud of writing this up. I think that I spend too much time focusing on meaningless things in life, consumer electronics being one of the biggest. Realistically, you shouldn’t give a fuck about what computer you are using if it serves your needs. Just move on, save you have a moral issue with the computer in question. I think that Apple computers are right on that edge as I could never stand behind their business practices and designs. I believe they are not motivated by a desire to do good, rather a desire to extract the most profit. The current Apple Inc, that is. As much of an ass as Steve Jobs may have been, he was the lifeblood of what made Apple different.

However, if you ever wanted to explore the pros and cons of Mac computers and Apple products at large, allow me to indulge since I wrote most of this before coming to this conclusion.

Fair warning, it’s a long ramble.


Macs macs macs macs macs…

Where to start with Macs?

I should start by saying that I have never purchased a new computer, with the exception of my Dell G7 laptop, which I bought in the Fall semester this year. Up until then, I had either assembled my own desktop or bought used laptops for cheap on eBay (I now have a thing for ThinkPads, more blog posts to come).

So I have not properly bought a Mac from Apple, and cannot speak to that whole experience, and I don’t think I will any time soon. However, I would like to gab about my experience with Mac hardware and software and toss two cents into the silly OS ‘flamewar’ as it were.

The first time I was actually able to sit and personally use a Mac was when I traded laptops with a friend at the end of this Fall semester. I gave him my ThinkPad X201, and he gave me his 13” MacBook Pro 2012 (Unibody, non-retina).

For any of you thinking that was a bad trade on his part, the eBay values of those two products may be ~$300 CAD in the difference, but I had upgraded my ThinkPad. It had 8GB DDR3, the Mac had 4GB; it had a 256GB SSD, the Mac had a 500GB HDD; it had a 94Whr battery, the Mac had a 72Whr and had decayed significantly. Other than that, the Mac CPU was a bit faster, and the screen resolutions were the same.

Not the point, anyway. I enjoyed using that MacBook. It was exciting and new for me. I upgraded it as much as I could: I fit in a 512GB SSD and a 2TB HDD and 8GB RAM. It was fairly fast, light, and had a nice metallic feel.

I was going to write up a Mac experience blog post because of that Mac, but then it died, for reasons I’ll get into later.

Now, I have a summer job at SpryPoint, and they have lent me a 13” MacBook Pro 2015 for work. So I thought I would kickstart this again since I haven’t written a post in a while and would like to share some thoughts.

How Could I Have Had a Good Experience?

I am not an Apple fan. I must say that. There are several unwavering reasons as to why: I do not approve of their business practices, their “support” programs, or their secretive and corporate nature. I think that their designs, while elegant and simple, encourage ignorance about computers, and do not deliver on value.

And yet despite these issues I will discuss, I enjoyed parts of using the MacBook Pros and macOS. But let’s criticize Macs first.

On Ignorance - Fisher-Price Computing, Maybe

I don’t think using a Mac automatically makes you dumb.

I get that many consumers have the mindset that their computer should just get out of the way and let them do what they want, and that is fine. But, in the middle of this digital age, I feel it is paramount that children, teens, and young adults arm themselves with knowledge of computers while they can easily absorb information. I believe, and I think many others would agree, computers are the most powerful tools we have created as humans.

I believe that those young minds are not guided to those skills and knowledge sets with Apple products, leaving them to believe it’s a bunch of hidden Jony Ive magic sauce that makes it work. Using Windows won’t necessarily push them in that direction either, and Linux may still be in a state that it isn’t really all that user-friendly to unfamiliar consumers. And maybe people just don’t have all that much time to assemble their own systems and do all of the learning and research involved.

So I’m not saying that a perfect option exists to fit this belief, but it is a belief I honestly hold, and Apple products are clearly not oriented towards making this a reality.

On Value - The Apple Tax

The “Apple Tax” is very, very real. There is no denying or getting around it.

iPhones have had only really one value-oriented model (the 5c, and the SE if you count it), MacBooks, iMacs and Mac Pros are outperformed in performance per dollar by Windows OEM computers of similar spec, and Hackintoshes running macOS with the same spec.

At best, Macs and iPhones cost on par with their market competitors, and what you get in return is not raw performance, but a limited amount of Apple goodies. Goodies like a color corrected screen out-of-the-box, iCloud and proprietary Apple product integrations, optimized proprietary software like Final Cut, premium-feeling build materials, and the status of it being an Apple product.

But to me, most of those things aren’t worth all that much, and probably most people. Content creators and seniors may rejoice at feature sets like that, but I am either comfortable dealing with the loss in compromising or don’t see any value in those things at all.

Especially that last one; let’s talk about that one.

The Trillion Dollar Brand

That is the issue I have with Apple products. Their status among consumers. They have such a valuable brand, and all of their products are sought after like mad, and I personally believe that it’s rather undeserved. I understand that Apple has been an industry leader many times in the past, and I respect those innovations in the consumer electronics industry and software at large. But that Apple is dead.

The iPhone is where most of their revenue now comes from, and they have let their brand name carry the weight of maintaining sales figures. Apple has been stuck playing catch-up on features with Android in the mobile race since they added the fingerprint sensor to the iPhone 5S, and slo-mo video recording on the iPhone 6, their last meaningful contributions to the state-of-the-art (you might think gimmicks such as Animojis are ground-breaking, but not me).

The design of modern Macs is anti-consumerist. #DongleGate is no joke. Why would you force all of your customers to buy additional accessories just to get the same functionality they had in the previous generation? Bravery? No, that’s called nickel-and-diming.

And the iPhone for that matter. Want to listen to music? Buy $200+ AirPods or even pricier Beats. Yes, cheap Bluetooth options exist, but it is much easier to find cheap and decent sounding wired headphones. Plus, headphones are easy to lose. Wired headphones are less expensive to replace, and there is no need to worry about the battery of yet another device.

Why not leave the option for both?

The Used Market - A Far cry from ThinkPads

One thing that irks me is when people say, “Macs hold their resale value.”

That may be, but for two reasons and two reasons only:

1. Used Macs are a cheaper way to get at macOS specific features without going the sometimes arduous Hackintosh route

macOS is the only platform where you can develop for iOS, and iOS is a cash cow of a market. It is the only platform where you can use Logic, Final Cut, and the other content creator specific features Apple includes in macOS. That has value. It could be argued that intellectual property, copyright, and patent law may need some reworking, but as it stands, Apple holds all those cards, and they are valuable. And,

2. This argument is a self-fulfilling prophecy that affects consumers expectations and therefore their purchasing decisions (personal market speculation)

If people tell you that Macs hold their resale value, and you believe them, then you expect Macs that you buy to be more expensive than other used computers, and you expect to be able to sell your used Macs for more than other used computers. Repeat that myth and spread it across the used consumer market and boom, all of a sudden everyone thinks it is true and acts as if it is without knowing why.

Used Macs can be other people’s headaches

I acquired a well used Mac myself as previously mentioned. I got it from a friend, and both the keyboard and screen had sustained some damage. I opted to repair the keyboard, which had no working number keys and a broken ‘k’ key since it was getting pretty annoying copy-and-pasting numbers and ‘k’s. I followed an iFixit guide for the MacBook Pro model that was released one year earlier, not thinking much of it.

The process is very lengthy as you have to remove everything from the laptop to even get at the keyboard, unlike a classic ThinkPad, which has marked screws that allow only the keyboard to slip out and be serviced. This ended up in me breaking the logic board of the MacBook because a component that was previously detachable was replaced by a soldered chip in the same spot in this particular design. I mistook it for the connector, and I ripped the solder off.

It is my fault for not noticing the guide not matching up with the product, but that doesn’t excuse the fact that it is near impossible to user replace the keyboard on a $2000+ “PRO” laptop.

"But Ben, didn’t you say you had a good experience?"

Yes. I had a surprisingly enjoyable experience with macOS when I used it first on that 2012 MacBook Pro, and I am having an even better experience with my current work MacBook Pro.

Hardware Experience

The hardware on the 13" MacBook Pro 2015 is pretty nice.

It has a dual-core i5 5th gen @2.7GHz base clock and 8GB RAM. It does feel a tiny bit underpowered for the environment I am running. Still, despite the limited RAM, it performs admirably and really smoothly even when running lots of Chrome tabs and extensions, Electron apps, IntelliJ, and PostgreSQL database.

You may be surprised, but in terms of raw performance, this computer is about on par with a Thinkpad X230 laptop from 2012. Now to be fair, this is more of an Intel ‘U’ line vs Intel ’M’ line issue and wouldn’t help the X230 on the battery life side of things, but still, a 2015 MacBook can be matched by a 2012 Thinkpad. So it’s not exactly a screaming fast workstation, but it is sufficient for even compiling large code bases as I have over the last month.

Software Experience

The latest macOS is surprisingly nice.

At first, there were some growing pains. The awkward translation of keyboard shortcuts, the sluggish homebrew as a package manager, the unwarranted prompts to okay everything in the Security and Privacy panel (and people complain about Windows UAC).

Looking past those things which are easy to get used to with time, the overall user experience is quite smooth even for those looking some power-user options. I will say that accessing ports on a Mac over LAN was very difficult and confusing as macOS currently has 2 different firewalls installed, and disabling them both fully did not allow traffic to come through. The features and settings of the OS should be better documented for advanced users, or if they are, it was not easy to find the answer on Google.

Mojave manages memory extremely well from what I can feel (I don’t have much experience with other versions, so other macOS versions may be a lot more performant). This 8GB machine pages a lot, no doubt. When I am running IntelliJ, Sourcetree, Chrome, Slack, Spotify, etc. on a normal workday, it has no memory to spare. Despite that, most of the time, everything stays responsive even when switching between apps and virtual desktops.

Native app support is decent. It is definitely between Linux and Windows. A bit more mainstream app support than Linux (e.g. Adobe, Apple in-house), but very limited compared to Windows. It’s somewhat interesting looking at some of the neat apps that hardcore Mac fans have made for macOS like Alfred, Dash, and OpenEmu. Mac-only apps benefit from very nice looking user interfaces, but unfortunately, that is pretty much it. Most of the difference is just in their looks and not in functionality.

End-all be-all

I think that if:

Mac computers are the perfect option.

Comment Box is loading comments...