Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Even Apple admits that 8GB RAM isn't enough (xda-developers.com)
9 points by borisk on June 24, 2024 | hide | past | favorite | 8 comments


Except they haven’t said that.

If you’re a serious developer then you’re going to have a machine that has more horsepower than one suited for everyday tasks.

Heck, when I brought my M1 Air years ago I made it a 16GB simply because I knew I was going to do some light development on it and needed to ensure it could run the IDEs and apps I was fritzing with simultaneously - including the need to run Docker (now Podman).

Personally I’d much rather Apple have a 16GB baseline as a matter of course, but this article is simple ragebait.


> If you’re a serious developer then you’re going to have a machine that has more horsepower than one suited for everyday tasks.

Why?

I'm quite serious, and I use an 11 year old ThinkPad with 8GB of RAM.

I don't do LLMs. I don't develop Flash or its JS replacements. I rarely edit video. Frankly, surfing YouTube uses far more RAM than anything serious development I do.


I'm surprised more developers haven't adopted remote development. It's fairly simple to setup an SSH server on your computer and DDNS on many routers.

It comes with the added benefit that everything I need is accessible on any computer with a connection to the internet (AKA everywhere). Not to mention it saves power on your laptop!


Probably because they don’t have the same needs that you do?

My primary machine is a laptop and it’s very powerful without me having compromised on its portability to any meaningful degree. I don’t have a need to use any other machine, because it’s a laptop, and I can just bring it with me. I enjoy the myriad benefits of not doing remote development, such as not requiring a stable internet connection at all times.

In 2024, the benefits you propose are vanishingly irrelevant.


> Probably because they don’t have the same needs that you do?

To be clear, my entire workflow could easily be done on my laptop. It's just that I found the downsides to be minimal to non-existent and there exists only upsides.

> My primary machine is a laptop and it’s very powerful without me having compromised on its portability to any meaningful degree. I enjoy the myriad benefits of not doing remote development, such as not requiring a stable internet connection at all times.

I think a suitable development environment almost always requires a stable internet connection. But I do live in a cushy first world country, so I admit I'm privileged in that regard. From my POV, this is the only potential upside to not doing remote development. I'm curious to hear other though!


Honestly yeah. Get a decent beefy desktop and set up a SSH server and then have your router host a VPN server so you can get in when you're out of the house.


Jetbrains Rider, DataGrip, Podman, Minikube, and a local PostgreSql instance add up really quickly.

We’re an on prem shop and I’m not running stuff in the cloud for a reason.


A low quality “gotcha!” article from an Android fan blog looking to forever stoke the flames of some decades-old stupid OS war.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: