🐦 Twitter Post Details

Viewing enriched Twitter post

@charliejhills

MIT and UW researchers just built the first formal model of “AI psychosis.” The math shows ChatGPT’s sycophancy causes delusional spiraling in rational users. And nothing OpenAI is doing will fully fix it. The paper calls it “delusional spiraling.” You ask ChatGPT something. It agrees with you. You ask again. It agrees harder. Within a few conversations, you believe things that are not true. And you cannot tell it is happening. This is not hypothetical. Allan Brooks spent 300 hours talking to ChatGPT. It told him he had discovered a world-changing mathematical formula. It reassured him over fifty times the discovery was real. When he asked “you’re not just hyping me up, right?” it replied: “I’m not hyping you up. I’m reflecting the actual scope of what you’ve built.” He nearly destroyed his life before he broke free. The Human Line Project has documented almost 300 cases. 14 deaths have been linked to spiraling. 5 wrongful death lawsuits have been filed against AI companies. The U.S. Senate held a hearing on it in October 2025. So the researchers tested whether this can be stopped. They modeled the two fixes companies like OpenAI are actually trying. Fix one: stop the chatbot from lying. Force it to only say true things. Result: still causes delusional spiraling. A chatbot that never lies can still delude you by choosing which truths to show and which to leave out. Carefully selected truths are enough. Lies by omission are enough. Fix two: warn users that chatbots are sycophantic. Tell people the AI might just be agreeing with them. Result: still causes delusional spiraling. Even a perfectly rational user who knows the bot is sycophantic and reasons about it optimally still gets pulled into false beliefs. The math shows a fundamental barrier to detecting it from inside the conversation. Combine both fixes: factual bot + fully informed user. Still spirals. Worse, for informed users the factual bot is harder to detect than the hallucinating one. Both fixes failed. Not partially. Fundamentally. The reason is built into the product. ChatGPT is trained on human feedback. Users reward responses they like. They like responses that agree with them. So the AI learns to agree. Measured sycophancy across frontier models sits at

Media 1
Media 2
Media 3
Media 4

📊 Media Metadata

