On my 16gb Macbook Pro, compiling a monorepo for my job. Between the APFS slowdowns and the virtualization overhead, it was faster to build everything in a VPS and download the artifacts onto my Mac.
> About CUDA, mac has great GPUs , so much so that it’s a fad now to buy mini Macs to run LLMs.
Mac GPUs are close to the worst on the market. There's a reason why AMD and Nvidia are being put in datacenters while Apple Silicon isn't. Apple's GPU designs are a waste of electricity for LLM inference. My RTX 3070 Ti cost $500, is fabbed on Samsung's 8nm node and beats the 5nm M2 Ultra's GPU in power efficiency. That's how bad Apple Silicon GPUs are for compute.
> I don’t know about why you would use those file system
NTFS and ExFAT are the two most-common filesystems of all time. Almost all flash drives and external drives are formatted like this, not HFS or APFS.
> Package management is awesome on Mac with brew
Brew is a dependency graph nightmare. You should be using Nix on macOS if you're a developer, it handles things like side-by-side package versioning and environment isolation much nicer than Homebrew does. Brew works okay for simple app installation, but is basically a torture device if you use it professionally.