| ▲ | pants2 9 hours ago | |||||||||||||
Can't imagine what one needs more than 16GB for unless it's local LLMs. I regularly do front end dev while I'm editing 10-bit 4K60 footage in Da Vinci Resolve, runs smooth as butter. | ||||||||||||||
| ▲ | cocoto 8 hours ago | parent | next [-] | |||||||||||||
Tons of programming tasks requires at least 32gb to be somewhat comfortable, think of having running databases, running tests in background, running simultaneously multiple docker images, virtual machines, have one or more code projects open in an IDE with LSP (whole code database needs to be in cache), one browser with 20 tabs, and maybe one or more heavy electron apps (Teams/Spotify). You really quickly reach 32gb when doing real development. | ||||||||||||||
| ||||||||||||||
| ▲ | humanperhaps 8 hours ago | parent | prev | next [-] | |||||||||||||
While I agree with you, I think it's important to note that MacOS does swap to disk quite often, even on 16 GB. While it's rarely noticeable due to how fast the internal SSDs are, it still leads to some degree of SSD wear (and disk i/o usage) that could be avoided with additional RAM. I can't imagine this leading to drive failure considering how long the lifespans of SSDs are though. | ||||||||||||||
| ▲ | amluto 6 hours ago | parent | prev | next [-] | |||||||||||||
Pretending your laptop is a screaming fast workstation and compiling C++ code on all cores can use quite a bit of RAM. (I have a MacBook Pro that is only around 10% slower at this than an AMD workstation. The workstation has considerably higher TDP. I’m quite impressed.) | ||||||||||||||
| ▲ | beejiu 3 hours ago | parent | prev | next [-] | |||||||||||||
For mobile app development, running all my local docker containers for backend services, plus 2-3 iOS/iPad simulators and 1-2 Android emulators quickly pushes the memory limits. | ||||||||||||||
| ▲ | zadikian 6 hours ago | parent | prev | next [-] | |||||||||||||
VMs or huge builds can burn through that fast. Say 3 simultaneous Android emulators, or building Android itself | ||||||||||||||
| ▲ | leephillips 7 hours ago | parent | prev [-] | |||||||||||||
Some people use computers to compute things. More memory is always useful. | ||||||||||||||