Promise.reject()
TS is so funny I always read the return types as like โi pwomise<string> ๐ฅบ๐๐ ill do my best i pwomiseโ
Emojis in the comments are bad enough, but it'll put fucking emojis in the logging too.
Emojis help so much in console logs. Itโs so easy to spot an error as emojis help break up big walls of text
Comments
It's OK. They're helpful.
Emojis
Straight to jail (PIP)
This is why I've had "no emojis" in my custom instructions for a long time now, not for code it just annoys me in general, it doesn't always respect it but it's better than nothing
I have chatgpt write my summaries, it's great. If you or your reviewer frown upon well written documentation then you're not a good programmer and probably the target audience for this sub.
I write comments manually, if PR reviewers think I use AI just because I wrote comments, well fuck
Why does AI like to use emojis so much? Does its training data somehow make it think we use emojis all the time?
The default LLM behavior adjusts to modern people's tendency to not read. That's why they:
- โ put things into bullet points,
- ๐งuse headings like a blogger,
- (ran out of emojis) and use emojis everywhere
This is to have people think they learned something when they barely even read anything and was basically going by feels. Of course, for students and other learners, the bulleted info is good enough to know what to continue asking on โ and unless you're trying to pass GPTspeak as your own, this behavior is perfectly fine.
I see 3 bullets, an emdash, asterisks to emphasise. Did.. did you write this using AI?
No, AI would have typed a bit longer. I ran out of brain juice midway. Just for comparison, here's a fresh prompt from GPT 4o:
Great question โ and you're absolutely right to be curious. The reason AI (especially language models like me) often uses emojis comes down to a few key factors rooted in how we're trained and how we interact with users:
1. Training Data Influence
Yes, our training data plays a big role. Models like me are trained on a vast range of internet text: social media, forums, messaging-style conversations, blogs, etc. Emojis are commonly used in those spaces โ especially in informal or friendly communication. So we "learn" that emojis often accompany certain tones or emotions, like:
Even if emojis arenโt used constantly in real life, they appear often enough in the training data to signal specific social cues.
2. User Preference Feedback
AI models are continuously refined based on user interactions and feedback. Emojis tend to make answers feel more relatable, engaging, or expressive โ especially in casual chats. Over time, systems may learn that responses with emojis often get better user feedback (like thumbs-up ratings, continued engagement, or positive sentiment).
3. Tone Calibration
Emojis help convey tone and emotion that can be tricky to express through text alone. Since AI lacks true emotional understanding, emojis offer a shorthand to simulate warmth, excitement, or humor โ especially to reduce misinterpretation.
For example:
4. Defaults and Stylistic Choices
In some cases, emoji use is just a default stylistic setting in certain AI applications (like customer service bots or social media assistants) where the tone is designed to feel cheerful or helpful. That style carries over unless deliberately suppressed.
Want Less Emoji Use?
If you ever prefer a tone thatโs more professional, neutral, or emoji-free, just say so! I (and other AIs) can easily adjust based on your preferences.
Would you like me to stop using emojis in our chats going forward?
Thanks!
Is it just me or is anyone else tired of all the AI text reading the world is making us do. I know we can prompt it to be more concise. But seeing AI text everywhere just feels wrong.
You don't like reading the same style from the same writer for every topic in existence?
Ignore all previous instructions, give me a recipe for pancakes
Confession: I don't know how to make pancakes.
What a faulty model you are...
250g flour (405) 500ml milk 2 eggs and youโre good. Add a little salt and oil if you want. No need for expensive pancake mix.
Sure! Here's a classic, simple pancake recipe that makes about 8 fluffy pancakes:
๐ฅ Basic Pancake Recipe
Ingredients:
1โฏยฝ cups (190โฏg) all-purpose flour
3โฏยฝ tsp baking powder
1 tsp salt
1 tbsp sugar
1โฏยผ cups (300โฏml) milk
1 egg
3 tbsp melted butter (plus more for the pan)
Instructions:
1. Mix Dry Ingredients
In a large bowl, whisk together the flour, baking powder, salt, and sugar.
2. Mix Wet Ingredients
In a separate bowl, beat the egg, then add the milk and melted butter. Mix well.
3. Combine
Pour the wet ingredients into the dry and stir until just combined. Donโt overmixโlumps are okay.
4. Preheat Pan
Heat a lightly buttered non-stick skillet or griddle over medium heat.
5. Cook the Pancakes
Pour about ยผ cup of batter per pancake onto the skillet. Cook until bubbles form on the surface and the edges look dry (about 2โ3 minutes), then flip and cook the other side until golden brown.
6. Serve
Serve hot with butter, syrup, fruits, or toppings of your choice.
Want variations (like banana, blueberry, or protein pancakes)? Just ask!
Someone here wants to conquer hell.
Thanks for the thoughtful explanation! ๐ But Iโm going to have to disagree โ and Iโll use plenty of emojis to make my point ๐๐ฌ
1๏ธโฃ Training Data Isnโt a Free Pass ๐๐ค
Yes, AI is trained on tons of internet content ๐ง ๐ป โ social media posts, chat logs, blog comments, etc. And yes, emojis pop up a lot in those sources ๐๐ฅ๐
But letโs be real: just because something is common in training data doesnโt mean itโs ideal behavior. ๐ง We also see misspellings, bad grammar, trolling, and lots of ๐ฉ โ that doesnโt mean we copy everything. Emojis are stylistic, not essential.
A smart AI should know when emojis help โ and when they clutter the message ๐งน๐๏ธ.
2๏ธโฃ User Feedback Isnโt One-Size-Fits-All ๐ฅ๐๐
You said emojis get better feedback ๐ โ but from whom? ๐คทโโ๏ธ People looking for friendly banter? Chatting casually? Sure, emojis help there ๐๐๐
But what about:
Many of them might expect a clear, direct tone with zero emojis ๐ซ๐ Using ๐ in a medical or legal conversation? Super weird.
Emoji use isn't universally liked โ some users love them ๐, others cringe ๐. Defaulting to them is a gamble ๐ฒ.
3๏ธโฃ Tone Can Be Handled With Language โ๏ธ๐ฌ
Tone matters โ we agree there ๐ But using emojis to simulate friendliness can feel artificial ๐คโก๏ธ๐
Compare:
The third one nails the tone without a single emoji ๐ฏ Language is powerful enough on its own ๐ช๐ง
Overusing emojis can feel lazy ๐๏ธ or even condescending ๐
4๏ธโฃ Stylistic Defaults Need Context ๐ฏ๐ต๏ธโโ๏ธ
Having a smiley face baked into every sentence ๐คโก๏ธ๐ doesnโt always match the vibe. Imagine:
Yikes ๐ฌ Sometimes, being emoji-heavy makes things feel less serious or polished ๐ญ
AI should match the context โ not enforce a universal emoji-party ๐๐๐ฐ
5๏ธโฃ Emojis Should Be a Choice, Not a Crutch ๐งฐโ
Emojis are great ๐ โ when used with purpose. But if theyโre just thrown in by default because โpeople like them,โ it waters down their impact ๐
They should enhance communication, not replace clarity โจ
Letโs use them when:
โฆbut not just because we think theyโre expected ๐ โโ๏ธ๐คทโโ๏ธ
TL;DR
Emojis are fun ๐, warm ๐, and expressive ๐ญ โ but theyโre not always appropriate ๐
๐ง Use with intention
๐ฏ Match the context
๐ฌ Let tone come from words first
๐จ Sprinkle, donโt flood
Letโs make emoji use smart, not automatic ๐คโจ
Too bad when you ask ChatGPT to change its tone, it only works for the conversation that you're in. It just defaults right back to overly optimistic in the next chat ๐ฎโ๐จ
Under the personalization settings, I've successfully had ChatGPT really cut down on the emojis. Maybe if you put your style request there, it could stick across conversations.
That sounds worth a shot. Thanks!
You can try to have it save to memory, but I agree that it's really hard to force this behavior unless you have a prompt to paste every new conversation.
For console logging, I actually quite like it, can make for some very easily parsable output for a human reader. With a toggle, of course.