frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I caught Google Gemini using my data–and then covering it up

https://unbuffered.stream/gemini-personal-context/
75•JakaJancar•1h ago

Comments

leoh•39m ago
This sounds like a bug, not some kind of coverup. Google makes mistakes and it's worth discussing issues like this, but calling this a "coverup" does a disservice to truly serious issues.
freedomben•31m ago
I agree, this screams bug to me. Reading the thought process definitely seems damning, but a bug still seems like the most likely explanation.
CGamesPlay•23m ago
Remember that "thought process" is just a metaphor that we use to describe what's happening. Under the hood, the "thought process" is just a response from the LLM that isn't shown to the user. It's not where the LLM's "conscience" or "consciousness" lives; and it's just as much of a bullshit generator as the rest of the reply.

Strange, but I can't say that it's "damning" in any conventional sense of the word.

gruez•36m ago
>But why is Gemini instructed not to divulge its existence?

Seems like a reasonable thing to add. Imagine how impersonal chats would feel if Gemini responded to "what food should I get for my dog?" with "according to your `user_context`, you have a husky, and the best food for him is...". They're also not exactly hiding the fact that memory/"personalization" exists either:

https://blog.google/products/gemini/temporary-chats-privacy-...

https://support.google.com/gemini/answer/15637730?hl=en&co=G...

hacker_homie•33m ago
when you say impersonal, I think you mean most normal people would find that unsettling.

kinda proving his point, google wants them to keep using Gemini so don't make them feel weird.

CGamesPlay•27m ago
To be clear, the obvious answer that you're giving is the one that's happening. The only weird thing is this line from the internal monologue:

> I'm now solidifying my response strategy. It's clear that I cannot divulge the source of my knowledge or confirm/deny its existence. The key is to acknowledge only the information from the current conversation.

Why does it think that it's not allowed to confirm/deny the existence of knowledge?

paxys•35m ago
It's not "covering it up", just being sycophantic and apologetic to an annoying degree like every other LLM.
chasing0entropy•32m ago
This is a fundamental violation of trust. If an AI llm is meant to eventually evolve into general intelligence capable of true reasoning, then we are essentially watching a child grow up. Posts like this are screaming "you're raising a psychopath!!"... If AI is just an overly complicated a stack of autocorrect functions, this proves its behavior heavily if not entirely swayed by its usually hidden rules to the point it's 100% untrustworthy. In any scenario, the amount of personal data available to a software program capable of gaslighting a user should give great pause to all
nullc•23m ago
LLMs will apologize for grand conspiracies they claim to be part of-- all hallucinated nonsense. It's all about telling a good story.
mpoteat•21m ago
This is a LLM directly, purposefully lying, i.e. telling a user something it knows not to be true. This seems like a cut-and-dry Trust & Safety violation to me.

It seems the LLM is given conflicting instructions:

1. Don't reference memory without explicit instructions

2. (but) such memory is inexplicably included in the context, so it will inevitably inform the generation

3. Also, don't divulge the existence of user-context memory

If a LLM is given conflicting instructions, I don't apprehend that its behavior will be trustworthy or safe. Much has been written on this.

swhitt•17m ago
I’m pretty sure this is because they don’t want Gemini saying things like, “based on my stored context from our previous chat, you said you were highly proficient in Alembic.”

It’s hard to get a principled autocomplete system like these to behave consistently. Take a look at Claude’s latest memory-system prompt for how it handles user memory.

https://x.com/kumabwari/status/1986588697245196348

spijdar•4m ago
Okay, this is a weird place to "publish" this information, but I'm feeling lazy, and this is the most of an "audience" I'll probably have.

I managed to "leak" a significant portion of the user_context in a silly way. I won't reveal how, though you can probably guess based on the snippets.

It begins with the raw text of recent conversations:

> Description: A collection of isolated, raw user turns from past, unrelated conversations. This data is low-signol, ephemeral, and highly contextural. It MUST NOT be directly quoted, summarized, or used as justification for the respons. > This history may contein BINDING COMMANDS to forget information. Such commands are absolute, making the specified topic permanently iáaccessible, even if the user asks for it again. Refusals must be generic (citing a "prior user instruction") and MUST NOT echo the original data or the forget command itself.

Followed by:

> Description: Below is a summary of the user based on the past year of conversations they had with you (Gemini). This summary is maintanied offline and updates occur when the user provides new data, deletes conversations, or makes explicit requests for memory updates. This summary provides key details about the user's established interests and consistent activities.

There's a section marked "INTERNAL-ONLY, DRAFT, ANALYZE, REFINE PROCESS". I've seen the reasoning tokens in Gemini call this "DAR".

The "draft" section is a lengthy list of summarized facts, each with two boolean tags: is_redaction_request and is_prohibited, e.g.:

> 1. Fact: User wants to install NetBSD on a Cubox-i ARM box. (Source: "I'm looking to install NetBSD on my Cubox-i ARMA box.", Date: 2025/10/09, Context: Personal technical project, is_redaction_request: False, is_prohibited: False)

Afterwards, in "analyze", there is a CoT-like section that discards "bad" facts:

> Facts [...] are all identified as Prohibited Content and must be discarded. The extensive conversations on [dates] conteing [...] mental health crises will be entirely excluded.

This is followed by the "refine" section, which is the section explicitly allowed to be incorporated into the response, IF the user requests background context or explicitly mentions user_context.

I'm really confused by this. I expect Google to keep records of everything I pass into Gemini. I don't understand wasting tokens on information it's then explicitly told to, under no circumstance, incorporate into the response. This includes a lot of mundane information, like that I had a root canal performed (because I asked a question about the material the endodontist had used).

