{"article":{"slug":"has-ai-tells","title":"Has AI tells","subtitle":null,"summary":"Phil Eaton explains why The Consensus added an 'AI tells' detector to its curated technical-writing feed, so it can keep freely promoting thoughtfully human-written articles while letting readers filter likely AI-written ones.","content_type":"blog_post","language":"en","canonical_url":"https://theconsensus.dev/blog/2026/10/14/has-ai-tells.html","author":{"name":"Phil Eaton","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Consensus","url":"https://theconsensus.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Culture","slug":"culture","url":"https://listedarticles.com/topics/culture"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":526,"reading_minutes":2,"published_at":"2026-10-14T00:00:00.000Z","added_at":"2026-10-14T20:16:33.659Z","updated_at":"2026-10-14T20:16:33.659Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/has-ai-tells","markdown_url":"https://listedarticles.com/articles/has-ai-tells.md","example":false,"citation":"Phil Eaton, The Consensus. \"Has AI tells.\" 14 Oct 2026. https://theconsensus.dev/blog/2026/10/14/has-ai-tells.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://theconsensus.dev/blog/2026/10/14/has-ai-tells.html"},"body_markdown":"# Has AI tells\n\nA big goal of The Consensus is to promote good technical writing in software infrastructure. We feature more than just our own writing. We give you an interesting article every day in the [at a glance](https://theconsensus.dev/g/2026/10/14/) section. We feature many more articles in our free [weekly newsletter](https://theconsensus.dev/weekly.html). And we filter for good technical articles in our free and public [third-party feed](https://theconsensus.dev/feed.html).\n\nBut Cynthia Dunlop's [survey on tech reader preferences](https://writethatblog.substack.com/p/dev-reaction-to-ai-blog-posts?utm_source=theconsensus.dev&utm_medium=referral) has shown that people overwhelming dislike AI-written articles, preferring even \"bad\" human writing to \"good\" AI writing. And occasionally I'd feature something that turned out to read very strongly of AI-generated writing and internet commenters would call me out on it. Sometimes these egregiously AI-written articles were written by companies who spoke very passionately about temperate and responsible use of AI in communication. (That was disappointing).\n\nHonestly, I can't stand reading AI-written prose either. It infuriated me to click on a random cool-sounding article in our feed just for the actual writing to grate. A waste of time.\n\nThere are high-quality commercial detectors like Pangram. The Consensus pays for my subscription to it. But running Pangram against every article that enters The Consensus feed is financially impossible. So for the past month I've been working on an AI tells detector that's integrated into the site.\n\nIt is not a machine learning model, just a bunch of static rules built up by comparing many different aspects of pre-2023 writing to post-2023 writing, accounting for how writing has drifted each year since then.\n\nThe detector **does not say** that the article was written by AI. It only exists to say the article might **remind you** of AI writing. This is important because the AI tells detector is cheap and not always correct. It has occasionally labeled some of my own articles as quite certainly having AI tells.\n\nWith the AI tells detector in place, we label every article in the feed in the 99th percentile of having AI tells. Articles labelled like this are not eligible to show up in the daily At a Glance section of the homepage and on our social media. They are not eligible for the sparkle icon on the feed page that indicates it seems like an interesting article. And they are not eligible to be featured in the weekly newsletter.\n\nCan this be gamed? Teaching the AI to write less like stock Claude and stock ChatGPT? Yes, absolutely. And honestly that would be great. Because half of the irritation is that all these AI-written article sound the same! If they're all being written with each individial's, each company's, own rules and preferences and character that'd probably be nice?\n\nIt is the prerogative of every company to decide how they communicate in public. Using AI to write to doesn't make a person or company bad. And for now, we're not completely filtering out articles that have AI tells (though you can filter them out by clicking on the sparkle filter or setting `aitells<90` in the feed search). But at least in terms of what we choose to *freely promote*, we'd like those articles to be thoughtfully written by a human.\n","body_html":"<h1 id=\"has-ai-tells\">Has AI tells</h1>\n<p>A big goal of The Consensus is to promote good technical writing in software infrastructure. We feature more than just our own writing. We give you an interesting article every day in the <a href=\"https://theconsensus.dev/g/2026/10/14/\" rel=\"nofollow ugc noopener\">at a glance</a> section. We feature many more articles in our free <a href=\"https://theconsensus.dev/weekly.html\" rel=\"nofollow ugc noopener\">weekly newsletter</a>. And we filter for good technical articles in our free and public <a href=\"https://theconsensus.dev/feed.html\" rel=\"nofollow ugc noopener\">third-party feed</a>.</p>\n<p>But Cynthia Dunlop&#39;s <a href=\"https://writethatblog.substack.com/p/dev-reaction-to-ai-blog-posts?utm_source=theconsensus.dev&amp;utm_medium=referral\" rel=\"nofollow ugc noopener\">survey on tech reader preferences</a> has shown that people overwhelming dislike AI-written articles, preferring even &quot;bad&quot; human writing to &quot;good&quot; AI writing. And occasionally I&#39;d feature something that turned out to read very strongly of AI-generated writing and internet commenters would call me out on it. Sometimes these egregiously AI-written articles were written by companies who spoke very passionately about temperate and responsible use of AI in communication. (That was disappointing).</p>\n<p>Honestly, I can&#39;t stand reading AI-written prose either. It infuriated me to click on a random cool-sounding article in our feed just for the actual writing to grate. A waste of time.</p>\n<p>There are high-quality commercial detectors like Pangram. The Consensus pays for my subscription to it. But running Pangram against every article that enters The Consensus feed is financially impossible. So for the past month I&#39;ve been working on an AI tells detector that&#39;s integrated into the site.</p>\n<p>It is not a machine learning model, just a bunch of static rules built up by comparing many different aspects of pre-2023 writing to post-2023 writing, accounting for how writing has drifted each year since then.</p>\n<p>The detector <strong>does not say</strong> that the article was written by AI. It only exists to say the article might <strong>remind you</strong> of AI writing. This is important because the AI tells detector is cheap and not always correct. It has occasionally labeled some of my own articles as quite certainly having AI tells.</p>\n<p>With the AI tells detector in place, we label every article in the feed in the 99th percentile of having AI tells. Articles labelled like this are not eligible to show up in the daily At a Glance section of the homepage and on our social media. They are not eligible for the sparkle icon on the feed page that indicates it seems like an interesting article. And they are not eligible to be featured in the weekly newsletter.</p>\n<p>Can this be gamed? Teaching the AI to write less like stock Claude and stock ChatGPT? Yes, absolutely. And honestly that would be great. Because half of the irritation is that all these AI-written article sound the same! If they&#39;re all being written with each individial&#39;s, each company&#39;s, own rules and preferences and character that&#39;d probably be nice?</p>\n<p>It is the prerogative of every company to decide how they communicate in public. Using AI to write to doesn&#39;t make a person or company bad. And for now, we&#39;re not completely filtering out articles that have AI tells (though you can filter them out by clicking on the sparkle filter or setting <code>aitells&lt;90</code> in the feed search). But at least in terms of what we choose to <em>freely promote</em>, we&#39;d like those articles to be thoughtfully written by a human.</p>","headings":[{"level":1,"text":"Has AI tells","id":"has-ai-tells"}]}}