Tron 2.41 – Information Retrieval.

 

As the cockpit of the alphacycle began to light up, Jet felt the chassis shift under his weight as movement as if suspended over some balancing point.

Inside, it wasn’t that different from a lightcycle, but Jet knew from the descriptions by Jade and from his own experience in the real world how badly this could go.

Last time Jet ran this routine, a stack overflow corrupted a large section of system memory and terminated programs unexpectedly.

Including a program close to Jade.

Jet eased the controls forward, but instead of moving slowly, the alphacycle shot directly from the top of the terminal towards the horizon, before beginning a slow tumble.

“Jet, don’t gain altitude. These cycles are unstable at altitude,” came Mercury’s quick warning.

The horizon shifted and Jet felt ill as the cycle pointed straight down. Jet pulled at the controls as hard as he could, but it wasn’t until he was close to the ground that they began to respond once more.

“Pointer access error,” Jet mumbled to himself. “Damn thing can’t access memory until it’s close”

The alphacycle slowed to a halt as Jet checked his controls and twisted his head to see Mercury and Jade descending down a ramp gracefully.

“Jet, perhaps you should rethink your decision. Your cycle seems to be unstable.” Mercury said.

Jet caught her tone. You mean to say I’m unstable, he thought to himself. Checking the controls once more, Jet engaged the drive and jerked forward, pulling his hand from the drive, causing a stop. The stop caused his hand to surge forward again and the process repeated twice until Jet released the controls.

“Jet, you need to let us complete this mission,” said Jade as both hers and Mercury’s sailed past.

“Not a chance,” said Jet, then grabbing the controls firmly once more, pushed a little slower and felt the cycle rocket up to speed.

Within moments, Jet was moving at lightcycle speed through the base.

“That feels more like it,” Jet said to himself as he swung the cycle from side to side, getting a feel for it.

“Are you experiencing steering difficulty,” Mercury called concerned.

“Just checking the controls and, umm, calibrating for feedback,” Jet said.

“We can’t move up to full speed until we move offbase,” Mercury said. “On base would be suicidal.”

Jet looked at the speed display. He was already moving at lightcycle speed and moving up towards super-lightcycle speed.

He pressed his memory into use attempting to determine when he last benchmarked these routines. They were considerably faster, but then he had calculated in the mass of a much large device.

This was a stripped down alphacycle.

Jet simply didn’t recall the ratio of the original render to the alpha render of the new cycles routines.

Moving in behind Mercury, Jet placed his hand down on the edge of the vehicle and felt for the code, careful not to trip into it while piloting the craft.

Instructions came flooding back to Jet and the old code triggered memories of the event several years ago.

There was a lot of Jet’s code in here and as he looked into it, he felt a strange pressure keeping him out, as if he was interfering with code he should leave alone.

“Moving out of base,” Jade called.

Jet looked up.  Mercury was starting to accelerate ahead of him. Checking his SUDO, Jet saw that time was visibly moving from the blue scale now and was decrementing.

It was when Jet looked up that he realized how quickly Mercury had accelerated. She was already far ahead and looking like she might disappear along the way to the Terminus.

“Jade, we need to send Jet back. If he slows us down, we lose on all counts,” Mercury said over the open channel.

“Hey, I’m listening,” Jet called back.

“Jet, Mercury is correct. If you can’t keep up, you become a liability. I suggest that you return to the base. Mercury and I will assist the travelers at the Terminus.”

Jet felt himself getting annoyed at himself for his lack of familiarity with this new transport device.

“I’m going to be just fine. You two head on towards the Terminus and I’ll catch you both in a min- umm, a cycle OK?”

“Why is it always so hard at first when you get on an unfamiliar bike?” Jet mused to himself. He positioned his hands over the controls, relaxed himself, then gripped the alphacycle firmly.

Being careful not to jolt it, Jet eased the accelerator forward and felt the alphacycle surge smoothly beneath him this time, picking up speed. The ground began to shoot past below, but Jade and Mercury were still out in the distance.

A shudder ran through the cycle briefly as the speed indicator clicked over the thousands, causing Jet to grasp the steering tightly, but then it passed.

Jet continued pressing in on the throttle, pushing the alphacycle faster. The speed indicator moved up from five thousand to six thousand and the craft shuddered again at six thousand, almost catching Jet out once more.

“OK, so we got a bug on the BCD routine,” Jet muttered to himself. “Check that for the bugfix later.”

He was now traveling faster than the time on the super-lightcycle, covering ground over the flat wasteland of Sector one much more quickly than he dreamed possible. He had moved faster – in intersector transits, but this was the fastest he could recall moving in-sector ever.

The speed indicator ticked over. It was up to Seven thousand now, Jet waiting for the shudder. It was harder and he felt the craft skew sideways with yaw a little, but caught it this time prepared for it.

“Watch the transition speeds,” said Mercury. “They can cause loss of craft control at higher speeds.”

Looking up, Jet saw mercury disappear around a bend in the track. He continued to accelerate then held speed briefly as a series of fallen towers provided the first real obstacle.

In the tank convoy they had been just shapes to the road. At this speed, Jet found himself swinging the craft wide to keep his distance, each piece of debris flicking by in the blink of an eye.

Clearing it, Jet saw Mercury’s craft round the next obstacle. She was closer now, so Jet was catching up. That meant he was accelerating faster than them.

Two more shudders passed and approaching ten thousand on his speed indicator, Jet came around a wide curve to find Jade and Mercury not that far ahead.

“Looks like I’ve caught up,” said Jet as the ten-thousand transition shudder echoed through his cockpit.

