They did this because they want YOUR phone to be a liability not THEIR servers.
They did this because they want YOUR phone to be a liability not THEIR servers.
by "US government position" I'm including negotiations and proposed/threatened legislation, not just the current laws on the books.
Why limit to iMessage and photos? Why not Signal on your device?
Why not your backups on Apple servers? Oh wait, already happens.
>The bill also crafts two addition changes to Section 230(c)(2)'s liability, allows any state to bring a lawsuit to service providers if they fail to deal with child sexual abuse material on their service, or if they allow end-to-end encryption on their service and do not provide means to enforcement officials to decrypt the material.
You have other Apple services and third-party apps that host material on Apple's servers.
For example, if a user turns on iCloud backups, then every third-party app's Documents directory is backed up to iCloud. Would it be a violation to not CSAM scan that content? What if the contents are encrypted? Would they be required to be decrypted so that they are CSAM-scanned?
iCloud drive is another Apple service that backs up to Apple's servers. Wouldn't its absence from the list be a violation? What if a user hosts encrypted files on iCloud drive? Would the user be required to decrypt them so that Apple can scan them?
It seems that the real intention is to eliminate end-to-end encryption.
Yes. My point is that there's an ongoing dance between the tech companies and the government, and through their negotiations and government connections Apple probably views this CSAM-scanning move as making an EARN-IT-like law less likely to be passed. It's overall the less-invasive option. The US federal government is putting pressure on tech companies not to host CSAM, and if tech giants didn't agree to do stuff like this the government could respond by passing stricter laws to effectively make unbackdoored e2e encryption illegal.
Apple has a lot of influence but at the end of the day they're a US-based company that has to follow US laws. Voluntarily implementing CSAM-scanning is in their own interest as a "pro-privacy" company if it prevents more draconian anti-encryption laws from being passed that could effectively outlaw e2e encryption.
I don't view this as Apple singlehandedly trying to eliminate end-to-end encryption; that seems like a pretty radical view of the situation to me but of course you're free to hold that opinion.
This is more like Apple giving way gradually and the government happy since in the long run they get everything they want.
Examples: we don’t unlock phones for the government… but we give them all the data if you back up your phone… but you have so much privacy!
We don’t read your messages, oh wait now we do, but only for child abuse, oh wait, we don’t control what it looks for but let’s not talk about that because it hurts our marketing
It is weird that Apple would do this in the first place though, it certainly doesn't make me want to use their products.
"End-to-end" encryption is nothing to strive for if you're destroying the ends. With this change, the "ends" become the users themselves. By embedding an agent acting on behalf of Apple/government, the device in front of end users is no longer a tool but rather an adversary. This is computational disenfranchisement.
I’ll show myself out.
This already adds new level of encryption into iCloud stored images. They have essentially created E2EE system with a specific access (or backdoor), while preventing the use of backdoor for other purposes than CSAM (so nobody can ask randomly to decrypt something else). They can only decrypt images, when user's account reaches the treshold of CSAM hash count:
> Only when the threshold is exceeded does the cryptographic technology allow Apple to interpret the contents of the safety vouchers associated with the matching CSAM images.
While this is not perfect end-to-end encryption solution, it is better than only server side encryption. Now there are two levels of encryption. If someone breaches Apple's servers and they have also access for server side private keys, they still need matching NeuralHash value to decrypt the images.
[1]:https://www.apple.com/child-safety/pdf/Expanded_Protections_...
For argument (2), this might be valid, but yet again, all we can do is to trust Apple, as we do all the time by using their closed source system. Model can be changed, but it is still better option than store everything unencrypted? In case you mean forging hashes to decrypt content.
For the sake of surveillance, it is not strong argument because again, system is closed and we know only what they say. Creating such model is trivial, and is not stopping government for demanding if Apple would want to allow that. System would be identical for antivirus engines which have existed since 1980s.
This is such a PR failure for Apple, because all their incoming features are improving privacy on CSAM area, everything negative comes from speculation which was equally already possible.
Pretty sure they can infer your normal sleep schedule and, after your phone has fully charged (1h to 3h after you fall asleep) they can freely use it as a P2P computing device.
Nothing new really. And they can still keep their promise of a good battery life -- which is quite justified by the way, I am using iPhones for 4 years now and they've consistently won over any of the 13 Android devices that I've used in the years before (and sometimes during).
There are ways to achieve both -- good observable battery life plus ability to use your phone for P2P computation -- and it's IMO obvious that Apple has succeeded in that for several years now.
Pretty sure they can infer your normal sleep schedule and, after your phone has fully charged (1h to 3h after you fall asleep) they can freely use it as a P2P computing device.
They already do, the feature is called “Optimized Batter Charging”. It charges the battery to 80% and only does the full charge a bit before you usually start using the phone. You’ll find the setting in the battery health section.I find this a bit shocking. Were all of these Android low battery devices?
I don't have a good point of comparison, as I've only used Android on phones, but there are a lot of Android devices with really large batteries and very long battery life. It'd be pretty amazing if iOS were beating them in the real world.
The secret sauce ingredient is the idle battery life. The Android devices I used -- all 13 of them, without exception -- routinely lost anywhere from 15% to 40% battery when I was out and about without me picking them up even once. We're talking anywhere from 2 to 5 hours with them being in my pocket or a backpack, in the middle of a big city, with excellent 4G coverage, so it should not be a constant radio antenna activity (although if their antennas were of lower quality that might just be it).
I installed all sorts of root apps to try and pinpoint the culprit and inevitably hit a brick wall when all the apps can do is point at a system service without any way to drill down further.
In contrast, the iPhones that I've used -- 6S Plus, 8 Plus and 12 Pro Max -- are all extremely frugal on using battery when the device is idle. I've grown used to picking the phone from my bed at 100% battery in the morning on days where I had to do a lot of stuff outside, be out and about for 4-5 hours and only pick up the phone once or twice, and then get back home and find the phone at 98% battery.
Android's idle power draw, at least on the S21 Ultra, is fantastic. I'll sometimes leave this phone on, with no SIM in it but connected to WiFi, sitting on my desk, using it every once in a while for Tik Tok or whatever, and it'll last a week or more. The iPhone is pretty similar.
But display-on time, apples to apples; the iPhone has fallen behind. With the 12 Pro, most days I'll end at 5-10%. At least once every couple weeks, the day will end with the iPhone having already shut down. In comparison, on the S21 Ultra: I give it ~20-40 minutes of charge every day while I'm working, just unplug my USB-C laptop and plug it into the phone, and that's it. I don't charge it at night. Its battery life is ungodly; by the time I go to bed, its at 50-60%. Wake up, plug it in while I'm showering and making coffee, good to go.
A more objective test would be for both to have SIM, or both to not have a SIM. Then again, iPhones have objectively weaker batteries compared to a lot of Androids (as in, less mAh).
I am not claiming that there are no better Android devices nowadays btw; not at all. I'd be happy if the OEMs finally caught up with this nasty problem! I am only saying that back in 2017 -- when I finally lost patience with Android -- things were looking pretty bad for it and for me that was the tipping point that made go for iPhones.
I'll respond to your earlier post too, but this is actually the answer that I was looking for. The Android world was a very different place back in 2017. The best battery life that I got out of an Android back then was an LG G2. I think that it was competitive with the iPhone, but many other Android devices of the era were not.
My point is comparing their battery lives when they have the SIM in them. So, not which one lasted the longest yesterday, one with the SIM and one without, but rather comparing across time, how did the S21 (my current phone) fair today, versus how did the iPhone generally fair a few weeks ago when the SIM was in it. Not exactly scientific; just what I've observed and felt.
And the unscientific conclusion I've drawn is that the idle time is pretty similar between the iPhone 12 Pro and S21 Ultra, but the "active" radios-on SIM-in screen-being-used-all-day time definitely favors the S21 Ultra.
> I am only saying that back in 2017 -- when I finally lost patience with Android -- things were looking pretty bad for it and for me that was the tipping point that made go for iPhones.
You're 100% right; Android's track record has been pretty darn bad when it comes to standby time. But, I think its actually gotten a lot better. There are some reports that Samsung's Android flavors, specifically, are very aggressive when it comes to background app killing; that may be it (and, frankly, I don't notice any negative side-effects from it. if its happening, its transparent). Or maybe it was something more general in a later version of Android. Or maybe just huge batteries. But; something has changed.
Is this true when the device is a year or two old? I've always found iPhone battery life impressive... but only until its about a year old or so. My iPhone 11 plus now requires nightly charging, or I will inevitably hit a Low Battery situation
I also always charge my phone overnight even if it's at 70% (which it routinely is) because I've been bitten by going out and about with 60% charge and having to spend 12h outside and my phone died. So I just started conservatively charging it each night no matter what I expected for the next day.
But yes, for most people an iPhone can easily last two full days and still be at 15-20% when you finally plug it in on the second day's end.
Caveat: every percent is not equivalent. Charging above 90% is harder on your battery than charging from 40-50%. Charging and even just using your battery while it is very hot (90 degrees or above) or very cold (below freezing) is also very hard on it. Apple defines operating temperatures as:
> Use iOS devices where the ambient temperature is between 0º and 35º C (32º to 95º F)
and claims that using the phone outside those temperature ranges can permanently shorten battery life. Bit silly when you live someplace like I do where 60% or more of days are outside of that operating range, but I guess Apple is really just designing for Cupertino temperatures.
Basically after just 365 days of phone ownership, you're probably already over 50% of your way through your battery and capacity might be reduced by over 10%, up to 19% is still OK under warrantee. I've had a 2016 iPhone SE for over 5 years now, and I've replaced the battery twice in that time. Seems to be essentially required once every two years.
Right before I sold that SE to my friend I checked the battery health, and it was in the high 80s. Yet I could not get a full day's use on a single charge. This led me to conclude that that Battery Health measurement was bullshit.
Apparently if I enable analytics I will get a report saying how many cycles my batter has lasted. Unless I use my phone for several hours of playing spotify and youtube I don't notice the battery dying during the day.
And above it all, batteries are very much a lottery. Sometimes you get a really great one, sometimes your battery falls apart within a year. I guess you got lucky.
As for the phones, I find I get 2-day charge out of a new iOS device. After 2-3 years it's about as bad as a new Android. 10% low-battery warning, and put in low-power mode right at bed time? It'll still have enough juice for the morning alarm and some morning HN reading. I mean, I try not to rely on that, but it does work. Difference has got to mostly be the software & firmware.
Still, your anecdotal evidence does not nullify mine.
We don't have a perfect option, sadly. I evaluated Android quite fairly, for about 5 years, and found it lacking. I find the iPhone lacking as well, but in departments that I care less about.
Do with my posts what you will, I'll only say once that I have no bias either way. IMO both sides of the duopoly suck... but I do need a smartphone. I picked what served me better at the time.
I am glad that you got lucky. I had both a Galaxy S4 and Note 4 and both were completely awful on idle battery life; both barely lasted a day in the office with 30 minute commutes in both directions, and no more than 2h of active screen time, if even that. And I had like Facebook, Twitter and Tumblr installed at the time. And Gmail. That was literally all I had installed on top of the stock ROM.
I don't get why are you coming here insisting that your experience somehow nullifies mine. That is what I'd call not arguing in good faith. I didn't do anything more except share my bad experience with Android (which is now severely outdated because it ended in 2017) and never claimed anything more than that.
What's your goal here?
> Does the expression "anecdotal evidence" ring a bell to you?
Read the guidelines.
> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.
That hasn't been my experience.
My current (very crappy) Mi A1 still lasts 3-4 days with moderate use.
I think Android and newer chips have mostly fixed this. The Pixel 5 on my desk right now has gone from 100% to 81% in the last 7.5 hours with 1.25 hours of screen on time during that period. Last week, I had a session of 18 hours with screen on of 4.5 hours that went from 100% to 34%. IMO, idle draw is likely still a little higher, but then again I run a lot of little background apps (eg, tasker, the pebble app, wear os connectivity and others).
Most of my previous Android devices wouldn't have fared nearly so well, even back when I cared enough to spend time trying to find wakelock culprits. Thankfully, I haven't needed to do that in years either. :)
I'm super interested in getting a Xiaomi (and modifying it enough so I can be reasonably sure that it doesn't stream all noise around it 24/7) at some point so hearing about how Android got better in this regard is exciting.
As a iPhone user (that uses an android device for work) myself, I can't confirm this at all.
Do you have any evidence of this, or are you just making up something that sounds good to you?
More likely it's doing the background on-device work that Apple has actively advertised for a long time, like analyzing photos to attach metadata to them. (There's a lot more to this than is obvious at first glance - I can text "penguin" or "sunset" in my Photos.app library and get a set of matching pictures back, for example.)
Obviously I can't know for a fact. I also thought they likely analyze photos and that's my chief suspect even now. But critical thinking demands to keep an open mind -- and that's how I suspect they might use fully-charged iDevices (that are expected to sit on the charger for several more hours) for unsolicited and non-advertised P2P computations.
I don't claim it, I merely suspect it.
Monitor your network traffic.
Lots of people do this already for various reasons and haven't noticed anything like this going on.
You seem to have an axe to grind here and I refuse to participate. I even objectively admitted that I can't know and that I only suspect yet you (a) offer a non-solution and (b) likely downvote a comment because you don't like it.
Sheesh. Fine. You do you.
(The only useful application of that feature is email apps, I suppose; you do want to have your messages downloaded when you unlock your phone because Apple Mail takes ages to sync with Gmail... and it only gets worse with time.)
With that option set to "on" the idle battery life might quickly take a nose dive if you have stuff like Facebook / TikTok / Snapchat et. al. installed.
I have been browsing their technical papers for couple of days now, and they have managed to innovate a system which has "kind of" end-to-end encryption, but enables access for specific (and only this kind of) content. They have managed to make encrypted system where they can lock themselves out, and can't answer for example the demands of FBI to show all images of specific user.
On the context of CSAM, this is an improvement for privacy, but being able to understand that, it requires great understanding of different technologies.
This sentence:
> Next, iOS and iPadOS will use new applications of cryptography to help limit the spread of CSAM online
seems to suggest that the hash-matching happens only on iOS and iPadOS.
The rest of the text OTOH suggests many things happen across all types of devices and OSs.
Regardless, this seems very bad.
ETA: Apple quote: "unreadable set of hashes that is securely stored on users’ devices". Unreadable, unleakable, no doubt uninterpretable... unless someone reverses them to get a blurry 'visual proxy' collection.
Perhaps your understanding of the situation has changed so that you better understand how bad it is. But the situation isn't worse.
they do it with 'privacy' in mind and what they come up with is usually better than the worst case but it can still be pretty iffy
eg. a few months back when their notarization/entitlement verification system was being discussed
it's all just their vision of computing (which has some merits), hyper-controlled, locked down and "safe" it's not going to change if you're not comfortable with it you really shouldn't be using their products
Not everyone needs freedom, she's not downloading fitgirl repacks.