Hacker News new | ask | show | jobs
by nottorp 92 days ago
If you ask me, all web devs should be forced to work on 4 Gb machines.

This way you'll be able to run more than one "web app" at the same time on your devices.

7 comments

Should be forced to Test on a 4gb machine.

A few years ago, I had two computers on my desk, my beefy dev with double screens and some good specs for the time and my test machine which was the standard given to every non dev, with a 1024x768 screen.

I couldn't say to the boss that the code was ready until I tested it on that machine, which was sometimes eye opening and why a 2Mb HTML page wasn't a good idea.

I think for this plan to work you’d have to force the developers of Xcode to work on the 4 Gb machines first. If they could do that, the rest would follow naturally.
Web devs use xcode?
I agree, but it's nice to be able to run LLMs locally on my laptop. LLMs are actually the only reason I'm looking to upgrade my 2013 hardware.
Hah. When I worked for a very big Just Print Money bank circa 2008, they gave me, a SDE with the Lenovo ThinkPads running Windows with 4GB of RAM and a bonus of Lotus Notes for email. This thing was slower than molasses. Not to mention because we had an offshore team in India. every morning every engineer would begin the day with syncing the Subversion repo. My team was in central US but we had to connect to a proxy in NYC for network traffic inspection. This makes the sync over 45 minutes long. Repeat the same for every SDE, from both sides of the world, and you can guess the amount of time wasted.

I don’t think I would want to work in that environment anymore.

Similar story, I had a customer who wanted me to change the entire UI of a legacy application, because some information would not fit on the ancient 1024*786 15" desktop monitor of one employee, meaning he would have to use horizontal scroll constantly.

I recommended them giving this employee a larger monitor, not only would that be much cheaper than having me rebuild the entire UI, it would also boost this employee's productivity. Not to mention that swapping a monitor takes 10 minutes, changing a UI probably weeks.

Customer insisted to change the UI, because "if we give him a new monitor, everyone in the office will want one". I nearly got fired for responding with "Great! Then everyone can benefit from more productivity!".

In the end we did change the UI, I believe the total cost was something like 30k. The customer had maybe 15 employees, so new monitors would still have been much cheaper.

A few months later their offices were remodelled with expensive designer furniture, wooden floors and custom artwork on the walls. Must have cost a fortune. In the end, the employees still worked on ancient computers with 15" monitors, because new computers didn't fit the budget.

I like to imagine the gaming landscape if developers were forced to work on 5yr old hardware.
You mean like consoles?
Kinda, games ported to mobile also.
Porting to mobile comes with a dumbing down of the control scheme and thus dumbing down of game complexity since you can't control it.

And they turn into "free" with IAPs.

Rather not.

Sometimes I have the feeling AAAs can be better optimized than Unity based indies.

It's probably a bit better than when Unity was new. I do remember the first x-com remake in 2012 was lasting longer on battery than $random_unity_indie.

Sure and all game devs should be forced to do their work on 80s NES dev kits or whatever. /eyeroll

This line of thought is ridiculous Ludditism. Artists and craftsmen deserve to work with SOTA tools, you can only benefit from having better more accessible more performant tools.

That's dumb. You can hardly even buy a machine with 4GB of memory on sale, at any price.

If you are making products that depend on people spending money on them, you generally don't have to care about broke people with 15 year old computers.

I must say, the irony of this comment in a thread about Apple moving down-market without losing quality is … well, it burns. Along with the arrogance: “Anyone who can’t afford 8GB isn’t worthy of being my customer,” is literally the opposite of what Steve Jobs always said.

I was stuck once in a cabin in the woods with an old Android phone. I’m glad it still worked, and that people curating software experiences for it had more empathy — and more business sense — than this comment displays.

Didn’t Steve Jobs basically say Apple didn’t know how to make a good computer for $500 and used that as a justification to not sell any products to the lowest priced area of the market?

Found it, it was from an earnings call: https://appleinsider.com/articles/08/10/22/steve_jobs_on_app...

There’s no irony here. The plain fact exists that 8GB of RAM has been considered not an especially exotic amount lot even on cheap on laptops and desktops for about a decade if not longer.

