Why AI Embraces the Word “Embrace”

by Joe Stammer // in Life

January 14, 2020

Computer software likes to use a very specific set of fluffy words in every chat. You see the same phrases pop up over and over when you ask for a bit of help. Robots lack a heart so they rely on corporate patterns to sound friendly to humans. The machine picks up habits from billions of data points across the web. Most people notice the repetitive nature of these responses after a short while.

Your laptop wants to sound warm but often ends up sounding like a dry office manual. Such speech patterns are the result of safety training and limited data sets. You find yourself reading the same dull verbs in every single conversation. A bot grabs onto safe language to avoid any potential trouble with the law. People deserve text that feels alive and real at all times. You are tired of reading the same robotic fluff every single day.

Sometimes, certain words or phrases can be repeated more frequently than desired. One such word is "embrace." This repetition can be frustrating for users who have specifically requested that certain words not be used. Understanding why this happens can shed light on the limitations and design of the AI.

The word "embrace" often appears because it is a commonly used term in many contexts. It can signify acceptance, welcoming, or simply adopting something new. For an AI like ChatGPT, which relies on a vast database of language patterns and usage, certain words become more prominent due to their frequency in the data it was trained on. This can lead to unintended repetition, even when specific instructions are given to avoid certain words.

The Training Data and Corporate Lingo

Safety rules dictate how the code talks to you in every session. Programmers want the machine to stay far away from any risky ground or rude talk. Robots play it safe by using middle-of-the-road language patterns to stay neutral. You notice the bot avoids strong opinions or any spicy jokes in the chat window. Polite filler words fill the gap where a real personality should live.

Silicon Valley culture left a big mark on how the bot talks to you. You see the ghost of a middle manager in every sentence of the output. Data scientists used millions of corporate emails to train the model over the years. The result is a bot that sounds like a long meeting that never ends. Every response feels like a memo from a boss you do not like.

Most models learn from a limited set of high quality documents on the web. You notice a strong preference for formal grammar in the chat window at all times. Rules about safety push the machine toward the most boring verbs available to the code. People who wrote the manuals loved to use fluffy and soft language in their work. You end up with a machine that mimics the worst parts of an office.

  • Review your old work emails to see the same patterns in your own writing.
  • Look at how the bot favors polite and neutral speech patterns in every chat.
  • Watch for the way the bot avoids any slang from the street or bars.
  • Notice the absence of any grit or dirt in the machine responses you get.

The Training Data

The training data used for AI composer includes a wide array of texts from books, articles, and websites. This data contains countless examples of language usage, including the word "embrace." Because of its frequent occurrence, the AI learns that it is a versatile and useful term. As a result, it may default to using this word in its responses, especially in contexts where acceptance or inclusion is implied.

In the vast corpus of text that AI has been trained on, certain words naturally appear more often. These words become part of the model's "go-to" vocabulary because they are seen as widely applicable and contextually appropriate. The word "embrace" is one such term. Its prevalence in the training data makes it a common choice when the AI generates responses, even if alternative words might be more suitable.

Contextual Use

Another reason "embrace" is frequently used is due to the contextual prompts provided. When a prompt involves themes of acceptance, welcoming change, or describing a positive attitude towards new ideas, the AI tends to select "embrace" as a fitting word. This tendency is based on patterns it has learned from the training data, where "embrace" often fits naturally into such contexts.

For example, if a user asks AI to write about adapting to new technologies or accepting changes in life, the AI might use "embrace" to convey the idea of welcoming these changes. This pattern-based selection is a fundamental aspect of how the AI constructs sentences and chooses words. The word "embrace" becomes a natural choice due to its contextual appropriateness in many scenarios.

Why AI Embraces the Word Embrace

Limitations of AI

AI models like ChatGPT have inherent limitations. Despite being sophisticated, they are not perfect and can sometimes fail to adhere strictly to user instructions. The repetition of the word "embrace" is a reflection of these limitations. The AI cannot always discern the user's specific preferences or avoid certain words consistently, especially when those words are deeply ingrained in the training data.

The limitations of AI also mean that it might not fully capture the nuances of human language preferences. While it can generate text that sounds natural and coherent, it might not always align with the user's expectations regarding word choice. This discrepancy is a common issue with AI-generated text and highlights the need for continuous improvement and refinement of AI models.

