<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>90s Kid on ErrorZap</title><link>https://errorzap.com/categories/90s-kid/</link><description>Recent content in 90s Kid on ErrorZap</description><image><title>ErrorZap</title><url>https://errorzap.com/og.png</url><link>https://errorzap.com/og.png</link></image><generator>Hugo</generator><language>en-US</language><copyright>ErrorZap</copyright><lastBuildDate>Wed, 20 May 2026 00:00:00 -0600</lastBuildDate><atom:link href="https://errorzap.com/categories/90s-kid/index.xml" rel="self" type="application/rss+xml"/><item><title>90s Kid - The Day We Got 56k</title><link>https://errorzap.com/posts/90s-kid-the-56k-upgrade/</link><pubDate>Wed, 20 May 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-56k-upgrade/</guid><description>The afternoon the modem screamed a little faster and the whole house held its breath.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📶</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Day We Got 56k</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-afternoon-the-screaming-got-faster">The Afternoon the Screaming Got Faster</h2>
<p>You remember the day.</p>
<p>The beige box showed up.<br>
Smaller than you expected.<br>
A little plastic brick with a single blinking light, riding inside the family computer like a smuggled treasure.</p>
<p><strong>56k.</strong></p>
<p>You didn&rsquo;t know what a &ldquo;k&rdquo; was.<br>
You just knew the old one was a &ldquo;33.6&rdquo; and this one was a <em>bigger number</em>, and bigger numbers meant <strong>good</strong>.</p>
<p>Dad said it like a magic word.<br>
<em>&ldquo;We got 56k now.&rdquo;</em></p>
<p>The grown-ups nodded. Somebody whistled.<br>
You had no idea what just happened, but you knew it was a Big Deal, the kind of Big Deal that came with a receipt and a warning not to touch anything.</p>
<p>Here&rsquo;s what we thought it was:</p>
<ul>
<li>a <strong>machine that could go faster if you believed hard enough</strong></li>
<li>powered by a sound — that holy shriek, that robot gargling underwater</li>
<li>forbidden during dinner, sacred after homework</li>
<li>somehow connected to the <em>telephone</em>, which meant Grandma could ruin everything by picking up to call about a casserole</li>
</ul>
<p>You&rsquo;d lean in close while it connected.<br>
<em>Bee-doo. Bee-doo. Skreeeee. Kshhhhhhhh.</em><br>
And you&rsquo;d hold your breath like the noise might notice you and stop.</p>
<p>Here&rsquo;s what it <strong>actually</strong> was.</p>
<p>That beautiful screaming was a <strong>handshake</strong> — two modems negotiating, out loud, in real time. Your modem and the one at the other end were literally singing tones at each other to figure out the cleanest way to talk over a copper phone line built for <em>voices</em>, not data.</p>
<p>The 56k part? A gorgeous little cheat. The phone network had quietly gone digital in the middle, so your downloads could ride that clean digital signal almost all the way to your house — that&rsquo;s how you squeezed <strong>56 kilobits a second</strong> out of a wire designed for chitchat. (Uploads were stuck slower. The magic only ran one way.)</p>
<p>And that&rsquo;s why it tied up the phone: your <strong>modem</strong> was <em>modulating</em> and <em>demodulating</em> — turning ones and zeros into sound and back again — using the exact same line as the kitchen phone. One line. One conversation at a time. The internet literally <em>was</em> a phone call.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>  +-----------------------------+
</span></span><span style="display:flex;"><span>  |  U.S. Robotics  56K        o |   &lt;- the one blinky light
</span></span><span style="display:flex;"><span>  |  [CD][RD][SD][TR][MR][AA]    |
</span></span><span style="display:flex;"><span>  +--__----------------------__--+
</span></span><span style="display:flex;"><span>     ||  bee-doo  skreeee     ||
</span></span><span style="display:flex;"><span>   ~~||~~~~~~~~~~~~~~~~~~~~~~~~||~~
</span></span><span style="display:flex;"><span>     ||   ___        ___      ||
</span></span><span style="display:flex;"><span>     \\__/   \______/   \____ //   &lt;- the handshake, screaming
</span></span></code></pre></div><p>Sure, the picture loaded <strong>one agonizing horizontal strip at a time</strong>, top to bottom, and somebody always picked up the phone right before the last strip. Sure, &ldquo;going online&rdquo; was an <em>event</em> you scheduled around. But for one shining afternoon, you were the fastest house on the block.</p>
<p>And here&rsquo;s the thing — that handshake never really died.</p>
<p>Your phone still negotiates with a cell tower. Your laptop still does a little dance with the Wi-Fi router. Every &ldquo;connecting…&rdquo; spinner you&rsquo;ve ever cursed at is the same conversation, just gone silent. We made it faster, we made it invisible, we even made it wireless — but somewhere under all of it, two machines are still saying <em>hi, how do we talk?</em> before they trust each other with your data.</p>
<p>We just don&rsquo;t get to <strong>hear</strong> it scream anymore.</p>
<p>And honestly?</p>
<p>We kind of miss it.</p>
]]></content:encoded></item><item><title>90s Kid - The Dot-Matrix Printer</title><link>https://errorzap.com/posts/90s-kid-the-dot-matrix-printer/</link><pubDate>Fri, 15 May 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-dot-matrix-printer/</guid><description>The screaming beige monster that printed your book report one agonizing dot at a time, and the perforated paper-strips you weren&amp;rsquo;t allowed to tear off too early.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🖨</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Dot-Matrix Printer</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-machine-that-screamed-your-homework-into-existence">The machine that screamed your homework into existence</h2>
<p>You remember the dot-matrix printer.</p>
<p>The big beige one.<br>
On the floor, usually. Too heavy for the desk.<br>
With the green-and-white striped paper that fed up out of the back in one endless accordion ribbon.</p>
<p>And <strong>the noise.</strong><br>
Dear god, the noise.</p>
<p>It didn&rsquo;t print so much as it <em>announced.</em> A grinding, buzzing, sawing shriek that meant somebody, somewhere in the house, was getting their book report out the door at 9:48 PM the night before it was due.</p>
<p>You&rsquo;d stand there next to it, hypnotized.<br>
Watching the little head zip left.<br>
Then right.<br>
Then <strong>nudge</strong> the paper up a hair.<br>
Then left again.</p>
<p>The vibes were:</p>
<ul>
<li><strong>Forbidden.</strong> You were NOT allowed to tear the paper until it finished. <em>Do not touch it.</em></li>
<li><strong>Sacred ritual.</strong> The little holes down the sides. The perforated edges you peeled off after, like the wrapper on a candy.</li>
<li><strong>Tension.</strong> Would it jam? It always <em>might</em> jam.</li>
<li><strong>Loud = important.</strong> If it was screaming, real work was happening.</li>
<li>A faint smell of warm plastic and ink ribbon.</li>
</ul>
<p>And those side strips. The pin-feed holes. You&rsquo;d peel both ribbons off in one clean pull if you were lucky, and it felt like <strong>completing a quest.</strong></p>
<h3 id="what-it-actually-was">What it actually was</h3>
<p>Here&rsquo;s the nerdy part, and it&rsquo;s genuinely cool.</p>
<p>That print head wasn&rsquo;t spraying ink. It had a tiny grid of stiff little <strong>pins</strong> behind it. Tiny metal needles. As the head slid across, an electromagnet would <em>fire</em> individual pins forward, hammering them into an <strong>inked ribbon</strong>, which slapped that ink onto the paper.</p>
<p>A character was just a pattern of dots punched out fast. Nine pins. Sometimes twenty-four if you were fancy. <strong>Impact printing</strong> — literally tiny hammers, hundreds of times a second. That&rsquo;s where the scream came from.</p>
<p>And the green stripes and side holes? That was <strong>continuous-feed tractor paper.</strong> The sprocket holes hooked onto little spinning gears so the printer could pull a whole novel through without anyone reloading a single sheet. The machine fed itself.</p>
<p>The reason you couldn&rsquo;t tear it early: the paper was under tension on those gears. Yank it and you&rsquo;d skew the whole job.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>   _______________________________________
</span></span><span style="display:flex;"><span>  |  o  ___________________________   o  |
</span></span><span style="display:flex;"><span>  | o  | E r r o r   Z a p . . . . |   o |
</span></span><span style="display:flex;"><span>  | o  | ......  ...  .. .... ...  |   o |
</span></span><span style="display:flex;"><span>  | o  | .. ...  .... ... .  ....  |   o |
</span></span><span style="display:flex;"><span>  | o  |___________________________|   o |
</span></span><span style="display:flex;"><span>  |  o ____________________________   o  |
</span></span><span style="display:flex;"><span>  | o ||||||| BZZZT-GRRRT-ZZZP ||||   o |
</span></span><span style="display:flex;"><span>  |__o___________________________ __ o__|
</span></span><span style="display:flex;"><span>   &#39;-.___pin-feed___.-&#39; &#39;-.___holes_.-&#39;
</span></span></code></pre></div><h3 id="it-never-really-left">It never really left</h3>
<p>You think it&rsquo;s gone. It isn&rsquo;t.</p>
<p>That receipt curling out of the gas pump?<br>
The slip the doctor&rsquo;s office prints your appointment on?<br>
The carbon-copy form at the auto shop?</p>
<p><strong>Impact printing.</strong> Still alive. Because here&rsquo;s the secret a laser can&rsquo;t do: hammering through paper lets you print <em>carbon copies in one pass.</em> That&rsquo;s why warehouses, garages, and pharmacies never gave it up.</p>
<p>So the next time something prints with a buzz instead of a hum, lean in.</p>
<p>That&rsquo;s the old beige monster.<br>
Still screaming.<br>
Still working.</p>
<p>Don&rsquo;t tear the paper yet.</p>
]]></content:encoded></item><item><title>90s Kid - The Universal Remote</title><link>https://errorzap.com/posts/90s-kid-the-universal-remote/</link><pubDate>Sun, 10 May 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-universal-remote/</guid><description>You remember the fat black remote with too many buttons that somehow ran the whole living room.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🏛</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Universal Remote</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-clicker-that-ruled-the-living-room">The Clicker That Ruled the Living Room</h2>
<p>You remember <strong>the universal remote.</strong></p>
<p>Not the one that came with the TV. The <em>other</em> one.<br>
The fat black slab that lived on the arm of the couch.<br>
Heavier than it had any right to be.<br>
Three triple-A batteries deep.</p>
<p>It had <strong>way too many buttons.</strong><br>
Half of them did nothing.<br>
The other half did things nobody could explain.</p>
<p>And only Dad knew the magic sequence.</p>
<hr>
<p>Here&rsquo;s what we <em>thought</em> it was, as kids:</p>
<ul>
<li>a <strong>wizard&rsquo;s wand</strong> that talked to every box under the TV</li>
<li>a forbidden object — touch it wrong and the screen goes blue and Dad sighs</li>
<li>powered by a tiny, invisible laser you could never quite see</li>
<li>the reason the TV &ldquo;wasn&rsquo;t working&rdquo; was always <em>your</em> fault</li>
<li>the thing that took <strong>17 button presses</strong> just to watch a tape</li>
</ul>
<p>You&rsquo;d point it at the ceiling, the dog, your sister.<br>
You&rsquo;d press TV / VCR / CABLE / AUX hoping <em>something</em> would happen.</p>
<p>And when the channel finally changed?<br>
Pure, unearned power. <strong>You were a god for one second.</strong></p>
<hr>
<p><strong>Here&rsquo;s what it actually was.</strong></p>
<p>That &ldquo;invisible laser&rdquo; was real — sort of.</p>
<p>Every press fired a little <strong>infrared LED</strong> in the nose of the remote.<br>
Light your eyes can&rsquo;t see, blinking on and off <em>insanely</em> fast — flickering out a coded pattern, like Morse code made of glow.</p>
<p>The TV had a tiny IR receiver behind the front panel, watching for that exact blink-pattern. Volume up, channel down, power — each one a different rhythm of flashes.</p>
<p>The &ldquo;universal&rdquo; part was the clever trick.<br>
Sony, Panasonic, Zenith — every brand blinked in its own dialect.<br>
So the remote stored a <strong>codebook</strong> of them all.</p>
<p>That cursed setup ritual — <em>hold SET, punch in 0-0-4-7 from the little fold-out card</em> — that was you teaching it which dialect to speak.</p>
<p>It wasn&rsquo;t magic.<br>
It was a <strong>flashlight that knew how to talk.</strong></p>
<hr>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _________________
</span></span><span style="display:flex;"><span>       |   ___________   |
</span></span><span style="display:flex;"><span>       |  |  CH ▲     |  |
</span></span><span style="display:flex;"><span>       |  |  VOL +    |  |   ((·)) ← invisible
</span></span><span style="display:flex;"><span>       |  |___________|  |        IR blink
</span></span><span style="display:flex;"><span>       |  (1) (2) (3)    |
</span></span><span style="display:flex;"><span>       |  (4) (5) (6)    |
</span></span><span style="display:flex;"><span>       |  (7) (8) (9)    |
</span></span><span style="display:flex;"><span>       |  (TV)(VCR)(AUX) |
</span></span><span style="display:flex;"><span>       |_________________|
</span></span><span style="display:flex;"><span>        ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
</span></span><span style="display:flex;"><span>         the sacred clicker
</span></span></code></pre></div><hr>
<p>Here&rsquo;s the thing.</p>
<p><strong>It never left.</strong></p>
<p>That blinking infrared light is <em>still</em> in your living room right now.<br>
Your soundbar remote? IR.<br>
The cable box clicker buried in the couch? IR.<br>
Same flashlight. Same secret language. Same dead battery.</p>
<p>We just stopped looking at it.</p>
<p>Then your phone became the remote, and the remote became an app, and the app needed an update, and the update needed a login&hellip;</p>
<p>&hellip;and somewhere, a kid is pointing a glowing wand at a TV,<br>
pressing <strong>17 buttons</strong> to watch one show,<br>
feeling like a god for one whole second.</p>
<p>Some magic just changes batteries.</p>
]]></content:encoded></item><item><title>90s Kid - The LAN Party</title><link>https://errorzap.com/posts/90s-kid-the-lan-party/</link><pubDate>Tue, 05 May 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-lan-party/</guid><description>You remember hauling your whole computer across town just to sit in a room and frag your friends.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🕹</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The LAN Party</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-night-we-carried-our-computers-into-the-basement">The Night We Carried Our Computers Into the Basement</h2>
<p>You remember <strong>the LAN party.</strong></p>
<p>Not a download.<br>
Not a lobby.<br>
A <em>pilgrimage.</em></p>
<p>You unplugged your entire desktop — the beige tower, the CRT the size of a microwave, the rat&rsquo;s nest of cables — and you carried it, in your arms, like a wounded soldier, to somebody&rsquo;s basement.</p>
<p>The monitor weighed forty pounds.<br>
You did this <strong>on purpose.</strong><br>
For fun.</p>
<p>And when you got there, there was already a folding table, an extension cord doing something it was definitely not rated for, and a bowl of Doritos that would last exactly nine minutes.</p>
<p>Here&rsquo;s what it <em>felt</em> like as a kid:</p>
<ul>
<li><strong>Forbidden</strong> — six computers in one room felt like a hacker movie</li>
<li><strong>Sacred</strong> — nobody touched the host&rsquo;s machine. He was the king.</li>
<li><strong>Slightly dangerous</strong> — that many power bricks in one outlet? bold</li>
<li><strong>A little magic</strong> — your screen and <em>his</em> screen showing the <em>same world</em></li>
<li><strong>Eternal</strong> — it was 2am and nobody&rsquo;s mom had come downstairs yet</li>
</ul>
<p>You&rsquo;d hear someone yell &ldquo;<strong>WHO HAS THE GRAY CABLE</strong>&rdquo; and the whole night hinged on it.</p>
<h3 id="the-reveal">The reveal</h3>
<p>That gray cable was the whole trick.</p>
<p>It was a <strong>Cat-5 Ethernet cable</strong>, and it ran to a little blinking box in the middle of the table — a <strong>hub</strong> (later, the fancy kids had a <em>switch</em>). Every computer plugged into it, and that box let your machines gossip with each other at a blistering <strong>10 megabits a second</strong>.</p>
<p>No internet involved. None. The whole party was a tiny private island of computers — a <strong>Local Area Network</strong> — talking only to each other.</p>
<p>Before someone bought the hub, you did it the <em>cursed</em> way: a <strong>coaxial cable</strong> daisy-chained machine to machine, with a little metal <strong>terminator</strong> screwed onto each end. If one person tripped over the line, the <em>entire network died</em> — and everyone knew whose fault it was.</p>
<p>And the game finding everyone? That was your machine literally <strong>shouting into the wire</strong> — &ldquo;anybody out there hosting?&rdquo; — and a host shouting back. That&rsquo;s why someone always had to &ldquo;<strong>make the server</strong>.&rdquo; He wasn&rsquo;t being dramatic. He was being the server.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>   .------.   .------.   .------.
</span></span><span style="display:flex;"><span>   |  PC  |   |  PC  |   |  PC  |
</span></span><span style="display:flex;"><span>   &#39;--||--&#39;   &#39;--||--&#39;   &#39;--||--&#39;
</span></span><span style="display:flex;"><span>      ||         ||         ||
</span></span><span style="display:flex;"><span>   ===++=========++=========++===
</span></span><span style="display:flex;"><span>      |     [ H U B ]   .|.|.     |
</span></span><span style="display:flex;"><span>      &#39;------ blink blink --------&#39;
</span></span><span style="display:flex;"><span>        every box hears every box
</span></span></code></pre></div><h3 id="where-it-went">Where it went</h3>
<p>It never really died — it just <strong>stopped weighing forty pounds.</strong></p>
<p>That hub in the middle of the table? It moved into the little plastic router blinking in your hallway right now. That &ldquo;shout into the wire to find a host&rdquo;? That&rsquo;s <strong>matchmaking</strong>, except now the wire is the whole planet and the host is a warehouse in Virginia.</p>
<p>You still play with your friends.<br>
You just don&rsquo;t carry your computer to do it.</p>
<p>But some part of you misses it — the cables, the chaos, the bowl of Doritos, the <strong>gray cable</strong> that held the whole night together.</p>
<p>We didn&rsquo;t have multiplayer.</p>
<p>We <em>built</em> it, in a basement, every single time.</p>
]]></content:encoded></item><item><title>90s Kid - The CRT and the Static Zap</title><link>https://errorzap.com/posts/90s-kid-the-crt-and-the-zap/</link><pubDate>Thu, 30 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-crt-and-the-zap/</guid><description>You remember the fat glass monitor that hummed, glowed, and bit your knuckle with a tiny lightning bolt.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">⚡</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The CRT and the Static Zap</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-glass-box-that-bit-back">The Glass Box That Bit Back</h2>
<p>You remember <strong>the monitor</strong>.</p>
<p>Not a screen. A <em>monitor</em>.</p>
<p>A beige cube so deep it needed its own zip code on the desk.<br>
It hummed before it showed you anything.<br>
That little rising <em>whine</em> — the sound of the thing <strong>waking up</strong>.</p>
<p>And then the moment.<br>
You walked past it, reached out a finger, and —</p>
<p><strong>ZAP.</strong></p>
<p>A tiny lightning bolt jumped from the glass straight into your knuckle.</p>
<p>You weren&rsquo;t even <em>trying</em> to touch it. The monitor reached out and got you first.</p>
<p>The kid logic was airtight:</p>
<ul>
<li>the screen was <strong>alive</strong></li>
<li>it could <em>see</em> you</li>
<li>the zap was a warning</li>
<li>if you put your face too close you&rsquo;d get <strong>radiation</strong> (Mom said so)</li>
<li>the dust on it was somehow <em>magnetic dust</em></li>
<li>pressing your palm flat on it made your hair stand up like a wizard</li>
</ul>
<p>You&rsquo;d run a comb through your hair, hold it near the glass, and watch the strands lean in.</p>
<p><strong>Forbidden science.</strong> No lab coat required.</p>
<p>And the colors. Oh, the colors.</p>
<p>That deep, glowing, slightly-curved picture that pulled into the corners like a fishbowl.<br>
When you turned it off, the image collapsed into a single bright dot in the middle —<br>
<em>pew</em> — and then a ghost stayed there for a second, like the screen was holding its breath.</p>
<hr>
<p>Here&rsquo;s what was actually going on.</p>
<p>That fat box was a <strong>Cathode Ray Tube</strong>, and it was basically a tiny, tamed particle accelerator pointed at your face.</p>
<p>At the back, an electron gun fired a beam of electrons.<br>
Magnetic coils — the <em>deflection yoke</em> — whipped that beam left-to-right, top-to-bottom, <strong>fifty to seventy times a second</strong>, painting one glowing line at a time across a phosphor coating on the inside of the glass.</p>
<p>The whine you heard? That was the <strong>flyback transformer</strong>, singing at about 15 kilohertz — right at the edge of what young ears could catch and old ears couldn&rsquo;t. A genuine 90s-kid superpower.</p>
<p>And the zap?</p>
<p>The whole front of that tube was carrying a <strong>static charge</strong> from all those electrons slamming into phosphor. You weren&rsquo;t being warned. You were just the nearest path to ground.</p>
<p>The dot when you powered off was the beam collapsing as the magnetics died.<br>
The ghost image was phosphor <strong>persistence</strong> — the glow literally fading.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        ____________________________
</span></span><span style="display:flex;"><span>       /                            /|
</span></span><span style="display:flex;"><span>      /   .--------------------.    / |
</span></span><span style="display:flex;"><span>     /   |   ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓   |   /  |
</span></span><span style="display:flex;"><span>    /    |   ▓  &gt; C:\&gt;_     ▓   |  /   |
</span></span><span style="display:flex;"><span>   /     |   ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓   | /   /
</span></span><span style="display:flex;"><span>  /      &#39;--------------------&#39;  |/  /
</span></span><span style="display:flex;"><span> /___________________________ __/  /
</span></span><span style="display:flex;"><span> |   (o)   POWER   ~~hummmm~~  |  /
</span></span><span style="display:flex;"><span> |____________________________|/
</span></span><span style="display:flex;"><span>        ((( zap! )))  -&gt; your knuckle
</span></span></code></pre></div><p>It never really left, you know.</p>
<p>That curved-glass glow lives on in every <strong>retro filter</strong>, every scanline overlay on a streaming game, every &ldquo;CRT mode&rdquo; toggle that fakes the fishbowl on a screen thin as a credit card.</p>
<p>We spent twenty years chasing flat, sharp, and silent.<br>
Now we pay good money for software that puts the <strong>fuzz and the curve back in.</strong></p>
<p>But the zap?</p>
<p>The zap is gone.</p>
<p>Nothing flat ever loved you enough to bite.</p>
]]></content:encoded></item><item><title>90s Kid - The Boot Disk</title><link>https://errorzap.com/posts/90s-kid-the-boot-disk/</link><pubDate>Sat, 25 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-boot-disk/</guid><description>It was a chunky little square of plastic that decided whether the computer would even wake up that day.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">💾</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Boot Disk</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-square-that-could-resurrect-the-whole-machine">The Square That Could Resurrect the Whole Machine</h2>
<p>You remember <strong>the boot disk.</strong></p>
<p>Not a regular floppy.<br>
A <em>special</em> one.</p>
<p>It lived in a little paper sleeve, or maybe a sandwich bag, somewhere near the computer.<br>
Sometimes it had a label written in marker.<br>
Sometimes the label just said <strong>&ldquo;BOOT — DO NOT ERASE.&rdquo;</strong></p>
<p>And you believed it.</p>
<p>You did NOT erase it.</p>
<hr>
<p>To us, this thing had <strong>powers.</strong></p>
<p>The vibes:</p>
<ul>
<li>It was the disk you only touched in an <strong>emergency</strong></li>
<li>Dad slid it in when the computer &ldquo;wouldn&rsquo;t go&rdquo;</li>
<li>The screen would go black and serious and full of words</li>
<li>It smelled faintly like plastic and authority</li>
<li>Touching the shiny brown circle inside = forbidden, basically a crime</li>
<li>It made the drive go <em>grrr-CHUNK-grrr</em> like it was thinking really hard</li>
</ul>
<p>It felt less like a tool and more like a <strong>magic key.</strong><br>
The computer was a sleeping dragon, and this little square was the only thing that knew its true name.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>A computer can&rsquo;t pull itself up by its own bootstraps from nothing — it needs the tiniest starter program to teach it how to load everything else. That&rsquo;s literally where <strong>&ldquo;booting&rdquo;</strong> comes from.</p>
<p>That special floppy held a minimal copy of <strong>DOS</strong>: just enough operating system to wake the machine, talk to the keyboard, see the drives, and give you a <code>C:\&gt;</code> prompt.</p>
<p>When the hard drive got corrupted, or a nasty boot-sector virus moved in, or Windows face-planted on startup — the hard drive couldn&rsquo;t boot itself anymore.</p>
<p>So you fed the computer a clean brain from the <strong>A: drive</strong> instead.</p>
<p>From that humble prompt, the grown-ups ran the real magic spells:<br>
<code>scandisk</code>. <code>fdisk</code>. <code>format</code>. <code>sys c:</code>.</p>
<p>640 KB of pure &ldquo;I will fix you whether you like it or not.&rdquo;</p>
<hr>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _________________________
</span></span><span style="display:flex;"><span>       |  _____________________  |
</span></span><span style="display:flex;"><span>       | |  BOOT - DO NOT ERASE| |
</span></span><span style="display:flex;"><span>       | |_____________________| |
</span></span><span style="display:flex;"><span>       |  ___________________    |
</span></span><span style="display:flex;"><span>       | |::|             |  |   |
</span></span><span style="display:flex;"><span>       | |::|   A:\&gt;_      |  |   |
</span></span><span style="display:flex;"><span>       | |::|_____________ |  |   |
</span></span><span style="display:flex;"><span>       |_______________________ _|
</span></span><span style="display:flex;"><span>       |  __ |##############|    |
</span></span><span style="display:flex;"><span>       | |  ||##############|    |
</span></span><span style="display:flex;"><span>       | |__||##############|    |
</span></span><span style="display:flex;"><span>       |_______________________ _|
</span></span><span style="display:flex;"><span>              [ 3.5&#34;  1.44 MB ]
</span></span></code></pre></div><hr>
<p>The boot disk never really died — it just stopped being a <em>square.</em></p>
<p>That clean little rescue brain became your Windows recovery USB.<br>
It became <strong>F8</strong>, and Safe Mode, and &ldquo;Startup Repair.&rdquo;<br>
It became the install media you make when a laptop won&rsquo;t wake up.</p>
<p>Every time you&rsquo;ve held a key during startup to summon a menu out of a dead machine, you were doing the exact same ritual.</p>
<p>Same dragon.<br>
Same magic key.</p>
<p>It just fits in your pocket now — and nobody tells you not to touch the shiny part.</p>
]]></content:encoded></item><item><title>90s Kid - Flying Toasters and the Screen Saver</title><link>https://errorzap.com/posts/90s-kid-flying-toasters/</link><pubDate>Mon, 20 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-flying-toasters/</guid><description>You walked away from the computer for ten minutes and came back to find it had grown wings.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🍞</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">Flying Toasters and the Screen Sav</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-toasters-that-guarded-the-machine">The Toasters That Guarded the Machine</h2>
<p>You remember the flying toasters.</p>
<p>You weren&rsquo;t even using the computer.<br>
Nobody was.<br>
It just sat there in the den, humming, and then — winged toasters.<br>
Flapping. Drifting. With toast.</p>
<p>Cruising across a black void like tiny chrome angels carrying breakfast to heaven.</p>
<p>And you would just&hellip; <strong>watch it.</strong><br>
For way too long.</p>
<p>Here&rsquo;s what we knew about it as kids:</p>
<ul>
<li>It only showed up when <strong>everybody left</strong></li>
<li>It meant the computer was <em>asleep but still alive</em></li>
<li>Touching the mouse made it vanish, which felt like waking something</li>
<li>The toast was non-negotiable. The toast was sacred.</li>
<li>Your friend&rsquo;s house had <strong>a flying-pipes maze</strong> instead, and that felt fancier somehow</li>
</ul>
<p>It wasn&rsquo;t a program you opened.<br>
It was a thing the machine <em>became</em> when nobody was looking.</p>
<p>That was the magic part.<br>
The computer had a secret life and the toasters were proof.</p>
<hr>
<p>Here&rsquo;s what was actually going on.</p>
<p>Back then, your monitor was a <strong>CRT</strong> — a big heavy glass tube that fired electron beams at a phosphor coating to make the picture glow.</p>
<p>And those phosphors had a problem: if the <strong>exact same image</strong> sat on the screen too long, it could literally <em>burn in.</em> A ghost of that image would stain the glass forever. A spreadsheet grid. A toolbar. A menu bar, etched into the dark like a fossil.</p>
<p>So the screen saver was doing exactly what the name says — <strong>saving the screen.</strong></p>
<p>Move the pixels around constantly, never let one spot sit still, and nothing gets burned. The toasters weren&rsquo;t decoration.<br>
They were a tiny patrol.<br>
Keeping the picture moving so the glass stayed clean.</p>
<p>The famous flapping breakfast came from a software company called <strong>Berkeley Systems</strong>, in a pack named <em>After Dark.</em> They even got sued once over those toasters, which is the most 90s sentence ever written.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        .-----------.
</span></span><span style="display:flex;"><span>       /  o   o   o  \   ~ ~ ~
</span></span><span style="display:flex;"><span>      |  [=========]  |   o  o
</span></span><span style="display:flex;"><span>      |  | T O A S |  |  flap
</span></span><span style="display:flex;"><span>       \ |  T  ~  T | /   flap
</span></span><span style="display:flex;"><span>        `-----------&#39;
</span></span><span style="display:flex;"><span>           \\   //
</span></span><span style="display:flex;"><span>          --\\-//--   pop! 🍞
</span></span><span style="display:flex;"><span>            `-&#39;-&#39;
</span></span><span style="display:flex;"><span>   the patrol is now airborne
</span></span></code></pre></div><hr>
<p>The funny part? Screen burn-in basically went away.</p>
<p>Flat LCDs didn&rsquo;t have those needy phosphors, so the danger faded.<br>
The toasters had won. They could rest.</p>
<p>Except they never actually left.</p>
<p>Your phone dims and floats a clock around the lock screen.<br>
Your TV nudges its glowing logo a few pixels every minute — because <strong>OLEDs</strong> can burn in, so we quietly reinvented the whole idea.<br>
Your work laptop snaps to a slideshow of blurry photos the second you stand up.</p>
<p>We don&rsquo;t call it a screen saver anymore.<br>
But every time a screen drifts gently to keep itself from getting hurt —</p>
<p>that&rsquo;s a toaster.<br>
Still flapping.<br>
Still carrying the toast.</p>
]]></content:encoded></item><item><title>90s Kid - The Surge Protector Everything Plugged Into</title><link>https://errorzap.com/posts/90s-kid-the-surge-protector/</link><pubDate>Wed, 15 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-surge-protector/</guid><description>You remember the long beige bar on the floor with the little glowing button, the one that ran the entire family universe.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🔌</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Surge Protector Everything Plu</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-beige-bar-that-held-up-the-whole-house">The Beige Bar That Held Up The Whole House</h2>
<p>You remember the <strong>surge protector</strong>.</p>
<p>The long beige slab that lived on the floor behind the desk.<br>
The one with the orange glow at one end.<br>
The one nobody was allowed to step on.</p>
<p>It hummed in a way you could feel more than hear.</p>
<p>And it had <strong>the switch</strong>. That big rocker with the tiny red light, the one that turned the <em>entire</em> family computer empire on and off in a single satisfying <em>clunk</em>.</p>
<hr>
<p>You didn&rsquo;t know what it did.</p>
<p>You just knew it was important.</p>
<p>The vibes were:</p>
<ul>
<li><strong>Forbidden.</strong> Dad said never unplug it. So you never unplugged it.</li>
<li><strong>A little dangerous.</strong> It said WARNING on it. In yellow. With a lightning bolt.</li>
<li><strong>Overloaded.</strong> Six outlets, somehow eleven things plugged in, a tangle like a nest of beige snakes.</li>
<li><strong>The boss of everything.</strong> Modem, monitor, the printer that screamed, the tower, the speakers with the subwoofer that lived under the desk. All of it answered to the bar.</li>
<li><strong>Magic.</strong> Press the switch and the whole room <em>woke up.</em> CRTs ticked, fans spun, the modem blinked. You were a wizard.</li>
</ul>
<p>It was, honestly, the closest thing your bedroom had to a circuit breaker, and you were eight, and you respected it.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>Inside that beige slab was a tiny, heroic component called a <strong>MOV</strong> — a metal oxide varistor.</p>
<p>Most of the time it does <strong>nothing.</strong> It just sits there. But the moment the voltage from the wall spikes — a lightning strike down the block, the AC compressor kicking on, the fridge cycling — the MOV&rsquo;s resistance suddenly <strong>drops</strong> and it shunts that extra energy away from your computer before it can fry the motherboard.</p>
<p>It&rsquo;s a sacrificial guard. It literally throws itself on the grenade.</p>
<p>That&rsquo;s also why old surge protectors quietly stop protecting. Each spike wears the MOV down a little. The strip still passes power, the light still glows — but the <em>protection</em> is long dead. It became a fancy extension cord and nobody told you.</p>
<p>The glowing light? Often just &ldquo;there is power here.&rdquo; Not &ldquo;you are safe.&rdquo;</p>
<p>The fancier ones had a second light — <strong>&ldquo;PROTECTED&rdquo;</strong> / <strong>&ldquo;GROUNDED&rdquo;</strong> — and <em>that</em> one going dark was the part that actually mattered.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>   ___________________________________________
</span></span><span style="display:flex;"><span>  |  o   [|] [|] [|] [|] [|] [|]            (~) |   &lt;- the glowing switch
</span></span><span style="display:flex;"><span>  |  o    |   |   |   |   |   |          POWER  |
</span></span><span style="display:flex;"><span>  |_______|___|___|___|___|___|________________|
</span></span><span style="display:flex;"><span>          |   |   |   |   |   |
</span></span><span style="display:flex;"><span>        modem mon tower spkr prnt  ...and one mystery plug
</span></span><span style="display:flex;"><span>              \__ J O I N E D   F O R E V E R __/
</span></span></code></pre></div><hr>
<p>The funny thing is, it <strong>never left.</strong></p>
<p>It&rsquo;s still down there behind your desk <em>right now.</em> Different shape, same job. Maybe it grew a coax port for the cable line, or a couple USB-A holes, or a little app that emails you when a fuse pops.</p>
<p>We just stopped calling it the boss.</p>
<p>But every time your whole battlestation winks on with one press — the monitors, the dock, the mechanical keyboard with its own light show — that&rsquo;s the same beige magic.</p>
<p>Still sitting on the floor.<br>
Still quietly ready to take the hit for you.</p>
<p>You just don&rsquo;t say thank you anymore.</p>
]]></content:encoded></item><item><title>90s Kid - The Pager</title><link>https://errorzap.com/posts/90s-kid-the-pager/</link><pubDate>Fri, 10 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-pager/</guid><description>You remember the little black box on your dad&amp;rsquo;s belt that buzzed once and changed his whole face.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📟</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Pager</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-little-black-box-that-owned-the-grown-ups">The Little Black Box That Owned The Grown-Ups</h2>
<p>You remember the pager.</p>
<p>Clipped to a belt.<br>
Hooked to a waistband.<br>
Riding shotgun in a fanny pack like it paid rent.</p>
<p>It was <strong>small</strong>. It was <strong>plastic</strong>. It was, somehow, the most important object in the house.</p>
<p>When it buzzed, the room changed.</p>
<p>Dad would tilt it toward the light, squint at a row of numbers, and go <em>&ldquo;hm.&rdquo;</em></p>
<p>Just <strong>&ldquo;hm.&rdquo;</strong></p>
<p>And then he&rsquo;d disappear to the kitchen phone.</p>
<hr>
<p>You didn&rsquo;t know what it did. Not really.</p>
<p>Here&rsquo;s what you knew:</p>
<ul>
<li>It only spoke in <strong>numbers</strong>, and the numbers were a secret</li>
<li><strong>You</strong> were not allowed to touch it</li>
<li>It made a noise that meant <em>the day was about to change</em></li>
<li>Important people had one. <strong>Doctors.</strong> Drug dealers on TV. Your uncle, for some reason.</li>
<li>Sometimes it said <strong>07734</strong> and that was the funniest thing humans had ever done</li>
</ul>
<p>It felt like a tiny walkie-talkie that only listened.<br>
A beeper that knew things you didn&rsquo;t.<br>
A pocket oracle that whispered to adults in a code you&rsquo;d crack <em>someday.</em></p>
<p>You&rsquo;d press the little button just to watch the screen light up green.<br>
Then put it down fast, like it was hot.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>A pager was a <strong>one-way radio receiver.</strong> That&rsquo;s it. No screen full of apps. No internet. Just a dumb, brilliant little antenna listening for <strong>its own number</strong> on a wide radio frequency, broadcast from tall towers across the whole region.</p>
<p>Somebody dialed the pager&rsquo;s phone number, typed digits, and a <strong>paging network</strong> flung that message out over the air to <em>every tower at once.</em> Your dad&rsquo;s beeper heard its unique address in the stream, grabbed the digits meant for it, and buzzed.</p>
<p>The &ldquo;code&rdquo;? It was just a callback phone number. Sometimes with a <code>911</code> tacked on for <em>&ldquo;call me NOW.&rdquo;</em></p>
<p>And it worked when nothing else did. Pagers ran on a frequency that <strong>soaks into buildings</strong> where cell signal still face-plants to this day. One AA battery. Weeks of standby. Basically unkillable.</p>
<p>It wasn&rsquo;t magic.</p>
<p>It was just <strong>really, really good engineering</strong> wearing a tiny green screen.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        ________________________
</span></span><span style="display:flex;"><span>       |  .------------------.   |
</span></span><span style="display:flex;"><span>       | |                    |  |
</span></span><span style="display:flex;"><span>       | |   1-555-04 07734   |  |
</span></span><span style="display:flex;"><span>       | |       *911*        |  |
</span></span><span style="display:flex;"><span>       | |____________________|  |
</span></span><span style="display:flex;"><span>       |     [MENU]  [READ]      |
</span></span><span style="display:flex;"><span>       |   .__.   o o o   .__.   |
</span></span><span style="display:flex;"><span>       |__/====\___________/===\_|
</span></span><span style="display:flex;"><span>          BEEP · BEEP · BEEP
</span></span></code></pre></div><p>The pager never really died. It just took off the belt and moved into your pocket.</p>
<p>That buzz against your leg? <strong>Still there.</strong> Every text, every DM, every push notification is a pager alert with a marketing budget. Hospitals <em>still</em> run pagers, because when the network&rsquo;s on fire, the dumb little radio is the one thing that still gets through.</p>
<p>So next time your phone buzzes and your whole face changes —</p>
<p>just know your dad did that first.</p>
<p>With a beeper.</p>
<p>And a callback number that probably said <strong>07734</strong>.</p>
]]></content:encoded></item><item><title>90s Kid - Encarta and the Encyclopedia on a Disc</title><link>https://errorzap.com/posts/90s-kid-encarta/</link><pubDate>Sun, 05 Apr 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-encarta/</guid><description>You remember when all the knowledge in the world fit on one shiny disc, and the loading screen had its own theme music.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">💿</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">Encarta and the Encyclopedia on a </text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="all-the-worlds-knowledge-and-a-loading-spinner">All the World&rsquo;s Knowledge, and a Loading Spinner</h2>
<p>You remember <strong>Encarta.</strong></p>
<p>That one disc.<br>
Silver. Heavier than it should&rsquo;ve been.<br>
Lived in a jewel case next to the family computer like it was a relic.</p>
<p>You remember the moment it loaded — the swirl, the little <strong>fanfare</strong>, the screen going dark for a second like the machine was <em>bracing itself.</em></p>
<p>And then: everything.<br>
Animals. Volcanoes. Mozart. The solar system.<br>
All of it, <strong>right there</strong>, glowing.</p>
<hr>
<p>You were eight.<br>
You did not understand what you were holding.<br>
You just knew the vibes:</p>
<ul>
<li>It was <strong>the smart disc</strong> — the one Dad said cost real money</li>
<li>It had a <strong>video of a frog</strong>, and you watched that frog forty times</li>
<li>There was a <strong>globe you could spin</strong> and it felt like piloting a spaceship</li>
<li>The narrator voice was so calm it was basically a wizard</li>
<li>Typing your report? No. You <strong>copied it word for word</strong> and called it research</li>
</ul>
<p>It felt like the entire library got crushed down into a coaster.<br>
Forbidden, almost. Too much power for one kid and one beige tower.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>That disc was a <strong>CD-ROM</strong> — about <strong>650 megabytes</strong> of read-only storage, pressed once at a factory and never changed again. (Your phone&rsquo;s wallpaper is bigger than that now.)</p>
<p>To fit a whole encyclopedia on it, they pulled off some real magic:<br>
the text was <strong>compressed</strong> down tiny, the photos were squeezed into early JPEGs, and the audio and video were chopped into low-res clips just big enough to feel <em>amazing</em> on a 14-inch CRT.</p>
<p>The frog video? Maybe <strong>two seconds</strong> of footage at a resolution you&rsquo;d laugh at today. But it was <em>moving pictures, on demand, from a disc.</em> In <strong>1995</strong> that was witchcraft.</p>
<p>The whole thing ran off your CD drive at a blistering <strong>1.2 megabytes a second</strong> — which is why the globe took a moment to think before it spun.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _.--&#34;&#34;&#34;&#34;--._
</span></span><span style="display:flex;"><span>      .&#39;  _    _   &#39;.
</span></span><span style="display:flex;"><span>     /   (_)  (_)    \      ENCARTA &#39;95
</span></span><span style="display:flex;"><span>    |    .-.  .-.     |    .-------------.
</span></span><span style="display:flex;"><span>    |   (   )(   )    |    | [o] CD-ROM  |
</span></span><span style="display:flex;"><span>     \   &#39;-&#39;  &#39;-&#39;    /     &#39;-------------&#39;
</span></span><span style="display:flex;"><span>      &#39;._        _.&#39;        all of human
</span></span><span style="display:flex;"><span>         &#39;------&#39;           knowledge™
</span></span><span style="display:flex;"><span>                            (insert disc 1)
</span></span></code></pre></div><p>The wild part?<br>
It never really left.</p>
<p>You just stopped noticing.</p>
<p>The frog video became <strong>YouTube.</strong><br>
The spinning globe became <strong>Maps.</strong><br>
The calm narrator wizard became <strong>the little box you type questions into at 2 a.m.</strong></p>
<p>The whole pressed-on-a-disc encyclopedia got vaporized into something that lives nowhere and everywhere at once, updates itself while you sleep, and never makes you swap to <strong>disc 2.</strong></p>
<p>You don&rsquo;t hold all the world&rsquo;s knowledge in a jewel case anymore.</p>
<p>You hold it in your pocket.<br>
And it still takes a second to load.</p>
]]></content:encoded></item><item><title>90s Kid - Be Kind, Rewind</title><link>https://errorzap.com/posts/90s-kid-be-kind-rewind/</link><pubDate>Tue, 31 Mar 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-be-kind-rewind/</guid><description>You remember the little sticker that begged you to spin the tape backward before you brought it home.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📼</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">Be Kind, Rewind</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-sacred-sticker-that-ran-your-whole-weekend">The Sacred Sticker That Ran Your Whole Weekend</h2>
<p>You remember the tape.</p>
<p>That fat black brick with a label half peeled off.<br>
The Blockbuster case that clicked shut like it meant business.<br>
And the sticker — always the sticker —</p>
<p><strong>BE KIND, REWIND.</strong></p>
<p>You didn&rsquo;t know who you were supposed to be kind <em>to</em>.<br>
A stranger? The future? The tape itself?</p>
<p>You just knew it felt like a rule from on high.</p>
<hr>
<p>The whole ritual was holy and a little terrifying.</p>
<p>The vibes:</p>
<ul>
<li>The <strong>late-fee dread</strong> that lived in your stomach all weekend</li>
<li>Sliding the tape in and hearing that hungry mechanical <em>gulp</em></li>
<li>The screen going blue, then snowy, then&hellip; <strong>somebody else&rsquo;s movie still playing</strong></li>
<li>That deep machine <em>whirrrrr</em> of rewinding, the counter ticking backward</li>
<li>The guilt if you returned it un-rewound, like you&rsquo;d left a mess at a friend&rsquo;s house</li>
</ul>
<p>You thought the movie <em>lived inside the box</em>.<br>
Like a tiny theater you were renting for one night only.<br>
You were not allowed to be late. You were not allowed to be unkind.</p>
<hr>
<p>Here&rsquo;s what was actually going on.</p>
<p>That tape was a long ribbon of <strong>magnetic film</strong>, wound between two reels inside the shell.</p>
<p>The picture and sound weren&rsquo;t a file — they were <strong>stripes of magnetism</strong> painted onto that ribbon, read by a spinning drum of tiny heads as the tape dragged past.</p>
<p>And rewinding mattered for a real reason.<br>
The tape <strong>played from one reel to the other</strong>, so when the movie ended, all the film was bunched on the <em>wrong</em> side.</p>
<p>The next person had to wait for it to spin all the way back before they could even press play.</p>
<p>So &ldquo;be kind, rewind&rdquo; wasn&rsquo;t sentiment.<br>
It was <strong>etiquette for shared, sequential hardware</strong>.<br>
You weren&rsquo;t streaming a movie. You were borrowing a physical line and you owed the next kid a fresh start.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        BE KIND, REWIND
</span></span><span style="display:flex;"><span>   ___________________________
</span></span><span style="display:flex;"><span>  |  [ o ]            [ o ]   |
</span></span><span style="display:flex;"><span>  |   ===              ===    |
</span></span><span style="display:flex;"><span>  |  /   \   VHS      /   \   |
</span></span><span style="display:flex;"><span>  | (     )--========(     )  |
</span></span><span style="display:flex;"><span>  |  \___/  |||||||||  \___/  |
</span></span><span style="display:flex;"><span>  |_____________________  ____|
</span></span><span style="display:flex;"><span>  |#####################|    |
</span></span><span style="display:flex;"><span>  |#####################|____|
</span></span><span style="display:flex;"><span>  |_________________________ |
</span></span></code></pre></div><hr>
<p>The tapes are gone.<br>
The little machine that rewound them for you — gone.</p>
<p>But the etiquette never died.<br>
It just <strong>went invisible</strong>.</p>
<p>Now the platform rewinds for you. Silently. Instantly.<br>
You scrub the timeline and the whole movie is already <em>there</em>, every second equally close, no wrong side to bunch up on.</p>
<p>No counter. No whir. No guilt.</p>
<p>And honestly? Something&rsquo;s a little lost.</p>
<p>Because you&rsquo;ll never again hand someone a thing and quietly hope —</p>
<p><strong>you left it better than you found it.</strong></p>
]]></content:encoded></item><item><title>90s Kid - The Walkman and the Pencil</title><link>https://errorzap.com/posts/90s-kid-the-walkman/</link><pubDate>Thu, 26 Mar 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-walkman/</guid><description>You remember the sacred panic of a tape unspooling, and the pencil that always knew what to do.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🎧</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Walkman and the Pencil</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-yellow-brick-that-played-your-whole-heart">The Yellow Brick That Played Your Whole Heart</h2>
<p>You remember the Walkman.</p>
<p>That chunky little slab of plastic clipped to your waistband like a deputy&rsquo;s badge.<br>
Orange foam headphones that pinched your ears just enough to feel official.<br>
And the <em>clunk</em> — that satisfying mechanical <strong>clunk</strong> when the cassette door snapped shut.</p>
<p>You hit play.<br>
And for the length of one side, the world belonged to you.</p>
<p>It felt important. A little forbidden. The first thing that was <em>yours</em> and not the family&rsquo;s.</p>
<p>The vibes were immaculate:</p>
<ul>
<li><strong>Hitting record</strong> off the radio and screaming at the DJ for talking over the intro</li>
<li>The terror of <strong>low batteries</strong> — when the song slowed down and dropped an octave, like the music was <em>dying</em></li>
<li>Rewinding to your favorite part and <strong>counting in your head</strong> because there was no rewind-to-track, just raw guesswork</li>
<li>That ONE tape so loved it sounded like it was recorded underwater</li>
<li>And the <strong>pencil</strong>. Always the pencil.</li>
</ul>
<p>Because here&rsquo;s the thing every 90s kid knew by instinct.<br>
When the tape went slack and spat out a loop of shiny brown ribbon — <strong>you grabbed a pencil</strong>, jammed it in the little spoked hole, and <em>wound it back in.</em></p>
<p>You didn&rsquo;t know why it worked.<br>
You just knew it was magic, and you were the wizard.</p>
<p><strong>Here&rsquo;s what was actually happening.</strong></p>
<p>That brown ribbon was <strong>mylar tape coated in iron oxide</strong> — basically rust, lovingly arranged. The play head was a tiny electromagnet &ldquo;reading&rdquo; the magnetic pattern stamped into that rust as it dragged past at exactly <strong>1⅞ inches per second.</strong></p>
<p>Two reels. One feeding, one taking up. When the take-up reel stuck, the player kept pulling tape out — and you got The Spaghetti Incident.</p>
<p>The pencil? Its six-sided hole was a <strong>dead-perfect match</strong> for the cassette&rsquo;s reel hub. You weren&rsquo;t doing magic. You were doing <strong>manual tape transport</strong> — the exact job the motor did, just powered by a bored 9-year-old&rsquo;s wrist.</p>
<p>And the dying-batteries voice drop? Real physics. Weak power meant the motor spun <strong>slower</strong>, so the tape crawled past the head and every pitch sagged. You were literally hearing your AA batteries run out of breath.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>   ___________________________
</span></span><span style="display:flex;"><span>  |  .---.             .---.  |
</span></span><span style="display:flex;"><span>  | (  o  )           (  o  ) |
</span></span><span style="display:flex;"><span>  |  &#39;---&#39;   [ A ]     &#39;---&#39;  |
</span></span><span style="display:flex;"><span>  |    \_______________/      |
</span></span><span style="display:flex;"><span>  |   |::|::|::|::|::|::|      |
</span></span><span style="display:flex;"><span>  |___|_TYPE_I_·_60_min_|_____|
</span></span><span style="display:flex;"><span>       \___ pencil goes ___/
</span></span><span style="display:flex;"><span>            here →  O
</span></span></code></pre></div><p>You can&rsquo;t kill a format that taught you patience.</p>
<p>The Walkman never really died — it just lost the moving parts. The iPod was a Walkman that finally stopped eating your tapes. Your phone is a Walkman with the whole record store crammed inside it.</p>
<p>But somewhere a teenager just paid forty bucks for a <strong>brand-new cassette</strong> because the algorithm told them it was vintage.</p>
<p>And somewhere, an old pencil is <strong>so proud.</strong></p>
]]></content:encoded></item><item><title>90s Kid - The VCR That Blinked 12:00 Forever</title><link>https://errorzap.com/posts/90s-kid-the-blinking-vcr/</link><pubDate>Sat, 21 Mar 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-blinking-vcr/</guid><description>You remember the glowing green 12:00 that nobody in the house ever fixed.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📼</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The VCR That Blinked 12:00 Forever</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="a-clock-that-never-learned-what-time-it-was">A Clock That Never Learned What Time It Was</h2>
<p>You remember the VCR.</p>
<p>That big black slab under the TV.<br>
Heavier than it had any right to be.<br>
A mouth that ate tapes and a single, stubborn green <strong>12:00</strong> blinking out into the dark living room.</p>
<p>12:00.<br>
12:00.<br>
12:00.</p>
<p>Forever.</p>
<p>Nobody set it. Nobody could. It just blinked, all night, like a tiny lighthouse warning ships away from the entertainment center.</p>
<p>And you, small and certain, knew exactly what it was about:</p>
<ul>
<li><strong>vibes:</strong></li>
<li>it was the <strong>brain</strong> of the TV, obviously</li>
<li>the blinking meant it was <em>thinking</em></li>
<li>pushing EJECT felt like defusing a bomb</li>
<li>the rented tape <strong>had</strong> to be rewound or something bad happened (you weren&rsquo;t told what)</li>
<li>the little tracking lines were a <strong>storm</strong> you could fix by waving your hand at it</li>
<li>that flap was a mouth and you were NOT putting your fingers near it</li>
</ul>
<p>It was important. It was a little forbidden. It was a little magic.</p>
<p>Here&rsquo;s the reveal.</p>
<p>That blinking 12:00 wasn&rsquo;t broken. It was just <strong>honest</strong>. The VCR had a tiny digital clock inside, and it had no idea what time it was because nobody ever told it. Every power flicker — every summer storm, every blown fuse, every time Dad vacuumed and hit the wrong outlet — wiped its memory clean and it woke up at the only number it knew: midnight. Square one. Again.</p>
<p>Inside that heavy box was genuinely wild stuff. Magnetic tape, a half-inch wide, dragged past a <strong>spinning head drum</strong> tilted at a slight angle so it could cram diagonal stripes of video onto the tape — <em>helical scan</em>, they called it. That whir you heard when you hit play was the drum spinning up to speed, threading the tape around itself like a tiny robot doing origami in the dark.</p>
<p>And the rewinding? Real. Tape is a <strong>line</strong>, not a grid. To see the start, you physically wound it back to the start. There was no &ldquo;skip to beginning.&rdquo; There was only patience and that <em>zzzzzzWP</em> of the tape snapping home.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        ____________________________
</span></span><span style="display:flex;"><span>       |  [] SONY      VHS HQ        |
</span></span><span style="display:flex;"><span>       |                            |
</span></span><span style="display:flex;"><span>       |   .------------------.     |
</span></span><span style="display:flex;"><span>       |   |  __          __  |     |
</span></span><span style="display:flex;"><span>       |   | (__)  ::::   (__)|     |  &lt;- the tape
</span></span><span style="display:flex;"><span>       |   |______________ ___|     |
</span></span><span style="display:flex;"><span>       |   &#39;------------------&#39;     |
</span></span><span style="display:flex;"><span>       |                            |
</span></span><span style="display:flex;"><span>       |    [&lt;&lt;] [|&gt;] [&gt;&gt;] [#]       |
</span></span><span style="display:flex;"><span>       |        __                  |
</span></span><span style="display:flex;"><span>       |       |12:00|  *blink*     |
</span></span><span style="display:flex;"><span>       |       |_:_:_|              |
</span></span><span style="display:flex;"><span>       |____________________________|
</span></span></code></pre></div><p>It never really went away.</p>
<p>That blinking clock just moved. Now it&rsquo;s the microwave you never set after daylight saving. The oven that flashes after a brownout. The router light that means <em>something</em>, you&rsquo;re pretty sure. The little devices in your life still wake up confused, still ask you what time it is, still get ignored.</p>
<p>And rewinding? You do it every time you drag the scrubber bar back thirty seconds because you missed a line of dialogue.</p>
<p>Be kind. Rewind.</p>
<p>You still do. You just don&rsquo;t have to get up for it anymore.</p>
]]></content:encoded></item><item><title>90s Kid - The Answering Machine</title><link>https://errorzap.com/posts/90s-kid-the-answering-machine/</link><pubDate>Mon, 16 Mar 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-answering-machine/</guid><description>You remember the little blinking box that held strangers&amp;rsquo; voices hostage on a cassette the size of a postage stamp.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📼</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Answering Machine</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-box-that-kept-our-voices">The Box That Kept Our Voices</h2>
<p>You remember the answering machine.</p>
<p>It lived on the little phone table in the hallway.<br>
Beige. Always beige.<br>
A red light that <strong>blinked</strong> when something was waiting for you.</p>
<p>One blink. Two blinks. <em>Three blinks?!</em><br>
Three blinks meant something happened today.</p>
<p>And you were NOT allowed to touch it.</p>
<hr>
<p>You&rsquo;d come home from school and that red light would be going,<br>
and the whole house would change.</p>
<p>Mom hits PLAY.<br>
A beep.<br>
Then a voice — disembodied, a little too loud, a little too slow —<br>
floating out of a box into the hallway like a tiny ghost.</p>
<p>The vibes:</p>
<ul>
<li><strong>the outgoing message</strong> rehearsed nineteen times before anyone got it right</li>
<li>the cousin who didn&rsquo;t know how it worked and just breathed for forty seconds</li>
<li>the telemarketer&rsquo;s awkward pause, then <em>click</em></li>
<li>pressing your ear to it because you weren&rsquo;t allowed to turn it up</li>
<li>the cold terror of accidentally <strong>erasing all messages</strong></li>
</ul>
<p>It felt like a vault.<br>
A little machine guarding voices that belonged to grown-ups.</p>
<hr>
<p>Here&rsquo;s the reveal.</p>
<p>Inside that beige box?</p>
<p>Tape.</p>
<p>Sometimes <strong>two</strong> tiny cassettes — one looping your greeting on a couple feet of magnetic film, one recording whatever came in. Later models cheated and used a microchip with a few minutes of grainy memory, but the classic ones were pure analog.</p>
<p>The &ldquo;magic&rdquo; was just <strong>physics and a phone line</strong>.</p>
<p>The machine counted rings. After four, it picked up — closed the circuit so the caller stopped hearing <em>ring</em>, played your greeting off the loop tape, then dropped a record head onto the second tape and let it roll. The <em>beep</em> wasn&rsquo;t decoration. It was the cue: the tape is moving NOW, say your thing.</p>
<p>The blinking light? A counter ticking up each time the record head fired.</p>
<p>No cloud. No server.<br>
Voices physically scratched into a ribbon of rust, sitting on a hallway table.</p>
<hr>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _________________________
</span></span><span style="display:flex;"><span>       |   ___________________   |
</span></span><span style="display:flex;"><span>       |  |  ANSWERING MACHINE | |
</span></span><span style="display:flex;"><span>       |  |   ___    ___   ___ | |
</span></span><span style="display:flex;"><span>       |  |  (o o)  | 3 |  msg | |   &lt;- blinking
</span></span><span style="display:flex;"><span>       |  |___________________| |
</span></span><span style="display:flex;"><span>       |   [&lt;&lt;] [&gt;] [&gt;&gt;]  [REC]  |
</span></span><span style="display:flex;"><span>       |    ___________________  |
</span></span><span style="display:flex;"><span>       |   ||| | |||| | | || |   |   &lt;- tape window
</span></span><span style="display:flex;"><span>       |   |___________________| |
</span></span><span style="display:flex;"><span>       |_________________________|
</span></span></code></pre></div><hr>
<p>The funny part?</p>
<p>It never left.</p>
<p>We just stopped owning the beige box.<br>
Now the tape lives on a server farm somewhere, the greeting is robot-voiced, and the blinking red light became a <strong>little number bubble</strong> on your phone screen you swipe away without listening.</p>
<p>Same loop. Same dread of a full mailbox.</p>
<p>Except now nobody calls — they text <em>&ldquo;call me?&rdquo;</em> — and the only voicemails left are the dentist and a scam about your car&rsquo;s extended warranty.</p>
<p>That box held the voices of everyone you loved.</p>
<p>Four rings, then a beep.</p>
<p>You still flinch a little when something blinks red.</p>
]]></content:encoded></item><item><title>90s Kid - The Floppy Disk</title><link>https://errorzap.com/posts/90s-kid-the-floppy-disk/</link><pubDate>Wed, 11 Mar 2026 00:00:00 -0600</pubDate><guid>https://errorzap.com/posts/90s-kid-the-floppy-disk/</guid><description>A square of beige plastic that held your whole world in 1.44 megabytes and felt like it could hold the universe.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">💾</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Floppy Disk</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-save-icon-you-could-hold-in-your-hand">The Save Icon You Could Hold In Your Hand</h2>
<p>You remember the floppy disk.</p>
<p>Not the bendy black ones your older cousin had.<br>
The hard ones. The <strong>beige squares</strong> with the little silver shutter on top.</p>
<p>You remember the <em>click</em> it made going into the slot.<br>
That confident, mechanical <em>chunk</em> that told you something important was happening.</p>
<p>You&rsquo;d slide it in.<br>
The drive light would blink.<br>
And the whole computer would make that grinding, churning noise like it was thinking <em>really hard</em>.</p>
<hr>
<p>To a kid, a floppy was basically magic.</p>
<ul>
<li><strong>The metal shutter.</strong> You were NOT supposed to slide it open. So obviously you slid it open. There was shiny brown film inside. You touched it. You doomed the disk.</li>
<li><strong>The write-protect tab.</strong> A tiny plastic switch that felt like arming a nuclear device.</li>
<li><strong>The label.</strong> You wrote &ldquo;GAMES&rdquo; on it in marker like a tiny librarian.</li>
<li><strong>The hoard.</strong> A whole rainbow box of them, and you had no idea what was on 80% of them.</li>
</ul>
<p>It felt <strong>forbidden</strong> and <strong>fragile</strong> and <strong>yours</strong>.</p>
<p>You knew, somehow, that if you put a magnet near it, you&rsquo;d kill it. Nobody told you the rules. You just <em>knew</em>. Floppy disk law was passed down kid to kid like folklore.</p>
<hr>
<p>Here&rsquo;s the reveal.</p>
<p>That beige square held <strong>1.44 megabytes</strong>.</p>
<p>That&rsquo;s it. That&rsquo;s the whole thing.<br>
Less than a single phone photo today. A blurry one.</p>
<p>Inside that shutter was an actual spinning disk of <em>magnetic-coated mylar</em> — that shiny brown film you weren&rsquo;t supposed to touch. The drive head physically pressed against it and read magnetic charges, like a tiny record player for ones and zeros.</p>
<p>The shutter? That slid open <strong>automatically</strong> when you inserted it, so the head could reach the disk. You opening it by hand was just you, a small barbarian, exposing the delicate part to dust and fingerprints.</p>
<p>The write-protect tab actually worked by <strong>letting light through a hole</strong>. Open the hole, a sensor saw it, and the drive physically refused to write. It wasn&rsquo;t software. It was a <em>window</em>. Genuinely un-hackable by a kid, which is the only security that ever truly held.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        ________________________
</span></span><span style="display:flex;"><span>       |  __                    |
</span></span><span style="display:flex;"><span>       | |  |  &lt;- write-protect |
</span></span><span style="display:flex;"><span>       | |__|     tab (a hole!) |
</span></span><span style="display:flex;"><span>       |  ____________________  |
</span></span><span style="display:flex;"><span>       | |####################| |  &lt;- metal shutter
</span></span><span style="display:flex;"><span>       | |####################| |     (do NOT slide it)
</span></span><span style="display:flex;"><span>       |_|____________________|_|
</span></span><span style="display:flex;"><span>       |                        |
</span></span><span style="display:flex;"><span>       |   [ GAMES ]            |  &lt;- your handwriting
</span></span><span style="display:flex;"><span>       |   ( in marker )        |
</span></span><span style="display:flex;"><span>       |________________________|
</span></span></code></pre></div><hr>
<p>The funny part?</p>
<p>The floppy never really left.</p>
<p>Look at the <strong>Save button</strong> in basically any app you&rsquo;ve used in the last thirty years. That little square with the shutter? That&rsquo;s a floppy disk. A piece of 1980s hardware, frozen forever as an icon, saving documents to drives that floppy disks couldn&rsquo;t <em>dream</em> of holding.</p>
<p>There are kids today hitting Save who have never seen the object the button is <em>shaped like</em>. To them it&rsquo;s just &ldquo;the save shape.&rdquo; A glyph. A rune with no origin story.</p>
<p>But you know.</p>
<p>You know it went <em>chunk</em>.<br>
You know you weren&rsquo;t supposed to touch the brown part.<br>
And you know that somewhere in a closet, there&rsquo;s still a rainbow box of them, holding 1.44 megabytes of something you&rsquo;ll never read again.</p>
<p>And honestly? That&rsquo;s plenty.</p>
]]></content:encoded></item><item><title>90s Kid - The Cable Box and Its Wired Remote</title><link>https://errorzap.com/posts/90s-kid-the-cable-box/</link><pubDate>Fri, 06 Mar 2026 00:00:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-the-cable-box/</guid><description>You remember the heavy little box on top of the TV, and the remote that was leashed to it like a dog that wasn&amp;rsquo;t allowed off the porch.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📺</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Cable Box and Its Wired Remote</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-box-on-top-of-the-box">The Box On Top Of The Box</h2>
<p>You remember the cable box.</p>
<p>Not the TV. The other thing.<br>
The squat plastic brick that lived <strong>on top</strong> of the TV, where it had no business being.</p>
<p>It had a red LED clock that glowed like a tiny alarmed eye.<br>
It got warm. Always warm.<br>
And it had a <strong>wired remote</strong> — a remote on a leash — that snaked across the carpet like it was afraid to leave home.</p>
<p>You knew, in your kid bones, that this box was Important.</p>
<ul>
<li>It hummed faintly, like it was <em>thinking</em></li>
<li>The channel number flipped on it with a soft <em>clunk</em> you could almost feel</li>
<li>Dad told you not to unplug it or &ldquo;we&rsquo;ll lose the channels&rdquo;</li>
<li>The remote cord was always one stomped-on foot away from being yanked out</li>
<li>There was a little sliding door on the front, and behind it, <strong>forbidden buttons</strong></li>
</ul>
<p>You were pretty sure the box was <em>negotiating</em> with the TV on your behalf.<br>
And you weren&rsquo;t entirely wrong.</p>
<h3 id="what-it-actually-was">What it actually was</h3>
<p>Here&rsquo;s the nerdy reveal.</p>
<p>Your TV in the 90s could only really speak one fluent language: <strong>channels 2 through 13</strong>, the old VHF band.<br>
But the cable company was pumping <strong>dozens</strong> of channels down that one coax wire, all stacked on different frequencies way up high where your TV couldn&rsquo;t tune.</p>
<p>The cable box was a <strong>set-top converter</strong>. Its whole job:</p>
<blockquote>
<p>Grab the channel you wanted from way up the frequency dial<br>
and <strong>re-broadcast it down to channel 3</strong> (or 4),<br>
the one frequency your TV trusted.</p>
</blockquote>
<p>That&rsquo;s why you set the TV to 3 and <em>left it there forever</em>.<br>
The TV was just a dumb window.<br>
<strong>The box did the choosing.</strong></p>
<p>The wired remote? That was infrared and pricey, so the cheap units just ran a cable straight to the box — no batteries, no line-of-sight, no losing it in the couch. A leash, yes. But an <em>honest</em> one.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _________________________
</span></span><span style="display:flex;"><span>       |   [ 0 3 ]        CABLE   |
</span></span><span style="display:flex;"><span>       |   .----.                 |
</span></span><span style="display:flex;"><span>       |   | 03 |   o o o o o     |
</span></span><span style="display:flex;"><span>       |   &#39;----&#39;   POWER  ~~~    |
</span></span><span style="display:flex;"><span>       |_________________________|
</span></span><span style="display:flex;"><span>              |||  coax in
</span></span><span style="display:flex;"><span>              |||
</span></span><span style="display:flex;"><span>        ======O======&gt;  TV ch.3
</span></span><span style="display:flex;"><span>       (  &#34;leashed&#34;  )
</span></span><span style="display:flex;"><span>        \  remote   /
</span></span><span style="display:flex;"><span>         &#39;~~~~~~~~~&#39;
</span></span></code></pre></div><h3 id="it-never-really-left">It never really left</h3>
<p>The leash got cut. The box got smaller, then it got a guide, then a DVR, then a slot for movies you paid eight bucks to &ldquo;rent&rdquo; with a button.</p>
<p>But the <em>idea</em> never died.</p>
<p>Every streaming stick jammed into the back of your TV today is the <strong>exact same trick</strong>:<br>
a little warm box that does the real work, while the TV just sits there being a dumb, beautiful window.</p>
<p>You still set the input and leave it.<br>
You still don&rsquo;t unplug it, or &ldquo;we&rsquo;ll lose everything.&rdquo;</p>
<p>The box on top of the box won.<br>
It just learned to hide.</p>
]]></content:encoded></item><item><title>90s Kid - The Phone Cord That Reached the Whole House</title><link>https://errorzap.com/posts/90s-kid-the-phone-cord/</link><pubDate>Sun, 01 Mar 2026 00:00:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-the-phone-cord/</guid><description>The coiled cord was a leash, a lifeline, and the closest thing your house had to a portal — and you stretched it to its absolute limit.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">☎</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Phone Cord That Reached the Wh</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-coil-that-stretched-from-the-kitchen-to-the-edge-of-forever">The Coil That Stretched From the Kitchen to the Edge of Forever</h2>
<p>You remember the cord.</p>
<p>That curly, springy, <strong>impossibly tangled</strong> umbilical between the wall and the phone you were absolutely not supposed to be using right now.</p>
<p>You remember stretching it.</p>
<p>Kitchen, around the corner, down the hall — pulled taut, vibrating like a guitar string, the handset pressed to your ear while you sat on the floor of the only room with a door that closed.</p>
<p>You remember the <em>stretch limit.</em><br>
The exact spot where one more inch would yank the whole phone off the wall.</p>
<hr>
<p>It felt like more than a wire.</p>
<p>The vibes:</p>
<ul>
<li><strong>A leash.</strong> Mom could find you by following it like a treasure map.</li>
<li><strong>A weapon.</strong> Whip it and it cracked like a tiny lightning bolt.</li>
<li><strong>A mystery.</strong> Why was it ALWAYS knotted? You hung up straight. It tangled out of spite.</li>
<li><strong>Forbidden tech.</strong> Long-distance calls cost <em>real money</em>, and you could feel the adults watching the clock.</li>
<li><strong>A portal.</strong> Somehow your friend&rsquo;s voice was <em>in your hand</em> and they were across town.</li>
</ul>
<p>You&rsquo;d stretch it as far as it would go just to whisper. That extra ten feet of cord was the closest thing your house had to privacy.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>That coiled cord carried two tiny copper wires — a <strong>circuit</strong> — and your voice rode it as a wobbling electrical current, a copy of the sound pressure hitting the mouthpiece.</p>
<p>The curl wasn&rsquo;t decoration. It was <strong>strain relief</strong>: coil it and you get slack without a long trip-wire dangling everywhere. The price of that clever spring? It stored twist, and every time you flipped the handset it wound up a little more. The tangle was <em>physics</em>, not spite.</p>
<p>And the wall jack? Behind it, a pair of wires ran out of your house, down the street, to a <strong>central office</strong> full of switches — once human operators with patch cords, later electromechanical relays clacking in the dark — quietly connecting your line to anyone&rsquo;s, anywhere.</p>
<p>You were holding the end of a network that wrapped the entire planet. You just used it to ask if anyone was home.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _.-._
</span></span><span style="display:flex;"><span>       / ___ \
</span></span><span style="display:flex;"><span>      | /   \ |     &#34;...around the corner...
</span></span><span style="display:flex;"><span>      | \___/ |          one more inch...&#34;
</span></span><span style="display:flex;"><span>       \_____/
</span></span><span style="display:flex;"><span>          |
</span></span><span style="display:flex;"><span>        __|__
</span></span><span style="display:flex;"><span>       (_____)
</span></span><span style="display:flex;"><span>       /  |  \____
</span></span><span style="display:flex;"><span>      |   |       )___
</span></span><span style="display:flex;"><span>       \  |   ___/    )___
</span></span><span style="display:flex;"><span>        \ |__/    ___/    )___
</span></span><span style="display:flex;"><span>         \|      /    ___/    )
</span></span><span style="display:flex;"><span>          \_____/    /    ___/
</span></span><span style="display:flex;"><span>                 \__/____/
</span></span><span style="display:flex;"><span>              wall ---&gt; the whole world
</span></span></code></pre></div><hr>
<p>The cord is gone now. You carry the phone <em>and</em> the central office in your pocket, and it never tangles.</p>
<p>But the stretch never left you.</p>
<p>You still wander the house looking for the quiet room. You still pace to the edge of the WiFi. You still find the one spot — by the window, on the stairs — where the signal holds and nobody can hear you.</p>
<p>The leash got invisible.</p>
<p>You&rsquo;re <strong>still</strong> pulling it as far as it&rsquo;ll go.</p>
]]></content:encoded></item><item><title>90s Kid - The Antenna on the Roof</title><link>https://errorzap.com/posts/90s-kid-the-antenna-on-the-roof/</link><pubDate>Tue, 24 Feb 2026 00:00:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-the-antenna-on-the-roof/</guid><description>You remember the metal skeleton on the roof that ruled the channels and feared the wind.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📺</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Antenna on the Roof</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-sky-was-the-cable-box">The Sky Was the Cable Box</h2>
<p>You remember the antenna on the roof.</p>
<p>That big aluminum bone-cage bolted up by the chimney.<br>
Pointing somewhere. Pointing at <strong>something</strong>.<br>
You never knew what.</p>
<p>It just lived up there.<br>
Catching things out of the air.</p>
<hr>
<p>And you knew the rules without anybody teaching you.</p>
<p>When the picture went to static, you didn&rsquo;t call a repairman.<br>
You didn&rsquo;t reboot anything.</p>
<p>You sent a person to <strong>stand in a doorway</strong> and not move.</p>
<p>The vibes:</p>
<ul>
<li>the screen fuzzed and Dad yelled <strong>&ldquo;HOLD IT RIGHT THERE&rdquo;</strong></li>
<li>somebody&rsquo;s arm became part of the TV</li>
<li>a storm was coming and you could feel the channels getting nervous</li>
<li>the wind made the picture <em>breathe</em></li>
<li>adjusting it on the roof was a <strong>forbidden, slightly heroic</strong> act</li>
</ul>
<p>It felt like the antenna was alive.<br>
Like it had moods.<br>
Like it was listening to the sky and sometimes the sky talked back in snow.</p>
<hr>
<p><strong>Here&rsquo;s what it actually was.</strong></p>
<p>That metal skeleton wasn&rsquo;t decoration. It was a <em>receiving array</em> — a careful arrangement of metal rods cut to specific lengths, each one tuned to grab a slice of the radio spectrum where TV stations lived (VHF down low, UHF up high).</p>
<p>The stations broadcast their signal as <strong>electromagnetic waves</strong> from a tower miles away. Those waves washed over your whole neighborhood, invisible. The antenna&rsquo;s job was to let those waves nudge a tiny voltage into the metal — and your TV amplified that whisper into Saturday morning cartoons.</p>
<p>The reason your cousin had to freeze in the doorway? <strong>Multipath.</strong> The signal bounced off hills, buildings, even <em>people</em>, and the bounced copy arrived a hair late, smearing the picture into ghosts and snow. Your cousin&rsquo;s body was a wall. Moving them changed the math. You were, no exaggeration, <strong>hand-tuning a radio-frequency interference pattern</strong> with a human being.</p>
<p>The big rotator boxes that spun the antenna? Those folks were literally re-aiming at a different tower in a different town.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        |
</span></span><span style="display:flex;"><span>       =|=        &lt;- the little rods caught
</span></span><span style="display:flex;"><span>      ==|==          UHF (the high channels)
</span></span><span style="display:flex;"><span>     ===|===
</span></span><span style="display:flex;"><span>        |
</span></span><span style="display:flex;"><span>   =====|=====   &lt;- the long rods caught
</span></span><span style="display:flex;"><span>        |            VHF (2 through 13)
</span></span><span style="display:flex;"><span>   =====|=====
</span></span><span style="display:flex;"><span>        |
</span></span><span style="display:flex;"><span>        |  ~ ~ ~ ((( signal from the tower )))
</span></span><span style="display:flex;"><span>   _____|_____
</span></span><span style="display:flex;"><span>  /  rooftop  \
</span></span></code></pre></div><hr>
<p>It never really left, you know.</p>
<p>We buried it in coax and called it cable. We beamed it down from dishes. We streamed it over fiber.</p>
<p>But cut the cord today and put up a cheap flat antenna, and the local channels still come down out of the sky — <strong>free, crisp, digital</strong> — same towers, same physics, no human in the doorway.</p>
<p>The sky&rsquo;s still broadcasting.</p>
<p>We just stopped looking up.</p>
]]></content:encoded></item><item><title>90s Kid - The Family Computer in the Living Room</title><link>https://errorzap.com/posts/90s-kid-the-family-computer/</link><pubDate>Thu, 19 Feb 2026 00:00:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-the-family-computer/</guid><description>There was exactly one computer, it lived in the living room, and the whole family had to take turns being kings of it.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">🖥</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Family Computer in the Living </text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="one-beige-box-one-family-one-turn-at-a-time">One Beige Box, One Family, One Turn at a Time</h2>
<p>You remember <strong>the family computer.</strong></p>
<p>Not <em>your</em> computer. <em>The</em> computer.</p>
<p>It lived on a special desk in the living room or the den, glowing beige, humming softly, surrounded by a little civilization of mouse pads and floppy disks and a printer that screamed.</p>
<p>There was exactly one.<br>
And you had to <strong>share it.</strong></p>
<hr>
<p>To a kid, that machine was the most important object in the house.</p>
<p>The vibes:</p>
<ul>
<li>A throne. Whoever sat there ruled.</li>
<li>A <strong>forbidden zone</strong> — &ldquo;don&rsquo;t touch that, you&rsquo;ll break it.&rdquo;</li>
<li>A library, an arcade, and a portal, all stacked into one buzzing box.</li>
<li>A timer-based hostage situation: <em>&ldquo;five more minutes, then it&rsquo;s your sister&rsquo;s turn.&rdquo;</em></li>
<li>A thing Dad understood and you did not, which made it slightly magic.</li>
</ul>
<p>You learned to fear the <strong>Recycle Bin</strong> like it was a black hole.<br>
You learned that the screen saver — those flying toasters, that bouncing pipe maze — meant the throne was empty and the kingdom was yours.</p>
<p>And you <em>never</em> turned it off wrong. Turning it off wrong felt like a crime.</p>
<hr>
<p>Here&rsquo;s what it actually was.</p>
<p>That beige box was a personal computer — usually running <strong>Windows 95 or 98</strong> — and the reason your whole family crowded around one was simple: <strong>they were expensive,</strong> and the idea of one-per-person hadn&rsquo;t arrived yet.</p>
<p>Inside: a single-core processor measured in <em>megahertz</em>, maybe <strong>16 to 64 megabytes</strong> of RAM, and a spinning hard drive you could <em>hear</em> thinking. The &ldquo;do not touch&rdquo; energy was real — there was no cloud, no backup, no undo. If you deleted the family photos, they were <strong>gone.</strong> That fear was justified.</p>
<p>And those separate logins? That was Windows quietly inventing the thing your phone does now: <strong>user profiles</strong> — so Mom&rsquo;s desktop, Dad&rsquo;s solitaire stats, and your folder of saved game levels could coexist on one machine without a war.</p>
<p>The CRT monitor was basically a small TV bolted to the front of a vacuum tube. Hence the deep <em>thunk</em> and that whiff of warm static when you powered it on.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>        _________________________
</span></span><span style="display:flex;"><span>       |  _____________________  |
</span></span><span style="display:flex;"><span>       | |                     | |
</span></span><span style="display:flex;"><span>       | |   C:\&gt;              | |
</span></span><span style="display:flex;"><span>       | |   Welcome.          | |
</span></span><span style="display:flex;"><span>       | |   ▓ flying toaster  | |
</span></span><span style="display:flex;"><span>       | |          ✈          | |
</span></span><span style="display:flex;"><span>       | |_____________________| |
</span></span><span style="display:flex;"><span>       |_________________________|
</span></span><span style="display:flex;"><span>       |___[ ]___[====]___[ ]____|
</span></span><span style="display:flex;"><span>          \_______________________\
</span></span><span style="display:flex;"><span>           &#39;-.___________________.-&#39;
</span></span><span style="display:flex;"><span>            [::::::::::::::::::::::]   &lt;- the throne
</span></span></code></pre></div><hr>
<p>The family computer never really died.</p>
<p>It just <strong>multiplied.</strong></p>
<p>The one beige throne split into a laptop each, a phone each, a tablet on the couch. The shared machine became the personal device, and &ldquo;wait your turn&rdquo; became &ldquo;go to your room and use your own.&rdquo;</p>
<p>But every time a family streams one movie on one big screen, gathered shoulder-to-shoulder, fighting over the remote?</p>
<p>That&rsquo;s the <strong>living-room computer</strong>, reincarnated.</p>
<p>Same throne.<br>
Same five-more-minutes.<br>
Same warm hum of the one good screen.</p>
]]></content:encoded></item><item><title>90s Kid - The Sound of Dial-Up</title><link>https://errorzap.com/posts/90s-kid-the-sound-of-dial-up/</link><pubDate>Sat, 14 Feb 2026 00:00:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-the-sound-of-dial-up/</guid><description>You remember the song the internet sang before it would let you in.</description><content:encoded><![CDATA[<figure style="margin:0 0 28px">
<svg viewBox="0 0 800 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;border-radius:14px">
 <defs>
  <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1e1e2e"/><stop offset="1" stop-color="#11111b"/></linearGradient>
  <linearGradient id="sun" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#f9e2af"/><stop offset="0.5" stop-color="#fab387"/><stop offset="1" stop-color="#f38ba8"/></linearGradient>
 </defs>
 <rect width="800" height="240" fill="url(#sky)"/>
 <circle cx="640" cy="150" r="74" fill="url(#sun)"/><rect x="566" y="118" width="148" height="4" fill="#11111b"/><rect x="566" y="127" width="148" height="4" fill="#11111b"/><rect x="566" y="136" width="148" height="4" fill="#11111b"/><rect x="566" y="145" width="148" height="4" fill="#11111b"/><rect x="566" y="154" width="148" height="4" fill="#11111b"/><rect x="566" y="163" width="148" height="4" fill="#11111b"/><rect x="566" y="172" width="148" height="4" fill="#11111b"/>
 <line x1="-200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="-40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="40" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="120" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="200" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="280" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="360" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="440" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="520" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="600" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="680" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="760" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="840" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="920" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="1000" y1="240" x2="400" y2="176" stroke="#cba6f7" stroke-width="1" opacity="0.25"/><line x1="0" y1="178" x2="800" y2="178" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="184" x2="800" y2="184" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="193" x2="800" y2="193" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="206" x2="800" y2="206" stroke="#94e2d5" stroke-width="1" opacity="0.22"/><line x1="0" y1="227" x2="800" y2="227" stroke="#94e2d5" stroke-width="1" opacity="0.22"/>
 <text x="48" y="150" font-size="78">📞</text>
 <text x="150" y="96" font-family="ui-monospace,monospace" font-size="14" fill="#cba6f7" letter-spacing="5">90s KID //</text>
 <text x="150" y="140" font-family="-apple-system,Segoe UI,sans-serif" font-size="30" font-weight="800" fill="#cdd6f4">The Sound of Dial-Up</text>
 <rect x="0" y="236" width="800" height="4" fill="#f38ba8"/>
