News for hackers. Stuff that matters.
Re:M4 MacBook Pro by carlgreene on Wednesday October 30, 2024 @11:28AM (#41996119)
What’s amazing is that in the past I’ve felt the need to upgrade within a few years.

New video format or more demanding music software is released that slows the machine down, or battery life craters.

Well, I haven’t had even a tinge of feeling that I need to upgrade after getting my M1 Pro MBP. I can’t remember it ever skipping a beat running a serious Ableton project, or editing in Resolve.

Can stuff be faster? Technically of course. But this is the first machine that even after several years I’ve not caught myself once wishing that it was faster or had more RAM. Not once.

Perhaps it’s my age, or perhaps it’s just the architecture of these new Mac chips are just so damn good.

Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @11:40AM (#41996329)
Laptops in general are just better than they used to be, with modern CPUs and NVMe disks. I feel exactly the same seeing new mobile AMD chips too, I'm pretty sure I'll be happy with my Ryzen 7040-based laptop for at least a few years.

Apple's M1 came at a really interesting point. Intel was still dominating the laptop game for Windows laptops, but generational improvements felt pretty lame. A whole lot of money for mediocre performance gains, high heat output and not very impressive battery. The laptop ecosystem changed rapidly as not only the Apple M1 arrived, but also AMD started to gain real prominence in the laptop market after hitting pretty big in the desktop and data center CPU market. (Addendum: and FWIW, Intel has also gotten a fair bit better at mobile too in the meantime. Their recent mobile chipsets have shown good efficiency improvements.)

If Qualcomm's Windows on ARM efforts live past the ARM lawsuit, I imagine a couple generations from now they could also have a fairly compelling product. In my eyes, there has never been a better time to buy a laptop.

(Obligatory: I do have an M2 laptop in my possession from work. The hardware is very nice, it beats the battery life on my AMD laptop even if the AMD laptop chews through some compute a bit faster. That said, I love the AMD laptop because it runs Linux really well. I've tried Asahi on an M1 Mac Mini, it is very cool but not something I'd consider daily driving soon.)

Re:M4 MacBook Pro by dijit on Wednesday October 30, 2024 @11:53AM (#41996513)
> Laptops in general are just better than they used to be, with modern CPUs and NVMe disks. I feel exactly the same seeing new mobile AMD chips too, I'm pretty sure I'll be happy with my Ryzen 7040-based laptop for at least a few years.

You say that, but I get extremely frustrated at how slow my Surface Pro 10 is (with an Ultra 7 165U).

It could be Windows of course, but this is a much more modern machine than my Macbook Air (M1) and feels like it's almost 10 years old at times in comparison. - despite being 3-4 years newer.

Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @12:23PM (#41996964)
It's true that Linux may be a bit better in some cases, if you have a system that has good Linux support, but I think in most cases it should never make a very substantial difference. On some of the newer Intel laptops, there are still missing power management features anyways, so it's hard to compare.

That said, Intel still has yet to catch up to AMD on efficiency unfortunately, they've improved generationally but if you look at power efficiency benchmarks of Intel CPUs vs AMD you can see AMD comfortably owns the entire top of the chart. Also, as a many-time Microsoft Surface owner, I can also confirm that these devices are rarely good showcases for the chipsets inside of them: they tend to be constrained by both power and thermal limits. There are a lot of good laptops on the market, I wouldn't compare a MacBook, even a MacBook Air, a laptop, with a Surface Pro, a 2-in-1 device. Heck, even my Intel Surface Laptop 4, a device I kinda like, isn't the ideal showcase for its already mediocre 11th gen Intel processor...

The Mac laptop market is pretty easy: you buy the laptops they make, and you get what you get. On one hand, that means no need to worry about looking at reviews or comparisons, except to pick a model. They all perform reasonably well, the touchpad will always be good, the keyboard is alright. On the other hand, you really do get what you get: no touchscreens, no repairability, no booting directly into Windows, etc.

Re:M4 MacBook Pro by thrw42A8N on Wednesday October 30, 2024 @01:40PM (#41998028)
I boot Windows on my Mac M1 just fine. Just yesterday I played Age of Empires 3.
Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @02:00PM (#41998256)
I changed the wording to be "booting directly" to clarify that I'm not including VMs. If I have to explain why that matters I guess I can, but I am pretty sure you know.
Re:M4 MacBook Pro by thrw42A8N on Wednesday October 30, 2024 @02:09PM (#41998376)
I am genuinely interested, why does it matter? The performance is more than good enough even to run a Visual Studio (not Code).
Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @02:23PM (#41998550)
If the roles were reversed would you still need an explanation? e.g. If I could run macOS inside of a VM on Windows and run things like Final Cut and XCode with sufficient performance, would you think there's no benefit to being able to boot macOS natively?
Re:M4 MacBook Pro by thrw42A8N on Wednesday October 30, 2024 @02:53PM (#41998834)
Booting natively means you need real drivers, which don't exist for Windows on Mac as well as for macOS on PC. It'd be useless. Just use the VM, it's good.

And it's not the same - running Windows natively on Mac would seriously degrade the Mac, while running macOS on a PC has no reason to make it worse than with Windows. Why not buy a PC laptop at that point? The close hardware/OS integration is the whole point of the product. Putting Windows into a VM lets you use best of both.

Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @03:22PM (#41999120)
The question was a hypothetical. What if the macOS VM was perfect? If it was perfect, would it then not matter if you couldn't just boot into macOS?

I'm pretty sure you would never use a Windows PC just to boot into a macOS VM, even if it was flawless. And there are people who would never boot a Mac, just to boot into a Windows VM, even if it was flawless. And no, it's not flawless. Being able to run a relatively old strategy game is not a great demonstration of the ability generally play any random Windows game. I have a Parallels and VMWware Fusion license (well... Had, anyway), and I'm a long time (20 years) Linux user, I promise that I am not talking out my ass when it comes to knowing all about the compromises of interoperability software.

To be clear, I am not trying to tell you that the interoperability software is useless, or that it doesn't work just fine for you. I'm trying to say that in a world where the marketshare of Windows is around 70%, a lot of people depend on software and workflows that only work on Windows. A lot of people buy PCs specifically to play video games, possibly even as a job (creating videos/streaming/competing in esports teams/developing video games and related software) and they don't want additional input latency, lower performance, and worse compatibility.

Even the imperfections of virtual machines aside, some people just don't like macOS. I don't like macOS or Windows at all. I think they are both irritating to use in a way that I find hard to stomach. That doesn't mean that I don't acknowledge the existence of many people who very much rely on their macOS and Windows systems, the software ecosystems of their respective systems, and the workflows that they execute on those systems.

So basically, aside from the imperfections of a virtual machine, the ability to choose to run Windows as your native operating system is really important for the obvious case where it's the operating system you would prefer to run.

Re:M4 MacBook Pro by thrw42A8N on Wednesday October 30, 2024 @03:30PM (#41999223)
I still don't understand why would you buy a Mac if you want to run Windows.
Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @03:36PM (#41999268)
Exactly. You wouldn't.
Re:M4 MacBook Pro by innovatelife on Friday November 01, 2024 @05:06AM (#42015193)
I agree. I would like to be able to use any hardware to it's full potential with any OS, even if the OS is running as a VM inside another OS. That's more difficult to pull off due to needing to then run both OSs at once. So then at least let me install the OS I want directly on the hardware and legally use any other OS in a VM with as much performance as possible.
Re:M4 MacBook Pro by thrw42A8N on Friday November 01, 2024 @05:57AM (#42015435)
There is nothing stopping you, technically or legally, from replacing the OS on a Mac. Apple went out of their way to make it possible (compared to devices with Qualcomm chips, for example) and the platform is reasonably compatible with PC.
Re:M4 MacBook Pro by jchw on Friday November 01, 2024 @02:07PM (#42019799)
The point of this whole thing is that practically speaking, it matters to the person deciding to buy a computer as to whether they can feasibly install their OS of choice on it. It stands to reason then, that a downside of buying a Mac computer is that you can not practically run Windows natively on a modern Mac. In practice, it does not matter who's fault this is.

Aside: Really, it's a combination of factors. First, Apple uses a bespoke boot chain, interrupt controller, etc. instead of UEFI and following ARM SystemReady standards like virtually all of the other desktop and server-class ARM machines, and didn't bother with any interoperability. The boot process is absolutely designed just to be able to boot XNU, with tiny escape hatches making it slightly easier to jam another payload into it. On the other hand, just out of pure coincidence, Windows apparently statically links the HAL since Windows 10 version 2004, making it impossible for a straight port to be done anymore. In any case, the Apple Silicon computers are designed to boot macOS, and "went out of their way to make it possible" is an absurd overstatement of what they did. What they did was "do the absolute minimum to make it possible without doing anything to make it strictly impossible." Going out of their way implies they actually made an effort to make it possible, but officially as far as I know Apple has only ever actually acknowledged virtual machines.

I think it would be fair to argue that the reverse is true, too: If you choose to buy a PC, you will be stuck with Windows, or an alternative PC operating system. (Of course, usually a Linux distribution, but sometimes a *BSD, or maybe Illumos. Or hell, perhaps Haiku.) That said, objectively speaking Windows has more marketshare and a larger ecosystem, for better or worse, so the number of people who strictly need and strictly want Windows is going to naturally be higher than the comparative numbers for macOS. This doesn't imply one is better than the other, but it still matters if you're talking about what laptop to buy.

> the platform is reasonably compatible with PC.

Not sure what you mean here. The Apple Silicon platform has basically nothing in common with the x64 PC. I guess it has a PCI express bus, but even that is not attached the same way as any typical x64 PC.

The Apple Silicon platform is actually substantially similar to the iOS platform.

> compared to devices with Qualcomm chips, for example

Also not sure what this is meant to mean, but with the Snapdragon X Elite platform, Qualcomm engineers have been working on upstream Linux support for a while now. In contrast I don't think Apple has contributed or even publicly acknowledged Asahi Linux or any of the Linux porting efforts to Apple Silicon.

Re:M4 MacBook Pro by acomjean on Wednesday October 30, 2024 @12:01PM (#41996646)
I’ll agree the AMD laptops from the past couple of years are really impressive. They are fast enough that I’ve done some bioinformatics work on one.

Battery life is decent.

At this point I’m not switching from laptop Linux. The machines can even game (thanks proton/steam)

Re:M4 MacBook Pro by caycep on Wednesday October 30, 2024 @12:06PM (#41996727)
the office Ryzen thinkpads we have are ok...but they're definitely no M1 MacBook Air or Pro...
Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @12:32PM (#41997093)
If we're mostly concerned about CPU grunt, it's really hard to question the Ryzen 7040, which like the M1, is also not the newest generation chip, though it is newer than the M1 by a couple of years. Still, comparing an M1 MacBook Pro with a Framework 16 on Geekbench:

https://browser.geekbench.com/macs/macbook-pro-14-inch-2021-...

https://browser.geekbench.com/v6/cpu/4260192

Both of these CPUs perform well enough that most users will not need to be concerned at all about the compute power. Newer CPUs are doing better but it'd be hard to notice day-to-day.

As for other laptop features... That'll obviously be vendor-dependent. The biggest advantage of the PC market is all of the choices you get to make, and the biggest disadvantage of the PC market is all of the choices you have to make. (Edit: Though if anyone wants a comparison point, just for sake of argument, I think generally the strongest options have been from ASUS. Right now, the Zephyrus G16 has been reviewing pretty good, with people mostly just complaining that it is too expensive. Certainly can't argue with that. Personally, I run Framework, but I don't really run the latest-and-greatest mobile chipsets most of the time, and I don't think Framework is ideal for people who want that.)

Re:M4 MacBook Pro by ikari_pl on Wednesday October 30, 2024 @12:59PM (#41997482)
what about heat and noise?

those are another two reasons why I can't ignore Apple Silicon

Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @01:08PM (#41997613)
Ultimately it'll be subjective, but the fans don't really spin up on my Framework 16 unless I push things. Running a game or compiling on all cores for a while will do the trick. The exact battery life, thermals and noise will be heavily dependent on the laptop; the TDP of modern laptop CPUs is probably mostly pretty comparable so a lot of it will come down to thermal design. Same for battery life and noise, depends a lot on things other than the CPU.
Re:M4 MacBook Pro by caycep on Monday November 04, 2024 @12:41PM (#42044026)
Our Thinkpads are definitely hotter; fans spin up routinely on the Ryzens but never does on the M1. Battery life is infinitely better on the M1.

The other thing I hate about the Thinkpads is that the build/screen/trackpad quality sucks in comparison to the Apple stuff. And for all the griping about Mac OS on this site, Windows is way worse - you can tell MS's focus is on linux in the cloud these days. All the ancillary stuff Apple is good at is underappreciated.

Re:M4 MacBook Pro by chx on Wednesday October 30, 2024 @01:27PM (#41997868)
I am on Intel TGL currently and can't wait for Strix Halo next year. That is truly something else, it's nothing we have seen in notebooks before iGPU wise.
Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @02:06PM (#41998328)
I've had a couple of Tiger Lake laptops, a Thinkpad and I believe my Surface Laptop 4. Based on my experience with current AMD mobile chipsets, I can only imagine the Strix Halo will be quite a massive uplift for you even if the generational improvements aren't impressive.
Re:M4 MacBook Pro by wing-_-nuts on Wednesday October 30, 2024 @01:44PM (#41998076)
>Laptops in general are just better than they used to be, with modern CPUs and NVMe disks.

I've had my xps 13 since 2016. Really the only fault I have against it nowadays is that 8gb of ram is not sufficient to run intellij anymore (hell, sometimes it even bogs down my 16gb mbp).

Now, I've also built an absolute beast of a workstation with a 7800x3d, 64gb ram, 24 gb vram and a fast ssd. Is it faster than both? Yeah. Is my old xps slow enough to annoy me? Not really. Youtube has been sluggish to load / render here lately but I think that's much more that google is making changes to make firefox / ublock a worse experience than any fault of the laptop.

Re:M4 MacBook Pro by xethos on Wednesday October 30, 2024 @03:17PM (#41999070)
Regarding Youtube, Google is also waging a silent war against Invidious. It's to the point that even running helper scripts to trick Youtube isn't enough (yet). I can't imagine battling active and clever adversaries speeds up Youtube page loads as it runs through its myriad checks that block Invidious.
Re:M4 MacBook Pro by bjackman on Wednesday October 30, 2024 @02:31PM (#41998611)
I only do coding & browsing so maybe I'm a weak example but I find this even with my pretty old Intel laptops these days.

My Skylake one (I think that would be 6 years old now?) is doing absolutely fine. My Broadwell one is starting to feel a little aged but perfectly usable, I wouldn't even _consider_ upgrading it if I was in the bottom 95% of global income.

Compiling is very slow on these, but I think I'd avoid compilation on my laptop even if I had a cutting edge CPU?

Re:M4 MacBook Pro by jchw on Wednesday October 30, 2024 @02:54PM (#41998841)
Depends. I used to offload almost all compilation tasks, but now I only really do this if it's especially large. If I want to update my NixOS configuration I don't bother offloading it anymore. (NixOS isn't exactly Gentoo or anything, but I do have some overrides that necessitate a decent amount of compilation, mainly dogfooding my merge requests before they get merged/released.)

YMMV.

Re:M4 MacBook Pro by sangnoir on Wednesday October 30, 2024 @02:34PM (#41998637)
> If Qualcomm's Windows on ARM efforts live past the ARM lawsuit

FWIW, Qualcomm cancelled orders of its Windows devkit and issued refunds before the lawsuit. That is probably not a good sign

Re:M4 MacBook Pro by extr on Wednesday October 30, 2024 @11:33AM (#41996215)
I've owned an M1 MBP base model since 2021 and I just got an M3 Max for work. I was curious to see if it "felt" different and was contemplating an upgrade to M4. You know what? It doesn't really feel different. I think my browser opens about 1 second faster from a cold start. But other than that, no perceptible difference day to day.
Re:M4 MacBook Pro by charliebwrites on Wednesday October 30, 2024 @12:14PM (#41996837)
This is how I feel about the last few iPhones as well

I upgraded from a 13 pro to a 15 pro expecting zippier performance and it feels almost identical if not weirdly a bit slower in rendering and typing

I wonder what it will take to make Mac/iOS feel faster

Re:M4 MacBook Pro by alwillis on Wednesday October 30, 2024 @12:19PM (#41996915)
> I upgraded from a 13 pro to a 15 pro expecting zippier performance and it feels almost identical if not weirdly a bit slower in rendering and typing

I went from an iPhone 13 mini to an iPhone 16 and it's a significant speed boost.

Re:M4 MacBook Pro by lawgimenez on Wednesday October 30, 2024 @12:57PM (#41997446)
I went from 12 to 15 pro max, the difference is significant. I can listen to Spotify while shooting from the camera. On my old iPhone 12, this is not possible.
Re:M4 MacBook Pro by jonhohle on Wednesday October 30, 2024 @01:29PM (#41997887)
I think that says more about Spotify than your phone.
Re:M4 MacBook Pro by stevenjgarner on Wednesday October 30, 2024 @02:03PM (#41998289)
Test Spotify against YouTube Music (and others) - I personally see no reason for Spotify when I have YouTube Premium, which performs with less overhead.
Re:M4 MacBook Pro by lancesells on Wednesday October 30, 2024 @03:13PM (#41999035)
Maybe they have friends and family on Spotify
Re:M4 MacBook Pro by pacifika on Wednesday October 30, 2024 @02:43PM (#41998726)
I’m sure you’re right but that’s pretty unreal.
Re:M4 MacBook Pro by danieldk on Wednesday October 30, 2024 @12:33PM (#41997111)
I think the only upgrade now is from a non-Pro to Pro, since a 120Hz screen is noticeably better than a 60Hz screen (and a borderline scam that a 1000 Euro phone does not have 120Hz).

The new camera button is kinda nice though.

Re:M4 MacBook Pro by matwood on Wednesday October 30, 2024 @12:39PM (#41997184)
> The new camera button is kinda nice though.

I was initially indifferent about the camera button, but now that I'm used to it it's actually very useful.

Re:M4 MacBook Pro by tomjen3 on Wednesday October 30, 2024 @12:43PM (#41997245)
I upgraded my iPhone 13 pro to the 16 pro and it was overall really nice - but it was the better use of hardware, the zoom camera, etc.

The CPU? Ah, never really felt a difference.

Re:M4 MacBook Pro by doublerabbit on Wednesday October 30, 2024 @12:47PM (#41997301)
XR to 13, as I don't want the latest and didn't want to loose my jailbreak.

Infuriated by the 13.

The 3.5mm audio thunder bolt adapters disconnect more often than usual. All I need to do is tap the adapter and it disconnects.

And that Apple has now stopped selling them is even more infuriating, it's not a faulty adapter.

Re:M4 MacBook Pro by qubitcoder on Wednesday October 30, 2024 @02:30PM (#41998598)
I realize this isn't your particular use case. But with newer iPhones, you can use USB-C directly for audio. I've been using the Audio Technica ATH-M50xSTS for a while now. The audio quality is exceptional. For Slack/Team/Zoom calls, the sidetone feature plays your voice back inside the headphones, with the level being adjustable via a small toggle switch on the left side. That makes all the difference, similar to transparency/adaptive modes on the AirPod Pro 2s (or older cellphones and landlines).

I use a small Anker USB-A to USB-C adapter [1]. They're rock solid.

As great as the AirPod Pro 2s are, a wired connection is superior in terms of reliability and latency. Although greatly improved over the years, I still have occasional issues connecting or switching between devices.

Out of curiosity, what's the advantage of a jailbroken iPhone nowadays? I'd typically unlock Android phones in the past, but I don't see a need on iOS today.

Interestingly, the last time I used Android, I had to sideload Adguard (an adblocker). On the App Store, it's just another app alongside competing adblockers. No such apps existed in the Play Store to provide system-level blocking, proxying, etc. Yes, browser extensions can be used, but that doesn't cover Google's incessant quest to bypass adblockers (looking at you Google News).

[0] https://www.audio-technica.com/en-us/ath-m50xsts [1] https://www.amazon.com/Adapter-Anker-High-Speed-Transfer-Not...

Re:M4 MacBook Pro by doublerabbit on Wednesday October 30, 2024 @02:45PM (#41998744)
> Out of curiosity, what's the advantage of a jailbroken iPhone nowadays? I'd typically unlock Android phones in the past, but I don't see a need on iOS today.

I have custom scripts, Ad blocking without VPNs, Application firewalls.

I enjoy having most-full control of my device.

Re:M4 MacBook Pro by nolist_policy on Thursday October 31, 2024 @04:48AM (#42004670)
Adguard is on the Play Store. Netguard as well.
Re:M4 MacBook Pro by HumblyTossed on Wednesday October 30, 2024 @12:57PM (#41997456)
> The 3.5mm thunder bolt adapters

The what? is this the adapter for 3.5mm headphones? If so, you don't have to get Apple made dongles. Third parties make them also.

Re:M4 MacBook Pro by Kirby64 on Wednesday October 30, 2024 @02:24PM (#41998554)
Or just buy the actual Apple adapter from any number of other vendors. Best Buy still has plenty in stock, for instance.

I'd guess the GPs actual problem is lint in the Lightning port though. Pretty common, relatively easy to clean out too, especially compared to USB-C.

Re:M4 MacBook Pro by doublerabbit on Wednesday October 30, 2024 @02:42PM (#41998708)
I'm in the EU. Third party ones cost the same as authentic Apple ones. If not more.

Regardless of either, they both have the same fault.

The connector between the phone and the adapter is poor. It could just be a fault with my phone but I have no way of proving this.

Re:M4 MacBook Pro by Kirby64 on Wednesday October 30, 2024 @02:49PM (#41998792)
Third party ones are almost certainly not as good as the actual Apple ones. The Apple one has remarkably good quality for its price.

I suspect this sounds like a problem with your specific phone. Never had a problem with any lightning accessories myself.

Re:M4 MacBook Pro by doublerabbit on Wednesday October 30, 2024 @02:43PM (#41998718)
Yes, which have the same fault as Apple authentic adapters which cost the same amount if not more.
Re:M4 MacBook Pro by internet2000 on Wednesday October 30, 2024 @12:49PM (#41997330)
It’s probably because of the jailbreak.
Re:M4 MacBook Pro by HumblyTossed on Wednesday October 30, 2024 @12:58PM (#41997473)
How would that woller out his port?
Re:M4 MacBook Pro by andrei_says_ on Wednesday October 30, 2024 @12:54PM (#41997414)
16 pro has a specialized camera button which is a game changer for street / travel photography. I upgraded from 13 pro and use that. But no other noticeable improvements. Maybe Apple intelligence summarizing wordy emails.
Re:M4 MacBook Pro by thenthenthen on Wednesday October 30, 2024 @01:04PM (#41997564)
> I wonder what it will take to make Mac/iOS feel faster

I know, disabling shadows and customisable animation times ;) On a jailbroken phone I once could disable all animation delays, it felt like a new machine (must add that the animations are very important and generally great ux design, but most are just a tad too slow)

Re:M4 MacBook Pro by ToucanLoucan on Wednesday October 30, 2024 @12:18PM (#41996896)
Can confirm. I have an M2 Air from work and an M1 Pro for personal, and tbh, both absolutely fly. I haven't had a serious reason to upgrade. The only reason I do kind of want to swap out my M1 Pro is because the 13" screen is a wee small, but I also use the thing docked more often than not so it's very hard to justify spending the money.
Re:M4 MacBook Pro by stringsandchars on Wednesday October 30, 2024 @01:14PM (#41997702)
> It doesn't really feel different.

My work machine was upgraded from an M1 with 16GB of RAM to an M3 Max with 36GB and the difference in Xcode compile times is beyond belief: I went from something like 1-2 minutes to 15-20 seconds.

Obviously if opening a browser is the most taxing thing your machine is doing the difference will be minimal. But video or music editing, application-compiling and other intensive tasks, then the upgrade is PHENOMENAL.

Re:M4 MacBook Pro by eropple on Wednesday October 30, 2024 @01:59PM (#41998249)
FWIW I think that's more the core count than anything. I have a M1 Max as a personal machine and an M3 Max at work and while the M3 Max is definitely faster, it isn't world-beating.
Re:M4 MacBook Pro by jcgrillo on Wednesday October 30, 2024 @02:55PM (#41998858)
My current work machine is M1 Max 64Gb and it's the fastest computer I've ever used. Watching rust code compile makes me laugh out loud it's so quick. Really curious what the newer ones are like, but tbh I don't feel any pressure to upgrade (could just be blissfully ignorant).
Re:M4 MacBook Pro by Aeolun on Wednesday October 30, 2024 @01:25PM (#41997844)
I very much enjoy being able to start compilation and just seeing results fly by.
Re:M4 MacBook Pro by fwip on Wednesday October 30, 2024 @01:33PM (#41997926)
I think most of that difference is going to be the huge increase in performance core count between the base chip and the Max (from 4 to 12). The RAM certainly doesn't hurt though!
Re:M4 MacBook Pro by jcalabro on Wednesday October 30, 2024 @03:02PM (#41998936)
I've found compile times on large C++ code bases to be the only thing I really notice improving. I recently upgraded my work machine from a 2017 i7 to a shiny new Ryzen 9 9950x and my clean compile times went from 3.5 minutes to 15 seconds haha. When I compile with an M2 Max, it's about 30s, so decent for a laptop, but also it was 2x the price of my new desktop workstation.
Re:M4 MacBook Pro by thadk on Wednesday October 30, 2024 @06:43PM (#42001324)
The biggest difference I’ve seen is iPad Sidecar mode works far more reliably with the M3 Max than the M1 Max. There have been incremental improvements in speed and nits too, but having Sidecar not randomly crash once a day once on M3 was very nice.
Re:M4 MacBook Pro by jrochkind1 on Wednesday October 30, 2024 @12:17PM (#41996879)
I bought my M1 Pro MBP in 2021. Gave it 16G of RAM and a 1TB HD. I plan to keep it until circa 2031.
Re:M4 MacBook Pro by jrochkind1 on Friday November 01, 2024 @09:38AM (#42016806)
Ironically, the day after I posted that my trackpad on my 2021 M1 Pro MBP stopped working. Doh!
Re:M4 MacBook Pro by rconti on Wednesday October 30, 2024 @11:51AM (#41996480)
It's so nice being able to advise a family member who is looking to upgrade their intel Mac to something new, and just tell them to buy whatever is out, not worry about release dates, not worry about things being out of date, and so on.

The latest of whatever you have will be so much better than the intel one, and the next advances will be so marginal, that it's not even worth looking at a buyer's guide.

Re:M4 MacBook Pro by baq on Wednesday October 30, 2024 @11:54AM (#41996525)
M3 Air with 16gb (base config as of today) is potentially a decade’s worth of computer. Amazing value.
Re:M4 MacBook Pro by chamomeal on Wednesday October 30, 2024 @12:41PM (#41997227)
Base 16gb is absolutely wild. My base m2 air with 8gb is almost enough to handle anything I’d ever want it to without zero slowdown.

A 16gb model for about a thousand bucks?? I can’t believe how far macbooks have come in the last few years

Re:M4 MacBook Pro by yborg on Thursday October 31, 2024 @11:28AM (#42007878)
Except Apple won't support it that long :/
Re:M4 MacBook Pro by stouset on Wednesday October 30, 2024 @12:13PM (#41996819)
I feel exactly the same. The one thing that would get me to pull the trigger on a newer one is if they start supporting SVE2 instructions, which would be super useful for a specific programming project I’ve been playing with.
Re:M4 MacBook Pro by nhumrich on Wednesday October 30, 2024 @11:58AM (#41996611)
I dont think this has anything to do with the hardware. I think we have entered an age where users in general are not upgrading. As such, software can't demand more and more performance. The M1 came out at a time where mostly all hardware innovation had staggered. Default RAM in a laptop has been 16G for over 5 years. 2 years ago, you couldn't even get more than 16 in most laptops. As such, software hardware requirements havent changed. So any modern CPU is going to feel overpowered. This isn't unique to M1's.
Re:M4 MacBook Pro by vlovich123 on Wednesday October 30, 2024 @12:14PM (#41996827)
That’s because today’s hw is perfectly capable of running tomorrow’s software at reasonable speed. There aren’t huge drivers of new functionality that needs new software. Displays are fantastic, cellular speeds are amazing and can stream video, battery life is excellent, UIs are smooth with no jankiness, and cameras are good enough.

Why would people feel the need to upgrade?

And this applies already to phones. Laptops have been slowing for even longer.

Re:M4 MacBook Pro by slowmovintarget on Wednesday October 30, 2024 @12:28PM (#41997025)
Until everything starts running local inference. A real Siri that can operate your phone for you, and actually do things like process cross-app conditions ("Hey Siri, if I get an email from my wife today, notify me, then block out my calendar for the afternoon.") would use those increased compute and memory resources easily.

Apple has been shipping "neural" processors for a while now, and when software with local inference starts landing, Apple hardware will be a natural place for it. They'll get to say "Your data, on your device, working for you; no subscription or API key needed."

Re:M4 MacBook Pro by vlovich123 on Wednesday October 30, 2024 @03:26PM (#41999178)
That's a very big maybe. The LLM experience locally is currently very very different from the hosted models most people play with. The future is still very uncertain.
Re:M4 MacBook Pro by mixmastamyk on Wednesday October 30, 2024 @12:31PM (#41997072)
I standardized on 16gb for my laptops over 10 years ago. I keep a late 2013 MBP with 16 for testing projects on, separate from my main Linux box.

Getting an extra five years of longevity (after RAM became fixed) for an extra 10% was a no-brainer imho.

Re:M4 MacBook Pro by samatman on Wednesday October 30, 2024 @02:19PM (#41998493)
I upgraded from the last 16" MBP Intel sold to the first 16" MBP M1 available.

It is absolutely, 100%, no doubt in my mind: the hardware.

Re:M4 MacBook Pro by nhumrich on Thursday October 31, 2024 @07:40PM (#42012658)
The CPU in the previous MacBook was already 4 years old. Any other CPU released with the m1, even other Intel, is comparable.
Re:M4 MacBook Pro by mattgreenrocks on Wednesday October 30, 2024 @12:13PM (#41996824)
My 2019 Intel MBP is getting long in the tooth. These M4 Pros look great to me.

The base model is perfect. Now to decide between the M3/M4 Air and the M4 Pro.

Re:M4 MacBook Pro by charliebwrites on Wednesday October 30, 2024 @12:16PM (#41996869)
I’m using the M3 Air 13 in (splurged for 24 GB of RAM, I’m sure 16 is fine) to make iOS apps in Xcode and produce music in Ableton and it’s been more than performant for those tasks

Only downside is the screen. The brightness sort of has to be maxed out to be readable and viewing at a wrong angle makes even that imperfect

That said it’s about the same size / weight as an iPad Pro which feels much more portable than a pro device

Re:M4 MacBook Pro by digitalsushi on Wednesday October 30, 2024 @12:15PM (#41996847)
when the hardware wait time is the same as the duration of my impulsive decisions i no longer have a hardware speed problem, i have a software suggestion problem
Re:M4 MacBook Pro by bhouston on Wednesday October 30, 2024 @11:48AM (#41996444)
> I haven’t had even a tinge of feeling that I need to upgrade after getting my M1 Pro MBP.

I upgraded my M1 MBP to a MacBook Air M3 15" and it was a major upgrade. It is the same weight but 40% faster and so much nicer to work on while on the sofa or traveling. The screen is also brighter.

I think very few people actually do need the heavy MBPs, especially not the web/full-stack devs who populate Hacker News.

Re:M4 MacBook Pro by 05 on Wednesday October 30, 2024 @11:55AM (#41996548)
Pretty sure Air displays don't support HDR, are they really brighter?
Re:M4 MacBook Pro by bhouston on Wednesday October 30, 2024 @12:00PM (#41996635)
I am not sure. I notice a difference. Maybe it is just screen age related?
Re:M4 MacBook Pro by 05 on Wednesday October 30, 2024 @12:14PM (#41996829)
They supposedly have the same base brightness (500 nits), with Pro allowing up to 1000 in HDR mode (and up to 1600 peak).

Air doesn't support 120Hz refresh either.

There's an app that allows to unlock max brightness on Pros (Vivid)[0] even without HDR content (no affiliation).

HDR support is most noticeable when viewing iPhone photos and videos, since iPhones shoots in HDR by default.

[0] https://www.getvivid.app

Re:M4 MacBook Pro by bhouston on Wednesday October 30, 2024 @12:34PM (#41997117)
I just looked at it again side by side and I think they are actually the same. Not sure why I earlier thought they were different.
Re:M4 MacBook Pro by nottorp on Wednesday October 30, 2024 @01:05PM (#41997576)
On a tangent, if I have a M3 pro laptop how do I test HDR? Download a test movie from where, play it with what?

I may or may have not seen HDR content accidentally, but I’m not sure.

Re:M4 MacBook Pro by inDigiNeous on Wednesday October 30, 2024 @03:43PM (#41999356)
You can just search for HDR videos in Youtube.
Re:M4 MacBook Pro by qubitcoder on Wednesday October 30, 2024 @04:58PM (#42000220)
You can search for videos on YouTube and filter by HDR. Apple TV shows are typically in HDR (Dolby Vision). Here are a couple of examples:

[0] Hawaii LG Demo: https://www.youtube.com/watch?v=WBJzp-y4BHA [1] Nature Demo: https://www.youtube.com/watch?v=NFFGbZIqi3U

YouTube shows a small red "HDR" label on the video settings icon for actual HDR content. For this label to appear, the display must support HDR. With your M3 Pro, the HDR label should appear in Chrome and Safari.

You can also right-click on the video to enable "Stats for nerds" for more details. Next to color, look for "smpte2084 (PQ) / bt2020". That's usually the highest-quality HDR video [2,3].

You can ignore claims such as "Dolby Vision/Audio". YouTube doesn't support those formats, even if the source material used it. When searching for videos, apply the HDR filter afterward to avoid videos falsely described as "HDR".

Keep in mind that macOS uses a different approach when rendering HDR content. Any UI elements outside the HDR content window will be slightly dimmed, while the HDR region will use the full dynamic range.

I consider Vivid [4] an essential app for MacBook Pro XDR displays.

Once installed, you can keep pressing the "increase brightness" key to go beyond the default SDR range, effectively doubling the brightness of your display without sacrificing color accuracy. It's especially useful outdoors, even indoors, depending on the lighting conditions. And fantastic for demoing content to colleagues or in public settings (like conference booths).

[2] https://www.benq.com/en-us/knowledge-center/knowledge/bt2020... [3] https://encyclopedia.pub/entry/32320 (see section 4) [4] https://www.getvivid.app/

Re:M4 MacBook Pro by nottorp on Thursday October 31, 2024 @04:28AM (#42004572)
> With your M3 Pro, the HDR label should appear in Chrome and Safari.

Ahh. Not Firefox, of course.

Thanks, I just ran a random nature video in Safari. It was pretty. The commercials before it were extremely annoying though. I don't think it's even legal here to have so many ads per minute of content as Google inserts on youtube.

Re:M4 MacBook Pro by nottorp on Thursday October 31, 2024 @07:28AM (#42005702)
Hah, I tried skimming through a 2 hour youtube video in Safari and every time i fast forwarded a couple min google inserted two ads. Basically I watched ads more than the video.

How can people use anything that doesn't run ublock origin these days?

They can keep their HDR.

Re:M4 MacBook Pro by rizzaxc on Wednesday October 30, 2024 @12:06PM (#41996726)
the Air doesn't have ProMotion right? that feature is non-negotiable on any display for me nowadays
Re:M4 MacBook Pro by sroussey on Wednesday October 30, 2024 @12:11PM (#41996787)
I have ProMotion on my MBP and iPhone but… it’s ok? Honestly, I use an older computer or iPhone temporarily and don’t notice a difference.

I’m looking forward to the day I notice the difference so I can appreciate what I have.

Re:M4 MacBook Pro by danieldk on Wednesday October 30, 2024 @12:38PM (#41997176)
I find 60Hz on the non-Pro iPhone obnoxious since switching to 120Hz screens. On the other hand, I do not care much about 60Hz when it comes to computer screens. I think touch interfaces make low refresh rates much more noticeable.
Re:M4 MacBook Pro by nottorp on Wednesday October 30, 2024 @01:07PM (#41997602)
I wonder. Do you do a lot of doom scrolling?

I can’t understand the people who notice the 120 hz adaptive refresh whatever and one guess is their use is a lot twitchier than mine.

Re:M4 MacBook Pro by danieldk on Wednesday October 30, 2024 @03:23PM (#41999145)
No doomscrolling at all. Even when switching between home screens is like it's dropping frames left and right (it's not of course, but that's what it looks like coming from 120Hz). A Galaxy A54 that we still have in the house that was just over 300 Euro feels much smoother than my old iPhone 15 that cost close to 1000 Euro because it has a 120Hz screen.

Even 90Hz (like on some Pixels) is substantially better than the iPhone's 60Hz.

Re:M4 MacBook Pro by nottorp on Thursday October 31, 2024 @04:24AM (#42004554)
The Galaxy must be new. In my experience Android phones get extremely laggy [1] as they get old and the 120 Hz refresh won't save you :)

I just noticed that I don't really try to follow the screen when I scroll down HN, for example. Yes it's blurry but I seem not to care.

[1] Source: my Galaxy something phone that I keep on my desk for when I do Android development. It has no personal stuff on it, it's only used to test apps that I work on, and even that isn't my main job (nothing since early spring this year for example). It was very smooth when I bought it, now it takes 5+ seconds to start any application on it and they stutter.

Re:M4 MacBook Pro by grujicd on Wednesday October 30, 2024 @01:29PM (#41997897)
For me faster refresh rate is noticeable on phone or ipad where you scroll all the time. On a laptop you don't have that much smooth scrolling. For me it's a non issue on laptop, not even once I wished it had faster refresh. While I always notice when switching between Pro and non Pro iPad.
Re:M4 MacBook Pro by tebbers on Wednesday October 30, 2024 @12:44PM (#41997262)
Looked at it but ruled out the Air due to lack of ports and limited RAM upgrades.
Re:M4 MacBook Pro by macNchz on Wednesday October 30, 2024 @03:38PM (#41999303)
> I think very few people actually do need the heavy MBPs, especially not the web/full-stack devs who populate Hacker News.

I can fairly easily get my M1 Air to have thermal issues while on extended video calls with some Docker containers running, and have been on calls with others having the same issue. Kind of sucks if it's, say, an important demo. I mostly use it as a thin client to my desktop when I'm away from home, so it's not really an issue, but if I were using it as a primary device I'd want a machine with a fan.

Re:M4 MacBook Pro by bhouston on Wednesday October 30, 2024 @06:17PM (#42001091)
That makes sense from your workflow needs.

I try to avoid docker in general during local dev and luckily it has worked out for me even with microservice architectures. It reduces dramatically CPU and RAM needs and also reduces cycle time.

Re:M4 MacBook Pro by fellowniusmonk on Wednesday October 30, 2024 @12:13PM (#41996821)
I got an MBP M1 with 32gb of RAM. It'll probably be another 2-3 years or longer before I feel the pressure to upgrade if not longer. I've even started gaming (something I dropped nearly 20 years ago when I switched to mac) again due to Geforce Now, I just don't see the reason.

Frankly though, if the mac mini was a slightly lower price point I'd definitely create my own mac mini cluster for my AI home lab.

Re:M4 MacBook Pro by rbanffy on Wednesday October 30, 2024 @11:39AM (#41996319)
A lot of my work can be easily done with a Celeron - it's editing source, compiling very little, running tests on Python code, running small Docker containers and so on. Could it be faster? Of course! Do I need it to be faster? Not really.

I am due to update my Mac mini because my current one can't run Sonoma, but, apart from that, it's a lovely little box with more than enough power for me.

Re:M4 MacBook Pro by klooney on Wednesday October 30, 2024 @12:01PM (#41996648)
How's the performance of Gmail on the Celeron? That's always my sticking point for older computers. The fancy web applications really drag.
Re:M4 MacBook Pro by rbanffy on Wednesday October 30, 2024 @12:21PM (#41996939)
Not great. Works well with Thunderbird or Evolution though.

And yes. Web apps are not really great on low-spec machines.

Re:M4 MacBook Pro by mysteria on Wednesday October 30, 2024 @02:59PM (#41998899)
I still use Ivy Bridge and Haswell workstations (with Linux, SSD and discrete GPU) as my daily drivers and for the things I do they still feel fast. Honestly a new Celeron probably beats them performance wise.

The modern AMD or Intel desktops I've tried obviously are much faster when performing large builds and such but for general computing, web browsing, and so forth I literally don't feel much of a difference. Now for mobile devices it's a different story due to the increased efficiency and hence battery life.

Re:M4 MacBook Pro by 1R053 on Wednesday October 30, 2024 @11:53AM (#41996504)
probably the next update wave is coming from the need of AI features for more local memory and compute. The software is just not there yet in usual tasks but it's just a question of time I guess. Of course there will be the pressure to do that in the cloud as usual, but local compute will always remain a market.

and probably it's good that at least one of the big players has a business model that supports driving that forward

Re:M4 MacBook Pro by prmoustache on Wednesday October 30, 2024 @11:54AM (#41996518)
> Perhaps it’s my age, or perhaps it’s just the architecture of these new Mac chips are just so damn good.

I feel the same of my laptop of 2011 so I guess it is partly age (not feeling the urge to always have the greatest) and partly it is non LLM and gaming related computing is not demanding enough to force us to upgrade.

Re:M4 MacBook Pro by data-ottawa on Wednesday October 30, 2024 @12:08PM (#41996746)
I think the last decade had an explosion in the amount of resources browsers needed and used (partly workloads moving over, partly moving to more advanced web frameworks, partly electron apps proliferating).

The last few years Chrome seems to have stepped up energy and memory use, which impacts most casual use these days. Safari has also become more efficient, but it never felt bloated the way Chrome used to.

Re:M4 MacBook Pro by frantathefranta on Wednesday October 30, 2024 @11:58AM (#41996610)
Out of curiosity and also because I'm wondering which specification to potentially buy in the future, how much RAM does your MBP have?
Re:M4 MacBook Pro by fullspectrumdev on Wednesday October 30, 2024 @11:56AM (#41996564)
Tbf, the only thing I miss with my M2 MacBook is the ability to run x86_64 VM’s with decent performance locally.

I’ve tried a bunch of ways to do this - and frankly the translation overhead is absolute pants currently.

Not a showstopper though, for the 20-30% of complete pain in the ass cases where I can’t easily offload the job onto a VPS or a NUC or something, I just have a ThinkPad.

Re:M4 MacBook Pro by JyB on Wednesday October 30, 2024 @11:47AM (#41996436)
Same feeling. The jump from all the previous laptops I owned to an M1 was an incredible jump. The thing is fast, has amazing battery life and stays cold. Never felt the need to upgrade.
Re:M4 MacBook Pro by fstephany on Wednesday October 30, 2024 @11:47AM (#41996434)
I have the same feeling performance-wise with the laptop I bought in 2020 with a Ryzen 7 4800H.

But it's a heavy brick with a short battery life compared to the M1/2/3 Mac.

Re:M4 MacBook Pro by OskarS on Wednesday October 30, 2024 @11:36AM (#41996275)
Yep, the same, M1 Pro from 2021. It's remarkable how snappy it still feels years later, and I still virtually never hear the fan. The M-series of chips is a really remarkable achievement in hardware.
Re:M4 MacBook Pro by maxvisser on Wednesday October 30, 2024 @11:39AM (#41996313)
Same for me. The only reason to replace it, is that my M1 pro’s SSD or battery will go bad or if I accidentally drop the machine and something breaks.
Re:M4 MacBook Pro by fckgw on Wednesday October 30, 2024 @11:59AM (#41996621)
I replaced my M1 Air battery last year and it's still going like a champ. $129 for another 3 years of life is a bargain.
Re:M4 MacBook Pro by rbanffy on Wednesday October 30, 2024 @11:41AM (#41996340)
I am replacing a Dell laptop because the case is cracking, not because it's too slow (it isn't lightning fast, of course, but it sure is fast enough for casual use).
Re:M4 MacBook Pro by renewiltord on Wednesday October 30, 2024 @11:37AM (#41996285)
The M1 series was too good. Blows Intel Macs out of the water. But I still have an M1 Max. It’s fantastic.
Re:M4 MacBook Pro by dawnerd on Wednesday October 30, 2024 @11:41AM (#41996339)
Guess that’s why most of their comparisons are with the older Intel Macs.
Re:M4 MacBook Pro by Cthulhu_ on Wednesday October 30, 2024 @11:47AM (#41996429)
And M1 from 4 years ago instead of M3 from last year; while a 2x speed improvement in the benchmarks they listed is good, it also shows that the M series CPUs see incremental improvements, not exponential or revolutionary. I get the feeling - but a CPU expert can correct me / say more - that their base design is mostly unchanged since M1, but the manufacturing process has improved (leading to less power consumption/heat), the amount of cores has increased, and they added specialized hardware for AI-related workloads.

That said, they are in a very comfortable position right now, with neither Intel, AMD, or another competitor able to produce anything close to the bang-for-watt that Apple is managing. Little pressure from behind them to push for more performance.

Re:M4 MacBook Pro by Zafira on Wednesday October 30, 2024 @02:43PM (#41998722)
Their sales pitch when they released the M1 was that the architecture would scale linearly and so far this appears to be true.

It seems like they bump the base frequency of the CPU cores with every revision to get some easy performance gains (the M1 was 3.2 GHz and the M3 is now 4.1 GHz for the performance cores), but it looks like this comes at the cost of it not being able to maintain the performance; some M3 reviews noted that the system starts throttling much earlier than an M1.

Re:M4 MacBook Pro by saagarjha on Thursday October 31, 2024 @12:26AM (#42003495)
Apple updates their microarchitecture with each bump.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @11:44AM (#41996407)
I hate to say it but that's like a boomer saying they never felt the need to buy a computer, because they've never wished their pen and paper goes faster. Or a UNIX greybeard saying they don't need a Mac since they don't think its GUI would make their terminal go any faster. If you've hit a point in your life where you're no longer keeping up with the latest technological developments like AI, then of course you don't need to upgrade. A Macbook M1 can't run half the stuff posted on Hugging Face these days. Even my 128gb Mac Studio isn't nearly enough.
Re:M4 MacBook Pro by rconti on Wednesday October 30, 2024 @11:53AM (#41996514)
I think the difference is that AI is a very narrow niche/hobby at the moment. Of course if you're in that niche having more horsepower is critical. But your boomer/greybeard comparisons fall flat because they're generally about age or being set in your ways. I don't think "not being into AI image generation" is (currently) about being stuck in your ways.

To me it's more like 3d printing as a niche/hobby.

Re:M4 MacBook Pro by ach9l on Wednesday October 30, 2024 @11:57AM (#41996590)
on ai being a niche/hobby at the moment... feels like something a unix greybeard would say about guis in the late 70s...
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @12:27PM (#41997021)
Or what a prokaryote would say about eukaryotes.
Re:M4 MacBook Pro by alluro2 on Wednesday October 30, 2024 @01:17PM (#41997734)
Seems like we've reached the "AI bro" phase...
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @01:48PM (#41998121)
Using the term "bro" assumes that all AI supporters are men. This erases the fact that many women and nonbinary people are also passionate about AI technology and are contributing to its development. By using "AI bro" as an insult, you are essentially saying that women and nonbinary people are not welcome in the AI community and that our contributions don't matter. https://www.reddit.com/r/aiwars/comments/13zhpa7/the_misogyn...
Re:M4 MacBook Pro by wtallis on Wednesday October 30, 2024 @02:33PM (#41998635)
Is there an alternative term you would prefer people to use when referring to a pattern of behavior perceived as a combination of being too excited about AI and being unaware (perhaps willfully) that other people can be reasonably be much less interested in the hype? Because that argument could definitely benefit from being immune to deflections based on accusations of sexism.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @03:43PM (#41999352)
When I see that someone is excited about something, I believe in encouraging them. If you're looking for a more polite word to disparage people who love and are optimistic about something new, then you're overlooking what that says about your character. Also AI isn't just another fad like NFTs and web3. This is it. This is the big one.
Re:M4 MacBook Pro by wtallis on Wednesday October 30, 2024 @06:35PM (#42001261)
> Also AI isn't just another fad like NFTs and web3. This is it. This is the big one.

That's thoroughly unconvincing. That kind of talk is exactly what so many people are tired of hearing. Especially if it's coming from technically-minded people who don't have any reason to be talking like PR drones.

Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @08:36PM (#42002222)
What makes you think I care about convincing you? These days every shot caller on earth is scrambling to get piece of AI. Either by investing in it or fighting it. You come across as someone who wants to hate on AI. Haters aren't even players. They're NPCs.
Re:M4 MacBook Pro by saagarjha on Thursday October 31, 2024 @12:29AM (#42003511)
You know, getting upset about being called an AI bro rings a lot more hollow if you go around calling people NPCs.
Re:M4 MacBook Pro by wtallis on Thursday October 31, 2024 @03:01AM (#42004145)
So people who aren't obsessed with AI to your liking are:

- boomer luddites

- primitive single-celled organisms

- NPCs

And even people who are enthusiastic about AI but aren't fanatical about running it locally get scorn from you.

I can understand and forgive some amount of confirmation bias leading you to overestimate the importance and popularity of what you work on, but the steady stream of broad insults at anyone who even slightly disagrees with you is dismaying. That kind of behavior is wildly inappropriate for this forum. Please stop.

Re:M4 MacBook Pro by bilbo0s on Wednesday October 30, 2024 @02:13PM (#41998429)
Huh?

How old are you?

"Bro" has been gender neutral for over a decade. Males and females under the age of 25 call each other "bro" all the time.

Re:M4 MacBook Pro by alluro2 on Wednesday October 30, 2024 @01:13PM (#41997690)
I get that you're probably joking, but - if I use Claude / ChatGPT o1 in my editor and browser, on an M1 Pro - what exactly am I missing by not running e.g. HF models locally? Am I still the greybeard without realising?
Re:M4 MacBook Pro by Eugr on Wednesday October 30, 2024 @03:03PM (#41998945)
Privacy? Lots of companies do not allow using public chatbots for anything proprietary.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @01:41PM (#41998043)
It's like asking what you're missing by not using Linux if you're using Windows.
Re:M4 MacBook Pro by vundercind on Wednesday October 30, 2024 @01:29PM (#41997894)
Playing with them locally? Yes, of course it's a niche hobby. The people doing stuff with them that's not either playing with them or developing not just an "AI" product, but a specific sort of AI product, are just using ChatGPT or some other prepackaged thing that either doesn't run locally, or does, but is sized to fit on ordinary hardware.

< 1% of all engagement with a category thing is niche/hobby, yes.

Re:M4 MacBook Pro by nonameiguess on Wednesday October 30, 2024 @03:16PM (#41999061)
It's something a regular person would say to a Unix greybeard, which in and of itself was always and still is a very niche hobby.
Re:M4 MacBook Pro by ach9l on Wednesday October 30, 2024 @11:55AM (#41996549)
you could not say this better than this.
Re:M4 MacBook Pro by gniv on Wednesday October 30, 2024 @12:24PM (#41996989)
> A Macbook M1 can't run half the stuff posted on Hugging Face these days.

Example?

Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @12:28PM (#41997034)
LLaMA 3.1 405B
Re:M4 MacBook Pro by int_19h on Wednesday October 30, 2024 @01:49PM (#41998135)
Given that models are only going to get larger, and the sheer amount of compute required, I think the endgame here is dedicated "inference boxes" that actual user-facing devices call into. There are already a couple of home appliances like these - NAS, home automation servers - which have some intersecting requirements (e.g. storage for NAS) - so maybe we just need to resurrect the "home server" category.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @02:00PM (#41998251)
I agree, and if you want to have the opportunity to build such a product, then you need a computer whose specs today are what a home server would have in four years. If you want to build the future you have to live in the future. I'm proud to make stuff most people can't even run yet, because I know they'll be able to soon. That buys me time to polish their future and work out all the bugs too.
Re:M4 MacBook Pro by chrsw on Wednesday October 30, 2024 @02:50PM (#41998798)
I thought LLaMA 3.1 405B was a relatively huge model. Is the size of this model really typical of half the models you find on Hugging Face these days?
Re:M4 MacBook Pro by mrweasel on Wednesday October 30, 2024 @01:56PM (#41998209)
> If you've hit a point in your life where you're no longer keeping up with the latest technological developments like AI, then of course you don't need to upgrade.

That's me, I don't give a shit about AI, video editing, modern gaming or Kubernetes. That newest and heaviest piece of software I care about is VSCode. So I think you're absolutely correct. Most things new since Docker and VSCode has not contributed massively to how I work and most of the things I do could be done just fine 8-10 years ago.

Re:M4 MacBook Pro by dsv3099i on Wednesday October 30, 2024 @03:11PM (#41999027)
That’s interesting because I would’ve thought having strong local compute was the old way of thinking. I run huge jobs that consume very large amounts of compute. But the machines doing the work aren’t even in the same state I’m in. Then again maybe I’m even older as I’m basically on the terminal server / mainframe compute model. :)
Re:M4 MacBook Pro by nonameiguess on Wednesday October 30, 2024 @03:15PM (#41999051)
So every user of a computer that doesn't create their own home-grown ML models is a boomer? This can't possibly be a generational thing. Just about everyone on the planet is at a place in their life where they don't make their own AIs.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @03:58PM (#41999527)
Eventually as the tools for doing it become better they'll all want to or need to. By then, most computers will be capable of running those tools too. Which means when that happens, people will come up another way to push the limits of compute.
Re:M4 MacBook Pro by danielbln on Wednesday October 30, 2024 @03:27PM (#41999191)
I work with AI models all day every day, keep up with everything, love frontier tech, I love and breathe LLMs. And I, like OP, haven't seen the need to upgrade from the M1 MBP because it runs the small 1-7B models just fine, and anything bigger I want on some GPU instance anyway, or I want a frontier model which wouldn't run on the newest and biggest MBP. So it's not just us Boomers hating on new stuff, the M series MacBooks are just really good.
Re:M4 MacBook Pro by jart on Wednesday October 30, 2024 @03:49PM (#41999416)
I fully support using Macbooks as a thin client into a better computer. So long as it's your computer.
Re:M4 MacBook Pro by turnsout on Wednesday October 30, 2024 @11:56AM (#41996581)
Same boat—I'm on a lowly M1 MacBook Air, and haven't felt any need to upgrade (SwiftUI development, video editing, you name it), which is wild for a nearly 4 year-old laptop.
Re:M4 MacBook Pro by kristofferR on Wednesday October 30, 2024 @11:38AM (#41996302)
Yeah, I feel like Apple has done the opposite of planned obsolescence with the M chips.

I have a Macbook Air M1 that I'd like to upgrade, but they're not making it easy. I promised myself a couple of years ago I'll never buy a new expensive computing device/phone unless it supports 120 hertz and Wi-Fi 7, a pretty reasonable request I think.

I got the iPhone 16 Pro, guess I can wait another year for a new Macbook (hopefully the Air will have a decent display by then, I'm not too keen to downgrade the portability just to get a good display).

Re:M4 MacBook Pro by babblingdweeb on Wednesday October 30, 2024 @11:55AM (#41996554)
Similar for me. MacBook Air M1 (8 cpu / 8 gpu; 16 GB RAM)...running in or out of clamshell with a 5k monitor, I rarely notice issues. Typically, if I'm working very inefficiently (obnoxious amount of tabs with Safari and Chrome; mostly web apps, Slack, Zoom, Postman, and vscode), I'll notice a minor lag during a video call while screen sharing...even then, it still keeps up.

(Old Pentium Pro, PII, multi chip desktop days) -- When I did a different type of work, I would be in love with these new chips. I just don't throw as much at my computer anymore outside of things being RAM heavy.

The M1 (with 16 GB ram) is really an amazing chip. I'm with you, outside of a repair/replacement? I'm happy to wait for 120hz refresh, faster wifi, and longer battery life.

Re:M4 MacBook Pro by rbanffy on Wednesday October 30, 2024 @11:42AM (#41996360)
Apple equipment always last a long time and retain value on the second-hand market.
Re:M4 MacBook Pro by spyckie2 on Wednesday October 30, 2024 @11:48AM (#41996448)
Not true. Look at how little supercharged intel apples are going for in Facebook marketplace.

The quality stuff retains value, not brand.

Re:M4 MacBook Pro by zinckiwi on Wednesday October 30, 2024 @11:54AM (#41996526)
Comparing against the intel era is a bit apples (excuse me) to oranges. Technical generation gaps aside, Apple products hold value well.
Re:M4 MacBook Pro by spyckie2 on Wednesday October 30, 2024 @12:23PM (#41996972)
So the intel era is not Apple products? Butterfly keyboard is not an Apple invention?

They have the highest product quality of any laptop manufacturer, period. But to say that all Apple products hold value well is simply not true. All quality products hold value well, and most of Apples products are quality.

I guarantee you that if Apple produced a trashy laptop it would have no resell value.

Again, the quality holds the value not the brand.

Re:M4 MacBook Pro by rbanffy on Wednesday October 30, 2024 @12:35PM (#41997138)
It's expected Intel-based Macs would lose value quickly considering how much better the M1 models were. This transition was bigger than when they moved from PowerPC to Intel.
Re:M4 MacBook Pro by microtherion on Wednesday October 30, 2024 @12:38PM (#41997178)
One complicating factor in the case of the Intel Macs is that an architectural transition happened after they came out. So they will be able to run less and less new software over the next couple of years, and they lack most AI-enabling hardware acceleration.

That said, they did suffer from some self inflicted hardware limitations, as you hint. One reason I like the MBP is the return of the SD card slot.

Re:M4 MacBook Pro by JimDabell on Wednesday October 30, 2024 @11:41AM (#41996355)
> Yeah, I feel like Apple has done the opposite of planned obsolescence with the M chips.

They always have. If you want an objective measure of planned obsolescence, look at the resale value. Apple products hold their resale value better than pretty much every competitor because they stay useful for far longer.

Re:M4 MacBook Pro by jsheard on Wednesday October 30, 2024 @11:49AM (#41996460)
> Yeah, I feel like Apple has done the opposite of planned obsolescence with the M chips.

Well, aside from the base specs being an anaemic 8GB RAM and 256GB SSD until now, with no aftermarket upgradability. External storage can be used as a crutch but there's no solution to not having enough RAM besides buying a whole new computer.

Re:M4 MacBook Pro by gniv on Wednesday October 30, 2024 @12:19PM (#41996920)
I've had Macs before, from work, but there is something about the M1 Pro that feels like a major step up.

Only recently I noticed some slowness. I think Google Photos changed something and they show photos in HDR and it causes unsmooth scrolling. I wonder if it's something fixable on Google's side though.

Re:M4 MacBook Pro by danieldk on Wednesday October 30, 2024 @12:28PM (#41997030)
Same. I used to upgrade every 1.5 years or so. But with every Apple Silicon generation so far I have felt that there are really no good reasons to upgrade. I have a MacBook M3 Pro for work, but there are no convincing differences compared to the M1 Pro.

In fact, I bought a highly discounted Mac Studio with M1 Ultra because the M1 is still so good and it gives me 10Gbit ethernet, 20 cores and a lot of memory.

The only thing I am thinking about is going back to the MacBook Air again since I like the lighter form factor. But the display, 24 GiB max RAM and only 2 Thunderbolt ports would be a significant downgrade.

Re:M4 MacBook Pro by sylens on Wednesday October 30, 2024 @12:30PM (#41997059)
Agreed. Also rocking a M1 Pro MBP and can’t see myself replacing it until it dies
Re:M4 MacBook Pro by AISnakeOil on Wednesday October 30, 2024 @12:30PM (#41997064)
This is how it feels to own a desktop computer.
Re:M4 MacBook Pro by matwood on Wednesday October 30, 2024 @12:36PM (#41997153)
Same. I have an M1 Max 64GB. It has great battery life and I never feel myself waiting on anything. Such an amazing computer all around.
Re:M4 MacBook Pro by mark_l_watson on Wednesday October 30, 2024 @12:49PM (#41997331)
I think regretting Mac upgrades is a real thing, at least for me. I got a 32G Mac mini in January to run local LLMs. While it does so beautifully, there are now smaller LLMs that run fine on my very old 8G M1 MacBook Pro, and these newer smaller models do almost all of what I want for NLP tasks, data transformation, RAG, etc. I feel like I wasted my money.
Re:M4 MacBook Pro by tarruda on Wednesday October 30, 2024 @01:54PM (#41998185)
Small models retain much less of the knowledge they were trained on, especially when quantized.

One good use case for 32gb Mac is being able to run 8b models at full precision, something that is not possible with 8-16gb macs

Re:M4 MacBook Pro by Eugr on Wednesday October 30, 2024 @03:00PM (#41998909)
Or better run quantized 14B or even 32B models...
Re:M4 MacBook Pro by fwip on Wednesday October 30, 2024 @02:51PM (#41998810)
You can sell it, get most of your money back.
Re:M4 MacBook Pro by xenospn on Wednesday October 30, 2024 @01:29PM (#41997889)
Which ones in particular? I have an M2 air with 8GB, and doing some RAG development locally would be fantastic. I tried running Ollama with llama3.2 and it predictably bombed.
Re:M4 MacBook Pro by mark_l_watson on Thursday October 31, 2024 @12:42PM (#42008577)
I would have thought that llama3.2:latest would run OK with 8G. Same for phi3.5:latest
Re:M4 MacBook Pro by JodieBenitez on Wednesday October 30, 2024 @12:49PM (#41997338)
Ditto... will probably upgrade when the battery is dead !
Re:M4 MacBook Pro by andrei_says_ on Wednesday October 30, 2024 @12:52PM (#41997374)
I got 6+ years out of my last intel MacBook Pro and expect at least the same from my M1 Max. Both have MagSafe and hdmi output :)
Re:M4 MacBook Pro by crazygringo on Wednesday October 30, 2024 @12:53PM (#41997383)
Yup, honestly the main reason I'd like to upgrade from my M1 MBA is the newer webcams are 1080p instead of 720p, and particularly much better in low light like in the evening.

Has nothing whatsoever to do with CPU/memory/etc.

Re:M4 MacBook Pro by rafaelmn on Wednesday October 30, 2024 @12:57PM (#41997450)
If you're in the ecosystem get an iphone mount - image quality is unreal compared to anything short of some fancy DSLR setup - it is some setup but not much with magnets in iphone.
Re:M4 MacBook Pro by HumblyTossed on Wednesday October 30, 2024 @12:55PM (#41997420)
But this ad is specifically for you! (Well, and those pesky consumers clinging on to that i7!):

> Up to 7x faster image processing in Affinity Photo when compared to the 13‑inch MacBook Pro with Core i7, and up to 1.8x faster when compared to the 13-inch MacBook Pro with M1.

Re:M4 MacBook Pro by madeofpalk on Wednesday October 30, 2024 @01:09PM (#41997634)
Work just upgraded my M1 Pro to M3 Pro and I don't notice any difference except for now having two laptops.
Re:M4 MacBook Pro by kromokromo on Wednesday October 30, 2024 @01:09PM (#41997636)
100% agree on this. Ive had this thing for 3 years and I still appreciate how good it is. Of course the M4 tingles my desire for new cool toys, but I honestly don´t think I would notice much difference with my current use.
Re:M4 MacBook Pro by noman-land on Wednesday October 30, 2024 @01:11PM (#41997659)
I would normally never upgrade so soon after getting an M1 but running local LLMs is extremely cool and useful to the point where I'd want the extra RAM and CPU to run larger models more quickly.
Re:M4 MacBook Pro by astrostl on Wednesday October 30, 2024 @01:56PM (#41998215)
I'm bumping from a still-excellent M1 MAX / 64GB to M4 MAX / 128GB, mostly for local GenAI. It gives me some other uplift and also enables me to sell this system while it's still attractive. I'm able to exhaust local 7B models fairly easily on it.
Re:M4 MacBook Pro by yieldcrv on Wednesday October 30, 2024 @01:20PM (#41997782)
I have a 64gb M1 Max and already do that

but yes, I was looking at and anticipating the max RAM on the M4 as well as the max memory speed

128gb and 546GB/s memory bandwidth

I like it, I don't know yet on an upgrade. But I like it. Was hoping for more RAM actually, but this is nice.

Re:M4 MacBook Pro by pjmlp on Wednesday October 30, 2024 @01:23PM (#41997824)
I have a 2009 and a 2018 Windows laptops.

The only reason the 2009 one now gets little use, is its motherboard now has some electronic issues, otherwise it would serve me perfectly well.

Re:M4 MacBook Pro by davidhariri on Wednesday October 30, 2024 @01:29PM (#41997888)
I think this is confirmed by the fact software vendors are still not taking advantage of ARM chips maximum performance.

Where this might shift is as we start using more applications that are powered by locally running LLMs.

Re:M4 MacBook Pro by crystal_revenge on Wednesday October 30, 2024 @01:31PM (#41997907)
On the other side, as someone doing a lot of work in the GenAI space, I'm simultaneously amazed that I can run Flux [dev] on my laptop and use local LLMs for a variety of tasks, while also wishing that I had more RAM and more processing power, despite having a top of the line M3 max MBP.

But it is wild that two years ago running any sort of useful genAI stuff on a MBP was more-or-less a theoretical curiosity, and already today you can easily run models that would have exceeded SotA 2 years ago.

Somewhat ironically, I got into the "AI" space a complete skeptic, but thinking it would be fun to play with nonetheless. After 2 years of daily work with this models I'm starting to be increasingly convinced they are going to become increasingly disruptive. No AGI, but it will certainly reduce a lot of labor and enable things that we're really feasible before. Best of all, it's clear a lot of this work will be doable from a laptop!

Re:M4 MacBook Pro by tomcam on Wednesday October 30, 2024 @02:49PM (#41998786)
I would love to hear more about what exactly you think will be disruptive. I don’t know the LLM world very well.
Re:M4 MacBook Pro by dagw on Wednesday October 30, 2024 @01:32PM (#41997918)
The only reason I'd want to upgrade my M1 Pro MBP is because I kind of need more RAM and storage. The fact that I'm even considering a new laptop just for things that before could have been a trivial upgrade is quite illuminating.
Re:M4 MacBook Pro by erickhill on Wednesday October 30, 2024 @01:39PM (#41998012)
I have an MBP M1 Max and the only time I really feel like I need more oomph is when I'm doing live previews and/or rendering in After Effects. I find myself having to clear the cache constantly.

Other than that it cruises across all other applications. Hard to justify an upgrade purely for that one issue when everything else is so solid. But it does make the eyes wander...

Re:M4 MacBook Pro by jfoster on Wednesday October 30, 2024 @01:45PM (#41998092)
I expect this trend to begin reversing as we start getting AI models that are intended to run locally.
Re:M4 MacBook Pro by drcongo on Wednesday October 30, 2024 @01:45PM (#41998098)
I also have an M1 Pro MBP and mostly feel the same. The most tempting thing about the new ones is the space black option. Prior to the M1, I was getting a new laptop every year or two and there was always something wrong with them - butterfly keyboard, Touch Bar etc. This thing is essentially perfect though, it still feels and performs like a brand new computer.
Re:M4 MacBook Pro by AtlasBarfed on Wednesday October 30, 2024 @01:55PM (#41998206)
I don't think there's any sort of processor for the last 10 years. It really makes me feel like I need to upgrade.

What I do know is that Linux constantly breaks stuff. I don't even think it's treading water. These are interfaces are actively getting worse.

Re:M4 MacBook Pro by zitterbewegung on Wednesday October 30, 2024 @02:03PM (#41998294)
I agree with you about not needing to upgrade but, it still stands that IMHO Apple is better off with upgrading or even having the need to upgrade with competition. (Also it's really good that Macs now have 16GB of ram by default). As I have had my M1 14.2 Max I believe that the only reason I would want to upgrade is that I can configure it with 128GB of ram which allows you to load newer AI models on device.

The MacBook Pro seems like it does have some quality of life improvements such as Thunderbolt 5, the camera is now a center stage (follows you) 14 megapixel camera now all of them have three USB-C ports and the battery life claims of 22-24 hours. Regardless if you want a MacBook Pro and you don't have one there is now an argument on not just going to buy the previous model.

Re:M4 MacBook Pro by 7ewis on Wednesday October 30, 2024 @02:07PM (#41998349)
I have exactly the same experience, usually after 3 years I'm desperate for new Mac but right now I genuinely think I'd prefer not to change. I have absolutely no issues with my M1 Pro, battery and performance is still great.
Re:M4 MacBook Pro by matthoiland on Wednesday October 30, 2024 @02:08PM (#41998364)
I feel the same way about my M1 Macbook Air ... it's such a silly small and powerful machine. I've got money to upgrade, I just have no need. It's more than enough for even demanding Logic sessions and Ollama for most 8b models. I love it.
Re:M4 MacBook Pro by clairegraham on Wednesday October 30, 2024 @02:11PM (#41998405)
Same. The upgrade from my Intel MBP to the M1 Pro 2011 was huge, but I haven't felt the need to upgrade at all.
Re:M4 MacBook Pro by nsxwolf on Wednesday October 30, 2024 @02:29PM (#41998590)
My 2019 i9 flagship MBP is just so, so terrible, and my wife's M1 MacBook Air is so, so great. I can't get over how much better her computer is than mine.
Re:M4 MacBook Pro by jcelerier on Wednesday October 30, 2024 @03:14PM (#41999046)
Interesting, I have a M2 Pro Mac Mini and I hit limits literally every day
Re:M4 MacBook Pro by bzzzt on Wednesday October 30, 2024 @03:28PM (#41999197)
All hardware has limits. Which ones are you hitting every day?
Re:M4 MacBook Pro by jcelerier on Thursday October 31, 2024 @07:51AM (#42005875)
- RAM: 32GB is just not enough. I have firefox open with a mere 60-ish tabs and RSS is already at 21GB. I add my IDE and building a c++ app at -j10 and I start getting OOMs left and right, I have to close my browser whenever I build.

- Graphics: the GPU and compute capabilities are definitely not there when comparing to NVidia mid-range offering, it's more akin to a laptop 2060.

- Can only do 3 video outputs at most while there are enough hardware outputs for 5.

The CPU is definitely fast though !

Re:M4 MacBook Pro by bzzzt on Friday November 01, 2024 @09:50AM (#42016913)
> I have firefox open with a mere 60-ish tabs and RSS is already at 21GB.

Isn't that just Firefox deciding to let things stay in memory because the memory is there? Anyway, Safari seems to run fine with 8Gb and will unload inactive tabs.

> building a c++ app at -j10

Strange you're getting OOM errors instead of more swapping. But why insist on running 10 tasks at the same time then?

Re:M4 MacBook Pro by tshaddox on Wednesday October 30, 2024 @03:37PM (#41999289)
> Perhaps it’s my age

I always catch myself in this same train of thought until it finally re-occurs to me that "no, the variable here is just that you're old." Part of it is that I have more money now, so I buy better products that last longer. Part of it is that I have less uninterrupted time for diving deeply into new interests which leads to always having new products on the wishlist.

In the world of personal computers, I've seen very few must-have advances in adulthood. The only two unquestionable big jumps I can think of off hand are Apple's 5K screens (how has that been ten years?!) and Apple Silicon. Other huge improvements were more gradual, like Wi-Fi, affordable SSDs, and energy efficiency. (Of course it's notable that I'm not into PC gaming, where I know there has been incredible advances in performance and display tech.)