Live data from Hacker News

Switch to Claude without starting over

claude.com

121–130 of 287 posts

Re: Switch to Claude without starting over

#121

Earlier quoted context omitted.

I know this is necessarily a very unpopular opinion however. I think HN in particular as a crowd are very vulnerable to the halo effect and group think when it comes to Anthropic. Even being generous they are only very minimally a "better actor" than OpenAI. However, we are so enthralled by their product that we tend to let the view bleed over to their ethics. Saying we want out tools used in line with the US constit…

Lets generalise a bit more here - every company at any time could completely heel-turn and do awful things. Even my favourite private companies (e.g. Valve) have done things that I would consider evil. However, I would think I'm not alone in that I'm generally wanting to do good while also wanting convenience, I know that really every bit of consumption I do is probably negative in some ways, and there is no real "ap…

There are no universial morals. Anything - everything you think is evil some culture (possibly in history) thinks is good). I can't even think of something good that I'm confident everyone would agree is good.

there are some people (companies are run by people) that are so bad I boycott them. Most bad I treat like society cannot work without accepting them anyway.

Re: Switch to Claude without starting over

#122
post #59
post #43

Earlier quoted context omitted.

That's been my experience too. I'm using the recent free trial of OpenAI Plus to vibe code, and from this I would say that if Claude Code is a junior with 1-3 years of experience, OpenAI's Codex is like a student coder.

Does it depend on what type of programming you do? Doing Swift/SwiftUI work, I have exactly the opposite experience. I’ve been using both recently, and I want to use Claude alone (especially after the last week’s events), but Codex is just so much faster and better.

Swift/SwiftUI are two of the three experimental projects I'm using Codex on, the other is a physics simulation in python.

It keeps trying to re-invent the wheel, does a bad job of it.

The physics sim was supposed to be a thin wrapper around existing libraries, but instead of that it tried to write all the simulation code itself as a "fallback" (but it was broken), and never actually installed the real simulators that already did this stuff despite being told to use them in the first place. The last few dozen(!) prompts from me have been pairs of ~["Find all cases where you've re-invented the wheel, add them to the planning document", "now do them"]. And it's still not finished removing the original nonsense, so far as I can tell.

One of the two Swift experiments is just a dice roller, it took about 10 rounds of non-compiling metal shaders (I don't know metal, which is why I didn't give up and do that by hand after 4) before I managed to get that to work, and when it did work it immediately broke it again on the next four rounds. It wrote its own chart instead of using Swift Charts, and did it badly. It tried to put all the hamburger menu options into a UIAlertController. Something blocks the UI for several seconds when you change the dice font. I didn't count how many attempts it took to correctly label the D4.

The other Swift experiment was a musical instrument app, that got me to the prototype stage, eventually, but in a way that still felt like a student's project rather than a junior's project.

Re: Switch to Claude without starting over

#123
post #31
post #28

Earlier quoted context omitted.

So it's because they want to be more like ChatGPT instead of being more Claude Code. I guess that makes sense - bigger market

Is 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.

maybe. 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.

Re: Switch to Claude without starting over

#124
post #66
post #38

Earlier quoted context omitted.

Can projects overlap? If not there’s general context information that’s often useful. My job, my kids and time preferences around those things, my preferred tech setup and way of working and types of tech I’m better at. Things I already have (home assistant, little nuc, etc). I can throw a random question and not have to add this kind of information or manage it.

I get that those are the things that go into memory. What I don't get is what kind of prompt your job and kids are useful information for. Especially on the regular.

Let’s see, recently:

Home automation fixing

Proposed integrations with some services locally

Science experiments explained at a few levels, finding good background info and where to read up about some safety information

Maths help for specific areas my kids are looking at and proposed games for that

Evaluation of coding options for my kids

How to link up some ideas on coding, electronics and using the home automation side as some fun outputs

LED strip info and work, again integrating with smart homes and what’s good around the kids

