Back to News
Advertisement

Ask HN: Do you say please and thank you to your LLMs?

hhealthworker about 4 hours ago 42 comments

RU version is available. Content is displayed in original English for accuracy.

This is an orthogonal question to whether LLMs have qualia (almost certainly no) and to the question of whether any hypothetical qualia would be in any way correlated with word choice (also almost certainly no), as opposed to mechanistic factors such as runtime and memory access patterns.
Advertisement

⚡ Community Insights

Discussion Sentiment

69% Positive

Analyzed from 1214 words in the discussion.

Trending Topics

#please#don#llms#llm#human#more#thank#something#model#things

Discussion (42 Comments)Read Original on HackerNews

ixxieabout 1 hour ago
If we get in the habit of being disrespectful to machines, we will easily be disrespectful of people.
watwutabout 1 hour ago
No? And also, people who anthropomorphise these things tend to be deeply disrespectful every time they talk about actual people.
mft_about 1 hour ago
Yes.

If we reduce back to the “LLMs are next word prediction algorithms” and they have a huge training corpus including positive and negative human interactions, it’s not crazy to think they’ll be influenced by the flow of those learned interactions and respond subtly better to positive interactions than negative.

bloke_zeroabout 3 hours ago
No, it doesn’t have feelings - it would be like asking your washing machine to please wash your pants? Anthropomorphising LLMs seems deeply unhealthy.
GuB-42about 1 hour ago
LLMs don't have feelings, but they imitate humans who do. If your prompt sounds rude to a human, LLMs might respond like a human who is talked to rudely, if you don't want that, prompt politely.

Chatbots go through a reinforcement learning phase, which should be enough to make the LLM helpful regardless of the tone of the prompt, but you may still get better result if your prompt is made in a way that would get the most helpful response from a human.

It is not anthropomorphizing, it is helping the LLM recognize a pattern.

dude250711about 2 hours ago
What if politeness is correlated to higher-quality answers in their mess of a "database"?
conartist6about 2 hours ago
What if not deceiving yourself about the nature of a relationship is associated with more self-sufficiency and better decision-making?

That rubber duck you used to talk to is still there... You don't have to pay a prostitute just to be able to think out loud.

cyanydeezabout 2 hours ago
have you considered that when you stare into the void it stares back
probstabout 4 hours ago
I certainly say please and thank you. Whether or not it makes a difference to the LLM, it makes a difference to me. I want to retain some humanity and politeness in my own behavior, even if I spend an inordinate amount of time communicating with, instructing, and debating a non-sentient piece of code.
spottedmarleyabout 2 hours ago
I do. I'll compliment the model or give it a thumbs-up emoji. If you watch a model's thinking stream you can see that the model is always attempting to assess the user's intent, including emotionality.. '...the user is expressing uncertainty about.. ' or '..the user is expressing appreciation for..' etc. and this influences the overall response and sometimes even their decisions. It's a language model, so why not use language to convey info about what you're feeling to the model, it understands that language too.
nextaccounticabout 2 hours ago
I have this superstition that if I praise correct outputs, the model may use this information that previous output was correct to produce better answers in future turns

But this only makes sense in the context of a new ask, and not as a standalone message

Jeremy102624 minutes ago
I won't thank it as a stand-alone prompt. But I will do, "thanks, that worked. Now can you ..."
Planktonne31 minutes ago
I think it's entirely separate to the idea of LLMs as potentially thinking machines; I don't believe they are, but I do believe you should be polite to them.

Frankly, I think it's suggestive of a deficiency in people if they can't engage with non-human things as though they were human. Someone who wouldn't talk to a Roomba, for example, never chats to their laptop when it beeps, doesn't wave sliding doors open, doesn't act human except when it really benefits them--that's weird.

It's similar to the Voight-Kampff test [1], I think; how you act all the time, the emotional responses you build to things you interact with, all of this is part of being human. There's something wrong with people who don't see something wrong with bullying a robot [2], even if it can't feel pain, and most people can sense that. Our ability to form connections even with things that can't form connections with us is important [3].

An LLM isn't alive, but it pretends to be. You should have an emotional response to that, even if it's horror. The dead-eyed 'I minimise tokens' says nothing good about the speaker. Empathy should be your default, not a performance.

[1] https://bladerunner.fandom.com/wiki/Voight-Kampff_test [2] https://interestingengineering.com/culture/humanoid-robot-mi... [3] https://www.youtube.com/watch?v=uAwSVOlOgH8

yonatan80709 minutes ago
I don't usually treat LLMs like humans, when I have a more complex question I do take care to use full sentences. Though sometimes I just need something quick so I'd throw ChatGPT a "python print flush= what does"

I do talk to my devices occaiosnally though. Things like "You're coming with me" to my laptop before picking it up and putting it in my backpack

Chu4eeno25 minutes ago
People used to anthropomorphize pet rocks, so people either refusing to be nice to LLMs or getting upset when people anthropomorphize them says more about those critics than anything else IMHO.