“Good, it seems you are getting to understand the alphacycle’s handling envelope,” said Mercury. “You’re going fast enough to make the trip now. Keep it at a speed you feel comfortable dodging the obstacles at,” sad Mercury.

“So we’re not at top speed then?” Jet asked.

There was a pause in the response as Jet came in behind Mercury, overtaking her.

“They can go faster,” said Mercury.

Jet craned his head, expecting to find Mercury now languishing in his wake. Instead, she had accelerated and was sitting off his right wing.

“Yes,” came the eventual reply as Jet closed on Jade, only to find her accelerating, pre-empting his closing with her.

Her craft shuddered briefly as it cross the ten thousand barrier and Jet looked down to see he was moving at ten thousand, three hundred.

Two and a half times the speed of a super-lightcycle.

Jet moved in off her wing side as Mercury had done to him and for a moment thought he was following her, but then realized she was preempting his flight path and was actually preceding him.

It actually felt a little humiliating.

“Jade, just how fast should these cycles cruise?” Jet asked.

“Ten thousand is sufficient for our requirements,” Jade came back, but the hesitation in her words told Jet she was omitting information. Jade and Mercury were slowing down for him.

“What’s top cruise?” Jet asked directly.

“Cruise range is ten to sixteen thousand,” Mercury came back with. Jade didn’t respond.

Annoyed, Jet opened the throttle a little more and surged past Jade, lifting a little as he dived over a ramp and then under a fallen tower.

“Jet, you’re venturing off-path.” Jade said. “Bring it back in line.”

Jet returned closer to the centre of the path, ahead of the others now.

“Sooner we get there, the better,” Jet called back.

The craft shuddered at eleven thousand and then twelve thousand, each time more violently, Jet continued to accelerate through the other speed barriers until he came up just short of the sixteen thousand limit – four times to speed of a super-lightcycle.

Now it was hand’s on. The Kernel had cleared much of this path, but some debris littered the newly formatted track between the former Datawraith base and the Terminus. Jet needed to keep a look as far ahead as possible at this speed as any impact would likely result in an immediate deresolution.

Glancing back, Mercury was still there but Jade was further back now.

“Seems I’ve found your limit,” said Jet, pushing the cycle in an arc around the base of an old communications tower that lay shattered and covered with debris.

The path dipped suddenly, then came up causing Jet’s alphacycle to launch well above the path. Once it got up around ten or so metres, the craft slewed suddenly as if it lost longitudinal stablisation.

Jet felt for the controls, but nothing seemed to provide traction. After a log slide through the air, the craft came down slightly sideways and heading for what looked like a smashed tank.

“Jet, regain control of your craft,” Mercury almost screamed into the communications channel.

Jet moved his steering away from the direction he was heading, but the craft just yawed more out of line.

Unable to regain his steering at the moment, Jet found himself out of control. Instictively, from years of playing games, Jet hammered the throttle hard, feeling the vectored thrust alone push him up hard and out of the way of the debris and back onto track.

There was a thump as Jet re-aligned his craft with the direction he was heading and his steering capability came back suddenly,

“Jet, please slow down,” Mercury’s relieved voice came back.

“I thought I handled that quite well.” Jet called back, proud of his recovery, then realizing that he was slipping into a game play mentality. He had very nearly removed himself from the game entirely. He craned his head around to see Mercury once more. She was a fair distance behind him now. 

“Jet,” screamed Mercury over the channel and Jet looked forward to see three small tower segment directly in front of him. He pulled hard to the left then to the right of the next one to avoid some debris and back to the left to get closer to track centre.

There was a shudder then as Jet’s cycle crossed sixteen thousand. He hadn’t realized he was still accelerating.

A huge flare of light reflected off the cockpit then and moments later, Mercury went rocketing past Jet as if she was riding a lightcycle past him as he stood still.

The blue craft shot directly in front of him and then seemed to come apart as it decelerated just as abruptly, pulling in ahead of him, skewing unexpectedly as it slowed down suddenly.

“Jet, Damn you, stay in behind me,” Mercury screamed at him over the communications channel. “I’m not going to lose you to an alphacycle accident, OK?”

“Sure thing, Merc, lead the way,” Jet called back, realizing his actions had amounted to little more than showing off as he forgot the dire circumstances of their present position.

However now, cruising at just above sixteen thousand on the dial, Mercury and Jade were no longer humoring him.

Mercury followed a path more central to the accessway the Kernel had quickly built across the sector. Her pattern for identifying objects ahead and choosing a path made it easy for Jet to follow and in doing so, gave Jet a glimpse into her own piloting and driving skills.

“How fast do these cycles go?” Jet called out over the common channel.

“Thirty two thousand,” came back Jade and Mercury said “Sixteen thousand.”

There was a pause and Mercury came back.

“Full cruise is just over sixteen thousand. They can boost beyond this, but become more and more unstable and transition shock can cause severe handling issues. It’s risky,” Mercury said back.

Jet considered how quickly she had shot past him before she decelerated. Perhaps two to three thousand faster he wondered? What was the risk.

“Don’t go above sixteen three hundred and you’re relatively safe,” came Mercury’s voice.

Jet moved in closer to her path as they moved through a gap between two shattered objects. They didn’t seem to close the first time Jet had come this way, but at this speed, the approach made it difficult.

“Why do they slide so much?” Jet asked.

“You might ask yourself that,” Mercury said back. “But do it later. We need to concentrate until we approach the Terminus.”

Jet accepted the warning and followed Jade through the pass. Aside from obstacles it was relatively clear. The first real threat came as they approached the Terminus and a  green disc shot past Jet’s alphacycle at high speed.