Framework evaluations for automation at work and home

Crystal identification

Looking up local council info

Relevant music suggestions for kids to play on the piano

Here some things cross over. I’m happy writing code, I typically want easy open source options, I have languages and tech I prefer, I’m moving g things to matter, I have home assistant, my son is excellent at maths given his age but I’m working more on comprehension of problems, and a lot more. All those are things that with a bit of background info change the types of answers I get and make it more useful.

Re: Switch to Claude without starting over

#127
post #17

Earlier quoted context omitted.

Do 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.

I use it for my work. So i went it to remember everything about my business, website, the domain, which country we operate and on and on. It’s a ton of context which I don’t want to repeat each time.

That's what projects are for. All the major chatbot companies have some equivalent and all support a standard instruction where you can include anything you need automatically.

Re: Switch to Claude without starting over

#128
I’m pretty divided on “memory”. There are times it can feel almost magical but more often than not I feel like I am fighting with the steering wheel.

Whenever I’m in a conversation and it references something unrelated (or even related) I get the “ick”. I know how context poisoning (intentional or not) works and I work hard to only expose things to the model that I want it to consider.

There have been many times that I’ve started a fresh chat as to not being along the baggage (or wrong turns) of a previous chat but then it will say “And this should work great for ” and at that moment my spidey-sense tingles and I start wondering “Crap, did it come to the conclusion it did based mostly/only on the new context or did it “take a shortcut” and use context from another chat?

Like I said, I go out of my way to not “lead the witness” and so when the “witness” can peek at other conversations, all my caution is for naught.

I encourage everyone to go read the saved memories in their LLM of choice, I’ve cleaned out complete crap from there multiple times. Actually wrong information, confusing information, or one-off things I don’t want influencing future discussions.

The custom (or rather addition to the) system prompt is all I feel comfortable with. Where I give it some basic info about the coding language I prefer and the OSes that I’m often working with so that I don’t have to constantly say “actually this is FreeBSD” or “please give that to me in JS/TS instead of Python”.

The only thing that has, so far, kept me from turning off memory is that I’m always slightly cautious of going off the beaten path for something so new and moving so fast. I often want to have as close to the “stock” config since I know how testing/QA works at most places (the further off the beaten path you, the more likely you’ll run into bugs). Also so that I can experience when everyone else is experiencing (within reason).

Lastly, because, especially with LLMs, I feel like the people that over customize end up with a fragile systems. I think that a decent portion of the “N+1 model is dumber” or “X model has really gone downhill” is partially due to complicated configs (system prompts, MCP, etc) that might have helped at some point (dumber model, less capability) but are a hindrance to newer models. That or they never worked and someone just kept piling on more and more thinking it would help.

Re: Switch to Claude without starting over

#129
post #17

Earlier quoted context omitted.

Do 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.

ChatGPT knows what's in my bar and what types of base liquors I love and/or can't drink. It knows what fruit, syrups and mixes are in my fridge. It knows that my friend is allergic to mint. It knows that when I ask for recommendations, I tend to want a choice between spirit forward, tiki, martini and herbaceous. ChatGPT knows the broad strokes of the 3-4 main hardware projects I have on the go, and depending on the q…

Thank you! That helped me understand. Hobbies that you regularly do, and an LLM is continuously helpful for, benefiting from memory.

Personally, I would still be wary of the black box aspect -not knowing what it does remember and what it doesn't - so I would probably still use projects to make it more deterministic. But that's probably being overcautious and unnecessary in most common cases.

Re: Switch to Claude without starting over

#130

Amusing that Anthropic's approach to migrating context is asking their competitor's product to hand over the data it's stored about you. Must be some of the lowest switching costs I've seen which doesn't bode well for OpenAI's consumer revenues...

Turns out the DoD has a trillion dollar annual unaccountable money sink, plenty there to make up for it
Post reply on HN