</svg></figure>
<h2 id="the-song-the-internet-sang-before-it-let-you-in">The Song the Internet Sang Before It Let You In</h2>
<p>You remember the sound.</p>
<p>That screech.<br>
That hiss.<br>
That little robot choir having a full-blown meltdown inside the beige box next to the family computer.</p>
<p>You&rsquo;d double-click the little globe icon.<br>
And then you&rsquo;d <strong>wait</strong>.</p>
<p>First the dial tone. Then the <em>boop-beep-boop</em> of a phone number being typed by a ghost. Then&hellip; the scream.</p>
<p>We had no idea what it was.<br>
We just knew it meant <strong>the internet was coming</strong>.</p>
<hr>
<p>The kid&rsquo;s-eye view of dial-up was pure superstition. The vibes:</p>
<ul>
<li><strong>You could not touch the phone.</strong> Pick up the kitchen handset and you&rsquo;d <em>kill the internet</em>. This was law. Mom yelling &ldquo;ARE YOU ONLINE?!&rdquo; up the stairs.</li>
<li>The noise felt like a <strong>password the computer whispered to the sky</strong>.</li>
<li>If it connected on the first try, that was a <strong>good omen</strong>. The day would go well.</li>
<li>&ldquo;Busy signal&rdquo; meant the internet was simply&hellip; full. Try again later.</li>
<li>It was forbidden, expensive, and a little bit magic. You were <em>visiting</em> the internet, not living in it.</li>
</ul>
<p>You&rsquo;d sit there hoping it wouldn&rsquo;t say <em>that other sound</em> — the sad descending <em>bweeeoooo</em> of a failed handshake. The dial-up walk of shame.</p>
<hr>
<p>So what WAS that noise, really?</p>
<p>Here&rsquo;s the nerdy truth: that screech was two modems <strong>negotiating</strong> out loud.</p>
<p>Your modem and the one at the ISP were on a <em>phone line</em> — a thing built for human voices, not data. So they had to figure out, in real time, how to fake it. The handshake went like this:</p>
<ul>
<li>A tone goes out: <strong>&ldquo;Hi, I&rsquo;m a modem, anyone home?&rdquo;</strong></li>
<li>The other side answers with its own tone.</li>
<li>Then that wall of static? That&rsquo;s both modems <strong>probing the line</strong> — testing how noisy it was, what frequencies survived the trip, how fast they could safely talk.</li>
<li>They agreed on a speed (the holy <strong>56k</strong>), did an echo-cancellation handshake, and went quiet.</li>
</ul>
<p>The screaming was the <em>only</em> part you were meant to hear. Once they shook hands, the modem muted itself. Silence meant <strong>you were in</strong>.</p>
<p>You were literally eavesdropping on two machines learning to understand each other.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>   ___________________________
</span></span><span style="display:flex;"><span>  |  .---------------------.  |
</span></span><span style="display:flex;"><span>  |  |  CONNECTING...      |  |
</span></span><span style="display:flex;"><span>  |  |                     |  |
</span></span><span style="display:flex;"><span>  |  |  bzzt  kshhhh  PING |  |
</span></span><span style="display:flex;"><span>  |  |  /\  /\/\    /\  /\  |  |
</span></span><span style="display:flex;"><span>  |  | /  \/    \/\/  \/  \ |  |
</span></span><span style="display:flex;"><span>  |  &#39;---------------------&#39;  |
</span></span><span style="display:flex;"><span>  |   [::::]  56k  [ MODEM ]  |
</span></span><span style="display:flex;"><span>  |___________________________|
</span></span><span style="display:flex;"><span>        |  |          |  |
</span></span><span style="display:flex;"><span>     ===(  )==phone==(  )===
</span></span></code></pre></div><p>It never really left, you know.</p>
<p>The handshake just got <em>quiet</em>. Your phone still negotiates with a cell tower every time it wakes up — speed, frequency, signal quality — the exact same dance. Your Wi-Fi does it. Your laptop does it a thousand times a day. Every device you own is <strong>still screaming that song</strong>.</p>
<p>It just learned to do it under its breath.</p>
<p>We were the last kids who got to <em>hear</em> the internet think.<br>
And honestly?</p>
<p>It sounded like the future.</p>
]]></content:encoded></item><item><title>90s Kid - The Box on the Side of the House</title><link>https://errorzap.com/posts/90s-kid-box-on-side-of-house/</link><pubDate>Wed, 11 Feb 2026 00:57:00 -0700</pubDate><guid>https://errorzap.com/posts/90s-kid-box-on-side-of-house/</guid><description>Every 90s house had a boring gray box bolted to the siding marked DO NOT OPEN. Turns out it still runs your whole digital life.</description><content:encoded><![CDATA[<h2 id="the-box-on-the-side-of-the-house">The Box on the Side of the House</h2>
<p><img loading="lazy" src="/posts/90s-kid-box-on-side-of-house/img1.png"></p>
<p>If you grew up in the 90s, you probably remember <strong>the box</strong>.</p>
<p>Every house had one.<br>
Gray. Boring. Bolted to the siding like it was issued by the government.<br>
Usually with a sticker that said <strong>DO NOT OPEN</strong>, which of course meant <em>this is extremely important</em>.</p>
<p>As kids, we didn’t know what it did.<br>
We just knew:</p>
<ul>
<li>It wasn’t ours</li>
<li>Adults avoided explaining it</li>
<li>And touching it felt like a crime</li>
</ul>
<p>So we stared at it.<br>
Respectfully. Suspiciously. Like it might bite.</p>
<p>That box is called a <em>demarcation box</em>. But you didn’t need to know that then. What mattered was the vibe: <strong>this thing runs something big</strong>.</p>
<p>Years later, you finally see a technician open it. Inside?<br>
Wires. Labels. Splitters. Grounding blocks.<br>
Not magic. Just infrastructure.</p>
<p>And here’s the punchline:</p>
<p>That same boring gray box still runs your life.</p>
<p>Your internet comes through it.<br>
Your phone signal passes through it.<br>
Your work, your streaming, your security cameras, your “why is the Wi-Fi down” moments — all of it depends on that ugly little rectangle.</p>
<p>The cartoon isn’t about nostalgia for old tech.<br>
It’s about remembering a time when <strong>infrastructure was visible</strong>, mysterious, and slightly scary.</p>
<p>We didn’t understand it.<br>
But we knew it mattered.</p>
<p>And the funniest part?<br>
The box never went away.<br>
We just finally learned its name.</p>
]]></content:encoded></item></channel></rss>