Apple MacBook Pro with M1 Review
theverge.com
theverge.com
In a way Nilay is right - ultimately it makes no sense not to allow touch interaction.
However Apple is also right in a different way. If apps are designed to work primarily with touch, reaching up all the time will negate the value of keyboard and touch pad and will be needlessly fatiguing.
Apps need to be designed to accommodate both kinds of usage.
Windows gets away with this because most apps are designed as laptop first.
By delaying the introduction of the touch screen, Apple is pressuring developers to make their Apps work in both contexts.
When they introduce a touch screen they’ll say something like “Back in 2020 most touch apps weren’t designed for the kinds of uses laptop and desktop users expect. Since then developers have done an amazing job of giving all our our users a great experience. Thanks in part to their hard work, today we’re proud to introduce the first computer that truly combines what we have learned about how to build great touch apps, with the decades of understanding that has gone into making MacOS into the worlds most advanced desktop operating system.”
Otherwise yea I agree.
I used pinch to zoom on the web as well. It's just nicer than weird key combos like ctrl-wheel, and your average user doesn't even know that exists. But I bet they know about pinch to zoom.
The form just doesn't conduce itself to touch. As someone earlier said, even if Apple does eventually add touch, they need to figure out the collision with iOS to allow functional use without requiring it.
Try reaching your hand up to touch your monitor and hold it there for a minute. Now try pretending you’ll do this for an 8 hour workday.
It’s a useless feature in search of a use-case.
This was true until just now. The use case is right at the end of OP's quote. These laptops now run iOS apps that are designed with touch as their primary or only interface. It is weird to include the functionality to run these apps but not the functionality to interact with them properly.
And once they do, others will follow. Except Google or Facebook, which will remain website-only because their whole businesses is based on ad networks across the web.
I don't think iOS apps that have poor UX on the Mac will be allowed in the Mac App Store long term.
“It’s a useless feature in search of a use-case”
Sometimes it’s going to be easier to pinch to zoom, for example, than do the same thing with a keyboard or mouse.
Touch is no longer an expensive feature to add, so it makes sense to add it for certain use cases.
Also imagine a Mac being used in a kiosk situation where an iPad isn’t big enough.
I wouldn’t be surprised if we eventually get a Mac that is essentially a giant iPad in form factor which can operate in both modes. On a stand to act like a desktop, or on the table, to act as a giant iPad. It would make little sense to disable touch when in upright mode.
I too assume touch based Macs are coming at some point. But I expect them to live alongside conventional laptops for as long as people continue to buy them. Whenever I’ve tried different kind of convertibles they’ve felt like compromises. The tablet and the laptop seem like the best version of each.
Orientation matters a lot.
I think the opposite form factor would make more sense: an iPad Pro that runs macOS. You could have a laptop style dock but allow it to be used in tablet mode too.
> Try reaching your hand up to touch your monitor and hold it there for a minute. Now try pretending you’ll do this for an 8 hour workday.
This is asinine and you know it. That's akin to arguing that we shouldn't use mice or touchpads by saying "just try typing with an onscreen keyboard all day using point and click."
Why do you think we use mice and keyboards instead of touchscreens for serious work? Gorilla arm syndrome has been known since the Apple 1.
"Serious work" is determined by the value it provides, not the way it's produced.
I frequently use an iPad on a keyboard stand. I frequently switch controls depending on what I’m doing. Sometimes just to induce variety to help avoid RSI.
Touchscreens on laptops only make sense to me if you can wrap the screen around completely, and use it like a tablet, like many of the lenovo yoga models allow you to do.
It also seems to me like an ergonomic nightmare. I'm curious to hear if people who use their iPads like laptops (with a keyboard and trackpad) feel like they want to reach for the screen. I'd imagine it's a last resort.
Touch is not an ergonomic nightmare and it is not the last resort. It’s just an option where appropriate.
That's the most important part.
Rosetta 2 might be a bumpy ride, but nice to see that Creative Cloud tools even work in it.
But in the end, the reason we don't have similar systems everywhere today is that the vast majority of the benifit has been consumed by modern OoO machines and Profile guided optimization. If your seeing significant x86 speedups in rosetta its likely one of two things are happening.
So you could be running very poorly optimized x86 code, or its a system call/graphics/etc heavy benchmark which is spending the majority of its time in the OS. The latter was a big conversation during the early PPC years when apple was claiming their machines were faster than x86's running x86 code because of this one x86 benchmark that ran better on a PPC mac (can't remember the name). But it turned out it was mostly an OS benchmark, and 99% of the time it was just measuring native PPC macos performance vs windows95.
The former (poorly optimized x86) can happen for a number of reasons, one of the most common is people targeting the base x86-64 instruction set and ignoring avx/etc, or just simply unoptimized builds.
If you run an x64 app from the command line, directly or prefixed with `arch -arch x86_64`, it will simply fail. You have to double-click an x64 .app bundle in the Finder to trigger the "Would you like to install Rosetta?" popup:
https://s.sneak.berlin/@sneak/105230913279059988
Here's how to trigger it on a blank/fresh install (where presumably 100% of the default apps are ARM native) by forcing an Apple fat binary to launch with Rosetta in x64 mode:
https://www.notion.so/Run-x86-Apps-including-homebrew-in-the...
(tldr: duplicate terminal.app, get info on the copy, tick "open with rosetta", double click it.)
Here's an interesting Big Sur bug I noticed while doing so:
While this sounds instinctively ridiculous to me, as of late I’ve become very cognizant of general laziness in our industry, so who knows…
It's not surprising to me, Microsoft has always prided on having backwards compatibility as much as possible so this is in character for them
How's docker support (for ARM and x86 images)? Do the major IDEs work on Rosetta? What's support looking like for languages like GO, Rust now/in the near future?
Can’t wait for it to work how it should have worked from day one.
Still in box and will only open after dinner. If you want to ping me in a week or so for feedback: brunomtsousa @-that-G company-mail-service.com
First impressions, battery is amazing. I put a 4k youtube video playing and kept using the macbook, after 30 minutes the % was still the same. I tried some online cpu benchmarks that were supposed to put pressure on the cpu at 100% (activity monitor showed something like that) and running one of them for around 5-6 minutes ate around 3% of battery.
Keyboard is a change from my mbp 15, it will take some time to get used to it.
The most amazing thing, and I was using it side by side with the mbp 15 (i9 16Gb) is the M1 one (8gb) is so much snappier in Safari and opening apps. It really brings the 'joy' of iphone with the snappiness that things just move/show.
I still haven't tried a lot of Rosetta or non-arm stuff so no idea there.
If you buy an ARM mac, it would be ideal to run ARM instances in the datacenter, but those are uncommon and expensive.
I discourage people from building ARM images and then rebuilding intel images later in the software lifecycle.
Graviton2 instances are cheaper to run.
The M1 has been shown to run Civ6 and Rise to Tomb Raider through Rosetta faster than previous integrated GPU mac hardware[1]
[0]https://us.forums.blizzard.com/en/wow/t/mac-support-update-n...
[1]https://www.macworld.com/article/3597198/13-inch-macbook-pro...
Given all the missing parts could require a fair bit more development (eGPU support is not something iPhones have needed so far after all), I expect we'll see these on the next generation of CPUs, along with a range of new higher-end MacBook Pros, the iMac Pro, potentially even the Mac Pro.
On the other hand it would be nice to see a slightly more grown up MacMini, something with expansion in mind.
Not a burn, they're clearly great, well built computers, but Apple obviously adds a lot of profit to all their machines, Mac Pro included.
It's a combination of a halo car and a triple whopper.
A halo car is a statement of intent from a car company. It's showing off "here's all our coolest stuff, and the direction we think things should go", while being impractically expensive and bought by almost nobody. By putting out the fancy new Mac Pro, Apple reassured professionals that it cared about them, and presumably that's making people less likely to nervously shift away from the platform even if all they actually need for their own work is a laptop or Mac Mini.
The triple whopper, famously, mostly existed to be a conspicuously more-excessive product that made the double whopper look more reasonable in comparison. If the Mac Pro exists at $6k base, buying a reasonably specced out iMac suddenly looks downright responsible!
Both of these things are good for Apple's bottom line.
Given the price it likely is sold for more than cost; I’m sure the pricing is marketing driven too. It doesn’t just drag the top end of pricing upwards (the classic cheap/middle/extravagant split that drives buyers to the middle) but sends a message. The $1K monitor stand is a good example,
In this theory, it’s important to Apple that something be almost always available in the “Mac Pro” zone, but it’s not important enough that they need to be diligent about it.
They have this same phenomenon with the super-expensive watches (though I believe the $10K models are gone): basically identical to the cheapest one, and “wear out” (stop getting sw updates, no battery replacements, etc) in the same time too.
It seems more that they’re aimed at very different customers and use cases, rather than “extravagance”
But the real nut of it is that it has managed to make a chip so powerful that it can take the approximate 26% hit (see the following charts) in raw power to translate apps and still make them run just as fast if not faster than MacBooks with Intel processors.
https://techcrunch.com/2020/11/17/yeah-apples-m1-macbook-pro...
We run a standard Adobe Premiere export test, and the MacBook Air beats the latest Intel laptops with integrated graphics and holds its own with some laptops with proper discrete GPUs... the thing to pay attention to is that Adobe Premiere haven’t been optimized for this chip yet. They’re running through Apple’s Rosetta 2 translation layer.
https://www.theverge.com/21569603/apple-macbook-air-m1-revie...
The next upgrade that puts apple chip in the 4 port pro would be the ideal version to purchase without a Touch Bar impacting usability and battery life.
My current work laptop is a the 16 inch 2019 Macbook Pro with 8-Core Intel Core i9 at 2.3 GHz, and using the Intel Power Gadget, the form factor can not achieve the max frequency of 3.6ghz on a single core. I have the machine elevated on a stand with the maximum air flow, even with no external monitors connected, it still throttles.
You say this like it's a negative thing. For me, personally, computer fan noise is uniquely aggravating. I wanted to buy the 2015 Macbook specifically because it was fanless, but decided against it because a x86 CPU trying to run in that fanless form factor essentially made it a $1K netbook. Now that we're seeing the M1 MacBook Air rival the 16-inch MacBook Pro from last year in an extended CineBench test (even through Rosetta!), it's a different story entirely.
I'm not saying active cooling doesn't help, obviously the Air is going to thermal throttle in cases the Pro wouldn't. But I am saying that the new chipset needs active cooling a lot less than the old one did; not just cause it's RISC vs CISC but its also 'cause it's TSMC's 5nm process vs Intel's 14nm one.
Also, I'd give up on the hope that they'd get rid of their stupid meme bar on the Pro. They seem committed to it.
I'm actually not sure about that. Did the MacBook Air ever have a Touch Bar? It seems like this particular MBP has one mostly because they used the exact same case and keyboard and screen and webcam and ports and etc from the previous MBP. Every review I've seen says other than the processor, it's exactly the same.
So there's a chance that this MBP has a Touch Bar merely because the previous one had it and they did not change the case for the M1, which would mean they could still make the change whenever they come out with a new case.
I suspect the only reason for its continued existence is to look cool in marketing photos.
Otherwise get the ipad with keyboard & pencil if it's just a 'supplement'. Pencil provides a whole new layer of input possibilities. If you read a lot of PDF documents, ipad is also really nice.