I don't want to be held accountable to all of my previous ideas. I want each conversation to start fresh with the context that I provide. If I am exploring some library in one language stack and then I later want to look into something completely different, I don't want the conversation polluted by what it thinks I want based on the previous discussion.
I suppose for those who use it as a companion the memory is a core element. But when used as a tool it gives a significantly worse experience IME.
‡ I'd tried logging in recently and immediately it started nagging me to upgrade. Went back to using without an account and bizarrely the situation is far better.
Every time I ask Claude Kubernetes question, it relates it to that one time I was deploying Kubernetes on VMs. It's not helpful!
Every time I ask Claude a question related to projects, it starts mentioning where I work, as if that helps.
Asking it to forget these concrete memories sometimes results in remembering to not mention them.
Thoroughly useless.
I started out disabling it because it's creepy. I tried it out, and it just doesn't work well.
Note that there are other sources of bias besides memory. For example, for each Custom GPT, an OpenAI staff Karens looks to type up and insert custom instructions that apply with a higher priority, and often are detrimental to the output, thereby sabotaging the Custom GPT. It would be better off if they didn't do any of it. I have had multiple Custom GPTs that initially worked flawlessly get sabotaged by OpenAI in this way.