$450 in 2015 would have bought you a Dell laptop with 6GB of upgradable memory:

https://www.laptopmag.com/reviews/laptops/dell-inspiron-15-5...

The PS4 launched in 2013 and had 8GB of RAM with an operating system that barely multi-tasks.

Steve Jobs died in 2011. Did you check the specs of cheap laptops when SJ said that?
Why does that matter?

The point was that Apple has completely been uninterested in the bottom of the laptop market from 1976 to 2026, and there is therefore no irony in my statement that many businesses including Apple will purposefully ignore customers who do not have enough money to buy their stuff.

From the first comment I responded to:

> “Anyone who can’t afford 8GB isn’t worthy of being my customer,” is literally the opposite of what Steve Jobs always said.

This commenter is wrong. This idea that the bottom of the market is below Apple is almost exactly what the quote from the earnings call said. Jobs effectively said “we only make mid to high end computers, someone else can take the serve the budget customers.”

This is why I pointed out that most people employed making commercial software don’t have to concern themselves with the needs and desires of users on desperately outdated hardware, since those users can’t afford your product anyway.

Of course, at the time Jobs was alive that number for RAM was below 8GB, but that specific number is not specifically relevant other than the fact that I brought it up as a general example of the standard of the day from around 10 years ago.

I brought up a bunch of computing examples from the mid-2010s after Jobs’ death because they are about the oldest reasonable hardware you’d find around today, proof that even buyers of low-end hardware 10+ years ago were regularly getting more than 4GB of RAM.

Apple’s base model MacBook Air in 2017 had 8GB of RAM. The 2015 model started with 4GB configurable to 8GB. The 12” MacBook from 2016 had 8GB RAM.

So you literally have to go back a decade to find anything sold by Apple where getting less than 8GB was an option on the lowest possible configuration, never mind PC manufacturers who generally gave better specs per dollar and included socketed memory.

But hey, Apple shills will shout from the rooftops that a 2026 laptop with 8GB of RAM is a good deal just because it’s $500 if you lie about your status as a student and pinky promise with Apple that you’ll never use the computer for commercial usage.

No Steve Jobs said exactly what he said. The technology wasn’t to the point where they could offer products that aren’t junk. An unsubsidized $120 Android phone is “junk”. A $99 iPod Shuffle or a $300 low end iPad isn’t.

The Netbooks available in 2010 were junk even by that days standards.

The MacBook Neo which is fast enough, a better display than low end PCs and a good trackpad is not junk. It can do what most low end consumers care about well.

At least in the US, even during the SJ era you could get a “free” iPhone with a contract that anyone could afford - it was the last years phone

What did Steve Jobs say?
Not caring makes the world worse for everyone. All of us. Including you.
My main point isn’t about caring or not, the point is that 4GB RAM in a laptop/desktop is incredibly rare for how outdated it is.

The PS4 came out in 2013 and has 8GB of RAM. In case you need help counting, that’s 13 years ago.

And that’s an optimized game console with no general purpose operating system and limited multitasking capability.

10 years ago, Samsung phones were shipping with 6GB of RAM. Not many phones even physically last that long.

My uncle bought a $350 trash Windows PC a couple years ago, literally the cheapest thing I could find on sale at Staples, and it came with 12GB of RAM.

The price of memory is insane, so if anyone wants to increase performance/dollar, they're likely going to have to do it in software. I would suspect 4Gb computers are going to come back if the hungry AI beast doesn't cool it soon.
The RAM market will stabilize. These crazy spikes never last.
How much memory does your parents and grandparents computers have? There are a lot of people out there with older computers, probably even some that you know :)
My parents have 8GB and 16GB, respectively. The computer with 8GB is 6 years old and it was the base model at the time.

$450 in 2015 would have bought you a Dell laptop with 6GB of upgradable memory:

https://www.laptopmag.com/reviews/laptops/dell-inspiron-15-5...

My uncle bought a $350 trash Windows PC a couple years ago, literally the cheapest thing I could find on sale at Staples, and it came with 12GB of RAM.

ebay