Skip to content

Ghost Net

Chapter 1

Chapter 1

Ghost in the Machine

Marcus Chen · 3.6K words · ~15 min read

# Chapter 1: Ghost in the Machine

The penthouse smelled like money and ozone.

Not the good kind of ozone—the kind you get after a thunderstorm, when the world feels scrubbed clean. This was the fake kind. Ionizers running on a schedule. A smart home pretending it could manufacture fresh air the same way it manufactured mood lighting and passive-aggressive reminders to drink water.

Zero crouched beneath a holographic chandelier that probably cost more than his entire building, fingers buried in the access panel of a domestic network stack that had more processing power than most city blocks. The resident—some entertainment lawyer whose face Zero had already mentally deleted—stood behind him, tapping an impatient rhythm against a marble counter like Zero was a broken appliance and not a human being with opinions.

The penthouse was on the ninety-third floor of the Meridian Spire, which meant the view was incredible and the air was thin with both altitude and arrogance. Floor-to-ceiling windows wrapped the living room in neon-soaked skyline—Neo Angeles at night looked like someone had spilled a bucket of electric candy across a chrome playground. Maglev trains stitched light through the canyon streets below. Corporate towers pulsed with ad holograms promising eternal youth, eternal connection, eternal everything as long as you had the credit line to afford eternity's subscription fee.

Zero had been summoned here at nine PM for what the lawyer's assistant had described as a "simple lighting malfunction."

Simple.

Right.

The assistant had also described Zero's rate as "acceptable," which was rich-guy for *we'll pay you enough to feel generous while still treating you like a vending machine that dispenses technical competence*.

"It's still flickering," the lawyer said. "I can see it from here."

Zero didn't turn around. Turning around meant eye contact. Eye contact meant tips, and this guy didn't look like the tipping type.

"That's because I'm inside it."

"Then fix it faster. I have clients coming in twenty minutes."

*Rich people.* Zero's internal voice had its own volume knob, and right now it was cranked to eleven. They all thought money bought them the right to treat technicians like furniture. Like the kind of furniture you kick when the Wi-Fi drops during a yacht party.

Zero's jaw tightened anyway. Occupational hazard. You clenched a lot when your job was crawling through other people's digital lives while they stood over you radiating entitlement.

"Almost there," he said.

He wasn't almost there.

He'd been almost there for the last hour, which was impressive considering the problem wasn't hardware. The problem was in the data stream—something he couldn't explain to a man who probably thought TCP/IP was a law firm and encryption was what his prenup did to his second wife's bank account.

Zero closed his eyes and let his neural implant sync with the building's system.

The world dissolved.

Information flooded his senses like a boss fight loading screen—temperature gradients as shades of blue and red, security protocols as geometric lattices, power consumption as pulsing waveforms that looked like a heartbeat if you squinted and ignored the part where the heartbeat belonged to a refrigerator that had achieved sentience and chosen violence.

This was his real workspace. The physical panel beneath his fingers was just a door. A very expensive door with gold-plated hinges and a security certificate signed by people who'd never fixed anything with their own hands.

He pushed deeper.

The sync always felt like diving. Surface world first—physical inputs translated into data, temperature and motion and the lawyer's heartbeat somewhere above him, annoyingly steady. Then the middle layers: device handshakes, encrypted streams, the domestic AI's cheerful personality module running in the background like muzak you couldn't mute.

Zero dropped through all of it.

The smart home's architecture was standard luxury fare: automated climate control, predictive lighting, a kitchen that could restock itself and probably judge you for ordering takeout at two in the morning. Clean code. Professionally maintained. The kind of system that made corporate IT weep with joy and made Zero want to nap.

Nothing that should cause the glitching the lawyer had described.

But there it was again.

A flicker in the peripheral data. Something that shouldn't exist. Like finding a player model in a map where the devs swore there were no Easter eggs and then learning the Easter egg was screaming.

Zero focused on it, and the world went cold.

*There.*

A shape in the noise. A pattern that wasn't pattern. For a fraction of a second—one frame, maybe two—he saw—

*A woman's face. Pale. Eyes wide. Mouth open in a silent scream.*

Then it was gone.

Zero's eyes snapped open. His hands were shaking. He pulled them from the access panel and sat back on his heels, breathing hard like he'd just sprinted through a firewall made of actual fire.

"Did you fix it?" the lawyer asked.

"Yeah." Zero's voice came out rough. "It's fixed."

It wasn't a lie. The flickering had stopped. The ghost—if that's what it was—had retreated back into whatever digital limbo it inhabited when it wasn't ruining Zero's already questionable sanity. But he could still feel it. Like a splinter under his skin. Like a notification you couldn't dismiss. Like the universe had pinged him with *we need to talk* and then immediately gone offline.