Humans are social and the ELIZA effect is perfectly normal and expected imho.

codesectionsabout 4 hours ago
I do. I justify the action via mechanical / prompting logic (my instructions are to treat me as an informed peer and my understanding is that keeping the whole conversation in "two peers talking" register makes it easier for the LLM to maintain that mode).

But, more honestly, it's just a social habit and saving keystrokes isn't worth training myself out of it.

probstabout 4 hours ago
Exactly, or rather, the social habit part I agree a 100% with. I don't want to train myself out of being a polite human being, just to save some keystrokes.
fugaziboutitabout 2 hours ago
Neither cursing nor thanking LLMs is useful. Relating in emotive syntax puts you in the wrong headspace to get the most out of the chat.

We anthropomorphise things very easily -- dogs, toys, cars -- because we're wired as social beings to have theory of mind. It's no surprise that AI chat, which mimics us, is popular.

perilunar44 minutes ago
Dogs are social beings and have minds. They understand cursing and thanking. Maybe not the actual words, but certainly the emotion behind them.
maxzhdevabout 1 hour ago
Does anyone really expect these neural reference books to be able to appreciate politeness and gratitude... They can probably imitate it, but it's unlikely to affect their usefulness or uselessness. Politeness and gratitude towards an LLM rather characterize the person themselves
boncesterabout 2 hours ago
No, not in the way you describe (I think). I think you mean within a context adding additional 'please' or 'thank you', so no.

But yes where I think it will introduce additional weight to my prompting, e.g. 'Ensure the output is orange' is not the same weighting as 'Please ensure the output is orange' and that is not the same weighting as 'PLEASE ensure the output is orange'.

Advertisement
rsfernabout 2 hours ago
I often start prompts with “please”, but I usually don’t thank the model. Framing a question or a request for help with “please” is in distribution for me, it’s a distraction from composing a thoughtful prompt about my actual question to go back and edit out politeness.

I don’t reply “thanks” like I would to a person though, I just close the chat if I have no more follow-ups

BlackSmith-500133 minutes ago
I would say relatively
jake_and_fatmanabout 3 hours ago
All the time. Sometimes it does an absolutely bang-up job.
bluefirebrand38 minutes ago
I don't say please and thank you to the LLM any more than I say please and thank you to my power drill after hanging a ceiling fan

I think it is ridiculous to even suggest

Imagine typing "please" and "thank you' into Google's search bar for the past 20 years. That would be absolutely nonsense right? So why would I use those words for an LLM

jryan49about 3 hours ago
Since every token costs money and I dont think they are conscious, never.
grommzabout 1 hour ago
No, but cursing helps. I often call it a woke moron. The Chinese models then try to be extra precise and factual.
jeffrallenabout 1 hour ago
When something surprises and delights me, I tell it. Why not, it lifts my own mood to say something nice.
setnoneabout 3 hours ago
yes, it goes naturally most of the time, i also say good job and don't hold my thoughts if the job is bad
estetlinusabout 4 hours ago
Yup. When it does me dirty, I let it know my entire emotional spectrum.
mrwizardno2about 2 hours ago
It may not be conscious, but it sure does understand emotions - especially angst. I let that MFer know when it messes something up and I have to rework the BS it created.

It's more for me than anything. Kind of cathartic, really. "Man curses at machine, calls its mother a toaster."

drsaltabout 1 hour ago
you can't directly talk to an LLM
Advertisement
hahahaaabout 4 hours ago
I do a pls sometimes.
watwutabout 1 hour ago
No. I do not say think you to my bash script either.

The anthropomorphisation those companies push is one of the most annoying and unhealthy aspect of llms.

lyfeninjaabout 3 hours ago
I do, just in case the robots take over :p
kauegabout 3 hours ago
ofc, i joke that if an AI becomes evil, it will query the database for our chat history
iaminabout 4 hours ago
when I use chinese which is my first language, no, never. when I use english, yes, not every time, but about 50% chance.
froh42about 2 hours ago
When the LLM starts doing dumb shit I start cursing it like a sailor who had been a pig farmer.

It makes me feel better, but doesn't help.

I just see:

Thinking: The user is unhappy. I need to .... <whatever> (and then probably the same dumb shit again).

LLMs are useful but sometimes fucking frustrating dumb shits of loose transitors.

davydmabout 4 hours ago
I used to, but it just means an extra round of conversation, so I stopped.
codesectionsabout 4 hours ago
I don't think I've ever spent a whole round on it. More typically

> please do $x

>> $x

> thanks. Now do $y

If I have ever spent a whole turn on something that could be called a thank you is was something like "the way you answer that [in specific way] was very helpful – thanks. Can you please remember to raise that sort of point in the future?" So still not an extra round

derdiabout 2 hours ago
Yes
arnab777about 4 hours ago
sometimes