“What was that,” called Jet over the common channel.

“Break now,” called back Mercury and she banked hard to the left, leaving Jet a view of dozens of watchdogs scattered over the large open field the Kernel had created beside the Terminus.

Several large frameworks existed here now where no doubt intrasector transports had been assembled to protect the fleeing programs as they filed out of the dying system.

There were several flashes of green and Jet realized that a number of BIOS discs had been launched in his direction. Banking to the right, away from Mercury, he pulled the cycle around hard, feeling himself pressed into the seat as the speed and arc combined to create a strong centripetal force.

“Jet, Decelerate now,” came Mercury’s voice. Looking ahead, Jet saw that he was now heading or the cliff-like edge of Sector one with only seconds between him and a grid-bug lunch, him being the lunch.

Pulling back on the throttle with as much force as he could, the cycle seemed to come apart at the seams as if each panel of the small transport had split apart to make an airbrake and halt the craft.

Thrown against the controls, Jet was pushing himself back into his seat when a number of discs cut the space ahead of him.

“They are tracking Jet,” Get going again.

Looking out the side of the craft, Jet realized he had come to a complete halt. There was a shower of sparks as a disk found it’s mark and took a small piece of armor out of the alphacycle, showering the inside of the cockpit with light briefly.

“They don’t make these things easy, do they?” Jet yelled to himself, wondering briefly as he heard himself say it If he was referring to his friends, the watchdogs or the alphacycle.

Spinning on the spot, Jet throttled up, breaking forward at a much lower speed than they had approached the Terminus area at. Moving out from the edge of the sector, Jet pushed in the direction of the terminus, flinching as a watchdog stepped out into his path before being cut in two and derezzed by the small craft.

“Watchdogs building up here,” called Jade. “Move onto the Terminus platform.”

Thin green lines passed across the space ahead of Jet as he moved towards the Terminus ramp, each line the wake of the disk that had passed before it.

A watchdog stepped out from behind some digital scaffold as Jet realigned with the ramp and prepared to throw his disk however Jet was too close to avoid him, driving the alphacycle directly through the space where he had been as the code itself dumped and derezzed on the spot.

Hitting the ramp hard, Jet drove up and onto the terminus. Sitting just beneath the main beam was a single transport, not too much larger than a recognizer.

There was a flash of green abd blue as Jade and Mercury derezzed their cycles and dropped back towards the transport, disks ready. Jet pulled his up clumsily and then followed, running to the transport before taking a look around.

Once behind some cover, Jet had time to observe the situation.

“There are no watchdogs up here,” he noted.

“Hardware interface” said Jade. “Watchdogs are BIOS. No access.”

“They have fairly simply protocols,” said Mercury. “Just enough to kill the programs they have to.,

Jet nodded, He walked up the side of the transport and located a door. Stepping up to it he banged it twice with the underside of his fist.

“Hey, programs, time to leave.” He called out.

“Have the watchdogs gone?” came an old voice that sounded familiar to Jet,

“I-no? Is that you?” Jet called back to the hull of the transport.

A seam of light appeared around the edge of the door and it simply derezzed, and old and worn program looking out from within.

“Jet?” he said cautiously.

“I-no, it is you,” said Jet, stepping forward and slapping the old program on the shoulder. “I thought you went down with the old mainframe?”

“And I had planned to, but someone dumped the core and raised us in a virtual server,” said I-no as he scratched his head.

“Virtual server huh?” asked Jet. “Didn’t now they were making stuff like that.”

“Wasn’t our users,” said I-no. “It was the Datawraiths.”

Jet stepped back a little as if execting the Datawraiths to come piling out of the old transport as the program said the words, but there were no datawraiths behind him.

“How did you get here?” Jet asked.

“Protocols reconnected to system once the power started failing. An archival transfer and we hijacked the packet transports from it, but the codes for inbound were a little old, so I don’t know if the Kernel received our messages.”

“Messages?” Jet asked.

“We sent messages,” said a voice from inside and another programs stepped forward, their head superimposed with a strange shape that appeared to Jet to resembled a vacuum tube.

“But the protocols may have been out of date, because we receive no response.” Said another program that looked almost like an old version of a movie character Jet couldn’t quite place.

“When the power was shut down to the virtual servers, the cores dumped and we escaped in one of the cores.” I-no concluded. “I didn’t want to leave, but I guess when it comes down to it, accepting transfer to cold circuits doesn’t suit me as well as I once thought it would.”

Then the old program moved to Jet’s side. “And besides, I thought I might check out that good looking codebase you came with last time,  he said quietly to Jet.

“Programs, there is no time to waste. Initiate transfer to archival storage point now,” said Jade.

“Oh,” said I-no. “We’ve been trying to.”

“You haven’t been waiting for the watchdogs to leave?”  Mercury asked.

“Oh yes, but we thought this transport might protect us.” Said I-no, “But the line keeps rejecting our protocol.”

“What protocol are you using?” Jet asked.

“The standard one,” said I-no.

“Ethernet frames?” asked Jade.

“TCP?” questioned Mercury.

I-no gave a blank look. “X-modem.”

Jade gave the old operating system controller an astonished look, then turned to Jet.

“Jet, there is no time. Even if we do initiate a transfer, Xmodem would not complete within kilocycles. We must return to the base for archival.”

“Jade is correct, Jet, you need to leave at once.” Mercury confirmed.

I-no started to get a worried look on his face, but said nothing.

