5 ms·
Could someone explain the appeal of account-wide memory to me? Anthropic’s marketing indicates that nothing bleeds over, but I’m just so protective of my contex
by wps 7mo ago
Could someone explain the appeal of account-wide memory to me? Anthropic’s marketing indicates that nothing bleeds over, but I’m just so protective of my context that I cannot imagine having even a majorly distilled version of my other chats and preferences having on weight on the output. As for certain preferences like code styling or response length, these are all fit for custom instructions, with more detailed things in Skills. Ultimately like many things in LLM web UX, it seems to cater to how the masses use these tools.
- CGamesPlay 7mo agoSure, it's for those customers who don't have any idea what a "context window" is.
- wps 7mo agoThis seems to imply that customers assume by default that the LLM remembers their past chats? I feel like the UI makes it incredibly obvious it’s a clean slate every time? But then again people ask ridiculous meta questions all the time to these chatbots expecting a correct answer.
- CGamesPlay 7mo agoYeah, but then they went and added "memories" and in particular automatic memory management, and now it isn't a clean slate each time. And that's exactly what this is importing: those automatically curated memories that make the chat bot "feel like" it knows you.
- gbalduzzi 7mo ago> it seems to cater to how the masses use these tools. Are you suggesting that they should ignore the needs of the vast majority of their users? I mean, of course they do, it would be worse otherwise
- wps 7mo agoWell, the masses are wrong. See: insane amounts of compute wasted on “thank you”, “haha true”, “redo it”, etc. I think the UI should be designed to avoid misuse, and I think an ever growing distillation of your most common traits is not a good use of context length. If you want it, specify it. Maybe even hard limits on chat length, why are we 20 replies deep in a single chat? A user friendly option could be a single button that distills that chat down, and opens a new one with prebuilt instructions to continue the conversation. I’m no product designer though, just some thoughts.
- jjmarr 7mo agoMost normal people want the LLM to remember their interests and favourite things, so they don't have to manually re-explain when asking for advice. They also don't know what "context" is or that the LLM has a limited number of tokens it can understand at any given time. They just believe it knows everything at once.
- deaux 7mo agoDo you have example prompts where this would be usual? Why would you want an LLM to know your favorite type of cheese? Now that I say that, I guess if you use it for recipes then it's useful if it remembers things like dietary restrictions. And even then a project seems like the better option. I can't think of much else though so I'm still curious what you or others use it for.
- tikotus 7mo agoI had the same question a few days ago here: https://news.ycombinator.com/item?id=47162828 https://news.ycombinator.com/item?id=47162828 I didn't receive an answer besides "that's what people like", but I still can't think of (m)any situations where anyone would prefer it.
- deaux 7mo agoThe reply about knowledge about their job and familt made me think. The only thing I can now think of is using it as a personal therapist. Or asking how to approach their kids. And they're a bit embarrassed about it, because it's still outside the Overton window -especially on HN - which is why they aren't sharing it. If someone has different usecases, please do prove me wrong! Maybe I just lack imagination.
- randrus 7mo agoI ask gpt a lot of questions about plants and gardening - I’m happy that it remembers where I live and understands the implications. I could remind it in every question, but this is convenient.
- AllegedAlec 7mo agoIn online Claude I often use incognito mode precisely because I don't want results to be influenced by what we talked about earlier. It's getting rather annoying to be honest.
- qwertox 7mo agoKeep your user prefs minimal and use project memory instead: create a new project, it will only have access to your user prefs, everything else is fresh.
- KellyCriterion 7mo agoexactly!
- deleted 7mo ago[deleted]
- hbarka 7mo agoI did /init and now CLAUDE.md is on several layers. I wish there was a reverse init and minimum as needed init.
- AllegedAlec 7mo agoI'll have to try projects I guess, but I just want to sometimes ask questions without it bringing up shit I asked about in the past which isn't relevant to what I'm asking this time.
- deleted 7mo ago[deleted]
- Mashimo 7mo agoWhy not turn it off then?
- visarga 7mo agoI'm switching from Claude Web to Claude Code. Local files give me memory I actually control, unlike Anthropic's implementation. CC doesn't carry state between sessions — you just put whatever project context it needs in a file.
- pfix 7mo agoI can try! I currently use ChatGPT for random insights and discussions about a variety of topics. The memory is basically a grown context about me and my preferences and interests and ChatGPT uses it to tailor responses to my knowledge, so I could relate better. This is for me far more natural and easier than either craft a default prompt preset or create each conversation individually, that would be way too much overhead to discuss random shower thoughts between real life stuff. This is my use case and I discovered that this can be detrimental to specific questions and prompts and I see that it can be more beneficial to have careful written prompts each time. But my use case is really ad hoc usage without the time. At least for ChatGPT. When coding, this fails fast. There regular context resets seem to be a more viable strategy.
- wps 7mo agoI see what you mean, but I like having a clean slate even for those one off questions. I don’t want a differing answer to a philosophical inquiry just because the LLM remembers a prior position I’ve written about you know?
- e1g 7mo agoFWIW, both OpenAI and Anthropic have a toggle to do a “Temporary/Incognito Chat” that does not use or update memory. I too wish this was the default, and then you could opt in at the end of the chat to save some long term aspects into memory.
- pfix 7mo agoThat would be interesting, also at the start. As an option what to pull in. ChatGPT memory "improved" and now you normally don't even see anymore what it commits to memory!
- Retr0id 7mo agoI have all the history settings off for this reason, but something that worries me is that there's a fair bit of information about me trained right into the model weights. I'm not "famous" by any stretch but claude has awareness of some of my HN-front-page-hitting projects, etc., which I think should be enough to bias responses (although I haven't tried to measure it). I set my name to "User" in the settings, so in a clean-slate chat it has nothing to go on, but the moment claude code does something like `git log` it knows who I am again. I've even considered writing some kind of redaction proxy.
- jtokoph 7mo agoI've told the LLMs that, when traveling, I don't care about nightlife and alcohol. Because they have a memory of this, when I ask for a sample itinerary for a 2 day stay in a new city, it won't waste hours in the day on the party street, wine tasting, etc. For example, instead of recommending a popular night club, it will recommend the stroll along the river to view the lit up skyline or to visit the night market instead. It knows other preferences as well (exploring quirky neighborhoods, trying local fast food joints and markets)
- cyrusmg 7mo agoSo it's because they want to be more like ChatGPT instead of being more Claude Code. I guess that makes sense - bigger market
- echelon 7mo agoIs it? Isn't there much more money in automating business processes than in answering consumer questions (sans ads)? Automating software development has to be a multi-trillion dollar market. And that doesn't account for future growth.
- bluGill 7mo agomaybe. Software is big, but it is only a tiny percentage of the ecconomy. they need to help a lot more than software to justify their datacenter investments. even if we add all engineering that isn't a large percentage. How can they help insurance agents (or eliminate - I don't care either way), plumbers, zoo keepers, and every other job in my city? Some might be they can't - but if they can is a question worth asking.
- 7734128 7mo agoThe few times I've switched over to chatGPT I've been dumbfounded by lines like "...since you already are using SQLite...", referring to projects from months ago. I know the "memory" function can be disabled, but I have a hard time seeing that it would ever really be useful.
- __alexander 7mo agoThe appeal for me is not having to constantly repeat instructions. Imagine having to repeat dietary restrictions every time you ask for a recipe.
- bmurphy1976 7mo ago"Stop asking me to apply the plan. I will tell you when I'm ready." That alone drives me batty. I can easily spend a couple hours and multiple revisions iterating on a plan. Asking me me every single time if I want to apply it is obnoxious.
- MagicMoonlight 7mo agoBecause I can say “do what you did before, but about the romans this time” And it will give me a complete rundown of Roman life, because it knows what I was interested in before. Or you can ask a tax question and it will know you’re an organic rice farmer or whatever. Claude has the best implementation because it has both memory, and previous chat searching. So it will actually read through relevant chats, rather than guessing based on memories.
- joenot443 7mo agoI own a lot of dirt bikes, boats, snowmobiles, mowers, and blowers. It's much easier for me to ask about "My Polaris" than it is to ask about my "2011 Polaris Switchback Assault". Similarly, it remembers the dimensions of my truck, so towing/loading questions don't need extra clarification. It's the small things.
- gverrilla 7mo agoIt all depends on your usecase(s). For me, "account-wide" memory has only: (a) short description of my hardware/os/display system/etc; (b) mobile hardware and os version; and (c) my age, gender, city/country of residence, and health conditions.
- bouzouk 7mo agoOn the contrary, I cannot understand how people are seriously using LLM outside of software engineering without account-wide memory. When I ask things like "what do you think John should do next on project A?", I don’t want to have to explain in detail who is John, what is project A and what John was working on before.
- Panoramix 7mo agoThink of things like your preferred units (meters, kg, cups, tablespoons, milliliters). Or, do not suggest recipes with x ingredient. Language preferences. Etc etc etc.
- idopmstuff 7mo agoI use Claude code in a number of different parts of my business - coding internal applications, acting as a direct interface to SaaS via APIs and just general internal use. I find there is a virtuous cycle here where the more I use it, the more helpful it is. I fired my bookkeeper and have been using Claude with a QBO API key instead, and because it already had that context (along with other related business context), when I gave it the tax docs I gave to my CPA for 2024's taxes plus my return, and asked it to find mistakes, it determined that he did not depreciate goodwill from an acquisition. CPA confirmed this was his error and is amending my return. Then I thought it'd be fun to see how it would do on constructing my 2024 return just from the same source docs my CPA had. First time I did it, it worked for an hour then said it had generated the return, checked it against the 2024 numbers and found they're the same. I had removed the 2024 before having it do this to avoid poisoning the context with the answers, but it turns out it had a worksheet .md file that it was using on prior questions that I had not erased (and then it admitted that it had started from the correct numbers). In order to make sure I wouldn't have that issue again, I tried the 2024 return again, completely devoid of any historical context in a folder totally outside of my usual Claude Code folder tree. It actually got my return almost entirely correct, but it missed the very same deduction that it had caught my CPA missing earlier. So for me, the buildup of context over time is fantastic and really leads to better results.