Chapter 2: Garbage Collection

Running a marathon requires physical endurance. Running for your life requires adrenaline. Running through a city where the laws of physics were merely polite suggestions required a PhD in geometry, which—thankfully—Arjun had almost acquired.

He sprinted down a narrow gully that smelled of roasting meat and wet dog. His chest heaved, his lungs burning with the distinct sharp pain of a man whose primary exercise for the last four years had been walking from the hostel to the library.

"Stop him! The heretic!"

The shouts echoed off the obsidian walls. The Enforcers were behind him, their heavy boots clanging against the stone.

Arjun didn't look back. He looked at the world.

To his eyes, the twisting alleyways of the city—which he would later learn was called Siddhanta—were not just stone and mortar. They were a wireframe mesh of glowing blue lines. He saw the structural stress points in the archways; he saw the velocity vectors of the wind channeling through the narrow gaps.

He reached a dead end. A sheer wall, twenty feet high, blocked his path.

"Damn it," Arjun wheezed, skidding to a halt. He turned around. The mouth of the alley was filling with the silhouettes of the guards. The one in the lead, a brute with a red turban and a glowing amulet, raised a crossbow.

The amulet flared.

Object Detected: Projectile_Bolt

Velocity: 80 m/s

Trajectory: Parabolic intercept with Subject (Arjun)

Arjun’s mind raced. He couldn't dodge. He couldn't fight. He looked at the wall behind him.

Material: Basalt_Reinforced

Gravity_Local: 9.8 m/s²

"Okay," Arjun muttered, panic making his voice shrill. "If you can’t change the variable, change the axis."

He focused on the wall. The equation for gravity relative to the stone surface hovered in the air: G_y \= -9.8.

Arjun reached out with his mind—a mental muscle he was rapidly learning to flex—and grabbed the negative sign. He flipped it. He rotated the axis by ninety degrees.

Gravity_Local: Reoriented -> Horizontal.

The sensation was nauseating. Instantly, "down" was no longer the ground. "Down" was the wall.

Arjun fell forward, not onto his face, but onto the vertical wall. His feet slapped against the stone as if it were the floor. To the guards, it looked like he had just run straight up a vertical surface like a lizard.

"Sorcery!" one of the guards screamed, firing the crossbow.

The bolt whistled past Arjun’s ear—which was now technically "above" the guards—and shattered against the cobblestones.

Arjun scrambled up the wall, his heart in his throat. When he reached the lip of the roof, he scrambled over and collapsed, the gravity reasserting itself to normal the moment he left the localized zone of his "hack."

He lay on the flat roof, staring up at the purple sky, gasping for air.

"I need..." he wheezed, clutching his side. "I need to optimize... my cardio."

Below him, the guards were shouting in confusion. Arjun crawled away from the edge, moving deeper into the rooftop sprawl of the city.

The architecture up here was even more chaotic. The rooftops were connected by rickety wooden bridges and clotheslines hung with strange, shimmering fabrics. It reminded him of the breathless density of Dharavi, but vertical. People lived here—in shacks built atop palaces, in wooden coops clinging to chimneys.

He found a relatively quiet corner behind a massive water tank (which glowed with a dangerously high pressure-value) and slumped against it.

He needed to think. He needed a whiteboard.

"Hypothesis," he whispered to himself, cleaning his glasses on his hemp tunic. "I am in a simulation. A very advanced, very buggy VR simulation. The 'magic' is just the user interface. And I have admin privileges."

He looked at his hand. It was shaking.

"Or," he added darkly, "I am dead. This is the afterlife. And for my sins against the Physics Department, I have been sent to a world where math is broken."

"You run loud for a skinny boy."

Arjun jumped, scrambling backward until his back hit the water tank.

Sitting on a crate of dried herbs ten feet away was a girl. She looked to be about his age, perhaps a year or two younger. She wore a sari draped in the dhoti style, practical and tucked at the waist, dyed a deep indigo. Her hair was a messy braid, and her arms were covered in silver bangles that didn't jingle when she moved.

But it was her eyes that caught him. They were lined with thick kohl, sharp and intelligent, and they were tracking the floating numbers around Arjun’s head.

"Who are you?" Arjun asked, instinctively switching to English. Then he paused. "Uh... Aap kaun hain?"

The girl tilted her head. "I speak the Common Tongue, outlander. You don't need to bark in the old dialects." She hopped off the crate, landing silently. "I saw what you did in the market. With the Enforcer."

Arjun tensed. "He started it."

"You made him slip," she said, a grin tugging at the corner of her mouth. "You rewrote the Earth-Law. I’ve never seen a casting like that. No gestures. No chanting. Just... twitchy fingers."

She stepped closer. Arjun noticed a faint, shimmering equation hovering around her neck, tied to a pendant.

Object: Amulet of Obscurity

