News for hackers. Stuff that matters.
Re:Apple and Samsung fined for deliberately slowing down phones by freehunter on Wednesday October 24, 2018 @11:02AM (#18293007)
Yeah, you really have three options now. Either (1) never introduce features that require more processing power but newer phones are capable of handling, (2) have those new features but lock older phones out of being able to use them, or (3), stop supporting older phones with your updates.

The problem with (1) is now you've completely stagnated the market, and if your competitors choose either of the other options you're left lagging behind and you lose sales.

The problem with (2) is now customers of older phones will be upset that they didn't get the full upgrade for reasons they don't understand. The iPhone 4S and Siri or the iPhone X and Animoji show the reaction you should expect.

The problem with (3) is now you have planned obsolescence and old phones just become throw-away leading to an ecological disaster.

None of these are good options.

Re:Apple and Samsung fined for deliberately slowing down phones by twtw on Wednesday October 24, 2018 @11:44AM (#18293387)
> (3) is now you have planned obsolescence and old phones just become throw-away leading to an ecological disaster.

I don't see how planned obsolescence via missing bells and whistles present in new phones is any worse than planned obsolescence via all functionality getting slower.

Written on my iPhone 5S (2013) running iOS 8 (2014) - it is still a phone and is just as fast as it was in 2014. Is that planned obsolescence?

Re:Apple and Samsung fined for deliberately slowing down phones by mh8h on Wednesday October 24, 2018 @01:09PM (#18294322)
>Written on my iPhone 5S (2013) running iOS 8 (2014) - it is still a phone and is just as fast as it was in 2014. Is that planned obsolescence?

No. But it probably has known unpatched vulnerabilities, and you're putting yourself and people around you in danger of a security hack.

Re:Apple and Samsung fined for deliberately slowing down phones by twtw on Wednesday October 24, 2018 @10:48PM (#18298258)
Yup.

It's unfortunate that I can't get security patches. I'm not willing to update to iOS 76 to get the fixes because I don't want to run code that is tested on an A12 on my 5 year old phone, and I don't want to buy a new phone because this one works fine and isn't larger than my hands.

Re:Apple and Samsung fined for deliberately slowing down phones by mh8h on Thursday October 25, 2018 @12:12AM (#18298503)
FWIW I installed iOS 12 on my mom's iPhone 5s a few weeks ago, and I can tell you it ran much faster than iOS 10 or 11 on that device.
Re:Apple and Samsung fined for deliberately slowing down phones by sangnoir on Wednesday October 24, 2018 @01:04PM (#18294267)
I'm OK with manufactures not providing full-version/new-feature updates to old phones, as long as they provide frequent security fixes - which is one thing Google is doing right with Android security fixes.

Samsung could trivially provide security updates on old version as Google does most of the heavy-lifting so they have no excuse for recommending upgrades on older, slower phones. Apple doesn't presently have a mechanism for this on iOS, to my knowledge.

Re:Apple and Samsung fined for deliberately slowing down phones by sxg on Wednesday October 24, 2018 @01:41PM (#18294631)
Yes, but the problem is that the casual user will view this as planned obsolescence rather than a delicate tradeoff between performance and new features for older devices. Slowing down old iPhones was done to preserve battery life, but users did not see it that way, which led to massive backlash. Sure, Apple, should've communicated its reasoning and decision making before (which they have now done), but the casual user just doesn't care enough about the nuances here.
Re:Apple and Samsung fined for deliberately slowing down phones by sangnoir on Wednesday October 24, 2018 @02:22PM (#18294998)
I think slow phone is more planned-obsolencence-y compared to "no OS upgrade, but phone works just as it did since the last supported upgrade - features and speed". I don't think the majority of users would know there is a new version out if they didn't get the upgrade nag-screens.
Re:Apple and Samsung fined for deliberately slowing down phones by zepto on Wednesday October 24, 2018 @02:28PM (#18295057)
That sounds good in principle, except that 3rd party apps would also be frozen and start to fail.
Re:Apple and Samsung fined for deliberately slowing down phones by sangnoir on Wednesday October 24, 2018 @02:36PM (#18295131)
> 3rd party apps would also be frozen and start to fail.

Only if they use online services that are taken down; not all apps are like this. Even if they are, it is still a better scenario than throwing the entire phone away because it's unusably slow or unsafe to use due to lack of security fixes.

Re:Apple and Samsung fined for deliberately slowing down phones by TomMarius on Wednesday October 24, 2018 @08:41PM (#18297719)
A customer won't see it that way. Their apps will nag them to update and they won't be able to.
Re:Apple and Samsung fined for deliberately slowing down phones by Operyl on Wednesday October 24, 2018 @01:04PM (#18294268)
Just as fast, sure, but holy cow the number of WebKit exploits in iOS will leave myself scared shitless that you’re running that thing on the internet still...
Re:Apple and Samsung fined for deliberately slowing down phones by imgabe on Wednesday October 24, 2018 @02:00PM (#18294811)
2 seems the reasonable choice. If old hardware can't support a new feature, don't add it. I don't think customers will have trouble understanding "Your phone is old and it can't handle this new thing". That isn't difficult to understand. For older phones just provide necessary security updates for the older version of the OS.
Re:Apple and Samsung fined for deliberately slowing down phones by greglindahl on Wednesday October 24, 2018 @02:05PM (#18294857)
Apple already doesn't turn on new features on old phones that "can't support" them.

The new features being talked about are ones that make an old phone slower. I owned an iPhone 5s and updated to the latest iOS version for 4 years and never noticed any slowness. So, basically, (2) means I would miss out on new features because other people complain about slowness that I don't notice.

Re:Apple and Samsung fined for deliberately slowing down phones by ummonk on Wednesday October 24, 2018 @04:07PM (#18295875)
Yeah, some people seem to have much higher expectations of speed than I do. Having lived through dial up and actual hard disks (rather than SSDs), I really don't notice any slowness in my iPhone SE. I just notice all the awesome new features.
Re:Apple and Samsung fined for deliberately slowing down phones by tomatotomato37 on Wednesday October 24, 2018 @11:30AM (#18293249)
Where's (4) Don't write slow software? Modern phone's have better specs than 2000-era PCs with software that needs to do less; they shouldn't be having these performance problems in the first place
Re:Apple and Samsung fined for deliberately slowing down phones by zelon88 on Wednesday October 24, 2018 @11:51AM (#18293460)
Absolutely this. I am dumbfounded that some mobile applications are so painful to use when they really don't need to be. Take Snapchat for example. Why is Facebook and Instagram multitudes faster than Snapchat at taking pictures when that's 10% of FB or IG and 95% of SC? What is SC doing that requires so many resources?

And every Reddit client ever, or Reddit in general. Shameless amount of cookies and a horribly bloated UI just to do the same thing they were doing 10 years ago with double the client resource usage.

Re:Apple and Samsung fined for deliberately slowing down phones by bildung on Wednesday October 24, 2018 @12:16PM (#18293758)
> And every Reddit client ever, or Reddit in general. Shameless amount of cookies and a horribly bloated UI just to do the same thing they were doing 10 years ago with double the client resource usage.

The amazing/sad thing is reddit with other clients can be blazingly fast. I just tried redreader from the f-droid store (android open source store) and using it feels like the content is loaded locally.

Re:Apple and Samsung fined for deliberately slowing down phones by pbhjpbhj on Wednesday October 24, 2018 @01:22PM (#18294442)
They presumably make it slow ("conservative"!) to limit server resources, to limit costs.
Re:Apple and Samsung fined for deliberately slowing down phones by jen729w on Wednesday October 24, 2018 @04:01PM (#18295843)
Give Apollo a go, runs great on my iPhone SE.
Re:Apple and Samsung fined for deliberately slowing down phones by kodablah on Wednesday October 24, 2018 @11:39AM (#18293343)
> Where's (4) Don't write slow software?

Says who, the government? We are talking about court-imposed fines here, not consumer wishes. Do we want a literal slow-software police?

Re:Apple and Samsung fined for deliberately slowing down phones by c0nducktr on Wednesday October 24, 2018 @11:51AM (#18293458)
> Do we want a literal slow-software police?

That obvious answer is no, but as I think back on how many times I've been frustrated by some poorly performing piece of shit application over the past year, it's starting to not seem so bad of a solution.

Re:Apple and Samsung fined for deliberately slowing down phones by vokep on Wednesday October 24, 2018 @05:41PM (#18296678)
Yes. Immediately. If it can be shown that a piece of software written today has major functionality which also was written into any software before 2000, and the modern software has twice as much or more delay in its functionality, the author should be publicly executed. Maybe a little extreme but hey it'll provide an incentive :)
Re:Apple and Samsung fined for deliberately slowing down phones by Darthy on Wednesday October 24, 2018 @01:39PM (#18294619)
> Do we want a literal slow-software police?

This court case shows that we kinda now already have one.

The phones from 5 years ago already had amazing processors with billions of cycles per second. They can probably do nearly everything.

But you know us software engineers: "make it faster till it runs wells on my test kit, then oh well ship it!"

I think this ruling is a nudge into a better way. Yes deplay updates for more than 2 years, but don't stop optimizing new stuff when the latest phone can run it pretty well - keep optimizing until devices from the last 5 years run it very well.

Re:Apple and Samsung fined for deliberately slowing down phones by geezerjay on Wednesday October 24, 2018 @03:20PM (#18295524)
> This court case shows that we kinda now already have one.

That's patently wrong. The point of the fine was not that the phones were noticeably slower after the upgrade. The point of the fine was that the slowness was motivated as a way of inducing forced obsolescence. The manufacturers forced the updates with no rollback mechanism to render phones unusable and thus force their users to purchase replacements. If users could roll back the changes then the manufacturers wouldnt be fined.

Re:Apple and Samsung fined for deliberately slowing down phones by ginko on Wednesday October 24, 2018 @01:34PM (#18294560)
>Do we want a literal slow-software police?

Yes please!

Re:Apple and Samsung fined for deliberately slowing down phones by ken on Wednesday October 24, 2018 @12:45PM (#18294058)
The whole point of this patch was to deal with old (~7 W h) batteries. Your 2000-era PC was usually plugged directly into the power grid, or if it was a laptop, it had a 50 W h battery and went a few hours away from grid power at most.

It's a lot easier to "not write slow software" if you're not constrained by power limitations. Apple went to all the trouble of switching CPU architectures just to get on a better side of that problem.

Re:Apple and Samsung fined for deliberately slowing down phones by ancarda on Wednesday October 24, 2018 @11:41AM (#18293360)
I don't think anyone intentionally wants to write slow software. What would iOS and Android developers (both app and OS) stop doing or do differently?
Re:Apple and Samsung fined for deliberately slowing down phones by module0000 on Wednesday October 24, 2018 @11:55AM (#18293515)
Stop packaging mobile JS frameworks as native "apps".
Re:Apple and Samsung fined for deliberately slowing down phones by candiodari on Wednesday October 24, 2018 @03:26PM (#18295572)
Have you heard about the new fancy framework in JS ? It emulates x86 in css, then boots Windows Vista in to execute a Visual Basic Application in containing a webView with mobile react !

It's a bit slow on loading, but after that it's really fast !

Re:Apple and Samsung fined for deliberately slowing down phones by twtw on Wednesday October 24, 2018 @11:45AM (#18293403)
Stop making everything animated or translucent?
Re:Apple and Samsung fined for deliberately slowing down phones by ancarda on Wednesday October 24, 2018 @11:59AM (#18293567)
I'm curious why you were downvoted. I have found animations do slow down my phone. When I press the home button, as the apps fly in, I can't scroll left/right until the animation is done playing. I have reduce animations turned on (accessibility settings, I think) as it makes my phone feel a lot faster.

Also, I remember the calculator app being unreliable due to animations: https://www.macrumors.com/2017/10/24/ios-11-calculator-anima...

Is this not a legitimate problem?

Re:Apple and Samsung fined for deliberately slowing down phones by tomatotomato37 on Wednesday October 24, 2018 @12:14PM (#18293738)
I know on Android there's an option in the developer menu to double the animation speed that can make an appreciable difference. Maybe something exists on the iPhone side too
Re:Apple and Samsung fined for deliberately slowing down phones by mclehman on Thursday October 25, 2018 @03:09AM (#18299053)
Thanks for mentioning this. I've noticed the setting before but never played around with it until now. I didn't have any performance complaints (Pixel 2 XL), but disabling animations makes (nearly†) everything feel noticeably snappier.

† The google feed seems to have a consistent lag upon switching to it from the home screen (double tap on the multitasking button is normal) that the animations hide. It loads somewhere around 150ms slower than most applications, even taking longer than the first launch for unused apps.

Re:Apple and Samsung fined for deliberately slowing down phones by simion314 on Wednesday October 24, 2018 @11:07AM (#18293051)
2 is a good option, give users security fixes, if you promised to deliver new features to them then do so but make sure you did not made the OS and core apps worse.
Re:Apple and Samsung fined for deliberately slowing down phones by PhasmaFelis on Wednesday October 24, 2018 @03:25PM (#18295562)
Or just make high-powered features optional and don't fuck up your core OS. That seems like the obvious choice. I've had several experiences with OS "upgrades" making a system much slower even though I wasn't using any of the new features. That's poor design if not actually malicious, and it doesn't have to be that way.
Re:Apple and Samsung fined for deliberately slowing down phones by woah on Wednesday October 24, 2018 @11:29AM (#18293243)
4) Don’t ship updates to phones in the EU
Re:Apple and Samsung fined for deliberately slowing down phones by pmontra on Wednesday October 24, 2018 @11:48AM (#18293435)
And maybe get sued because of unfixed vulnerabilities.
Re:Apple and Samsung fined for deliberately slowing down phones by twtw on Wednesday October 24, 2018 @11:53AM (#18293487)
Then ship security updates independently of bells and whistles updates that make old phones dog slow?
Re:Apple and Samsung fined for deliberately slowing down phones by dcbadacd on Wednesday October 24, 2018 @12:37PM (#18293975)
Then you get something like spectre and the fix is making things slower.
Re:Apple and Samsung fined for deliberately slowing down phones by sangnoir on Wednesday October 24, 2018 @01:06PM (#18294293)
There are thousands of use-after-free (or generally more pedestrian) bugs for each spectre-like bug. Let's not make perfect the enemy of good.
Re:Apple and Samsung fined for deliberately slowing down phones by Fnoord on Wednesday October 24, 2018 @02:30PM (#18295080)
Then you kindly ask Intel to reimburse the costs. Security > performance.
Re:Apple and Samsung fined for deliberately slowing down phones by empath75 on Wednesday October 24, 2018 @01:01PM (#18294231)
4) notify users that updates may slow down their model of phone.
Re:Apple and Samsung fined for deliberately slowing down phones by newnewpdro on Thursday October 25, 2018 @12:32AM (#18298554)
(4) you open everything and let the community keep old devices significant numbers of people still use current and secure.
Re:Apple and Samsung fined for deliberately slowing down phones by Youden on Wednesday October 24, 2018 @11:49AM (#18293439)
I don't think the problem you're addressing (new features being slow) is the problem the regulator had.

I believe the problem was that the updates made existing functionality slower. e.g. the same Facebook app you had before the update scrolls slower afterwards or the old launcher is replaced with one that's more jittery, without letting you use the old one.

Adding new features is fine, just don't break the old ones.

Re:Apple and Samsung fined for deliberately slowing down phones by azinman2 on Wednesday October 24, 2018 @12:18PM (#18293778)
Except if part of the new features is a rewrite of display output that takes advantage of new hardware features / assumptions in ram characteristics, then that can be both a new feature and slow down older phones at the same time.
Re:Apple and Samsung fined for deliberately slowing down phones by vokep on Wednesday October 24, 2018 @05:34PM (#18296634)
Then you don't include that in the build of the update for the older models it doesn't apply to, or you include both approaches to output and choose which is appropriate at runtime.
Re:Apple and Samsung fined for deliberately slowing down phones by emn13 on Wednesday October 24, 2018 @01:14PM (#18294365)
Given the actual changes apple+samsung made it's hard to argue this was in any way necessary - they chose to prioritize making the old phones look more like the new ones, which makes sense from their point of view because they want to encourage upgrades - so maximizing (visual) consistency at the cost of sluggishness is much better than maximizing quality for old phones at the cost of making phone differences more apparent.

And in any case: they're free not to offer feature upgrades to old phones; I just doubt that's a wise choice in the market. If they really can't provide a few updates and reasonable performance - good riddance, their successors surely will.

Re:Apple and Samsung fined for deliberately slowing down phones by pbhjpbhj on Wednesday October 24, 2018 @01:19PM (#18294408)
Could they have saved themselves by giving users an informed choice:

"this update will harm performance but improves security and gives access to new features; your choice" (imagined release note on update clickthrough)

?

Re:Apple and Samsung fined for deliberately slowing down phones by garmaine on Wednesday October 24, 2018 @11:10AM (#18293088)
Option (4): give the user a choice to opt into the new features.

A checkbox isn't that hard.

Re:Apple and Samsung fined for deliberately slowing down phones by kodablah on Wednesday October 24, 2018 @11:18AM (#18293152)
> A checkbox isn't that hard

A naive assumption. In fact, each checkbox exponentially increases the number of possible runtime environments you have to maintain and test.

Re:Apple and Samsung fined for deliberately slowing down phones by smichel17 on Wednesday October 24, 2018 @11:40AM (#18293348)
Alternatively, a choice of whether to install the update.

"Installing this update will give you access to feature X, but will slow down your phone."

For comparison, my AT&T Samsung Galaxy S6 forces me to install updates, which I hate. Wasn't my choice to get this particular phone, wouldn't do it again.

Re:Apple and Samsung fined for deliberately slowing down phones by candiodari on Wednesday October 24, 2018 @02:54PM (#18295288)
Assuming some users choose to install, and some don't, doesn't change the fact that updates will become incredibly expensive support-wise. Exponetially expensive even.

This will mean: almost never updates at all.

Well, I have to admit: my mother will be happy about it.

Re:Apple and Samsung fined for deliberately slowing down phones by garmaine on Wednesday October 24, 2018 @12:40PM (#18294003)
Not if checking the obscure and hidden "Don't throttle me!" box comes with a warning that it is unsupported. Then you don't have to do any serious maintenance and testing.