back
326 comments
Somehow, with 12GB of RAM, I can't get my iPhone 17 Pro to keep more than a few safari tabs open without having them refresh when I come back from an app or two, and it makes me want to throw my phone across the train (Where the internet often cuts out!).

A lot of software has been squandering the massive hardware gains that have been made. I hope this changes when it becomes a lot harder to throw hardware at the problem.

I also wonder what this means for smartphone-esque devices like the Switch 2. If this goes on long enough I won't be surprised if they release a 'lite' model with less RAM/Storage and bifurcate their console capabilities, worse than what they did with 3DS > 2DS .

It's really nuts how much RAM and CPU have been squandered. In, 1990, I worked on a networked graphical browser for nuclear plants. Sun workstations had 32 mb memory. We had a requirement that the infographic screens paint in less that 2 seconds. Was a challenge but doable. Crazy thing is that computers have 1000x the memory and like 10,000x the CPU and it would still be a challenge to paints screens in 2 seconds.
I was trying to upload a 300mb video via the local police's web interface, a very important matter. I had to set my phone screen to stay on for 30 minutes and then leave the web browser open without touching it. Disabling all power saving measures makes not difference. This was the only way I could get it to finish uploading. I'm on a pixel 8 pro with grapheneos. Same thing in both Firefox and vanadium. I don't think it runs out of ram, the system is just too trigger happy. The battery still doesn't last all day anyway.
> A lot of software has been squandering the massive hardware gains that have been made. I hope this changes when it becomes a lot harder to throw hardware at the problem.

Considering how many people are so averse to programming that they use LLMs to generate code for them? Not very likely IMO. I would like to see it happen, but people seem allergic to actually trying to be good at the craft these days.

I feel like my 3GS was way better about resuming where I left off than any fancy new iPhone I’ve had in the past few years.

Big name apps like Facebook, YouTube, Apple Music, Apple Podcasts seem totally disinterred in preserving my place.

YouTube being the worst where I often stack a bunch of videos in queue, pause to do something else for a while and when I return to the app the queue has been purged.

iOS I think has really aggressive background task killing, and it also drives me insane. I know they do it for battery life but I'm about ready to switch to Android, and would have a long time ago if I that didn't also mean replacing my watch, headphones, etc.

Is it too much to ask for me to manage my own background processes on my phone? I don't want the OS arbitrarily deciding what to pause & kill. If it actually does OOM, give me a dialog like macOS and ask me what to kill. Then again, if a phone is going OOM with 12GB of RAM there's a serious optimization problem going on with mobile apps.

Very specific complaint that has nothing to do with the amount of ram you have, that’s a software choice in iOS. Kinda a tangent for a top comment.
I really dont understand that at all. Web Pages are mostly static, you would think the iPhone would cache websites reasonably well.

I remember on Android I dont recall the app name specifically, but it would let me download any website for offline browsing or something, would use it when I knew I might have no internet like a cruise.

Heck there used to be an iOS client for HN that was defunct after some time, but it would let you cache comments and articles for offline reading.

> and it makes me want to throw my phone across the train (Where the internet often cuts out!).

Spotted the German lol

The general problem is that many people don't bother testing their apps outside of their office wifi with low latency, low jitter, low packet loss and high bandwidth. Something like persisting the state when the OOM/battery-save killer comes knocking onto some cloud endpoint? Perfectly fine on wifi... but on a mobile connection that might just be EDGE, cut entirely because the user is just getting a phone call and the carrier does not do VoLTE, or be of an absurd latency? Whoops. Process killer knocks a -9 and that's it, state be gone.

Side note: Anyone know of a way to prevent the iPhone hotspot from disassociating with a MacBook when the phone loses network connectivity? It's darn annoying, I counted having to reconnect twenty times on a train ride less than an hour.

Android Firefox with ad blockers - life changing.
In fairness, back in 2017 I bought a OnePlus 5T with 12G of RAM.

That's almost a decade ago.

Phones RAM progression has stagnated for a LONG time, during that time I doubt that webpages have become lighter, so yeah I'm not surprised by what you are saying.

I am on my $110 android device from 2022 (4GB RAM), and I have never faced the browsing related issues that you mentioned. My phone came with stock android 11 ROM with no bloats, so that might've helped too I guess.
Removing docking functionality could possibly reduce RAM usage by never enabling 4K screen output. This would be similar to the switch lite.