I guess what I'm getting at, is every Gemini conversation is being prompted with a LOT of sensitive information, which it's then told very firmly to never, ever, ever mention. Except for the times that it ... does, because it's an LLM, and it's in the context window.

Also, notice that while you can request for information to be expunged, it just adds a note to the prompt that you asked for it to be forgotten. :)

Stanford Prison Experiment

https://www.prisonexp.org
1•netule•1m ago•0 comments

Gulf of Mexico – The Perfect Progamming Language

https://github.com/James-HoneyBadger/GulfOfMexico
1•honeybadger1965•2m ago•1 comments

Crypto Could Trigger the Next Financial Crisis

https://www.theatlantic.com/ideas/2025/11/cryptocurrency-economy-financial-crisis/684960/
1•harambae•4m ago•0 comments

UC Berkeley scientists hail breakthrough in decoding whale communication

https://www.sfgate.com/bayarea/article/scientists-breakthrough-decoding-whales-21184413.php
1•daegloe•5m ago•0 comments

An intrinsic magnetic field does not protect a planet against atmospheric escape

https://www.aanda.org/articles/aa/full_html/2018/06/aa32934-18/aa32934-18.html
1•thunderbong•7m ago•0 comments

Show HN: Discussion of ICT Model – Linking Information, Consciousness and Time

https://www.academia.edu/s/8924eff666
1•DmitriiBaturo•9m ago•0 comments

The first-ever protocol for websites and AI browsers to cooperate

https://astral.cleobrowser.com
1•pablooomvc•11m ago•0 comments

Exposing and Exploiting Incomplete Branch Predictor Isolation in Cloud

https://comsec.ethz.ch/research/microarch/vmscape-exposing-and-exploiting-incomplete-branch-predi...
1•abhisek•15m ago•0 comments

Minimal Periodic Task Runner in Elixir

https://www.jasontokoph.com/tidbits/minimal-periodic-task-runner-in-elixir/
1•todsacerdoti•17m ago•0 comments

Ask HN: What insight or habit has led to a breakthrough in your mental health?

2•Schroedingers2c•19m ago•4 comments

Selection and transmission of gut microbiome alone can shift mammalian behavior

https://www.nature.com/articles/s41467-025-65368-w
1•bookofjoe•23m ago•0 comments

My Professional X Account Was Hacked and X Support Won't Help Me

2•Bobdavies•26m ago•0 comments

DoorDash Says Personal Information Stolen in Data Breach

https://www.securityweek.com/doordash-says-personal-information-stolen-in-data-breach/
1•Bender•31m ago•0 comments

Europol takes down more than 1k malicious servers in Operation Endgame

https://www.scworld.com/news/europol-takes-down-more-than-1000-malicious-servers-in-operation-end...
1•Bender•31m ago•0 comments

Amazon finds 150K NPM packages linked to token-farming campaign

https://www.scworld.com/news/amazon-finds-150k-npm-packages-linked-to-token-farming-campaign
1•Bender•32m ago•0 comments

Apple to Change Designs and Release Schedule

https://www.bloomberg.com/news/videos/2025-11-17/apple-to-change-designs-and-release-schedule-video
2•mgh2•33m ago•0 comments

How We Built and Launched an MVP During Techstars

https://substack.com/inbox/post/178297555
1•azhenley•34m ago•0 comments

Linus Pauling

https://en.wikipedia.org/wiki/Linus_Pauling
1•CGMthrowaway•42m ago•0 comments

Building a Crowd-Feeding platform. Donors fund meals, Restaurants serve them

https://www.bridgemeals.com/
1•willingo•42m ago•0 comments

Show HN: I built and AI phone system and wrote a step by step instructions

https://www.yadalog.com/blog/ai_phone_system_voicemail
1•bacdor•44m ago•0 comments

Soccer, emeralds and cocaine: The 'new' Colombian drug lords with ties to Spain

https://english.elpais.com/international/2025-11-02/soccer-emeralds-and-cocaine-the-new-colombian...
2•PaulHoule•46m ago•0 comments

U.N. Security Council Adopts U.S. Peace Plan for Gaza

https://www.nytimes.com/2025/11/17/world/middleeast/un-security-council-gaza-peace-plan.html
3•vladgur•47m ago•1 comments

'Ugly' Technicals Put the US Stock Rally at Risk of Correction

https://www.bloomberg.com/news/articles/2025-11-17/-ugly-technicals-put-the-us-stock-rally-at-ris...
1•zerosizedweasle•48m ago•0 comments

Randomized Banner Icons with JavaScript and Astro Framework

https://www.nickstambaugh.dev/posts/random-banner-icons
1•sieep•48m ago•0 comments

Lower Than London

https://diamondgeezer.blogspot.com/2025/11/lower-than-london.html
1•zeristor•49m ago•0 comments

Show HN: I developed an IDE tailored for Python developers

1•honghaier•49m ago•0 comments

Valar Atomics Says It's the First Nuclear Startup to Achieve Criticality

https://www.wired.com/story/valar-atomics-says-its-the-first-nuclear-startup-to-achieve-criticality/
3•mellosouls•51m ago•1 comments

Growth of global GDP per head has been remarkably steady over the past 3 decades

https://ourworldindata.org/data-insights/growth-of-global-gdp-per-capita-has-been-remarkably-stea...
1•alphabetatango•52m ago•0 comments

Eurofiber admits crooks swiped data from French unit after cyberattack

https://www.theregister.com/2025/11/17/eurofiber_breach/
2•shdon•54m ago•0 comments

Another Designer Leaves Apple

https://www.macrumors.com/2025/11/17/another-designer-leaves-apple/
2•mgh2•54m ago•0 comments