A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 39KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="en">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>The Expanding Dark Forest and Generative AI (archive) — David Larlet</title>
  13. <meta name="description" content="Publication mise en cache pour en conserver une trace.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Is that even respected? Retrospectively? What a shAItshow…
  28. https://neil-clarke.com/block-the-bots-that-feed-ai-models-by-scraping-your-website/ -->
  29. <meta name="robots" content="noai, noimageai">
  30. <!-- Documented, feel free to shoot an email. -->
  31. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  32. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
  36. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  37. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  38. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  39. <script>
  40. function toggleTheme(themeName) {
  41. document.documentElement.classList.toggle(
  42. 'forced-dark',
  43. themeName === 'dark'
  44. )
  45. document.documentElement.classList.toggle(
  46. 'forced-light',
  47. themeName === 'light'
  48. )
  49. }
  50. const selectedTheme = localStorage.getItem('theme')
  51. if (selectedTheme !== 'undefined') {
  52. toggleTheme(selectedTheme)
  53. }
  54. </script>
  55. <meta name="robots" content="noindex, nofollow">
  56. <meta content="origin-when-cross-origin" name="referrer">
  57. <!-- Canonical URL for SEO purposes -->
  58. <link rel="canonical" href="https://maggieappleton.com/ai-dark-forest">
  59. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  60. <article>
  61. <header>
  62. <h1>The Expanding Dark Forest and Generative AI</h1>
  63. </header>
  64. <nav>
  65. <p class="center">
  66. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  67. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  68. </svg> Accueil</a> •
  69. <a href="https://maggieappleton.com/ai-dark-forest" title="Lien vers le contenu original">Source originale</a>
  70. <br>
  71. Mis en cache le 2024-02-19
  72. </p>
  73. </nav>
  74. <hr>
  75. <div class="AssumedAudience__AssumedAudienceContainer-gnzma-0 LlqKU"><span class="label">Assumed Audience</span><div><p>People who have heard of GPT-3 / ChatGPT, and are vaguely following the
  76. advances in machine learning, large language models, and image generators.
  77. Also people who care about making the web a flourishing social and
  78. intellectual space.</p></div></div>
  79. <div class="Spacer-zsy3ll-0 jLPklF"></div>
  80. <!-- -->
  81. <p class="IntroParagraph-l306ci-0 hlDXQj"><p>The <span aria-expanded="false"><div class="InternalTooltipLink__StyledContainer-sc-11bupup-1 eqmyTL"><a href="/cozy-web" class="InternalTooltipLink__StyledLink-sc-11bupup-2 hvOxza"><span>dark forest theory</span></a></div></span> of the web points to the increasingly life-like but life-less state of being online.<aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="1" class="margin-toggle footnote-number"></label><input type="checkbox" id="1" class="margin-toggle"><span class="footnote"><span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://onezero.medium.com/the-dark-forest-theory-of-the-internet-7dc3e68a7cb1" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Dark Forest</span></a></div></span> <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://onezero.medium.com/the-dark-forest-theory-of-the-internet-7dc3e68a7cb1" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Theory of</span></a></div></span> <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://onezero.medium.com/the-dark-forest-theory-of-the-internet-7dc3e68a7cb1" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>the Internet</span></a></div></span> by Yancey Strickler</span></aside> Most open and publicly available spaces on the web are overrun with bots, advertisers, trolls, data scrapers, clickbait, keyword-stuffing “content creators,” and algorithmically manipulated junk.</p></p>
  82. <p>It's like a dark forest that seems eerily devoid of human life – all the living creatures are hidden beneath the ground or up in trees. If they reveal themselves, they risk being attacked by automated predators.</p>
  83. <p>Humans who want to engage in informal, unoptimised, personal interactions have to hide in closed spaces like invite-only Slack channels, Discord groups, email newsletters, small-scale blogs, and <span aria-expanded="false"><div class="InternalTooltipLink__StyledContainer-sc-11bupup-1 eqmyTL"><a href="/garden-history" class="InternalTooltipLink__StyledLink-sc-11bupup-2 hvOxza"><span>digital gardens</span></a></div></span>. Or make themselves <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.ribbonfarm.com/2010/07/26/a-big-little-idea-called-legibility/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>illegible</span></a></div></span> and algorithmically incoherent in public venues.</p>
  84. <!-- -->
  85. <figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/cozyweb-1800.jpg 1800w" alt="An illustration of layers of the web: the dark forest on top, followed by layers of cozyweb holes where people hide away from bots and ad scavengers" width="1000px" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 daiAzl"></figure>
  86. <p>That dark forest is about to <div style="transform: scaleX(1.85); display: inline-flex; margin: 0px 2.2rem;">expand</div>. Large Language Models (LLMs) that can instantly generate coherent swaths of human-like text have just joined the party.</p>
  87. <!-- -->
  88. <p>Over the last six months, we've seen a flood of LLM copywriting and content-generation products come out: <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.jasper.ai/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Jasper</span></a></div></span>, <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.gomoonbeam.com/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Moonbeam</span></a></div></span>, <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.copy.ai/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Copy.ai</span></a></div></span>, and <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://anyword.com/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Anyword</span></a></div></span> are just a few. They're designed to pump out advertising copy, blog posts, emails, social media updates, and marketing pages. And they're <em>really</em> good at it.<aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="2" class="margin-toggle footnote-number"></label><input type="checkbox" id="2" class="margin-toggle"><span class="footnote">Primarily because <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://en.wikipedia.org/wiki/GPT-3" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>GPT-3</span></a></div></span> which powers many of these products was specifically trained on text from the web. It's intimately familiar with the style of language we use online.</span></aside></p>
  89. <p>These models became competent copywriters much faster than people expected – too fast for us to fully process the implications. Many people had their come-to-Jesus moment a few weeks ago when OpenAI released <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://openai.com/blog/chatgpt/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>ChatGPT</span></a></div></span>, a slightly more capable version of GPT-3 with an accessible chat-bot style interface. <aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="3" class="margin-toggle footnote-number"></label><input type="checkbox" id="3" class="margin-toggle"><span class="footnote">They're calling it GPT-3.5. It's the same model with human <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://huggingface.co/blog/rlhf" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>reinforcement learning</span></a></div></span> layered on top.</span></aside> The <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/elonmusk/status/1599128577068650498?s=20&amp;t=MgaSdgsaF0uU1lITCVPghw" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>collective</span></a></div></span> <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/volodarik/status/1600854935515844610?s=20&amp;t=MgaSdgsaF0uU1lITCVPghw" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>shock</span></a></div></span> and <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/yu_angela/status/1599808692085743616?s=20&amp;t=MgaSdgsaF0uU1lITCVPghw" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>awe</span></a></div></span> <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/levie/status/1599156293050433536?s=20&amp;t=MgaSdgsaF0uU1lITCVPghw" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>reaction</span></a></div></span> made clear how few people had been tracking the progress of these models.</p>
  90. <p>To complicate matters, language models are not the only mimicry machines gathering speed right now. Image generators like <!-- --><span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.midjourney.com/home/?callbackUrl=/app/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Midjourney</span></a></div></span>, <!-- --><span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://openai.com/dall-e-2/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>DALL-E</span></a></div></span>, and <!-- --><span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://en.wikipedia.org/wiki/Stable_Diffusion" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Stable Diffusion</span></a></div></span> have been on a year-long sprint. In January they could barely render a low-resolution, disfigured human face. By the autumn they reliably produced images indistinguishable from the work of human photographers and illustrators.<!-- --></p>
  91. <div class="TwoColumn__TwoColumnContainer-sc-2qlq9z-0 ePKlxc"><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj8.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj8-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj8-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj8-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj8-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj8-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj1.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj1-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj1-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj1-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj1-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj1-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj7.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj7-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj7-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj7-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj7-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj7-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj3.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj3-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj3-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj3-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj3-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj3-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj9.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj9-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj9-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj9-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj9-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj9-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure><figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/mj4.png" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/mj4-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/mj4-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/mj4-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/mj4-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/mj4-1800.jpg 1800w" alt="..." width="100%" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 iGepOK"></figure></div>
  92. <aside class="Typography__Subtext-sc-1dhc7go-6 cHqTEw">Images I generated with Midjourney's V4 model</aside>
  93. <!-- -->
  94. <p><a href="#a-generated-web">
  95. <h2 id="a-generated-web" class="Typography__Title2-sc-1dhc7go-1 eFwLIG">A Generated Web</h2></p>
  96. <p></a></p>
  97. <p>There's a swirl of optimism around how these models will save us from a suite of boring busywork: writing formal emails, internal memos, technical documentation, marketing copy, product announcement, advertisements, cover letters, and even negotiating with medical <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/StuartBlitz/status/1602834224284897282" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>insurance companies</span></a></div></span>.</p>
  98. <p>But we'll also need to reckon with the trade-offs of making insta-paragraphs and 1-click cover images. These new models are poised to flood the web with generic, generated content.</p>
  99. <p>You thought the first page of Google was bunk before? You haven't seen Google where SEO optimizer bros pump out billions of perfectly coherent but predictably dull informational articles for every longtail keyword combination under the sun.</p>
  100. <p>Marketers, influencers, and growth hackers will set up <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://zapier.com/apps/openai/integrations" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>OpenAI → Zapier</span></a></div></span> pipelines that auto-publish a relentless and impossibly banal stream of LinkedIn #MotivationMonday posts, “engaging” tweet <span role="img">🧵</span> threads, Facebook outrage monologues, and corporate blog posts.</p>
  101. <p>It goes beyond text too: <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://twitter.com/SamRo/status/1605919856808714240?s=20&amp;t=QB-eYoISuymlqbHFFDnrWw" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>video essays on YouTube</span></a></div></span>, TikTok clips, podcasts, slide decks, and Instagram stories can all be generated by <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://runwayml.com/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>patchworking</span></a></div></span> together ML systems. And then <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://byautomata.io/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>regurgitated</span></a></div></span> for each medium.</p>
  102. <p>We're about to drown in a sea of pedestrian takes. An explosion of noise that will drown out any signal. Goodbye to finding original human insights or authentic connections under that pile of cruft.</p>
  103. <p>Many people will say we already live in this reality. We've already become skilled at sifting through unhelpful piles of “optimised content” designed to gather clicks and advertising impressions.</p>
  104. <p>4chan proposed <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.theatlantic.com/technology/archive/2021/08/dead-internet-theory-wrong-but-feels-true/619937/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>dead internet theory</span></a></div></span> years ago: that most of the internet is “empty and devoid of people” and has been taken over by artificial intelligence. A milder version of this theory is simply that we're overrun <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://nymag.com/intelligencer/2018/12/how-much-of-the-internet-is-fake.html" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>with bots</span></a></div></span>. Most of us take that for granted at this point.</p>
  105. <p>But I think the sheer volume and scale of what's coming will be meaningfully different. And I think we're unprepared. Or at least, I am.</p>
  106. <hr>
  107. <p><a href="#passing-the-reverse-turing-test"><h2 id="passing-the-reverse-turing-test" class="Typography__Title2-sc-1dhc7go-1 eFwLIG">Passing the Reverse Turing Test</h2></a></p>
  108. <p>Our new challenge as little snowflake humans will be to prove we aren't language models. It's the reverse <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://en.wikipedia.org/wiki/Turing_test" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>turing test</span></a></div></span>.</p>
  109. <div class="TweetEmbed__TweetContainer-sc-1j7oyq8-0 dYplAO tweet"><div></div></div>
  110. <div class="TweetEmbed__TweetContainer-sc-1j7oyq8-0 dYplAO tweet"><div></div></div>
  111. <p>After the forest expands, we will become deeply sceptical of one another's <em>realness</em>. Every time you find a new favourite blog or Twitter account or Tiktok personality online, you'll have to ask: Is this really a whole human with a rich and complex life like mine? Is there a <em>being</em> on the other end of this web interface I can form a relationship with?<aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="4" class="margin-toggle footnote-number"></label><input type="checkbox" id="4" class="margin-toggle"><span class="footnote">“Relationship” in the holistic sense – friend, acquaintance, pen pal, intellectual interlocutor, frenemy, drinking buddy, and sure, maybe a lover.</span></aside></p>
  112. <p>Before you continue, pause and consider: How would <em>you</em> prove you're not a language model generating predictive text? What special human tricks can you do that a language model can't?</p>
  113. <h3 id="1-triangulate-objective-reality" class="Typography__Title3-sc-1dhc7go-3 jIUqxb">1. Triangulate objective reality</h3>
  114. <p>As language models become increasingly capable and impressive, we should remember they are, at their core, linguistic <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.datacamp.com/blog/a-beginners-guide-to-gpt-3#:~:text=Language%20modeling%20is,predicting%20word%20sequences." class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>prediction systems</span></a></div></span>. They cannot (yet) reason like a human.</p>
  115. <p>They do not have beliefs based on evidence, claims, and principles. They cannot consult external sources and run experiments against objective reality. They cannot go outside and touch grass.</p>
  116. <p>In short, they do not have access to the same shared reality we do. They do not have embodied experiences, and cannot sense the world as we can sense it; they don't have vision, sound, taste, or touch. They cannot feel emotion or tightly hold a coherent set of values. They are not part of cultures, communities, or histories.</p>
  117. <p>They are a language model in a box. If a historical event, fact, person, or concept wasn't part of their training data, they can't tell you about it. They don't know about events that happened after a certain cutoff date. <aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="5" class="margin-toggle footnote-number"></label><input type="checkbox" id="5" class="margin-toggle"><span class="footnote">Currently 2021 for GPT-3 / ChatGPT, but we can expect that to regularly update as new models are trained</span></aside></p>
  118. <p>I found Murray Shanahan's paper on <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="http://arxiv.org/abs/2212.03551" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Talking About Large Language Models</span></a></div></span> (2022) full of helpful reflections on this point:</p>
  119. <figure><blockquote class="BlockquoteCitation__Blockquote-sc-15uv93b-1 jMOCbH"><p><p>Humans are members of a community of language-users inhabiting a shared world, and this primal fact makes them essentially different to large language models. We can consult the world to settle our disagreements and update our beliefs. We can, so to speak, “triangulate” on objective reality.</p></p><figcaption><cite class="BlockquoteCitation__Cite-sc-15uv93b-0 bcodDR"><span>Murray Shanahan – </span><a href="http://arxiv.org/abs/2212.03551">Talking About Large Language Models</a></cite></figcaption></blockquote></figure>
  120. <p>This leaves us with some low-hanging fruit for humanness. We can tell richly detailed stories grounded in our specific contexts and cultures: place names, sensual descriptions, local knowledge, and, well the <!-- --><em>je ne sais quoi</em> of being alive. Language models can decently mimic this style of writing but most don't without extensive prompt engineering. They stick to generics. They hedge. They leave out details. They have trouble maintaining a coherent sense of self over thousands of words.</p>
  121. <p>Hipsterism and recency bias will help us here. Referencing obscure concepts, friends who are real but not famous, niche interests, and recent events all make you plausibly more human.<aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="6" class="margin-toggle footnote-number"></label><input type="checkbox" id="6" class="margin-toggle"><span class="footnote">This feels eerily like a hostage holding up yesterday's newspaper to prove they are actively in danger. Perhaps a premonition.</span></aside></p>
  122. <h3 id="2-be-original-critical-and-sophisticated" class="Typography__Title3-sc-1dhc7go-3 jIUqxb">2. Be original, critical, and sophisticated</h3>
  123. <p>Easier said than done, but one of the best ways to prove you're not a predictive language model is to demonstrate critical and sophisticated thinking.</p>
  124. <p>Language models spit out text that sounds like a B+ college essay. Coherent, seemingly comprehensive, but never truly insightful or original (at least for now).</p>
  125. <p>In a repulsively evocative metaphor, they engage in “<span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://en.wikipedia.org/wiki/The_Human_Centipede_(First_Sequence)" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>human centipede</span></a></div></span> epistemology.”<aside class="Footnote__FootnoteContainer-sc-1ju9tgv-0 dfVcgp"><label for="7" class="margin-toggle footnote-number"></label><input type="checkbox" id="7" class="margin-toggle"><span class="footnote">I found this phrase via Twitter, but posted from a private account so I won't cite the original author.</span></aside> Language models regurgitate text from across the web, which some humans read and recycle into "original creations," which then become fodder to train other language models, and around and around we go recycling generic ideas and arguments and tropes and ways of thinking.</p>
  126. <p>Hard exiting out of this cycle requires coming up with unquestionably original thoughts and theories. It means seeing and synthesising patterns across a broad range of sources: books, blogs, cultural narratives served up by media outlets, conversations, podcasts, lived experiences, and market trends. We can observe and analyse a much fuller range of inputs than bots and generative models can.</p>
  127. <p>It will raise the stakes for everyone. As both consumers of content and creators of it, we'll have to foster a greater sense of critical thinking and scepticism.</p>
  128. <p>This all sounds a bit rough, but there's a lot of hope in this vision. In a world of automated intelligence, our goalposts for intelligence will shift. We'll raise our quality bar for what we expect from humans. When a machine can pump out a great literature review or summary of existing work, there's no value in a person doing it.</p>
  129. <h3 id="3-develop-creative-language-quirks-dialects-memes-and-jargon" class="Typography__Title3-sc-1dhc7go-3 jIUqxb">3. Develop creative language quirks, dialects, memes, and jargon</h3>
  130. <p>The linguist <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://en.wikipedia.org/wiki/Ferdinand_de_Saussure" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Ferdinand de Saussure</span></a></div></span> argued there are two kinds of language:</p>
  131. <ul>
  132. <li><strong>La langue</strong> is the formal concept of language. These are words we print in the dictionary, distribute via educational institutions, and reprimand one another for getting it wrong.</li>
  133. <li><strong>La parole</strong> is the speech of everyday life. These are the informal, diverse, and creative speech acts we perform in conversations, social gatherings, and text to the group WhatsApp. This is where language evolves.</li>
  134. </ul>
  135. <p>We have designed a system that automates a standardised way of writing. We have codified <!-- --><em>la langue</em> at a specific point in time.</p>
  136. <p>What we have left to play with is <em>la parole</em>. No language model will be able to keep up with the pace of weird internet lingo and memes. I expect we'll lean into this. Using neologisms, jargon, euphemistic emoji, unusual phrases, ingroup dialects, and memes-of-the-moment will help signal your humanity.</p>
  137. <p>Not unlike teenagers using language to subvert their elders, or oppressed communities developing dialects that allow them to safely communicate amongst themselves.</p>
  138. <h3 id="4-consider-institutional-verification" class="Typography__Title3-sc-1dhc7go-3 jIUqxb">4. Consider institutional verification</h3>
  139. <p>This solution feels the least interesting. We're already hearing rumblings of how “verification” by centralised institutions or companies might help us distinguish between meat brains and metal brains.</p>
  140. <p>The idea is something like this: you show up in person to register your online accounts or domains. You then get some kind of special badge or mark online legitimising you as a Real Human. It may or may not be on the blockchain somehow.</p>
  141. <p>Google might look something like this:</p>
  142. <figure class="ImageFrame__Container-sc-1c93cul-0 jlxTrp"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/human_google.jpg" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/human_google-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/human_google-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/human_google-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/human_google-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/human_google-1800.jpg 1800w" alt="Google search results showing a 'certified human' badge on some items" width="1300px" class="ImageFrame__StyledImageFrame-sc-1c93cul-1 dlXCP"></figure>
  143. <p>The whole thing seems fraught with problems, susceptible to abuse, and ultimately impractical. Would it even be the web if everyone knew you were really a dog?</p>
  144. <!-- -->
  145. <figure class="BasicImage__Container-sc-12ox3yv-0 ChLlc"><img src="https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog.jpeg" srcset="https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog-440.jpg 440w, https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog-800.jpg 800w, https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog-1100.jpg 1100w, https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog-1300.jpg 1300w, https://maggieappleton.com//images/posts/ai-dark-forest/Internet_dog-1800.jpg 1800w" alt="The original internet dog meme: 'On the internet, no one knows you're a dog'" width="460px" class="BasicImage__StyledBasicImage-sc-12ox3yv-1 klXNGD"><figcaption>The original internet dog meme: 'On the internet, no one knows you're a dog'</figcaption></figure>
  146. <h3 id="5-show-up-in-meatspace" class="Typography__Title3-sc-1dhc7go-3 jIUqxb">5. Show up in meatspace</h3>
  147. <!-- -->
  148. <p>The final edge we have over language models is that we can prove we're real humans by showing up IRL with our real human bodies. We can arrange to meet Twitter mutuals offline over coffee. We can organise meetups and events and conferences and unconferences and hangouts and pub nights.</p>
  149. <p>In <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.fortressofdoors.com/ai-markets-for-lemons-and-the-great-logging-off/" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>Markets for Lemons and the Great Logging Off</span></a></div></span>, Lars Doucet proposed several knock-on effects from this offline-first future. We might see increased <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.fortressofdoors.com/ai-markets-for-lemons-and-the-great-logging-off/#:~:text=a%20resurgence%20and%20even%20fetishization%20of%20explicitly%20%22offline%22%20culture%2C%20where%20the%20%22Great%20Logging%20Off%22%20becomes%20literal" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>fetishisation</span></a></div></span> of anti-screen culture, as well as <span aria-expanded="false"><div class="TooltipLink__StyledContainer-sc-1azn7hi-1 hSnOot"><a href="https://www.fortressofdoors.com/ai-markets-for-lemons-and-the-great-logging-off/#:~:text=Seventh%2C%20real,amenities%20are%20available" class="TooltipLink__StyledLink-sc-1azn7hi-2 ijKyXp"><span>real estate</span></a></div></span> price increases in densely populated areas.</p>
  150. <p>For the moment we can still check humanness over Zoom, but live video generation is getting good enough that I don't think that defence will last long.</p>
  151. <p>There are, of course, many people who can't move to an offline-first life; people with physical disabilities. People who live in remote, rural places. People with limited time and caretaking responsibilities for the very young or the very old. They will have a harder time verifying their humanness online. I don't have any grand ideas to help solve this, but I hope we find better solutions than my paltry list.</p>
  152. <p>As the forest grows darker, noisier, and less human, I expect to invest more time in in-person relationships and communities. And while I love meatspace, this still feels like a loss.</p>
  153. </article>
  154. <hr>
  155. <footer>
  156. <p>
  157. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  158. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  159. </svg> Accueil</a> •
  160. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  161. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-rss2"></use>
  162. </svg> Suivre</a> •
  163. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  164. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-user-tie"></use>
  165. </svg> Pro</a> •
  166. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  167. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-mail"></use>
  168. </svg> Email</a> •
  169. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  170. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-hammer2"></use>
  171. </svg> Légal</abbr>
  172. </p>
  173. <template id="theme-selector">
  174. <form>
  175. <fieldset>
  176. <legend><svg class="icon icon-brightness-contrast">
  177. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-brightness-contrast"></use>
  178. </svg> Thème</legend>
  179. <label>
  180. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  181. </label>
  182. <label>
  183. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  184. </label>
  185. <label>
  186. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  187. </label>
  188. </fieldset>
  189. </form>
  190. </template>
  191. </footer>
  192. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  193. <script>
  194. function loadThemeForm(templateName) {
  195. const themeSelectorTemplate = document.querySelector(templateName)
  196. const form = themeSelectorTemplate.content.firstElementChild
  197. themeSelectorTemplate.replaceWith(form)
  198. form.addEventListener('change', (e) => {
  199. const chosenColorScheme = e.target.value
  200. localStorage.setItem('theme', chosenColorScheme)
  201. toggleTheme(chosenColorScheme)
  202. })
  203. const selectedTheme = localStorage.getItem('theme')
  204. if (selectedTheme && selectedTheme !== 'undefined') {
  205. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  206. }
  207. }
  208. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  209. window.addEventListener('load', () => {
  210. let hasDarkRules = false
  211. for (const styleSheet of Array.from(document.styleSheets)) {
  212. let mediaRules = []
  213. for (const cssRule of styleSheet.cssRules) {
  214. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  215. continue
  216. }
  217. // WARNING: Safari does not have/supports `conditionText`.
  218. if (cssRule.conditionText) {
  219. if (cssRule.conditionText !== prefersColorSchemeDark) {
  220. continue
  221. }
  222. } else {
  223. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  224. continue
  225. }
  226. }
  227. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  228. }
  229. // WARNING: do not try to insert a Rule to a styleSheet you are
  230. // currently iterating on, otherwise the browser will be stuck
  231. // in a infinite loop…
  232. for (const mediaRule of mediaRules) {
  233. styleSheet.insertRule(mediaRule.cssText)
  234. hasDarkRules = true
  235. }
  236. }
  237. if (hasDarkRules) {
  238. loadThemeForm('#theme-selector')
  239. }
  240. })
  241. </script>
  242. </body>
  243. </html>