News for hackers. Stuff that matters.
Re:Cutting Google out of your life (2019) by burgerzzz on Sunday January 05, 2020 @03:47PM (#21963967)
I've stopped using every Google product but Google search, and unfortunately Google Captcha, which I absolutely abhor. I downloaded Google Photos a few days ago to try and export some old photos and it refuses to let you view your old photos until you have give access to your current photos. That really typifies my experience with Google.
Re:Cutting Google out of your life (2019) by jchw on Sunday January 05, 2020 @04:04PM (#21964078)
Have you tried using Google Takeout? I have not but it claims it can export all of your photos/videos/etc. and is probably the sanctioned way to do this.

The iOS app needs photos access because it is less a Google Photos client and more an alternative Photos app with Google Photos syncing/integration. I think it would not be ideal to use it if all you want is to export data.

(Disclaimer: I currently work for Google.)

Re:Cutting Google out of your life (2019) by iudqnolq on Sunday January 05, 2020 @05:48PM (#21964743)
I exported all my Google photos with takeout recently. After around 70 hours I got a dump of 59 50GiB tgz files (format and size was my choice). I decided to have them sent to drive so I could sync them to a computer. It was a pretty pleasant experience, they even export metadata as json.
Re:Cutting Google out of your life (2019) by mceachen on Sunday January 05, 2020 @09:44PM (#21966004)
Unfortunately, at least in my experience with several different accounts, the Takeout metadata is mostly deleted, and sometimes outright changed, from the original files. I try to infer, interpolate, and recover what I safely can during PhotoStructure imports of Takeout archives, but mostly it made me want to dig deeper into my storage closet to try to find the hard drives that had the actual, original files on them.
Re:Cutting Google out of your life (2019) by iudqnolq on Monday January 06, 2020 @12:38AM (#21966776)
> the Takeout metadata is mostly deleted, and sometimes outright changed, from the original files.

Are you talking about the inferred bit from other sources like phone location history? My experience may have been different because I paid Google for extra storage so that I could store the original versions of all my photos (For those that don't use Google Photos, Google offers "unlimited" lossily compressed photo storage but counts original quality photos against your drive quota.)

The json data is what they display in the UI, not a verbatim copy of the metadata, but the photos have the original metadata embedded in them.

Re:Cutting Google out of your life (2019) by mceachen on Monday January 06, 2020 @02:07PM (#21972034)
At least for my Google Pixel, my "original quality" files from Takeout do not match the SHA of the original files pulled from the device. They kept the pixels, but they mucked with the EXIF headers.

I'm happy if your files weren't put through a blender!

Re:Cutting Google out of your life (2019) by jsjohnst on Sunday January 05, 2020 @05:04PM (#21964474)
> The iOS app needs photos access

Unfortunately that’s partly Apple to blame, as for the longest time it was an all or nothing permission, no option for write only access.

Re:Cutting Google out of your life (2019) by dehrmann on Sunday January 05, 2020 @05:01PM (#21964458)
> Google Captcha

This one's scary from an infrastructure perspective. Way too many websites depend on Recaptcha, and an outage would be somewhat painful. There aren't tons of competitors, so with Google's penchant for killing services, it puts things at risk.

Re:Cutting Google out of your life (2019) by ignoramous on Sunday January 05, 2020 @05:49PM (#21964747)
> There aren't tons of competitors,

Cloudflare, being the Internet security company that it is, I believe, should roll out its own captcha or equivalent solution, even if only for the traffic it fronts. They kind of have got all the tools in the bag to make a splash with such an offering.

Re:Cutting Google out of your life (2019) by judge2020 on Sunday January 05, 2020 @06:31PM (#21965035)
Cloudflare's "bot management" is effectively their own solution but doesn't provide a way to affirm you're not a bot like other solutions do; think of it like a fraud detection service and not a captcha service.

I also find it unlikely that they move away from Google's recaptcha since they seem to have an unlimited, unrestricted (can be used for any domain) recaptcha API key that they heavily rely on for the "captcha" challenge website owners like to use.

Re:Cutting Google out of your life (2019) by vanniv on Sunday January 05, 2020 @06:27PM (#21965006)
Cloudflare isn't really any better than Google.

Really, they're worse. If Cloudflare decides you should not be, you're not allowed to use the internet at all. The last thing we need is to give them even more power.

Re:Cutting Google out of your life (2019) by goatinaboat on Monday January 06, 2020 @03:30AM (#21967553)
There aren't tons of competitors, so with Google's penchant for killing services, it puts things at risk.

The real purpose of it is to get free human labour classifying images their ML can’t handle. Why are there so many asking you to find squares with cars, or pedestrian crossings do you think?

Re:Cutting Google out of your life (2019) by Daniel_sk on Sunday January 05, 2020 @03:52PM (#21963990)
Also there is no easy way to export all your photos. I learned this the hard way when I decided to move my photos to iCloud. There used to be an option in Drive to link your Google Photos albums and download them, but they removed it. You can request your data from Google and then download a large ZIP, but I had numerous issues with it and it broke the Live photos from iPhone. In the end I had to manually select ~100-200 photos in the iOS Google Photos app and click Download and then do this for all photos (it will not let you select all at once, there is a limit). And then I enabled iCloud to back up the downloaded photos.
Re:Cutting Google out of your life (2019) by judge2020 on Sunday January 05, 2020 @04:17PM (#21964170)
Probably an issue with them choosing the most general route. They most likely think most people using Takeout want photos they can open and move to other storage/photo services, so putting the converted png/jpg provides more compatibility than the 'heic' photos that are only supported by iCloud and a handful of other services.
Re:Cutting Google out of your life (2019) by hv42 on Sunday January 05, 2020 @05:28PM (#21964619)
I was going to suggest to use rclone to download everything, but it seems that they are a couple of limitations: https://rclone.org/googlephotos/#downloading-images

Seems that using Google takeout is your best bet.

Re:Cutting Google out of your life (2019) by pkaye on Sunday January 05, 2020 @04:29PM (#21964254)
Downloading as zip files worked for me. It produced a bunch of zip files each of 1GB size.
Re:Cutting Google out of your life (2019) by lucb1e on Sunday January 05, 2020 @06:39PM (#21965086)
> there is no easy way to export all your [Google Photos]

If you're in the EU, I'd love to see them try and hold your data hostage as of May 2018. Was this before that time / outside of the EU?

Re:Cutting Google out of your life (2019) by 0xEFF on Sunday January 05, 2020 @03:49PM (#21963976)
If you’re on iOS how would the app download a photo without write access to photos?
Re:Cutting Google out of your life (2019) by burgerzzz on Sunday January 05, 2020 @03:51PM (#21963988)
To be clear, the first requirement after opening the app is access to your Photos. I didn't even get far enough to view the old photos, let alone an attempt at an export.