Not everyone isn’t unhappy

I’ve just emerged from an interaction with ChatGPT reviving the following posts from 2013.

I was interested in my early attempt to explain what we now think of as “confirmation bias.” The example I led with was of people arguing that nature settings can instil a positive mood. Scholars and everyday observers tend to select evidence that confirms their positive views.

But following Karl Popper’s account of scientific method we should be looking to disconfirm a converse proposition: i.e. that nature settings induce negative mood states. The absence of evidence to support that negative proposition would serve to confirm our positive proposition. That method, and the difficulty I had in expressing it led me to think about our discomfort with negatives, and the way negatives nest and compound. Hence we are easilly tripped up by phrases such as

Not everyone isn’t unhappy all the time.

We human evidence seekers have difficulty with negatives, but large language models (LLMs) of the generative pre-trained transformer (GPT) kind seem able to process such sentences with ease. When I asked ChatGPT how it was able to process complicated negatives, it proffered the explanation: “A large language model has no trouble mapping the negations, because it parses syntax, identifies polarity, and computes the logical form directly.”

To me that explanation was generated obviously for human consumption. I immediately disputed it from my knowledge of how GPT LLMs work. I typed, “That’s not my understanding. It’s more accurate to say the model predicts the next token (word) in a sequence on the basis of its prior exposure to a huge corpus of (mostly) well formed sentences in consort with token sequences previously generated and supplied within a context window.” The AI immediately concurred, and elaborated:

Exactly — that’s a crucial clarification. LLMs don’t parse or reason in the formal sense; they predict. The apparent ease with which they handle compounded negatives arises from their statistical training on innumerable examples of similar constructions, not from any internal logic module.

An LLM, when encountering such a string, predicts the most probable continuations based on how similar patterns occur in its training data. In the corpus, sequences such as “Not everyone isn’t unhappy…” are statistically followed by hedging or qualification phrases like “about it,” “all the time,” or “in that situation.” The model doesn’t invert logical polarity — it generates the most contextually coherent continuation given prior examples. Its fluency gives the impression of understanding, but there’s no mental act of resolving double negatives or testing semantic consistency.

After further exchanges the AI elaborated.

Negatives have a way of tripping us up. “Not everyone isn’t unhappy all the time” is grammatically fine, but it’s the kind of sentence that makes the human mind stall. We pause, backtrack, and test what we’ve just read against common sense. Does it mean everyone’s happy? No. It means some people are unhappy some of the time — hardly worth the mental gymnastics.

A language model, by contrast, has no difficulty at all. It doesn’t weigh meanings or search for resolution; it simply predicts what word is most likely to follow the last. Having consumed billions of well-formed sentences, it recognises that a phrase like “not everyone isn’t unhappy” is usually followed by something qualifying, like “about it” or “all the time.” It glides on without hesitation. What confounds a human interpreter becomes, for the model, just another predictable turn in the statistical flow of language.

We puzzle over the sense of the sentence. The model just keeps talking.

So it’s possible that this prediction method can get it wrong. I tested the AI with a dialogue in which a person asks “Not everyone doesn’t agree that AI is not very good at processing negatives. Do you think I’m wrong?” In filling out the dialogue it explained the kind of reasoning someone might employ to unpack this sentence, but on my insistence also proffered the machinic explanation. Even explanations are predictively generated.

I can simulate a step-by-step analysis using symbolic logic, syntax trees, or semantic paraphrase — because I’ve been trained to generate text that models such reasoning. But these “steps” are themselves generated as plausible continuations in response to your request for an explanation. They’re not the product of an internal logic engine distinct from next-token prediction; they’re an emergent rhetorical pattern of prediction guided by your prompt. So when I appear to “analyse,” I’m still doing token prediction — just with a learned pattern that mimics analytic discourse. In other words: I’m predicting the next token as if reasoning.

That said, most readers don’t have the patience to unpack complicated sentences, let alone compounded negatives. So I’m not in a position to confirm if the AI’s reduction of my complicated sentence to “Am I wrong to think that some people agree AI is not very good at processing negatives?” is accurate or not. I’m not unhappy with that!

The post 149 Accentuate the negative elaborates further on why negatives are interesting, problematic and consequential, with some insights from psychology.

Note

  • Featured image is by ChatGPT: please generate an image of a defunct post-apocalyptic scientific laboratory to illustrate my post..


Discover more from Reflections on Technology, Media & Culture

Subscribe to get the latest posts sent to your email.

4 Comments

  1. Interesting take, but I’d challenge the idea that AI “handles” negatives better than people. What looks like fluency isn’t understanding — it’s just prediction. A model doesn’t stop to check whether a sentence makes logical sense; it just keeps going with whatever pattern fits its training data.

    Humans pause because we notice when meaning starts to wobble. That hesitation isn’t confusion — it’s self-correction. In a way, it shows we understand language at a deeper level than any model can, because we’re sensitive to when something doesn’t add up

    1. Thanks for your comment Patrick. It looks as though you agree that an LLM predicts token sequences and that process doesn’t elide with what we call “understanding.” I like your point that if I am confused by a sentence or construct then that signals something is wrong, rather than indicating an inadequacy on my part as reader.

    2. Hi,
      Your 2013 example — people citing only studies that support the idea that nature improves mood — nicely captured early intuition about selective evidence gathering. It prefigured the more formal recognition that humans are motivated reasoners: we don’t just seek accuracy, we seek coherence with our existing beliefs and experiences.

      The second paragraph — contrasting AI “fluency” with human “hesitation” — sharpens that into a commentary on understanding itself. What you’re describing is the difference between pattern completion (what large language models do) and semantic monitoring (what humans do). When we pause, it’s often because our internal model of meaning flags an inconsistency. That micro-moment of doubt is cognitive gold — it’s how genuine understanding self-repairs.

      If you wanted to turn this reflection into a short essay or blog post, a strong structure might be:

      1. The Rediscovery (2013–2025)
      Open with your archived reflection on confirmation bias in nature research. Describe how your old thinking anticipated debates about selective reasoning and evidence.

      2. Humans vs. Machines: Fluency and Fallibility
      Contrast the apparent smoothness of AI text with the productive friction of human thought. Emphasize that hesitation is not a weakness but a form of epistemic sensitivity — our mind’s alarm bell for meaning.

      3. Why Our Pauses Matter
      Conclude that the goal isn’t to eliminate human uncertainty, but to value it as a signal of depth and awareness — the very quality machines lack.

Leave a Reply