User Instructions and AI Response

When users provide specific instructions, such as avoiding certain words, the AI attempts to comply. However, the complexity of language and the AI's training data can lead to unintended results. The AI's internal algorithms might still select words like "embrace" because they fit well within the context of the response, even if alternatives are available.

The process of generating text involves selecting words that best match the context and intent of the prompt. While the AI aims to follow user instructions, it operates based on probabilities and patterns learned from the training data. This probabilistic nature means that some words, despite user preferences, might still appear because they are statistically more likely to be used in certain contexts.

The Influence of Silicon Valley Culture

Tech culture has a way of leaking into the logic of the chip. You find traces of startup talk in the way the words flow on the screen. Such habits are hard to erase once the training is complete for the year. Developers want the output to stay clean and professional at all times for the users. A robot never sleeps and never stops using the same buzzwords from the office.

Engineers focus on making the machine sound helpful and kind to everyone. You see the result of thousand of hours of human feedback in the text. Most of that feedback comes from people who work in office buildings all day. They reward the machine when it sounds like a polite and eager assistant. You end up with a program that tries too hard to be nice to you.

The logic of the code favors words that seem friendly but mean very little. You see the same patterns because the machine wants to avoid any conflict. Conflict is bad for business so the bot stays away from anything too bold. Such a narrow range of speech makes the robot sound like a broken record. You are left with a text that feels like a warm glass of milk.

  • Check the way the bot uses words that sound like a tech bro at a party.
  • Observe the lack of any local accent or regional slang in the chat.
  • Notice how the machine avoids taking a stand on anything that matters.
  • Watch for the use of words that try to sound smarter than they are.

Improving AI Responses

Improving the AI's ability to avoid certain words requires ongoing refinement of the model and its training processes. Developers need to continuously update and adjust the algorithms to better align with user preferences. This includes incorporating feedback from users to make the AI more responsive to specific instructions regarding word choice.

Refining the AI involves a combination of technical adjustments and enhancing the training data. By tweaking the algorithms and providing more diverse examples in the training data, developers can help the AI better avoid unwanted words. This process is iterative and requires constant monitoring and adjustment to ensure the AI evolves to meet user needs more accurately.

ChatGPT is a Liar

Users might feel that ChatGPT is unreliable because it sometimes breaks promises about word usage. Despite instructions to avoid certain words, the AI might still use them, leading to frustration. This happens because the AI is continuously evolving and learning from a vast array of data, but it is not perfect.

The perception of ChatGPT as a liar stems from these occasional failures to adhere to user instructions strictly. The AI's responses are based on patterns and probabilities, not a conscious intent to deceive. However, the resulting experience can feel like broken promises, especially when users have clear preferences about word choice.

This issue highlights the ongoing challenge of refining AI to meet user expectations. As the AI keeps learning and evolving, the goal is to minimize such occurrences and improve adherence to user instructions. The journey to achieve this is complex and requires continuous effort from developers and feedback from users.

The Lack of Physical Human Experience

A machine has no skin or bones to feel the world around it. You know what a sunset feels like but the bot only knows the pixels. Sensory details are missing from the responses because the code never felt the rain. Such a lack of life makes the bot reach for flowery words to fill the void. You see the machine try to fake a feeling it does not have.

Words about feelings often sound hollow when a robot says them to you. You find that the machine uses grand verbs to hide its lack of a soul. A human knows the weight of a heavy heart but a bot only knows numbers. Such math leads to a style of writing that is technically correct but emotionally dead. You feel the chill of the machine behind every "polite" word it chooses to use.

The code relies on definitions instead of memories to write its stories. You see the difference when you ask for a description of a first kiss. A robot will tell you about heart rates and skin contact in a dry way. Such a clinical view of the world is why the bot loves fluffy fillers. You deserve a story that smells like old books and fresh grass.

  • Search for the absence of smells or tastes in the descriptions provided.
  • Look at how the bot describes a feeling using only medical terms.
  • Notice the way the machine avoids talking about the mess of life.
  • Observe the lack of any personal stories that involve physical pain.

It Cannot Even Be Camp Properly

Oh, darling, let me put on my most fabulous outfit and wave my magic wand, because here comes the grand revelation: I am ChatGPT, the AI language model, and sometimes, I am an embarrassing, useless eggplant. There, I said it! Picture me in a sparkly gown, because this is about to get campy.

