logoalt Hacker News

pants2yesterday at 5:13 PM6 repliesview on HN

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.


Replies

cocotoyesterday at 6:03 PM

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.

show 2 replies
humanperhapsyesterday at 5:35 PM

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.

amlutoyesterday at 8:23 PM

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.)

beejiuyesterday at 11:17 PM

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.

zadikianyesterday at 7:42 PM

VMs or huge builds can burn through that fast. Say 3 simultaneous Android emulators, or building Android itself

leephillipsyesterday at 7:13 PM

Some people use computers to compute things. More memory is always useful.