News for hackers. Stuff that matters.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Monday October 30, 2023 @10:04PM (#38079243)
It is an honest question.

For some background in my thinking, it is because today's announcement really focused on Intel users. My semi-educated guess is that Apple did a whole bunch of user studies and realized there are a lot of people out there, like the OP, who haven't upgraded yet, hence the focus. As a result, I'm genuinely curious why this person hasn't upgraded.

And for my own personal experience, the upgrade/switch from intel to m*, is night and day better ergonomics as a developer. It isn't just some shiny new toy or a waste in cash. For the same reason professional mechanics in F1 don't use shitty tools to work on their cars. Or tour de france racers aren't using 30lbs Huffy bikes.

TLDR: I don't give a f'ck if you don't happen to upgrade, that's your choice. I'm just curious about why.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by paulryanrogers on Monday October 30, 2023 @10:46PM (#38079587)
This isn't Huffy bikes vs F1 racers. Unless your workload is heavily CPU bound. And even then it's probably more like a 20yo F1 car vs a new one.

We also live on a finite planet. And then energy savings for many desk jockeys is unlikely to be worth it for a few decades more, if one considers the literal tons of material and energy in manufacturing.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Monday October 30, 2023 @10:47PM (#38079600)
That's totally not my experience at all.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by rewmie on Tuesday October 31, 2023 @10:08AM (#38085044)
> And even then it's probably more like a 20yo F1 car vs a new one.

This thread is literally about the decision to buy an M3-based MacBook Pro to replace M2/M1/Intel MacBook Pros. We're talking about hardware launched in the past 4/3/2/1 years.

That's hardly "20yo" anything.

Also, you failed to provide any concrete, objective reason to buy a M3. None at all. Is it that hard to put together any argument to justify the move?

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by paulryanrogers on Tuesday October 31, 2023 @12:37PM (#38087541)
> That's hardly "20yo" anything.

My car comparison was trying to propose an alternative metaphor since comparing a top-of-the-line racing car to a child's bicycle struck me as absurdly out of proportion. Cars are generally maintained and kept in service longer than computers, so I picked 20y out of thin air.

> Also, you failed to provide any concrete, objective reason to buy a M3. None at all. Is it that hard to put together any argument to justify the move?

My point is for most people there is no justification to move. Unless one has a device beyond repair, so old its software cannot be kept up-to-date, or the very rare need for the latest performance then stick with what you have.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by threeseed on Tuesday October 31, 2023 @12:24AM (#38080269)
> My semi-educated guess is that Apple did a whole bunch of user studies and realized there are a lot of people out there

Apple has telemetry from macOS. So they knew exactly what percentage of users are still on Intel Macs.

And it's low-hanging fruit to go after them then try and convince existing Windows users.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Tuesday October 31, 2023 @12:42AM (#38080424)
Telemetry doesn't answer the important "why" question.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @12:35AM (#38080370)

    For the same reason professional mechanics in F1 
    don't use shitty tools to work on their cars.
They also probably don't buy new wrenches every time new wrenches are released, if their current wrenches are completely sufficient and not holding them back in any way.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Tuesday October 31, 2023 @12:40AM (#38080410)
> if their current wrenches are completely sufficient

That's a fantastically entirely subjective opinion.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by rewmie on Tuesday October 31, 2023 @02:14AM (#38080925)
> That's a fantastically entirely subjective opinion.

That's the point: objectively, there is absolutely no concrete reason that justifies replacing a MacBook bought in the past 3 or 4 years with the M3 ones. None at all.

In fact, it boggles the mind how anyone could justify replacing any MacBook pro with a M3 one by claiming "pros don't use shitty tools", as if MacBook Pros packing an Intel core 7/M1/M2 suddenly became shitty laptops just because Apple released a new one.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @11:41AM (#38086569)
> That's the point: objectively, there is absolutely no concrete reason that justifies replacing a MacBook bought in the past 3 or 4 years with the M3 ones. None at all.

Again, what you mean to say is that _you_ cannot think of a reason that would make _you_ upgrade from a 4 year old MacBook to a new M3 one.

> objectively

Do you understand that what you say is literally, definitionally, subjective? It's one thing to make primitive and clumsy generalisations, but quite another to be confusing subjectivity and objectivity.

> it boggles the mind

Starting to believe there isn't a lot of mind to boggle here…

> how anyone could justify replacing any MacBook pro with a M3 one by claiming "pros don't use shitty tools"

I haven't noticed anyone making this argument, but I know many people who upgrade their tools -- whether computers or otherwise -- to the latest and greatest whenever they can, because working faster and more efficiently is a concrete benefit, and it really would take an inestimable moron to, say, argue that late Intel-era MacBooks can do the same things that M-series MacBooks can.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @12:21PM (#38087239)

    I haven't noticed anyone making this argument
Yeah, you haven't read this thread.

Not that you missed anything of value. A previous poster, latchkey, quite literally made that argument:

    "the upgrade/switch from intel to m*, is night and day 
    better ergonomics as a developer. It isn't just some 
    shiny new toy or a waste in cash. For the same reason 
    professional mechanics in F1 don't use shitty tools 
    to work on their cars. Or tour de france racers aren't 
    using 30lbs Huffy bikes"
As to this assertion:

    it really would take an inestimable moron to, say, 
    argue that late Intel-era MacBooks can do the same
    things that M-series MacBooks can. 
In terms of raw performance and power efficiency, obviously the Apple Silicon laptops trounce the Intel-based Mac laptops.

But if you spend some time learning about our industry you'll realize that not all development workflows are identical, and not all have the same bottlenecks, and for many tasks an Intel-powered Mac is not a bottleneck. Surely you can understand that, or aspire to understand that.

I would certainly agree with a more generalized and reality-based version of what you and the other poster seem to be attempting to say: If your current hardware is bottlenecking you in any way, you should most definitely address that if at all possible. A hardware upgrade that unbottlenecks you and improves your developer ergonomics will almost certainly pay for itself in the long run. That is sane and profitable advice and something I've always done.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @12:24PM (#38087294)
Thanks, I had missed that. It contains the phrase "don't use shitty tools", but I'll leave it to you to decide whether OP honestly recapitulated the same argument in their passing reference. The two seem somewhat different to me.

> As to this laughable claim […]

This is a response to a specific point which rewmie has made several times. They seem to genuinely believe there is literally no difference between M-series and Intel chips:

> There is absolutely nothing I can do with my M2 laptop that I cannot do well with my cheap old Intel laptop. Nothing.

> there is absolutely no concrete reason that justifies replacing a MacBook bought in the past 3 or 4 years with the M3 ones. None at all.

> it boggles the mind how anyone could justify replacing any MacBook pro with a M3 one by claiming "pros don't use shitty tools", as if MacBook Pros packing an Intel core 7/M1/M2 suddenly became shitty laptops just because Apple released a new one

I likely disagree with your position, and believe you have made some bad faith arguments, but you're at least compos mentis.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @12:53PM (#38087802)

     "There is absolutely nothing I can do with my M2 
     laptop that I cannot do well with my cheap old Intel laptop"
Well, I took that one in good faith and interpreted it to mean that the old Intel laptop was perfectly adequate for their personal needs.

The alternative interpretation, that they believed there was no objective difference in capability between Intel and Apple Silicon laptops, was so absurd I couldn't imagine anybody expressing it or believing it. I think I made the correct interpretation but it was definitely an extrapolation on my part and definitely fits the HN guideline of "assume best intentions."

To be clear, the Apple Silicon laptops certainly trounce the Intel MBPs and I think most developers will find them well worth the upgrade for most things -- I just didn't like the assertion that anybody still using an Intel Mac was equivalent to somebody riding the Tour de France in a Huffy.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @01:14PM (#38088139)
> I took that one in good faith

I tried to, but found it hard given that OP also challenged people to provide "concrete reasons" to upgrade, and said things like "there is absolutely no reason". Everything OP says indicates to me that they actually meant this as evidence for their generalisation.

> The alternative interpretation, that they believed there was no objective difference in capability between Intel and Apple Silicon laptops, was so absurd I couldn't imagine anybody expressing it or believing it.

I agree it's a head scratcher… and yet here it is, before our very eyes, time and time again. I even recapitulated the argument in more reasonable terms ("I think what you meant to say is…"), but they seem resolute in their belief that there are no reasons to upgrade from a "late 2010s" MacBook to a new one.

> I just didn't like the assertion that anybody still using an Intel Mac was equivalent to somebody riding the Tour de France in a Huffy.

Heh, yeah that gave me pause too. I actually think that the example of the F1 mechanic slices the other way entirely: I can't imagine an F1 mechanic not taking an interest in the latest marginally improved wrench, given the narrow margins by which they succeed or fail in competition against other teams, and other mechanics.

You are right that many Intel machines are still highly capable. One could buy an Intel Mac Pro until earlier this year, for example.

But the trigger for Mr/Mrs/Mx "No difference between Intel Macs and the M-series" was another commenter benignly asking someone why they hadn't upgraded ("Any reason for not upgrading?") from a 2015 Intel MacBook Pro.

I said this elsewhere, but it seems like a fair question to ask someone on a computer/programming forum, particularly when the machine in question is close to EOL and has been blown away by a new technology. Don't get me wrong, if this was someone using a 2006 Core Duo in 2012, I'd think it was much of muchness, but the M-series does change things somewhat.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @01:35PM (#38088454)
Replying to this one since I think we reached max nesting. Regarding as to why somebody might not be in a hurry to upgrade a 2015 Mac to an M2:

https://www.cpu-monkey.com/en/compare_cpu-apple_m2_8_gpu-vs-...

To put it in fully objective terms, a lot of development tasks (for many people) are still dominated by single-core performance.

The M2 has roughly 2x single-core performance, which is going to be absolutely awesome if you're spending a lot of time waiting for the CPU. But if that's not really a bottleneck, and the things you do are already completing at a speed that doesn't disrupt your flow state or otherwise consume significant amounts of your day.

I'm working (on my 2018 MBP) on some Python software that does science stuff. The single core perf delta between my CPU and the M2 is even smaller for a lot of tasks, more like 50% instead of 100%. And I'm not doing anything that would really benefit from more than 6 cores.

I'm currently planning an upgrade, but it's just not a pressing need as $2K-$3K is a significant investment for me at the moment.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @01:45PM (#38088618)
There is no daylight between us on any of these points.

My position is not that there aren't good reasons to have not upgraded from a 2015 Mac, or that I'm having trouble imagining what they are, but rather that it's a reasonable question to ask of someone in this specific forum.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by robertlagrant on Wednesday November 01, 2023 @08:56AM (#38097575)
> OP was not trying to pass an exam about the specific details of how F1 teams operate.

They were extending the analogy to make a counter point. That's a good faith thing to do.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Wednesday November 01, 2023 @07:57PM (#38107104)
Very true and sorry if it seemed that I was criticizing them for doing it.

I believe that OP's intention was to suggest that professionals who work in fields with high demands for performance, like professionals who are passionate about their work, are likely to invest in new and improved ways of accomplishing their work, even if it's only a marginal gain. (e.g. the marginal gain of moving from Spotlight to Raycast was worth it for me).

Discussing cost controls in Formula 1 moves us further away (IMO) from that universal truth they were trying to cast a light on.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @07:57AM (#38083408)
You... don't think that mechanics on a racing team are qualified to know if their current wrenches are sufficient?
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @11:33AM (#38086422)
I suspect that OP thinks, as I did, that you've constructed an inane straw man.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @12:16PM (#38087163)
User latchkey, the one you're agreeing with, is the one who very literally claimed that a developer using an Intel laptop is quite equivalent to an F1 mechanic using "shitty tools" or racing the Tour de France in a 30lb Huffy.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @12:30PM (#38087412)
I'm not agreeing with latchkey's statement about developers and "shitty tools". I'm agreeing with them that when you say this…

> if their current wrenches are completely sufficient

… you are not making an honest argument, because it is entirely subjective as to whether their current wrenches are "completely sufficient".

The dog I have in this fight is not upgrade cycles or Intel vs. M1, it's "argue the fucking point without descending into high school rhetoric and logical fallacies".

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by JohnBooty on Tuesday October 31, 2023 @12:45PM (#38087655)
A wrench has a finite set of objective qualities. Grip, length, strength, weight and maybe some special-case properties like being non-magnetic or spark resistant.

It's surprising to me that you think that cutting-edge racing mechanics don't have objective criteria for these things and that it's all some sort of subjective dark art. But it's a bad analogy to begin with and it's not my analogy.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @01:17PM (#38088194)
I totally agree it's a bad analogy, and whether I succeed in defending it or you succeed in knocking it down, it doesn't really help us understand each other in greater fidelity.

The one thing I do admire about the person who offered it is that they are at least trying to persuade by offering different lenses through which to interpret their perspective, instead of repeatedly shouting THERE IS NO GOOD REASON TO UPGRADE LMAO.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Tuesday October 31, 2023 @06:32PM (#38092298)
> The one thing I do admire about the person who offered it is that they are at least trying to persuade by offering different lenses through which to interpret their perspective, instead of repeatedly shouting THERE IS NO GOOD REASON TO UPGRADE LMAO.

That nails it on the head.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by georgespencer on Tuesday October 31, 2023 @11:54AM (#38086823)
Sorry you're being downvoted for pointing out specious arguments.
Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by andrewprock on Tuesday October 31, 2023 @12:37AM (#38080392)
The honest reason is that there is no practical reason to upgrade. The computer works, and despite the various FUD you might read, the attack surface for external attacks is quite small for personal computers.

That said, if anyone would like to send me $4000, I will absolutely upgrade to a new 14" Macbook in a heartbeat.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by coin on Tuesday October 31, 2023 @12:47AM (#38080449)
> better ergonomics

The newer 16 inch MacBook Pros are half a pound heavier than the Intel one.

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by latchkey on Tuesday October 31, 2023 @12:52AM (#38080491)
I'm weird, I sit on the floor on a cushion with my back against a wall. I have a folding table over my lap that the laptop sits on. The keyboard actually works unlike my old Intel ones with the crappy butterfly. I hardly travel these days, but throwing it in a backpack isn't the end of the world.

That said, I was actually thinking ergonomics in terms of performance of development. The thing is so fast that commands complete faster than I can deal with them. My IDE can keep up with me. I can run a ton of apps and it doesn't slow down or glitch. It doesn't get nearly as hot and there is rarely fan noise. The screen is higher quality. The speakers sound better. Magsafe is back! The button for my fingerprint works very well. No more stupid touch bar. Function keys!

I could keep going...

Re:Apple unveils M3, M3 Pro, and M3 Max, the most advanced c... by VancouverMan on Tuesday October 31, 2023 @03:00AM (#38081142)
I've been holding off on upgrading some older Intel Mac minis I have while waiting for the memory situation to improve, but so far it hasn't.

Ideally, I'd consolidate these older systems into one new Mac mini, or even a Mac Studio.

I'd like at least 64 GB of memory, at a reasonable price.

The latest Mac mini maxes out at only 32 GB of RAM, if I'm remembering it right.

I think the latest low-end Mac Studio could be upgraded to 64 GB of memory, but the last time I priced it, this upgrade cost more than I'd been expecting. It also put the overall cost above what I'd prefer to pay.

While I'd like to keep using a Mac, it's looking more and more like I'd be better off just building a PC, where I could likely get comparable enough processing performance, but far more memory (and storage) at a lower cost.