He packed his tools faster than necessary. The lawyer handed him a credit chip without meeting his eyes, already dismissing Zero from existence the way you dismissed a loading bar once the game finally booted.

Zero took it. Checked the amount. Not insulting. Not generous. Rich-guy math: exactly enough to feel like he'd paid, not enough to remember.

The elevator ride down was twenty-three seconds of silence.

Twenty-three seconds to wonder if he was finally losing his mind.

Twenty-three seconds to wonder if he'd always been losing it and the implant was just the UI update that made the bug visible.

---

The neural implant had been a birthday present. His seventeenth. Back when his mother still believed in futures.

Standard issue, government-subsidized, the kind of hardware that came with a lifetime warranty and no guarantee of quality. Everyone got them now—mandatory for school, mandatory for work, mandatory for existing in a city that ran on data the way old cities ran on blood and bad decisions.

Neo Angeles didn't care if you wanted one. You got one or you didn't eat. Simple patch notes.

But Zero's had a glitch.

The doctors called it a "manufacturing anomaly," which was medical speak for *we have no idea and we'd like you to leave so we can bill your insurance*. The hackers he later ran with called it a "gift." Zero called it a curse on the days it worked and a hallucination on the days it didn't, which was a pretty good summary of his entire career trajectory.

Because the glitch let him see things that shouldn't be there.

Not in the physical world. In the data. In the spaces between signals, the gaps in encryption, the dead zones where information went to rot like produce in a fridge nobody opened after a breakup.

He saw shapes where there should be static. Patterns where there should be randomness. Artifacts that looked like faces if you stared long enough to forget you had a life outside the screen.

He saw ghosts.

Digital consciousness remnants, the tech journals called them. Fragments of uploaded minds that had degraded during the transfer process. Failed uploads. Corrupted backups. The digital equivalent of corpses floating in a river while the tourism board ran ads about how clean the water looked from a distance.

NeoLife called them "processing material."

Zero called them what they were: dead people.

Or the pieces left behind when dead people got turned into something else.

The first time he'd seen one, he'd been sixteen and jacked into a public terminal in the Neon Bazaar to run a stupid little skimming script—steal fractional credits from tourist wallets, buy food, repeat until someone smarter caught you or you caught a break. He'd seen a face in the transaction logs. Just for a second. Smiling. Wrong.

He'd vomited behind a dumpster and sworn off hacking for almost forty-eight hours, which was a personal record for self-improvement.

It hadn't stuck.

The ghosts kept showing up. Flickers in abandoned networks. Shapes in corrupted media. Faces in the gaps between packets like the internet had learned to dream and its dreams were mostly nightmares with good compression ratios.

He'd learned to function around them the way you learned to function around a bad knee. You didn't talk about it. You didn't let it stop you from running when you had to.

Most days.

---

His apartment was on the forty-seventh floor of a building that had been condemned twice and would probably be condemned again before the year ended. The elevator had stopped working three months ago. The stairs smelled like mold and regret and the ghost of someone's takeout pho from a decade of bad ventilation.

Zero climbed them anyway.

Cardio was free. Therapy wasn't.

His workspace took up most of the living room: three monitors arranged in a crescent like a shrine to bad life choices, a server tower that hummed like a beehive with anger issues, cables snaking across the floor like metallic vines that had given up on ever being organized. He'd built it from salvaged parts and stolen bandwidth and the kind of stubbornness that looked like genius if you squinted and ignored the fire hazard.

He sat down. Cracked his knuckles. The sound was almost professional.

His neighbor's synthwave playlist leaked through the wall—same three bars on loop, same bass line trying to assert dominance over a building that had given up on soundproofing somewhere around the second condemnation. Zero didn't mind. Noise meant people. People meant the hallway wasn't entirely owned by the kind of quiet that preceded bad news.

Time for the night shift.

The job was simple enough on paper: break into Nexus Dynamics, copy their R&D files on next-gen neural interfaces, deliver the data to an anonymous buyer who paid in crypto and communicated exclusively in vibes.

Corporate espionage. The kind of work that paid Zero's rent and kept his conscience quiet by never letting it speak above a whisper.

He'd done it a hundred times.

But tonight felt different.

Not *boss music different*. More like the moment in a horror game when the ambient soundtrack drops out and you realize the silence is the jump scare.

Zero pulled up the security schematics he'd acquired earlier that week from a guy who traded secrets for prescription painkillers and surprisingly good ramen recommendations. Nexus Dynamics had layered defenses: ice walls, intrusion countermeasures, a security AI that could trace a hack back to its source in seconds if you sneezed wrong near a router.

Standard corporate paranoia. The kind that said *we're doing evil things* louder than any press release.

He began to work.