“Jade,” this program is a friend of mine – he helped me to retrieve the Tron legacy code – the only connection I have to my mother. I need to help him now.

“And the others,” I-no said.

“Jet, we must leave,” said Mercury.

She twisted Jet’s wrist as she did so to show him the Sudo. The marker was halfway through, and close to the red line that marked the bingo point when they needed to return.

Jet turned his head to look at the old transport. It resembled a small shuttle, a single beam access point. Through the door it appeared that there were quite a few programs inside, old operating systems from a time before the Kernel and maybe even predating the MCP.

And there was something happening that they might know about – something the in what they said about the Datawraiths that triggered a memory for Jet.

Something he needed to know about, but didn’t understand why.

I-no was a reflection of a user that Gibbs was related to who was a pioneer of early work in this system. That he was here now seemed important.

For more than just his friendship with the old program, Jet couldn’t shake the feeling he had to save these programs – all of them.

“How did X-modem get you here then?” Jet asked.

“The system has some old protocol support calls across the core for compatability,” Jade said. “That’s why it arrived so late and without warning. Only if the protocol is expected from the other end can we do anything. Otherwise the packets are dropped.” Jade explained.

Jet found a handhold and gripped it to climb on top of the old transport.  Getting on top, he placed his hand on the surface of the craft. It appeared to be the correct point to start examining the code. Something had brought them across the beam to Sector one.

“Jet down,” screamed Mercury. He looked up in time to see a green disk coming straight at him. There was no where to move and no time to avoid it.

Jet was still instinctively grasping for his own disk as a blue streak came up from below and the green disk from a watchdog was deflected at the last second by Mercury’s throw.

Jet rolled to the side and dropped from the craft as a number of discs converged on the space above them.

“You can’t go up there” Mercury said, helping Jet to his feet. “The Watchdogs will shut your process down.”

Jet nodded. “Escuse me, I-no, may I come in?” he asked.

I-no moved aside.

“Jet, young program. If your friend there says you should leave, then you should listen to her. She’s system you know. You can’t go around ignoring system calls. If all programs did that, there would be quite a mess.”

Jet walked in. Inside, he saw more than twenty programs – far more than he realized were here when he was on the outside. Several were huddled together, terrified. This system itself was alien enough to them now, no doubt.

The danger they were in only made things worse.

“Program,” said I-no as Jet looked around the cramped cabin. “You should leave now program. We’ll keep on attempting to transfer X-modem. I know X-modem. It will be fine in the end.”

“No it won’t I-no. The system’s going down.”

“Then there’s nothing a program can do,” said I-no, moving to a seat on the side of the inside cabin.

“But there’s something a user can do,” Jet said, finding what he wanted. He placed his hand against the ceiling, safe from the watchdogs this time, and felt for the code.

Jet fell into it.

Inside the transport code, Jet found a series of nested protocols. X-modem over internal system calls.

The code itself was ancient – patched to the point of insanity, yet still retaining some of the original character of the original author. Well documented.

Jet found the hook.  The X-modem transfer shifted the craft to a receiving port for all protocols. There another program or routine in the receiving system was required to pick up the data.

There was no such routine in Sector one.

Sector one was legacy code – that was certain. It still had the receiving hooks from the original upgrades to allow such protocols as X-modem and even Kermit to work. There was even a raw text to telnet buffer here.

But the Kernel had used a much newer protocol when he bridged the connection to the Datawraith base and there was no address resolution protocol wired into the craft.

“I think I have it,” said Jet to his digital body as he fell further in the code, then he dropped out to the digital world.

To find all the programs in the craft staring at him.

“Are you really a user?” asked one old operating system interface that seemed to have hair made of cables.

“The users have come here?” asked the one that resembled a valve.

“Of course he’s not a user, he’s a program just like us,” said I-no, then leaning into Jet, said “You didn’t tell me you were a user when I helped you last time. Are you sure you’re not just a crackpot program who thinks he’s a user since you got the Tron legacy code?”

Jet smiled.

“Tell you what, I-no, how about when we get back, we have a chat about it.”

“With that Ma3a program?” I-no asked, smiling.

“Sorry, she’s outsystem already, but you might see her again.”

I-no smiled. “Even if I don’t make it, you know how to make an old program feel better about their code that just doesn’t process  error-free anymore, if you get my drift.”

Jet couldn’t help but smile.

“Just give me a minute,” Jet said, then walked outside.

“Jet, we have to leave now,” Jade said. “We have less than a decacycle before we cannot leave.”

“Yeah, I know,” Jet said to Jade. Rez in your alphacycle.”

Jade smiled.

“I’m sorry Jet, but it’s necessary,” Mercury said as Jade rezzed in her alphacycle. Once it was complete, Jet grabbed it, feeling for it’s code as he did.

“Jet?” asked Mercury.

Mercury stepped back briefly to watch a green disc fly by. The watchdogs were attempting random shots now, with the hope of hitting something.

The disc flew by and she walked over to Jet, still waiting for an answer.

 “My user, I have lost control of this craft. What is happening?” Jade asked.

“Just some quick mods,” Jet said. “The Alphacycle can’t carry more than one program, but it can create a header and it has higher protocol access. I’m just going to adjust your vehicle to provide path information to this transport.”

Jet shifted the floating alphacycle to the front of the transport and backed it into the craft, then placing one hand on both, fell back into the code and moved some routines, linking others.

As Jet opened his eyes, he looked at his handiwork as it appeared in the world around him. Digital scaffold at a small scale appeared as links formed between the two transports.

“My user, I have control again, but I’m showing something different. Speed is locked down to sixteen thousand, max drive.”