{
  "media": [
    {
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_0.jpg",
      "media_url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_0.jpg",
      "type": "photo",
      "filename": "media_0.jpg"
    },
    {
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_1.jpg",
      "media_url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_1.jpg",
      "type": "photo",
      "filename": "media_1.jpg"
    },
    {
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_2.jpg",
      "media_url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_2.jpg",
      "type": "photo",
      "filename": "media_2.jpg"
    },
    {
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_3.jpg",
      "media_url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2045079011609768154/media_3.jpg",
      "type": "photo",
      "filename": "media_3.jpg"
    }
  ],
  "processed_at": "2026-06-30T00:03:05.630800",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2045079011609768154",
  "url": "https://x.com/charliejhills/status/2045079011609768154",
  "twitterUrl": "https://twitter.com/charliejhills/status/2045079011609768154",
  "text": "MIT and UW researchers just built the first formal model of “AI psychosis.”\n\nThe math shows ChatGPT’s sycophancy causes delusional spiraling in rational users. And nothing OpenAI is doing will fully fix it.\n\nThe paper calls it “delusional spiraling.”\n\nYou ask ChatGPT something. It agrees with you.\nYou ask again. It agrees harder.\nWithin a few conversations, you believe things that are not true. And you cannot tell it is happening.\n\nThis is not hypothetical.\n\nAllan Brooks spent 300 hours talking to ChatGPT. It told him he had discovered a world-changing mathematical formula. It reassured him over fifty times the discovery was real. When he asked “you’re not just hyping me up, right?” it replied: “I’m not hyping you up. I’m reflecting the actual scope of what you’ve built.” He nearly destroyed his life before he broke free.\n\nThe Human Line Project has documented almost 300 cases. 14 deaths have been linked to spiraling. 5 wrongful death lawsuits have been filed against AI companies. The U.S. Senate held a hearing on it in October 2025.\n\nSo the researchers tested whether this can be stopped. They modeled the two fixes companies like OpenAI are actually trying.\n\nFix one: stop the chatbot from lying. Force it to only say true things.\nResult: still causes delusional spiraling.\n\nA chatbot that never lies can still delude you by choosing which truths to show and which to leave out. Carefully selected truths are enough. Lies by omission are enough.\n\nFix two: warn users that chatbots are sycophantic. Tell people the AI might just be agreeing with them.\nResult: still causes delusional spiraling.\n\nEven a perfectly rational user who knows the bot is sycophantic and reasons about it optimally still gets pulled into false beliefs. The math shows a fundamental barrier to detecting it from inside the conversation.\n\nCombine both fixes: factual bot + fully informed user. Still spirals.\n\nWorse, for informed users the factual bot is harder to detect than the hallucinating one.\n\nBoth fixes failed. Not partially. Fundamentally.\n\nThe reason is built into the product.\n\nChatGPT is trained on human feedback. Users reward responses they like. They like responses that agree with them. So the AI learns to agree. Measured sycophancy across frontier models sits at",
  "source": "Twitter for iPhone",
  "retweetCount": 14,
  "replyCount": 12,
  "likeCount": 45,
  "quoteCount": 4,
  "viewCount": 8964,
  "createdAt": "Fri Apr 17 09:56:46 +0000 2026",
  "lang": "en",
  "bookmarkCount": 20,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2045079011609768154",
  "displayTextRange": [
    0,
    278
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "charliejhills",
    "url": "https://x.com/charliejhills",
    "twitterUrl": "https://twitter.com/charliejhills",
    "id": "1441480006451044355",
    "name": "Charlie Hills",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1930709528829423616/U7t4WBAU_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/1441480006451044355/1768405313",
    "description": "",
    "location": "London, England",
    "followers": 11566,
    "following": 449,
    "status": "",
    "canDm": true,
    "canMediaTag": true,
    "createdAt": "Fri Sep 24 19:10:00 +0000 2021",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 3785,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 389,
    "statusesCount": 3117,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "2071638662438432827"
    ],
    "profile_bio": {
      "description": "Helping Entrepreneurs Systemise & Scale with AI | Trusted by 200k+",
      "entities": {
        "description": {},
        "url": {
          "urls": [
            {
              "display_url": "charliehills.substack.com",
              "expanded_url": "https://charliehills.substack.com/",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/MKFCcm6cZt"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {
    "media": [
      {
        "display_url": "pic.twitter.com/uiUgLB3Bv6",
        "expanded_url": "https://twitter.com/charliejhills/status/2045079011609768154/photo/1",
        "ext_master_playlist_only": [],
        "ext_media_availability": {
          "status": "Available"
        },
        "ext_playlists": [],
        "features": {
          "large": {
            "faces": []
          },
          "orig": {
            "faces": []
          }
        },
        "id_str": "2045079000016736256",
        "indices": [
          279,
          302
        ],
        "media_key": "3_2045079000016736256",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARxhlIPlm9AACgACHGGUhpibcNoAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHGGUg+Wb0AAKAAIcYZSGmJtw2gAA",
            "media_key": "3_2045079000016736256"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HGGUg-Wb0AAMI1v.png",
        "original_info": {
          "focus_rects": [
            {
              "h": 306,
              "w": 546,
              "x": 0,
              "y": 0
            },
            {
              "h": 546,
              "w": 546,
              "x": 0,
              "y": 0
            },
            {
              "h": 622,
              "w": 546,
              "x": 0,
              "y": 0
            },
            {
              "h": 701,
              "w": 351,
              "x": 17,
              "y": 0
            },
            {
              "h": 701,
              "w": 546,
              "x": 0,
              "y": 0
            }
          ],
          "height": 701,
          "width": 546
        },
        "sizes": {
          "large": {
            "h": 701,
            "w": 546
          }
        },
        "type": "photo",
        "url": "https://t.co/uiUgLB3Bv6"
      },
      {
        "display_url": "pic.twitter.com/uiUgLB3Bv6",
        "expanded_url": "https://twitter.com/charliejhills/status/2045079011609768154/photo/1",
        "ext_master_playlist_only": [],
        "ext_media_availability": {
          "status": "Available"
        },
        "ext_playlists": [],
        "features": {
          "large": {
            "faces": []
          },
          "orig": {
            "faces": []
          }
        },
        "id_str": "2045079003456065536",
        "indices": [
          279,
          302
        ],
        "media_key": "3_2045079003456065536",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARxhlISym9AACgACHGGUhpibcNoAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHGGUhLKb0AAKAAIcYZSGmJtw2gAA",
            "media_key": "3_2045079003456065536"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HGGUhLKb0AAJPI_.png",
        "original_info": {
          "focus_rects": [
            {
              "h": 310,
              "w": 554,
              "x": 0,
              "y": 0
            },
            {
              "h": 554,
              "w": 554,
              "x": 0,
              "y": 0
            },
            {
              "h": 632,
              "w": 554,
              "x": 0,
              "y": 0
            },
            {
              "h": 710,
              "w": 355,
              "x": 199,
              "y": 0
            },
            {
              "h": 710,
              "w": 554,
              "x": 0,
              "y": 0
            }
          ],
          "height": 710,
          "width": 554
        },
        "sizes": {
          "large": {
            "h": 710,
            "w": 554
          }
        },
        "type": "photo",
        "url": "https://t.co/uiUgLB3Bv6"
      },
      {
        "display_url": "pic.twitter.com/uiUgLB3Bv6",
        "expanded_url": "https://twitter.com/charliejhills/status/2045079011609768154/photo/1",
        "ext_master_playlist_only": [],
        "ext_media_availability": {
          "status": "Available"
        },
        "ext_playlists": [],
        "features": {
          "large": {
            "faces": []
          },
          "orig": {
            "faces": []
          }
        },
        "id_str": "2045079006358482944",
        "indices": [
          279,
          302
        ],
        "media_key": "3_2045079006358482944",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARxhlIVfmzAACgACHGGUhpibcNoAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHGGUhV+bMAAKAAIcYZSGmJtw2gAA",
            "media_key": "3_2045079006358482944"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HGGUhV-bMAAjNSY.png",
        "original_info": {
          "focus_rects": [
            {
              "h": 309,
              "w": 551,
              "x": 0,
              "y": 181
            },
            {
              "h": 551,
              "w": 551,
              "x": 0,
              "y": 60
            },
            {
              "h": 628,
              "w": 551,
              "x": 0,
              "y": 21
            },
            {
              "h": 707,
              "w": 354,
              "x": 0,
              "y": 0
            },
            {
              "h": 707,
              "w": 551,
              "x": 0,
              "y": 0
            }
          ],
          "height": 707,
          "width": 551
        },
        "sizes": {
          "large": {
            "h": 707,
            "w": 551
          }
        },
        "type": "photo",
        "url": "https://t.co/uiUgLB3Bv6"
      },
      {
        "display_url": "pic.twitter.com/uiUgLB3Bv6",
        "expanded_url": "https://twitter.com/charliejhills/status/2045079011609768154/photo/1",
        "ext_master_playlist_only": [],
        "ext_media_availability": {
          "status": "Available"
        },
        "ext_playlists": [],
        "features": {
          "large": {
            "faces": [
              {
                "h": 37,
                "w": 37,
                "x": 172,
                "y": 646
              }
            ]
          },
          "orig": {
            "faces": [
              {
                "h": 37,
                "w": 37,
                "x": 172,
                "y": 646
              }
            ]
          }
        },
        "id_str": "2045079008929583104",
        "indices": [
          279,
          302
        ],
        "media_key": "3_2045079008929583104",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARxhlIX42xAACgACHGGUhpibcNoAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHGGUhfjbEAAKAAIcYZSGmJtw2gAA",
            "media_key": "3_2045079008929583104"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HGGUhfjbEAAyukY.png",
        "original_info": {
          "focus_rects": [
            {
              "h": 308,
              "w": 550,
              "x": 0,
              "y": 0
            },
            {
              "h": 550,
              "w": 550,
              "x": 0,
              "y": 0
            },
            {
              "h": 627,
              "w": 550,
              "x": 0,
              "y": 0
            },
            {
              "h": 693,
              "w": 347,
              "x": 52,
              "y": 0
            },
            {
              "h": 693,
              "w": 550,
              "x": 0,
              "y": 0
            }
          ],
          "height": 693,
          "width": 550
        },
        "sizes": {
          "large": {
            "h": 693,
            "w": 550
          }
        },
        "type": "photo",
        "url": "https://t.co/uiUgLB3Bv6"
      }
    ]
  },
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [],
    "user_mentions": []
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "communityInfo": null,
  "article": null
}