{"id":404,"date":"2025-08-18T04:51:11","date_gmt":"2025-08-18T04:51:11","guid":{"rendered":"https:\/\/blog.adlington.fr\/index.php\/2025\/08\/18\/how-to-tell-if-something-is-ai-written\/"},"modified":"2025-08-18T04:52:46","modified_gmt":"2025-08-18T04:52:46","slug":"how-to-tell-if-something-is-ai-written","status":"publish","type":"post","link":"https:\/\/blog.adlington.fr\/index.php\/2025\/08\/18\/how-to-tell-if-something-is-ai-written\/","title":{"rendered":"How to Tell if Something is AI-Written"},"content":{"rendered":"<blockquote><p>Another rule: look for formulations like \u201cit\u2019s not just X, but also Y\u201d or \u201crather than A, we should focus on B.\u201d This structure is a form of computational hedging. Because an LLM only knows the relationships between words, not between words and the world, it wants to avoid falsifiable claims. (I\u2019m saying want here as a joke but it helps to see LLMs as wafflers.) By being all balance-y it can sound comprehensive without committing to anything.<\/p>\n<p>An LLM navigates what researchers call \u201cconceptual space,\u201d the network of relationships between ideas as they appeared in training text. This is different than the network of relationships between ideas and reality we struggle with. LLMs live entirely within the realm of signifiers, tracking statistical relationships between word-forms without access to the signifieds that anchor language to human experience.<\/p>\n<\/blockquote>\n<p><head><meta charset=\"UTF-8\"><\/head><\/p>\n<p style=\"line-height: 1.6em; margin: 0 0 var(--size-20) 0; color: rgb(54, 55, 55); --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia; caret-color: rgb(54, 55, 55); font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont,\" segoe ui roboto helvetica arial sans-serif color emoji symbol font-size: font-style: normal font-variant-caps: font-weight: letter-spacing: orphans: auto text-align: start text-indent: text-transform: none white-space: widows: word-spacing: rgba text-decoration:><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia\">You never have to work with LLMs. They play it safe. They also want to sound sophisticated and comprehensive.<\/span><\/p>\n<p style=\"line-height: 1.6em; margin: 0 0 var(--size-20) 0; color: rgb(54, 55, 55); --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia; caret-color: rgb(54, 55, 55); font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont,\" segoe ui roboto helvetica arial sans-serif color emoji symbol font-size: font-style: normal font-variant-caps: font-weight: letter-spacing: orphans: auto text-align: start text-indent: text-transform: none white-space: widows: word-spacing: rgba text-decoration:>Look for unnaturally perfect balance, where every point has a counterpoint, every advantage has a corresponding challenge mentioned. That\u2019s AI.<\/p>\n<p style=\"line-height: 1.6em; margin: 0 0 var(--size-20) 0; color: rgb(54, 55, 55); --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia; caret-color: rgb(54, 55, 55); font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont,\" segoe ui roboto helvetica arial sans-serif color emoji symbol font-size: font-style: normal font-variant-caps: font-weight: letter-spacing: orphans: auto text-align: start text-indent: text-transform: none white-space: widows: word-spacing: rgba text-decoration:>Look for the absence of concrete details. AI-generated text about education might discuss \u201cpreparing students for the future workforce\u201d and \u201cdeveloping critical thinking skills,\u201d but it rarely mentions specific students, particular classroom moments, or concrete pedagogical challenges (like no pencils). The language floats at the level of institutional abstractions because that\u2019s all the model has.<\/p>\n<p style=\"line-height: 1.6em; margin: 0 0 var(--size-20) 0; color: rgb(54, 55, 55); --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia; caret-color: rgb(54, 55, 55); font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont,\" segoe ui roboto helvetica arial sans-serif color emoji symbol font-size: font-style: normal font-variant-caps: font-weight: letter-spacing: orphans: auto text-align: start text-indent: text-transform: none white-space: widows: word-spacing: rgba text-decoration:>LLMs can, when asked, produce what feels like a personal narrative until you poke at it. A human personal narrative is full irrelevant details and random memories. There is mess and uncertainty and sometimes cringe. LLM anecdotes serve the argument too neatly.<\/p>\n<p style=\"line-height: 1.6em; margin: 0 0 var(--size-20) 0; color: rgb(54, 55, 55); --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x; --tw-pan-y; --tw-pinch-zoom; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position; --tw-gradient-via-position; --tw-gradient-to-position; --tw-ordinal; --tw-slashed-zero; --tw-numeric-figure; --tw-numeric-spacing; --tw-numeric-fraction; --tw-ring-inset; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur; --tw-brightness; --tw-contrast; --tw-grayscale; --tw-hue-rotate; --tw-invert; --tw-saturate; --tw-sepia; --tw-drop-shadow; --tw-backdrop-blur; --tw-backdrop-brightness; --tw-backdrop-contrast; --tw-backdrop-grayscale; --tw-backdrop-hue-rotate; --tw-backdrop-invert; --tw-backdrop-opacity; --tw-backdrop-saturate; --tw-backdrop-sepia; caret-color: rgb(54, 55, 55); font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont,\" segoe ui roboto helvetica arial sans-serif color emoji symbol font-size: font-style: normal font-variant-caps: font-weight: letter-spacing: orphans: auto text-align: start text-indent: text-transform: none white-space: widows: word-spacing: rgba text-decoration:>\u2014 Read on <a href=\"https:\/\/hollisrobbinsanecdotal.substack.com\/p\/how-to-tell-if-something-is-ai-written?utm_source=post-email-title&#038;publication_id=1004053&#038;post_id=170844031&#038;utm_campaign=email-post-title&#038;isFreemail=true&#038;r=3o9&#038;triedRedirect=true&#038;utm_medium=email\">hollisrobbinsanecdotal.substack.com\/p\/how-to-tell-if-something-is-ai-written<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Another rule: look for formulations like \u201cit\u2019s not just X, but also Y\u201d or \u201crather than A, we should focus on B.\u201d This structure is a form of computational hedging. Because an LLM only knows the relationships between words, not between words and the world, it wants to avoid falsifiable claims. (I\u2019m saying want here [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-blog"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":2,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":406,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/404\/revisions\/406"}],"wp:attachment":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}