Function: Stealth_Mod + 10

Status: Depleting

"You're a mage?" Arjun asked.

She scoffed, a sound that was universally Indian—a dismissive click of the tongue. "Mage? No. The Highborns are Mages. They sit in the Ivory Towers and calculate the movement of stars. I’m Kavya. I fix things."

"Fix things?"

"Toasters. Levitation carts. Gout." She shrugged. "I’m a hedge-tinker. And you, skinny boy, are in a lot of trouble."

"Tell me about it," Arjun muttered, standing up. His knees felt like jelly. "I need to get out of the city. Where is the exit?"

Kavya laughed. "Exit? Siddhanta is a floating island, genius. Unless you can fly, the only way down is the Skyship Docks, and the Enforcers will be swarming that place in ten minutes."

Arjun froze. "Floating... island?"

He walked to the edge of the roof and looked out.

He had been too busy running to notice the horizon. Now, he saw it.

The city didn't end in suburbs. It ended in a cliff edge. Beyond the edge, there was nothing but an ocean of clouds, miles below. And in the distance, other islands floated in the ether, connected by shimmering bridges of hard light.

"Oh, gravity is definitely broken," Arjun whispered.

"It’s not broken," Kavya said, joining him at the ledge. "It’s sustained. By the Great Equation." She pointed to the center of the city, where a massive spire pierced the sky. It pulsed with a rhythmic, golden light. "The Source keeps us up. If the Source fails, we fall."

Arjun looked at the Spire. He squinted, his "sight" engaging automatically.

The Spire wasn't just a building. It was a server. A massive column of pure data was streaming out of it, writing the laws of physics for the entire city in real-time.

But as Arjun looked closer, he saw the rot.

The golden code streaming from the Spire was riddled with red blotches. Errors. Glitches. Memory leaks.

System Status: Critical

Entropy: Rising

Time to Failure: Unknown

"It's crashing," Arjun said, horror dawning on him.

"What?"

"The Equation," Arjun pointed. "It’s full of errors. It’s looping. Look at the sky."

He pointed up at the purple firmament. To the naked eye, it looked like a storm was brewing. To Arjun, it looked like a monitor with dead pixels. There was a jagged black line zigzagging across the zenith—a tear in the texture of the world.

"The Sky Crack?" Kavya shrugged. "It’s been there for fifty years. The priests say it’s the eye of the gods watching us."

"It’s not an eye," Arjun said, his voice rising. "It’s a structural fracture. The rendering engine is failing. If that crack widens, this whole island... the variable for 'Altitude' will reset to zero."

Kavya stared at him. "You use strange words. Rendering. Variable. Reset." She narrowed her eyes. "You aren't from any of the Seven Provinces, are you? You talk like the Ancients."

"I'm from Mumbai," Arjun said distractedly, watching a chunk of code near the Spire turn red and dissolve. "And I think your world is about to get a Blue Screen of Death."

Suddenly, a siren wailed. It wasn't a mechanical sound, but the deep, resonant blow of a conch shell, amplified a thousand times.

Oooommmmmmm.

The sound vibrated in Arjun’s teeth.

"Shit," Kavya hissed. She grabbed Arjun’s arm. Her grip was surprisingly strong. "That’s the Inquisitor’s horn. They’re sweeping the district. They know you’re here."

"What do we do?" Arjun asked.

"We?" Kavya raised an eyebrow. "I should leave you here. You’re a walking death sentence."

Arjun looked at her. He saw the calculation in her eyes—fear battling with curiosity. He decided to appeal to the one thing that drove every engineer, tinker, and hacker he had ever met.

"I can show you how to fix your amulet," Arjun said quickly.

Kavya paused. Her hand went to the pendant at her throat. "What?"

"Your stealth amulet," Arjun said, pointing at the fading numbers around her neck. "The efficiency is down to 40%. The mana coil is leaking because the formula is using a linear decay instead of exponential. It’s going to fail in two days."

Kavya’s eyes went wide. "How do you know that?"

"I can fix it," Arjun lied—well, half-lied. He was pretty sure he could. "Get me out of here, and I’ll upgrade your gear."

Kavya stared at him for a long second. Then, a slow, sharp smile spread across her face. It was the smile of someone who had just found a winning lottery ticket in the gutter.

"Deal," she said. "Follow me. And step exactly where I step. The rooftops have traps for rats like you."

She turned and vaulted over a low wall, disappearing into the maze of laundry lines and chimneys.

Arjun took one last look at the Spire, pulsing with its corrupted, dying code.

"Garbage collection," he muttered to himself, sprinting after her. "Someone needs to run a serious garbage collection on this OS."

He leaped over the wall, plummeting into the chaos of the under-city.

Download

Like this story? Download the app to keep your reading history.
Download

Bonus

New users downloading the APP can read 10 episodes for free

Receive
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play