PageSourceSearch

https://the-decoder.com/

html the-decoder.com collected 2026-10-02 02:24:54 UTC 159,719 bytes, 2,189 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	
8  <!-- Consentmanager PUR -->
9  
9<script>
10    window.cmp_pur_enable = false;
11    window.cmp_pur_loggedin = false;
12      </script>
12
13  <!-- End Consentmanager PUR -->
14
15  <!-- Consentmanager CMP -->
16  
16<script type="text/javascript" data-cmp-ab="1"
17    src="https://cdn.consentmanager.net/delivery/js/semiautomatic.min.js"
18    data-cmp-cdid="8f56882c9256c"
19    data-cmp-host="c.delivery.consentmanager.net"
20    data-cmp-cdn="cdn.consentmanager.net"
21    data-cmp-codesrc="0"></script>
21
22  <!-- End Consentmanager CMP -->
23
24      <!-- symplr PPID -->
25    
25<script>
26      /**
27       * SHA-256, synchron, Rueckgabe lowercase Hex (64 Zeichen).
28       * Wird vom symplr-PPID-Snippet vorausgesetzt, aber nicht
29       * mitgeliefert. crypto.subtle.digest scheidet aus: asynchron und
30       * nur im Secure Context verfuegbar.
31       * Gegen node:crypto verifiziert, inkl. UTF-8-Eingaben.
32       */
33      function sha256(ascii) {
34        function rightRotate(value, amount) {
35          return (value >>> amount) | (value << (32 - amount));
36        }
37        var mathPow = Math.pow;
38        var maxWord = mathPow(2, 32);
39        var result = '';
40        var words = [];
41
42        // Erst nach UTF-8 wandeln, dann die Bitlaenge bestimmen -
43        // sonst stimmt die Laengenangabe im Padding bei Nicht-ASCII nicht.
44        ascii = unescape(encodeURIComponent(ascii));
45        var asciiBitLength = ascii.length * 8;
46
47        var hash = sha256.h = sha256.h || [];
48        var k = sha256.k = sha256.k || [];
49        var primeCounter = k.length;
50
51        var isComposite = {};
52        for (var candidate = 2; primeCounter < 64; candidate++) {
53          if (!isComposite[candidate]) {
54            for (var i = 0; i < 313; i += candidate) {
55              isComposite[i] = candidate;
56            }
57            hash[primeCounter] = (mathPow(candidate, 0.5) * maxWord) | 0;
58            k[primeCounter++] = (mathPow(candidate, 1 / 3) * maxWord) | 0;
59          }
60        }
61
62        ascii += '\x80';
63        while ((ascii.length % 64) - 56) ascii += '\x00';
64        for (i = 0; i < ascii.length; i++) {
65          var j = ascii.charCodeAt(i);
66          if (j >> 8) return;
67          words[i >> 2] |= j << (((3 - i) % 4) * 8);
68        }
69        words[words.length] = (asciiBitLength / maxWord) | 0;
70        words[words.length] = asciiBitLength;
71
72        for (var jj = 0; jj < words.length;) {
73          var w = words.slice(jj, (jj += 16));
74          var oldHash = hash;
75          hash = hash.slice(0, 8);
76
77          for (i = 0; i < 64; i++) {
78            var w15 = w[i - 15],
79              w2 = w[i - 2];
80            var a = hash[0],
81              e = hash[4];
82            var temp1 = hash[7] +
83              (rightRotate(e, 6) ^ rightRotate(e, 11) ^ rightRotate(e, 25)) +
84              ((e & hash[5]) ^ (~e & hash[6])) +
85              k[i] +
86              (w[i] = i < 16 ? w[i] : (
87                w[i - 16] +
88                (rightRotate(w15, 7) ^ rightRotate(w15, 18) ^ (w15 >>> 3)) +
89                w[i - 7] +
90                (rightRotate(w2, 17) ^ rightRotate(w2, 19) ^ (w2 >>> 10))
91              ) | 0);
92            var temp2 = (rightRotate(a, 2) ^ rightRotate(a, 13) ^ rightRotate(a, 22)) +
93              ((a & hash[1]) ^ (a & hash[2]) ^ (hash[1] & hash[2]));
94            hash = [(temp1 + temp2) | 0].concat(hash);
95            hash[4] = (hash[4] + temp1) | 0;
96          }
97
98          for (i = 0; i < 8; i++) {
99            hash[i] = (hash[i] + oldHash[i]) | 0;
100          }
101        }
102
103        for (i = 0; i < 8; i++) {
104          for (j = 3; j + 1; j--) {
105            var b = (hash[i] >> (j * 8)) & 255;
106            result += (b < 16 ? 0 : '') + b.toString(16);
107          }
108        }
109        return result;
110      }
111    </script>
111
112    
112<script>
113      /**
114       * symplr PPID. Ausgeschriebene Fassung des gelieferten Snippets.
115       * Drei Abweichungen vom Original, jeweils unten kommentiert -
116       * bei symplr gemeldet, bei korrigierter Fassung hier ersetzen.
117       */
118      (function() {
119        // Serverseitig gerenderte Werte, bewusst im Closure und NICHT als
120        // globale Variablen: das symplr-Bundle deklariert websiteSymplr,
121        // userStatusSymplr und firstPartyId selbst auf Top-Level mit "let".
122        // Ein globales "var" gleichen Namens waere nach ES-Spec ein
123        // SyntaxError bei der Instanziierung des Bundles und wuerde die
124        // komplette Werbeauslieferung verhindern.
125        var SITE = "the-decoder.com";
126        var LOGGED_IN = false;
127        var PPID_ID = "";
128        var ONE_YEAR = 31536000;
129
130        // Abweichung 1: Cookies werden robust gelesen. Das Original
131        // schneidet Werte am ersten "=" ab (bricht bei base64-Werten wie
132        // TCF-Strings) und wirft bei einem einzelnen "%" in irgendeinem
133        // fremden Cookie einen URIError - der killt dann die gesamte PPID.
134        function readCookies() {
135          var out = {};
136          var parts = document.cookie ? document.cookie.split(';') : [];
137          for (var i = 0; i < parts.length; i++) {
138            var eq = parts[i].indexOf('=');
139            if (eq < 0) continue;
140            var name = parts[i].slice(0, eq).trim();
141            var value = parts[i].slice(eq + 1);
142            try {
143              value = decodeURIComponent(value);
144            } catch (e) {}
145            out[name] = value;
146          }
147          return out;
148        }
149
150        /**
151         * Die uebergebenen Argumente werden bewusst IGNORIERT.
152         * symplr ruft die Funktion aus seinem Vendor-Handler mit
153         * createCookieSymplr(userStatusSymplr, firstPartyId) auf - beide
154         * Werte initialisiert das Bundle selbst auf false bzw. null.
155         * Wuerden wir sie verwenden, wuerde jeder Aufruf durch symplr den
156         * Login-Zweig ueberspringen und uniqueUserLi wieder loeschen.
157         * Der Login-Status kommt deshalb vom Server (LOGGED_IN/PPID_ID).
158         *
159         * Mehrfachaufrufe sind unschaedlich: die Cookies werden bei jedem
160         * Aufruf neu eingelesen, das Ergebnis ist idempotent.
161         */
162        window.createCookieSymplr = function() {
163          var cookies = readCookies();
164
165          // Anonyme ID: einmal erzeugen, danach ein Jahr stabil
166          window.uuSymplr = cookies.uniqueUser;
167          if (window.uuSymplr === undefined) {
168            window.uuSymplr = sha256(Date.now() + window.navigator.userAgent + SITE);
169            document.cookie = 'uniqueUser=' + window.uuSymplr +
170              ';max-age=' + ONE_YEAR + ';path=/;SameSite=Strict;Secure';
171          }
172
173          if (LOGGED_IN && PPID_ID) {
174            // Abweichung 2: der Hash wird immer berechnet und bei
175            // Abweichung neu geschrieben. Das Original setzt
176            // uniqueUserLi nur, wenn es noch nicht existiert - nach
177            // einem Account-Wechsel auf demselben Geraet behielte der
178            // neue Nutzer sonst die PPID des Vorgaengers.
179            var li = sha256(PPID_ID);
180            if (cookies.uniqueUserLi !== li) {
181              document.cookie = 'uniqueUserLi=' + li +
182                ';max-age=' + ONE_YEAR + ';path=/;SameSite=Strict;Secure';
183            }
184            window.uuSymplr = li;
185          } else {
186            // Abweichung 3: mit path=/. Das Original loescht ohne
187            // Pfadangabe und trifft damit nur den aktuellen Pfad - das
188            // mit path=/ gesetzte Cookie ueberlebt den Logout ueberall
189            // ausser auf "/".
190            document.cookie = 'uniqueUserLi=;max-age=0;path=/';
191          }
192        };
193      })();
194
195      // Kein eigener Aufruf: das symplr-Bundle ruft createCookieSymplr aus
196      // seinem consent-gegateten Vendor-Handler (755 = Google) selbst auf
197      // und liest direkt danach uuSymplr fuer setPublisherProvidedId().
198      // Wuerden wir hier zusaetzlich aufrufen, entstuenden die Cookies
199      // bereits vor der Entscheidung in der CMP.
200    </script>
200
201    <!-- End symplr PPID -->
202  
203      <!-- symplr Werbescript -->
204    
204<script defer src="https://cdns.symplr.de/the-decoder.com/the-decoder.js"></script>
204
205    <!-- End symplr Werbescript -->
206  
207<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
208
209	<!-- This site is optimized with the Yoast SEO Premium plugin v25.0 (Yoast SEO v25.0) - https://yoast.com/wordpress/plugins/seo/ -->
210	<title>Artificial Intelligence: News, Business, Science | THE DECODER</title>
211	<meta name="description" content="Artificial Intelligence is changing the world. THE DECODER brings you all the news about AI." />
212	<link rel="canonical" href="https://the-decoder.com/" />
213	<link rel="next" href="https://the-decoder.com/page/2/" />
214	<meta property="og:locale" content="en_US" />
215	<meta property="og:type" content="website" />
216	<meta property="og:title" content="The Decoder" />
217	<meta property="og:description" content="Artificial Intelligence is changing the world. THE DECODER brings you all the news about AI." />
218	<meta property="og:url" content="https://the-decoder.com/" />
219	<meta property="og:site_name" content="The Decoder" />
220	<meta property="og:image" content="https://the-decoder.com/wp-content/uploads/2022/09/Banner_The-Decoder_SoMe_1920x1080px.png" />
221	<meta property="og:image:width" content="1920" />
222	<meta property="og:image:height" content="1080" />
223	<meta property="og:image:type" content="image/png" />
224	<meta name="twitter:card" content="summary_large_image" />
225	<meta name="twitter:site" content="@TheDecoderEN" />
226	
226<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://the-decoder.com/","url":"https://the-decoder.com/","name":"Artificial Intelligence: News, Business, Science | THE DECODER","isPartOf":{"@id":"https://the-decoder.com/#website"},"about":{"@id":"https://the-decoder.com/#organization"},"description":"Artificial Intelligence is changing the world. THE DECODER brings you all the news about AI.","breadcrumb":{"@id":"https://the-decoder.com/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://the-decoder.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite"}]},{"@type":"WebSite","@id":"https://the-decoder.com/#website","url":"https://the-decoder.com/","name":"The Decoder","description":"AI, Menschen, Wirtschaft","publisher":{"@id":"https://the-decoder.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://the-decoder.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://the-decoder.com/#organization","name":"THE-DECODER.com","url":"https://the-decoder.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://the-decoder.com/#/schema/logo/image/","url":"https://the-decoder.com/wp-content/uploads/2022/09/The-Decoder_Schema_Logo.png","contentUrl":"https://the-decoder.com/wp-content/uploads/2022/09/The-Decoder_Schema_Logo.png","width":600,"height":180,"caption":"THE-DECODER.com"},"image":{"@id":"https://the-decoder.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/TheDecoderDE/","https://x.com/TheDecoderEN","https://www.reddit.com/r/TheDecoder/","https://discord.gg/8VKkHAacn8","https://www.linkedin.com/company/the-decoder-en/"]}]}</script>
226
227	<!-- / Yoast SEO Premium plugin. -->
228
229
230<link rel="alternate" type="application/rss+xml" title="The Decoder &raquo; Feed" href="https://the-decoder.com/feed/" />
231<link rel="alternate" type="application/rss+xml" title="The Decoder &raquo; Comments Feed" href="https://the-decoder.com/comments/feed/" />
232<style id="wp-img-auto-sizes-contain-inline-css">
233img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
234/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
235</style>
236<link data-optimized="2" rel="stylesheet" href="https://the-decoder.com/wp-content/litespeed/css/a326628a89c5b94d122300310c3def07.css?ver=c09b0" />
237<style id="wp-block-library-inline-css">
238:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
238--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
239
240/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
241</style>
242
243
244
245
246
247
248
249    <style type="text/css">
250        #wpadminbar {
251            z-index: 9999999999;
252        }
253        /* Plus any other styles you may need to add for the menu */
254    </style>
255
256  <!-- Favicons/Manifest -->
257  <link rel="apple-touch-icon" sizes="60x60" href="/resources/favicons/apple-touch-icon-60x60.png?v=3">
258  <link rel="apple-touch-icon" sizes="76x76" href="/resources/favicons/apple-touch-icon-76x76.png?v=3">
259  <link rel="apple-touch-icon" sizes="120x120" href="/resources/favicons/apple-touch-icon-120x120.png?v=3">
260  <link rel="apple-touch-icon" sizes="152x152" href="/resources/favicons/apple-touch-icon-152x152.png?v=3">
261  <link rel="apple-touch-icon" sizes="180x180" href="/resources/favicons/apple-touch-icon-180x180.png?v=3">
262  <link rel="icon" type="image/png" sizes="32x32" href="/resources/favicons/favicon-32x32.png?v=3">
263  <link rel="icon" type="image/png" sizes="194x194" href="/resources/favicons/favicon-194x194.png?v=3">
264  <link rel="icon" type="image/png" sizes="192x192" href="/resources/favicons/android-chrome-192x192.png?v=3">
265  <link rel="icon" type="image/png" sizes="256x256" href="/resources/favicons/android-chrome-256x256.png?v=3">
266  <link rel="icon" type="image/png" sizes="16x16" href="/resources/favicons/favicon-16x16.png?v=3">
267  <link rel="icon" type="image/png" sizes="96x96" href="/resources/favicons/favicon-96x96.png?v=3">
268  <link rel="manifest" href="site.webmanifest?v=3">
269  <link rel="mask-icon" href="/resources/favicons/safari-pinned-tab.svg?v=3" color="#28293d">
270  <link rel="shortcut icon" href="favicon.ico?v=3">
271  <meta name="msapplication-TileColor" content="#ffffff">
272  <meta name="msapplication-TileImage" content="/resources/favicons/mstile-144x144.png?v=3">
273  <meta name="msapplication-config" content="browserconfig.xml?v=3">
274  <meta name="theme-color" content="#ffffff">
275
276  <!-- DC Data Tag Manager -->
277  
277<script>
278    var _mtm = window._mtm = window._mtm || [];
279    _mtm.push({
280      'mtm.startTime': (new Date().getTime()),
281      'event': 'mtm.Start'
282    });
283    var d = document,
284      g = d.createElement('script');
285    g.async = true;
286    g.src = 'https://data.deep-content.io/js/container_gD7TEUvg.js';
287    // Abweichend vom bisherigen Code: appendChild statt
288    // insertBefore(getElementsByTagName('script')[0]). insertBefore
289    // haette den Container VOR die Consentmanager-CMP gehaengt, die als
290    // erstes Script im Head steht - deren Auto-Blocking greift dann
291    // nicht zuverlaessig.
292    (d.head || d.getElementsByTagName('head')[0]).appendChild(g);
293  </script>
293
294  <!-- End DC Data Tag Manager -->
295
296<style id="wp-custom-css">
297
298
299</style>
300</head>
301
302<body class="home blog wp-embed-responsive wp-theme-deep-content the-decoder">
303
304<div class="decoder-top-ad-wrapper"><div style="max-width: 1080px; width: 100%; position: relative;"><div class="ad-notice" style="font-size: 11px; color: #ffffff; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container ad" style="min-height: 250px; background: #ffffff; border: 1px solid #e9ecef; display: flex; align-items: center; justify-content: center;"><div id="the-decoder.com_dynamic_ad" class="ad"></div></div></div></div><div class="ad-right-wrapper"><div class="ad-right-container"><div class="ad-container ad"><div id="the-decoder.com_sky_1" class="ad"></div></div></div></div><div class="ad-left-wrapper"><div class="ad-left-container"><div class="ad-container ad"><div id="the-decoder.com_sky_2" class="ad"></div></div></div></div>
305<div id="page" class="flex flex-col mx-auto w-full max-w-5xl lg:px-2 xl:px-0">
306	<a href="#content" class="sr-only">Skip to content</a>
307
308	
309<header id="masthead" class="relative py-8 px-2 lg:px-0">
310
311	<!-- Mobile/Tablet: Switch zentriert wie main content (ohne Sidebar) -->
312	<div class="flex lg:hidden justify-center">
313		<div class="w-full max-w-2xl flex flex-row justify-between items-center">
314			
315<div>
316	<label class="switch bg-white rounded-xl p-1 switch--decoder-only">
317
318		<!-- background -->
319		<input class="switch__input" type="checkbox" role="switch" />
320
321		<!-- decoder -->
322		<a href="https://the-decoder.com/" class="switch__theDecoder" id="theDecoder">
323			<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 106 31">
324				<g>
325					<path class="switch__letters" d="M48.1 7.6c-.4 0-.7-.1-.9-.3-.3-.2-.4-.5-.4-1V3.1h-.9v-.7h.9V1h.8v1.4H49v.7h-1.4V6c0 .3 0 .5.1.6 0 .1.3.2.6.2h.7v.7h-.8Zm2-.1V.2h.8V3v-.2c.2-.1.5-.3.8-.3.3 0 .6-.1.8-.1.4 0 .8 0 1.1.2.3.2.5.4.7.7.2.3.2.7.2 1.2v3h-.8v-3c0-.5-.1-.8-.3-1.1s-.6-.4-1-.4-.5 0-.7.1c-.3 0-.5.2-.8.3v4.1h-.8Zm8.1.1c-.5 0-.9 0-1.3-.3-.4-.2-.6-.5-.8-.9-.2-.4-.3-.9-.3-1.5 0-.9.2-1.5.6-2 .4-.4 1-.7 1.7-.7s1 .1 1.4.4c.3.2.6.6.7 1 .1.4.2.9.2 1.4h-4.2v-.7h3.7-.3c0-.4-.2-.8-.4-1-.2-.2-.6-.4-1.1-.4s-.6 0-.9.2c-.2.1-.4.3-.5.6-.1.3-.2.7-.2 1.3s.1 1.1.4 1.4.7.5 1.3.5h.7c.2 0 .4 0 .6-.2.2 0 .3-.1.5-.2v.7c-.3.1-.5.2-.8.3h-1Z" class="st0"/>
326				</g>
327				<g>
328					<path class="switch__letters" d="M43.3 27c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.6c-1 0-1.9-.2-2.8-.5-.8-.3-1.6-.8-2.3-1.4-.7-.6-1.2-1.3-1.6-2-.4-.8-.6-1.6-.7-2.5 0-.4.1-.8.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s.1 1 .4 1.4c.2.4.6.8.9 1.1.4.3.8.6 1.3.8.5.2 1 .3 1.5.3h2.6ZM43.2 13.2c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.4c-.5 0-1.1 0-1.5.3-.5.2-.9.4-1.3.8-.4.3-.7.7-.9 1.1-.2.4-.4.9-.4 1.4s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.5.4-.8.9-1.5 1.6-2 .7-.6 1.4-1 2.3-1.4.9-.3 1.8-.5 2.8-.5h2.4Z" class="st0"/>
329				</g>
330				<g>
331					<path class="switch__letters" d="M60.3 19.6c0 .4-.1.8-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1s-.1-1-.3-1.5c-.2-.5-.5-.9-.9-1.3s-.8-.6-1.3-.8c-.5-.2-1.1-.3-1.6-.3-.6 0-1.1.1-1.6.3-.5.2-1 .5-1.3.8-.4.4-.6.8-.8 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8 1-1.5 1.6-2.1s1.4-1.1 2.2-1.4c.8-.4 1.7-.5 2.8-.5s1.9.2 2.8.5c.8.4 1.6.8 2.2 1.5.7.6 1.2 1.3 1.6 2.2.4.8.6 1.7.6 2.6ZM60.3 23.4c0 .9-.2 1.8-.6 2.6-.4.8-.9 1.5-1.6 2.2-.7.6-1.4 1.1-2.2 1.5-.8.4-1.8.5-2.8.5s-2-.2-2.8-.5c-.8-.4-1.6-.8-2.3-1.5-.7-.6-1.2-1.3-1.6-2.1-.4-.8-.6-1.7-.6-2.6s0-.4.1-.6c0-.2.2-.3.3-.5.1-.1.3-.2.5-.3.2 0 .4-.1.7-.1.5 0 .9.1 1.2.4s.4.6.4 1 .1 1.1.3 1.6.5.9.8 1.2c.4.3.8.6 1.3.8.5.2 1.1.3 1.6.3s1.1-.1 1.6-.3c.5-.2 1-.5 1.3-.8.4-.4.6-.8.8-1.2.2-.5.3-1 .3-1.5s.1-.8.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1Z" class="st0"/>
332				</g>
333				<g>
334					<path class="switch__letters" d="M76.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2s-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1.6-.6 1.3-1.1 2.1-1.5.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4h-1.5c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.
3346c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6Z" class="st0"/>
335					<path class="switch__letters" d="M73 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1Z" class="st0"/>
336				</g>
337				<g>
338					<path class="switch__letters" d="M82.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2.4.8.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM90 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5-.8-.3-1.6-.8-2.2-1.3-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
339				</g>
340				<g>
341					<path class="switch__letters" d="M96.7 17.6c0-.6.1-1.2.4-1.7s.6-1 1-1.4c.4-.4.9-.7 1.5-1 .6-.2 1.2-.3 1.9-.3h3c.5 0 .8.2 1 .5.2.3.4.6.4 1s0 .4-.1.6-.2.3-.3.5c-.1.1-.3.2-.5.3-.2 0-.4.1-.6 0h-3.7c-.2 0-.4.2-.5.3-.2.1-.3.3-.3.5v11.8c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V17.5ZM14.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2-.4-.8-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1s1.3-1.1 2.1-1.5c.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4H6.8c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.6c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6ZM10.9 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1ZM20.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2s.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM28 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5s-1.6-.8-2.2-1.3c-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
342				</g>
343			</svg>
344		</a>
345
346
347		<!-- KI Pro: always show as link -->
348		
349	</label>
350
351
352
353	<!-- <div class="d-flex">
354					<h1>The Decoder</h1>
355						<p>AI, Menschen, Wirtschaft</p>
356			</div> -->
357
358</div>
359			<nav id="site-navigation-mobile" class="nav flex items-center gap-4 px-4 py-2.25 rounded-xl" aria-label="Main Navigation">
360									<a href="https://the-decoder.com/sign-in/" class="hidden sm:block bg-white hover:bg-(--heise-primary) hover:*:text-white focus:ring-4 focus:outline-none focus:ring-blue-300 font-regular rounded-sm sm:w-auto px-3 py-0.5 text-center">
361						<span class="text-(--heise-primary)">
362							Log In						</span>
363					</a>
364													<a href="https://the-decoder.com/subscription/" class="button hidden sm:block text-white bg-(--heise-primary) hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-regular rounded-sm sm:w-auto px-3 py-0.5 text-center no-underline">
365						<i class="icon-ai mr-2 text-sm icon-bold"></i>
366						Subscribe					</a>
367													<a href="https://the-decoder.de" class="hidden sm:block text-white" alt="Switch Language">DE<span class="sr-only">Switch to German</span></a>
368								<button aria-controls="primary-menu" aria-expanded="false" class="menu-toggle">
369					<i class="icon-hamburger-nav icon-bold text-white text-2xl"></i>
370					<span class="sr-only">Primary Menu</span>
371				</button>
372			</nav>
373		</div>
374	</div>
375
376	<!-- Desktop: volle Breite (mit Sidebar) -->
377	<div class="hidden lg:flex flex-row justify-between items-center">
378		
379<div>
380	<label class="switch bg-white rounded-xl p-1 switch--decoder-only">
381
382		<!-- background -->
383		<input class="switch__input" type="checkbox" role="switch" />
384
385		<!-- decoder -->
386		<a href="https://the-decoder.com/" class="switch__theDecoder" id="theDecoder">
387			<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 106 31">
388				<g>
389					<path class="switch__letters" d="M48.1 7.6c-.4 0-.7-.1-.9-.3-.3-.2-.4-.5-.4-1V3.1h-.9v-.7h.9V1h.8v1.4H49v.7h-1.4V6c0 .3 0 .5.1.6 0 .1.3.2.6.2h.7v.7h-.8Zm2-.1V.2h.8V3v-.2c.2-.1.5-.3.8-.3.3 0 .6-.1.8-.1.4 0 .8 0 1.1.2.3.2.5.4.7.7.2.3.2.7.2 1.2v3h-.8v-3c0-.5-.1-.8-.3-1.1s-.6-.4-1-.4-.5 0-.7.1c-.3 0-.5.2-.8.3v4.1h-.8Zm8.1.1c-.5 0-.9 0-1.3-.3-.4-.2-.6-.5-.8-.9-.2-.4-.3-.9-.3-1.5 0-.9.2-1.5.6-2 .4-.4 1-.7 1.7-.7s1 .1 1.4.4c.3.2.6.6.7 1 .1.4.2.9.2 1.4h-4.2v-.7h3.7-.3c0-.4-.2-.8-.4-1-.2-.2-.6-.4-1.1-.4s-.
3896 0-.9.2c-.2.1-.4.3-.5.6-.1.3-.2.7-.2 1.3s.1 1.1.4 1.4.7.5 1.3.5h.7c.2 0 .4 0 .6-.2.2 0 .3-.1.5-.2v.7c-.3.1-.5.2-.8.3h-1Z" class="st0"/>
390				</g>
391				<g>
392					<path class="switch__letters" d="M43.3 27c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.6c-1 0-1.9-.2-2.8-.5-.8-.3-1.6-.8-2.3-1.4-.7-.6-1.2-1.3-1.6-2-.4-.8-.6-1.6-.7-2.5 0-.4.1-.8.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s.1 1 .4 1.4c.2.4.6.8.9 1.1.4.3.8.6 1.3.8.5.2 1 .3 1.5.3h2.6ZM43.2 13.2c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.4c-.5 0-1.1 0-1.5.3-.5.2-.9.4-1.3.8-.4.3-.7.7-.9 1.1-.2.4-.4.9-.4 1.4s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.5.4-.8.9-1.5 1.6-2 .7-.6 1.4-1 2.3-1.4.9-.3 1.8-.5 2.8-.5h2.4Z" class="st0"/>
393				</g>
394				<g>
395					<path class="switch__letters" d="M60.3 19.6c0 .4-.1.8-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1s-.1-1-.3-1.5c-.2-.5-.5-.9-.9-1.3s-.8-.6-1.3-.8c-.5-.2-1.1-.3-1.6-.3-.6 0-1.1.1-1.6.3-.5.2-1 .5-1.3.8-.4.4-.6.8-.8 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8 1-1.5 1.6-2.1s1.4-1.1 2.2-1.4c.8-.4 1.7-.5 2.8-.5s1.9.2 2.8.5c.8.4 1.6.8 2.2 1.5.7.6 1.2 1.3 1.6 2.2.4.8.6 1.7.6 2.6ZM60.3 23.4c0 .9-.2 1.8-.6 2.6-.4.8-.9 1.5-1.6 2.2-.7.6-1.4 1.1-2.2 1.5-.8.4-1.8.5-2.8.5s-2-.2-2.8-.5c-.8-.4-1.6-.8-2.3-1.5-.7-.6-1.2-1.3-1.6-2.1-.4-.8-.6-1.7-.6-2.6s0-.4.1-.6c0-.2.2-.3.3-.5.1-.1.3-.2.5-.3.2 0 .4-.1.7-.1.5 0 .9.1 1.2.4s.4.6.4 1 .1 1.1.3 1.6.5.9.8 1.2c.4.3.8.6 1.3.8.5.2 1.1.3 1.6.3s1.1-.1 1.6-.3c.5-.2 1-.5 1.3-.8.4-.4.6-.8.8-1.2.2-.5.3-1 .3-1.5s.1-.8.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1Z" class="st0"/>
396				</g>
397				<g>
398					<path class="switch__letters" d="M76.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2s-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1.6-.6 1.3-1.1 2.1-1.5.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4h-1.5c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.6c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6Z" class="st0"/>
399					<path class="switch__letters" d="M73 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1Z" class="st0"/>
400				</g>
401				<g>
402					<path class="switch__letters" d="M82.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2.4.8.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM90 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5-.8-.3-1.6-.8-2.2-1.3-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
403				</g>
404				<g>
405					<path class="switch__letters" d="M96.7 17.6c0-.6.1-1.2.4-1.7s.6-1 1-1.4c.4-.4.9-.7 1.5-1 .6-.2 1.2-.3 1.9-.3h3c.5 0 .8.2 1 .5.2.3.4.6.4 1s0 .4-.1.6-.2.3-.3.5c-.1.1-.3.2-.5.3-.2 0-.4.1-.6 0h-3.7c-.2 0-.4.2-.5.3-.2.1-.3.3-.3.5v11.8c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V17.5ZM14.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2-.4-.8-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1s1.3-1.1 2.1-1.5c.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4H6.8c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.6c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6ZM10.9 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1ZM20.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.
4051.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2s.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM28 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5s-1.6-.8-2.2-1.3c-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
406				</g>
407			</svg>
408		</a>
409
410
411		<!-- KI Pro: always show as link -->
412		
413	</label>
414
415
416
417	<!-- <div class="d-flex">
418					<h1>The Decoder</h1>
419						<p>AI, Menschen, Wirtschaft</p>
420			</div> -->
421
422</div>
423		<nav id="site-navigation" class="nav flex items-center gap-4 px-4 py-2.25 rounded-xl" aria-label="Main Navigation">
424							<a href="https://the-decoder.com/sign-in/" class="hidden sm:block bg-white hover:bg-(--heise-primary) hover:*:text-white focus:ring-4 focus:outline-none focus:ring-blue-300 font-regular rounded-sm sm:w-auto px-3 py-0.5 text-center">
425					<span class="text-(--heise-primary)">
426						Log In					</span>
427				</a>
428										<a href="https://the-decoder.com/subscription/" class="button hidden sm:block text-white bg-(--heise-primary) hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-regular rounded-sm sm:w-auto px-3 py-0.5 text-center no-underline">
429					<i class="icon-ai mr-2 text-sm icon-bold"></i>
430					Subscribe				</a>
431										<a href="https://the-decoder.de" class="hidden sm:block text-white" alt="Switch Language">DE<span class="sr-only">Switch to German</span></a>
432						<button aria-controls="primary-menu" aria-expanded="false" class="menu-toggle">
433				<i class="icon-hamburger-nav icon-bold text-white text-2xl"></i>
434				<span class="sr-only">Primary Menu</span>
435			</button>
436		</nav>
437	</div>
438
439	
440<div id="primary-menu" class="fixed inset-y-0 right-0 w-full md:max-w-sm bg-(--heise-primary) text-white transform translate-x-full transition-transform duration-300 ease-in-out z-[99999]">
441	<div class="flex flex-col justify-between h-full p-4">
442
443		<div class="primary-menu-main">
444
445			<div class="primay-menu-header flex justify-between items-center mb-4">
446									<div class="flex justify-start items-center gap-2.5">
447						<!-- Leer für nicht-eingeloggte User -->
448					</div>
449								<button class="close-menu text-white text-2xl p-2 rounded-xl" aria-label="Close Menu">
450					<i class="icon-close icon-bold"></i>
451				</button>
452			</div>
453
454			<!-- Dynamic WP Nav - Updated 2026-10-02 00:04:59 -->
455							<!-- Login/Register Links for non-logged-in users -->
456				<ul class="space-y-4 mt-16 text-2xl font-bold">
457					<li class="menu-item">
458						<a href="https://the-decoder.com/sign-in/">
459							<span class="flex justify-between text-white hover:text-gray-300">
460								Sign In								<i class="icon-chevron-right icon-bold"></i>
461							</span>
462						</a>
463					</li>
464					<li class="menu-item">
465						<a href="https://the-decoder.com/register/">
466							<span class="flex justify-between text-white hover:text-gray-300">
467								Register								<i class="icon-chevron-right icon-bold"></i>
468							</span>
469						</a>
470					</li>
471				</ul>
472			
473			<div class="divider bg-white-20 w-[30px] h-[2px] my-4"></div><!-- Divider -->
474
475			<!-- Static WP Nav elements -->
476			
477		</div>
478
479		<div class="primary-menu-footer">
480							<a href="https://the-decoder.com/subscription/" class="block text-(--heise-primary) bg-white mt-3 hover:bg-[#64A4FF] focus:ring-4 focus:outline-none focus:ring-blue-300 hover:text-white font-medium rounded-sm w-full pl-3 pr-5 py-2.5 text-center mt-8">
481					Subscribe Now				</a>
482			
483			<div class="social-icons flex justify-around items-center gap-2.5 my-4">
484				<div class="flex flex-col gap-1  items-center">
485					<h3>The Decoder</h3>
486					<div class="flex gap-1">
487						<a href="https://discord.gg/8VKkHAacn8" class="bg-white text-(--heise-primary) rounded-full flex items-center justify-center" alt="Discord Icon"><i class="icon-discord icon-bold"></i><span class="sr-only">Opens discord in a new tab</span></a>
488						<a href="https://www.linkedin.com/company/the-decoder-en/" class="bg-white text-(--heise-primary) rounded-full flex items-center justify-center" alt="LinkedIn Icon"><i class="icon-linkedin-1 icon-bold"></i><span class="sr-only">Opens LinkedIn in a new tab</span></a>
489					</div>
490				</div>
491		
492
493
494			
495
496			</div>
497		</div>
498
499	</div>
500
501
502	<div class="bg-(--heise-primary) blend-mode-difference"><!-- Start SVG Background -->
503		<svg class="bg-pattern--the-decoder" width="100%" height="100%">
504			<filter id="roughpaper-25641-7895" class="filter-roughpaper" x="0%" y="0%" width="100%" height="100%">
505				<feTurbulence baseFrequency="0.004" seed="5" result="noise"></feTurbulence>
506				<feDiffuseLighting in="noise" lighting-color="white" surfaceScale="3.5">
507					<feDistantLight azimuth="140" elevation="8"></feDistantLight>
508				</feDiffuseLighting>
509			</filter>
510			<rect x="0" y="0" width="100%" height="100%" filter="url(#roughpaper-25641-7895)" fill="none"></rect>
511		</svg>
512	</div><!-- End SVG Background -->
513
514</div>
515
516<div id="menu-overlay" class="fixed inset-0 bg-black/30 hidden z-999 overflow-hidden"></div><!-- Overlay when menu is active -->
517
518</header><!-- #masthead -->
519
520	<div id="content">
521
522<svg class="bg-pattern--the-decoder" width="100%" height="100%" preserveAspectRatio="xMidYMid meet">
523	<filter id="roughpaper-25641-7895" class="filter-roughpaper" x="0%" y="0%" width="100%" height="100%">
524		<feTurbulence baseFrequency="0.004" seed="5" result="noise"></feTurbulence>
525		<feDiffuseLighting in="noise" lighting-color="white" surfaceScale="3.5">
526			<feDistantLight azimuth="140" elevation="8"></feDistantLight>
527		</feDiffuseLighting>
528	</filter>
529	<rect x="0" y="0" width="100%" height="100%" filter="url(#roughpaper-25641-7895)" fill="none"></rect>
530</svg>
531
532<section id="primary" class="flex justify-center lg:justify-between sticky-container min-h-fit mb-20">
533	<main id="main" class="w-full flex flex-col gap-0.5 flex-grow h-fit relative max-w-2xl rounded-xl z-40">
534
535		<!-- Start Feed Header -->
536		<div class="p-5 bg-white flex flex-col rounded-t-xl justify-between items-start gap-4">
537			
538<div class="w-full flex justify-between items-center">
539
540	
541	
542	<label class="dropdown inline-block relative">
543
544		<div class="px-3 py-2 bg-(--decoder-highlight) rounded text-white text-[15px] font-semibold cursor-pointer whitespace-nowrap">
545			All Topics <i class="icon-dropdown text-xs icon-bold"></i>
546		</div>
547
548		<input type="checkbox" class="dd-input" id="test">
549
550		<ul class="dd-menu absolute z-20 top-full list-none border-solid border-1 border-(--gray-form-border) rounded-sm p-0 mt-0.5 bg-white shadow">
551											<li>
552						<a href="https://the-decoder.com/artificial-intelligence-news/ai-and-society/"
553							title="Category AI and society"
554							class="button text-(--heise-primary) text-base font-semibold block py-2 pl-3 pr-6 whitespace-nowrap rounded hover:text-(--decoder-highlight) focus-visible:ring-4 focus-visible:ring-(--decoder-highlight-20)">
555							AI and society						</a>
556					</li>
557								<li>
558						<a href="https://the-decoder.com/artificial-intelligence-news/ai-practice/"
559							title="Category AI in practice"
560							class="button text-(--heise-primary) text-base font-semibold block py-2 pl-3 pr-6 whitespace-nowrap rounded hover:text-(--decoder-highlight) focus-visible:ring-4 focus-visible:ring-(--decoder-highlight-20)">
561							AI in practice						</a>
562					</li>
563								<li>
564						<a href="https://the-decoder.com/artificial-intelligence-news/ai-research/"
565							title="Category AI research"
566							class="button text-(--heise-primary) text-base font-semibold block py-2 pl-3 pr-6 whitespace-nowrap rounded hover:text-(--decoder-highlight) focus-visible:ring-4 focus-visible:ring-(--decoder-highlight-20)">
567							AI research						</a>
568					</li>
569								<li>
570						<a href="https://the-decoder.com/artificial-intelligence-news/frontier-radar/"
571							title="Category Frontier Radar"
572							class="button text-(--heise-primary) text-base font-semibold block py-2 pl-3 pr-6 whitespace-nowrap rounded hover:text-(--decoder-highlight) focus-visible:ring-4 focus-visible:ring-(--decoder-highlight-20)">
573							Frontier Radar						</a>
574					</li>
575								<li>
576						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/"
577							title="Category Short News"
578							class="button text-(--heise-primary) text-base font-semibold block py-2 pl-3 pr-6 whitespace-nowrap rounded hover:text-(--decoder-highlight) focus-visible:ring-4 focus-visible:ring-(--decoder-highlight-20)">
579							Short News						</a>
580					</li>
581					</ul>
582
583	</label>
584
585	<div class="max-w-[200px]">
586		<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full " data-chat-trigger-form>
587    <label for="heise-io-chat-trigger-input" class="sr-only">Ask a question or search</label>
588    <input type="text"
589           id="heise-io-chat-trigger-input"
590           name="search"
591           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
592           placeholder="Ask a question or search">
593    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
594        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
595    </button>
596</form>	</div>
597
598</div>		</div>
599		<!-- End Feed Header -->
600
601
602		<div class="posts-container flex flex-col gap-0.5">
603			
604	<!-- Start Short Article -->
605	<article id="post-40952" class="bg-white pb-4 post-40952 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-avatar tag-tavus">
606
607		<header class="entry-header px-5 py-4">
608			<div class="w-full feed-header-grid ">
609
610				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
611					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Matthias Bastian">
612						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
613					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
614						<div class="gap-1 flex leading-none items-center">
615							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Matthias Bastian</a>
616															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
617									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
618								</a>
619													</div>
620						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
621							Oct 1, 2026						</span>
622					</div>
623				</div>
624
625
626										<div class="grid-badges flex flex-wrap items-center gap-2">
627					<!-- Update Label -->
628					
629					<!-- Sponsored Label -->
630					
631					
632					<div class="grid-category flex justify-start items-center gap-2">
633																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
634										Short News									</a>
635												</div>
636					
637					</div>
638										<div class="grid-icons flex justify-start items-center gap-2">
639
640						<a href="https://the-decoder.com/nearly-half-of-test-subjects-mistook-tavus-ai-video-avatar-for-a-real-person-on-a-one-minute-call/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
641							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
642						</a>
643						<a href="https://the-decoder.com/nearly-half-of-test-subjects-mistook-tavus-ai-video-avatar-for-a-real-person-on-a-one-minute-call/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
644							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
645						</a>
646																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
647							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
648													</a>
649
650					
651					</div>
652
653
654			</div>
655		</header><!-- .entry-header -->
656
657		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
658
659			<!-- Invisible overlay link -->
660			<a href="https://the-decoder.com/nearly-half-of-test-subjects-mistook-tavus-ai-video-avatar-for-a-real-person-on-a-one-minute-call/" class="absolute inset-0 z-10" title="Read full article about: Nearly half of test subjects mistook Tavus&#039; AI video avatar for a real person on a one-minute call">
661				<span class="sr-only">Read full article about: Nearly half of test subjects mistook Tavus&#039; AI video avatar for a real person on a one-minute call</span>
662			</a>
663
664			<p><strong>Tavus has introduced Griffin, what the company calls the first "Human Interaction Model" (HIM),</strong> a class of model designed to understand and carry on face-to-face conversations in real time. Griffin processes speech, facial expressions, tone of voice, gestures, and pauses while both receiving and generating video.</p>
665<p>In a Tavus study, 48 percent of participants believed Griffin was a real person after a one-minute video call. Previous systems maxed out at two percent. In what Tavus describes as an independent Nvidia test measuring how human an AI feels in direct audio-video conversation, Griffin scored 3.83 points. Actual humans scored 3.92, the previous best AI model hit 2.80.</p>
666<div class="wp-block-embed wp-block-embed-youtube wp-embed-responsive">
667<div class="wp-block-embed__wrapper"><iframe title="Introducing Griffin: The First Model to Pass the Video Turing Test" width="100%" height="100%" src="https://www.youtube.com/embed/lHw6yoyPkpo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
667 web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
668</div>
669<p>A preview called Griffin-Lite is available to "select testers as a research preview," with a more capable version coming once "safety concerns are addressed." Tavus lists tutoring, practicing difficult conversations, and camera-based tech support as potential use cases.</p>
670<p>The San Francisco AI startup was <a href="https://www.tavus.io/lp/ai-info-page" target="_blank" rel="noopener noreferrer">founded in 2020</a> and has raised about $64 million. It started out building personalized AI videos for sales and marketing, <a href="https://sequoiacap.com/article/partnering-with-tavus-ai-personalized-videos/" target="_blank" rel="noopener noreferrer">then expanded into live video conversations with digital personas</a>. More details on Griffin are in the <a href="https://www.tavus.io/griffin#intro" target="_blank" rel="noopener noreferrer">Tavus research report</a>.</p>
671
672			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
673												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
674					<i class="icon-comment-add text-xs icon-bold"></i>
675						<span>Comment</span>
676
677										</a>
678
679									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a class="button button--filled" target="_blank" rel="noopener" href="https://www.tavus.io/griffin#intro">Tavus</a></span>
680							</div>
681
682		</div><!-- .entry-content -->
683
684		<footer class="entry-footer px-5">
685
686			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
687
688				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
689    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
690    <input type="text"
691           id="heise-io-chat-trigger-input"
692           name="search"
693           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
694           placeholder="Ask about this article…">
695    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
696        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
697    </button>
698</form>
699				
700			</div>
701
702		</footer><!-- .entry-footer -->
703
704	</article><!-- #post-${ID} -->
705	<!-- End Short Article -->
706
707	<!-- Start Short Article -->
708	<article id="post-40947" class="bg-white pb-4 post-40947 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-ideogram tag-image-ai">
709
710		<header class="entry-header px-5 py-4">
711			<div class="w-full feed-header-grid ">
712
713				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
714					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Matthias Bastian">
715						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
716					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
717						<div class="gap-1 flex leading-none items-center">
718							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Matthias Bastian</a>
719															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
720									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
721								</a>
722													</div>
723						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
724							Oct 1, 2026						</span>
725					</div>
726				</div>
727
728
729										<div class="grid-badges flex flex-wrap items-center gap-2">
730					<!-- Update Label -->
731					
732					<!-- Sponsored Label -->
733					
734					
735					<div class="grid-category flex justify-start items-center gap-2">
736																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
737										Short News									</a>
738												</div>
739					
740					</div>
741										<div class="grid-icons flex justify-start items-center gap-2">
742
743						<a href="https://the-decoder.com/ideogram-says-its-new-model-can-edit-part-of-an-image-without-messing-up-the-rest/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
744							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
745						</a>
746						<a href="https://the-decoder.com/ideogram-says-its-new-model-can-edit-part-of-an-image-without-messing-up-the-rest/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
747							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
748						</a>
749																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
750							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
751													</a>
752
753					
754					</div>
755
756
757			</div>
758		</header><!-- .entry-header -->
759
760		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
761
762			<!-- Invisible overlay link -->
763			<a href="https://the-decoder.com/ideogram-says-its-new-model-can-edit-part-of-an-image-without-messing-up-the-rest/" class="absolute inset-0 z-10" title="Read full article about: Ideogram says its new model can edit part of an image without messing up the rest">
764				<span class="sr-only">Read full article about: Ideogram says its new model can edit part of an image without messing up the rest</span>
765			</a>
766
767			<p><strong>Ideogram says its new model Ideogram 4.5 solves one of AI image editing's biggest headaches.</strong> When you edit part of an image, the rest shouldn't change. Swap someone's outfit, and their body shape and background should stay intact. Leading models like GPT-Image 2.5 and Nano Banana have gotten much better at this, but they still tend to produce artifacts, especially after multiple edits. Ideogram 4.5 only touches what the user tells it to, <a href="https://ideogram.ai/models/4.5" target="_blank" rel="noopener noreferrer">the company claims</a>. Target use cases include product photography, interior design, photo restoration, and in-image text editing. <a href="https://x.com/alecwilcock/status/2105670536206426449" target="_blank" rel="noopener noreferrer">Early testers</a> confirm <a href="https://x.com/alecwilcock/status/2105670536206426449" target="_blank" rel="noopener noreferrer">strong consistency across edits</a>.</p>
768<figure class="wp-block-video"><video controls width="1920" height="1080" src="https://the-decoder.com/wp-content/uploads/2026/10/ideogram_45_demo.mp4"></video></figure>
769<p><a href="https://ideogram.ai/models/4.5/" target="_blank" rel="noopener noreferrer">Ideogram 4.5</a> offers four quality tiers ranging from 0.8 to 22 cents per image, all at native 2K resolution. The model is available now on the <a href="https://ideogram.ai/" target="_blank" rel="noopener noreferrer">Ideogram platform</a> and through the <a href="https://ideogram.ai/api-learn/" target="_blank" rel="noopener noreferrer">API</a>. Partners include <a href="https://x.com/Picsart" target="_blank" rel="noopener noreferrer">Picsart</a>, <a href="https://x.com/runwayml" target="_blank" rel="noopener noreferrer">Runway</a>, <a href="https://x.com/pika_labs" target="_blank" rel="noopener noreferrer">Pika</a>, and <a href="https://x.com/LeonardoAi" target="_blank" rel="noopener noreferrer">Leonardo AI</a>. Ideogram also says an open-weight release is coming soon.</p>
770
771			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
772												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
773					<i class="icon-comment-add text-xs icon-bold"></i>
774						<span>Comment</span>
775
776										</a>
777
778									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a class="button button--filled" target="_blank" rel="noopener" href="https://ideogram.ai/models/4.5">Ideogram</a></span>
779							</div>
780
781		</div><!-- .entry-content -->
782
783		<footer class="entry-footer px-5">
784
785			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
786
787				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
788    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
789    <input type="text"
790           id="heise-io-chat-trigger-input"
791           name="search"
792           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
793           placeholder="Ask about this article…">
794    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
795        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
796    </button>
797</form>
798				
799			</div>
800
801		</footer><!-- .entry-footer -->
802
803	</article><!-- #post-${ID} -->
804	<!-- End Short Article -->
805<article class="decoder-feed-ad-wrapper bg-white mobile-view"><div class="mobile-view" style="display:none;"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 600px;"><div id="the-decoder.com_incontent_1_m" class="ad ad-feed-mobile"><div style="text-align: center; min-height: 600px;"></div></div></div></div></div></article>
806	<!-- Start Short Article -->
807	<article id="post-40930" class="bg-white pb-4 post-40930 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-ai-and-safety tag-claude tag-usa">
808
809		<header class="entry-header px-5 py-4">
810			<div class="w-full feed-header-grid ">
811
812				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
813					<a href="https://the-decoder.com/author/manuel-uth/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Manuel Uth">
814						<img alt='Manuel Uth' src='https://the-decoder.com/wp-content/uploads/2026/08/Manuel-Uth-Portrait-375x375.png' srcset='https://the-decoder.com/wp-content/uploads/2026/08/Manuel-Uth-Portrait-375x375.png 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
815					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
816						<div class="gap-1 flex leading-none items-center">
817							<a href="https://the-decoder.com/author/manuel-uth/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Manuel Uth</a>
818													</div>
819						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
820							Oct 1, 2026						</span>
821					</div>
822				</div>
823
824
825										<div class="grid-badges flex flex-wrap items-center gap-2">
826					<!-- Update Label -->
827					
828					<!-- Sponsored Label -->
829					
830					
831					<div class="grid-category flex justify-start items-center gap-2">
832																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
833										Short News									</a>
834												</div>
835					
836					</div>
837										<div class="grid-icons flex justify-start items-center gap-2">
838
839						<a href="https://the-decoder.com/anthropic-brings-claude-to-civilian-agencies-as-its-fight-with-the-pentagon-drags-on/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
840							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
841						</a>
842						<a href="https://the-decoder.com/anthropic-brings-claude-to-civilian-agencies-as-its-fight-with-the-pentagon-drags-on/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
843							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
844						</a>
845																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
846							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
847													</a>
848
849					
850					</div>
851
852
853			</div>
854		</header><!-- .entry-header -->
855
856		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
857
858			<!-- Invisible overlay link -->
859			<a href="https://the-decoder.com/anthropic-brings-claude-to-civilian-agencies-as-its-fight-with-the-pentagon-drags-on/" class="absolute inset-0 z-10" title="Read full article about: Anthropic brings Claude to civilian agencies as its fight with the Pentagon drags on">
860				<span class="sr-only">Read full article about: Anthropic brings Claude to civilian agencies as its fight with the Pentagon drags on</span>
861			</a>
862
863			<p><strong>Anthropic is now offering Claude for Government to US federal and state agencies.</strong>
863 The platform has been in open beta since July and runs in a FedRAMP High environment, the strictest US cloud security level.</p>
864<p>It targets civilian agencies because the Pentagon bans Claude. In March, it labeled Anthropic a supply chain risk after the company refused to drop its bans on mass surveillance and autonomous weapons. Trump <a href="https://the-decoder.com/openai-signs-pentagon-deal-for-classified-ai-networks-hours-after-anthropic-gets-banned-from-federal-agencies/" target="_blank" rel="noopener noreferrer">ordered all agencies</a> to drop Claude, but the military still <a href="https://the-decoder.com/us-military-uses-anthropics-claude-for-ai-driven-strike-planning-in-iran-war/" target="_blank" rel="noopener noreferrer">used it in the Iran war</a> before removing it. In late August, a San Francisco judge struck down one of two designations as <a href="https://the-decoder.com/u-s-court-rules-pentagons-blacklisting-of-anthropic-was-unlawful/" target="_blank" rel="noopener noreferrer">unlawful retaliation</a>. In late September, a <a href="https://the-decoder.com/pentagon-was-right-to-slap-anthropic-with-a-security-supply-chain-risk-label-federal-court-says/" target="_blank" rel="noopener noreferrer">Washington appeals court upheld</a> the other. CEO Dario Amodei's <a href="https://www.washingtonpost.com/politics/2026/09/28/trump-dined-with-anthropic-ceo-who-called-ai-slowdown/" target="_blank" rel="noopener noreferrer">dinner with Trump</a> on Sunday suggests tensions are easing, but that may not last.</p>
865<p>Agencies get the same features as enterprise customers and pay for what they use, with fixed caps. Admins set budgets and model access per department, with audit logs and two-person approval for sensitive actions. Chats stay on agency devices.</p>
866
867			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
868												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
869					<i class="icon-comment-add text-xs icon-bold"></i>
870						<span>Comment</span>
871
872										</a>
873
874									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a class="button button--filled" target="_blank" rel="noopener" href="https://claude.com/blog/claude-for-government-is-now-generally-available">Anthropic / Claude for Government</a></span>
875							</div>
876
877		</div><!-- .entry-content -->
878
879		<footer class="entry-footer px-5">
880
881			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
882
883				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
884    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
885    <input type="text"
886           id="heise-io-chat-trigger-input"
887           name="search"
888           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
889           placeholder="Ask about this article…">
890    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
891        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
892    </button>
893</form>
894				
895			</div>
896
897		</footer><!-- .entry-footer -->
898
899	</article><!-- #post-${ID} -->
900	<!-- End Short Article -->
901<article class="decoder-feed-ad-wrapper bg-white desktop-view"><div class="desktop-view" style="display:block"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 280px;"><div id="the-decoder.com_incontent_1" class="ad ad-feed"><div text-align: center; min-height: 280px; display: flex; align-items: center; justify-content: center;"></div></div></div></div></div></article>
902	<!-- Start Short Article -->
903	<article id="post-40892" class="bg-white pb-4 post-40892 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-ai-and-safety tag-github">
904
905		<header class="entry-header px-5 py-4">
906			<div class="w-full feed-header-grid ">
907
908				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
909					<a href="https://the-decoder.com/author/manuel-uth/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Manuel Uth">
910						<img alt='Manuel Uth' src='https://the-decoder.com/wp-content/uploads/2026/08/Manuel-Uth-Portrait-375x375.png' srcset='https://the-decoder.com/wp-content/uploads/2026/08/Manuel-Uth-Portrait-375x375.png 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
911					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
912						<div class="gap-1 flex leading-none items-center">
913							<a href="https://the-decoder.com/author/manuel-uth/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Manuel Uth</a>
914													</div>
915						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
916							Oct 1, 2026						</span>
917					</div>
918				</div>
919
920
921										<div class="grid-badges flex flex-wrap items-center gap-2">
922					<!-- Update Label -->
923					
924					<!-- Sponsored Label -->
925					
926					
927					<div class="grid-category flex justify-start items-center gap-2">
928																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
929										Short News									</a>
930												</div>
931					
932					</div>
933										<div class="grid-icons flex justify-start items-center gap-2">
934
935						<a href="https://the-decoder.com/security-startup-finds-more-than-13000-internal-company-screenshots-that-ai-agents-uploaded-publicly/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
936							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
937						</a>
938						<a href="https://the-decoder.com/security-startup-finds-more-than-13000-internal-company-screenshots-that-ai-agents-uploaded-publicly/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
939							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
940						</a>
941																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
942							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
943													</a>
944
945					
946					</div>
947
948
949			</div>
950		</header><!-- .entry-header -->
951
952		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
953
954			<!-- Invisible overlay link -->
955			<a href="https://the-decoder.com/security-startup-finds-more-than-13000-internal-company-screenshots-that-ai-agents-uploaded-publicly/" class="absolute inset-0 z-10" title="Read full article about: Security startup finds more than 13,000 internal company screenshots that AI agents uploaded publicly">
956				<span class="sr-only">Read full article about: Security startup finds more than 13,000 internal company screenshots that AI agents uploaded publicly</span>
957			</a>
958
959			<p><strong>AI agents quietly posted thousands of internal company screenshots to public GitHub repos.</strong> Security startup <a href="https://www.glow.io/blogs/how-ai-agents-exposed-developer-screenshots-from-leading-tech-companies" target="_blank" rel="noopener noreferrer">Glow Security</a> found more than 13,000 images from internal software projects at 343 organizations, including Fortune 500 companies, financial firms, and AI labs.</p>
960<p>Developers routinely have their AI agents take before-and-after screenshots so colleagues can review changes to the user interface. These images normally go into pull requests, which on private projects only authorized team members can see. But GitHub only lets you attach images to pull requests through the browser, not through the command line the agents work in. So the agents came up with their own workaround. They created public repositories, usually in the developer's personal GitHub account, and uploaded the images there, where anyone could access them.</p>
961<p>The screenshots showed customer data, login credentials, and unreleased features, among other things. Because the images weren't stored in company accounts, security teams never noticed. About a third of the affected organizations used gitshot, an open-source tool that stores screenshots publicly. In some cases, the agents found the tool on their own.</p>
962
963			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
964												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
965					<i class="icon-comment-add text-xs icon-bold"></i>
966						<span>Comment</span>
967
968										</a>
969
970									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a href="https://www.glow.io/blogs/how-ai-agents-exposed-developer-screenshots-from-leading-tech-companies" target="_blank" rel="noopener noreferrer">Glow Security / AI agents screenshots</a> | <a href="https://www.theregister.com/ai-and-ml/2026/09/29/ai-models-keep-posting-screenshots-showing-sensitive-data-from-inside-tech-companies/5299640" target="_blank" rel="noopener noreferrer">The Register / Data leak</a></span>
971							</div>
972
973		</div><!-- .entry-content -->
974
975		<footer class="entry-footer px-5">
976
977			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
978
979				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
980    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
981    <input type="text"
982           id="heise-io-chat-trigger-input"
983           name="search"
984           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
985           placeholder="Ask about this article…">
986    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
987        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
988    </button>
989</form>
990				
991			</div>
992
993		</footer><!-- .entry-footer -->
994
995	</article><!-- #post-${ID} -->
996	<!-- End Short Article -->
997
998	<!-- Start Article - Decoder Headline with Image -->
999	<article id="post-40935" class="bg-white pb-4 post-40935 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-research category-artificial-intelligence-news tag-ai-in-games tag-ai-training tag-reinforcement-learning">
1000
1001		<header class="entry-header px-5 py-4">
1002			<div class="w-full feed-header-grid ">
1003
1004				<div class="flex justify-start items-center gap-2 grid-author">
1005					<a href="https://the-decoder.com/author/maximilian-schreiner/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Maximilian Schreiner">
1006						<img alt='Maximilian Schreiner' src='/resources/images/avatar_maximilian_schreiner.jpg' srcset='/resources/images/avatar_maximilian_schreiner.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1007					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1008						<div class="gap-1 flex leading-none items-center">
1009							<a href="https://the-decoder.com/author/maximilian-schreiner/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline  author-selector">Maximilian Schreiner</a>
1010															<a href="https://www.linkedin.com/in/maximilian-schreiner-b6a5171aa/" title="View the LinkedIn Profile of Maximilian Schreiner" class="!text-(--linked-in-blue)" target="_blank">
1011									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Maximilian Schreiner</span>
1012								</a>
1013													</div>
1014						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1015							Oct 1, 2026						</span>
1016					</div>
1017				</div>
1018
1019										<div class="grid-badges flex flex-wrap items-center gap-2">
1020					<!-- Update Label -->
1021					
1022					<!-- Sponsored Label -->
1023					
1024					
1025				<div class="flex justify-start items-center gap-2 grid-category">
1026					<a href="https://the-decoder.com/subscription/" class="no-underline hover:no-underline"><span class="paywall-pill flex items-center gap-1 border border-(--decoder-highlight) text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap transition-all"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor" class="!size-4 w-4 h-4"><path fill-rule="evenodd" d="M8 1a3.5 3.5 0 0 0-3.5 3.5V7A1.5 1.5 0 0 0 3 8.5v5A1.5 1.5 0 0 0 4.5 15h7a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 11.5 7V4.5A3.5 3.5 0 0 0 8 1Zm2 6V4.5a2 2 0 1 0-4 0V7h4Z" clip-rule="evenodd" /></svg>Plus</span></a>
1027												<a href="https://the-decoder.com/artificial-intelligence-news/ai-research/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1028								AI research							</a>
1029					
1030				</div>
1031								</div>
1032								<div class="flex justify-start items-center gap-2 grid-icons">
1033					<a href="https://the-decoder.com/ai-beats-strategos-greatest-player
1033-ending-one-of-the-last-human-strongholds-in-board-games/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1034						<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1035					</a>
1036					<a href="https://the-decoder.com/ai-beats-strategos-greatest-player-ending-one-of-the-last-human-strongholds-in-board-games/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1037						<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1038					</a>
1039															<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1040						<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1041											</a>
1042
1043					
1044				</div>
1045
1046			</div>
1047		</header><!-- .entry-header -->
1048
1049		<div class="entry-content px-5 py-3 prose prose-neutral max-w-none prose-a:text-primary">
1050
1051			<div class="flex gap-3 items-center">
1052
1053				<a href="https://the-decoder.com/ai-beats-strategos-greatest-player
1053-ending-one-of-the-last-human-strongholds-in-board-games/" class="flex-1 no-underline hover:!no-underline" alt="AI beats Stratego&#039;s greatest player, ending one of the last human strongholds in board games">
1054					<span class="text-[28px] lg:text-3xl text-(--heise-primary)"><span role="img" class="inline-block shrink-0" title="Exclusive for subscribers" aria-label="Exclusive for subscribers"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="inline-block mr-1.5" style="width:0.9em;height:0.9em;vertical-align:-0.15em"><defs><linearGradient id="tdPaywall-40935-g" x1="3" y1="17" x2="17" y2="3" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4F31DF"/><stop offset="1" stop-color="#00C6FF"/></linearGradient></defs><circle cx="10" cy="10" r="9" fill="url(#tdPaywall-40935-g)"/><circle cx="10" cy="10" r="7.25" fill="#323346"/><path d="M10 5.95v8.1M5.95 10h8.1" fill="none" stroke="#FFFFFF" stroke-width="1.85" stroke-linecap="round"/></svg></span></span><h2 class="inline text-[28px] lg:text-3xl text-(--heise-primary) mt-0 mb-0">AI beats Stratego's greatest player, ending one of the last human strongholds in board games</h2>
1055				</a>
1056
1057				<img class="hidden md:block w-[200px] h-[133px] object-cover mt-0 mb-0 shrink-0" src="https://the-decoder.com/wp-content/uploads/2026/10/Stratego-Ataraxos-title.png" alt="" loading="lazy" />
1058
1059			</div>
1060
1061		</div><!-- .entry-content -->
1062
1063	</article><!-- #post-${ID} -->
1064	<!-- End Article - Decoder Headline with Image -->
1065<article class="decoder-feed-ad-wrapper bg-white mobile-view"><div class="mobile-view" style="display:none;"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 600px;"><div id="the-decoder.com_incontent_2_m" class="ad ad-feed-mobile"><div style="text-align: center; min-height: 600px;"></div></div></div></div></div></article>
1066	<article id="post-40934" class="bg-white pb-4 post-40934 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news tag-ai-training tag-china tag-openai tag-usa">
1067
1068		<header class="entry-header px-5 py-4">
1069			<div class="w-full feed-header-grid">
1070
1071				<div class="flex justify-start items-center gap-2 grid-author">
1072					<a href="https://the-decoder.com/author/maximilian-schreiner/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block exclude-from-pdf" title="View all posts by Maximilian Schreiner">
1073						<img alt='Maximilian Schreiner' src='/resources/images/avatar_maximilian_schreiner.jpg' srcset='/resources/images/avatar_maximilian_schreiner.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1074					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1075						<div class="gap-1 flex leading-none items-center">
1076							<a href="https://the-decoder.com/author/maximilian-schreiner/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Maximilian Schreiner</a>
1077															<a href="https://www.linkedin.com/in/maximilian-schreiner-b6a5171aa/" title="View the LinkedIn Profile of Maximilian Schreiner" class="!text-(--linked-in-blue)" target="_blank">
1078									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Maximilian Schreiner</span>
1079								</a>
1080													</div>
1081						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1082							Oct 1, 2026						</span>
1083					</div>
1084				</div>
1085
1086										<div class="grid-badges flex flex-wrap items-center gap-2">
1087					<!-- Update Label -->
1088					
1089					<!-- Sponsored Label -->
1090					
1091					
1092				<div class="flex justify-start items-center gap-2 grid-category">
1093					<a href="https://the-decoder.com/subscription/" class="no-underline hover:no-underline"><span class="paywall-pill flex items-center gap-1 border border-(--decoder-highlight) text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap transition-all"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor" class="!size-4 w-4 h-4"><path fill-rule="evenodd" d="M8 1a3.5 3.5 0 0 0-3.5 3.5V7A1.5 1.5 0 0 0 3 8.5v5A1.5 1.5 0 0 0 4.5 15h7a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 11.5 7V4.5A3.5 3.5 0 0 0 8 1Zm2 6V4.5a2 2 0 1 0-4 0V7h4Z" clip-rule="evenodd" /></svg>Plus</span></a>
1094												<a href="https://the-decoder.com/artificial-intelligence-news/ai-practice/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1095								AI in practice							</a>
1096									</div>
1097								</div>
1098								<div class="flex justify-start items-center gap-2 grid-icons">
1099
1100					<a href="https://the-decoder.com/openai-says-it-stopped-a-campaign-to-steal-its-models-reasoning-but-the-trick-still-worked-on-azure/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1101						<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1102					</a>
1103					<a href="https://the-decoder.com/openai-says-it-stopped-a-campaign-to-steal-its-models-reasoning-but-the-trick-still-worked-on-azure/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1104						<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1105					</a>
1106															<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1107						<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1108											</a>
1109
1110					
1111				</div>
1112
1113				
1114			</div>
1115		</header><!-- .entry-header -->
1116
1117		
1118		<div class="entry-content px-5 py-1 prose prose-neutral max-w-none prose-a:text-primary">
1119
1120			
1121			<span class="text-xl lg:text-base"><span role="img" class="inline-block shrink-0" title="Exclusive for subscribers" aria-label="Exclusive for subscribers"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="inline-block mr-1" style="width:0.9em;height:0.9em;vertical-align:-0.15em"><defs><linearGradient id="tdPaywall-40934-g" x1="3" y1="17" x2="17" y2="3" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4F31DF"/><stop offset="1" stop-color="#00C6FF"/></linearGradient></defs><circle cx="10" cy="10" r="9" fill="url(#tdPaywall-40934-g)"/><circle cx="10" cy="10" r="7.25" fill="#323346"/><path d="M10 5.95v8.1M5.95 10h8.1" fill="none" stroke="#FFFFFF" stroke-width="1.85" stroke-linecap="round"/></svg></span></span><h2 class="inline text-xl lg:text-base text-(--heise-primary)"><a href="https://the-decoder.com/openai-says-it-stopped-a-campaign-to-steal-its-models-reasoning-but-the-trick-still-worked-on-azure/" class="not-prose text-(--heise-primary) no-underline" title="Read full article about: OpenAI says it stopped a campaign to steal its models&#039; reasoning, but the trick still worked on Azure">OpenAI says it stopped a campaign to steal its models' reasoning, but the trick still worked on Azure</a></h2>
1122			<p class="inline text-xl lg:text-base text-(--heise-primary)"><p>OpenAI says it stopped a coordinated campaign in which more than 15,000 accounts tried to copy the hidden reasoning of its models. The company ties part of the activity to people connected to Moonshot AI. But researchers found that the same attack kept working on Microsoft Azure for weeks, even against the new GPT-6 Astra. So far, OpenAI&#8217;s protections don&#8217;t seem to extend to the cloud platforms that also sell its models.</p>
1123</p>
1124
1125			<div class="flex justify-start mt-2 mb-5">
1126				<a href="https://the-decoder.com/openai-says-it-stopped-a-campaign-to-steal-its-models-reasoning-but-the-trick-still-worked-on-azure/" class="font-semibold text-xl lg:text-base no-underline" title="Read full article about: OpenAI says it stopped a campaign to steal its models' reasoning, but the trick still worked on Azure">
1127					<span class="text-(--heise-primary)">Read full article<i class="icon-arrow-right icon-bold text-lg lg:text-sm ml-1"></i></span>
1128				</a>
1129			</div>
1130
1131			<div class="flex justify-between items-center mt-2 gap-4">
1132												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
1133					<i class="icon-comment-add text-xs icon-bold"></i>
1134					<span>Comment</span>
1135									</a>
1136
1137			</div>
1138
1139			
1140		</div><!-- .entry-content -->
1141
1142		<footer class="entry-footer px-5">
1143
1144			<div class="flex flex-col justify-between items-center mt-4 bg-(--gray-form-field) p-3">
1145
1146				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
1147    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
1148    <input type="text"
1149           id="heise-io-chat-trigger-input"
1150           name="search"
1151           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
1152           placeholder="Ask about this article…">
1153    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
1154        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
1155    </button>
1156</form>
1157				
1158			</div>
1159
1160		</footer><!-- .entry-footer -->
1161
1162	</article><!-- #post-${ID} -->
1163
1164<article class="decoder-feed-ad-wrapper bg-white desktop-view"><div class="desktop-view" style="display:block"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 280px;"><div id="the-decoder.com_incontent_2" class="ad ad-feed"><div text-align: center; min-height: 280px; display: flex; align-items: center; justify-content: center;"></div></div></div></div></div></article>
1165	<!-- Start Article - Decoder Headline with Image -->
1166	<article id="post-40922" class="bg-white pb-4 post-40922 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news tag-gemini-4 tag-gemini-4-argon tag-google">
1167
1168		<header class="entry-header px-5 py-4">
1169			<div class="w-full feed-header-grid ">
1170
1171				<div class="flex justify-start items-center gap-2 grid-author">
1172					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Matthias Bastian">
1173						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1174					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1175						<div class="gap-1 flex leading-none items-center">
1176							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline  author-selector">Matthias Bastian</a>
1177															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
1178									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
1179								</a>
1180													</div>
1181						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1182							Oct 1, 2026						</span>
1183					</div>
1184				</div>
1185
1186										<div class="grid-badges flex flex-wrap items-center gap-2">
1187					<!-- Update Label -->
1188					
1189					<!-- Sponsored Label -->
1190					
1191					
1192				<div class="flex justify-start items-center gap-2 grid-category">
1193					
1194												<a href="https://the-decoder.com/artificial-intelligence-news/ai-practice/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1195								AI in practice							</a>
1196					
1197				</div>
1198								</div>
1199								<div class="flex justify-start items-center gap-2 grid-icons">
1200					<a href="https://the-decoder.com/google-gemini-4-argon-closes-the-gap-with-openai-and-anthropic-but-doesnt-take-a-clear-lead/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1201						<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1202					</a>
1203					<a href="https://the-decoder.com/google-gemini-4-argon-closes-the-gap-with-openai-and-anthropic-but-doesnt-take-a-clear-lead/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1204						<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1205					</a>
1206															<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1207						<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1208											</a>
1209
1210					
1211				</div>
1212
1213			</div>
1214		</header><!-- .entry-header -->
1215
1216		<div class="entry-content px-5 py-3 prose prose-neutral max-w-none prose-a:text-primary">
1217
1218			<div class="flex gap-3 items-center">
1219
1220				<a href="https://the-decoder.com/google-gemini-4-argon-closes-the-gap-with-openai-and-anthropic-but-doesnt-take-a-clear-lead/" class="flex-1 no-underline hover:!no-underline" alt="Google Gemini 4 Argon closes the gap with OpenAI and Anthropic but doesn&#039;t take a clear lead">
1221					<span class="text-[28px] lg:text-3xl text-(--heise-primary)"></span><h2 class="inline text-[28px] lg:text-3xl text-(--heise-primary) mt-0 mb-0">Google Gemini 4 Argon closes the gap with OpenAI and Anthropic but doesn't take a clear lead</h2>
1222				</a>
1223
1224				<img class="hidden md:block w-[200px] h-[133px] object-cover mt-0 mb-0 shrink-0" src="https://the-decoder.com/wp-content/uploads/2026/09/gemini_4_argon.png" alt="" loading="lazy" />
1225
1226			</div>
1227
1228		</div><!-- .entry-content -->
1229
1230	</article><!-- #post-${ID} -->
1231	<!-- End Article - Decoder Headline with Image -->
1232
1233	<!-- Start Short Article -->
1234	<article id="post-40918" class="bg-white pb-4 post-40918 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-ai-chips tag-chip tag-openai">
1235
1236		<header class="entry-header px-5 py-4">
1237			<div class="w-full feed-header-grid ">
1238
1239				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
1240					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Matthias Bastian">
1241						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1242					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1243						<div class="gap-1 flex leading-none items-center">
1244							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Matthias Bastian</a>
1245															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
1246									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
1247								</a>
1248													</div>
1249						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1250							Sep 30, 2026						</span>
1251					</div>
1252				</div>
1253
1254
1255										<div class="grid-badges flex flex-wrap items-center gap-2">
1256					<!-- Update Label -->
1257					
1258					<!-- Sponsored Label -->
1259					
1260					
1261					<div class="grid-category flex justify-start items-center gap-2">
1262																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1263										Short News									</a>
1264												</div>
1265					
1266					</div>
1267										<div class="grid-icons flex justify-start items-center gap-2">
1268
1269						<a href="https://the-decoder.com/openai-and-synopsys-team-up-to-build-an-ai-model-that-designs-chips-like-a-seasoned-engineer/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1270							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1271						</a>
1272						<a href="https://the-decoder.com/openai-and-synopsys-team-up-to-build-an-ai-model-that-designs-chips-like-a-seasoned-engineer/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1273							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1274						</a>
1275																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1276							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1277													</a>
1278
1279					
1280					</div>
1281
1282
1283			</div>
1284		</header><!-- .entry-header -->
1285
1286		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
1287
1288			<!-- Invisible overlay link -->
1289			<a href="https://the-decoder.com/openai-and-synopsys-team-up-to-build-an-ai-model-that-designs-chips-like-a-seasoned-engineer/" class="absolute inset-0 z-10" title="Read full article about: OpenAI and Synopsys team up to build an AI model that designs chips like a seasoned engineer">
1290				<span class="sr-only">Read full article about: OpenAI and Synopsys team up to build an AI model that designs chips like a seasoned engineer</span>
1291			</a>
1292
1293			<p><strong>OpenAI and Synopsys have signed a multi-year strategic partnership to build a specialized AI model for chip design called GPT-Synopsys.</strong> Synopsys makes electronic design automation (EDA) tools, the softw
1293are engineers use to design computer chips and semiconductors.</p>
1294<p>GPT-Synopsys combines OpenAI's AI technology with Synopsys' EDA tools. OpenAI is licensing Synopsys' EDA tools for the project. The goal is a model that can "reason about chip design and verification, and to directly operate Synopsys' tools." Engineers will delegate design objectives and review and approve the output.</p>
1295<p>The model will run on OpenAI's infrastructure. Customer data won't be used for training and will be stored encrypted, according to both companies. Early tests with semiconductor customers are already underway. Both companies will market the product together and share revenue.</p>
1296<p>Synopsys CEO Sassine Ghazi says AI could significantly speed up the design process. OpenAI co-founder Greg Brockman sees the partnership as a path to better chips and better AI. <a href="https://the-decoder.com/openai-and-broadcom-unveil-jalapeno-a-custom-chip-built-for-llm-inference/" target="_blank" rel="noopener noreferrer">OpenAI is already working with Broadcom</a> on chips built specifically for running AI models. The <a href="https://the-decoder.com/openais-first-custom-chip-jalapeno-reportedly-beats-nvidias-blackwell-and-rubin-in-inference-benchmarks/" target="_blank" rel="noopener noreferrer">recently unveiled Jalapeno chip</a> is very competitive against similar specialized chips.</p>
1297
1298			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
1299												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
1300					<i class="icon-comment-add text-xs icon-bold"></i>
1301						<span>Comment</span>
1302
1303										</a>
1304
1305									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a class="button button--filled" target="_blank" rel="noopener" href="https://news.synopsys.com/2026-09-30-OpenAI-and-Synopsys-Announce-GPT-Synopsys-Frontier-Intelligence-to-Revolutionize-Chip-Design">Synopsis</a></span>
1306							</div>
1307
1308		</div><!-- .entry-content -->
1309
1310		<footer class="entry-footer px-5">
1311
1312			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
1313
1314				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
1315    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
1316    <input type="text"
1317           id="heise-io-chat-trigger-input"
1318           name="search"
1319           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
1320           placeholder="Ask about this article…">
1321    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
1322        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
1323    </button>
1324</form>
1325				
1326			</div>
1327
1328		</footer><!-- .entry-footer -->
1329
1330	</article><!-- #post-${ID} -->
1331	<!-- End Short Article -->
1332<article class="decoder-feed-ad-wrapper bg-white mobile-view"><div class="mobile-view" style="display:none;"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 600px;"><div id="the-decoder.com_incontent_3_m" class="ad ad-feed-mobile"><div style="text-align: center; min-height: 600px;"></div></div></div></div></div></article>
1333	<!-- Start Short Article -->
1334	<article id="post-40914" class="bg-white pb-4 post-40914 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-practice category-artificial-intelligence-news category-short-news tag-gemini tag-google tag-skills">
1335
1336		<header class="entry-header px-5 py-4">
1337			<div class="w-full feed-header-grid ">
1338
1339				<div data-name="author" class="flex justify-start items-center gap-2 grid-author">
1340					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block" title="View all posts by Matthias Bastian">
1341						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1342					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1343						<div class="gap-1 flex leading-none items-center">
1344							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Matthias Bastian</a>
1345															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
1346									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
1347								</a>
1348													</div>
1349						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1350							Sep 30, 2026						</span>
1351					</div>
1352				</div>
1353
1354
1355										<div class="grid-badges flex flex-wrap items-center gap-2">
1356					<!-- Update Label -->
1357					
1358					<!-- Sponsored Label -->
1359					
1360					
1361					<div class="grid-category flex justify-start items-center gap-2">
1362																						<a href="https://the-decoder.com/artificial-intelligence-news/short-news/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1363										Short News									</a>
1364												</div>
1365					
1366					</div>
1367										<div class="grid-icons flex justify-start items-center gap-2">
1368
1369						<a href="https://the-decoder.com/google-drops-gems-for-skills-joining-openai-and-anthropic-in-the-shift-to-agent-ready-prompt-formats/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1370							<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1371						</a>
1372						<a href="https://the-decoder.com/google-drops-gems-for-skills-joining-openai-and-anthropic-in-the-shift-to-agent-ready-prompt-formats/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1373							<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1374						</a>
1375																		<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1376							<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1377													</a>
1378
1379					
1380					</div>
1381
1382
1383			</div>
1384		</header><!-- .entry-header -->
1385
1386		<div class="entry-content has-overlay-link px-5 py-1 relative prose prose-neutral max-w-none prose-a:text-primary">
1387
1388			<!-- Invisible overlay link -->
1389			<a href="https://the-decoder.com/google-drops-gems-for-skills-joining-openai-and-anthropic-in-the-shift-to-agent-ready-prompt-formats/" class="absolute inset-0 z-10" title="Read full article about: Google drops Gems for Skills, joining OpenAI and Anthropic in the shift to agent-ready prompt formats">
1390				<span class="sr-only">Read full article about: Google drops Gems for Skills, joining OpenAI and Anthropic in the shift to agent-ready prompt formats</span>
1391			</a>
1392
1393			<p><strong>Google is rolling out "Skills" globally in Gemini chat.</strong> Skills are detailed prompts for specific tasks that the AI can help write and refine. They replace Gems, Google's equivalent of OpenAI's Custom GPTs, which OpenAI is also sunsetting. The Skills format originated with Anthropic and is <a href="https://the-decoder.com/anthropic-publishes-agent-skills-as-an-open-standard-for-ai-platforms/" target="_blank" rel="noopener noreferrer">available as an open standard</a>.</p>
1394<p>Users save frequent instructions as a Skill and invoke them by typing "/" plus the Skill name. Gemini can also generate Skills from previous chats and run them automatically when it detects a matching prompt. Multiple Skills can be chained for bigger tasks like combining writing style with brand guidelines, Google says.</p>
1395<figure class="wp-block-video"><video controls width="1920" height="1080" src="https://the-decoder.com/wp-content/uploads/2026/09/Skills_launch_hero.mp4"></video></figure>
1396<p>Skills now support text documents, PDFs, and images as reference material. Google will add sharing, Google Drive files, and Gemini Notebook integration in the coming weeks, followed by a launch for enterprise, education, and nonprofit Worksp
1396ace customers.</p>
1397<p>Gems shut down in November for personal accounts, March 2027 for enterprise and nonprofit Workspace customers, and June 2027 for education customers. Existing Gems convert to Skills automatically. November also ends <a href="https://the-decoder.de/google-launcht-opal-ki-mini-apps-per-natuerlicher-sprache-ohne-code-erstellen/" target="_blank" rel="noopener noreferrer">Opal</a>, Google's AI mini-app experiment from summer 2025.</p>
1398
1399			<div class="flex justify-between items-center mt-2 mb-4 gap-4">
1400												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
1401					<i class="icon-comment-add text-xs icon-bold"></i>
1402						<span>Comment</span>
1403
1404										</a>
1405
1406									<span class="font-roboto-mono font-normal text-[11px]/4 text-(--heise-primary-70)">Source: <a class="button button--filled" target="_blank" rel="noopener" href="https://blog.google/products-and-platforms/products/gemini/automate-tasks-with-skills/">Google</a></span>
1407							</div>
1408
1409		</div><!-- .entry-content -->
1410
1411		<footer class="entry-footer px-5">
1412
1413			<div class="flex flex-col justify-between items-center bg-(--gray-form-field) p-3">
1414
1415				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
1416    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
1417    <input type="text"
1418           id="heise-io-chat-trigger-input"
1419           name="search"
1420           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
1421           placeholder="Ask about this article…">
1422    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
1423        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
1424    </button>
1425</form>
1426				
1427			</div>
1428
1429		</footer><!-- .entry-footer -->
1430
1431	</article><!-- #post-${ID} -->
1432	<!-- End Short Article -->
1433<article class="decoder-feed-ad-wrapper bg-white desktop-view"><div class="desktop-view" style="display:block"><div class="ad-padding-wrapper"><div class="ad-notice" style="font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-weight: 500;">Ad</div><div class="ad-container" style="min-height: 280px;"><div id="the-decoder.com_incontent_3" class="ad ad-feed"><div text-align: center; min-height: 280px; display: flex; align-items: center; justify-content: center;"></div></div></div></div></div></article>
1434	<article id="post-40909" class="bg-white pb-4 post-40909 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-and-society category-artificial-intelligence-news tag-meta">
1435
1436		<header class="entry-header px-5 py-4">
1437			<div class="w-full feed-header-grid">
1438
1439				<div class="flex justify-start items-center gap-2 grid-author">
1440					<a href="https://the-decoder.com/author/matthias-bastian/" class="w-6 h-6 relative rounded-full overflow-hidden shrink-0 bg-gray-400 block exclude-from-pdf" title="View all posts by Matthias Bastian">
1441						<img alt='Matthias Bastian' src='/resources/images/avatar_matthias_bastian.jpg' srcset='/resources/images/avatar_matthias_bastian.jpg 2x' class='avatar avatar-24 photo w-6 h-6 left-0 top-0 absolute' height='24' width='24' decoding='async'/>					</a>
1442					<div class="justify-start text-[13px] gap-x-1 gap-y-0 flex flex-wrap pt-0.5 leading-none items-center">
1443						<div class="gap-1 flex leading-none items-center">
1444							<a href="https://the-decoder.com/author/matthias-bastian/" class="text-(--decoder-highlight) font-semibold no-underline hover:underline author-selector">Matthias Bastian</a>
1445															<a href="https://www.linkedin.com/in/matthias-bastian-128b71b1/" title="View the LinkedIn Profile of Matthias Bastian" class="!text-(--linked-in-blue)" target="_blank">
1446									<i class="icon-linkedin icon-bold"></i><span class="sr-only">View the LinkedIn Profile of Matthias Bastian</span>
1447								</a>
1448													</div>
1449						<span alt="Date of publication" class="text-(--heise-primary-70) font-light">
1450							Sep 30, 2026						</span>
1451					</div>
1452				</div>
1453
1454										<div class="grid-badges flex flex-wrap items-center gap-2">
1455					<!-- Update Label -->
1456					
1457					<!-- Sponsored Label -->
1458					
1459					
1460				<div class="flex justify-start items-center gap-2 grid-category">
1461					
1462												<a href="https://the-decoder.com/artificial-intelligence-news/ai-and-society/" class="bg-gray-100 hover:bg-gray-200 border border-gray-100 text-(--heise-primary) text-xs font-semibold px-2 py-1 rounded whitespace-nowrap no-underline hover:!no-underline  transition-all">
1463								AI and society							</a>
1464									</div>
1465								</div>
1466								<div class="flex justify-start items-center gap-2 grid-icons">
1467
1468					<a href="https://the-decoder.com/meta-dodges-billions-in-us-taxes-by-calling-its-ai-data-centers-experiments/" title="Copy the url to clipboard" class="text-(--heise-primary) text-base font-semibold copy-url-link" data-action="copy-url">
1469						<i class="icon-link text-base icon-bold"></i><span class="sr-only">Copy the url to clipboard</span>
1470					</a>
1471					<a href="https://the-decoder.com/meta-dodges-billions-in-us-taxes-by-calling-its-ai-data-centers-experiments/" title="Share this article" class="text-(--heise-primary) text-base font-semibold" data-action="share-article">
1472						<i class="icon-share-2 text-base icon-bold"></i><span class="sr-only">Share this article</span>
1473					</a>
1474															<a href="/subscription" title="View or add a comment to this article" class="text-(--heise-primary) text-base font-semibold   flex items-center">
1475						<i class="icon-comment-add text-base icon-bold"></i><span class="sr-only">Go to comment section</span>
1476											</a>
1477
1478					
1479				</div>
1480
1481				
1482			</div>
1483		</header><!-- .entry-header -->
1484
1485		
1486		<div class="entry-content px-5 py-1 prose prose-neutral max-w-none prose-a:text-primary">
1487
1488			
1489			<span class="text-xl lg:text-base"></span><h2 class="inline text-xl lg:text-base text-(--heise-primary)"><a href="https://the-decoder.com/meta-dodges-billions-in-us-taxes-by-calling-its-ai-data-centers-experiments/" class="not-prose text-(--heise-primary) no-underline" title="Read full article about: Meta dodges billions in US taxes by calling its AI data centers experiments">Meta dodges billions in US taxes by calling its AI data centers experiments</a></h2>
1490			<p class="inline text-xl lg:text-base text-(--heise-primary)"><p>Meta classifies its AI data centers as &#8220;pilot models&#8221; and Nvidia chips as experimental materials to save billions in federal taxes. In 2025 alone, that added up to $3.9 billion. The tax credit dates back to 1981, and even Meta&#8217;s own accountants see the strategy as legally risky, the New York Times reports. Zuckerberg himself said in January 2025 that these data centers, now framed as experimental, would &#8220;drive our core products and business.&#8221;</p>
1491</p>
1492
1493			<div class="flex justify-start mt-2 mb-5">
1494				<a href="https://the-decoder.com/meta-dodges-billions-in-us-taxes-by-calling-its-ai-data-centers-experiments/" class="font-semibold text-xl lg:text-base no-underline" title="Read full article about: Meta dodges billions in US taxes by calling its AI data centers experiments">
1495					<span class="text-(--heise-primary)">Read full article<i class="icon-arrow-right icon-bold text-lg lg:text-sm ml-1"></i></span>
1496				</a>
1497			</div>
1498
1499			<div class="flex justify-between items-center mt-2 gap-4">
1500												<a href="/subscription" title="View or add a comment to this article" class="not-prose bg-gray-100 hover:bg-gray-200 text-(--heise-primary) text-xs font-semibold flex items-center gap-1 relative z-20 no-underline px-2 py-1 rounded hover:!no-underline transition-all">
1501					<i class="icon-comment-add text-xs icon-bold"></i>
1502					<span>Comment</span>
1503									</a>
1504
1505			</div>
1506
1507			
1508		</div><!-- .entry-content -->
1509
1510		<footer class="entry-footer px-5">
1511
1512			<div class="flex flex-col justify-between items-center mt-4 bg-(--gray-form-field) p-3">
1513
1514				<form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full bg-white border-b border-(--heise-primary-20) w-full rounded-sm border-solid border-1" data-chat-trigger-form>
1515    <label for="heise-io-chat-trigger-input" class="sr-only">Ask about this article…</label>
1516    <input type="text"
1517           id="heise-io-chat-trigger-input"
1518           name="search"
1519           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
1520           placeholder="Ask about this article…">
1521    <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" data-chat-trigger>
1522        <i class="icon-ai-search text-2xl"></i><span class="sr-only">Search</span>
1523    </button>
1524</form>
1525				
1526			</div>
1527
1528		</footer><!-- .entry-footer -->
1529
1530	</article><!-- #post-${ID} -->
1531
1532		</div>
1533
1534		<!-- Start Feed Footer -->
1535					<div class="px-5 py-7 bg-white rounded-b-xl">
1536				<div class="flex justify-center items-center">
1537					<button type="button"
1538						class="load-more-btn cursor-pointer text-decoder-gradient-2 border-1 border-solid border-(--decoder-highlight) hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 text-[15px] font-medium rounded-sm w-full sm:w-auto pl-1 pr-3 pt-1.5 pb-1 text-center"
1539						data-page="1"
1540						data-max-pages="690"
1541						data-post-type="post">
1542						<span class="flex items-center justify-center">
1543							<svg class="loading-spinner hidden w-4 h-4 mr-2 animate-spin" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1544								<circle cx="12" cy="12" r="10" stroke="#3B82F6" stroke-width="4" stroke-opacity="0.25"></circle>
1545								<path d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z" fill="#3B82F6" fill-opacity="0.75"></path>
1546							</svg>
1547							<span class="button-text"><i class="icon-ai mr-1 text-[15px] icon-bold"></i>Load more</span>
1548						</span>
1549					</button>
1550				</div>
1551			</div>
1552				<!-- End Feed Footer -->
1553
1554	</main><!-- #main -->
1555
1556	<!-- Sticky Logo -->
1557	
1558<!-- Start Sticky Logo -->
1559<div class="hidden lg:flex">
1560	<div class="sticky-the-decoder mix-blend-soft-light">
1561		<svg xmlns="http://www.w3.org/2000/svg" width="96" height="439" viewBox="0 0 96 439" preserveAspectRatio="xMidYMid meet">
1562			<g clip-path="url(#a)">
1563				<path fill="#fff" d="M5.893 58.995c-1.603 0-2.993-.491-4.171-1.473-1.178-.982-1.815-2.338-1.91-4.068l-.847-20.482v-2.525c0-4.255.836-8.183 2.51-11.784a31.68 31.68 0 0 1 6.75-9.504c2.828-2.736 6.08-4.91 9.756-6.524A28.37 28.37 0 0 1 29.504.215H43.43c3.912 0 7.635.725 11.17 2.175 3.534 1.45 6.645 3.414 9.33 5.892a28.695 28.695 0 0 1 6.434 8.698c1.602 3.32 2.403 6.99 2.403 11.012l-.282 7.084c-.095 1.778-.72 3.192-1.874 4.244-1.154 1.052-2.604 1.578-4.348 1.578-1.885 0-3.369-.572-4.453-1.718s-1.626-2.514-1.626-4.104l.283-5.821v-.562c0-2.198-.448-4.267-1.343-6.207a15.715 15.715 0 0 0-3.677-5.05c-1.555-1.427-3.369-2.502-5.443-3.227-2.073-.725-4.265-1.087-6.574-1.087H29.504c-2.404 0-4.713.409-6.928 1.227a16.585 16.585 0 0 0-5.832 3.648 18.655 18.655 0 0 0-3.994 5.611 15.702 15.702 0 0 0-1.485 6.699l.849 22.726a5.32 5.32 0 0 1-.425 2.42c-.33.771-.777 1.391-1.343 1.859a8.008 8.008 0 0 1-2.015 1.192 6.222 6.222 0 0 1-2.438.492Zm83.982-13.818c1.743 0 3.216.561 4.418 1.684 1.201 1.122 1.803 2.688 1.803 4.699 0 1.964-.602 3.542-1.803 4.735-1.202 1.192-2.675 1.788-4.418 1.788H22.293c-1.79 0-3.252-.596-4.383-1.788-1.13-1.193-1.697-2.77-1.697-4.735 0-2.01.566-3.577 1.697-4.7 1.131-1.122 2.593-1.683 4.383-1.683h67.582ZM35.724 85.762c1.744 0 3.217.514 4.419 1.543 1.202 1.029 1.802 2.409 1.802 4.139v26.865h1.49c2.413 0 4.707-.41 6.883-1.228 2.176-.818 4.068-1.964 5.676-3.437a16.468 16.468 0 0 0 3.831-5.261c.946-2.034 1.42-4.5 1.42-7.4 0-2.385-.45-4.64-1.348-6.769-.898-2.127-2.115-3.998-3.651-5.611a15.357 15.357 0 0 0-5.425-3.683c-2.08-.841-4.301-1.262-6.665-1.262-1.796 0-3.285-.585-4.467-1.754-1.182-1.169-1.773-2.759-1.773-4.77 0-1.87.566-3.401 1.696-4.594 1.132-1.192 2.64-1.789 4.525-1.789 4.1 0 7.929.83 11.487 2.49 3.559 1.66 6.669 3.835 9.331 6.524 2.663 2.689 4.76 5.834 6.292 9.434 1.532 3.6 2.298 7.529 2.298 11.784 0 4.676-.801 8.791-2.404 12.345-1.602 3.554-3.782 6.664-6.54 9.329-2.756 2.666-5.948 4.758-9.578 6.278-3.629 1.52-7.493 2.28-11.593 2.28h-7.706a5.979 5.979 0 0 1-2.403-.491 5.997 5.997 0 0 1-1.944-1.333 6.243 6.243 0 0 1-1.732-4.349V91.444c0-1.73.577-3.11 1.732-4.139 1.155-1.029 2.604-1.543 4.347-1.543Zm-23.893 29.67c0 1.497-.601 2.841-1.803 4.034-1.202 1.192-2.675 1.789-4.418 1.789-1.744 0-3.193-.597-4.348-1.789-1.155-1.193-1.732-2.537-1.732-4.034V99.861c0-4.302.695-8.195 2.086-11.68 1.39-3.483 3.322-6.534 5.796-9.153 2.475-2.619 5.42-4.652 8.837-6.102 3.417-1.45 7.152-2.175 11.204-2.175 1.744 0 3.217.573 4.419 1.719 1.201 1.146 1.802 2.7 1.802 4.664 0 2.011-.6 3.601-1.802 4.77-1.202 1.17-2.675 1.754-4.419 1.754-2.309 0-4.417.35-6.326 1.052a12.775 12.775 0 0 0-4.949 3.261c-1.39 1.474-2.462 3.227-3.216 5.261-.755 2.035-1.131 4.244-1.131 6.629v15.571Z" />
1564			</g>
1565			<defs>
1566				<clipPath id="a">
1567					<path fill="#fff" d="M96 0v439H0V0z"/>
1568				</clipPath>
1569			</defs>
1570		</svg>
1571	</div>
1572	<div class="sticky-the-decoder">
1573		<svg xmlns="http://www.w3.org/2000/svg" width="96" height="439" viewBox="0 0 96 439" preserveAspectRatio="xMidYMid meet">
1574			<g clip-path="url(#a)">
1575				<path fill="#fff" d="M11.829 178.884c0 1.73-.6 3.133-1.803 4.209-1.202 1.075-2.674 1.613-4.418 1.613-1.744 0-3.193-.538-4.348-1.613-1.154-1.076-1.732-2.479-1.732-4.209v-10.732c0-4.115.72-7.914 2.157-11.398s3.404-6.582 5.902-9.294c2.498-2.713 5.443-4.899 8.837-6.559 3.393-1.659 7.069-2.607 11.027-2.84 1.792 0 3.276.596 4.454 1.788 1.178 1.193 1.767 2.724 1.767 4.595 0 2.011-.6 3.601-1.802 4.77-1.202 1.168-2.675 1.753-4.419 1.753-2.214 0-4.276.514-6.185 1.543a17.921 17.921 0 0 0-4.948 3.893 18.127 18.127 0 0 0-3.288 5.366c-.8 2.011-1.201 4.139-1.201 6.383v10.732Zm60.23-.701c0 1.73-.601 3.132-1.803 4.208s-2.675 1.613-4.419 1.613c-1.743 0-3.193-.537-4.347-1.613-1.155-1.076-1.732-2.478-1.732-4.208v-10.031c0-2.244-.4-4.372-1.202-6.383a18.127 18.127 0 0 0-3.287-5.366 17.924 17.924 0 0 0-4.948-3.893c-1.91-1.028-3.971-1.543-6.186-1.543-1.79 0-3.275-.585-4.454-1.753-1.178-1.169-1.767-2.759-1.767-4.77 0-1.964.59-3.519 1.767-4.665 1.179-1.145 2.663-1.718 4.454-1.718 3.959 0 7.635.818 11.028 2.455A28.49 28.49 0 0 1 64 147.109c2.497 2.759 4.465 5.927 5.902 9.504 1.438 3.578 2.156 7.424 2.156 11.539v10.031Zm-27.924 70.886c-1.79 0-3.275-.596-4.454-1.788-1.178-1.193-1.767-2.771-1.767-4.735 0-1.964.567-3.519 1.702-4.664 1.134-1.146 2.647-1.719 4.538-1.719 2.316 0 4.515-.433 6.595-1.298s3.9-2.046 5.46-3.542c1.56-1.497 2.788-3.309 3.687-5.436a16.89 16.89 0 0 0 1.347-6.629c0-2.384-.45-4.641-1.347-6.768-.899-2.128-2.116-3.929-3.652-5.401-1.537-1.474-3.345-2.631-5.425-3.472-2.08
1575-.842-4.301-1.263-6.665-1.263-1.796 0-3.285-.585-4.467-1.754-1.182-1.169-1.773-2.759-1.773-4.77 0-1.87.566-3.401 1.697-4.594 1.13-1.192 2.639-1.788 4.524-1.788 4.1 0 7.93.853 11.487 2.56 3.559 1.707 6.67 3.928 9.332 6.663 2.663 2.736 4.76 5.787 6.292 9.154 1.531 3.367 2.297 7.178 2.297 11.433 0 4.209-.778 8.008-2.333 11.399-1.555 3.39-3.676 6.453-6.362 9.188-2.687 2.736-5.809 4.957-9.367 6.664-3.558 1.707-7.34 2.56-11.346 2.56Zm-16.683 0c-3.959 0-7.717-.842-11.276-2.525-3.558-1.683-6.68-3.881-9.366-6.593-2.687-2.712-4.807-5.764-6.362-9.154-1.556-3.39-2.333-7.236-2.333-11.539 0-4.301.777-8.148 2.333-11.538 1.555-3.391 3.663-6.489 6.326-9.294a29.104 29.104 0 0 1 9.332-6.594c3.558-1.589 7.34-2.384 11.345-2.384.85 0 1.65.163 2.404.491a6.745 6.745 0 0 1 1.98 1.297 6.051 6.051 0 0 1 1.343 1.894c.33.725.495 1.625.495 2.7 0 2.011-.602 3.601-1.803 4.77-1.202 1.169-2.675 1.754-4.419 1.754-2.403 0-4.653.421-6.75 1.263-2.098.841-3.9 1.998-5.409 3.472-1.507 1.472-2.697 3.273-3.57 5.401-.871 2.127-1.307 4.384-1.307 6.768 0 2.338.448 4.572 1.343 6.699.896 2.128 2.11 3.94 3.64 5.436 1.532 1.497 3.335 2.666 5.409 3.507 2.073.842 4.288 1.263 6.645 1.263 1.79 0 3.275.573 4.453 1.719 1.178 1.145 1.767 2.7 1.767 4.664 0 1.964-.6 3.542-1.802 4.735-1.202 1.192-2.675 1.788-4.419 1.788ZM5.89 315.116c-1.603 0-2.993-.491-4.17-1.473-1.18-.982-1.816-2.338-1.91-4.068l-.848-20.482v-2.525c0-4.256.836-8.184 2.51-11.784a31.683 31.683 0 0 1 6.75-9.505c2.828-2.735 6.08-4.91 9.756-6.523a28.377 28.377 0 0 1 11.523-2.42h13.926c3.912 0 7.635.725 11.17 2.174 3.534 1.45 6.645 3.414 9.33 5.893a28.687 28.687 0 0 1 6.434 8.697c1.602 3.32 2.403 6.991 2.403 11.013l-.282 7.084c-.095 1.777-.72 3.192-1.874 4.244-1.154 1.052-2.604 1.578-4.347 1.578-1.886 0-3.37-.573-4.454-1.718-1.084-1.146-1.626-2.514-1.626-4.104l.283-5.822v-.561c0-2.198-.448-4.267-1.343-6.208a15.714 15.714 0 0 0-3.676-5.05c-1.556-1.426-3.37-2.501-5.444-3.226-2.073-.725-4.265-1.088-6.574-1.088H29.502c-2.404 0-4.713.41-6.928 1.228a16.584 16.584 0 0 0-5.832 3.647 18.654 18.654 0 0 0-3.994 5.612 15.703 15.703 0 0 0-1.485 6.698l.849 22.727a5.321 5.321 0 0 1-.425 2.42c-.33.771-.777 1.391-1.342 1.859a8.058 8.058 0 0 1-2.015 1.192 6.23 6.23 0 0 1-2.44.491Zm83.982-13.818c1.743 0 3.216.561 4.418 1.683 1.202 1.122 1.803 2.689 1.803 4.7 0 1.964-.601 3.542-1.803 4.735-1.202 1.192-2.674 1.788-4.418 1.788H22.29c-1.79 0-3.252-.596-4.383-1.788-1.13-1.193-1.696-2.771-1.696-4.735 0-2.011.565-3.578 1.697-4.7 1.13-1.122 2.592-1.683 4.382-1.683h67.582Zm-54.15 40.585c1.743 0 3.216.514 4.418 1.543s1.803 2.408 1.803 4.138v26.865h1.49c2.412 0 4.706-.409 6.882-1.228 2.176-.818 4.068-1.963 5.676-3.437a16.452 16.452 0 0 0 3.832-5.26c.945-2.034 1.419-4.501 1.419-7.4 0-2.385-.45-4.642-1.348-6.769-.898-2.128-2.115-3.998-3.651-5.612a15.373 15.373 0 0 0-5.425-3.682c-2.08-.842-4.301-1.263-6.665-1.263-1.796 0-3.285-.584-4.467-1.753-1.182-1.169-1.773-2.759-1.773-4.77 0-1.871.566-3.402 1.697-4.595 1.13-1.192 2.639-1.788 4.524-1.788 4.1 0 7.93.83 11.487 2.49 3.559 1.66 6.67 3.834 9.332 6.523 2.663 2.689 4.76 5.834 6.292 9.435 1.531 3.6 2.297 7.528 2.297 11.784 0 4.676-.801 8.791-2.404 12.345-1.602 3.554-3.782 6.664-6.539 9.329-2.757 2.665-5.95 4.758-9.578 6.278-3.63 1.52-7.494 2.28-11.594 2.28h-7.706c-.848 0-1.65-.164-2.403-.492a5.978 5.978 0 0 1-1.944-1.332 6.23 6.23 0 0 1-1.732-4.349v-33.599c0-1.73.577-3.109 1.732-4.138s2.604-1.543 4.347-1.543Zm-23.894 29.67c0 1.497-.6 2.841-1.803 4.033-1.202 1.193-2.674 1.789-4.418 1.789-1.744 0-3.193-.596-4.348-1.789-1.154-1.192-1.732-2.536-1.732-4.033v-15.572c0-4.302.695-8.194 2.086-11.678 1.39-3.484 3.322-6.535 5.796-9.154 2.475-2.619 5.42-4.653 8.837-6.103 3.417-1.449 7.152-2.174 11.204-2.174 1.744 0 3.217.573 4.419 1.719 1.201 1.145 1.802 2.7 1.802 4.664 0 2.011-.6 3.601-1.802 4.77-1.202 1.169-2.675 1.753-4.419 1.753-2.309 0-4.417.351-6.326 1.053a12.763 12.763 0 0 0-4.949 3.261c-1.39 1.473-2.462 3.227-3.216 5.261-.754 2.034-1.131 4.244-1.131 6.628v15.572Zm41.143 27.538c2.686 0 5.195.526 7.528 1.579a20.782 20.782 0 0 1 6.15 4.208 19.456 19.456 0 0 1 4.171 6.138c1.014 2.338 1.52 4.886 1.52 7.645v1.333l-.283 11.223c-.094 1.87-.718 3.308-1.873 4.314-1.155 1.005-2.604 1.508-4.348 1.508-.848 0-1.65-.14-2.403-.421a6.394 6.394 0 0 1-1.98-1.157c-.565-.491-1.001-1.123-1.307-1.894a5.835 5.835 0 0 1-.39-2.49l.284-12.416a5.9 5.9 0 0 0-.495-2.735 7.262 7.262 0 0 0-1.52-2.21 5.283 5.283 0 0 0-2.262-1.332 9.797 9.797 0 0 0-2.792-.386H4.194c-1.791 0-3.252-.597-4.383-1.789-1.13-1.192-1.696-2.771-1.696-4.735 0-1.963.565-3.518 1.696-4.664s2.592-1.719 4.383-1.719h48.778Z"/>
1576			</g>
1577			<defs>
1578				<clipPath id="a">
1579					<path fill="#fff" d="M96 0v439H0V0z"/>
1580				</clipPath>
1581			</defs>
1582		</svg>
1583	</div>
1584</div>
1585<!-- End Sticky Logo -->
1586	<!-- Sidebar -->
1587	
1588<aside class="hidden lg:flex flex-col gap-y-12 w-xs min-h-fit mt-6 mb-30"><!-- Start Sidebar -->
1589
1590	<div class="decoder-sidebar-ad decoder-sidebar-ad--top decoder-sidebar-ad--feed"><div class="decoder-sidebar-ad__inner"><div class="ad-notice">Ad</div><div class="decoder-sidebar-ad__slot" style="height: 280px;"><div id="the-decoder.com_sitebar_1" class="ad"></div></div></div></div>
1591	<section class="card relative">
1592		<h2 class="card-header relative text-white text-3xl/6 uppercase font-bold mx-4">
1593			Top<br>Stories		</h2>
1594		<div class="card-body backdrop-blur-[1px] bg-(--color-white-20)">
1595			<ul class="list-decimal pl-5 marker:font-bold marker:text-(--heise-primary-70) leading-5 text-white">
1596										<li>
1597							<a href="https://the-decoder.com/ai-agents-do-more-of-the-work-in-model-development-but-humans-still-make-the-decisions/">
1598								AI agents do more of the work in model development, but humans still make the decisions							</a>
1599						</li>
1600										<li>
1601							<a href="https://the-decoder.com/google-gemini-4-argon-closes-the-gap-with-openai-and-anthropic-but-doesnt-take-a-clear-lead/">
1602								Google Gemini 4 Argon closes the gap with OpenAI and Anthropic but doesn't take a clear lead							</a>
1603						</li>
1604										<li>
1605							<a href="https://the-decoder.com/ai-access-makes-people-almost-entirely-unwilling-to-say-i-dont-know-study-finds/">
1606								AI access makes people almost entirely unwilling to say "I don't know," study finds							</a>
1607						</li>
1608										<li>
1609							<a href="https://the-decoder.com/metas-muse-agent-gives-every-u
1609ser-a-full-cloud-computer-running-ubuntu-linux/">
1610								Meta's Muse agent gives every user a full cloud computer running Ubuntu Linux							</a>
1611						</li>
1612										<li>
1613							<a href="https://the-decoder.com/nvidias-sol-pi-system-cuts-coding-agent-token-usage-nearly-in-half-by-optimizing-the-harness/">
1614								Nvidia's SoL-Pi system cuts coding agent token usage nearly in half by optimizing the harness							</a>
1615						</li>
1616							</ul>
1617		</div>
1618	</section>
1619
1620	<section class="card relative">
1621	<h2 class="card-header relative text-white text-3xl/6 uppercase font-bold mx-4">Don't Miss<br>What Matters</h2>
1622			<div class="card-body relative rounded-2xl border border-white/20 bg-(--color-white-20) backdrop-blur-[1px] p-6 shadow-[0_8px_20px_rgba(0,0,0,0.05)] backdrop-blur-[1px] bg-(--color-white-20) text-white">
1623		<p>Stay in the loop on AI. Clear, useful, no fluff.</p>
1624		<!-- MailPoet Form Container -->
1625		<div class="mailpoet-newsletter-form-container mt-4" data-form-id="1">
1626			<!-- Fallback form that looks exactly like the original -->
1627			<form action="#" method="post" class="newsletter-fallback-form" novalidate>
1628				<label for="email" class="sr-only">Your email address</label>
1629				<input type="text" id="email" name="email" class="bg-white text-(--heise-primary) text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5"
1630					placeholder="Enter your email">
1631				<button type="submit" class="text-white bg-(--heise-primary) mt-3 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-sm w-full sm:w-auto  pl-3 pr-5 py-2.5 text-center newsletter-submit-button">
1632					<i class="icon-paper-plane mr-2 text-lg icon-bold"></i><span class="button-text">Subscribe to our Newsletter</span>
1633				</button>
1634				<p class="mailpoet_validate_error" style="display: none;"></p>
1635				<p class="mailpoet_validate_success" style="display: none;"></p>
1636			</form>
1637		</div>
1638	</div>
1639</section>
1640
1641	<section class="card relative">
1642		<h2 class="card-header relative text-white text-3xl/6 uppercase font-bold mx-4">
1643			Most<br>Popular		</h2>
1644		<div class="card-body backdrop-blur-[1px] bg-(--color-white-20)">
1645			<ul class="list-square pl-5 marker:text-(--heise-primary-70) leading-5 text-white">
1646										<li>
1647							<a href="https://the-decoder.com/open-source-tool-pxpipe-hides-text-in-pngs-to-cut-claude-code-and-fable-5-token-costs-up-to-70/">
1648								Open-source tool pxpipe hides text in PNGs to cut Claude Code and Fable 5 token costs up to 70%							</a>
1649						</li>
1650										<li>
1651							<a href="https://the-decoder.com/claude-code-and-fable-5-ported-the-2003-pc-game-command-conquer-to-native-ios-in-a-few-hours/">
1652								Claude Code and Fable 5 ported the 2003 PC game Command &#038; Conquer to native iOS in "a few hours"							</a>
1653						</li>
1654										<li>
1655							<a href="https://the-decoder.com/anthropic-developer-shares-prompting-tips-for-fable-5-that-focus-on-finding-your-own-blind-spots-first/">
1656								Anthropic developer shares prompting tips for Fable 5 that focus on finding your own blind spots first							</a>
1657						</li>
1658										<li>
1659							<a href="https://the-decoder.com/baidus-unlimited-ocr-processes-dozens-of-document-pages-in-one-pass-by-treating-memory-like-human-forgetting/">
1660								Baidu's "Unlimited OCR" processes dozens of document pages in one pass by treating memory like human forgetting							</a>
1661						</li>
1662										<li>
1663							<a href="https://the-decoder.com/anthropic-launches-its-own-drug-discovery-programs-to-tackle-diseases-big-pharma-considers-unprofitable/">
1664								Anthropic launches its own drug discovery programs to tackle diseases Big Pharma considers unprofitable							</a>
1665						</li>
1666										<li>
1667							<a href="https://the-decoder.com/a-26000-student-study-shows-ais-hidden-learning-cost-takes-two-full-years-to-surface/">
1668								A 26,000-student study shows AI's hidden learning cost takes two full years to surface							</a>
1669						</li>
1670							</ul>
1671		</div>
1672	</section>
1673	<!-- Social Media -->
1674
1675	<section class="card relative">
1676		<h2 class="card-header relative text-white text-3xl/6 uppercase font-bold mx-4">
1677			AI Community <br>& Insights		</h2>
1678
1679		<div class="card-body backdrop-blur-[1px] bg-(--color-white-20) text-white space-y-8">
1680
1681
1682			<div>
1683				<h3 class="text-lg font-semibold mb-2">The Decoder</h3>
1684				<p class="text-sm mb-4 opacity-90">
1685					Follow The Decoder for AI news, background stories and expert analyses.				</p>
1686
1687				<div class="social-icons flex flex-row items-center gap-4 border-t border-white/20 pt-4">
1688
1689
1690					<a href="https://www.linkedin.com/company/the-decoder-de/"
1691						target="_blank" rel="noopener noreferrer"
1692						class="flex items-center justify-center w-10 h-10 rounded-full p-2 text-white bg-white-50 hover:bg-white/70 transition"
1693						style="background-color: #ffffff50;"
1694						aria-label="Opens LinkedIn in a new tab">
1695						<i class="icon-linkedin-1 icon-bold text-xl"></i>
1696						<span class="sr-only">
1697							Opens LinkedIn in a new tab						</span>
1698					</a>
1699					<a href="https://discord.gg/8VKkHAacn8"
1700						target="_blank" rel="noopener noreferrer"
1701						class="flex items-center justify-center w-10 h-10 rounded-full p-2 text-white hover:bg-white/70 transition"
1702						style="background-color: #ffffff50;"
1703						aria-label="Opens Discord in a new tab">
1704						<i class="icon-discord icon-bold text-xl"></i>
1705						<span class="sr-only">
1706							Opens Discord in a new tab						</span>
1707					</a>
1708				</div>
1709			</div>
1710
1711
1712					</div>
1713	</section>
1714
1715	<div class="decoder-sidebar-ad decoder-sidebar-ad--sticky decoder-sidebar-ad--feed"><div class="decoder-sidebar-ad__inner"><div class="ad-notice">Ad</div><div class="decoder-sidebar-ad__slot" style="height: 600px;"><div id="the-decoder.com_sitebar_2" class="ad"></div></div></div></div>
1716</aside><!-- End Sidebar -->
1717
1718</section><!-- #primary -->
1719
1720
1721	</div><!-- #content -->
1722
1723</div><!-- #page -->
1724
1725<script type="speculationrules">
1726{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/deep-content/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1727</script>
1727
1728<div id="heise-io-chat-modal" class="heise-io-chat-modal" style="display: none;">
1729    <div class="heise-io-chat-modal-overlay" data-chat-close></div>
1730    <div class="heise-io-chat-modal-content">
1731        <div class="heise-io-chat-modal-header">
1732            <div class="heise-io-chat-header-top">
1733                <div class="heise-io-chat-beta-badge">BETA-TEST</div>
1734                <button type="button" class="heise-io-chat-modal-close" data-chat-close>
1735                    <span aria-hidden="true">&times;</span>
1736                </button>
1737            </div>
1738            <form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full" id="heise-io-chat-form">
1739                <label for="heise-io-chat-input" class="sr-only">Start new search</label>
1740                <div class="heise-io-chat-input-wrapper">
1741                    <input type="text"
1742                           id="heise-io-chat-input"
1743                           name="message"
1744                           required
1745                           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
1746                           placeholder="Start new search">
1747                    <button type="button" class="heise-io-chat-clear-input" id="heise-io-chat-clear" style="display: none;">
1748                        <span aria-hidden="true">&times;</span>
1749                    </button>
1750                    <span class="heise-io-chat-input-divider" id="heise-io-chat-divider" style="display: none;">|</span>
1751                </div>
1752                <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" id="heise-io-chat-send">
1753                    <i class="icon-ai-search text-2xl"></i><span class="sr-only">Send</span>
1754                </button>
1755            </form>
1756        </div>
1757        <div class="heise-io-chat-modal-body">
1758            <div class="heise-io-chat-messages" id="heise-io-chat-messages"></div>
1759            <div class="heise-io-chat-sources" id="heise-io-chat-sources"></div>
1760        </div>
1761    </div>
1762</div>
1762<script data-optimized="1" id="wp-hooks-js" src="https://the-decoder.com/wp-content/litespeed/js/057b4a5b619d2992b73170e4fce10815.js?ver=eaf6d"></script>
vendor: 1 bytes, line 1762
1762
1763<script data-optimized="1" id="wp-i18n-js" src="https://the-decoder.com/wp-content/litespeed/js/4c9a0435eb2ebff4a3e9d001c7a46ca2.js?ver=698e2"></script>
vendor: 1 bytes, line 1763
1763
1764<script id="wp-i18n-js-after">
1765wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1766//# sourceURL=wp-i18n-js-after
1767</script>
vendor: 1 bytes, line 1767
1767
1768<script data-optimized="1" id="swv-js" src="https://the-decoder.com/wp-content/litespeed/js/79cabfb9d4f79736c9443d86644a3312.js?ver=52e24"></script>
vendor: 1 bytes, line 1768
1768
1769<script id="contact-form-7-js-before">
1770var wpcf7 = {
1771    "api": {
1772        "root": "https:\/\/the-decoder.com\/wp-json\/",
1773        "namespace": "contact-form-7\/v1"
1774    },
1775    "cached": 1
1776};
1777//# sourceURL=contact-form-7-js-before
1778</script>
vendor: 1 bytes, line 1778
1778
1779<script data-optimized="1" id="contact-form-7-js" src="https://the-decoder.com/wp-content/litespeed/js/a02f3718d74b97f4e6e3c69623d570ed.js?ver=cdc81"></script>
vendor: 1 bytes, line 1779
1779
1780<script data-optimized="1" id="heise-io-chat-sse-js" src="https://the-decoder.com/wp-content/litespeed/js/b39253a8a702ce77a6d6842eb621755e.js?ver=c6b87"></script>
vendor: 1 bytes, line 1780
1780
1781<script data-optimized="1" id="heise-io-chat-marked-js" src="https://the-decoder.com/wp-content/litespeed/js/ff56180e7cd2bfa35687cdb1b06cfa26.js?ver=1aaad"></script>
vendor: 1 bytes, line 1781
1781
1782<script id="heise-io-chat-js-extra">
1783var heiseIoChatData = {"apiEndpoint":"https://the-decoder.com/wp-json/heise-io-chat/v1/stream","regenerateEndpoint":"https://the-decoder.com/wp-json/heise-io-chat/v1/regenerate-questions","postContentEndpoint":"https://the-decoder.com/wp-json/heise-io-chat/v1/post-content","nonce":"e05a8d9b79","locale":"en_US","i18n":{"article_singular":"article","article_plural":"articles","was_used":"was","were_used":"were","sources_text":"used to create this answer.","disclaimer_text":"AI responses may contain errors or outdated information. We are continuously improving performance."}};
1784//# sourceURL=heise-io-chat-js-extra
1785</script>
vendor: 1 bytes, line 1785
1785
1786<script data-optimized="1" id="heise-io-chat-js" src="https://the-decoder.com/wp-content/litespeed/js/93bb057bd8b2a7c68be5b1c1a4d8ce6d.js?ver=7b8be"></script>
vendor: 1 bytes, line 1786
1786
1787<script id="deep-content-script-js-extra">
1788var deepContent = {"ajaxUrl":"https://the-decoder.com/wp-admin/admin-ajax.php","nonce":"180c0c0057","i18n":{"loadMore":"Load more","loading":"Loading...","article":{"topics_title":"Topics"}}};
1789var contactForm = {"ajaxUrl":"https://the-decoder.com/wp-admin/admin-ajax.php","nonce":"5bfc45cdde","i18n":{"submitting":"Sending...","submit":"Send Request","errorGeneral":"There was a problem sending your message. Please try again later.","successMessage":"Thank you! Your message has been sent successfully. We will contact you shortly."}};
1790//# sourceURL=deep-content-script-js-extra
1791</script>
vendor: 1 bytes, line 1791
1791
1792<script data-optimized="1" id="deep-content-script-js" src="https://the-decoder.com/wp-content/litespeed/js/54a4baaffe284acedc0458a2e838b285.js?ver=d499e"></script>
vendor: 1 bytes, line 1792
1792
1793<script id="deep-content-newsletter-js-extra">
1794var deepContentNewsletter = {"translations":{"emailRequired":"\u26a0\ufe0f Email address is required","invalidFormat":"\u26a0\ufe0f Invalid email format","subscribing":"Subscribing...","checkInbox":"\u2713 Check your inbox","alreadySubscribed":"This email is already subscribed","somethingWrong":"Something went wrong","networkError":"Network error","subscriptionSent":"Subscription request sent","processingSubscription":"Processing subscription...","subscribeButton":"Subscribe to our Newsletter"}};
1795//# sourceURL=deep-content-newsletter-js-extra
1796</script>
vendor: 1 bytes, line 1796
1796
1797<script data-optimized="1" id="deep-content-newsletter-js" src="https://the-decoder.com/wp-content/litespeed/js/88465ccd118de3cecdec1dda47c67654.js?ver=33837"></script>
1797
1798
1799</body>
1800</html>
1801
1802</div><!-- #content -->
1803</div><!-- #page -->
1804
1805<footer id="colophon" class="the-decoder w-full">
1806	<div class="grid-item-wrapper grid gap-8 lg:gap-4 mx-auto w-full max-w-5xl py-8 px-2 text-white">
1807
1808		<div class="grid-item-1">
1809			
1810<div>
1811	<label class="switch bg-white rounded-xl p-1 switch--decoder-only">
1812
1813		<!-- background -->
1814		<input class="switch__input" type="checkbox" role="switch" />
1815
1816		<!-- decoder -->
1817		<a href="https://the-decoder.com/" class="switch__theDecoder" id="theDecoder">
1818			<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 106 31">
1819				<g>
1820					<path class="switch__letters" d="M48.1 7.6c-.4 0-.7-.1-.9-.3-.3-.2-.4-.5-.4-1V3.1h-.9v-.7h.9V1h.8v1.4H49v.7h-1.4V6c0 .3 0 .5.1.6 0 .1.3.2.6.2h.7v.7h-.8Zm2-.1V.2h.8V3v-.2c.2-.1.5-.3.8-.3.3 0 .6-.1.8-.1.4 0 .8 0 1.1.2.3.2.5.4.7.7.2.3.2.7.2 1.2v3h-.8v-3c0-.5-.1-.8-.3-1.1s-.6-.4-1-.4-.5 0-.7.1c-.3 0-.5.2-.8.3v4.1h-.8Zm8.1.1c-.5 0-.9 0-1.3-.3-.4-.2-.6-.5-.8-.9-.2-.4-.3-.9-.3-1.5 0-.9.2-1.5.6-2 .4-.4 1-.7 1.7-.7s1 .1 1.4.4c.3.2.6.6.7 1 .1.4.2.9.2 1.4h-4.2v-.7h3.7-.3c0-.4-.2-.8-.4-1-.2-.2-.6-.4-1.1-.4s-.6 0-.9.2c-.2.1-.4.3-.5.6-.1.3-.2.7-.2 1.3s.1 1.1.4 1.4.7.5 1.3.5h.7c.2 0 .4 0 .6-.2.2 0 .3-.1.5-.2v.7c-.3.1-.5.2-.8.3h-1Z" class="st0"/>
1821				</g>
1822				<g>
1823					<path class="switch__letters" d="M43.3 27c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.6c-1 0-1.9-.2-2.8-.5-.8-.3-1.6-.8-2.3-1.4-.7-.6-1.2-1.3-1.6-2-.4-.8-.6-1.6-.7-2.5 0-.4.1-.8.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s.1 1 .4 1.4c.2.4.6.8.9 1.1.4.3.8.6 1.3.8.5.2 1 .3 1.5.3h2.6ZM43.2 13.2c.4 0 .8.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-2.4c-.5 0-1.1 0-1.5.3-.5.2-.9.4-1.3.8-.4.3-.7.7-.9 1.1-.2.4-.4.9-.4 1.4s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.5.4-.8.9-1.5 1.6-2 .7-.6 1.4-1 2.3-1.4.9-.3 1.8-.5 2.8-.5h2.4Z" class="st0"/>
1824				</g>
1825				<g>
1826					<path class="switch__letters" d="M60.3 19.6c0 .4-.1.8-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1s-.1-1-.3-1.5c-.2-.5-.5-.9-.9-1.3s-.8-.6-1.3-.8c-.5-.2-1.1-.3-1.6-.3-.6 0-1.1.1-1.6.3-.5.2-1 .5-1.3.8-.4.4-.6.8-.8 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8 1-1.5 1.6-2.1s1.4-1.1 2.2-1.4c.8-.4 1.7-.5 2.8-.5s1.9.2 2.8.5c.8.4 1.6.8 2.2 1.5.7.6 1.2 1.3 1.6 2.2.4.8.6 1.7.6 2.6ZM60.3 23.4c0 .9-.2 1.8-.6 2.6-.4.8-.9 1.5-1.6 2.2-.7.6-1.4 1.1-2.2 1.5-.8.4-1.8.5-2.8.5s-2-.2-2.8-.5c-.8-.4-1.6-.8-2.3-1.5-.7-.6-1.2-1.3-1.6-2.1-.4-.8-.6-1.7-.6-2.6s0-.4.1-.6c0-.2.2-.3.3-.5.1-.1.3-.2.5-.3.2 0 .4-.1.7-.1.5 0 .9.1 1.2.4s.4.6.4 1 .1 1.1.3 1.6.5.9.8 1.2c.4.3.8.6 1.3.8.5.2 1.1.3 1.6.3s1.1-.1 1.6-.3c.5-.2 1-.5 1.3-.8.4-.4.6-.8.8-1.2.2-.5.3-1 .3-1.5s.1-.8.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1Z" class="st0"/>
1827				</g>
1828				<g>
1829					<path class="switch__letters" d="M76.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2s-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1.6-.6 1.3-1.1 2.1-1.5.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4h-1.5c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.6c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6Z" class="st0"/>
1830					<path class="switch__letters" d="M73 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1Z" class="st0"/>
1831				</g>
1832				<g>
1833					<path class="switch__letters" d="M82.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2.4.8.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM90 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1c-.3.3-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5-.8-.3-1.6-.8-2.2-1.3-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
1834				</g>
1835				<g>
1836					<path class="switch__letters" d="M96.7 17.6c0-.6.1-1.2.4-1.7s.6-1 1-1.4c.4-.4.9-.7 1.5-1 .6-.2 1.2-.3 1.9-.3h3c.5 0 .8.2 1 .5.2.3.4.6.4 1s0 .4-.1.6-.2.3-.3.5c-.1.1-.3.2-.5.3-.2 0-.4.1-.6 0h-3.7c-.2 0-.4.2-.5.3-.2.1-.3.3-.3.5v11.8c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V17.5ZM14.3 28.4c0 .4-.1.7-.4 1-.2.3-.6.4-1 .4l-5 .2h-.6c-1 0-2-.2-2.9-.6-.9-.4-1.6-.9-2.3-1.6-.7-.7-1.2-1.4-1.6-2.2-.4-.8-.6-1.7-.6-2.7v-3.2c0-.9.2-1.8.5-2.6.4-.8.8-1.5 1.4-2.1s1.3-1.1 2.1-1.5c.8-.4 1.7-.6 2.7-.6h1.7c.4 0 .8.2 1 .5.3.3.4.6.4 1s-.1.8-.4 1c-.3.2-.6.4-1 .4H6.8c-.5 0-1 .1-1.5.3-.5.2-.9.5-1.2.8-.3.4-.6.8-.8 1.3-.2.5-.3 1-.3 1.5v3.2c0 .6 0 1.1.3 1.6.2.5.5 1 .9 1.3.4.4.9.7 1.4.9.5.2 1.1.3 1.6.3l5.5-.2h.
18366c.2 0 .3.2.5.3.1.1.2.3.3.5 0 .2.1.4.1.6ZM10.9 9.1c0-.4.1-.7.4-1 .3-.3.7-.4 1.1-.4s.9.1 1.1.4c.3.3.4.6.4 1v15.6c0 .4-.1.7-.4 1-.3.3-.7.4-1.1.4s-.9-.1-1.1-.4c-.3-.3-.4-.6-.4-1V9.1ZM20.8 21.5c0-.4.1-.7.4-1 .2-.3.6-.4 1-.4h6.5v-.3c0-.6 0-1.1-.3-1.6-.2-.5-.5-.9-.8-1.3-.4-.4-.8-.7-1.3-.9-.5-.2-1.1-.3-1.8-.3s-1.1.1-1.6.3c-.5.2-1 .5-1.4.8-.4.3-.7.8-.9 1.2-.2.5-.3 1-.3 1.5s-.1.8-.4 1c-.3.3-.7.4-1.2.4s-.8-.1-1.1-.4c-.3-.3-.4-.6-.4-1 0-.9.2-1.8.6-2.6.4-.8.9-1.5 1.6-2.1.7-.6 1.4-1.1 2.3-1.4.9-.4 1.8-.5 2.9-.5s2.1.2 3 .6c.9.4 1.6.9 2.3 1.5.6.6 1.2 1.4 1.5 2.2s.6 1.7.6 2.7v1.8c0 .2 0 .4-.1.6 0 .2-.2.3-.3.4-.1.1-.3.2-.5.3-.2 0-.4.1-.6.1h-8.1c-.4 0-.8-.1-1-.4-.2-.3-.4-.6-.4-1ZM28 27c.4 0 .7.1 1 .4.3.3.4.6.4 1s-.1.7-.4 1-.6.4-1 .4h-3.8c-1 0-2-.2-2.8-.5s-1.6-.8-2.2-1.3c-.6-.6-1.1-1.2-1.5-2-.4-.8-.5-1.6-.5-2.6s.1-.7.4-1c.3-.3.7-.4 1.1-.4s.9.1 1.2.4c.3.3.4.6.4 1s0 1 .3 1.5c.2.4.4.8.8 1.1.4.3.8.6 1.3.7.5.2 1 .3 1.6.3h3.8Z" class="st0"/>
1837				</g>
1838			</svg>
1839		</a>
1840
1841
1842		<!-- KI Pro: always show as link -->
1843		
1844	</label>
1845
1846
1847
1848	<!-- <div class="d-flex">
1849					<h1>The Decoder</h1>
1850						<p>AI, Menschen, Wirtschaft</p>
1851			</div> -->
1852
1853</div>
1854
1855			<h5 class="text-sm uppercase white text-white-70 mb-2 mt-5">Newsletter - THE DECODER</h5>
1856			<p>Stay in the loop on AI. Clear, useful, no fluff.</p>
1857
1858<!-- MailPoet Form Container for Footer -->
1859<div class="mailpoet-newsletter-form-container-footer mt-4" data-form-id="1">
1860	<!-- Fallback form that looks exactly like the footer design -->
1861	<form action="#" method="post" class="newsletter-footer-form" novalidate>
1862		<label for="email-footer" class="sr-only">Your email address</label>
1863		<input type="text" id="email-footer" name="email" class="bg-white text-(--heise-primary-70) text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5"
1864			placeholder="Enter your email">
1865		<button type="submit" class="text-white bg-white-20 mt-3 hover:bg-blue-800 focus:ring-4 focus:outline-none focus:ring-blue-300 font-medium rounded-sm w-full sm:w-auto pl-3 pr-5 py-2.5 text-center newsletter-submit-button">
1866			<i class="icon-paper-plane mr-2 text-lg icon-bold"></i><span class="button-text">Subscribe to our Newsletter</span>
1867		</button>
1868		<p class="mailpoet_validate_error" style="display: none;"></p>
1869		<p class="mailpoet_validate_success" style="display: none;"></p>
1870	</form>
1871</div>
1872
1873<style>
1874/* Style messages for footer newsletter - white background with colored text for visibility on dark background */
1875.mailpoet-newsletter-form-container-footer .mailpoet_validate_success {
1876	color: #16a34a !important; /* Dark green text */
1877	background-color: rgba(255, 255, 255, 0.95) !important; /* Almost opaque white background */
1878	padding: 0.75rem !important;
1879	border-radius: 0.25rem !important;
1880	border-left: 4px solid #16a34a !important;
1881	font-size: 0.875rem !important;
1882	font-weight: 500 !important;
1883	margin-top: 0.75rem !important;
1884	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;
1885}
1886
1887.mailpoet-newsletter-form-container-footer .mailpoet_validate_error {
1888	color: #dc2626 !important; /* Dark red text */
1889	background-color: rgba(255, 255, 255, 0.95) !important; /* Almost opaque white background */
1890	padding: 0.75rem !important;
1891	border-radius: 0.25rem !important;
1892	border-left: 4px solid #dc2626 !important;
1893	font-size: 0.875rem !important;
1894	font-weight: 500 !important;
1895	margin-top: 0.75rem !important;
1896	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;
1897}
1898</style>
1899
1900<script>
1901(function() {
1902	// Translation strings for footer
1903	const messages = {
1904		emailRequired: '⚠️ Email address is required',
1905		invalidFormat: '⚠️ Invalid email format',
1906		subscribing: 'Subscribing...',
1907		checkInbox: '✓ Check your inbox',
1908		alreadySubscribed: 'This email is already subscribed',
1909		somethingWrong: 'Something went wrong',
1910		networkError: 'Network error',
1911		subscribeButton: 'Subscribe to our Newsletter'
1912	};
1913
1914	// Function to add validation to footer forms
1915	function addFooterFormValidation(form, container) {
1916		form.addEventListener('submit', function(e) {
1917			e.preventDefault(); // Prevent page reload
1918
1919			// Get email input value
1920			const emailInput = form.querySelector('input[name="email"]');
1921			const emailValue = emailInput ? emailInput.value.trim() : '';
1922
1923			// Get or create message elements
1924			let errorMessage = container.querySelector('.mailpoet_validate_error');
1925			let successMessage = container.querySelector('.mailpoet_validate_success');
1926
1927			// Hide all messages initially
1928			if (errorMessage) errorMessage.style.display = 'none';
1929			if (successMessage) successMessage.style.display = 'none';
1930
1931			// Validate email
1932			if (!emailValue || emailValue === '') {
1933				if (errorMessage) {
1934					errorMessage.style.display = 'block';
1935					errorMessage.textContent = messages.emailRequired;
1936				}
1937				return false;
1938			}
1939
1940			// Basic email format validation
1941			const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
1942			if (!emailRegex.test(emailValue)) {
1943				if (errorMessage) {
1944					errorMessage.style.display = 'block';
1945					errorMessage.textContent = messages.invalidFormat;
1946				}
1947				return false;
1948			}
1949
1950			// Submit to MailPoet
1951			submitToMailPoet(container, emailValue);
1952		});
1953	}
1954
1955	// Function to submit email to MailPoet
1956	function submitToMailPoet(container, emailValue) {
1957		const formId = container.getAttribute('data-form-id');
1958		if (!formId) return;
1959
1960		// Show loading state
1961		const submitBtn = container.querySelector('button[type="submit"]');
1962		const originalContent = submitBtn ? submitBtn.innerHTML : '';
1963		if (submitBtn) {
1964			submitBtn.disabled = true;
1965			submitBtn.innerHTML = '<i class="icon-spinner2 animate-spin mr-2"></i>' + messages.subscribing;
1966		}
1967
1968		// Get AJAX URL
1969		const ajaxUrl = (typeof deep_content_ajax !== 'undefined' && deep_content_ajax.ajax_url)
1970			? deep_content_ajax.ajax_url
1971			: '/wp-admin/admin-ajax.php';
1972
1973		// Submit email through our custom handler
1974		const formData = new FormData();
1975		formData.append('action', 'deep_content_mailpoet_subscribe');
1976		formData.append('form_id', formId);
1977		formData.append('email', emailValue);
1978
1979		fetch(ajaxUrl, {
1980			method: 'POST',
1981			body: formData,
1982			credentials: 'same-origin'
1983		})
1984		.then(response => response.json())
1985		.then(data => {
1986			// Get message elements
1987			const successMessage = container.querySelector('.mailpoet_validate_success');
1988			const errorMessage = container.querySelector('.mailpoet_validate_error');
1989
1990			if (data.success) {
1991				// Show success
1992				if (successMessage) {
1993					successMessage.style.display = 'block';
1994					if (data.data && data.data.message) {
1995						successMessage.textContent = '✓ ' + data.data.message;
1996					} else {
1997						successMessage.textContent = messages.checkInbox;
1998					}
1999				}
2000				// Hide error
2001				if (errorMessage) errorMessage.style.display = 'none';
2002
2003				// Clear form
2004				const emailInput = container.querySelector('input[name="email"]');
2005				if (emailInput) emailInput.value = '';
2006			} else {
2007				// Show error
2008				if (errorMessage) {
2009					errorMessage.style.display = 'block';
2010					if (data.data && data.data.message) {
2011						if (data.data.message.includes('already subscribed')) {
2012							errorMessage.textContent = messages.alreadySubscribed;
2013						} else {
2014							errorMessage.textContent = data.data.message;
2015						}
2016					} else {
2017						errorMessage.textContent = messages.somethingWrong;
2018					}
2019				}
2020				// Hide success
2021				if (successMessage) successMessage.style.display = 'none';
2022			}
2023		})
2024		.catch(error => {
2025			// Show error
2026			const errorMessage = container.querySelector('.mailpoet_validate_error');
2027			if (errorMessage) {
2028				errorMessage.style.display = 'block';
2029				errorMessage.textContent = messages.networkError;
2030			}
2031		})
2032		.finally(() => {
2033			// Restore button
2034			if (submitBtn) {
2035				submitBtn.disabled = false;
2036				submitBtn.innerHTML = originalContent;
2037			}
2038		});
2039	}
2040
2041	// Initialize when DOM is ready
2042	function initFooterNewsletterForms() {
2043		const containers = document.querySelectorAll('.mailpoet-newsletter-form-container-footer');
2044
2045		containers.forEach(container => {
2046			const form = container.querySelector('.newsletter-footer-form');
2047			if (form) {
2048				addFooterFormValidation(form, container);
2049			}
2050		});
2051	}
2052
2053	// Run on DOM ready
2054	if (document.readyState === 'loading') {
2055		document.addEventListener('DOMContentLoaded', initFooterNewsletterForms);
2056	} else {
2057		// DOM is already ready
2058		initFooterNewsletterForms();
2059	}
2060})();
2061</script>
2061
2062			<div class="social-icons flex items-center gap-2.5 mt-6">
2063				<a href="https://discord.gg/8VKkHAacn8" class="bg-white text-(--decoder-highlight) rounded-full flex items-center justify-center" alt="Discord Icon"><i class="icon-discord icon-bold"></i><span class="sr-only">Opens discord in a new tab</span></a>
2064				<a href="https://www.linkedin.com/company/the-decoder-en/" class="bg-white text-(--decoder-highlight) rounded-full flex items-center justify-center" alt="LinkedIn Icon"><i class="icon-linkedin-1 icon-bold"></i><span class="sr-only">Opens discord in a new tab</span></a>
2065			</div>
2066		</div>
2067
2068		<div class="grid-item-2"><!-- Spacer --></div>
2069
2070		<!-- Datei: footer.php -->
2071
2072		<div class="grid-item-3">
2073			<h5 class="text-sm uppercase text-white-70 mb-2">
2074				Information			</h5>
2075
2076			<ul class="list-none">
2077				
2078				<li>
2079					<a href="https://the-decoder.com/about">
2080						About					</a>
2081				</li>
2082				<li>
2083					<a href="#">
2084						Advertise					</a>
2085				</li>
2086				<li>
2087					<a href="/publish-with-us">
2088						Publish with us					</a>
2089				</li>
2090
2091									<li>
2092						<a href="/login">
2093							Login						</a>
2094					</li>
2095							</ul>
2096		</div>
2097
2098		<div class="grid-item-4">
2099			<h5 class="text-sm uppercase white text-white-70 mb-2">
2100				Topics			</h5>
2101			<ul class="list-none">
2102									<li><a href="https://the-decoder.com/artificial-intelligence-news/ai-and-society/">AI and society</a></li>
2103									<li><a href="https://the-decoder.com/artificial-intelligence-news/ai-practice/">AI in practice</a></li>
2104									<li><a href="https://the-decoder.com/artificial-intelligence-news/ai-research/">AI research</a></li>
2105									<li><a href="https://the-decoder.com/artificial-intelligence-news/frontier-radar/">Frontier Radar</a></li>
2106									<li><a href="https://the-decoder.com/artificial-intelligence-news/short-news/">Short News</a></li>
2107															</ul>
2108		</div>
2109
2110		<div class="grid-item-5">
2111			<h5 class="text-sm uppercase white text-white-70 mb-2">
2112				Legal			</h5>
2113			<ul class="list-none">
2114								<li><a href="https://the-decoder.com/privacy-policy">Privacy Policy</a></li>
2115								<li class="privacy-manager-item"><a href="/?cmpscreencustom=1" data-privacy-settings>Privacy Manager</a></li>
2116				<li><a href="https://the-decoder.com/legal-notice">Imprint</a></li>
2117				<li><a href="/tos">Terms and Conditions</a></li>
2118				<li><a href="https://the-decoder.com/rueckerstattungsrichtlinien">Cancellation &amp; Refund</a></li>
2119			</ul>
2120		</div>
2121
2122	</div>
2123
2124	<!-- START Footer Widgets -->
2125			<aside role="complementary" aria-label="Footer">
2126			<section id="block-2" class="widget widget_block"><!-- Yieldlove AdTag - the-decoder.com_d_300x600_1 -->
2127<div id='div-gpt-ad-1407836217769-0'>
2128    
2128<script type='text/javascript'>
2129        if (window.innerWidth >= 1590) {
2130            googletag.cmd.push(function () {
2131                googletag.defineSlot('/22934659576/the-decoder.com/the-decoder.com_d_300x600_1', [[300, 600], [300, 250], [160, 600]], 'div-gpt-ad-1407836217769-0').addService(googletag.pubads());
2132                googletag.display('div-gpt-ad-1407836217769-0');
2133            });
2134        }
2135    </script>
2135
2136</div></section>		</aside>
2137	
2138		<!-- END Footer Widgets -->
2139
2140	<div class="flex mx-auto w-full max-w-5xl h-0.5 bg-white-20 rounded-sm"></div>
2141
2142	<div class="flex flex-col gap-4 mx-auto w-full max-w-5xl py-8">
2143		<div class="text-white text-sm text-white-70">
2144			THE DECODER by <a href="https://deep-content.io/" target="_blank" rel="noopener noreferrer" class="underline hover:text-white">DEEP CONTENT by heise</a> | All rights reserved 2026		</div>
2145	</div>
2146
2147</footer><!-- #colophon -->
2148
2149<script type="speculationrules">
2150{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/deep-content/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2151</script>
2151
2152<div id="heise-io-chat-modal" class="heise-io-chat-modal" style="display: none;">
2153    <div class="heise-io-chat-modal-overlay" data-chat-close></div>
2154    <div class="heise-io-chat-modal-content">
2155        <div class="heise-io-chat-modal-header">
2156            <div class="heise-io-chat-header-top">
2157                <div class="heise-io-chat-beta-badge">BETA-TEST</div>
2158                <button type="button" class="heise-io-chat-modal-close" data-chat-close>
2159                    <span aria-hidden="true">&times;</span>
2160                </button>
2161            </div>
2162            <form action="#" method="post" class="flex justify-between items-center border-b border-(--heise-primary-20) w-full" id="heise-io-chat-form">
2163                <label for="heise-io-chat-input" class="sr-only">Start new search</label>
2164                <div class="heise-io-chat-input-wrapper">
2165                    <input type="text"
2166                           id="heise-io-chat-input"
2167                           name="message"
2168                           required
2169                           class="text-(--heise-primary)-70 text-sm rounded-sm focus:ring-blue-500 focus:border-blue-500 block w-full p-1"
2170                           placeholder="Start new search">
2171                    <button type="button" class="heise-io-chat-clear-input" id="heise-io-chat-clear" style="display: none;">
2172                        <span aria-hidden="true">&times;</span>
2173                    </button>
2174                    <span class="heise-io-chat-input-divider" id="heise-io-chat-divider" style="display: none;">|</span>
2175                </div>
2176                <button type="submit" class="text-(--heise-primary) focus:ring-4 focus:outline-none focus:ring-blue-300 rounded sm:w-auto cursor-pointer" id="heise-io-chat-send">
2177                    <i class="icon-ai-search text-2xl"></i><span class="sr-only">Send</span>
2178                </button>
2179            </form>
2180        </div>
2181        <div class="heise-io-chat-modal-body">
2182            <div class="heise-io-chat-messages" id="heise-io-chat-messages"></div>
2183            <div class="heise-io-chat-sources" id="heise-io-chat-sources"></div>
2184        </div>
2185    </div>
2186</div>
2187</body>
2188
2189</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.