Readit News logoReadit News
geoffmac commented on Apple Photos phones home on iOS 18 and macOS 15   lapcatsoftware.com/articl... · Posted by u/latexr
scosman · 8 months ago
"I don't understand most of the technical details of Apple's blog post"

I do:

- Client side vectorization: the photo is processed locally, preparing a non-reversible vector representation before sending (think semantic hash).

- Differential privacy: a decent amount of noise is added the the vector before sending it. Enough to make it impossible to reverse lookup the vector. The noise level here is ε = 0.8, which is quite good privacy.

- OHTTP relay: it's sent through a 3rd party so Apple never knows your IP address. The contents are encrypted so the 3rd party never doesn't learn anything either (some risk of exposing "IP X is an apple photos user", but nothing about the content of the library).

- Homomorphic encryption: The lookup work is performed on server with encrypted data. Apple can't decrypt the vector contents, or response contents. Only the client can decrypt the result of the lookup.

This is what a good privacy story looks like. Multiple levels of privacy security, when any one of the latter 3 should be enough alone to protect privacy.

"It ought to be up to the individual user to decide their own tolerance for the risk of privacy violations." -> The author themselves looks to be an Apple security researcher, and are saying they can't make an informed choice here.

I'm not sure what the right call is here. But the conclusion "Thus, the only way to guarantee computing privacy is to not send data off the device." isn't true. There are other tools to provide privacy (DP, homomorphic encryption), while also using services. They are immensely complicated, and user's can't realistically evaluate risk. But if you want features that require larger-than-disk datasets, or frequently changing content, you need tools like this.

geoffmac · 8 months ago
This answer should be much higher. Thank you
geoffmac commented on "AI will cure cancer" misunderstands both AI and medicine   rachel.fast.ai/posts/2024... · Posted by u/pratnala
t43562 · 2 years ago
That not curing cancer. It's just an improved component of our existing mechanism which cannot cure everyone even if it could reach them all.
geoffmac · 2 years ago
I didn't say anything about curing cancer
geoffmac commented on "AI will cure cancer" misunderstands both AI and medicine   rachel.fast.ai/posts/2024... · Posted by u/pratnala
geoffmac · 2 years ago
This article seems to avoid talking about the core improvement AI will make to radiology - more accurate analysis. It mentions that patients may not get an MRI in the first place...but at least for those who do, surely there will be an improvement. The referral/bias issue will exist no matter what the technology is used. garbage article.
geoffmac commented on Apple orders entire supply of TSMC's 3nm chips for iPhone 15 Pro and M3 Macs   macrumors.com/2023/02/22/... · Posted by u/retskrad
EVa5I7bHFq9mnYK · 3 years ago
I can set my gigabyte laptop to Quiet mode and it's as good as fanless. As to the speed, I can play Doom Eternal with it (it has a mobile 3080 card), which M1 can't.
geoffmac · 3 years ago
So not fanless
geoffmac commented on The Popularity of the 4.7″ iPhone   david-smith.org/blog/2019... · Posted by u/graeme
geoffmac · 6 years ago
this guy has mostly developers as users, developers use smaller phones
geoffmac commented on Ask HN: Have you successfully done a career do-over, and how did you do it?    · Posted by u/ccdev
ElectronicE · 8 years ago
I got a super comfortable job for the past 15years as a work from home C++ server programmer. It has allowed me to be around and watch my kid grow rather than be away 8-6PM and just come home to dinner and put them to bed.

It was very good pay at the beginning but it hasn't keep up and now it's not that good (to bad either).

A few years ago I started playing with electronics (Arduinos, Raspberry PIs and stuff like that). After a while I started looking and picked up a few easy jobs related to that in Upwork as a way to do something different as doing the same thing for 15years can take it's toll.

Shortly after I was picking more and more advanced jobs. I picked a few big clients and moved them off Upwork. I'm now doing advanced embedded system programming and electronic design as a side gig on weekends and afternoons and making more money than my main programming job (which I can't seem to be able to leave).

And that's the story of how I found an alternative to my comfortable job. If I ever leave it I will never go to an office again, I will just expand my embedded freelancing.

geoffmac · 8 years ago
' and now it's not that good (to bad either)'

looks like a few other skills have depreciated too

Dead Comment

Deleted Comment

geoffmac commented on Update on the Swift Project Lead   lists.swift.org/pipermail... · Posted by u/mkh
purple-dragon · 9 years ago
So... are you down voting my comment because you don't consider it a quality comment, or do you just not like what I have to say?
geoffmac · 9 years ago
maybe because of how negative it is. The idea that there is not 1 innovator at apple is non-sense. A lot of misses lately, but stuff like AirPods show there is still lots of talent at apple
geoffmac commented on Update on the Swift Project Lead   lists.swift.org/pipermail... · Posted by u/mkh
geoffmac · 9 years ago
this is the worst news ever. worse than all recent negative Apple press

u/geoffmac

KarmaCake day-6February 24, 2015View Original