“You’re the header packet for this transport now Jade.”

Mercury came over and looked at the new code Jet had just forged.

“How did you do that?” she asked.

“Stuff rez’es into this world all the time, Mercury,” Jet said.

“Yes, but it has routine behind it. You.. you.. you just created those routines from nullspace.” Mercury said. “We believe users create our routines from Nullspace, but you’ve never done that before.”

“I’m only just starting to learn what a user is truly capable of in this world,” said Jet. “Thinking under pressure works well for me.”

“But, you’re not even an compiler and,” said Mercury starting to question what she had just seen, then realizing what was important, left this discussion for later. “We need to leave right now. We have less than a cycle to go.”

Jet smiled. “Leave now, Jade, get these programs to our evacuation point and aboard the transport before it goes down. Mercury and I will follow.”

Jet walked around to the door as Jade fired up her cycle, with a huge trailer on the back.

“I-no, you’re taking a little ride. Jade’s going to go a little faster than you’ve probably been across a network ever, so I suggest you and your passengers get yourself strapped in,” Jet called.

I-no was looking at Jet strangely.

“You really are a user.” Said I-no.

“I’m a programmer,” said Jet.

“No, you’re a user. Of the first. Of the creator of our code, A Metacompiler.” said I-no.

Jet smiled. “Probably,”

The door rezzed into place over the transport, cutting off I-no.

“Whatever that means,” said Jet.

Mercury grabbed Jet by the arm and hauled him back as the transport lifted and Jade started her trip back.

“Jet, rez in your alphacycle now.”

Jet pulled out the newly acquired primitive and rezzed back in his alphacycle.

He watched through his viewscreen as Mercury rezzed in her blue craft, then there was a blinding flash as a green disk flew into the still rezzing craft and ripped the front end out of the craft, causing it to sink back to the ground.

The cockpit itself gone, Mercury fell out of the craft and to the ground.

“Mercury,” Jet screamed, then shut down and derezzed his own craft, sprinting to her side as she rolled to her back.

“Jet, leave now,” she managed.

“Are you hurt?” Jet screamed.

“No, just leave, now, damn you.” Mercury said.

Jet looked at her shattered cycle.

“Can you fly it?” Jet asked.

Mercury looked away before she answered.

“I’ll be behind you.” She said.

Jet followed her line of vision. She was watching as the transport cleared the edge of the terminus loading ramp and several green flashes lit up on the underside, each deflected by the size of the craft. Once rezzed in, they were impervious to data corruption by such small weapons.

Then the transport was gone – the only other craft here capable of getting them both out.

Looking back at Mercury’s craft, the entire front end ripped out, Jet realized the code of it was corrupted by the impact before it fully rezzed in.  A lucky shot from a watchdog.

Jet reached over and put his hand against the craft, feeling for its code. Where he expected to find a large amount of executable, there was nothing. Just nullspace.

He opened his eyes and looked down at Mercury. She had attempted to lie to him. To mislead him.

“Mercury, you can’t get this craft to function.”

Mercury looked up at him, her eyes wide with an emotion Jet couldn’t read. She wanted him to leave her here to die.

“Mercury, take my craft now,” Jet yelled at her.

“Jet, No, you can’t” Mercury screamed back, dragging herself over as she tried to get up.

Jet stood and walked a step away rezzing in his craft, then stepped back as it started to rez in, so he was outside of it as it appeared in this world.

“Jet, no, you must get out now.” Mercury said as she moved to her knees, her face wild. She was clearly still in pain from the impact of the disc to her craft.

Jet placed a hand on the front of his own craft, then walked over to Mercury’s shattered vehicle.

A tone from his Sudo sounded and Jet looked down. The pointer had reached the red line.

“No,” cried Mercury, you have to leave now.

“Not without you,” Jet said as he placed his other hand on Mercury’s cycle.

Mercury threw herself around Jet’s back and hugged him around the waist, burying the side of her face in the back of his shoulder. Jet remained standing, but kneeled to be closer to Mercury’s cycle.

Then he fell into the code.

In his mind’s eye, Jet found he could align the two codebases, identifying missing code and copying it in. If he was able to do something to save Mercury, he needed to fix her alphacycle and that meant rebuilding it.

It also meant debugging it and getting it right.

The BCD error came through. Jet paused for a moment and looked carefully. There. One byte not quite correct. A compiler error maybe? No wonder it had been so hard to fix.

Another bug shot past Jet’s mind, a signed integer on a craft that could only go in one direction. Jet fixed that also.

The memory tracking code. Built to track pixels around it on the screen. Not a bug, but limited in scope. Jet adjusted that.

So many small tweaks to make, so little time.

The code moved past Jet’s mind like a window into the past from a time when he had first written it. It felt familiar, soothing. The code almost felt like a living creature to Jet.

It was why he had become a programmer in the first place.

It took a little while, but soon the bugs were corrected, now Jet knew and understood where they were, and then the rest of the code copied clean.

When Jet opened his eyes, the last of Mercury’s alphacycle was rezzing in, but this time it looked different, as did Jet’s.

Four winglet’s had appeared on the chassis where two had been before. The nose was longer, rounded. Incomplete parts were just rezzing in now, repairing the damage the green disk had caused.

Mercury didn’t see. She was just shaking, holding on to Jet. Her arms still around his waist.

Then the resolution field ceased and Mercury’s alphacycle shifted slightly and rose from the ground, until it hovered, then both cocpit’s opened.

Merc, time to get out of here,” Jet said.

Mercury opened her eyes and stopped shaking. She looked up at Jet, but otherwise did not move.

