Actually probably the best thing to do is wait until the M4 machines launch then bag a good deal on a clearance M3.
Spot on!
Back in the nineties, Intel managed to push competing RISC architectures (UltraSparc, MIPS, DEC Alpha, PowerPC) out of the market using nothing but promises that Itanium was going to blow them all out of the water.
And apparently Apple is okay with procrastinating and cannibalizing current sales of M1, 2, 3 if it helps prevent some Snapdragon (or Ampere) sales.
Not sure where “procrastinating” fits in (a typo?), but as Scott McNealy once said, “If someone shows up and eats our lunch, it might so well be us.”
sales of what
i actually can't think of a single competing product. admittedly i don't keep up with laptop news but still, i haven't heard of anything yet that can meaningfully compete with the m1 from four years ago
https://www.youtube.com/watch?v=uY-tMBk9Vx4
For me at least, the best possible outcome of this is that Windows handheld gaming devices become more power-efficient. That might be an advantage over Linux-based handhelds for a while, unless Valve decide that Proton needs to also be an architecture emulator. The chip efficiency wins must surely be tempting in this form factor.
I don't have any need for any Windows-only program.
When you actually need to get a new device, just get whatever the up-to-date thing is.
OK, ok, I suppose that it's reasonable to check the rumor sites to see if you should delay by a month or two. But not any longer than that.
I think Apple has been pretty good about hitting the right cadence with processor perf increases. They are making up for lost Intel time. The M6 is going to make us loose our minds. Apple is going to bring back "this is a munition" ads.
For myself, I like to think of it as applied procrastination. I could buy that new thing I want today.. but something better will come along in time, so I can afford to put it off a while longer yet..
You may have heard of the 5-minute rule - "Will doing this take me less than 5 minutes? If the answer is yes, do it now." An adaption of that to reduce impulse purchases is - "Do I really need this product right now? If the answer is no, don't buy it."
The next one will probably have an OLED screen; so if you wait til then, your refurb M1/2/3 will be on Apple's short list of devices they don't want to support. (And you might have panel FOMO.) Or you'll have to pay the premium price for the latest model.
As a data point, I still use a 2013 Mac Pro as my primary desktop, and I've been using Sonoma on it for several months, have been able to install all Sonoma patches over-the-air on release without incident, and have only experienced a single, trivial problem: the right side of the menu bar occasionally appears shaded red, in a way that doesn't affect usability; switching applications immediately resolves the problem (the problem appears to be correlated with video playback).
Not just that, for high res stuff or modern codecs like AV1 or h265 is probably not supported at all in a 2012 device without updates for so long?
Even if support was possible it would be software encoding and even short clip it can take hours to render ?
I would happily use an older device for development a lot of dev work especially if not frontend or UI usually i can use any laptop just as a terminal, but UI or video editing I wouldn’t be able to.
I recently upgraded from a 2019 Intel Mac to a similarly-specced M3 Mac, and it really is night and day. My battery life is more than doubled - I can run IntelliJ and multiple Docker containers on battery for more than my whole work day, when before it would barely last a couple hours with that load and be slow while doing so. The fan hardly ever runs while on my Intel Mac it would run constantly.
Battery life, portability, COOL. Like, my actual lap is no longer burning.
But beyond that they are also incredibly fast and run cool. In the MacBook Air there is no fan and on the Pros they barely ever spin up in an audible way.
During work from home during Covid I was still using an Intel MBP and video conferences invariably caused the fans to kick up to the point where using noise cancelling headphones and not the built in speakers was necessary for sanity.
I think it's saving me an hour a day and the fan has never come on, the the laptop has never felt warm, and the battery life is just mind blowing.
I run docker & compilers all day. The i9 would run the fan 75% of the time and had to throttle down any time it was on battery power and it was lucky to last 3 hours on battery.
It is much, much faster, silent, and I use it for days without power. Editing 4K video is not just possible, it is a non event.
I’ll buy a little later. I’ll buy a little later!
So owning a device for 6 years between age 1 and 7 will generally have a lower cost than owning a device between age 0 and 6.
For Apple products it’s generally feasible to effectively buy first hand devices aged 1+ because they’re still available for sale (at least in some retailers) after a new edition is released.
So frustrating.
[1]: https://www.macrumors.com/2024/05/23/18-8-inch-foldable-macb...
It would require the biggest UI redesign in the history of the company to ensure every input control is at least a centimetre away from anything else.
And would require every Mac developer to absorb the cost for major updates to their apps as well.
This would almost certainly be an iPad.
And it would be possible to update macOS to enable basic touch input for unmodified apps if they wanted to.
In recent years the MBP line has been updated towards the end of the year (Oct/Nov) or early (Jan):
* https://buyersguide.macrumors.com/#MacBook_Pro_16
So if you can 'limp' along towards the autumn/winter/Christmas, then it's probably worth the wait to get the M4 (or pickup an M3 when the price presumably drops to clear inventory).
Look at real world differences between M2 and M3, it's not a massive jump at all.
I do cross platform app development and the machine is excellent for that. Glad to have it now rather than waiting months for a slightly better system