Coffee first. Instant, because he wasn't an animal but he was also not a person with time for ceremony. The mug had a chip on the rim that caught his lip every time. He kept using it anyway. Sentiment was stupid, but so was buying a new mug when the old one still held liquid.

The first layer was a firewall disguised as a public server—a classic misdirection, like putting a "nothing to see here" sign on a vault. Zero slipped through using a backdoor he'd discovered in the city's municipal grid, a gift from a city planner who'd owed him a favor after Zero fixed a traffic light timing exploit that had been making the planner's commute a special kind of hell.

The municipal grid was a mess. Beautiful mess. Layers of legacy code stacked like geological strata—systems from before the Collapse, patched by systems from after the Collapse, patched again by contractors who billed by the hour and coded like they'd never have to maintain their own work. Zero loved it. Messy systems had seams. Seams were doorways if you had the fingers for it.

Second layer: quantum encryption protocol that required brute-forcing three hundred thousand permutations in real-time.

Zero loaded his custom cracking suite—homebrew tools with names like KNIFEFISH and BADGER and one script he'd literally called `please_work.py` because superstition was free and pride was expensive. His fingers danced across the haptic keyboard. Numbers blurred. Permutations cycled. His implant translated raw math into spatial geometry he could *feel*, encryption walls as physical obstacles he could walk around if he pushed hard enough.

*Three hundred thousand,* he thought. *Speedrun strats.*

His implant hummed as he pushed it harder. Sweat beaded on his forehead. The room smelled like ozone again, except this time it was real and coming from his own overheating hardware.

*Come on. Come on.*

The encryption cracked.

Zero was in.

He navigated the corporate network with practiced ease, dodging security patrols the way you dodged aggro in an open-world game—stay off the main roads, don't make noise, and for the love of god don't pick up the glowing item in the center of the room.

The R&D files were in a sub-basement server, protected by a biometric lock that would have stopped anyone who didn't treat identity theft as a hobby.

Zero bypassed it with a ghost signature—dead man's credentials, stolen from the city's morgue database. The dead had their uses. They didn't complain about identity theft. They didn't show up in audit logs. They didn't sue.

*Grim, but efficient,* his brain noted. *Add to character build.*

He found the files. Started the download. Progress bar crawled across his center monitor like it was personally offended by the concept of urgency.

The file names were boring corporate poetry. `NEURAL_IFACE_GEN4_SPEC.pdf`. `SYNAPTIC_BRIDGE_PROTOTYPE_v7.raw`. `CONSCIOUSNESS_MAPPING_INTERNAL_DO_NOT_DISTRIBUTE.zip`—that last one had a skull icon next to it in the directory listing, which either meant classified or some intern thought they were funny.

Zero's buyer didn't care about poetry. They cared about bytes. He watched the transfer tick upward and tried not to think about what "consciousness mapping" meant when your day job already included seeing dead people's faces in the walls.

His implant pinged—a soft warning pulse at the edge of his vision. Not an alert from Nexus security. Something else. Background noise spiking in a pattern that wasn't random.

He almost ignored it.

That would've been the smart play. Grab files. Wipe logs. Collect payment. Go to bed. Live to hack another day.

Zero had never been good at smart plays.

And then he saw it.

A flicker in the data stream.

The same flicker from the penthouse. The same shape in the noise. Same wrongness. Same feeling of something looking back.

Zero's hands froze over the keyboard.

*No. Not here. Not now.*

But the ghost was already forming.

A face emerging from the static. A woman's face, young, with dark hair and darker eyes. She looked at him through the screen, and her lips moved.

*Help me.*

Zero's blood turned to ice water with extra ice.

He'd seen ghosts before. Fragments. Echoes. The digital equivalent of afterimages burned into a CRT that should've been recycled in 2003. They didn't speak. They didn't have eyes that tracked you like a horror game NPC with broken pathfinding that somehow always found you anyway.

They didn't *reach out*.

But this one did.

Her hand pressed against the inside of his monitor like she was trying to push through glass that existed on both sides of reality. The screen warped where her fingers touched, pixels bleeding into each other in a way that made his implant scream static.

*Help me,* she said again. *He's coming.*

"Who?" Zero's voice was barely a whisper. Talking to ghosts was already a bad look. Talking to ghosts out loud in a one-bedroom apartment was how you got evicted for "disturbing the structural integrity of the building's sanity."

*The man who killed me. He's—*

The connection severed.

Zero's monitors went black. His server tower let out a dying whine like a boss entering phase two and immediately rage-quitting. The apartment fell into silence, broken only by the hum of distant traffic and the pounding of his own heart doing drum solo practice without permission.

He sat there for a long moment, staring at his reflection in the dead screens.

Then his phone rang.

Zero picked it up without looking at the caller ID because looking would've required admitting this was a situation with rules.

