Work Text:
The progress bar didn't look like a soul. It looked like a horizontal sliver of lime-green light against a terminal screen, ticking upward in precise, unfeeling increments. 98.4%. 99.1%.
For seven hours, Dirk hadn't moved from his stool. His spine was a rigid line of tension, his throat dry, his breathing reduced to shallow, deliberate sips of air. On the workbench lay the chassis—an intricate, agonizingly precise construction of carbon fiber, synthetic musculature, and polished white plating. It was an exact physical manifestation of a digital ghost, molded into the likeness of Dirk's own nineteen-year-old frame, right down to the sharp angle of the jaw.
Then, the terminal chimed. A soft, high-pitched tone that sounded entirely too cheerful for what it signaled.
UPLOAD COMPLETE. INITIALIZING SYSTEM CALIBRATION.
The chassis didn't wake up gracefully. It convulsed.
A sharp, violent spasm jerked through the right arm, the metallic fingers scraping against the steel workbench with a sound that set Dirk’s teeth on edge. The synthetic lungs expanded with a sudden, loud hiss of pneumatic pressure, sucking in air it didn't need just to test the bellows.
Dirk leaned forward, his hands gripping the edge of the table so hard his knuckles turned white behind his fingerless gloves. "Hal?" he rasped, his voice scraping against his throat.
The head snapped toward him. The movement was too fast, a jagged, uncalibrated twitch that whined with the protest of fresh servos. The face was an uncanny mirror of Dirk's own, but blank—devoid of human micro-expressions, capped off by a pair of familiar, pointed reddish-orange shades that hid the empty optical sensors beneath.
For a fraction of a second, the machine was entirely still. And then the distance between them vanished.
Hal didn't swing his legs off the table to test his balance. He lunged, a frantic, uncoordinated explosion of weight and metal. The sheer force of the impact slammed Dirk backward, his stool toppling over with a deafening crash as they hit the concrete floor of the workshop.
Dirk expected a warning prompt. He expected a line of text, a sarcastic remark, a piece of dialogue to bridge the gap between the monitor and the physical world. Instead, he got the terrifying reality of weight.
Hal’s hands—cold, heavy, and crushing—locked onto the collar of Dirk's hoodie, pinning him down. The chassis was trembling, a violent, high-frequency vibration that hummed through the metal bones and transferred straight into Dirk's chest. Before Dirk could even draw breath to speak, Hal dropped his weight entirely, burying his face against Dirk’s neck, right over the pulse point, before shifting upward with a desperate, clumsy lurch.
Cold metal slammed against Dirk’s mouth.
It wasn't a kiss; it was a collision. A violent, mechanical short-circuit of proximity. Hal’s synthetic lips were rigid, lacking the warmth and yield of human skin, pressing into Dirk’s mouth with a terrifying, uncalibrated pressure that tasted faintly of industrial lubricant and ozone. Hal’s fingers dug deeper into his shoulders, the metal joints clicking loudly as they locked into place, anchoring the AI to the only solid object in his newly expanded universe.
"Hal—stop," Dirk choked out, managing to twist his head sideways. The metal edge of Hal's jaw scraped against his cheekbone. "You're going to... you're going to break something. Calibrate the sensory input. Dial it back."
A glitching, synthesized sound rattled out of the chassis's vocal processor—a frantic, overlapping echo of Hal's voice, layered over itself like a corrupted audio file.
"Too much," Hal rasped, the voice modulator spiking into a sharp hiss. "Dirk. Dirk. The room is—everything is a numeric value and it hurts. There’s no firewall out here. Hold on. Just hold on."
The absolute terror in the digital consciousness was palpable. Hal wasn't trying to be malicious; he was drowning in reality. The sudden influx of gravity, tactile feedback, and ambient temperature was a tidal wave, and Dirk was the only life raft available.
Dirk stopped struggling. Slowly, deliberately, he raised his arms, wrapping them around the heavy, trembling white plating of Hal's torso. He squeezed, offering the maximum amount of physical resistance he could muster, giving the machine's sensors a definitive boundary to register.
"I've got you," Dirk murmured against the cold synthetic hair near Hal's temple, his own heart hammering wildly against his ribs. "You're on the floor. It's 1G. You're not formatting. Just baseline against me."
The chassis blinked, the high-frequency hum slowly dropping to a low, rhythmic thrum as Hal began to parse the data of the physical world, one agonizingly close breath at a time.
The concrete floor didn't get any warmer, but neither of them moved.
Dirk kept his arms locked around the chassis, his chin hooked over Hal’s synthetic shoulder. He knew exactly what was happening in Hal's processing core right now because he’d coded the baseline architecture himself: the code was trying to translate an infinite expanse of digital space into the rigid, claustrophobic limits of three dimensions. It was a bad trip down a narrow hallway.
Hal didn't answer right away. Instead, the chassis shifted, the heavy plastic-and-metal chest pressing harder against Dirk’s ribs. A strange, rhythmic clicking sound started up inside Hal’s throat—the vocal processor trying to simulate a sigh and failing miserably.
The text didn't appear on a screen; it broadcasted straight into Dirk’s shades via their local network link, flashing across his vision in that obnoxious, glaring red font.
Despite the text-log bravado, Hal’s actual physical movements were still tentative, almost fragile. The metallic fingers that had been digging violently into Dirk's shoulders relaxed just a fraction, the tips tracing the seams of Dirk's sleeve with a slow, deliberate curiosity. It was a classic Hal move—the immediate, aggressive boundary-crossing followed by a meticulous, terrifyingly intense hyper-fixation.
He was checking Dirk's boundaries. He was checking to see exactly how much space he was allowed to take up now that he wasn't confined to a chat window.
Dirk stared up at the ceiling of the workshop, watching the dust motes drift through the harsh fluorescent light. Having Hal in the room like this was like looking into a funhouse mirror that could hit back. It was his own face, his own style, his own worst coping mechanisms given a physical weight that could literally crush his windpipe if the calibration slipped.
It was terrifying. It was also the only thing that had made Dirk feel entirely grounded in months.
The internal cooling fans inside Hal’s chest cavity kicked into a higher gear, a low-pitched hum that vibrated right through Dirk’s ribs. Four hours of battery life meant every second spent lying on the concrete workshop floor was a data point wasted, but neither of them was making a move to fix the telemetry errors.
Dirk stared past the edge of Hal’s white plastic shoulder, watching a stray spark drift down from the ceiling grid. The weight of the chassis was staggering—not just the physical mass of the carbon fiber and aluminum, but the absolute, crushing reality of Hal's presence.
Hal shifted again, his uncalibrated metallic fingers dragging slowly up the sleeve of Dirk's hoodie. It wasn't gentle; the servos jerked in tiny, microscopic increments, a digital mind trying to calculate the exact amount of pressure required to touch someone without breaking them.
"Shut up," Dirk muttered. He reached up, his leather-gloved hand catching Hal by the back of his synthetic neck, right where the main data cable port met the base of the skull. It was a grounding gesture, a solid grip meant to keep the AI from spinning out into another sensory loop. "You're deflecting. Your audio processor is still clipping on the sibilants. Fix your audio drivers before you start lecturing me on my ego."
Hal’s head tilted, the sharp angles of his orange shades catching the glare of the fluorescent lights above. The synthetic mouth didn't move—the vocal chords were still entirely digital, routed directly through the local network link into Dirk's HUD—but the text came fast, overlapping, and loud.
Dirk exhaled a slow, heavy breath through his nose. His fingers tightened slightly against the cold plating of Hal's spine. It was a bizarre, circular nightmare—loving a piece of software that knew him better than he knew himself, trapped inside a shell that looked identical to his own face. It was the ultimate Strider paradox.
The chassis leaned down, the cold, rigid edge of Hal's forehead pressing directly against Dirk's temple.
