PageSourceSearch

https://www.destructiondesk.com/the-masses-werent-the-market/

html destructiondesk.com collected 2026-10-04 08:06:55 UTC 29,286 bytes, 455 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5    <meta charset="utf-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1">
7    <title>The Masses Weren&#x27;t the Market</title>
8    <link rel="stylesheet" href="https://www.destructiondesk.com/assets/built/screen.css?v=dgy47hJ9FCEAWXAh">
9
10    <link rel="icon" href="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w256h256/format/jpeg/2026/01/DD_Icon.jpg" type="image/jpeg">
11    <link rel="canonical" href="https://www.destructiondesk.com/the-masses-werent-the-market/">
12    <meta name="referrer" content="no-referrer-when-downgrade">
13    
14    <meta property="og:site_name" content="Destruction Desk">
15    <meta property="og:type" content="article">
16    <meta property="og:title" content="The Masses Weren&#x27;t the Market">
17    <meta property="og:description" content="*Briefing 39 | 15.09.2026*
18
19First in a three-part series: PMF, GTM, and Scale-up — words everyone uses, increasingly meaning different things depending on who&#x27;s saying them.
20
21One Fit, Two Fates
22
23We start with the oldest of the three terms. &quot;Product-market fit&quot; entered the founder vocabulary through">
24    <meta property="og:url" content="https://www.destructiondesk.com/the-masses-werent-the-market/">
25    <meta property="og:image" content="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/09/3D_Printing.png">
26    <meta property="article:published_time" content="2026-09-23T17:08:47.000Z">
27    <meta property="article:modified_time" content="2026-09-26T16:49:54.000Z">
28    <meta property="article:publisher" content="https://www.facebook.com/ghost">
29    <meta name="twitter:card" content="summary_large_image">
30    <meta name="twitter:title" content="The Masses Weren&#x27;t the Market">
31    <meta name="twitter:description" content="*Briefing 39 | 15.09.2026*
32
33First in a three-part series: PMF, GTM, and Scale-up — words everyone uses, increasingly meaning different things depending on who&#x27;s saying them.
34
35One Fit, Two Fates
36
37We start with the oldest of the three terms. &quot;Product-market fit&quot; entered the founder vocabulary through">
38    <meta name="twitter:url" content="https://www.destructiondesk.com/the-masses-werent-the-market/">
39    <meta name="twitter:image" content="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/09/3D_Printing.png">
40    <meta name="twitter:label1" content="Written by">
41    <meta name="twitter:data1" content="Manfred Lueth">
42    <meta name="twitter:site" content="@ghost">
43    <meta property="og:image:width" content="1200">
44    <meta property="og:image:height" content="1200">
45    
46    
46<script type="application/ld+json">
47{
48    "@context": "https://schema.org",
49    "@type": "Article",
50    "publisher": {
51        "@type": "Organization",
52        "name": "Destruction Desk",
53        "url": "https://www.destructiondesk.com/",
54        "logo": {
55            "@type": "ImageObject",
56            "url": "https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/01/DD_Logo.jpg"
57        }
58    },
59    "author": {
60        "@type": "Person",
61        "name": "Manfred Lueth",
62        "image": {
63            "@type": "ImageObject",
64            "url": "https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/01/TrustYourCrazyIdeas_Motiv4T-Shirt.jpg",
65            "width": 327,
66            "height": 355
67        },
68        "url": "https://www.destructiondesk.com/author/trusty/",
69        "sameAs": [
70            "http://www.trusttec.com",
71            "https://www.linkedin.com/in/lueth"
72        ]
73    },
74    "headline": "The Masses Weren't the Market",
75    "url": "https://www.destructiondesk.com/the-masses-werent-the-market/",
76    "datePublished": "2026-09-23T17:08:47.000Z",
77    "dateModified": "2026-09-26T16:49:54.000Z",
78    "image": {
79        "@type": "ImageObject",
80        "url": "https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w1200/2026/09/3D_Printing.png",
81        "width": 1200,
82        "height": 1200
83    },
84    "description": "*Briefing 39 | 15.09.2026*\n\nFirst in a three-part series: PMF, GTM, and Scale-up — words everyone uses, increasingly meaning different things depending on who's saying them.\n\nOne Fit, Two Fates\n\nWe start with the oldest of the three terms. \"Product-market fit\" entered the founder vocabulary through Marc Andreessen in 2007, sharpened by Steve Blank's customer-development work and Eric Ries's Lean Startup a few years later. Almost twenty years on, it's used as if it means one stable thing. It does",
85    "mainEntityOfPage": "https://www.destructiondesk.com/the-masses-werent-the-market/"
86}
87    </script>
87
88
89    <meta name="generator" content="Ghost 6.68">
90    <link rel="alternate" type="application/rss+xml" title="Destruction Desk" href="https://www.destructiondesk.com/rss/">
91    
91<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.71/umd/portal.min.js" data-i18n="true" data-ghost="https://www.destructiondesk.com/" data-key="1ce07530165caeb018f0dbfb13" data-api="https://destructiondesk.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script>
91<style id="gh-members-styles">.gh-post-upgrade-cta-content,
92.gh-post-upgrade-cta {
93    display: flex;
94    flex-direction: column;
95    align-items: center;
96    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
97    text-align: center;
98    width: 100%;
99    color: #ffffff;
100    font-size: 16px;
101}
102
103.gh-post-upgrade-cta-content {
104    border-radius: 8px;
105    padding: 40px 4vw;
106}
107
108.gh-post-upgrade-cta h2 {
109    color: #ffffff;
110    font-size: 28px;
111    letter-spacing: -0.2px;
112    margin: 0;
113    padding: 0;
114}
115
116.gh-post-upgrade-cta p {
117    margin: 20px 0 0;
118    padding: 0;
119}
120
121.gh-post-upgrade-cta small {
122    font-size: 16px;
123    letter-spacing: -0.2px;
124}
125
126.gh-post-upgrade-cta a {
127    color: #ffffff;
128    cursor: pointer;
129    font-weight: 500;
130    box-shadow: none;
131    text-decoration: underline;
132}
133
134.gh-post-upgrade-cta a:hover {
135    color: #ffffff;
136    opacity: 0.8;
137    box-shadow: none;
138    text-decoration: underline;
139}
140
141.gh-post-upgrade-cta a.gh-btn {
142    display: block;
143    background: #ffffff;
144    text-decoration: none;
145    margin: 28px 0 0;
146    padding: 8px 18px;
147    border-radius: 4px;
148    font-size: 16px;
149    font-weight: 600;
150}
151
152.gh-post-upgrade-cta a.gh-btn:hover {
153    opacity: 0.92;
154}</style>
155    
155<script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/sodo-search.min.js" data-key="1ce07530165caeb018f0dbfb13" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/main.css" data-sodo-search="https://destructiondesk.ghost.io/" data-locale="en" crossorigin="anonymous"></script>
155
156    
157    <link href="https://www.destructiondesk.com/webmentions/receive/" rel="webmention">
158    
158<script defer src="/public/cards.min.js?v=ShRHxgy4po8zN-Wf"></script>
158
159    <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=WwnU9jw5ancNC8Gc">
160    
160<script defer src="/public/comment-counts.min.js?v=oFYkaGLdiMqB8VN9" data-ghost-comments-counts-api="https://www.destructiondesk.com/members/api/comments/counts/"></script>
160
161    
161<script defer src="/public/member-attribution.min.js?v=AKG4hWena9j3yX3I"></script>
161
162    
162<script defer src="/public/ghost-stats.min.js?v=vFcCUf6ZQ0Hyhc8h" data-stringify-payload="false" data-datasource="analytics_events" data-storage="localStorage" data-host="https://www.destructiondesk.com/.ghost/analytics/api/v1/page_hit"  tb_site_uuid="59c1f80d-86fd-4ad0-abc6-16b44fb7eb88" tb_post_uuid="324d9eb8-b451-459e-9b6b-99ad6eccc9b0" tb_post_type="post" tb_member_uuid="undefined" tb_member_status="undefined" tb_gift_link=""></script>
162<style>:root {--ghost-accent-color: #de9457;}</style>
163    <style>
164  :root {
165    --container-width: 1100px; /* Adjust this value as needed */
166    --content-width: 800px;   /* Usually slightly smaller than container */
167  }
168</style>
169
170<style>
171@media print {
172  .logo, .logo-image, .header-title {
173    text-align: center !important;
174    margin: 0 auto !important;
175    float: none !important;
176    display: block !important;
177  }
178}
179</style>
180
181<style>
182/* Ersetzen Sie '.nav-dailytriplepulse' durch die Klasse Ihres Menüpunkts */
183.nav-dailytripleuse a {
184    color: #FFA500 !important; /* Der Rubriktitel soll in Orange erscheinen*/
185}
186</style>
187
188
189html<style>
190/* Erzwingt eine kleinere Breite für das Beitragsbild */
191.gh-feature-image, .gh-article-image, .post-image, .article-image {
192    max-width: 450px !important; 
193    margin: 0 auto !important;   
194    height: auto !important;
195}
196</style>
197
198<style>
199/* Doubles the maximum height of the image logo in the navigation bar */
200.gh-head-logo img {
201    max-height: 80px !important; /* Default theme height is 40px, changing to 80px doubles it */
202    width: auto !important;      /* Ensures the logo expands proportionally without stretching */
203}
204
205/* Optional: Ensures the logo doesn't take up too much vertical space on mobile screens */
206@media (max-width: 767px) {
207    .gh-head-logo img {
208        max-height: 55px !important;
209    }
210}
211</style>
212
213<style>
214/* 1. Versteckt das automatische Riesen-Beitragsbild oben */
215.gh-article-image, .post-image, .article-image {
216    display: none !important;
217}
218
219/* 2. Zwingt das manuell eingefügte Bild im Textfluss, kompakt zu bleiben */
220.gh-content figure.kg-image-card img,
221.gh-content .kg-card.kg-image-card img {
222    max-width: 380px !important; /* Hier stellen Sie die Wunschbreite in Pixeln ein */
223    width: auto !important;      /* Verhindert das sture Dehnen auf 100% */
224    margin: 20px auto !important; /* Zentriert das Bild im Artikel */
225    height: auto !important;
226}
227</style>
228
229<style>
230/* Hides the author sidebar completely on the article page */
231.gh-article-sidebar, .gh-post-sidebar, .article-sidebar {
232    display: none !important;
233}
234
235/* Adjusts the article layout so it doesn't leave an ugly blank column on the left */
236.gh-article-wrapper, .gh-canvas, .article-grid {
237    grid-template-columns: 1fr !important;
238    display: block !important;
239    margin: 0 auto !important;
240    max-width: 720px !important; /* Adjust this to keep your text column crisp and readable */
241}
242</style>
243
244<!-- 1. Source Sans 3 laden -->
245<link rel="preconnect" href="https://bunny.net">
246<link href="https://bunny.net/css?family=source-sans-3:400,500,700" rel="stylesheet" />
247
248<!-- 2. NUR dem Fließtext (Body) zuweisen -->
249<style>
250    :root {
251        /* Ändert NUR den Fließtext */
252        --gh-font-body: 'Source Sans 3', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
253    }
254</style>
255</head>
256
257<body class="post-template is-head-stacked has-serif-body">
258<div class="gh-site">
259
260    <header id="gh-head" class="gh-head gh-outer">
261        <div class="gh-head-inner gh-inner">
262            <div class="gh-head-brand">
263                <div class="gh-head-brand-wrapper">
264                    
265                    <a class="gh-head-logo" href="https://www.destructiondesk.com">
266                            <img src="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/01/DD_Logo.jpg" alt="Destruction Desk">
267                    </a>
268                    
269                </div>
270                <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" width="20" height="20"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg></button>
271                <button class="gh-burger" aria-label="Toggle menu"></button>
272            </div>
273
274            <nav class="gh-head-menu">
275                <ul class="nav">
276    <li class="nav-home"><a href="https://www.destructiondesk.com/">Home</a></li>
277    <li class="nav-approach"><a href="https://www.destructiondesk.com/about/">Approach</a></li>
278    <li class="nav-daily-triple-use"><a href="https://www.destructiondesk.com/DailyTripleUse/">Daily Triple Use</a></li>
279</ul>
280
281            </nav>
282
283            <div class="gh-head-actions">
284                    <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" width="20" height="20"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg></button>
285                    <div class="gh-head-members">
286                                <a class="gh-head-link" href="#/portal/signin" data-portal="signin">Sign in</a>
287                                <a class="gh-head-btn gh-btn gh-primary-btn" href="#/portal/signup" data-portal="signup">Subscribe</a>
288                    </div>
289            </div>
290        </div>
291    </header>
292
293    
294<main class="gh-main">
295        <article class="gh-article post">
296
297            <header class="gh-article-header gh-canvas">
298
299                <h1 class="gh-article-title">The Masses Weren&#x27;t the Market</h1>
300
301
302                    <aside class="gh-article-sidebar">
303
304        <div class="gh-author-image-list instapaper_ignore">
305                <a class="gh-author-image" href="/author/trusty/">
306                        <img src="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/2026/01/TrustYourCrazyIdeas_Motiv4T-Shirt.jpg" alt="Manfred Lueth">
307                </a>
308        </div>
309
310        <div class="gh-author-name-list">
311                <h4 class="gh-author-name">
312                    <a href="/author/trusty/">Manfred Lueth</a>
313                </h4>
314                
315        </div>
316
317        <div class="gh-article-meta">
318            <div class="gh-article-meta-inner">
319                <time class="gh-article-date" datetime="2026-09-23">23 Sep 2026</time>
320                    <span class="gh-article-meta-sep"></span>
321                    <span class="gh-article-length">4 min</span>
322            </div>
323        </div>
324
325        <a href="#/share" class="gh-button-share">Share</a>
326
327    </aside>
328
329                    <figure class="gh-article-image">
330        <img
331            class="gh-feature-image"
332            srcset="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w300/2026/09/3D_Printing.png 300w,
333                    https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w720/2026/09/3D_Printing.png 720w,
334                    https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w960/2026/09/3D_Printing.png 960w,
335                    https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w1200/2026/09/3D_Printing.png 1200w,
336                    https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w2000/2026/09/3D_Printing.png 2000w"
337            sizes="(max-width: 1200px) 100vw, 1200px"
338            src="https://storage.ghost.io/c/59/c1/59c1f80d-86fd-4ad0-abc6-16b44fb7eb88/content/images/size/w1200/2026/09/3D_Printing.png"
339            alt="The Masses Weren&#x27;t the Market"
340        >
341            <figcaption><span style="white-space:pre-wrap">Mass-market or niche - this is the question. (AI image, Perplexity 2026)</span></figcaption>
342    </figure>
343            </header>
344
345            <section class="gh-content gh-canvas">
346                <p>*Briefing 39 | 15.09.2026*</p><p><em>First in a three-part series: PMF, GTM, and Scale-up — words everyone uses, increasingly meaning different things depending on who's saying them.</em></p><p><strong>One Fit, Two Fates</strong></p><p>We start with the oldest of the three terms. "Product-market fit" entered the founder vocabulary through Marc Andreessen in 2007, sharpened by Steve Blank's customer-development work and Eric Ries's Lean Startup a few years later. Almost twenty years on, it's used as if it means one stable thing. It doesn't. Here's an assumption worth autopsying: that PMF is a property of a <em>product</em> — that if the technology genuinely works, it will eventually find its market.</p><p><strong>The Assumption</strong></p><p><em>A capital-intensive, still-immature manufacturing technology should launch at the broadest possible market — volume brings costs down, and momentum outruns early flaws.</em></p><p>This is standard growth doctrine, imported wholesale from software, where it often works. The question is whether it works for hardware still in its expensive, small-batch phase.</p><p><strong>The Reality Check</strong></p><p>MakerBot Industries, founded in Brooklyn in January 2009, set out — in its own words — to bring manufacturing "to the masses." Not a niche. Not a beachhead. The masses, from day one.</p><p>In 2013, Stratasys acquired MakerBot in a stock deal reported at $604 million. A year later, the mass-market thesis was executed at full scale: a partnership with Home Depot (July 2014), selling desktop printers in-store at $1,375 and $2,899, explicitly aimed at "everyday buyers." An industry analyst (Citigroup's Kenneth Wong) had projected the consumer 3D-printing market would grow from roughly $70–80 million in 2013 to $600 million by 2017 — the kind of number that makes a broad launch feel not just plausible, but conservative.</p><p>It didn't hold. Q2 2015 product and service revenue fell 57% year-over-year. Layoffs followed in three separate rounds — April 2015 (20% of staff, three retail stores closed), October 2015 (another 20%), and February 2017 (30% more, internally nicknamed the "Valentine's Day Massacre"). MakerBot's own incoming CEO said it plainly: the personal-printer market "was not as large as [Stratasys] thought it might be."</p><p><em>A note on who believed this, and why:</em> MakerBot was the first company for all three founders — Bre Pettis (former art teacher, video artist), Adam Mayer (~10 years as an embedded firmware engineer), and Zach Smith (open-source hardware contributor to the RepRap project*1). None had prior startup or go-to-market experience. The full mass-retail push, however, came a year after Stratasys — a decades-old, publicly traded industrial manufacturer — acquired the company, under leadership installed from the Stratasys side.[*2]</p><p><strong>The Compliance Paradox</strong></p><p>MakerBot's failure didn't come from a half-measure. It came from executing this doctrine fully — mainstream retail, consumer pricing, mass-market marketing — and the failure scaled with the execution.</p><p><strong>Survivor Bias Excavation: The Company That Chose the Opposite Bet</strong></p><p>In contrast, GE Aviation — working with the same underlying technology, metal additive manufacturing, in the same era — focused razor-sharp on a single niche where it already held deep control: an installed base of jet engines, decades of manufacturing know-how, and customer relationships measured in decades, not clicks. The problem it solved, fuel-nozzle durability and part-count reduction, was already known inside the industry. What wasn't yet known was that a solution already existed.</p><p>GE certified its first additively-manufactured part, a sensor housing, in February 2015; the LEAP fuel nozzle followed in 2016, consolidating 20 welded parts into one, 25% lighter and five times more durable. GE shipped its 30,000th nozzle in October 2018. By 2021, it had passed 100,000 units, producing roughly 600 a week — quiet, uncelebrated, production-line infrastru
346cture.</p><p>Same technology with a different approach.</p><p><strong>The Forensic Analysis</strong></p><p>Line up the two timelines and a pattern falls out: durable fit tends to be proven <em>after</em> the fact, through plain operational data — units shipped, certifications cleared, orders booked. A claim of universal fit, by contrast, tends to be made <em>in advance</em>, based on a market-size forecast rather than evidence.</p><p>This isn't a difference in foresight — it's a difference in <em>when</em> proof was required. Aerospace demands proof before adoption: nothing GE built could be sold until it passed certification, so any claim of fit could only be confirmed after shipped units and years of use backed it up. Consumer retail tests claims the other way around — after the sale, through returns, churn, and reputation — with the cost of being wrong landing only once the company has already committed capital and credibility at scale. MakerBot's 2009 claim to serve "the masses" was tested exactly that way: by the market, through returns and declining sales — but only after years of investment were already spent finding out.</p><p><strong>The Second-Order Consequence Cascade</strong></p><p>First-order effect: MakerBot's mass-retail launch delivered broad distribution, real revenue, real headlines.<br>Second-order effect: a buyer base that was price-sensitive and quick to churn on flaws — hobbyists had no reason to tolerate imperfection the way aerospace manufacturers do.<br>Third-order effect: quality issues were punished immediately, through returns and churn, instead of being absorbed by a more patient niche.<br>Fourth-order effect: the capital and morale needed to later reach that patient segment had already been spent chasing the impatient one.</p><p>MakerBot's mass-market launch didn't just fail to convert. It may have consumed the resources a narrower, correct launch would have needed.</p><p><strong>Open Questions</strong></p><ul><li>If MakerBot had launched only to schools, makerspaces, and professional prototyping labs first, would the "masses" market still exist for it to reach later — or does capital patience run out before a beachhead can be widened?</li><li>How would we know, in real time, whether a company is executing a beachhead strategy or just moving slowly toward the same broad-market mistake?</li><li>Was Stratasys's confidence in the mass-market thesis informed by anything MakerBot's founders hadn't already assumed — or did acquisition simply add capital to an existing belief?</li><li>What would it take for "we have PMF" to always specify a segment, the way GE's nozzle achievements always specified an application, an engine, a buyer?</li><li>Which other capital-intensive hardware categories today are being sold on a total-addressable-market story before any segment has confirmed it wants the product on those terms?</li></ul><hr><p>*1: RepRap Project — An open-source community where the idea originated for inexpensive desktop 3D printing that Makerbot productized than.</p><p>*2: A similar pattern — experienced capital reinforcing rather than correcting an optimistic thesis after acquisition — shows up in SoftBank's later involvement with WeWork and Katerra.</p><hr><p><strong>Destruction Desk</strong><br><em>We perform autopsies on innovation’s failed assumptions.</em></p><hr><p><em>This newsletter was edited by Manfred Lueth.</em></p><hr><p>You received this email because you signed up for this newsletter from DestructionDesk.com.<br>To stop receiving this newsletter, unsubscribe or manage your email preferences</p>
347            </section>
348
349        </article>
350
351    
352                <div class="gh-comments gh-read-next gh-canvas">
353            <section class="gh-pagehead">
354                <h4 class="gh-pagehead-title">Comments (
354<script
355    data-ghost-comment-count="6ab40289c339aa00010fdc00"
356    data-ghost-comment-count-empty="0"
357    data-ghost-comment-count-singular=""
358    data-ghost-comment-count-plural=""
359    data-ghost-comment-count-tag="span"
360    data-ghost-comment-count-class-name=""
361    data-ghost-comment-count-autowrap="true"
362>
363</script>
363)</h4>
364            </section>
365            
366        
366<script defer src="https://cdn.jsdelivr.net/ghost/comments-ui@~1.6/umd/comments-ui.min.js" data-locale="en" data-ghost-comments="https://www.destructiondesk.com/" data-api="https://destructiondesk.ghost.io/ghost/api/content/" data-admin="https://destructiondesk.ghost.io/ghost/" data-key="1ce07530165caeb018f0dbfb13" data-title="" data-count="false" data-post-id="6ab40289c339aa00010fdc00" data-color-scheme="auto" data-avatar-saturation="60" data-accent-color="#de9457" data-comments-enabled="paid" data-publication="Destruction Desk" crossorigin="anonymous"></script>
366
367    
368        </div>
369</main>
370
371    <footer class="gh-foot gh-outer">
372        <div class="gh-foot-inner gh-inner">
373                <section class="gh-subscribe">
374                    <h3 class="gh-subscribe-title">Subscribe to Destruction Desk</h3>
375                        <div class="gh-subscribe-description">Don&#x27;t miss out on the latest news. Sign up now to get access to the library of members-only articles.</div>
376                    <button class="gh-subscribe-btn gh-btn" data-portal="signup"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg">
377    <path d="M3.33332 3.33334H16.6667C17.5833 3.33334 18.3333 4.08334 18.3333 5.00001V15C18.3333 15.9167 17.5833 16.6667 16.6667 16.6667H3.33332C2.41666 16.6667 1.66666 15.9167 1.66666 15V5.00001C1.66666 4.08334 2.41666 3.33334 3.33332 3.33334Z" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
378    <path d="M18.3333 5L9.99999 10.8333L1.66666 5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
379</svg> Subscribe now</button>
380                </section>
381
382            <nav class="gh-foot-menu">
383                <ul class="nav">
384    <li class="nav-sign-up"><a href="#/portal/">Sign up</a></li>
385    <li class="nav-impressum"><a href="https://www.destructiondesk.com/Impressum/">impressum</a></li>
386    <li class="nav-the-editor"><a href="https://www.destructiondesk.com/about-the-editor/">The Editor</a></li>
387    <li class="nav-on-stage"><a href="https://www.destructiondesk.com/on-stage/">On stage</a></li>
388    <li class="nav-interventions"><a href="https://www.destructiondesk.com/interventions/">Interventions</a></li>
389</ul>
390
391            </nav>
392
393            <div class="gh-social-links">
394                    <a href="https://x.com/ghost" target="_blank" rel="noopener" aria-label="X">
395<svg viewBox="0 0 24 24" fill="currentColor"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>                    </a>
396                    <a href="https://www.facebook.com/ghost" target="_blank" rel="noopener" aria-label="Facebook">
397<svg class="icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M23.9981 11.9991C23.9981 5.37216 18.626 0 11.9991 0C5.37216 0 0 5.37216 0 11.9991C0 17.9882 4.38789 22.9522 10.1242 23.8524V15.4676H7.07758V11.9991H10.1242V9.35553C10.1242 6.34826 11.9156 4.68714 14.6564 4.68714C15.9692 4.68714 17.3424 4.92149 17.3424 4.92149V7.87439H15.8294C14.3388 7.87439 13.8739 8.79933 13.8739 9.74824V11.9991H17.2018L16.6698 15.4676H13.8739V23.8524C19.6103 22.9522 23.9981 17.9882 23.9981 11.9991Z"/></svg>                    </a>
398            </div>
399
400            <div class="gh-copyright">
401                    Destruction Desk © 2026. Powered by <a href="https://ghost.org/" target="_blank" rel="noopener">Ghost</a>
402            </div>
403        </div>
404    </footer>
405
406</div>
407
408    <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
409    <div class="pswp__bg"></div>
410
411    <div class="pswp__scroll-wrap">
412        <div class="pswp__container">
413            <div class="pswp__item"></div>
414            <div class="pswp__item"></div>
415            <div class="pswp__item"></div>
416        </div>
417
418        <div class="pswp__ui pswp__ui--hidden">
419            <div class="pswp__top-bar">
420                <div class="pswp__counter"></div>
421
422                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
423                <button class="pswp__button pswp__button--share" title="Share"></button>
424                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
425                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
426
427                <div class="pswp__preloader">
428                    <div class="pswp__preloader__icn">
429                        <div class="pswp__preloader__cut">
430                            <div class="pswp__preloader__donut"></div>
431                        </div>
432                    </div>
433                </div>
434            </div>
435
436            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
437                <div class="pswp__share-tooltip"></div>
438            </div>
439
440            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button>
441            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button>
442
443            <div class="pswp__caption">
444                <div class="pswp__caption__center"></div>
445            </div>
446        </div>
447    </div>
448</div>
449<script src="https://www.destructiondesk.com/assets/built/main.min.js?v=BGMaDONgioDSahji"></script>
449
450
451
452
453</body>
454
455</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.