News for hackers. Stuff that matters.
Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by sroussey on Monday September 09, 2024 @06:19PM (#41494760)
Eh, sometimes. Other times, a newer piece of internal hardware has no new “feature” but just works better and has fewer failures. This is particularly true with every kind of wireless networking, including Bluetooth. It may work, but not have hit the quality bar.
Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by scosman on Monday September 09, 2024 @07:17PM (#41495338)
Exactly.

Almost anything can kinda work on older devices. But lots of little details make the difference between a good experience and a poor one. Which simd instructions did it support. What’s the battery impact on that BT chipset. Did the ANE support NN layer style X?

Apple has a great track record of brining new features to old hardware. I don’t see example here or elsewhere that I think were purely greed and not quality driven.

Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by FireBeyond on Monday September 09, 2024 @08:50PM (#41496018)
True, sure. But someone mentioned the canonical example I was thinking of: Stage Manager. That is a 100% software feature that was arbitrarily gated.
Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by scosman on Tuesday September 10, 2024 @12:12AM (#41497090)
Unless I'm mistaken, stage manager requires running 5 apps simultaneously when iPads were previously limited to 1 or 2? That includes 5 render pipelines (way more pixels to push than exist on the physical display). There would be hardware load on pretty much every key piece of hardware (GPU, CPU, memory, caches, disk), and by a non trivial factor.
Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by FireBeyond on Tuesday September 10, 2024 @11:57AM (#41502146)
So why gate it on macOS?
Re:Apple iPhone 16 Pro and iPhone 16 Pro Max by scosman on Wednesday September 11, 2024 @01:13PM (#41513361)
Same reason. Rendering more apps at full screen in real time takes a ton of GPU. Adds ~5x the pixels, and 5x screen scale transforms+effect. All the optimizations for “that’s hidden”/“that’s background” go out the door.