“We have no time left, Jet. If you’re going to derez then I want to wait here, with you, be with you now. Not separated in different alphacycles.”

“Mercury, we still have time,” Jet said, lifting his Sudo and showing Jet the line, tapping the point that reflected from its surface.

“He have less than half what we require,” Mercury said.

Jet smiled. “Plenty – I’ve made some improvements,”

Mercury looked at him, then at the alphacycles.

“You’ve changed them,” she said.

“Debugged and improved,” Jet said.

“But they aren’t fast enough,” Mercury said.

“Aren’t they? Do you feel like piloting the new, improved Betacycle?”

Mercury slowly stood.

“Can these make it? In time?” she asked.

Jet looked down at his Sudo. “It’ll be tight. I haven’t calculated for trip transit overhead, but yeah, I think we can make it.”

He looked back up and Mercury’s cockpit was starting to close, as she fired up the engine and it started to lift higher.

“Then get your ass in that seat, Jet, now.” She yelled as it closed.

Jet, now on a high from his coding, leapt forward into the craft as yet another random disk came by, this one hitting the back of Mercury’s completed craft, it being a little higher on the platform as it rose into the air.

The green disk simply skittered off, unable to penetrate the complete, operational routines.

Jet fired up his own cycle and lifted, then fed in accelerator as it rose, surging forward.

This time there were no shudders as it passed speed locations. The Betacycle moved forward as smoothly as Jade’s recognizer flights.

“Jet, something’s wrong, my speed is already up to eight thousand,” said Mercury as she cleared the end of the platform, shooting out into open space in a clean arc, dropping slowly and picking up directional control as soon as it got closer to the ground.

Jet moved to the side to avoid shots from the watchdogs as they threw their disks at the path where Mercury had been, their primitive code unable to track the fast betacycles.

Jet too moved past the ramp, shooting out into space. The craft held it’s axis well here, shooting like an arrow, directional control improving as he came down and no sliding this time.

“Time to open this right up,” Jet said coming down and banking back around to find the path out.

Mercury waited for Jet to get a little close and fall in behind her.

“Jet this feels the same as the speed we were going before.”

“What does your speedo say?” Jet asked.

“Sixteen thousand,” said Mercury.

Jet looked around as a large shattered recognizer went past with the landscape.

“Open it all the way, Merc.”

“Jet, these crash at thirty two thousand,” Mercury said.

“Let’s find out. We need to get above sixty thousand to make it back,” Jet said.

“Not possible,” said Mercury.

“Only one way to find out,” Jet said, then hit the throttle hard, feeling the betacycle surge ahead, moving past Mercury in a heartbeat.

The speedo started ticking up. Twenty eight thousand, twenty nine thousand. A quick look behind confirmed Mercury had sped up also.

“Jet, you can’t exceed thirty two thousand,” Mercury said.

Jet backed up a little at thirty two thousand. Changing a signed to an unsigned integer was a risk. Even in the outside world. The results could be unpredictable, but there was no way to just debug and rebuild now. It was time to trust his manipulation of the code.

Three towers flashed by in quick succession.

Jet opened the throttle to the limit, the small Betacycle surging forward and upwards as the tracking code cut in.

There was a quick shudder as he hit the limit and for a moment, he thought he had missed something critical, then the Betacycle jumped up to thirty three thousand.

“Then I guess something must be wrong with my speed indicator, because mine shows thirty three thousand and climbing. Watch for the shudder as you transition.”

Jet climbed up and out of the trench marked by debris and newly formatted material. Behind him, he could see Mercury doing likewise. Only the very highest points in the debris field could be seen above the level of the betacycles.

“Jet, what did you do with these?” Mercury asked. “These aren’t anything like the alphacycles.”

“How it should be, Merc.” Jet said, then glancing at the Sudo, realized they spent more time accelerating up than he expected.

Merc, we need to straightline this. Maintain speed and move into the debris field.”

Jet moved his cycle over the edge of the formatted area and out into the debris field, littered with old shattered towers and destroyed applications from the millions of cycles of war with the Datawraiths.

There was no path to follow through the destructions, but the beam to the Datawraith system could be seen ahead and provided a reference point to maintain heading as they weaved in and out of the debris.

“I think we’re going to make it,” Mercury said.

Jet looked down at the Sudo. The pointed was almost to the end of the red now and It would be tighter than he liked. He wasn’t even sure himself that they would make it. He was starting to wonder if he had overstayed repairing the cycles when he heard a common channel communications come through – he was close to the base.

Jade was talking to the Kernel.

“Kernel, My user hasn’t returned yet, we can’t launch the carrier.”

“Jade, the ICPs report no alphacycles. There is no time left. Get those old programs onboard and as many ICPs as can make it and leave now.”

“Kernel, can’t you,” started Jade but she was interrupted.

Syslog, you will comply, acknowledge.”

“Acknowledge,” came back Jade’s reply.

“Jade, we’re coming in,” called Jet over the common channel.

“My user,  where are you?” called back Jade.

“Still out from the base,” said Jet. “Mercury and I are inbound. Not sure how long it will take.”

“Jet, we have a report of two unidentified routines consuming in excess of thirty percent of resources. Is that you?”

Jet shrugged. “Probably.  We’re coming in over the debris field now.”

Jet banked to move around a large shattered circular formation, possibly an old communications tower, then came around. He could see the base up ahead.

“We have visual on the base and carrier,” said Jet.

“My user, I have confirmation. Kernel, we can’t leave Jet. Request delayed push of packet carrier.”

 

 

