Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Kingcoherent

macrumors member
Original poster
Aug 30, 2022
89
89
Hi,

It's time for a new Mac.

My venerable 2015 Macbook Pro is getting to be a bit too slow for use; it was maxed out when I bought it (2.8 GHz Quad-Core Intel Core i7, 16GB ram, AMD Radeon R9 M370X). My (ex) employers Macbook pro isn't a huge amount better, again maxed out (2019 i9, 32GB RAM). I will ask more detailed questions in specialised forums, but thought I'd ask here too.

I'm setting out on my own development wise and need something that will work well for the following projects:

- Swift development for iPhone (Swift UI, Rive for animations)
--- my current machine is way too slow to run the emulator properly now (this wasn't a problem four/five years ago - but I guess things have moved on quite a bit)

- local deep learning using PyTorch. For the most part I'll use compute resources in the cloud when working on paid projects, but for personal experiments it's really useful to be able to refine models locally and run inference on small test sets. I work with small language models mostly (again, any large language model work will need to be cloud based), but also do some computer vision work (preprocessing with OpenCV, deep learning models from there)
--- The latest PyTorch is now Apple silicon compatible, I'm assuming it only uses the neural engine. Is it worth boosting the graphics card at all though?

- game development using Unity/Unreal. Until now I've only done sprite based games, but I'd like to move to 3d games so I'll be using Daz3d and Blender for model creation (well, mostly tweaking existing assets).

- rendering some stills in Daz3d or Blender, may be running them through stable diffusion to add photorealism.
--- Here's perhaps the only bit I'm less sure of. Macs seem like the wrong tool for the job here. Daz3d uses Nvidia iRay, and the cpu only version is slow as hell. Rendering a single small image on my 2015 mac takes hours - it really should take minutes. Is the right solution here just to get an nvidia powered PC or linux box?


- I also am a hobbyist musician, writing dub house and techno and some ambient. Here I'm fortunate to have a lot of hardware synths and outboard, so I'm sure the most basic mac would be more than enough for my needs. But there are a couple of soft synths that have caught my eye: Arturia Pigments and Novum.

Many thanks!
 

Kingcoherent

macrumors member
Original poster
Aug 30, 2022
89
89
Well. I got an M2 MacBook Air. It's amazing, but I'm not going to be using it for anything too compute intensive (the lightweight was ultimately what sold it). Lovely little machine, although there's a problem with the webcam so I think it'll need to go back.
 

ShivneelSingh

macrumors regular
Feb 3, 2011
139
695
I have a 2021 16" M1 Max with 32 GB of RAM and 1TB of storage, but it is very heavy to keep carrying around. I have it hooked up to my dual Studio Displays, but it's inconvenient to always having to unplug it from the under desk mount.

I LOVE this thing, but now thinking of a secondary MacBook.

Going between a 14" MacBook Pro M2 Pro or a M2 MacBook Air with 16GB of RAM.

How do you like using the M2 Air?
 

Kingcoherent

macrumors member
Original poster
Aug 30, 2022
89
89
The air is superb. I travel a lot with my new role, so being able to jump on a plane with hand luggage that barely exceeds 3.5 kilos for a four night trip is amazing.

The battery is incredible and for the coding I do (which is far too little), it’s far faster than my intel macs. For the most part I’m just doing presentations and word docs - can go a whole day and more without needing to even see a wall socket.

I’m yet to do any ML locally, I’ll likely stick to cloud for now. Logic Pro is amazingly fast.

I’ll offer my team m2 MacBook Pros, but this is more than sufficient for me at the moment and I wouldn’t advise anyone against it if they don’t mind the smaller screen.

The only poor performance I’ve seen was when I installed Civ 6 for down time. It uses Rosetta and is crap performance on intel macs, on an m2 its not much better and it does heat the machine and drain the battery. But thanks(?!) to it being so full of critical bugs I’m barely able to play it.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.