logoalt Hacker News

giwookyesterday at 6:19 PM7 repliesview on HN

Out of curiosity, what are some good use cases for a MBP now with the MBAs being so powerful?

I can think of things like 4K video editing or 3D rendering but as a software engineer is there anything we really need to spend the extra money on an MBP for?

I'm currently on a M1 Max but am seriously considering switching to an MBA in the next year or two.


Replies

gioboxyesterday at 9:28 PM

The Apple Silicon fanless MBAs are great until you end up in a workload that causes the machine to thermal throttle. I tried to use an M4 MBA as primary development machine for a few months.

A lot of software dev workflows often require running some number of VMs and containers, if this is you the chances of hitting that thermal throttle are not insignificant. When throttling under load occurs it’s like the machine suddenly halves in performance. I was working with a mess of micro services in 10-12 containers and eventually it just got too frustrating.

I still think these MBAs are superb for most people. As much as I love a solid state fanless design, I will for now continue to buy Macs with active cooling for development work. It’s my default recommendation anytime friends or relatives ask me which computer to buy and I still have one for light personal use.

show 1 reply
philistineyesterday at 8:47 PM

It's all related to things outside the CPU and GPU that made me choose a base model M5 Macbook Pro. I prefer the larger 14-inch screen for its 120hz capability and much better brightness and colour capability. I adore that there are USB-C ports on both sides for charging. The battery's bigger. That's about it.

schrijveryesterday at 9:42 PM

The Macbook Pro has a HDMI port and a Micro SD slot, it’s great to not have to look for a dongle. Steep price difference though.

aembletonyesterday at 9:48 PM

Running a LLM locally on LM Studio. I find that that can tax my M4 Pro pretty well.

robotresearcheryesterday at 9:15 PM

It's a personal thing how much you care, but the speakers on the MBPs are pretty amazing. The Air sounds fine, even good for a notebook, but the MBPs are the best laptop speakers I have ever heard.

studmuffin650yesterday at 6:26 PM

I’ve hit limitations of M1 Max pros all the time (generally memory and cpu speeds while compiling large c++ projects)

Airs are good for the general use case but some development (rust, C++) really eat cores and memory like nothing else.

show 1 reply
criemenyesterday at 7:06 PM

> Out of curiosity, what are some good use cases for a MBP now with the MBAs being so powerful?

Local software development (node/TS). When opus-4.6-fast launched, it felt like some of the limiting factor in turnaround time moved from inference to the validation steps, i.e. execute tests, run linter, etc. Granted, that's with endpoint management slowing down I/O, and hopefully tsgo and some eslint replacement will speed things up significantly over there.