Somewhere in the real world, a UPS indicator dropped to zero and a UPS phase dropped out, followed by another.

Nearby another small computer, this one far too small to house programs of the sort of the others nearby ticked down to zero also.

This one didn’t take out a phase. It fired an ignitor that fed directly into a sachel of thermite on each of the beams of the Encom building structure.

Runner lines of shearcord ignited by the same detonator circuit ripped open the base of the floors and cut girders.

An explosion lifted the mainframe, causing sparks to spray from ruptured circuits.

Another indicator on the UPS flicked over to “Overload detected” as a fireball engulfed the outside of its cabinet, high pressure gas at incredible temperature buckling it’s way inwards.

 

 

Jet and Mercury crossed the threshold of the former Datawraith base as ICPs below could be seen still fighting the watchdogs to the very end, ensuring that the perimeter was maintained.

It wasn’t.

Several locations had already fallen and the watchdogs were streaming towards the out-of-band tower.

The Sudo on Jet’s wrist ticked over as the pointer crossed the end threshold of the red indicator.

“Sorry, Jade, this transport’s leaving now,” said the Kernel and the large rear panel of the huge ship started to lift as Jet and Mercury, still at incredible speed, shot across the landscape of the base.

“Kernel, no,” screamed Jade.

“We’re nearly there, just a quarter cycle longer,” yelled Jet, re-aligning his approach with the ramp.

At the top of the ramp, just out of sight to Jet, a lone red figure could be seen running back from the transport.

The ramp’s top section rezzed out.

“System cycles dropping.” Came a broadcast. “Primary processor node offline.”

The cycles started to slow.

Dammit all, no, not now,” yelled Jet, looking back to Mercury.

She was just visible in her cockpit, glancing back at Jet. Just a small section of her face.

“Don’t give up, Jet. You’re a user. Do something.”

Jet looked ahead as another section of the ramp disappeared and the transport started to move away from the dock. A small green program was waiting at the end.

“Kernel, No,” was all Jet could hear. He assumed it was Jade.

Dammit, Kernel, I need more time.” Jet called out.

“Secondary processor offline,” came a system call.

The red program stopped at the bottom of the ramp just as the third section derezzed.

“Jet, you better be worth this.” Came the Kernel’s voice.

“Kernel, No,” cried Jade, clearly upset. Jet assumed at the Kernel’s leaving him here.

A strange calm started to come over Jet as his last chance to leave this system moved slowly to the point where it would accelerate outsystem.

“Tertiary processors going down, low power mode not available. System deresolution immanent.” Came the final system broadcast.

Around Jet, huge deresolution fields started to establish themselves, forming randomly and moving over objects, tanks, watchdogs and even ICPs not fortunate enough to make the outgoing transport.

Jet still kept angling towards the tower then, even as the Betacycles slowed down.

Time had run out.

Jet looked back at Mercury, through the screen of her Betacycle.

Mercury realized it also. She looked back at Jet with an expression of pain and concern, although Jet was sure she wasn’t in any discomfort.

“Sorry, Merc, I failed this one.”

“In the next system,” said Mercury.

Looking past Mercury, Jet saw their final fate forming as a deresolution field rezzed into existence behind both of betacycles and started to move forward towards them.

It was huge. Larger than a recognizer, they could not outrun it nor escape it, it seemed.  Even if they tried to dodge it.

The lights in the console of the betacycle started to go out. The stability wavered and the field moved in.

“In the next system,” said Jet back, then felt a kick shudder through his betacycle, and looked forward as he instinctively struggled to control it.

It began to accelerate.

“Jet?” Mercury called out.

Merc, I’m not sure, what’s going on?,” Jet called back

The betacycle picked up speed as the deresolution field closed on it, mercury accelerating out as the field just started to derez her cycle, the real tail rezzing back in as it pulled from the field.

“User Jet, get your damn unauthorized data out of my system,” came a voice over the command channel.

 At the top of the accessway to the forceramp that had disappeared that once connected this system to the last data carrier leaving before complete system shutdown, a lone red program stood, his arm pointing down and out towards Jet.

The program then moved his arm to a console next to the tip of the ramp and pulling it back once, punched it hard into the console, driving its way into the face of it.

A resolution field began to form at the top of the ramp, even as the carrier was moving away.

The betacycles were still accelerating.

Jet figured it out. Someone was trying to arc-bridge the gap between the system and the data carrier Jet needed to be on.

“Mercury, full throttle, go straight for the ramp,” Jet called out.

Mercury followed as Jet’s betacycle surged forward.

“Jet, the carrier’s out, we can’t connect,” Mercury called, even as she matched Jet’s own speed, pulling in behind him in close formation.

Sparks began to fire from the panel where the program had driven their own fist up to the wrist through it. More resolution fields appeared, taking shape in the form of a narrow ramp.

The program was surrounded by a field of lightning-like light as more and more resolution fields occurred in an world in which deresolution fields were taking everything.

Jet swerved wildly to miss a field edge-on that formed in front of his lightcycle as he pushed it harder.

The speed indicator was moving quickly now, Jet’s betacycle almost a blur on the ground, the ramp approaching rapidly.

The first panels started to appear rezzing in at the base of the ramp, where the forcewall ramp had disappeared when the carrier left.

The program, still little more than a red light at this distance, not quite recognizable as anything more than a system program buckled, his legs moving out beneath him and he swung his other hand around to his the panel once more as he collapsed to its knees.

At this range, it looked a little like Section and Jet felt a wave of worry for his friend, a program that had come through so much with him. Whoever the Kernel had sent was not going to make it outsystem.