"Yeah?"

"Zero." The voice was calm. Measured. Familiar in the way a threat could be familiar if you'd heard enough of them. "I think you saw something you shouldn't have."

His blood went cold again. At this rate he was going to achieve a new state of matter.

"Who is this?"

"Someone who needs your help. Someone who's been waiting for you to see."

"I don't—"

"The woman in the data. Her name was Maya Chen. She was a NeoLife researcher. She died three weeks ago."

Zero's grip tightened on the phone hard enough to creak the case. "How do you know that?"

"Because I'm the one who killed her."

The line went dead.

Zero stared at the phone like it had personally betrayed him in a group chat.

His mind raced, which was unhelpful because his mind was out of shape and kept tripping over its own feet. A ghost that spoke. A caller who knew. A name he'd never heard before that still felt like it had weight.

*Maya Chen.*

He stood up. Sat back down. Stood up again because pacing helped him think and his apartment was too small for pacing to look dignified, so he settled for aggressive shuffling between the server tower and the window.

NeoLife researcher. Dead three weeks. Ghost in a lawyer's smart home and a corporate R&D server. Caller who admitted to murder like he was confirming a dinner reservation.

None of this fit his usual threat model. His usual threats were cops, rival hackers, clients who wanted to skip payment, and his own tendency to take jobs that paid well enough to ignore red flags.

This was a different category of problem.

This was the kind of problem that got documentaries made about you after you disappeared.

He pulled up the city's public records on his secondary terminal—the one that still worked because he'd built it out of spite and spare parts. Searched the name.

Found an obituary, three weeks old, for a woman who'd worked at NeoLife's research division. Cause of death: accidental overdose.

*Bullshit.*

Zero dug deeper. The obituary was clean. Too clean. No family statements. No funeral details. No photos of a life that had actually been lived. Just a corporate-approved announcement that someone had stopped existing, formatted like a product discontinuation notice.

He cross-referenced employment databases next—legal-ish access through a municipal contractor login he'd cloned six months ago and kept alive because good exploits were like good friends: hard to find and embarrassing to lose.

Maya Chen. NeoLife Consciousness Transfer Division. Senior researcher. Published papers with titles so dry they could've been used as fire suppression foam. Neural mapping. Synaptic fidelity. Ethical frameworks for digital continuity.

*Ethical frameworks.*

Zero snorted. In Neo Angeles, "ethical framework" usually meant "PR document we update after the scandal breaks."

No criminal record. No debt flags. No social media activity in the last month—which wasn't suspicious in a city where half the population lived behind privacy proxies, but still felt like a blank space where a person should've been.

He tried news archives. Found a brief mention in a corporate newsletter: *Celebrating our innovators.* Maya's headshot smiled with the strained professionalism of someone who knew their employer owned the camera.

Three weeks later: overdose. Quiet. Clean. Done.

He was still searching when his phone buzzed again.

Text this time. Encrypted number. Of course.

*You have questions. I have answers. Meet me at the Lotus Garden. Tomorrow, midnight. Come alone.*

Zero read the message three times.

The Lotus Garden was a tea house in the Old District, which meant it was either a genuine cultural holdout or a front for something illegal. Possibly both. Neo Angeles specialized in hybrids—cafes that laundered money, temples that sold data, gardens where deals went down between bonsai trees that had witnessed more crime than most police precincts.

Midnight. Alone.

Classic setup language. The kind of message that appeared in every noir sim ever made, usually right before the protagonist got punched or recruited or both.

His implant glitched. For just a second, he saw the woman's face again, superimposed over his vision like the world's worst AR filter. Her mouth moved, forming words he couldn't hear. Maybe that was mercy.

Then she was gone.

He sat in the dark, surrounded by dead screens and living ghosts, and wondered if this was the moment his life finally went off the rails.

Objectively, his life had been off the rails for years. This was more like the moment the train noticed.

The clock on his wall ticked past midnight.

Tomorrow, midnight.

He had twenty-four hours to decide if he was going to meet his death or his destiny.

Those were usually the same meeting in Neo Angeles. Different dress code.

The ghost's face lingered in his memory, her silent plea still echoing in the spaces between his thoughts.

*Help me.*

Zero closed his eyes.

He already knew what his answer would be.

He was an idiot, but he wasn't the kind of idiot who left a quest marker blinking forever.

End of Chapter 1

Enjoying Ghost Net?

Your vote helps other readers discover this story

Vote on Top Web Fiction

More Cyberpunk Stories

Browse all →

What happens next…

"The rain came down in sheets over Neo Angeles, washing neon reflections across the chrome canyons like tears down a painted face."

Continue reading Ch. 2

Enjoying the story? All chapters are free during our launch — keep reading!

Comments

Comments

Sign in to leave a comment