The Mac Pro Lives
daringfireball.net
daringfireball.net
I never had success with Linux. My Macbook pro has had its shares of problems (Wifi issues that later resolved with a system update) but it's nowhere my experience trying to install Linux and battling the drivers issue.
Anyone figuring out the Linux/Laptop problem is re-inventing the Macbook Pro/OS X.
Here are things that I'd pay $1,000 on top of the current Macbook Pro model:
- Thiner/Lighter
- Longer Battery Life (5+ hours)
- 32/64GB RAM
For OS X:
- Less cluttering (ie: remove all Apps and let the user decide what to install, like Siri and crap).
- Native Package Manager
That's about it. I'd be buying the new Macbook Pro in a month. But if Apple releases something like the above, I'm more than happy to drop 5-8k usd into it.
If MacOS had: up-to-date OpenGL support, Nvidia made drivers that supported new cards for it, was not locked into Mac hardware - that would be tremendous.
On the other hand, if Windows had a proper shell and cli tools, like cygwin with zsh, but native and not Ubuntu layer inside - that would be tremendous.
If Linux, any desktop variant (Fedora my poison), had Adobe's support for their DCC apps and great battery management for laptops - that would be tremendous.
If Windows and Linux had the above + Preview from MacOS - that would be tremendous.
Finder is even more horrible. It reminds me of the Windows 95 Explorer. A network drive hangs? Good luck with Finder..., the whole system halts.
I am specifically saying "Ubuntu" and not "Linux" because I don't care that it's a bloated distro, I don't care about tweaking things just right. I don't care about the freedom and flexibility that "hardcore" distros give you. I just want to turn on my computer and get to work, and Ubuntu gives me exactly that.
i finally switched for same reso Dell units on my desk and really happy about that.
A thinkpad + ubuntu I think, will hit all your needs. Lenovo preinstalls Ubuntu on some of their thinkpads in some cases (afaict, large enterprises). The thinkpad line IIRC works to use well-supported hardware for Linux. You can check the certification list to be sure: https://certification.ubuntu.com/certification/make/Lenovo/
Dell also ships XPS models that ship with Linux. http://www.dell.com/en-us/shop/productdetails/xps-13-linux
I was on the mac a long time, but eventually switched to Linux and am much happier.
EDIT: Thinkpad P series has 16/32gb of RAM, donno about battery/size/weight, as there are a few models, and you'll have to figure out what your preferences are in trade-offs.
In 2015 the macbook pro had a 99.5 watt-hour battery (100 watts is the limit to take on airplanes). Now it has 76 watt hours.
So you could get approximately 30% more battery life had they not prioritized thin and light.
Source: https://www.cnet.com/news/macbook-pro-october-2016-battery-l...
I know one is discouraged from questioning whether a commenter read the article, but I'll point out that Gruber is on about the Mac Pro, which is a desktop machine. I'll doubt the new one will have "longer battery life".
Lately I even tried elementaryOS, and it's worse than Ubuntu. They keep saying how it's not a copy of OS X, and it evidently isn't as far as user experience is concerned, but on top of that they're obviously inspired by a design that's now completely outdated. At least Ubuntu is looking ahead and thinking of touch interfaces.
Ubuntu is genuinely the only somewhat passable option for people who don't know, nor should know, what process thread is, or even how many cores are in their CPU. Ubuntu has a somewhat consistent UI but still suffers from all kind of major bloopers. I mean, what the fuck. It's 2017, and it still doesn't save the last window size & position in most apps. It drives me mad. Some do, some don't, so it ends up worse than not supporting it at all.
I got fed up with Windows and Ubuntu so I bought a five year old Mac Mini. Sierra looks amazing, and it runs silky smooth. I don't AAA game and this will most likely serve me very well for web development. Came with a big SSD drive too.
It's kinda sad nobody can compete with Apple. But if anybody will I don't think it's the "free software" world.
Specifically? People typically point to the telemetry and forced updates, but I've managed to disable both, using what were admittedly much-too-difficult procedures or third-party software. It's annoying, but not that annoying.
I really like Finder and Spotlight, but not enough to be tied, via licensing, to any specific hardware.
Less cluttering--I can uninstall apps on windows
Native package manager-- I guess Windows has Chocolatey and I use npm for dev work.
I can understand lighter, but thinner? Why do you wish for it to be thinner? I consider it to be thin enough.
I'm genuinely curious - why do you need 64 GB of RAM on a laptop? Are there industries where this is a necessity? At that point, wouldn't you be better off having remote machines?
I bought this Samsung Chromebook 2 to test out a 13.3" laptop size and the keys were close to being "counter sunk" into the frame (not really but they were noticeably low) and seeing one of the new Macbook Pro's in person at a store I was like "WTF is up with those keys."
Yeah I love the software optimization giving to long battery life on Apple's behalf but the whole "gaming on Windows, and software like CAD/Solidworks on Windows" I don't know. As I said run three operating systems as Linux is my primary OS to develop on. I'm not looking forward to learning Apple OS, at least Visual Studio Code is on there.
I'm kind of dumb though in some ways, I keep thinking "If I have a computer like a Macbook Air I can develop on the go" but I'm most productive on my desk, two monitor, desktop. But I want to get setup for a moving/traveling digital nomad lifestyle so one device and barely any possessions would be great, particularly in the event of theft my device is outdated/protected enough that it will destroy itself and I can replace it relatively easily... but that's far from my current situation in life as a mere peasant.
This autobiography brought to you by, schizophrenia, you gotta love it.
That might be the lock-in talking, Apple would have to screw the MacBook line over as badly as they did the Mac Pro line to get me to switch.
If there's one part where I like Windows and Windows applications a lot more than macOS, it's in the support of keyboard shortcuts (like all the Alt+ or Ctrl+ combinations). The apps as well as OS on macOS severely lack in keyboard shortcut support and depend more on a mouse or trackpad. I know I can define my own shortcuts for application/system menu items in macOS easily, but that's a big chore to do.
All the praise of macOS aside, I avoid Apple's own apps for anything where I need longer term availability. Take iWork for example. I never use it for anything that's not a throwaway project. Apple could, at any point in time, just decide that it's not worth it, junk support for all the files you've created (in its proprietary format) and then start afresh. So I use LibreOffice for all my longer term spreadsheet needs. Or Thunderbird for mail (and so on). The shelf life of Apple's own applications and their proprietary formats and cryptic file organization systems are relatively much shorter compared to FOSS offerings or even Microsoft's offerings. Apple's consumer side iLife apps also have hit some people hard in the past with data corruption and data loss (IIRC, iPhoto was notorious for that). Since I don't upgrade my hardware every few years, these factors hit me harder on the Mac side.
Linux is a lot more time consuming to manage for me (even though I'm fairly tech savvy). But a good combination of UI (looks, readability, fonts), usability along with perfect hardware support would be a great thing to have.
Well, you seem to have isolated yourself from counterargument. I was given an 2016 Macbook Pro from work. My normal dev workstation is Ubuntu 16.10. I do truly prefer Ubuntu to OSX. I like the customisation, and even the default look and feel of Ubuntu just works better for me.
Also, as a developer doing mostly Haskell and Python, derping with Elm, rendering documents with Pandoc + LaTeX, all of my tools are perfectly at home on Linux. Everything works with OSX too, but it is usually a bit easier to get things working. I prefer apt to brew. I don't know what else there is to say, but here is a counter argument. If OSX and Ubuntu were both for-pay products and cost the same, I would pick Ubuntu.
Oh and the XPS is better looking and non-hypey like the touchbar Mac book.
I really suggest you give the Fedora livecd a try.
>- Thiner/Lighter
>- Longer Battery Life (5+ hours)
>- 32/64GB RAM
These goals are diametrically opposed.
I disagree. I moved from a MBP to a notebook with Arch and i3. The UX of a tiling window manager such as i3 is in my opinion much better and more efficient than the floating wm on OSX. There is no real tiling wm for OSX (don't mention divvy here, it's a nice tool but far away from a real tiling wm).
The vast majority of the world disagrees. The only reason anybody uses OS X is because it's Unix. Other than that, the UI is atrocious and severely lacking. It doesn't even come close to the robust utility that Windows offers.
Someone who is processing lots of video or audio for money may spend most of their week at a desk in one or two apps and the faster the throughput of their machines the easier it is to meet client deadlines. And hardware starts to matter a lot and throwing hardware at the problem is often a good idea...the logic of rendering farms is the same as server farms.
Not any more. Mac OS looks and feels very antiquated compared to Windows today.
As a developer, Windows has caught up to MacOS for the shells and beats it in pretty much all the other areas (UI of the OS, keyboard shortcuts everywhere, great file manager(s), much more productivity tools available, etc...).
And of course, Windows laptops are anywhere between 1/3rd to half the price of the equivalent Mac laptop.
These days, I use both Mac and Windows to develop but once I can no longer use my Mac Book Pro, I won't be getting another Apple laptop, it's going to be Windows all the way for a few years until Apple catches up again, if they ever do.
No, you're not the only one. I can't stand non-OS X anymore.
The only thing that bothers me is the lack of window-based Alt+tab (Cmd + ~ and Cmd + tab are not equivalent).
> And please, don't tell me Ubuntu or other linux flavors. They look good (and are good if you are programming on them) but the UX is still lacking a lot.
There certainly are some specific areas, like 4K support, which are still being worked on, (and is in fact worse on Windows), but other than that, I cannot see what macOS offers over a modern GNOME desktop, UX wise, can you offer specifics?
On my MBP, I always feel constrained, doing any heavier compilation slows it to a crawl and sends the temps to the very edge of what the CPU can handle, there's not even a point in having a CPU that can turbo up to 4GHz, since I never, ever, saw it happen under macOS, Finder is a joke, (Path Finder is good, but you can get there with built-in File Managers on Linux), Xcode is a joke of an IDE, stuff like syntax highlighting and autocompletion is randomly gone every couple of minutes etc.
My main problem with macOS and the hardware it runs on, is that even on a top quad-core model, you don't really feel like 'this thing has power to spare', the last thing I want to feel when working on a computer that costs over 2k.
> god forbid you have a problem (especially a hardware problem) and then try to debug it. Good luck searching online for a resolution.
I don't think that is really true anymore, places like the Arch wiki and forums are a sure way to get almost anything resolved. On the other hand, try having a hardware issue, (personally experienced WiFi drops, dead pixels and GPU glitches), on macOS, nobody even tries to resolve it themselves, you're told just ship it back to Apple.
> Never mind the confusion of the different flavors, packaging systems, and configurations
Not really a problem in practice, (but a very tired talking point), you just stick to your distro's 'ecosystem' and be done with it.
> Anyone figuring out the Linux/Laptop problem is re-inventing the Macbook Pro/OS X.
There are surely people doing just that, but I don't think that's the majority.
Linux with GNOME just 'clicks' better with my workflow, the system feels a lot snappier, the package manager is in charge of every update and systemd is powerful and easy to use, so I always have a very clear picture of the services running on my system and their health.
Additionally, my Linux laptop is aprox. 3x as powerful as the MBP for less money. The only thing I really wish my Linux laptop had was the MBP's superior build quality, but things like the XPS line are catching up fast, so there's hope...
The built-in apps aren't cluttering I don't think. If you don't use them, what's cluttering about them? I'd rather have them than not.
Things Mac OS is missing compared to Windows: - COM - Stealthy updates There may be more.
How can plaintext configs be confusing for a competent software engineer?
On Linux, you can make your OS work for you just the way you like it.
Good luck changing anything significant in Apple's walled garden
But currently, on the french layout, you can't even pipe things.
A Macbook dual booted with a normal keyboard would be my dream machine I think.
I agree Canonical should have first-party laptops and demand quality.
But Apple not having an open package management ecosystem, where people can manage/create their own repositories, kills it for me.
You can build a much more powerful computer and put OSX on it.
A lot of the other things you list are in direct conflict with thinner/lighter, and Apple's obsession with thinness is probably why you don't have them.
I feel like they could keep things the way they are, and offer an AOSP-like vanilla version for people who generally know what they're doing (Google does a pretty good job with limiting it).
I'd pay hundreds of dollars more for this software option (have previously considered hiring someone to do it in the past on a new PC, but I have had bad experiences with PC repair shops).
I bought my spouse a new PC and literally had to spend HOURS removing software and decoupling McAffee from Windows. An i5-based system was out of the box crippled while it downloaded updates and software from the Windows store that I didn't even want to begin with.
OSX is markedly better, but I don't need siri, icloud, chess, ilife, dvd player, photo booth... the list goes on.
This is excellent news, I'm chugging along on a 2010 Mac Pro and was very disappointed when the Apple Displays were cancelled last year. They are a staple of the lineup and always look gorgeous compared to what's on the market. I will definitely be buying the new Mac Pro and 2 displays to go with it. There is absolutely no way I will ever use Windows and having to downscale to an iMac or, worse, a MacBook Pro, when my Mac Pro is finally too old was filling me with dread. By the sounds of things, they are working on making it modular and expandable, also very good news as I like to keep my workhorse computer for a long time.
Overall very excited to see what Apple announce next year!
Deciding on using Macs for your work is not only about the devices themselves -- you're buying into the whole Apple ecosystem. That's not something that's easy to change in a heartbeat according to which vendor currently has the best offering. And the more concerned you are about the future of Apples products for professionals, the more tempting it is to look long and hard at Windows or Linux, even if Apples current devices fill your requirements just fine.
Have you looked at what's on the market? There are many great displays out there now, all far better than Apple's offerings. Apple's displays were good for about a year before the competition surpassed them.
There is a third choice: Linux. I've been using it as my desktop for 18 years now, and it really is wonderful. With a tiling window manager (no GNOME, no KDE, just X11) the UI gets out of my way and lets me work.
Yeah, I do kinda sorta wish that there were lighter or prettier laptops around, but on Linux I can get work done: on macOS or Windows my productivity is severely hampered.
Look, I use Apple products all day, damn near every computing device I have is made by them. It's just astounding how they've let this languish. Very bad.
This is a thing many comments nowadays capitalise on. First, I'd rather read criticism than lodes, to see for myself if all the good in sth. is eliminated by criticism or not. Second, your statement is false, as there are as many positive comments as negative ones. If the negative ones are higher up, that means people upvote them, i.e. agree those negative comments, a right to which they're entitled.
Just a few months ago, I spent somewhere around $4500 (all-in) putting together a new workstation. It runs Linux instead of OS X and this has led to me using my (4-year-old) ThinkPad more than my (18-month-old) MacBook Pro (when I'm "on the go"). I actually plan on selling the MBP; I just haven't gotten around to it yet.
I'm sure this is great news -- and long-awaited -- to many people... but some of us got tired of waiting.
I would have been willing to spend several thousand £ on a Mac Pro that met my needs, ended up having my needs met by a PC with a GTX 1080 that cost less than the baseline iMac and within 15 minutes of 3D rendering using CUDA and Octane render I asked myself why I didn't do this years ago and my wallet thanks me.
Now I don't really see the point in going back to Apple, feels like they've only just decided to care about pro users again and this was probably a decision that came out of a meeting where it was 50/50 if the line was killed or rebooted.
I really don't understand how there can be vim users that haven't remapped escape.
Like, if you care about ergonomics enough to complain about making a rarely used key into a touch key, how can you not care enough to remap that key if you use it more often?
And Mac OS even has built-in support to remap caps-lock to escape, and has had for a long time I think.
Funny side-note: I've broken the keycap for my escape key (on a TypeMatrix keyboard).. yet I haven't bothered to try to fix it. It's just not worth the trouble.
Takes 10s to write into a .vimrc on any new computer.
Neat, I hope AMD sells a lot of these chips to get back on its feet.
https://github.com/Dunedan/mbp-2016-linux
State of Linux on the MacBook Pro 2016
Not Working:
• Audio input & output
• Bluetooth
• Keyboard backlight
• Suspend & Hibernation
• Touch ID
• Wi-Fi
I've had very good luck with my conversion on my old MBP so far. I have a late 2009 kicking around the house, basically a web browsing computer or backup machine if I leave my newer model in the office, etc.
Since I couldn't get the latest macOS on it I figured I'd just wipe it and install a Linux distro- all told I was maybe an hour into the process and had Ubuntu 16.10 running like a champ. The built in Ethernet was a life saver because I had to replace the WiFi drivers and there were a few power settings I tweaked.
A few weeks post install I've tweaked touchpad settings and various other things, except for the WiFi, it worked nearly straight out of the gate, and it was certainly functional immediately post-install.
Known limitations that affect me are pretty much limited to Thunderbolt hotswap (you've got to boot with the TB hardware plugged in), lid close/sleep is pretty finicky (I feel like this has always been the case with every Linux laptop I've ever run), and the iSight drivers for the built in web cam have some issues therefor preventing some smart screen dimming functionality. If I actually took the time to patch the drivers this sounds like it's resolvable but I really just don't care.
Battery life is tough to gauge because it's so old and I didn't benchmark it pre-Linux but I'm getting about 2-2.5 hours out of it while writing code. Obviously not great, but I doubt I was getting that much more w/ OS X. This machine was my daily workhorse for a couple of years, it's got plenty of cycles on the battery. With auto screen dimming or GPU optimizations, this could likely get improved.
Really, the only thing I'm finding now is that I'm not a huge fan of the default Ubuntu 16.10 desktop and I'll probably start hopping distros since it's been a while since I was running a Linux desktop as a main OS.
I would say that from a completely subjective standpoint it feels every bit as snappy in standard use as OS X did and it will likely keep this machine quite useful for as long as it holds together.
We have some big Linux advocates in our company, so I've also tried switching to Linux twice before going to OS X, a couple of years apart. The claim from them was always the same, Linux is ready for the Desktop. The problem is that it's been "ready for the desktop" for ten years. I can't imagine ever going to Linux over Mac OS.
I've still got my Macbook Pro, so we'll see how things develop, but I've already started the process of migrating away, and if we're looking at 2018 it'll be pretty far along by that time.
... and that's how Apple lost the professionals. The desk is a clean space for a huge monitor / keyboard / mouse, and MY work. It's good to make a workstation that looks nice, but it's ten times as good to make one that's flexible and powerful. The only people who want that workstation on the desktop are the designers at Apple, and stroking your own ego isn't on the path to making a great product.
Every great designer knows that form follows function.
- I want to configure a laptop with a 1TB spinning hard disc, so that I get a lot of space without paying $3000. I can get such a Dell for $1500 with a UHD screen. I'd prioritise disk space over weight and battery life.
- I want to configure the Mac Mini with a 6TB spinning desktop hard disc, rather than a portable one, which is costlier and has limited capacity. To reduce footprint, make the machine vertical. I also want to be able to configure the Mac Mini to drive a 5k monitor via Thunderbolt 3, and 32GB memory. All of this should be upgradeable. It's a shame that the Mac Mini isn't. It doesn't even have the "thin and light" excuse laptops have.
None of this is sexy. It won't make tech reviewers go ooh and aah. It won't earn a place in the MoMA. But it will be more useful to customers.
Based on how long a product takes to bring to market in a large company, it might have well been the public reaction to the MB Pro release last autumn which woke them up. Just todays spec-bump of the Can takes like 6 months of preparation and planning. And it would fit to the true renewal being about 1 year in the future from today.
It might be to late for some, but I am so glad this is happening. Apple can make great hardware, if they are trying, and this sounds that they are trying again, so I am very curious what they can create.
It's a 'hackintosh', sure enough, but it's fantastic. First time in 30 years I don't own a mac, that's telling. Their fault, too.
One thing I didn't like about the Hackintosh was maintaining it during updates, having to wait for the right NVidia web drivers, and then remembering how to update all the stuff specifically.
What I did like was that I had a computer that I built for $1100 that scored about 16,000 on the Geekbench, without overclocking.
Note: I still use a Mac Book Air 11" because it's the best laptop I've owned. I think the trackpad and sleep/wake functionality that just works is the best ever, and makes it really convenient. Obviously, these two killer features for me matter a lot less on a desktop.
Second Note: I built mine with an aluminum Rosewill Legacy U3-S – Silver/Aluminum Case that was both compact, and really good-looking.
[Edit, updated type of computer cost from $110 -> $1100]
Really wish more PC component companies focus on high quality good looking components without the gamer branding.
If you get a golden build and get it working it's almost like a real mac. It's possible to get everything working 100% but it's time consuming and even in the best case scenario macOS updates will probably be a pain.
Another aspect to consider is noise. If you come from the Mac world you are probably spoiled by low noise or silent computers. PCs are very noisy and you will probably have spend time in research and money in expensive silent parts to solve this.
Finally, a common problem with hackintoshes is wifi. I've tried everything, believe me. If you intend on using Wifi your best bet is buying the same chip Apple uses with an adapter. Many manufacturers offer their Wifi drivers for macOS but those are usually finicky or outdated.
This is expensive, but it's IMO the best choice: http://www.osxwifi.com/apple-broadcom-bcm94360cd-802-11-a-b-...
https://www.tonymacx86.com/buyersguide/march/2017
There was also a great hackintosh discussion on HN a couple days ago:
- It's all about making it easy for yourself. In short, motherboard and GPU choice change the experience from 'almost effortless' to 'never gonna work'. Get a $20 USB external soundcard to get rid of any audio configuration quagmires. Get the most compatible, widely used motherboard and Nvidia GPU, so you can get support on Tonymac should you need it. Stick to wired Ethernet to avoid meddling with bluetooth and wi-fi if you can. Everything else (PSU, CPU, RAM, hard drives and case) isn't an issue.
- The tradeoff is time invested into initially understanding how it all fits vs. money saved and increased knowledge of how MacOS ticks (a good thing regardless, if you're a power user). How much time depends on how much of a PC tinkerer you are already. If you already built PCs and tried getting Linux distros going it's gonna be second nature.
- You'll still need to check out Tonymac when a point update comes out for tips and warnings. The easiest solution is to install the fully up to date next-to-last MacOS version (install El Capitan 10.11.6 now that we are in the Sierra cycle, for example) and keep it going until you're forced to upgrade. Staying a generation behind, both in hardware and software, is the safest strategy. Hackintosh and being on the bleeding edge don't really mix.
Also, some of the original setup requires a bit of tinkering with drivers to start with (especially if you use 'recent' hardware) but it's really not more complicated than installing linux these days (and then fiddle a bit with the settings).
To get solid bluetooth support I bought a card from http://www.osxwifi.com/ , which makes peripherals like the magic trackpad work smoothly.
Odd kernel panics used to happen once every 3 months. Black text would scroll down the screen and you have to hard reset the system.
I would keep a legit backup around but the power/price ratio cannot be beat. I'm looking at building another soon.
It feels incredibly un-Apple.
After the critical reception of the new MacBook Pro range amongst the Apple community, especially pro users, everyone was questioning Apple's commitment to pro users, and the Mac as a whole.
I'm glad to see Apple doing this, but I can't help thinking this was totally reactive and pre-emptive damage control. If Apple had just released the Mac Pro speed bump, there would be even more of an outcry that Apple has given up on anything more than incremental changes.
The pessimist in me thinks that Apple simply had no idea that there was this sort of demand for pro Macs. Phil and Craig mentioned the iMac numerous times, as though to say "hey pros, there is a great Mac you can use", so they can still claim that they do make great, high-performance pro devices.
My guess is "next year" means "Holidays 2018", and my guess is that Apple has only recently started work on this. Apple hasn't been about modular design or expandability for a long time. With the rise in adoption of VR, there has been even more discussion about upgrading graphics cards (remember Oculus comments about the Mac?), and the age of the CPUs is another criticism. I just can't imagine Apple starting work on this some time ago.
They talk in the article about being backed into a thermal corner and that's easy to believe. They simply didn't know that GPU technology was going to accelerate in advances in the way it did, and particularly not in single-GPU workloads.
I've heard again and again stories about power users that are editing videos (4K these days) or doing other content creation (3D animation, etc) which can really benefit from high-end hardware.
I'm thinking it was more an issue they couldn't figure out a high-end, upgradable Mac Pro which kept their beefy profit margins, and didn't become a support nightmare at a price point that was somewhat reasonable (i.e. less than $10K USD).
Probably, but I've read Gruber's piece twice and I couldn't help but feel as if the talk was held by a bunch of young geeks coming from a Kickstarter project.
Maybe that's an Apple's new approach at PR but it sounds like they tried to downplay the impact of bad management that ultimately led to a failure that must have cost them millions.
A lot of pros will be thinking "So why should I buy New MacPro if they're only going to let the line stagnate again?"
Once you've spent five years transitioning to, say, a Windows setup, there's a significant additional cost to going with Apple, and it's not like Apple has felt like a deluxe experience lately.
I genuinely love macOS and I'm happy with Apple's offerings on the whole, but I think there's plenty of people who just don't care and are happy with whatever works. If you're using say, Pro Tools or Avid Media Composer or whatever software you use to produce content, odds are it works just fine on Windows too. I think many are going to try Windows, realise this and then simply not bother switching back.
But its like when you're on the freeway and see billboard for your favorite restaurant 40 miles away. It gives you the motivation to not settle for something else.
It might work.
For Apple, that normally is "you're holding the phone wrong."
Snark aside, I have a mid 2010 mac pro at home that is still going strong (due to upgrades, SSD, more RAM.) However, I would like to get a new GPU for the machine, but I'm not about to spend $500 on a better, but ancient GPU that's compatible with a 7 year old machine. I've been wondering what my upgrade path would be. No way in hell I'm buying a trashcan mac without any upgradability. And I'm certainly not going to buy a MBP with the touchbar (I need a real escape key) and under powered specs.
I'm really hoping this is true, otherwise in the next year or two I'm going to be seriously considering building a PC like I used to and deal with Windows 10. The rest of my family uses apple and it makes support for their devices easier being on the same platform, but I need better performance for photo editing and audio production.
As for a "top of the line" MBP, the 2016 15" is already the fastest MBP ever overall, even if you count the few benchmarks which put it slightly behind 2015 models in one or two metrics.
The damning benchmarks seem to be related to AMD vs. Nvidia. I don't know much about that but I'd put it down to optimization issues in a few apps. The 2016 15" definitely plays all games better than any MacBook before it.
I had a HD4870 running strong until a couple months ago it died. I replaced it with a GT 640 I had on hand; it works fine. Your mileage may vary.
It is also exactly what you would think Apple would say if they know this is going to be an extremely expensive device. Much more so than the current Mac Pro.
Why? Just bring back the cheese grater case and call it a day. No pro needs or wants these fancy designs.
I'm just guessing by modular design they're talking about something much more complex and unique.
> We think it’s really important to create something great for our pro customers who want a Mac Pro modular system, and that’ll take longer than this year to do.
That's silly. They could take their previous generation Mac Pro chassis, stuff it with a dual Xeon board, 128gigs of RAM, a pair of SSDs and a pair of Nvidia 1080s - and after some nominal quality testing/driver tweaking sell it at their regular ridiculous mark-up.
Those old cases are so convenient, I've considered buying a used one just for a regular pc workstation build. Easy to get to the internals, nice airflow. Roomy. Looks perfectly fine:
http://www.ebay.com/itm/APPLE-MAC-PRO-2008-3-1-3-2GHZ-8-CORE...
Like many others, I put together a decent "tiny" Hackintosh (https://taoofmac.com/space/blog/2016/12/17/1840), but ended up converting it to a Linux workstation because it turned out it was more useful to me as a VM host.
So I'm still using my ancient mini as an instant-on desktop (can't quite beat Apple's BT keyboards, really), and am looking forward to upgrading it - I just hope Apple realizes that it serves "semi-pro" uses well enough to gift it with at least as much CPU and RAM as the current MacBook Pro range...
Brutal to all the MBP hot takes from this fall.
Here's a good running list of them.
https://mjtsai.com/blog/2016/10/27/new-macbook-pros-and-the-...
Not really, what are people supposed to do? Move their entire ecosystem to Windows?
Just because it sells doesn't mean it's a great product. Balmer's reign is testament to that so I'm getting pretty tired of (non-shareholder) people pointing at spreadsheet numbers to justify Tim Cook doing a good job.
How about if the people it makes those record sales to love it?
"According to Brand Keys’ 2017 Customer Loyalty Engagement Index, Apple delivers a best in class user experience across every single category in which it competes, from smartphones to music streaming."
http://bgr.com/2017/01/20/apple-user-experience-customer-sat...
But what about people who are fine with the specs and just don't like the details? You really need to have bought an MBP to know whether you like the Touch Bar and the flat/loud keyboard, or how well the battery works for you (given that the benchmarks are all over the place).
I'd love to see the percentage of returned machines instead.
I don't think they've updated the iMac GPU since 2015.
If you build a hackintosh you can at least run an Nvidia GPU and get CUDA support.
The industry is not "moving to one big GPU".
The industry has already moved to 4, 6, or 8 "big" GPUs per station/node.
I am absolutely curious as to what you're talking about because I have never seen this before, please correct me because I want to learn more.
Apple is talking about prosumers, not the rendering firms that need such massive GPU workloads. They'd be better off using server farms to render that much work. No one is going to work next to a noisy workstation with fans that has to disperse 2,000 watt worth of heat at full load.
Seemed more of a case that no one wants to actually code for OpenCL on AMD...
My guess is that, Mac Pro, no iMac update, and Macbook Pro with touchbar had many pro users worried and start freaking out. And Apple think they needed to do something fast because they dont have anything to shown in the short term. I also wonder why touchbar wasn't questioned in the Interview if they think it was a mistake. TouchID is great, Touch bar is not.
In 5 years time, by 2022 we are very likely to get 7nm from Intel and 5nm from TSMC. There is no reason why, within the same thermal budget, we cant fit a 16 Core CPU, a GPU that is equal or faster then today's Top GPU, 128GB RAM, and PCI-E 4.0 SSD. I.e This iMac will be faster then many of the Mac Pro sold today, and likely to cover majority of the Pro uses.
That is why I am surprised at Apple continue to support the Mac Pro. It is highly likely the numbers of Mac Pro sales will continue to shrink.
I hope Apple look at Rack usage as one of the factor in its design. I see Mac Pro in Severs Rack as one of the potential to greatly increase its sales.
Interesting that VR get's a mention there. Federighi chooses his words carefully, and they're aware of the rumours surrounding Apple and VR.
That fact that the new Mac Pros will not be out till next year makes it sound like they've only started working on it quite recently, perhaps in response to the furore over their treatment of their professional users.
I hope the situation is not that the market of pro individuals have moved to the point of just throwing the whole machine away on an upgrade.
The Gruber article hints that Apple might have human manual maintainability / upgradability on a priority list, but I wonder what that means.
Unfortunately, I'm anticipating something with an outrageous design premium and so hyperspecced at every turn that it won't make much sense for me. It's a shame - shouldn't the company able to make a $300 iPad be able to make a dream $2500 workhorse for the amateur musician/videographer? I've been reading these kind of wishful rants since the 90's, so I know not to expect much.
Obi-Wan: "That boy is our last hope."
Yoda: "No...there is another..."
I do always need a macOS machine around to build iOS apps but the current Mac Pro is too expensive and limited for what it is, non customizable or upgradable really. I also want a pro machine that isn't an iMac, which really is what you have to settle for now, because I want a separate screen that I don't have to toss or I can donate when the iMac dies in 3-4 years.
A major problem is that Apple doesn't even make their cinema displays anymore, they were once the best screens and beautiful. LG is their monitor seller now. Why?
Apple is just missing the Pro users that like to customize their machine and modernize it. I have since moved back to custom PCs for my main power/pro machines and just do iOS builds on the Mac Pro 2012 now. The worst part is the next couple versions of macOS might not even run on that Pro because they are force EOL the hardware in the OS, not because of the lack of power as their hasn't been much progression there at all, just to EOL hardware when there isn't even a good new one to move to. I also feel a little disappointed in the new Macbook Pros. Some people I know are back on PC and just bought Mac Minis to compile their iOS apps.
macOS really is a great unix backed OS out there and the best looking for dev. Macs became so useful in 2006ish when they went intel and started creating the software around that and new web tech (canvas,webkit/webgl/khronos funding) that revolutionized. Unity on Mac pulled me into the Apple world again, for a time Unity was Mac only. Great things were happening after 2006 including the iPhone pushing dev to more macs. Apple has squandered that. They just seem apt to kill all that now and go totally proprietary and machines that are one block. That isn't going to attract Pro users or developers like it did a decade ago. They are losing their developers and pro creative/video/interactive users, that should be scary to them. Pro users are saying to Apple, "we'll believe it when we see it, for now we'll be over here".
A big chunk of their pro market just wants a pile of ram and cpu cores. They could offer that now with an intel integrated gpu for $1-$3K. Also, it wouldnt surprise me if intel gpus can already drive 5K, so you'd be able to actually plug it into the nice LG mac monitor (unlike the thing they are shipping). If not, they could sell a high end, but single gpu config, which is still a waste of a gpu, but at least it could drive current apple-approved monitors.
Also, delaying the entire line 12+ months for a heatsink is madness. Surely they could slap together a water cooler or something for a single high end gpu config.
In other words, GRAM sizes, and max single card speed are the driving factors in GPU adoption. Which makes sense, because you only get the large increases in GPU speed if you can fit everything in memory, and throughput is not high enough yet to ignore the cost of copying data to GRAM.
This is a tacit admission that Pro users are increasingly _not_ concerned with RAM capacity or CPU speed, but with GPU power.
The other mistake made was their assumption that Thunderbolt would allow nearly unlimited peripheral expansion, which turned out to be a complete bust.
Neither of things is solvable without completely changing the dimensions/specs of the Pro.
I can see how photographers want faithful color reproduction with a wide gamut, good image consistency across the whole display, good resolution, and a decent size (maybe 32" tops?)
But AFAIK, monitors with those qualities are already available. The only thing I can think of that would make them better suited for professional work is to bring their prices down. (Because even pros have a budget.)
The last Thunderbolt Display had USBs, ethernet, additional thunderbolt, even Firewire, and I use all of them. I can scarcely find a third-party Thunderbolt (not Displayport, Thunderbolt) display that has more than a couple USB ports, let alone the rest.
Believe me, I'd love to settle for a cheaper Dell, but as soon as you throw in a serious Thunderbolt dock (they start at $200), you're spending nearly as much, and now you've got some clunky lunchbox on top of your desk to boot.
I don't see any signs that the market won't repeat this pattern.
OK, I'll bite. I'll talk about the Mac Pro news.
First, I'll state the obvious and applaud Apple for conducting a "Mac State of the Union" with a Congress of the Apple press. Bravo.
Looking at the details, I think we should be careful when assessing the use of iMacs, laptops, and Mini's by the pro user base. Specifically, were these folks running to the pro merits of these other devices or running away from the lack of a viable Mac Pro option? I think the latter.
I'm a Mac Pro user (2009 5.1) and devotee. I also own a top-line 5K iMac. I'd much rather do heavy computing on the Pro. For one thing, even something as simple as playing a 1080p video on the iMac wreaks thermal hell and sends the fans into overdrive. My oldish (and well-liked) Macbook Pro did similar things.
But what I truly like about the Pro is its easy expandability. In fact, I wish that it had more slots! Mine are always full (and I still lack a fast flash disk card).
So I am very, very psyched about the announcements. I am hopeful that the 2018 offerings are not outrageously priced.
Finally, as an aside, those who just can't wait until 2018 have an option. Very decent Mac Pro towers can be had used in the $1K-$2K price bracket. Maybe less if you mine Craigslist. If I were in the market for a non-laptop Mac, that's what I'd do.
Note that I am not trying to criticize non-Pro Macs. I just wanted to contrast them with the Pro, hopefully highlighting the latter's merits.
I'm looking forward to being able to land on moons in Elite Dangerous Horizons in VR on a Mac at some point.
In the meantime I got a Zotac EN1060, a machine the size of a Mac Mini that runs any game I throw at it at 60 frames per second, which makes booting into Windows tolerable.
Graphic design and coding work remains in the realm of a 2014 Macbook Pro.
The Touch Bar seems like a pretty apparent failure in that even most of the "until death" apologists can't or won't defend it, but Apple's not going to give up this quickly. I think you'll get your wish, but not soon.
The Osborne effect is a term referring to the unintended
consequences of a company announcing a future product,
unaware of the risks involved or when the timing is
misjudged, which ends up having a negative impact on the
sales of the current product. This is often the case when a
product is announced too long before its actual
availability. This has the immediate effect of customers
canceling or deferring orders for the current product,
knowing that it will soon be obsolete, and any unexpected
delays often means the new product comes to be perceived as
vaporware, damaging the company's credibility and
profitability.It's not like killing the current Mac Pro sales is exactly going to put Apple in trouble - they're raking in money from the iPhone and MacBook (Pro) lines.
This is a carefully thought out plan from Apple for sure, unlike Osborne's blunder.
Also glad to hear the Mac Mini's not being killed off.
It's a pro level desktop, size (within reason) constraints aren't really an issue.
While the iPhone and iPad businesses are solid, they can be cyclical and nowhere near as robust as their core faithful mac users who have stuck with them for decades.
Few professionals are going to muck about with a hackintosh and I mean no disrespect to those who muck about. I have done it myself, and its great as a curiosity and to learn but at a point you just need to get things done and have proper seamless hardware support for all the peripherals for pro level work.
Vapour Race 2017: Next Gen MacBook Pro or Surface Pro 5.
It would be nice to have a real GPU again....
I happen to use Windows today, because it runs the most apps that I want to run (in particular, some Steam stuff not available on Linux or Mac), but with the help of dual boot, I could just as easily be on Linux or Mac (all other things being equal, I'd prefer single booting).
Personally, I left Mac after a bad experience with the 2011 MBP and not liking the design direction of Apple hardware, but I still consider Apple hardware (for the most part) to be the gold standard in build quality. Macs may not suit my use case, but thankfully there are plenty of other fish in the sea.
This is an interesting PR approach, non-Apple process. They took time to talk to their top journalist connections in order to halt the the "apple doesn't care about pros anymore" articles. I applaud the additional transparency, smart. What I am not convinced about is that they are building the right solutions. How did their product teams miss this gap several years back? If Apple saw the "developers" as a growing user base, why did the new Macbook launch with a touch strip? They should know what device (laptop vs desktop) developers prefer. Did the Macbook and Mac Pro leadership change? Was it personnel issue?
Overall an interesting situation I would love to better understand. If all revenue and growth projections are positive, why appease a vocal minority? I assume they do believe their "early adopter developer creative types" are a vocal minority that can sway a large consumer base's brand perception.
> Apple’s research shows that 15 percent of all Mac users use at least one “pro” app frequently. These are apps for things like music creation, video editing, graphic design, and software development.
> Schiller, on Apple’s own pro apps: “I just want to reiterate our strong commitment there, as well. Both with Final Cut Pro 10 and Logic 10, there are teams on those software products that are completely dedicated to delivering great pro software to our customers.
As a few people have noticed (Recall Arment and possibly even Gruber pointing this out) for a while now almost all their Pro user footage used in advertising and announcements has either been photographers, directors or people sketching down ideas on iPad Pros.
Kinda seems to be ignoring the intersections of creativity and computing that the original Mac pioneered.
It's going to be an iPod, a Phone, AND an internet communications device
Not that I'm not satisfied with Mac OS or Apple hardware. But, they refresh too infrequently. I love the mac mini, my late-2012 is still chugging along nicely. But, I was able to expand the memory and swap the HDD for a SSD.
I don't need the retina iMac, I'd rather put the money into more memory and faster storage. For the same reason I'm not a customer for the Pro; I don't need the Xenon or enhanced GPU. So, where do I fit into Apple's product line?
I installed Gimp for basic photo editing (cropping, basic toning), and it's really not too bad once you get used to it. I have a long history with Adobe products too.
Not sure Apple fits the description here.
But seriously, Apple has a history much closer to the opposite of that. Never admit fault. If something really isn't working, pretend that it is right up until a replacement is launched. Just like PowerPC to Intel. Just like the Mac Pro until today. Just like the Apple Watch and Touch Bar (admittedly these last two are a little more speculative on my part, but I think it'll happen).
Not true at all, it was G3 almost as fast as Apple's then PowerMac. The only "problem" was that USB was slow compared to SCSI.
But I used it for PRO work for years. Great value for the money
I'm using chromebook hardware (high end, but $200-500) for daily use most of the time, for reasons which will be clear in a while. (I still use iOS for mobile, though.)
For high-end computing, I just got an Acer Predator 17X "gaming" laptop (it was a toss up between that and a Dell PWS 7720). $2850, 32GB/512GB SSD/1TB, 17" 4K screen, GTX 1080, great keyboard, external mouse, 1-3h of battery life under hard use. Add 2 more NVMe SSDs and 32GB RAM (64GB total), with Linux/Win10 dualboot. It's pretty amazing. The alternative Dell PWS was about $4500 for a similar config and a tiny bit better in some ways.
What graphics professional isn't assembling their own rig though? $3k is a LOT of money to spend on a desktop.
I'm old enough to remember dedicated SGI workstations, and a decade ago I felt OSX had some advantages in graphics, I can't think of any of those that exist today, at least to justify such a huge markup on parts I could buy myself.
I'm generally curious, I feel like I'm missing out, people that would consider paying $3k for a computer made out of easily-obtained components, why is it worth it to you?
Right now she uses Windows 7 Pro. We can't stay on it long-term because of security (and eventually driver) issues.
Migrating to Windows 10 (non-enterprise) isn't an option because the forced updates are an unacceptable risk to downtime, especially at certain points in her business calendar (e.g., highschool yearbook photo season).
We may end up migrating to a new Mac Pro, but it won't be because the hardware is awesome. Truth be told, it will likely be overkill for her needs, and definitely overpriced.
We'd migrate her business to a Mac Pro because OS X doesn't have Windows 10's problems, and because we can probably recover from a hardware failure quickly due to the system's expected modularity.
There's one number to call, and they'll repair any part of the machine up to and including swapping out the whole thing. Anyone buying a machine that expensive they really need would(and should) be looking at 24 hour turn around on site service anyways.
And the only way to really get that is to buy a whole prebuilt machine from $BIGCOMPANY
Interestingly enough, they also broke secrecy in 2013 when they gave a sneak peek of the new MacPro at WWDC, which would only ship later that year. They probably only announce products when they're ready to ship to not hurt sales of the existing models, but I'm guessing that won't make much of a difference with the current MacPro.
This is the problem: Apple has just lost user trust with this one.
All they ever needed to do was have something like the pre-cylinder Mac Pro: something PC-like. A case with replaceabl parts and lots of expansion slots. That's it.
Have any Mac Pro users long since moved on to Windows (or even Linux) or gone down the hackintosh route? Who is going to trust the Mac Pro at this point?
Depending on your area you might at some point have to do lengthy computations or you start working with deep neural nets and then want to have Nvidia hardware.
I think it's great if you can stay on your favorite platform and have everything on one system.
Also: continuous integration for iOS. If these machines will be reasonably priced it will result in faster test build times for many engineers out there.
So I'm very happy about this unexpected announcement.
Obviously the trash can was a huge design effort and I get the feeling they want to be just as revolutionary this time if they spend so much time, when they are obviously in a hurry.
Shouldn't they just be making a new 2 socket cheese grater tower? As simple as possible? The USP of the Mac is Mac OS, not that it uses a custom power supply.
As the article points out, Apple felt the need to make this announcement even though the new Mac Pro won't be released until next year, because they don't want more pro users to abandon the platform.
That's a pretty sorry state of affairs. I don't know if there are good statistics about this, but I wouldn't be surprised if quite a few users have already abandoned Macs for Windows. Microsoft is making a big push to attract creative professionals, who are heavy Mac users as far as I know.
Easy for a relationship abuser to quickly "fix" the problems then go back to their old ways.
/caffeinated rant
Apple has lost its way. Their support has become horrible if not arrogant. Their updates keep bricking devices more often than not. Their hardware fails more than it used to.
If they thought the Mac Pro was a mistake, how is the MacBook Pro a success?
Can't innovate anymore, my arse, you bet you can't!
Is this because some companies are running rendering farms on a whole bunch of Mac Pros?
In so many words he uses it as a data management interface for his many TBs of external hard drives and that's about it. This struck me pretty hard in framing my opinion of what the Mac Pro really is to those who have it.
I am hoping for a serious memory upgrade when every they get around to it.
I am curious what others are using for external storage? I did not splurge on a big internal drive, but I am finding any video work really consumes a ton of space.
Then a Synology NAS for long term storage - also contains my entire iMovies library since gigabit is plenty fast for SD video.
Why might they not do this?
a) makes them look bad
b) well... is there a CPU architecture transition coming up? Last time there was this performance block, it was time to move from PowerPC.
[1]- http://www.cultofmac.com/463288/mac-pro-concept-is-the-perfe...
Perhaps I'm just a Luddite, but what I really want from my desktop Macs is, basically, what I already have in my 2008 Mac Pro and my very ancient Mac Mini, just updated, because those machines won't last forever.
The 2008 Mac Pro has the giant aluminum case. It has four drive bays. That machine has been an absolute warhorse for me. It's pretty much been running every day since 2008. I've produced a lot of video clips and multi-track songs using Logic. The only things I haven't liked about it have been (1) Snow Leopard was more reliable for audio, on this box, than later releases, (2) Apple has gradually walked away from things I wanted to do with the server subsystem, like maintain a usable current version of Apache in the OS distribution, and (3) the box is quite loud for use in a recording studio.
With the Mac Mini I am actually planning to buy some newer refurbished Mac Minis with SSDs. These machines are almost perfect for use in recording situations.
Apple is so obsessed with design -- the tin can design of the modern Pro, whatever "modular" design they are cooking up with the future Pro design -- that it doesn't sound like they will consider that the old Pro had an industrial design that was almost ideal, with the exception in my view of the noise level. A honking big case with a lot of thermal mass and big fans and a lot of room for hot memory and drives is in fact perfect. It is beautiful to me because it is so simple and reliable. It doesn't need to be tiny. Another option would be a rackable version. And that's it. That's all I need from a high-end computer.
For the low-end utility machine like the Mini I want it to be small and _silent_.
The iMac probably has enough CPU but I don't think it is quiet or expandable enough and I need 4-16 terabytes of storage right in the box and an easy way to back it up _to physical drives in my own house_, not the cloud.
I'm still resentful of the thousands of hours of work I put in to Aperture projects. Tens of thousands of photos, many with a lot of delicate editing, which don't even render on the screen correctly anymore. I'm still resentful of all the projects I had built in iMovie which don't work in later versions because of the features that Apple jettisoned. If Apple has a solution for the two big needs I've got -- the small ultra-quiet media "capture" capability (for audio), and a big honking _simple_ Pro for editing and production, _and_ it appears they are serious about maintaining Logic, then I'll stay with them and probably buy more Macs. If Logic goes, I'm gone. (Mac user and on-and-off developer since 1985... Apple user since 1977...)
So perhaps starting in 2016, or 2015, or 2014 would have been a good idea?
... and they treat it like sh*t.
Harsh words but 3 years to update a pc?
None of these has anything to do with Thermals.
I am betting Apple will switch to AMD's Ryzen CPU in their next iMac.
It's strange they don't understand that doing nothing but keeping the Pro up to date spec-wise would've signaled mild disregard already. Keeping it frozen for four years is a clear, prolonged, 'we don't care about you' message to pros.
And everyone could've told them the trashcan design made no sense, and in fact did when it debuted. No need to wait four years for that. Probably Ive really really liked it and nobody managed to stop him.
J/K This is great news. I <3 OSX, but lately the hardware has been heading into reverse innovation
This just fills me with dread. It just seems like Apple continually doesn't get it and the "iMac is a pro computer" is the canary in the coal mine. We already switched to Adobe for all video editing after the Final Cut Pro fiasco, and if this crud keeps up I can see some serious pressure to just move to Windows boxes. I'll hate it, but I'll understand.
Lots of different types of 'pro' user; there was mention in the post of xcode developers being either the largest market, or the largest growing one. As a developer who currently uses a 2014 MBP (mainly docked), I am very, very likely to be in the market for either a new iMac later this year, or a Mac Pro next year. I'm glad Apple is, finally, looking to address this issue.
He's mostly using it for video editing (4K/5K) and it screams along in Final Cut Pro X.
At the time of release, their asking price for the dual D700 system was less than the price of buying just the two equivalent FirePro W9000.
Apple has been known for having the patience to wait with introducing things until they got them right. I guess this really is the Scullyfication of Apple. Desparate moves rather than just putting your heads down and come out with something new when you have it.
None of those things speak to a hemorrhaging segment of users whose needs are performance and expandability.
It's a show of strength for the modern era of Apple that they are willing to switch strategies when necessary.
But maybe it's just a matter of them realizing that they have to announce something because they know releasing when it's ready means next year... and last year was already late.
The company has changed in a lot of ways since 2011, some in a bad way, some in good. Times are changing too. Get on with it.
So, when creating the 2013 Mac Pro, they knew they had to make a choice: either an upgradable system or a thermally constrained one that might look cool on the desk.
What kind of market research suggested that Mac Pro customers wanted the latter? Or were they expecting to capture some new kind of pro customer base that only buys sleek desktop cylinders?
No, that's not what they said at all. They said the choice they made was dual GPUs because they thought that was the road everyone was going to take. That turned out to be incorrect and the cylinder suffered because of that decision. They weren't talking about field upgradability.
I'd take the Mac Mini form factor and make a whole range of pluggable computers from AppleTV-size for $99 to MacPro-size where you can buy as many as you want and use them for the simplest (IoT) or complex tasks (Video editing) while adding more cores, gpus, ram or anything you want is as easy as opening the hatch and installing them.
Vision, not excuses, and looks like Tim Cook doesn't have it.
What Apple says is coming: new Mac Pro and branded external display sometime in the future. Updated, prosumer level iMacs coming this year.
What I think will happen:
2017 - Apple releases updated prosumer iMacs
2018 - Apple releases external monitor, also perfect for use with MacBook Pros. Claims to still be working on Mac Pro
Late 2019 - Apple updates prosumer iMac again, says Mac Pro isn't needed anymore, weathers the twitter/blog rage of the single digit % of Mac Pro users that hung on from 2017
edit: formatting
I don't understand who these people are that are spending a 50% premium on components that are two to three years old. I use a MBP regularly, but only because my work buys them.
They did the licensing thing in the mid-90s. Mac clones were a thing.
To license macOS means to support infinite hardware variations, and to rely on OEMs not to suck. It is an impossible technical problem for a company whose whole ethos revolves around integration of h/w and s/w.
Windows is not inherently bad. But the premise of it working everywhere means some trade-offs are made. Same for Android.