Google Gemini routes personal Drive files and emails to human annotators
Posted by gf74918 5 hours ago
Comments
Comment by bri3d 2 hours ago
https://knowledge.workspace.google.com/admin/generative-ai/g...
So basically if you use consumer Gemini and specifically authorize the GMail app, for example, then it will sometimes use the GMail tool to load your mail from GMail, and that data (like all data in consumer Gemini) might be given to the human annotation pipeline.
This whole thing seems deeply stupid to me from Google's standpoint, although they've never been good at product management - there's _way_ too much nuance to what's going on and even if they aren't technically affected, this kind of thing will almost surely make their paying enterprise customers leery.
Comment by snailmailman 1 hour ago
It’s not clear what clicking yes does. Is it my entire drive and Gmail? Do I have to give permission per-file/folder/email?
So I click no. And it just gives me the popup again later
Comment by donmcronald 1 hour ago
It should be illegal and the tech companies using these patterns should incur massive fines. Do it retroactively. Screw the assholes that think it’s acceptable.
Comment by timnetworks 39 minutes ago
Comment by redanddead 19 minutes ago
Comment by mapontosevenths 1 minute ago
I won't share that information, because I'm a decent human being and an adult. That said... yikes.
Comment by themodestman 48 minutes ago
Comment by BOOSTERHIDROGEN 29 minutes ago
Comment by taneq 10 minutes ago
Comment by apt-apt-apt-apt 53 minutes ago
It seems like as things get more advanced, you don't really have alternatives, and companies can get away with things knowing you don't have much choice.
Comment by mjburgess 49 minutes ago
Comment by giancarlostoro 13 minutes ago
It's really embarrassing that Google does these things, its even more embarassing that their UI / UX is just really awful and all over the place. I've never been in the shoes of having to push a dark pattern into production, but I can't help but feel I'd start looking to work literally anywhere else.
Comment by scuttlebutt98 5 minutes ago
Comment by gf74918 1 hour ago
Comment by mentalgear 1 hour ago
Comment by giancarlostoro 14 minutes ago
Comment by gf74918 2 hours ago
Comment by Terr_ 1 hour ago
Comment by Andrex 1 hour ago
Comment by usefulcat 1 hour ago
Comment by Animats 1 hour ago
Comment by EMM_386 2 hours ago
> Google Photos data is used to infer your interests, relationships to people in your photos, and where you've been, including by associating your face with corresponding location data and timestamps. This data is also used to do things for you, like look up your info or add items to your grocery list, and to improve Google services, including training generative AI.
How does that work exactly if the images aren't even real and are generated by AI? When Google siphons up these photos to help them train their AI, the AI is now going to make associations as depicted in that photograph?
That you really were with that person, in that place, in that situation, on that date? As some sort of a fact?
Can someone else create that image and just put it in their library and then have that become a fact on your behalf when picked up, analyzed and trained on?
Where does that all lead?
Comment by scuttlebutt98 4 minutes ago
Comment by reorder9695 1 hour ago
Comment by Gigachad 5 minutes ago
Immich + Nextcloud + Dawarich behind Tailscale has been a dream. I picked up a second hand HP mini PC for cheap, 3D printed a mini server rack to mount it in with some hard drives.
Comment by topaztee 27 minutes ago
Comment by taneq 6 minutes ago
Comment by kevg123 17 minutes ago
Comment by heikkilevanto 1 hour ago
Comment by taneq 2 minutes ago
I did run CyanogenMod / LineageOS for several years but the reliability I needed just wasn’t there. This may have improved since then, though.
Comment by xlayn 1 hour ago
Comment by rustyhancock 3 hours ago
But it does explain some conversations with Gemini when I wonder why it's talking about particular things. Like asking it about consultation processes for changes to parks only to get a response that's uncannily tuned to the email I got prompting the enquiry.
No mention of I just read your emails etc .
Comment by bemtevi 16 minutes ago
Comment by brador 3 hours ago
There’s nowhere to go.
Comment by kevg123 16 minutes ago
Comment by qeternity 2 hours ago
Cloud is no different: 3 major cloud vendors, with 1 clear leader...and now a long tail of tier 2s and neoclouds that are also investing incredible sums to compete.
Where is the pre-structured duopoly? Where is the profit moating?
Comment by brador 1 hour ago
You can’t build a fighter jet in your garage.
Comment by mistrial9 3 hours ago
in case the reply is not clear, I mean to emphasize and amplify the alarming Google behavior described above
Comment by gf74918 1 hour ago
Comment by hek2sch 3 hours ago
Comment by gf74918 2 hours ago
Comment by whatever1 1 hour ago
Comment by fierycatnet 45 minutes ago
Comment by rbobby 1 hour ago
Comment by gla67890543 1 hour ago
Comment by asxndu 3 hours ago
Unfortunately, the alternatives are all so bad...
Comment by xnickb 3 hours ago
Comment by sdoering 2 hours ago
I am also looking into how to selfhost my email (and yes I know, the horror of inboxing from self hosting. But I am at the point of not only willing to give it a tr, but actively saying "fuck you" to everybody that does not receive my email, because they are on Outlook or O365 (or Google, bt inboxing into Google is easier imho).
Especially with my paid Google now daily having spam in my inbox, while valid emails are so often in spam, that I have to check spam at least once per week.
Comment by eks391 2 hours ago
Btw immich is incredible. I recommend Nextcloud AIO instead of raw Nextcloud. Absolutely great tools
Comment by munk-a 1 hour ago
Comment by kevg123 49 minutes ago
I still configure my clients (Thunderbird, K-9, etc.) to send to my mail server, but that just forwards on to the actual email sender (if authenticated). This way I can change email senders without needing to change all my clients. There are still risks though because if you choose the cheaper plan (as I do), then you get grouped onto a sending pool that spammers might use and then you might get periodically affected if that set of IPs take a reputation hit.
My config for sending: With OpenSMTPD, process it with DKIM:
action "process_dkim" relay host smtp://127.0.0.1:10027
match from auth for any action "process_dkim"
A local DKIM process then processes and sends back to OpenSMTPD: listen 127.0.0.1:10027
relay 127.0.0.1:10028
[...] DKIM signing config [...]
Then back to OpenSMTPD to forward to the final email sender: listen on lo port 10028 tag DKIM
action "process_outbound" relay host smtp+tls://label@... auth <secrets>
match tag DKIM for any action "process_outbound"
I'm not sure if I even need to sign with DKIM as my email sender does the final DKIM signing, but it seems that in the email world, it's always best to do things as "properly" as possible whenever you can.I've been doing this for years, and spam and deliverability issues have been minimal and I've dealt with some big names.
Comment by qwerpy 1 hour ago
Comment by Gigachad 1 minute ago
That way Google has no ability to read the data and it's only a just in case backup if my NAS goes up in flames.
Comment by kevg123 19 minutes ago
Comment by chneu 2 hours ago
Self hosting email is a nightmare and can bite you in the ass big time.
Comment by kevg123 14 minutes ago
Self-hosting receiving emails isn't too bad. And you can still control sending too as a relay to the actual sender.
Comment by mickael-kerjean 1 hour ago
Comment by nicce 3 hours ago
Comment by matchstickman23 2 hours ago
Comment by munk-a 1 hour ago
Comment by easytiger 3 hours ago
It might also explain why Google do not provide a page to view transcription job queues from meet. You just have to sit and wonder
Comment by bri3d 2 hours ago
This gist is specifically about the consumer version of Gemini used in Gemini Apps. Basically if you connect your consumer Gemini (which always sends stuff to the training pipeline) to your personal Google Apps account, it gets tools that it can invoke to read your Google Apps data, which then might appear back in your consumer Gemini transcripts that are getting sent to the training pipeline.
Doing this is a stupid product move from Google (per the usual) because it confuses their enterprise customers into thinking Really Bad Stuff like this is happening.
Comment by pmdr 2 hours ago
Comment by sans_souse 1 hour ago
Comment by xlayn 1 hour ago
Comment by jttnr 3 hours ago
Comment by EmX_3000 3 hours ago
Comment by reasonableklout 3 hours ago
Comment by realsarm 3 hours ago
Comment by opengrass 3 hours ago
Comment by alterom 1 hour ago
Clearly the person who bakes my bread should've known better and learned Linux a decade ago to be prepared for this. Sucks to be them I guess.
Comment by Paracompact 1 hour ago
Comment by maybewhenthesun 2 hours ago
I have a strong 'told you so' feeling right now.
Comment by ninininino 4 hours ago
Comment by ipsum2 2 hours ago
Comment by holyxing 33 minutes ago
Comment by dizhn 1 hour ago
Comment by EGreg 3 hours ago
Comment by matt3210 3 hours ago
Comment by EGreg 2 hours ago
You mean the default prompts we use in safebots? https://safebots.ai/safebots.html
As far as securing the system -- yes there are about 25 layers of isolation and hardening to get through, to pwn the system. Even if you got through all of it, the data can just be restored on a previous system. Here are just some:
1) Immutable startup disk, nix-based builds
2) M-of-N signatures on any supply chain updates
3) ZFS based disk encryption and sync
4) Safecloud for storage (https://safebots.github.io/Safecloud)
5) gVisor isolation for all Docker containers
6) All network egress goes to a second Safebox, whose job it is to actually enforce policies before signing transactions / sending emails / using your credentials. So even if you totally compromised the first Safebox somehow, or even a single app on it, the policies still get enforced
7) All credentials / keys encrypted and split between Safeboxes
I could go on...