News for hackers. Stuff that matters.
Re:Users report iPhone 15 is overheating by ChrisRR on Friday September 29, 2023 @04:51AM (#37701012)
I'm an embedded engineer and I'm always surprised at how slow software is. I bought a new laptop that had Windows 11 pre-installed, SSD, all the bells and whistles. Just loading up it takes 5GB of RAM, eats my CPU trying to index files and still can't find the files I want faster than a brute force search.

What does Windows really do now more than my Windows 95 PC? It connects to the network, browses files and can load a web browser. Why does it need to be so bloated just to sit there ready to load a web browser

Re:Users report iPhone 15 is overheating by kaba0 on Friday September 29, 2023 @07:10AM (#37701987)
> Just loading up it takes 5GB of RAM

Not taking it up is not utilizing the hardware properly.

Re:Users report iPhone 15 is overheating by pkolaczk on Friday September 29, 2023 @09:22AM (#37703813)
Taking it up for no visible performance gain is wasting, not utilizing.
Re:Users report iPhone 15 is overheating by carstenhag on Friday September 29, 2023 @11:05AM (#37705339)
Oh, believe me, it is very visible. You can test this easily on a desktop PC. Start it & browse websites when 10+ GB of RAM are inserted and when 2 or 4 are intserted.
Re:Users report iPhone 15 is overheating by envsubst on Friday September 29, 2023 @09:45AM (#37704144)
This is only true if:

1. There aren't other processes that need to share the system.

2. There are no spikes in memory usage.

Neither are true. The less memory each component uses the more you can run at once and it will likely be faster too.

Re:Users report iPhone 15 is overheating by sznio on Friday September 29, 2023 @08:42AM (#37703162)

  * A developer who produces faster code is more expensive to hire.  
  * Any developer - good or bad - will deliver the same feature faster if they implement it naively, rather than digging deep and optimizing it.  
  * A slow implementation might cost less to maintain later. 
  * The vendor doesn't pay the cost of their code being slow. It's the customer that has to pay for the hardware upgrade.
Each company just edges the line between most profit (by cheaply producing slow software) and complete death (by producing software so slow your customers leave instantly a competitor shows up, e.g. Discord killing Skype)

I can't wait for CPUs to stop developing. Companies will have to return to efficiency in order to actually support more features.