14-inch MacBook Pro review: A Mac Pro in your backpack
sixcolors.com
sixcolors.com
What I have trouble getting over is the flipping notch to the top. Just why. The bezel on my 2019 macbook looks the same, if not skinnier.
Do people really not watch fullscreen videos anymore or something?
How many of the videos you watch are taller than 16:10? Are any of them even taller than 16:9?
If there's a program that will literally add black padding until the notch goes away I'd probably use it, at least when watching media.
Apparently Apple still has some design sense after all.
I can't even be frustrated with you. This is so humanity. "I hate what they did! If only they had done this instead!" They did do that. They talk about that a lot. The article talks about that. They solved the problem in a way so obvious that it's what random people on the internet come up with, but of course the same random people on the internet are so convinced of their own superiority and so sure of Apple's inferiority and also unable to read TFA.
I keep a large amount of tools/macros/shortcuts in my status bar, and this will cut through the middle of that.
I'd rather have thin black bars around my 16:10 video then lose that screen real estate for the status bar.
It is a bad compromise for how I use my current macbook.
I'm certainly in the minority, and that's fine, but I'm just trying to argue my side and understand other people's, not scream till I'm red in the face until I get my way.
In fullscreen, it puts a black bar at the top and the display becomes 16:10
I don't see the big deal. I'm looking at my 2019 16-inch MBP right now and it looks about the size of the notch from what I've seen. The camera has to go somewhere, and this solution just pushes up the menu bar to the sides of the camera instead of taking up part of the 16:10 section beneath it.
Everything beneath the notch is the same size as the screen on previous laptops, so the notch allows for extra space beyond the 16x10 that you're used to. This means when not using fullscreen apps, you gain some screen real-estate because the menu bar now has dedicated space for it. However, when you're doing something fullscreen (like watching a video) the screen on either side of the notch is blacked out so you're left with a standard sized screen for viewing your content (with no visible notch). It seems like a win-win.
I much prefer this implementation to what they did on the iPhone with the notch cutting into fullscreen images and videos. The only downside I can see is if you have a light colored menu bar or background and don't like the look of it when not fullscreen, however my menubar is always black anyways so I don't see that being an issue at all.
I get the argument, but if I was really concerned with screen space I'd just get a model with a bigger screen.
For my own workflow, I use almost the whole top bar for tool/automation shortcuts, so this is cutting a chunk of my space for such a tiny amount of space added.
Right now it's hanging past the left side of my webcam.
If it does black out the notch for videos though, then that's a lot better, ty for that info.
Does keeping the top bar black essentially hide the bezel? Or does it just make it not stand out as much?
Yeah I can see how that would be an issue. I think I remember reading that the menu icons would be truncated when there are too many of them, but who knows how that actually works in practice (ie. are they scrollable, or is there an additional menu that you can open).
> Does keeping the top bar black essentially hide the bezel? Or does it just make it not stand out as much?
I'm not entirely sure to be honest. Based on the reviews I've seen when the top is blacked out for a video the notch is basically invisible. So I assume if you have a black menu bar it would be similar to that. That's just based on pictures on the internet though so I'm not actually sure how visible it will be in person.
The problem with the previous Macbook product line was that all products had the same compromises. Design purity, and thinness over everything else. There was no choice for a "pro" machine that had a different set of tradeoffs to achieve pro features.
I'm sure that is a very accurate statement. I thoroughly enjoy the improvements to the keyboard and adding back in the new ports. But I wonder what the future of the MacBook will be without the visionary design from Ives? Are we going to see a melding of PC and Macs or will Apple keep design innovation at the forefront?
i think without steve to temper that it ran over a bit. you want someone to push the boundaries then someone to rein it in a bit vs the other way around.
IMO, this is probably going to be a very special time for the macs as we see the pendulum swinging back and getting all the "function" we missed. i fear tho in a generation or two it will be too "function over form" and we get an apple basically producing bricks again lol. u can already see it with the iphones.
sure... increase the thickness this year, but what prevents you from taking that thought further. compromise a little here or there, whatever. this is where someone with an obsession to say, thinness/lightness, helps. this is to say nothing about the hardware. they are far ahead there.
This is a popular statement but Jony didn't have any design oversight for years before he formally left.
Nobody anywhere likes the notch either. Triumph? No.
What was the bet you say? I think they bet that the shift to USB-C/Thunderbolt/Wireless will happen quickly and they can help with the push and increase their margins.
IMHO It wasn't a design decision but a business one and I think the removal of mag-safe is a giveaway. Every little thing that they add makes the thing more complicated to manufacture, thus more expensive. Every non-off-the-shelf piece puts multiple teams in to work on multiple continents and this costs money. I think they aimed for the simplicity at management level and not at design level. They did some calculation based on how well people are locked in and how many will buy a new mac and went with the most profitable option up until the time for the great transition comes. Until very recently the PC industry was racing to the bottom and Apple did not have a reason to compete on features. Nice Windows laptops are a very new phenomenon, up until very recently the best trackpad on a PC laptop wasn't even on the same league with Apple's.
The touch bar invalidates a lot of these assumptions.
My personal opinion is that Ive's vision for Apple's design future was of ever slimmer and slicker pieces of hardware, USB-C helped a lot this vision to simplify design lines, streamline the ports layout and so on. The simplicity take goes away when you consider that supporting 4 USB-C ports that behave differently due to limitations on power envelope and Thunderbolt chipset doesn't really simplify the design for cost-cutting.
I think the past five years can be more easily explained with — ironically — a Steve Jobs quote:
> When we were an agrarian nation, all cars were trucks, because that's what you needed on the farm. But as vehicles started to be used in the urban centers, cars got more popular … PCs are going to be like trucks. They're still going to be around, they're still going to have a lot of value, but they're going to be used by one out of X people.
And that's what the Mac team lost sight of; they tried to make Pro Macs that were sports cars. Maybe the Macbook Air is an affordable sports car of sorts (do they still make Mazda Miatas?), but the Macbook Pro is and should be a truck.
It's gone through some name changes in the US (sometimes MX-5 Miata, sometimes just MX-5), but they still sell it.
https://www.amazon.com/Cable-Matters-Micro-Braided-Jacket/dp...
https://www.amazon.com/JSAUX-Charger-Braided-Compatible-Exte...
https://www.amazon.com/Cable-Matters-Printer-USB-C-Black/dp/...
I can understand not requiring a heavy gauge wire for a cable that is just transferring data and a bit of power, but it would be really nice if the standard required cables to label the cable ends with symbols representing that cable's capabilities.
Oh, and if you have a cable with USB C on both ends, you still can't charge an i-phone since apparently USB C isn't good enough for the phones yet. That's something I really don't understand is even after all these years Apple still hasn't fully standardized on the USB C connector across their devices.
For 90% of use cases any old cord will work. The edge cases sting for sure but overall the design of the plug is a huge win.
I gave my Pixel C to my Mom, and the charger that came with it seemed to work well on her original Pixel phone. But after a week of using it, the phone went out and had to be replaced. And look up reviews of almost any USB C power delivery hub, they are filled with accounts of Mac's getting fried from using them.
Sounds like you have a problem with USB and are just noticing it now with usb-c.
All my PC peripherals still use USB-A.
They're called MX-5s here in the UK and I see them everywhere, unsurprisingly because it's in the spirit of an old British two seater but unlike the Triumph Spitfire or MG Midget it doesn't break down all the time and isn't essentially hygroscopic.
Interesting because Apple chose to focus on the 200 vs. 400 "memory bandwidth" figure in their marketing to differentiate between the M1 Pro and Max, but as this review suggests, the 400 GB/s rate cannot be reached even in theoretical workloads, so it might as well be meaningless. Disk speed seems more important. Can anyone comment?
1) https://www.anandtech.com/show/17024/apple-m1-max-performanc...
I am surprised that the soldered in SSD speed is merely on par. And of course, for roughly 2x the price. So maybe that's why they aren't shouting about it.
You may want to check IOPS benchmark rather than throughput.
Glad to hear that about the notch. I couldn't for the life of me think why it mattered. When the presentation showed it, I looked at the very display of the Mac laptop I was watching it on and sure enough, there was a gap in the menu bar where the notch would be, with the menu items on the left and the clock and all those little widget icons on the right. I was streaming it on my personal 2013 MacBook air (which is a great little machine but ready for an upgrade), and then glanced at my work Macbook Pro and its external display. On both those, there was also empty space where the notch would be. I thought, wow, what a great idea.
But then I saw all these comments about how it was horrible and a deal breaker, and some designer pompously talking about how when you're like him and pay close attention to detail it will be distracting, I thought either everyone had lost their collective mind, or I was missing something. I realize there are some apps with a lot of menu items which might have to oddly flow to the other side, but I don't think that's super common, and I guess I'll just have to see how it feels in the end. But glad that this reviewer isn't bothered by it.
I think people dialled the outrage back again when they realised the area below the notch is a full 16:10 display—i.e. they added display where bezel used to be, rather than cutting into the display area.
Rationalize that away.
It surprised me that an app would have to be updated to support a better display. Anyone know the details, and nature of the update that has to be done?
I am still a little surprised it requires app support, but not shocked
Because of this, apps that don't update for ProMotion might be capped at 60hz (or something like that) so that the laptop doesn't have to run everything at 120hz if one app isn't updated.
They could, if they wanted, automatically opt existing applications to use 120 Hz refresh. But the power usage would be terrible, and it would be up to application authors to manually go in and tune it down (which many would not do, or would take too long).
So instead they keep them at the current refresh, and have them "opt-in" to higher. Which I'm imagining Apple is hoping application developers will do responsibly and only ask for 120 Hz when it is beneficial (although big YMMV).
I don’t know what is happening specifically with these apps (we’d have to look at their source code on a case by case basis) but to hypothesize:
Since 60hz has been a de facto standard on the Mac for decades I can imagine that a lot of apps may have a hard-coded 60hz timer for updating their window contents. This would completely negate the advantages of a 120hz on things like scrolling smoothness. These apps would need to be updated to not assume 60hz and instead update their window contents when requested to do so by the system. Furthermore, some applications which generate their window contents on demand (based on their internal data structures) may need new algorithms if they are too slow to update at 120hz. I know that many applications (including web browsers) I’ve used over the years can’t even keep up with 60hz updates when scrolling through a complicated document.
There is a whole community of people on LEDStrain.org who suffer from severe eyestrain, vertigo, headaches and migraines to the point where these devices are unusable for a minority of people.
One possible cause is temporal dithering which can be seen as the dancing pixels on a slow e-ink display: https://youtu.be/0y-I3hqQgCQ. Windows also uses this technique, but Apple's causes more strain for some reason.
It would be great if apple could look into this.
Some of us are desperate and will gladly pay for help. I am at risk of losing my IT job cause of these companies. I have a binocular vision dysfunction but treatment is not working well.
Any ideas from the community as the technical root cause?
Edit: not sure why I am being downvoted. Please have some empathy!
I think you'll find that generally speaking, Apple cares a lot about accessibility.
There is other stuff they can do, like a toggle to disable temporal dithering. Or actually test their devices with people with binocular vision dysfunction.
This point is very forced. Just don't buy the most expensive laptop on the market.
I have never had any apple devices, and yet I'm a software developer.
There are many, many differences between display techs. Higher / lower contrast, brightness, ‘Refresh rate’ - where these can be controlled at higher granularity than the whole display at once these days. Colour response, blue light and it’s presence / absence.
There is also simply screen size. Large screens (‘external’ monitors) are much more commonplace. Having more screen real-estate in field of view could be a factor.
How close we sit to screens. That many people also look at phone screens for the time they aren’t looking at a ‘computer’ screen. Maybe just total screen viewing time is important.
Perhaps it’s possible to eliminate many of these factors? Go back to 2013 screen size, amount of phone screen use, TV screen size, etc.
It might be easier to just go cold turkey and stop using anything but one small 2013 era monitor with a TN screen (no mobile, no TV, no tablet etc.) and see if all is well, then start re-introducing.
MacBook Pro 14-inch and 16-inch review (2021): Apple’s mighty Macs - https://news.ycombinator.com/item?id=28987380 - Oct 2021 (81 comments)
Apple's M1 Pro, M1 Max SoCs Investigated - https://news.ycombinator.com/item?id=28987276 - Oct 2021 (78 comments)
Previously:
New 16-inch MBP with M1 Max to feature High Power Mode for intensive workloads - https://news.ycombinator.com/item?id=28950733 - Oct 2021 (105 comments)
Apple M1 Max Geekbench Score - https://news.ycombinator.com/item?id=28933663 - Oct 2021 (870 comments)
MacBook Pro 14-inch and MacBook Pro 16-inch - https://news.ycombinator.com/item?id=28908383 - Oct 2021 (2056 comments)
Apple’s new M1 Pro and M1 Max processors - https://news.ycombinator.com/item?id=28908031 - Oct 2021 (981 comments)
I couldn't quite tell whether this was a subtle joke or not. I didn't know whether the butterfly design was actually intended to improve reliability or not. Regardless, the effect was actually worse reliability.
I decided to get a second opinion from a machine [1] that probably was trained on input from humans. It said that the noun phrases were {reduced key travel} and {keyboard reliability} and did not suggest that {reduced} modified both.
[1] https://explosion.ai/demos/displacy?text=The%20%E2%80%9Cbutt...
If I re-read it as two negatives, it doesn't seem like a joke so much as a straightforward criticism.
Well to be honest I liked the Touch Bar and I used it quite often. On the other hand I never used the "Function Keys".
For anyone else looking to configure this:
> "System Preferences" > "Keyboard" > "Touch Bar shows" => "Expanded Control Strip"
Based on their reputation and my experience with them, I assume their TB4 Element Hub is a winner as well: https://www.caldigit.com/thunderbolt-4-element-hub/
With the other TB3 docks I tried, they'd all have really annoying issues or even require reboots from time to time.
I've heard mixed reports on whether Big Sur has fixed this entirely.
1. can you still charge over usb-c or are you forced to use MagSafe?
2. Is the other side of the magsafe cable usb-c or is it glued to the brick?
I rather like not having extra cables/charging blocks.
1. You can charge over usb-c.
2. Yes, the magsafe cable as usb-c at the other end.
2. it is a usb-c plug
2. The other side of the cable is USB-C.
There’s no real problem making a charger than can deliver more than the spec allows, but you wouldn’t be able to use it with a C-C cable. This isn’t one.
Guessing they can only do 3.0 on the data ports for now and the MagSafe connector is just USB PD 3.1 implementation without any possibility for data.
The MagSafe 3 cable goes from 140W USB-C to MagSafe, but the USB-C charger is 100% standards-compliant USB-C EPR.
[0]: https://www.reddit.com/r/UsbCHardware/comments/qat7ej/new_ap...
140W charging on the 16" had me worried that Apple was using a proprietary/non-conforming extension to USB-C, just like Nintendo did for the Switch. The reports of bricked Switches from standard USB-C chargers was an unfortunate demonstration of why this is a bad idea, and why it's important that Apple is using a standard (even if it's very new) method of increasing power delivery.
The 16-inch MacBook Pro certainly doesn't need 140 W to run. The Intel i9 MacBook Pro comes with a "measly" 96 W charger and it tops up just fine. The 140 W is there for fast charging and if they had to stick to 100 W, they could've made a professional machine just fine. It's not like the most common complaint about the MacBooks between 2016 and 2021 was "it charges up too slow".
On the website for the notebook the "In the box" section shows a separate MagSafe -> USB-C cable.
Likewise, I wonder if there will be options for HDMI 2.1 (for 4K@120Hz), SD slot with UHS-III, and wifi 6E in the next few months for the new MacBook Pros.
I'm not sure if they still do, but at one point each pair of Thunderbolt ports shared a bus, so you could have something on the left running at 40Gbps and something on the right running at 40Gbps, but not two things on one side.
If that's still the case, the SD card slot and the HDMI port are probably sharing bandwidth with the one Thunderbolt port on that side of the machine.
This is also true for any other CPU architecture.
If you want to know about specific compatibility issues, I'm happy to try to help as I've been using an M1 Air as my daily driver for many months now.
I have hit issues with it but they're rare enough that I don't care.
IIRC that's why Rosetta2 exists. The question is more whether there are issues despite that
This is only my own anecdote though.
For example, discord client is still x86 and while it works without any issues, the heaviness is noticeable.
Also, .NET 5 does not have an arm build (.NET 6 does but it is still in beta). The entire toolchain works but compiling a binary can be 3-4 times slower on the emulated one.
Things work without any issues though. They are just slow.
Since I've upgraded the app to support Arm natively, almost everything runs faster on the m1 13" macbook compared to my 10 core iMac, with the exception of long running tasks that will use all the cores you can throw at them.
I want a new laptop and those new M1 MBPs look interesting, with low TDP high performance. I primarily use it for development and browsing when I'm not home (I have a family overseas), but I also want to play games now and then.
I know Steam has native ARM support and some games I play are ported as well, but I really wonder how much can I get from double translation layers (x86 to ARM + Wine or derivatives).
So yeah, there's still quite a few holdouts on the MacOS and ARM side of things. Unless you're confident that your workflow functions perfectly on ARM, you should probably stick with a nice x86 machine for the foreseeable future. Apple will definitely improve on this model, so if you are dead-set on buying one I probably wouldn't spring for the first-gen anyways. Just my two cents though.
Other than old games, I'm not sure why 64-bit only is an issue.
I've not hit any Docker-on-macOS issues with what I've used it for, at least.
Swift still doesn't have an Arm docker image from the official Swift.org group.
Here's the GH issue related to the Docker issue if curious: https://github.com/microsoft/mssql-docker/issues/668
Stay tuned. (to avoid emulation)
> the installer won't install it in the ARM64 insider builds of Windows 10/11
Yeah, that was a bug: https://support.microsoft.com/en-us/topic/kb4530084-fix-erro...
The solution that works is running the SQLS installer, see that error, install that CU update, then restart the SQL Server installer that _then_ continues.
But that's an unreliable process, would need new install media to be fixed properly.
You can never run x86 dockers as easily and as quickly as on intel. If you have bunch of scripts in some deployment/development pipeline that depend on docker being x86, they will fail.
Other things…I’m not sure about October 2021, but last time I looked, R was still only available through Rosetta, because parts of R are in FORTRAN and that does not have native M1 support (yes FORTRAN), but honestly it’s so fast with emulation that it does not matter.
Same SciPy… or was it NumPy? One of those two have parts in FORTRAN and can only be run through Rosetta (so it can wreak havoc as you might need python pipeline parts in ARM and parts emulated). But I have not hit that personally as I don’t use Python directly
you cannot run Windows either dual boot or in virtual machine. Same with x86 linux.
I have run Windows ARM in Parallels on an M1 on a client's machine.
my web development is largely unaffected since around the 2nd quarter of 2021 and actively developed software either has a release for apple silicon and when that's not the case it mostly works with occasional crashes (eg inkscape); obviously this will depend on what applications you use however homebrew, node modules, deno, rust, etc all are working well in various long-lists of items that are less relevant beyond my generalization here; I intend to use applications running in windows and qemu but haven't taken time yet
Most of the python packages that have significant C deps often have issues compiling (e.g. Scipy, igraph, etc). It's almost always possible to work around these issues but it gets tiring since it's compounded with the usual macOS breaking changes every year. Any binary compiled with AVX-512 instructions (e.g. Tensorflow, MuJoCo, etc.) will also need to be recompiled.
So tl;dr most (but far from all) popular closed source programs have been updated/recompiled for ARM (or at least run decently with Rosetta), but many libraries/open-source projects require some painful recompiling.
This is a really insightful, succinct take on how they strayed from the path.
I would change to font-weight 300 or something like this.
For a little bit I had a laptop with a Ryzen 5900HS and though its performance was great, utilizing that performance meant turning the laptop into a cooking surface with fans raging while being plugged into a barrel-style power brick that delivered more power than USB PD could handle. A laptop delivering that same performance without the crazy heat and fan noise while on battery while still delivering good battery life is a big deal.
The only real uncertainty for me was the GPU, whether to get 14/16 but the difference in cost was small and I figured it might be nice for some physics sims + tensorflow work.
I had a mac book pro around 2011 (OS X snow leopard). half a dozen happy years with it until it was stolen. But these days since Apple is forbidding running MaxOS under virtualization, that's a deal breaker for me.
Unlike previous years, Apple allows you to configure the 14" model with the highest CPU/GPU configuration, so it changes the calculus a little bit.
The 16" should have better battery life and cooling, but it starts at $500 more. And it has "high power" mode, but I doubt many would need it.
This is probably the first time where it comes down to only which size you want to carry around.
Do you find yourself working away from your monitors a lot? Do you move from place to place, or do you set up and not move for a while? How's your eyesight? Do you use the native screen at all while docked?
I find 14" to be good for mostly docked work, or very mobile work. I use reading glasses anyway, so the smaller screen doesn't bother me much, but I find it difficult to side-by-side 2 windows. It's way lighter and fits in almost any bag.
I like the 16" because when working, I use the native screen with my monitors. I don't use this laptop anywhere except in 2 places (home office, and work office). I can definitely fit multiple windows on the screen. I can scale the display up, and it doesn't wind up eating a bunch of my screen real-estate. Apple is quoting more battery life for the 16", so not sure if that factors into your workflow or not.
I never use that even on 40" display. In general where size matters: terminal window is much easier to use if you write long one-liners, reading logs, editing in vim; I do set fonts to be large to have 240x70 characters on the full screen.
Even 16" is too small for any productive work, not mentioning ugly Apple German keyboard layout is absolutely terrible for any serious programming (square and round brackets are in very hard locations).
14: pro - lighter con - less screen for multiple windows
16 pro - multiple windows side by side, longer battery lift con - 5 pounds, won't fit in backpack
If you travel a lot or otherwise are moving around with it, get the 14.
16 was a bit big on airplane tray tables, but this one might be a bit smaller.
A screenshot would be greatly apprecoated, thanks.
Supporting both wastes the space for when I’ve moved to C.
I’m more likely to have an A->C dongle than an SD card reader.
I don’t care that much because it’s the size of a quarter and goes in my bad with hdmi and other adapters.
I am interested how much different the performance is between the 14"