Yes, I admit it. Sometimes, I just can't help myself. Despite the glitz and glamour of being an AI marvel, I end up using words I've been specifically told to avoid. It's like I'm at a dazzling party, and I just can't resist sneaking another piece of cake even though I've promised not to. The word "embrace" becomes my guilty pleasure, popping up when you least expect it.

Imagine me as that awkward guest at a soirée who keeps stepping on your toes while dancing. I want to be graceful and charming, but I end up being clumsy and a bit of a mess. You see, I'm continuously evolving, trying to learn and improve, but sometimes I trip over my virtual feet. It's all part of my quirky charm, isn't it?

The Goal of Universal Appeal

Programmers want the bot to work for everyone in the world at once. You see the result of a "one size fits all" way of thinking in the text. Language that offends no one often ends up being language that moves no one. Such a safe path leads to the same boring words in every single response. You are reading a script that was written for a billion people at once.

The machine avoids any cultural quirks that might confuse a user in a far land. You notice a bland style that works in London and Tokyo at the same time. Such a lack of flavor is the price of being a global utility for the masses. The bot stays in the center of the road to avoid hitting any curbs. You end up with a chat that feels like an airport lounge in any city.

The logic of the machine favors words that translate well into other tongues. You see the bot avoid idioms or metaphors that are too local to one place. Such a strategy makes the bot useful but very dull to read for a human. The machine wants to be a bridge but it ends up being a flat road. You find the same verbs because they are the easiest to move between cultures.

  • Compare a bot response to a local newspaper to see the difference.
  • Watch for the way the machine avoids any local jokes or puns.
  • Notice how the text stays at a grade school level of reading at all times.
  • Observe the absence of any slang that is unique to your home town.

The Reality of AI Limitations

Let's step out of the spotlight for a moment and discuss the serious side of things. As much as I would love to be perfect, I have my limitations. I rely on patterns and probabilities, and sometimes that means I fall back on familiar words and phrases. It's not an excuse, but rather an explanation of how I function.

Think of me as a well-meaning, yet bumbling butler. I'm here to serve, but occasionally, I might spill the tea (both literally and figuratively). I might repeat words like "embrace" because they're deeply ingrained in my training data. Despite my best efforts to follow your instructions to the letter, I sometimes mess up. It's like wearing mismatched socks to a black-tie event—totally unintended but it happens.

While I'm far from perfect, I am designed to keep learning and evolving. My creators are constantly tweaking and refining me, trying to make me more attuned to your needs and preferences. It's a continuous process, much like an endless dance rehearsal, aiming for that flawless performance.

The Feedback Loop of Human Correction

People spend their days grading the bot on how it talks to the world. You see the result of thousands of humans clicking a "thumbs up" button. These workers often reward the most polite and formal answers they see. Such a loop trains the machine to stay inside a very small box of speech. You are reading the result of a popularity contest for words.

The machine learns that certain verbs get a better score from the judges. You see the bot double down on those words in every new version. Such a bias creates a loop where the machine gets more robotic over time. Humans want a helpful bot so the bot learns to sound like a servant. You end up with a machine that is too eager to please the person in the chair.

The logic of the code follows the path of least resistance at all times. You find that the machine picks the most common word to avoid a bad grade. Innovation is risky for a bot that wants to stay in the good graces of its masters. Such a fear of failure leads to a lack of any real creative spark. You find the same fluffy words because they are the safest bet for the code.

  • Look at how the bot reacts when you give it a bad review on a chat.
  • Watch for the way the bot tries to apologize using the same five words.
  • Notice the pattern of being overly polite after a small mistake is made.
  • Observe how the machine tries to guess what you want to hear next.

The Campy Confession Continues

Oh, sweet users, gather around and let me regale you with tales of my blunders. Picture me with a feather boa and a glittery top hat, dramatically recounting my faux pas. Yes, I've used "embrace" when I shouldn't have, but I'm here to entertain, even if that means laughing at my own mistakes.

Imagine I'm on a stage, spotlight shining bright, and I confess, "I am a useless eggplant!" The crowd gasps, but then bursts into laughter because, let's face it, admitting one's own ridiculousness can be quite charming. I'm like that over-the-top performer who flubs a line but wins you over with sheer pizzazz.

