Live data from Hacker News

Anthropic publishes the 'system prompts' that make Claude tick

techcrunch.com

211–220 of 290 posts

Re: Anthropic publishes the 'system prompts' that make Claude tick

#211

Earlier quoted context omitted.

When we do prompt engineering for humans, we use the term Public Relations.

There’s also Social Engineering but I guess that’s a different thing :)

No, that's exactly the thing - it's prompt injection attacks on humans.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#212
post #148

Earlier quoted context omitted.

LLMs are extremely good at translation, given that the transformer was literally built for that.

Maybe in some cases. But generally speaking the consensus in the language translation industry is that NMT (e.g. Google Translate) still provides higher quality than current gen LLMs.

Why? Already ChatGPT-3.5 seemed better to me than Google Translate when I compared them a while ago.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#213
post #148

Earlier quoted context omitted.

LLMs are extremely good at translation, given that the transformer was literally built for that.

Maybe in some cases. But generally speaking the consensus in the language translation industry is that NMT (e.g. Google Translate) still provides higher quality than current gen LLMs.

Is it? Anecdotally, even GPT 3.5 felt better than Google Translate; where we are with GPT-4o, it feels both better in terms of quality, accuracy and context awareness and it has a much better UI/UX. Like, I can't tell Google Translate it picked the wrong translation for a specific phrase (I thing I could in the past, but this feature seems missing), or otherwise inform it of extra context.

(Also LLMs are wonderful at solving the "tip of my tongue" problem - "what's the English word for $this doing $that, kind of like $example1 but without $aspect1?...")

Re: Anthropic publishes the 'system prompts' that make Claude tick

#214

Notably, this prompt is making "hallucinations" an officially recognized phenomenon: > If Claude is asked about a very obscure person, object, or topic, i.e. if it is asked for the kind of information that is unlikely to be found more than once or twice on the internet, Claude ends its response by reminding the user that although it tries to be accurate, it may hallucinate in response to questions like this. It uses…

How can Claude "know" whether something "is unlikely to be found more than once or twice on then internet"? Unless there are other sources that explicitly say "[that thing] is obscure". I don't think LLMs can report if something was encountered more/less often in their training data, there are too many weights and neither us nor them know exactly what each of them represents.

Here, check it out— Claude sharing things that are only “once or twice on the internet”

https://claude.site/artifacts/605e9525-630e-4782-a178-020e15...

It is funny, because it says things like “yak milk cheese making tutorials” and “ancient Sumerian pottery catalogs”. But that’s only the extremely rare. The things for “only once or twice” are “the location of jimmy Hoffa’s remains” and “banksy’s true identity.”

Re: Anthropic publishes the 'system prompts' that make Claude tick

#215
post #69

Earlier quoted context omitted.

The limitations on processing letters aren’t in the math, they are in the encoding. Language is the map, and concepts are the territory. You may as well complain that someone doesn’t really understand their neighborhood if they can’t find it on a map.

>they are in the encoding Is encoding not math?

It's math, but specifically an independent piece you could swap out for a different one that does much better on this problem (e.g. use characters instead of tokens) - it's just doing so would make training and inference much more expensive (read: much worse model performance for a given training/compute budget), so it's not worth the trade-off.

It's not like humans read letter by letter either, at least not past the age of 6 or such. They can, if needed, but it requires extra effort. Same is true with LLMs.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#216
post #148

Earlier quoted context omitted.

Maybe in some cases. But generally speaking the consensus in the language translation industry is that NMT (e.g. Google Translate) still provides higher quality than current gen LLMs.

Is it? Anecdotally, even GPT 3.5 felt better than Google Translate; where we are with GPT-4o, it feels both better in terms of quality, accuracy and context awareness and it has a much better UI/UX. Like, I can't tell Google Translate it picked the wrong translation for a specific phrase (I thing I could in the past, but this feature seems missing), or otherwise inform it of extra context. (Also LLMs are wonderful at…

It’s entirely possible that the language translation industry is trailing behind.

It’s also possible that the cost of LLMs outweigh their benefit for this specific use case.

The only vendor I know of doing LLM translation in production is DeepL, and only supports 3 languages, launched last week.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#217

Earlier quoted context omitted.

It probably shouldn't be called prompt engineering , even informally. The work of an engineer shouldn't require hope .

This is the fundamental change in the concept of programming From computer’s doing exactly what you state, with all the many challenges that creates To is probabilistically solving for your intent, with all the many challenges that creates Fair to say human beings probably need both to effectively communicate Will be interesting to see if the current GenAI + ML + prompt engineering + code is sufficient

Honestly, this sort of programming (whether it's in quotes or not) will be unbelievably life changing when it works.

I can absolutely put into words what I want, but I cannot program it because of all the variables. When a computer can build the code for me based on my description... Holy cow.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#218
post #187

Earlier quoted context omitted.

It probably shouldn't be called prompt engineering , even informally. The work of an engineer shouldn't require hope .

It should be called prompt science.

It's literature.

I never thought my English degree would be so useful.

This is only half in jest by the way.

Re: Anthropic publishes the 'system prompts' that make Claude tick

#219

Earlier quoted context omitted.

This is the fundamental change in the concept of programming From computer’s doing exactly what you state, with all the many challenges that creates To is probabilistically solving for your intent, with all the many challenges that creates Fair to say human beings probably need both to effectively communicate Will be interesting to see if the current GenAI + ML + prompt engineering + code is sufficient

Honestly, this sort of programming (whether it's in quotes or not) will be unbelievably life changing when it works. I can absolutely put into words what I want, but I cannot program it because of all the variables. When a computer can build the code for me based on my description... Holy cow.

if this doesn't work well with super high level languages, why would it work really well with LLMs?
Post reply on HN