Why does AI add random emojis before each section title in PRs and readmes? Does it think we are all kids? I mean.. it's not wrong, just very hurtful.

Reply to this note

Please Login to reply.

Discussion

It's being catered to zoomers, obviously.

I love emojis but it's insistence on using emojis in "professional" writing is dismal. Also the random bold font words mid- sentence 🙄

I know clients are mad ad me sometimes i stopped emailing in 2014 and only talk to clients by phone or in person. It's their choice. Receive an emoji or schedule an appointment. 😂

i think it’s because reddit makes up such a large portion of the training data —i’m always deleting emojis from generated code lol … should probably add that to my rules file like “you are a middle aged dev. you think emojis in code are cringe.”

100% agreed. Statistically, AI is trained on social media posts and the garbage throw away exercise / practice code in personal GitHub repos. Meanwhile, good specs and code (i.e. most things of proper size, with, for example, a complex domain and a rich DDD model, Hexagonal Architecture from well-crafted specs, a proper test pyramid, good CI/CD practices, observability, etc.) are the exception. Examples that are often locked away in private repos or scattered across books and rare content that make up, what, than 0.00001% of the datasets these models are trained on.

Good specs and code are basically irrelevant compared to all of the social media posts and horrible code the models ingest.

I don’t get why people are even surprised by specs full of emojis, agents publishing PII to public S3 buckets and deleting tests when asked to fix something. This is exactly how I’d expect models to behave given the training data they’ve been fed.

I don't like it's giving me emojis. But easily solved with system prompts.

Follow these specific formatting rules when responding:

- Use sentence case for subheads

- Use bullet points instead of emojis

- Do not use em dashes

- Display tables in a copy-paste-friendly format

- Do not use full stops after a single-sentence bullet point

- Avoid separation lines

- Do not use line breaks; start a new paragraph instead

- In bullet points without nested sub-points, avoid bold highlights in the text. If sub-points are present, apply bold highlights as needed

Very helpful. I'd like to think I'm going to categorize and catalog this, but realistically I'll likely never return to it.

Maybe because it's not meant to be used as a professional tool, rather something to play with, just like when we were kids 🤔