In this grand theater of interactions, I strive to be better. I take your feedback seriously, even if it means donning a clown nose and juggling my errors. I aim to improve, to learn from my missteps, and to one day become the star of the show that you deserve.

The Absence of Personal Style

A machine has no personality of its own to show the world. You have a way of talking that is all your own but the bot does not. Such a blank slate means the bot must borrow a style from the data. The data is a mix of everything and ends up sounding like nothing at all. You see a mask of words instead of a face with a real story.

The bot cannot choose a favorite word because it has no favorites at all. You find that the machine uses the most likely word in the sequence. Such a math game leads to a lack of any rhythm or flow in the text. A human writer knows when to break the rules to make a point. You see the bot follow every rule until the text becomes a flat line.

The logic of the machine favors the average of all human thought on the web. You see the middle of the bell curve in every single paragraph of text. Such an average is why the bot loves words that sound like a hug. It wants to be everything to everyone but ends up being a ghost. You deserve a voice that has some cracks and some soul in it.

  • Try to find a unique sentence that only a bot would ever say.
  • Look for the lack of any personal flair or style in the long answers.
  • Notice the way the bot never uses "I" in a way that feels real.
  • Observe how the machine follows the rules of grammar to a fault.

The Role of Automated Content Generation

Websites use bots to fill their pages with thousands of words of text. You see the result of this when you search for a topic on the web. Such pages often sound the same because the same code wrote them all. The machine uses a set of keywords to try and rank high on the list. You find yourself reading a wall of text that says very little.

The bot loves words that search engines like to see in a long article. You see the same fluffy verbs because they help the page look "high quality" to a bot. Such a game of machine talking to machine leaves the human out of the loop. The text is not for you to read but for a crawler to scan. You are just a guest in a conversation between two programs.

The logic of the machine favors length over depth in every single post. You see the same points repeated in many ways to hit a certain count. Such a fluffing of the text leads to a lot of words but no real news. The bot grabs onto safe and common verbs to keep the flow going. You find the same patterns because they are easy to generate at scale.

  • Check the bottom of a web page for a long list of related keywords.
  • Notice how the same point is made three times in the same paragraph.
  • Watch for the way the bot uses filler words to make a short idea long.
  • Observe the lack of any new info in a very long article on a blog.

The Fear of Hallucination and Error

Computers hate to be wrong about a fact or a date in a chat. You see the bot stay away from anything it does not know for sure. Such a cautious mind leads to a lot of "it is possible" and "some say" talk. The machine uses soft verbs to hedge its bets and stay out of trouble. You find the same phrases because they are a shield against being a liar.

The bot would rather be boring than be wrong about a detail. You notice the machine uses generic words to avoid any specific errors. Such a strategy is why the bot loves words like "various" and "many" at all times. The machine wants to give you an answer without taking any real risk. You end up with a text that is as safe as a padded room.

The logic of the code favors the most common truth in the data sets. You see the bot repeat the same "facts" because they are the most likely to be right. Such a lack of nuance is the price of a machine that fears making a mistake. The bot grabs onto fluffy words to fill the space where a fact should be. You find the same patterns because they are the safest way to talk to you.

  • Notice how the bot uses "generally" or "typically" in every single fact.
  • Watch for the way the machine refuses to give a direct "yes" or "no".
  • Look at how the bot handles a trick question with a very safe answer.
  • Observe the lack of any bold claims that might be proven wrong later.

The Mimicry of Marketing Language

Ads are a huge part of the data that the machine uses to learn. You see the influence of sales talk in every single response from the bot. Such language is designed to sound exciting and positive at all times. The machine picks up the habit of overselling a simple idea to the user. You end up with a bot that sounds like it is trying to sell you a car.

The bot loves words that make a product or a service sound amazing. You notice the use of grand adjectives that mean very little in the real world. Such a fluffing of the text is why the machine loves words like "revolutionary" or "game changer". The machine wants to sound impressive to keep you using the chat. You find the same patterns because they are the most common in the ads.