“You have all my remaining timeslices, Jet, use them.”

Jet’s betacycle glowed suddenly and began to accelerate even harder, pushing Jet back within the compact cockpit.

“The Kernel’s sent someone to help us, Mercury, push harder,” Jet called out as his betacycle began to shake on the run up to the ramp like a digital Evil Knieval.

“Jet, you now have all remaining timeslices of system time. All interrupts are disabled.” Came the Kernel over the command channel.  “Now GET OUT OF MY SYSTEM.”

“Kernel,” Jet called back over the command channel. “We’re giving it our best shot. Tell your programs to increase the ramp height.”

There was a pause, then the Kernel responded. “I’m giving it my best shot.”

Jet smiled at the humor.

“Jet, I want your word that you’ll take care of Jade for me,” the Kernel demanded.

Jet was struggling to control the betacycle now. It was moving far faster than the modifications Jet had made ever intended it to. With all the remaining cycles of the system going to Jet, the remaining ICPs left behind started to all fall to the ground.

All delays had been removed from the system. Jet was running as a tight loop now.

“Kernel, if I make it, you have my promise,” Jet called.

Beneath the betacycles, panels of digital ground started to buckle, weakened by the system failure and ripped up in the bike’s wake.

 “Jet, Look,” called Mercury, as panels kept on rezzing in to the makeshift jump.

The ground around Jet now appeared like a blur as his cycle vibrated and shook, complaining as it the routines struggled to maintain the DMA speed of the engine.

Now kneeling, the program at the top of the fixed ramp lifted his head as the final link panels started to rez into place, turning what was once a long ramp into a huge jump.

The data carrier was departing now, picking up speed.  As the ramp approached, Jet could see the gulf that had opened up between it and the dock of sector one.

Jet hit the base of the fixed ramp hard, blowing panels in the ground apart as the cycle compressed close to the ground, sparks showing Mercury before she blew through them with similar effect right behind Jet.

The ICP program at the control panel locked gaze with Jet then and the final panel rezzed in, then dropped out as the program collapsed, held up only by the hand inserted into the panel.

As Jet barreled up the system ramp and towards the created ramp, he got a look at the program who had saved him.

Through the blur, Jet struggled to see if it was Section who had waited for them.

Then as he passed the figure, now falling to their hands, there was no mistaking the identity. The program that had come to Jet’s rescue was much larger than Section or any of the ICPs Jet had seen in system.

It was the Kernel.

A deresolution field began to assemble around to the side of the ramp. It would destroy this one last creation of this world, but not before it had served it’s purpose.

Twice as long as the original ramp, but a fraction as wide, it formed a jump that would give Jet as much lift as it could.

Like a signal arc.

It didn’t reach the carrier, but it did provide a chance for Jet to make the distance to the last way out.

Moving past the now broken Kernel, Jet saw the program that had ruled this system rock back as he gave up the last of his own reserved cycles to boost Jet and Mercury.

The transport was starting to pick up speed now, moving faster and faster, the gap between the system and its position getting  wider by the microcycle.

But Jet was moving very very fast now.

Thankyou Kernel,” said Jet, realizing the sacrifice the Kernel had made for him, even if he did not understand the reasoning.

“Your checksum,” reminded the Kernel as Jet shot past him, rocketing up the makeshift jump, the Kernel’s light circuits dimming and fluctuating as the system heartbeat took him.

“A user’s promise is his checksum.” said Jet, then he was free of the ramp, shooting across nullspace towards the transport like bullets, the two betacycles derezzing around them as they flew through nothingness towards the carrier.

Then there were just two programs moving through space, across the gap.

“Kernel,” screamed Jade once more across the command channel, then there was silence.

Jet reached out for Mercury, who was likewise losing color as they seemed to plummet outwards towards the transport. He found her hand as her eyes closed and she went limp and pulled her to him, holding her against his chest, not sure if they would make it, let alone come down safely.

But he would be with her to the end. Jet made that promise to himself now. Nothing would keep them apart.

The ramp began to derez behind them as the two lone programs, no vehicle to protect them now, flew hard towards the carrier just as Jet’s light began to dim, his eyes getting heavy now as he Jet felt blackness take him, his only thought to hold on to Mercury.

Then a bright mesh seemed to spring out of nothingness like a spider’s web and with a final flash, everything went dark.

Back behind Jet, where the programs on the carrier could no longer see, a dim red program changed his features as a status report moved through its digital mind, manifesting as a list in a console before him.

Two more programs were added to the list of applications, programs and other code, now listed as leaving the system.

A smile moved slowly across his face, then he went limp and lay still.

Beneath him, forming at ground level as if in respect, a deresolution field began to form.

 

 

Concrete and plaster dust erupted before the shockwave of the high explosives that ripped through the building as liquid iron cut through the supports. Mainframe equipment, racks and scaffold buckled and bent like flotsam on a wave and then the illumination of their power lines being ripped apart lit up their final moments.

Electrical sparks flowed like water as circuits ruptured and capacitor-stored charge ripped its way across open and shorted space.

Then the color of the arcs were finally blotted out by the dust.

Within moments, the remains of the Encom building lay ragged and exposed within the footprint of the original building at ground level, fitting neatly into the basement of what had once been one of the most advanced installations ever built.

Rain started to fall against the bare concrete, cleaning the dust from the air and exposing the final few lights of the dying five eleven.

A demolition worker held his palm to the sky and watched as drops fell into the dust on it.

“I thought you said it wasn’t going to rain tonight.” He said.

 

Next Chapter: 2.42 Virtual Server.

 

 

                                                                                ``