Mia
On my birthday this year, the unthinkable occurred and things finally came full circle. For the first time ever, I’m joining the Apple world with an Apple M1-based MacBook Pro!
Portable, powerful and able to run on battery power for many hours*, this 16” MacBook Pro — which I’ve dubbed Mia — is without a doubt the most beautiful machine I’ve ever used. Although back in 2012 I moved away from using laptops as my daily driver, I can’t help but be more excited about using my MacBook than my desktop right now, probably because of how seamless the entire experience is compared to the usual Linux or Windows fare. Not to mention, of course, the astounding display quality compared to the 1080p 60 Hz dual screen experience.
* Apple claims this is approximately 14 hours of wireless web browsing, but we all know that’s based on an artificial “normal” workload that’s rather unlikely to happen in practice.)Saying I’m happy would be a massive understatement, basically. 😄 And as you can see, I already customised it a fair bit to suit my personal aesthetic and preferences — sorry, fans of all-default settings!
First impressions
Performance and quality
It’s absolutely impossible to show in screenshots or video captures how good the screen is. Not only does it have the usual Retina quality for rendering unbelievably smooth text, the 2021 14” and 16” MacBook Pro models also have ProMotion capability, meaning an adaptive 120 Hz refresh rate for workloads that can benefit from the increased fluidity — including windowing effects — as well as High Dynamic Range (HDR). My regular desktop screens look absolutely horrendous in comparison and this is even more evident if I plug them into Mia as externals.
Quite impressingly, Mia is able to build (native M1 only) Wesnoth in around 2 minutes without spinning up the CPU fans, while my desktop takes 5+ minutes and wastes a huge amount of heat in the process which causes its fans to spin much faster for the sake of not melting the CPU. Hm.
The audio quality on the built-in microphone is honestly quite impressive — the other day my friend actually thought I was using my desktop computer and my recording microphone to call her. The FaceTime camera is also pretty good, as expected.
I will admit I was previously skeptical about Touch ID being more reliable than Samsung’s fingerprint reader, but as it turns out, I can always unlock my MacBook instantly without pressing my finger against the reader a dozen times — something that is sadly a common ocurrence with my phone and often results in Android giving up and asking for my PIN instead.
The notch
When Apple started to introduce the dreaded notch into their design language, I was part of the crowd in the gallery grabbing popcorn — especially so when they announced the notched 14” and 16” MacBook Pros. However, now that I am actually using a notch-bearing Apple product I realise that they put more thought into the design than I assumed.
The truth is that macOS’s window manager is designed to take some vertical real estate off fullscreen apps in order to let the notch inhabit the off-window area, with the menu bar turning black and remaining hidden unless the mouse is occupying the top area. In practice and helped by the screen’s deep blacks, this makes the notch (sans the FaceTime cam indicator if applicable) almost completely merge with the menubar whenever a window is in fullscreen mode. Of course this means sacrificing a small chunk at the top of every fullscreen window regardless of anything, but this hasn’t been a concern in normal usage for me so far.
In non-fullscreen mode, of course, the notch just takes away a horizontal chunk of the menu bar which is already always present, so it does not make any difference at all and even looks kind of stylish... as long as you are not running with an excessive number of menu bar items, oops.
So how do I feel about the notch, overall? Kind of neutral, really. I can see how it could be annoying for certain use cases, but right now it stays completely out of my way.
Now, while I did come here fully expecting to learn new workflows — much like I had to do when I started using Linux and KDE 3.4 after years of using MS-DOS and Windows computers — there are a few things that bother me, although nothing too major as it is all stuff that can be corrected with some tweaking in System Preferences:
Apple believes in not treating folders as a separate class of entities in file listings and the like, so the default for Finder is to arrange folders and files together, instead of listing folders first and files second like Windows does. I can kind of see where they are coming from, but I personally find it a bit awkward so I changed the corresponding setting. (This explains why KDE Dolphin’s devs decided to add an option not to list folders first...)
For whatever reason, Apple has also decided you don’t need to know whether a Finder view can be scrolled down when you first look at it. This one I find rather inexcusable because it makes essential information easy to miss if you aren’t like one of my friends and try to scroll down every single window you see... for some... reason.
This is admittedly me being nitpicky after using KDE software for so long, but there isn’t a built-in mechanism to browse SFTP shares, which to be fair is a problem on Windows as well. For me, it’s just incredibly convenient on Linux to use Dolphin to browse through files on remote machines when there are a lot of them (e.g. web server docroots). KIOSlaves make it even more convenient to work with said files on familiar apps like Kate and the like. There are third-party SFTP apps I might try in the future if they can provide the same level of convenience I’m used to.
Since macOS does support Microsoft SMB network shares, I decided to whip up a Samba server on Hana and use that as a makeshift file server. Only problem is that macOS does not seem to like it when SMB shares disappear and does not provide a way to automatically reconnect to them when they next become available again, unlike Windows.
Installing Xcode through the App Store takes forever because of how large it is. While my new Internet connection can handle this just fine, I find it a bit confusing that the detailed progress meter is under the Launchpad icon and not in the App Store, uh, app.
This is less of an issue with Apple per se and more one with the ecosystem, but somehow despite Android being a very open platform where you can run an sshd on a non-standard port if you so desire — which appears to be how KDE Connect allows browsing files from your phone — nobody has considered yet that integrating Android devices with macOS is very much not impossible even without Apple’s blessing.
The odd one out
Name & Operation | CPU | GPU | RAM & Storage | OS |
---|---|---|---|---|
Mia 2022–present | Apple M1 Pro 8× 3.2 GHz cores / 2× 2.0 GHz cores | Apple M1 Pro 16 cores UMA | 16 GB RAM 512 GB SSD | macOS Monterey 12.2.1 |
Hana 2017–present | Intel Core i7-7700K (Kaby Lake) 4× 4.2 GHz HT cores | NVIDIA GeForce GTX 1060 6 GB VRAM | 32 GB RAM 512 GB + 1 TB SSD 3 TB + 2 TB HDD | Arch Linux Windows 10 21H2 |
Nana 2012–20172 | Intel Core i7-3770 (Ivy Bridge) 4× 3.4 GHz HT cores | NVIDIA GeForce GTX 1060 6 GB VRAM | 16 GB RAM 512 GB SSD 2 TB HDD | Debian Stretch Windows 10 1607 |
Derpy 2012–present | Intel Core i7-3537U (Ivy Bridge) 2× 2.0 GHz HT cores | Intel HD Graphics 4000 NVIDIA GeForce GT 735M | 8 GB RAM 1 TB SSHD | openSUSE Tumbleweed Windows 10 21H1 |
Rei1 2010–??? | Intel Pentium T4300 (Penryn) 2× 2.1 GHz cores | Intel GM45 | 4 GB RAM 500 GB HDD | Debian Wheezy |
Blue 2008–??? | AMD Athlon 64 X2 QL-62 2× 2 GHz cores | ATI Radeon HD 3200 | 4 GB RAM 250 GB HDD | Debian Wheezy Windows Vista SP1 |
Grey 2007–20082 3 | AMD Turion 64 MK-38 2 GHz | ATI Radeon Xpress 1100 | ??? GB RAM 80 GB HDD | Debian Lenny Windows Vista |
Black 2006–20162 | Intel Pentium 4 517 (Prescott) 2.93 GHz HT | S3 UniChrome Pro/VIA P4M800 | 1 GB RAM 160 GB HDD | Windows XP SP3 Debian Squeeze |
PC #2 2002–20064 | Intel Celeron 1300 (Tualatin) 1.30 GHz | Intel 810E | 256 MB RAM 40 GB HDD | openSUSE 10.0 Windows XP SP2 |
PC #1 1997–20164 | Intel Pentium MMX (P55C) 166 MHz | S3 Trio64V+ 1 MB VRAM | 32 MB RAM 1.2 GB HDD | Windows 95 OSR 2.0 |
2 Major damage or electrical fault.
4 Total destruction/decay from inadequate storage.
I will say it’s quite unusual for me to come into possession of a computing device while whatever it is meant to replace is still perfectly functional, although technically only Grey and Blue were my laptops and Rei and Derpy were hand-me-downs. Then again, calling Derpy “functional” may be a slight stretch. I mistakenly assumed this Sony Vaio laptop died back in 2017 around the time I acquired Hana, but this turned out not to be the case — the battery was just seriously drained. Even so, it’s plagued by weird bugs and other unusual behaviour that makes it rather inconvenient for me to use:
- Derpy’s trackpad glitches out when using tap-and-drag gestures on either Windows or Linux until rebooted. Sometimes this just randomly happens without tap-and-drag anyway.
- The CPU heats up above 70 °C with ease when watching videos or streams, or just running any CPU intensive application (hi Windows Installer Module Worker, I hate you so much). Being an Ivy Bridge model, it’s also clearly showing its age.
- Its NVIDIA GT 735M GPU is Kepler-based, which means missing out on some of the more recent NVIDIA Optimus-related and GBM/Wayland-related improvements in Linux-land due to discontinued mainline support. The limited codecs also contribute to the aforementioned issues with CPU temperature as platforms move onto newer and more efficient video encoding.
- You can’t really tell its got a hybrid disk drive (SSHD) because of how infuriatingly slow it is 100% of the time. Often it feels even slower than a traditional 5400 rpm laptop HDD!
- The humongous size of the whole thing exceeds even that of the 16" MacBook Pro, which makes it pretty much impossible to carry around.
- Its 17” screen is not even worth it since it’s not an IPS panel and it has a seriously bad colour range even when viewed at a straight angle. This was somehow marketed as a media creation laptop back in the day, by the way.
- The full PC keyboard manages to be more of a hindrance than an advantage most of the time.
There is pretty much nothing about it that I miss on this MacBook. And this may be a shock to some, but I don’t miss Linux either, although explaining why Linux has been rubbing me the wrong way for years would be worth an entire blog post of its own.
Having said that, Mia is not going to replace Hana but rather complement her. I do really wish I could replace my current 1080p dual screen setup with 4K screens to even out the playing field, but my NVIDIA GTX 1060 would probably take great offence to that. It’s still something to think about. 🤔
It’s gonna be a bit of a journey to get there, but hopefully I will get to reveal more about Mia’s ultimate purpose soon. 💜
(Note: As both a company as well as a manufacturer of computing devices, Apple is certainly not without its negatives. But right now I’m focussed on the positives, which I feel is something I deserve after many years of letting negativity — from both internal and external sources — get the better of me. Plus we are on the brink of World War III or something, let me live for a bit before the world ends.)