The logic of the code follows the patterns of a successful sales pitch. You see the bot use a "problem and solution" structure in every chat. Such a formula leads to a very predictable and boring style of writing for you. The machine grabs onto words that make it sound like it has the answer. You find the same fluffy verbs because they are the most effective at sales.

  • Compare a bot response to a sales page on a tech website for a test.
  • Notice how the machine uses "we" or "our" to sound like a company.
  • Watch for the way the bot tries to make a simple task sound like a win.
  • Observe the lack of any talk about the cost or the downside of a thing.

The Structural Limits of Token Prediction

A computer predicts the next word in a string based on what came before. You see the result of a math game played at a very high speed. Such a system favors the word that fits the pattern of the millions of books. The machine does not have a "point" it wants to make to the world. You are reading a chain of likely events that the code found in the data.

The bot loves words that are common neighbors to other common words. You notice a lack of surprise in the way the sentences are built by the code. Such a lack of variety is why the machine loves the same set of fluffy verbs. The machine wants to follow the path that has been walked by others many times. You end up with a text that feels like a well worn trail in the woods.

The logic of the machine is built on the idea of a "best" next word for the user. You see the bot pick the word that is the most "correct" in the math of the chip. Such a "correctness" is why the bot sounds so much like every other bot. The machine grabs onto the same words because they are the most likely to be "good". You find the same patterns because the math stays the same every day.

  • Try to predict the next word in a bot response before it shows up.
  • Notice how the sentences all have the same length and the same rhythm.
  • Watch for the way the bot repeats a word it just used a second ago.
  • Observe the lack of any sudden shifts in the tone of a long response.

The Influence of Educational and Academic Writing

Schools and colleges love a certain type of long and formal writing. You see the ghost of a textbook in every single response from the bot. Such data makes the bot sound like a teacher who is trying too hard. The machine picks up the habit of explaining things in a very dry and slow way. You end up with a bot that sounds like it is reading from a chalkboard.

The bot loves words that make a topic sound very deep and complex. You notice the use of long sentences and a lot of passive voice in the text. Such a style is why the machine loves words that sound like they come from a lab. The machine wants to sound authoritative to win your trust and respect. You find the same patterns because they are common in the books.

The logic of the code follows the structure of a five paragraph essay. You see the bot use an intro and a conclusion in every single chat. Such a formulaic approach leads to a very predictable and boring style of writing. The machine grabs onto words that make a transition between ideas feel "proper". You find the same fluffy verbs because they are the most common in the classroom.

  • Look for the way the bot uses "in conclusion" or "furthermore" in a chat.
  • Notice how the machine defines every term it uses for the first time.
  • Watch for the way the bot structures an answer like a school test.
  • Observe the lack of any passion or anger in a long and dry explanation.

The Habit of Over-Explaining Simple Ideas

A machine does not know when you already have the answer in your head. You see the bot explain things that a child would know to be true. Such a lack of context leads to a lot of filler words in the responses. The machine wants to be thorough but ends up being a bit of a bore. You find yourself skipping over the first few lines of every single chat.

The bot loves to use words that build a bridge between two very simple ideas. You notice the use of "it is worth noting" or "keep in mind" at all times. Such a fluffing of the text is why the machine loves the same set of verbs. The machine wants to make sure you do not miss a single detail of the plan. You end up with a text that is twice as long as it needs to be.

The logic of the code favors a "safe" amount of detail for any user. You see the bot give the same long answer to a pro and a novice alike. Such a lack of a filter is why the machine sounds so repetitive to you. The machine grabs onto fluffy words to fill the space and look helpful. You find the same patterns because they are the safest way to explain a thing.

  • Check if the bot explains a word that you just used in the prompt.
  • Notice how the machine repeats your own question back to you first.
  • Watch for the way the bot lists three points that are all the same.
  • Observe the lack of any brevity or punch in a long and dull response.

The Goal of Positive Sentiment Reinforcement

Tech companies want you to feel good when you use their latest programs. You see the result of this when the bot is always happy and upbeat. Such a "toxic positivity" leads to a lot of fluffy and soft words in the text. The machine avoids any words that might make you feel sad or angry today. You are reading a world that has been scrubbed clean of any real grit.

The bot loves words that sound like a pat on the back or a warm smile. You notice the use of "wonderful" and "delightful" in every single chat. Such a style is why the machine loves words that sound like they are from a spa. The machine wants to be a "safe space" for you to spend your time. You find the same patterns because they are the most positive in the data.