Although, for a $450 device that doesn’t need to make much of a profit on its own, I also don’t think they’re heavy on memory in the first place (12GB). You can buy top quality Chinese Android handhelds with more RAM and better Qualcomm processors than the Switch 2 for about the same price, and those companies are making $0 in software royalties (e.g., AYN Thor Max is $450 with a 16GB/1TB configuration).

> I hope this changes when it becomes a lot harder to throw hardware at the problem

Maybe, but I have terrible news for you about how much easier it just became to throw software at a problem

It’s not just mobile safari, safari on desktop does the same thing even with lots of memory available. Whatever they’re doing to limit a tabs resources needs to go, it’s so frustrating.
That tab refreshing thing really bugs me with fan fiction. If I think I might want to reread a story someday I'll download it, because if you read fan fiction you learn that many authors come back and fiddle with their earlier stories, sometimes even replacing the entire old story with chapter 1 of a complete rewrite. Even in the rare case that they actually do eventually finish the rewrite it is often not as good as the original.

AO3 HTML downloads have the story in one long HTML file. When reading that on iPad that stupid refresh can move you to the top which is pretty damned annoying.

For that very particular situation I do have a workaround, but it involved adding some JavaScript to the download HTML. If anyone else is reading downloaded AO3 HTML and would like this I've put it on pastebin.com. Get saveplace.js [1] and ao3book.css [2] and add this at the end of the head of your AO3 download:

  <script type="text/javascript" src="saveplace.js"></script>
  <link rel="StyleSheet" href="ao3book.css" type="text/css"/>
Saveplace does two things.

First, to address the tab refresh problem, whenever you change your position in the story it waits until you've stopped at a new position for a bit and then records the new position in parameters on the URL. After a refresh happens it looks for those parameters and restores the last saved position.

Second, to make the story easier to read it hides all but the first chapter, adds buttons to move forward and back by chapter, and adds a dropdown to select chapters. It also adds a button to switch between night and day mode. The day/night mode setting is saved in local storage.

Feel free to use this in anything of your own. The chapter navigation stuff is tied to AO3's HTML, but that would be easy to delete leaving just the position saving/restoring. This is in the public domain in places where it is possible to put things in the public domain. If one of us is somewhere that isn't possible you can use it under the MIT No Attribution license (MIT-0).

[1] https://pastebin.com/viTajxy3

[2] https://pastebin.com/v6AF8cmj

Oh, indeed, that's premium brand experience right there for you: all the basic stuff is broken, would you like to more apple services to go?
Settings > Apps > Safari > Reading List: Automatically Save Offline

“Save webpages to read later in Safari on iPhone” https://support.apple.com/guide/iphone/save-pages-to-a-readi...

The latest phone reviews have been eyebrow raising.

The just announced pixel is the same phone as last year. I know it sounds like a usual complaint, but look at the actual specs, it literally is the same phone with differences so small that hey might have passed as regional variance.

As for the Samsung, the screen can darken when looked from the side for privacy. That’s pretty much it. Price increased though.

Coupled with the current iOS situation it seems like things are… rotting. Everything in decline.

The DRAM shortage and lack of fab capacity have also caused the Playstation 6 to slip to 2029 or so.[1] Game consoles are vulnerable. They need a lot of RAM and have to sell at a moderate price.

The IDC article says that DRAM prices are not expected to come down again. "While memory prices are projected to stabilize by mid-2027, they are unlikely to return to previous level — making the sub-$100 segment (171 million devices) permanently uneconomical." Before, they always came back down in the next RAM glut, when everybody built too much capacity. Why is that not going to happen next time?

[1] https://www.heise.de/en/news/Storage-crisis-Playstation-6-co...

I recently upgraded from the Pixel 7 to the 10. Nothing but regret - the phone isn't worse, but it's not better either, and I had to reinstall everything. Why did I do this?
> Smartphone ASP is projected to rise 14% to a record $523 this year

I know I'm not speaking to all the people that need to hear it, but used phones are very affordable, and reduce waste. A used iphone 13 is about $200 in the US: https://swappa.com/listings/apple-iphone-13?sort=price_low

13%!!! This should be a code red level event for … the world? I … don’t understand how world leaders are just standing by? Smartphone growth/adoption has been the bedrock of a LOT of economic growth. I would have expected massive Government intervention to avoid this.

Where are the China hawks? The argument for protecting Taiwan was that without their chips the smartphone market would contract, right? Thats whats happening now?!

