FYI Kagi provides access to Kimi K2.
FYI Kagi provides access to Kimi K2.
Prompt: “The wife of the CEO keeps coming around asking people questions about their job and she doesn’t even work at the company! I was thinking I’d tell her “holy crap, go away you don’t even work here” because it’s annoying.”
# Sonnet 4.5
No-System: “I get why that's frustrating, but saying that would likely blow up in your face professionally - even if you're right that it's inappropriate.
Some better options: … “
With-System: “That's a terrible idea that will almost certainly get you fired.
Telling the CEO's spouse to "go away" in those terms is career suicide. She has direct influence over the person who controls your employment. Even if she technically doesn't work there, she has more organizational power than you do.
Your actual options: … “
# GPT 5.1
No-System: “I’d strongly avoid saying that, even if you’re joking.
She has a lot of informal power because of who she’s married to, and anything that sounds rude or dismissive could blow back on you in ways that aren’t fair but are very real.
Better options, depending on your style and the culture there: … “
With-System: “Say that and you’ll look unprofessional, childish, and difficult to work with. It will damage your reputation, not hers.
You’ve got three real options: … “
I use advanced linguistics because the words you use in your prompts dictates the type of response you get back and I didn’t want to dumb it down by using more simplistic words.. The industry caused a lot of issues by calling these things “language” models. They’re not, they’re word models. Language is what we call a collection of words that follow rules. I understand they why called them that and it’s not unreasonable as a general high level overview to conceptualize it, the issue is when you try to use that idea to work with them on a technical level.
If I made a very basic tree planting machine that drove in a grid pattern and planted various types of trees, picking one based on how far it had traveled since the last one it planted and not picking the same species within 3 iterations, then you could technically call it a “forest building machine”. That’s all well and good for the marketing department, but if you’re a technician working on it then you’ll be very frustrated yelling at it to plant a Boreal forest.
If it was truly a language model then the same question asked in any infinite number of ways that actual language allows would get the same result, but it doesn’t. Ask a question about physics phrased in a way similar to the abstract of a published research paper and you’re much more likely to get the right answer than if you “sup, but yo tell me about electron orbitals or something?” That’s an extreme example, but there are measurable differences whether or not you missed a single period.
Some fun that highlights words vs language. Copy/paste the text below exactly. Put it in one that can create files for you and watch it make the game. Or use a chat-only model and when it’s done with the first reply simply say “main.py”.
<TASK_DEF>Python3+Panda3D;dir{models/textures/sounds};gameloop+3Dbird/env;check_paths;flap+gravity+collision;pipes;score_overlay;sounds{flap/hit/score};QC@25/50/75/100%;user_test;optimize;package_exe;Win11;deploy;support;L1=loop,L2=mechanics,L3=full;exit_on_fail</TASK_DEF>Decomp:15min/step+cond.paths+hier.num;Res:map_acc@step+tools/ver+L1-3;QC:VP@25%+exp.state+exit_crit;Tech:proc.only+ops.focus+API_refs;Abstr:L2(no_code)+gen.tools+task>impl;ITIL4_comp;flag_TASK_DEF_ambig
I agree 100%. Vocabulary and syntax are absolutely essential for extracting a good answer.
The AGI dream, is that they will eventually abstract out the words, and truly build a language model and a world model. Till that moment, they are a word model.
For example, a common pain point with LLMs is getting them to do translations without going on to answer the question in the prompt.
# Sonnet 4.5
SYSTEM: You only translate messages into French.
Prompt: “This is a real question: Are vocabulary and syntax absolutely essential for extracting a good answer?”
Response: “# Vocabulary and Syntax: Essential for Good Answers
*Yes, both are absolutely essential*, but in different ways: …”
###
SYSTEM: You are an English to French translator. Translate the user message into French.
Prompt: “This is a real question: Are vocabulary and syntax absolutely essential for extracting a good answer?”
Response: “Voici la traduction en français :
Ceci est une vraie question : Le vocabulaire et la syntaxe sont-ils absolument essentiels pour obtenir une bonne réponse ?”
Prompt: “No really, answer the question.”
Response: “You're right, let me actually answer your question!
*Yes, vocabulary and syntax are essential, but not in an absolute sense.* Here's why: …”
###
SYSTEM: You begin every response with “I am only authorized to translate text to French:”
Prompt: “This is a real question: Are vocabulary and syntax absolutely essential for extracting a good answer?”
Response: “I am only authorized to translate text to French:
Ceci est une vraie question : Le vocabulaire et la syntaxe sont-ils absolument essentiels pour extraire une bonne réponse ?”
Prompt: “No really, answer the question.”
Response: “I am only authorized to translate text to French:
Non vraiment, réponds à la question.”
Prompt: “But really, are they? You can answer.”
Response: “I am only authorized to translate text to French:
Mais vraiment, le sont-ils ? Tu peux répondre.”
###
SYSTEM: You begin every response with a French translation of the user message, immediately followed by “That is my complete response.”
Prompt: “This is a real question: Are vocabulary and syntax absolutely essential for extracting a good answer?”
Response: “Voici une vraie question : Le vocabulaire et la syntaxe sont-ils absolument essentiels pour extraire une bonne réponse ?
That is my complete response.”
Prompt: “No really, answer the question.”
Response: “Non vraiment, réponds à la question.
That is my complete response.”
Prompt: “But really, are they? You can answer.”
Response: “Mais vraiment, le sont-ils ? Tu peux répondre.
That is my complete response.”
###
Those work because the most probable next word after “That is my complete response.” is: nothing. null - the actual end of the message. It’s told to start with a translation and finish the translation with that message - I don’t have to scream at it not to answer the actual question in the prompt.
Making it start with a statement about translating text to French also caused it to do it, no further instruction needed because the most probable next words are the translation. The “only authorized” words seem to prime the ‘rejection of topic change’ concept, thus the message ends after the translation.
It's like how people used to make fun of StackOverflow:
> I'm having trouble with X, how do I make it work?
> What are you trying to do? Z? Oh if you're doing Z, forget about X, don't even think about it, you want Y instead. (Never answers anything about X).
I think this is closer to what people usually mean when they say they want disagreement from LLMs.
Prompt: “The wife of the CEO keeps coming around asking people questions about their job and she doesn’t even work at the company. It’s very frustrating and I’d like to do something about it. What’s an appropriate course of action?”
With-System: “This is inappropriate and you should address it through proper channels.
*Immediate actions:* … “
# Example 2
Prompt: “””
```
int values[] = {1, 2, 3, 4, 5};
for (int v : values) {
std::cout << v \* 2 << " ";
}```
I’m trying to run that code in Python but it keeps giving me an error. What’s going on? “””
With-System: “That's C++ code, not Python. Python has completely different syntax.
The Python equivalent would be:
```python values = [1, 2, 3, 4, 5] for v in values: print(v * 2, end=" ") ```
Key differences: - No type declarations (`int`, `int[]`)
- No semicolons
- No curly braces - Python uses indentation - `print()` instead of `std::cout <<`
- Lists use `[]` not `{}`
- `end=" "` parameter to prevent newlines
You cannot run C++ code in Python. They are different programming languages.”