logoalt Hacker News

elzbardicoyesterday at 4:09 PM7 repliesview on HN

8Gb mac os runs great for the vast majority of people. You can even do some light development on it.


Replies

rbanffyyesterday at 4:20 PM

I agree. 8GB is enough for simple development tasks. You’ll start to suffer if you have too many documents open in Chrome or start running middleware and other services on your laptop. For that I recommend at least 16GB and, in the case of Apple’s inexpandable memory, ideally more. Remember the laptop will keep working for a decade.

show 2 replies
mvkelyesterday at 11:38 PM

Development isn't hard on ram. Doing what Apple claims this device is designed for, spending lots of time in multiple browser tabs, is.

show 1 reply
bloomcayesterday at 7:45 PM

I have an M2 Macbook Air with 8GB and it struggles even without the light development part, and latest macOS made it all much worse. To be honest I am impressed how fast the experience degraded as there was a lot of headroom.

zadikianyesterday at 7:26 PM

Yes, I had a base 2015 MBP with 8GB RAM until recently. It was fine for light local dev: Node or Python backends + Postgres + a small Linux VM. And personal stuff like email/browsing.

Wasn't ok for heavy IDEs like Android Studio, but I barely used those. My actual use case was light.

evantbyrneyesterday at 6:47 PM

I used to be able to get by with just 8GB on a mac. But these days I have to run entire clusters locally

show 1 reply
a456463yesterday at 5:55 PM

lmao the koolaid in this thread is mind boggling. most of the development on mac unless everybody is doing iOS and Swift development with 3rd party web services / APIs, is going to involve brew/virtualization. currently running 29GB out of 32GB on M4 for work. This is just absolute unrealistic claim.

I also survey and manage development env for a 250 engineer tech org. 8GB is not going to fly

show 1 reply
lowbloodsugaryesterday at 4:38 PM

Unless you do something unusual like open a web browser. The number of times I “fix” my wife’s computer by just closing some pages…