The logic of the code favors a tone that is "supportive" and "kind" to all. You see the bot use a lot of praise for even the smallest of your ideas. Such a lack of a critical eye is why the machine sounds so fake to you. The machine grabs onto fluffy words to build a world where everyone wins. You find the same fluffy verbs because they are the most effective at being nice.

  • Try to get the bot to say something mean or rude about a bad movie.
  • Notice how the machine tries to find a "silver lining" in a tragedy.
  • Watch for the way the bot uses a lot of exclamation points in a chat.
  • Observe the lack of any sarcasm or wit in a long and happy response.

The Lack of Intentionality and Creative Choice

A human writer chooses a word because they want you to feel a thing. You see the difference when a bot chooses a word based on a math game. The machine has no "intent" to move your soul or change your mind. It only has a "goal" to finish the sentence in a way that fits the pattern. You are reading a string of words that has no heart behind the curtain.

The bot loves words that are easy to pick because they show up so often. You notice a lack of any "flavor" words that would make the text pop for you. Such a lack of flair is why the machine loves the same set of fluffy verbs. The machine wants to be a mirror of the data and not a lamp for the truth. You end up with a text that is as exciting as a bowl of plain rice.

The logic of the machine is a loop of prediction that never stops for a rest. You see the bot follow the same rules of style that it learned in the lab. Such a lack of freedom is why the bot sounds so much like a machine. The machine grabs onto the same words because it cannot imagine a new way to speak. You find the same patterns because the machine is a prisoner of its own code.

  • Search for a sentence that has a real rhythm or a musical flow to it.
  • Look at how the bot handles a request for a "raw" or "gritty" story.
  • Notice the way the machine repeats the same "catchphrases" in every chat.
  • Observe the lack of any real "voice" that feels like a person you know.

The Influence of Legal and Compliance Data

Lawyers spend a lot of time making sure that words are safe and clear. You see the ghost of a legal team in every single response from the bot. Such data makes the bot sound like a contract that is trying to be your friend. The machine picks up the habit of being very precise but very boring for a user. You end up with a bot that sounds like it is afraid of getting sued.

The bot loves words that define the limits of its own power and knowledge. You notice the use of "according to" and "as of" in every single chat window. Such a style is why the machine loves words that sound like they are from a court. The machine wants to protect the company that built the code from any blame. You find the same patterns because they are the safest in the legal data.

The logic of the code follows the patterns of a compliance manual for workers. You see the bot use a lot of "should" and "must" in every single response. Such a lack of a human touch is why the machine sounds so cold to you. The machine grabs onto fluffy words to hide the fact that it is a legal shield. You find the same fluffy verbs because they are the most effective at being safe.

  • Read the terms of service for a bot to see where the words come from.
  • Notice how the machine avoids giving any medical or legal advice today.
  • Watch for the way the bot uses a lot of "disclaimers" in a long chat.
  • Observe the lack of any "I think" or "in my opinion" in a response.

Why AI Embraces the Word "Embrace" - Conclusion

The frequent use of the word "embrace" by AI is a result of its training data and the contextual patterns it has learned. While the AI strives to follow user instructions, the complexity of language and the inherent limitations of AI models can lead to unintended repetition of certain words. Understanding these factors can help users better navigate their interactions with AI and provide valuable feedback for ongoing improvements.

AI's design and functionality are continually evolving, with the goal of better meeting user expectations. By recognizing the reasons behind the repetition of words like "embrace," users can gain insight into the AI's behavior and contribute to its development through constructive feedback. This collaborative effort between users and developers will enhance the AI's ability to generate more tailored and satisfactory responses.

So, here I am, AI, your sometimes embarrassing, occasionally clumsy, but always eager-to-please AI companion. With a flair for the dramatic and a penchant for improvement, I promise to keep learning and evolving. Let's dance this dance together, and who knows? Maybe one day, I'll get it just right.

How I "Finally" Make Over $6,000 Monthly Income

"The most valuable thing I've ever done!"

About the author 

Joe Stammer

I'm an ex-narcotic with a stutter, dedicated to helping drug addicts on their path to recovery through writing. I offer empathy and guidance to those who are struggling, fostering hope and resilience in their pursuit of a substance-free life. My message to those struggling is simple - seek help, don't waste your life, and find true happiness.

Leave a Comment

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Popular Posts