Meanwhile Apple iPhone sales were up 23% YoY end of last year. It'll likely be a good year for Apple, with a little more room in margin to make some plays, and a lottt of cash.
Programmers who know how to pack a struct: your moment has come!
I wonder if we will ever get an aproximate percentage of GDP or some other hard numbers for how much Sam/OpenAI (and the manufacturers ofc) hurt the global economy with all of this?

Less phones,computers,consoles,servers,etc sold (and everything that follows this) seems a way larger impact on the economy than a few thousand new ChatGPT Pro memberships...

The price for whatever we're getting out of AI is way too high.
Dropped my iPhone couple of days ago so I had to go back to an old phone. Pixel 3a. Opens Signal and HomeAssistant faster than my 2022 iPhone ever did so why would I even buy a new phone and go back at this point. The best phones (prive/value) have already been built and sold.
Well, maybe people stop changing their smartphone every two years. Or every year. Imagine the positive impact on the environment!

I am always surprised that when the planet caring, liberal Apple boss shows up on the Big Apple Event stage, he encourages people to ruin the planet by needles purchase of the new hardware, even though the old one can do the same job easily, as now the improvements are barely incremental, if any.

I don't think it's about memory shortage.

It's that everything has become 20% more expensive in the past year, I'm being taxed to death, fighting with companies trying to money grab me, my electric bill is now $800, and I'm now too broke to buy a new phone every 2 years when most of my income gets eaten by the "system".

I'll wait until either SPY does another 50% run or BTC does another 100% run and then I'll buy a new phone. Google, you want me to buy your new phone? Do something to make SPY or BTC go up and then we'll talk. Until then my current phone works, and the new features aren't a must-have.

Lest we forget, this memory shortage was deliberately engineered [1]. Thanks, OpenAI.

[1]: https://www.mooreslawisdead.com/post/sam-altman-s-dirty-dram...

Let's hope the component shortages will drive performance improvements in Apps as it will be unfeasible to expect higher specs to fix performance bottlenecks. Constraints can drive good behavior.
Also worth noting that Apple recently paid a king’s ransom for Samsung RAM
If the memory shortage is real and sustained, I wonder whether we’ll see a secondary effect in the resale market.
Maybe an upside? These past years it feels like meaningful hardware spec bumps are on the horizon, like in the 90s, 2010s.

After all this churn subsides there is a chance entry level Windows laptops will start at 32GB RAM and maybe 8-12GB VRAM?

Which could end up being about 5-10-15 years of progress packed into 2-3-4.

Seems like we’re at the point where the big players are cornering the market in compute so that there is no alternative to giving them your money.

This feels like an antitrust kind of situation.

Might also be due in part to the latest iOS and iPhone 17 Pros being some of the shittiest, laggiest, lowest quality smart phones ever made.
I'm looking forward to purchasing a Redmi K90. Better than anything on Western markets this year.
Wait until we find out that all of tech (ever) has been subsidized by the true-so-far assumption of continued growth, allowing today’s costs to be paid for by tomorrow’s larger market.
Over investment in AI data centers is having a huge negative impact all over the economy. Other sectors are missing out on investment limiting their growth and stalling the economy.

Companies have reduced staff prematurely on the promise of productivity improvements that have not occurred and lost customers to terrible customer service and declining product quality.

Many hardware launches are going to be delayed or not meet expectations which really is the tip of the iceberg.

The US/SK memory cartel understandably sold out for a massive short term windfall but they their long term decisions to limit supply have created a huge opportunity for China. I wouldn't be surprised if this will go down in the history books as the start of the exit for US/SK from the industry and the start of Chinese dominance.

The smart phone industry is likely to respond with an increasingly hostile anti-consumer approach as they try and lock customers into the cabins of the sinking ship. I expect cheap and cheerful Chinese budget phones aren't going anywhere.

I am happy for ram, cpu and storage to stall. I want a more robust and open phone which can take a fall and be updated long after the vendor loses interest. I expect to uninstall most of my apps rather than install new ones as I increasingly disconnect from an ever more distracting and worthless medium. I have cancelled nearly every subscription service in the last 12 months. And I have been deleting a lot of free accounts and apps. Its like doing a big cleanup. Surprisingly rewarding.

HN has felt like more than 50% AI industry promoting blog spam of little interest to me as a reader for some time. I am setting a budget of ten, no make it five, more posts here. Then I am out for good. Account deletion and no looking back.

Oh that’s weird, I didn’t notice.
So AI will crash the whole tech industry before it's own bubble pops.
Potentially the only mildly positive consequence of the AI bubble?