amirrorbrightly: (Default)

By the end of his second centicycle of solid maximal output, Clu was officially reaching his limits. His processing speed had slipped 4 percent, and was steadily dropping as he neared the Tower, and though there was still so much to do between cancelling great swathes of Flynn’s “pet projects” so that resources could shift primary focus onto the needs of the desperately overtaxed System, and a stack of requests in his inbox, Clu gave notification that he was in need of a little downtime.

True, he wasn’t yet to the point of needing to do a full reboot, and defrag, but…downtime. A little bit of quiet, long enough to let his self repair functions run. To that end, he allowed only three programs accompany him on board the Recognizer, and quietly pilot it back to the Tower’s landing platform. Two were sentries ( Ourin and Jay, part of Clu’s newly appointed Black Guard ) and the last…was still listed as [undefined] on his System tag.

It was true, though. Tron couldn’t exactly be called ‘Tron’ anymore, because the program standing silently beside Clu as the Recognizer circled once, then touched down with a groan of locking mechanism simply had too many new variables, and functions to be called the same ‘Tron’ that was installed with the Grid when it was new. The ‘Tron’ of Clu’s earliest memory files was even more different; he at least attempted some form of output above simple automation. But with time, and the surgical, soulless genius of Bradley paring away at the program, Tron became little more than the User’s pet hunter. He stopped speaking, stopped interacting, and the only output he gave back at all was little better than broadcast, and only a succinct response to a request.

As Clu considered the quiet program that had been his shadow for the last centicycle, he thought he could see something in the program’s eyes. Something…well…alive, for lack of a better term. This program did not hunch down as much, did not have the dead stare of a half-compiled automaton. His eyes looked around, seemed to see, and be aware of much more. Recently he had even started speaking without the need for a verbal prompt, too. But most important of all? This program had displayed none of the tagged warning signs that Tron had in the millicycle after his capture.
As Clu exited the docked Recognizer, he did note that Ourin, and Jay fell in behind this silent [undefined] still with a watchful air, but…less fear. Clu couldn’t help feeling a sense of hopeful satisfaction at it – but promptly squashed the sensation before it could fully process. Too much was too uncertain, and he couldn’t afford to get reckless just because he felt ragged with frustration.

After simply closing his office after his shadow, Clu left instructions with Jarvis to give him until next shift for downtime ( which the taskmanager seemed strangely relieved about ) and circled around the edge of his desk with a flask of negating calibration script he’d tweaked himself. It mixed nicely with a tall glass of undiluted energy, and to be perfectly honest? Clu felt he had earned himself the stiff drink.

“…Want some?” he asked, and absently pushed a second glass of the exact same thing toward the quiet program. He didn’t wait for a response ( the program would take it, or he wouldn’t ) only sat in his desk chair with a long sigh, and sipped at his drink.
Obviously, Clu did intend to make good use of this break, but in his own way. Still, the surprise he had stored safely away could wait another micro, or two.

ALL ICONS ARE WRONG. Forever. |D

Date: 2012-09-15 06:37 pm (UTC)From: [personal profile] unrectified
unrectified: (...?)
He hadn't expected the offer. He should have, probably. But the program hadn't been paying the attention needed to calculate the admin's responses. Too much attention. Focus flitted from one input source to the next, logging the faded/distant audio from the programs outside (he could map locations, vectors; they were waiting), the flickers of the city lights past the window (shutdown, restart, reallocate). Feeling the perpetual quiet hum that built up through the Tower from the Grid below, vibrated through code and shell.

There were a lot of variables.

And the admin was speaking. And offering. Speech always processed easily, even past the linear demands of [command]/[call]/[dismissal]. Vocal direction was clear, and even if it didn't always match the meaning underneath, Tron knew what to do with words. The offer was harder. Attention reset to the glass. Fifty nanos in consideration. A hundred. Then the helmet split, folded away to grey-blue eyes and an uncertain frown. A reach for the liquid, and the program took his own short sip.

He was getting better at this.

Blue-white circuits brightened fractionally with the intake, but power reserves were well within acceptable ranges already. The script was interesting, though. Flavor spiked as it ran, a minute prickling through background processes. He wasn't sure he liked it.

Stare flicked to the admin. Down to the admin, and the program shifted faintly as he cancelled the automatic urge to draw inwards. Shoulders in, head lowered, spine curved—default output, but the admin never looked for default. For all that they shared a face, Clu wasn't much similar to the user that wrote him. And even less to Tron's programmer, despite having taken the role.

He took another sip, and eyes returned to the liquid, brow furrowing slightly. "New."

Date: 2012-09-17 03:59 am (UTC)From: [personal profile] unrectified
unrectified: (For the users)
Another uncertain look towards the 'negating script'. Tron's database had always been focused on his task, but it hardly took an energy specialist to read the strength of this particular concoction. Grip shifted to put it down (because he could do that.) Then Clu downed his own in two quick gulps, and choice reversed on stubborn impulse. He took a larger swallow.

A solid quarter-micro of sharp/sparking processes later, the admin's quiet remark drew attention external. Stare came up, flicked between the yellow-lit shape and the city spread out past him in display. Not hard to guess what the reference was to. Or what the admin was watching. The other program's focus was drawn to the same expansion: new lights, insurgent-orange, spreading, irregular and uneven, throughout the user-blue system.

Tron just tagged them a threat.

The admin had turned away. Maybe that was what let the conflict build, source-deep unease drawing painfully across the program's face. Or maybe it was inevitable. The constant pressure of directive unfulfilled, definition and obedience blocked and halted. And something else. Something new.

It wasn't as if Tron hadn't tried. He fought—fought for the users. And when the users left, he hadn't stopped. It was simple. He'd been simple. Command, process, and execution, all a single line of output. He would execute his function, execute them. Almost amusing (if he'd remembered how to laugh) that they thought they could contain him. Tron could be patient. One slip, one error—one chance to step outside his cage, and he could output as required. Purge the system.

That was over a cycle ago.

Now he stared at the growing spread of orange lights, the yellow form (turned away) between him and them, and he wanted to scream, and he wanted to fight, and he wanted to stop. He wanted, and the program wasn't sure if that scared him more or less than the uncertainty in what. Easy to run the projections. The pre-glitched blank they'd given him for a disk wouldn't charge enough for derezz, but he had never needed a weapon to carry out his tasks before. Just get past, just make it to the window, and the streets, and he could arm himself. Get to work.

[Fight for the users.]
Tron had to (had to had to) and it hurt.

A fragile shift of touch-sensation, and the program glanced down. His hand was clenched, rigid and shaking, around the forgotten glass, a hair-thin crack edging down the side. A moment staring, numb and cold. Then he set it down. Looked back to—to Clu.

Still talking. But Clu had always talked, well before the program logged any meaning from the statements. About the system, and the ISOs. About Flynn, and users, never mind the code-deep bias in his audience. Not the first time the user's enforcer had been spoken at without expectation of return. But Clu wasn't a user, and he'd given Tron a voice, and more. The program still wasn't sure what for.

He still listened. Expression shifted with open dislike at the referenced energy incident. He'd been there for that. More reasons why this reworked system was so very glitched. Separate factions, known threats still running and active. If the users had been in Clu's place, he'd have been sent to handle those responsible—quickly, efficiently, and painfully. 'The better things get, the more they keep trying to push us back toward open conflict.' The program kept his disbelief internal, but of course 'they' would. The solution was to delete the problems, keep things under control. Clu was just bad at removing variables.

Obviously.

Attention registered, clear and sharp, and he glanced up to meet the other's suddenly fixed gaze. No direct input, so he watched, if curiously, as the admin keyed in his access, made his way toward the storage unit. Instruction came a moment later, got a fractional lag before the blue-white program approached.

Date: 2012-09-17 05:42 pm (UTC)From: [personal profile] unrectified
unrectified: (Unmasked and uncertain)
Eyes were drawn to the first item as the admin pulled it out, visuals only confirming what the sudden tug of focus told him. His disk. Steps stilled, half-hunched stance tightening faintly at the implication. Edit. Not something he fought anymore. But hardly something he enjoyed. Hard to look forward to being changed, even when he could see how.

And then? Clu pulled out a second disk.

...New.

Gaze fixed, sharp and wary. Flicked from the new disk, neutral white, to his own blue-shaded backup. The latter opened, codebase expanding up in light-traced lines. Not the first time the admin had shown it to him. But then the display closed, and Clu—merged them?

One disk on the other. Not just connected, not just stacked for copy or transfer. Combined. And then that disk opened, and the program stared at the output that scrolled up above. Separate changelogs. With a joined codebase.

Datasets were as merged as the physical shapes. But the structure still read distinct, white lines branching through in uneroded partitions to section off his code. Small links of redirect cut past the preset loops and rigid hooks of strict if-then; the locked constraint of Tron's directive neatly bypassed. The white disk had barely a fraction of the code in size and managed to map out new definition for the whole of it.

It was new. It was terrifying, and absurd, and it worked where it couldn't have. It fit together. The program stood, and stared, eyes flicking from one sequence to the next. Searching. Because there had to be something else.

He didn't find it.

The display snapped off. A moment's stunned blankness before his focus drifted up—stopped again, trapped and held, as Clu's look met his. A test. A decision. But choice and time and so many other words that had to be a lie. The squirming, building question pressed up underneath, and he wanted to shake his head, reject the words, make the admin tell the truth. He knew what Tron was for. They both did. The admin had taken Tron apart, slower than a disk blow, but no less final, obedience and automation meticulously unraveled. And what kind of glitching impossible lie was it to be given a weapon before they tied him back into his place?

A frozen lag before he reached out for the merged disk. Stare fixed, expression open and painfully lost. The program didn't move to dock, or even strip away the blank. He didn't look back up, either. Couldn't. Just held on to the disk, both hands around the narrow white ring as if it could break, or slip away.

He was shaking.

A quiet static breath, and he output, harsh and raw. Spoke. Asked, the same burning, simple query he'd spent over a cycle struggling to answer. The thing he'd waited for and watched to find, through every edit, through each moment following in the admin's wake, through every micro and milli and decicycle in his cell. He'd never asked aloud.

"...why?"

Date: 2012-09-18 06:20 am (UTC)From: [personal profile] unrectified
unrectified: (Not hiding)
Gaze snapped back up. His turn to lock eye contact. But where Clu's look had been a solid thing, command and force and will, the blue-lit program's was anything but. Angry and scared and openly desperate. Wary. Disbelieving. A dozen reactions flickered and looped erratic and uncontrolled, mouth flattening to a stubborn line as despite it all, he didn't look down.

"Why?" Even harsher on the repeat. There was a static skip beneath the word that had nothing to do with the function of his vocalizer. "Why did you take me? Why the edits and tests? Why voice?" Left hand released to come up, a quick, sharp gesture towards his throat. His right lowered with the disk, inactive edges digging in painfully as his grip clenched tighter.

"Unmade me. Changed my code. When does it go back?" The controls. The commands. The fixed, pre-ordered sequences of automation. The admin had to know enough by now, and what he'd written, he could unwrite, and you didn't leave an experiment running. 'Regardless of pass/fail.' Terminate and wipe, reset or delete, but he was always fixed back into place eventually. Always useful.

"Why let me go?" Why lie? Why pretend? Why let him pretend that this could be any kind of end? He knew better. He had to, always had, always knew what he was for. And it hurt to think otherwise, and he thought Tron was too far gone to feel that. Another thing Clu changed.

He was breathing, quick and ragged, tremors increasing past any measure of control. And maybe that was a failure too. Mouth opened, closed, and his stare finally broke. Dropped. Caught again, on a neutral-white disk empty of constraints. Another breath, slow and shaky. He could feel the stifling pull of source-chained command, even now. He always did.

"Why this?"

Date: 2012-09-18 04:28 pm (UTC)From: [personal profile] unrectified
unrectified: (Used to be)
Tron had learned how to hide his reactions, too. Learned and then forgot, when there was nothing left worth hiding. But even if he had kept all Tron's caution for his programmer? The program had already gone too far for it to make much difference here.

Simply yourself. He shook his head. Didn't look up, stare lingering on the undocked disk clenched desperately in hand. Vocals were shot—he'd spoken more in the last 'clarification' than at any point in the last cycle and a half of careful edits. He'd still have laughed, if he didn't hate the way it would come out. He'd been the user's enforcer, yes. But he knew his own tag now, and [undefined] didn't read as any sort of self. Just a blank value, waiting to be locked down. Fixed, past the need for cells or guards. And until they finished? He was anything but simple.

No reason to leave variables. But then the admin gave a reason, and the program stilled as the solution mapped into place, line by line. How can I prove to programs that I am as capable? He was more than an experiment. He was the proof. A demonstration, for the system. The program didn't move, didn't react. Just a faint, sharp line of tension as his jaw clenched shut. It made sense. Even if he didn't want to be shown. Even if it left the question of what would happen after the admin's point was made.

He missed the deflection. Didn't look up enough to catch the frustration or the curious examination. Just audio, and the next phrase almost startled out a laugh regardless. Replaced? No. Another fractional shake of the head, a quiet whisper slipping out in correction. "Reused."

The last query didn't have an answer. It had too many, and he didn't know which were valid, and which were his, and which were even safe to process. Half a micro's fractured silence before he output a shrug.

Date: 2012-09-18 07:20 pm (UTC)From: [personal profile] unrectified
unrectified: (For the users)
The snapped command got a flinch, stance hunching in tighter. But the program's stare dragged upwards as presence and proximity closed in, and if expression was still locked and wary, he didn't back away. Back down.

Desired function. Features twisted, distrust becoming incredulity without stopping on the way for shock. It was impossible, and it was a lie, and he was one glitched half-process from flagging it that way aloud, never mind the admin's anger. He didn't get to have those kinds of choices.

And maybe it wasn't the probability of a lie that scared him most.

Clu wasn't Flynn. But Flynn had never owned his code. Not Alan-one, then. But the admin didn't have to be a User to use or reuse, and Tron was a threat to the system. A tool, a weapon—barely a program, at least in any full sense of the word. 'Better', his user had called him. Clu's reference had been 'broken'. Too many definitions, and he wanted to break the stare, step back, run and keep running or delete them all. The strangling pressure of directive surged back, and of course it was this that made him realize he was standing half a pace from his captor with a weaponizable disk in hand.

Fight for the users, came the perpetual whisper, and it never let him think and he wanted it to shut up.

Eyes lowered again to the weapon. Identity disk. Disks. Hand angled slightly, and he stared at the clean white circle, watched the light refract and merge with his own blue-white glow. He could feel his function, and it hurt. He could feel the blank, too—still docked, still a empty, itching null blocking out sync.

Vocals were rough and small and halting when he looked up. "...don't—I—I don't want to be Tron."

Date: 2012-09-18 10:23 pm (UTC)From: [personal profile] unrectified
unrectified: (Glitched)
A freeze at the reach. Expression flickered with brief conflict, but the program stayed still, felt the blank come free with a click that registered more sharply internally than with audio or tactile. A half-dizzy shift—disorienting, but quick and clean, like clearing a processing glitch from cache. Or a hex of glitches. He really did hate that blank.

And then Clu tossed it aside, and turned, and left, and the program didn't need visuals to track the steps. He listened to the distance grow, heard the admin stop. And wait.

Make your decision.

A micro's stillness, and the disk came up. Disks. The program stared for a moment, then brought his left hand back to grip the ring, felt for the distinction, and gave an experimental tug. They split. One neutral-white, barely a fraction of the code. The other blue. His. He could sync that, instead. No change, no edit—and he'd have his weapon back. Plus a spare.

(Tron's weapon.)

Attention shifted to the second disk, a fraction's hesitation before he triggered a command. The program blinked, visuals refreshing in surprise when it responded, light scrolling up in open readouts of stored code. Full access privileges. But the contents were fragmented, disjoint—a fraction the code, and with even less meaning. Designed to support, not replace.

He closed the output. Put them back together.

A moment's lag. A moment, or a micro, or something that felt like another glitching cycle, as logged memory fed him the sequence in reverse. Edits and tests, containment and talks, and Tron's stunned, utter confusion when he rebooted with a voice. Being caged. Being left. Commands he still couldn't flush, and the constant, constant need to serve the users' will.

The program reached back and snapped the merged disk into place.

Sync. Processing blanked, cache dumped, and sensory data vanished entirely under the sudden stream of data. Of rewrite. Input/output, but no matter how long since his last sync, there was far more being written to his mind. A flinch as already-fragmented processes terminated, restarted, were blocked as lines of code cut off from access or effect. He was losing parts, and desperate focus scrambled after. Because he didn't want to forget and he didn't want to be empty again, and it took a long, panicked search to realize that he wasn't.

Externals were far past processing. No attempt at motion, but he still staggered, motor functions activating just fast enough to catch himself before he hit the ground. Circuitry flickered, air drew in with a blade-sharp breath, and he stalled in place as the download continued. A thousand normal edits couldn't have prepared him for this sensation, two distinct and separate disk codes meshing together to restructure his whole.

And just as suddenly, the process finished. Sync complete, disks integrated and linked. The changelog made no sense, but it was still in access. Realization followed response—he knew, because he'd tried. Because he still wanted to know.

He was still there.
('He'.)

Something else wasn't. That realization came even slower. Dim circuitry flickered, then restabilized, efforts faltering, because he had to know. It was there, always there, and he didn't understand the quiet, empty absence, and he needed...

No. He didn't need.

The program opened his eyes, and stared at his own white lights, and tried to process the partitions where compulsion should have been.

Date: 2012-09-19 03:52 am (UTC)From: [personal profile] unrectified
unrectified: (Not hiding)
Focus stayed internal for a while. Sorting through his own functions, running (and rerunning) diagnostics. A half-suspicious scan checked memory, and he could almost believe the normal output. Mostly, though, he felt the silence. No whispers, no crushing, solid press of root command. No nauseating conflict, no pain for failing to obey. So much more than he was allowed to be, and he wasn't sure he'd ever process the absence of the source-coded need to be less.

The platform registered peripherally as it rezzed into place beneath him, but it wasn't until the admin approached that he paused analysis. He looked over as Clu sat down beside—and remaining wariness dropped in favor of a glower at the comment. Expression didn't help. Less smug, Clu.

Still, the program took the vial, only a moment's lag before uncapping it. Recharge was straightforward enough. But he had a feeling a lot of him would need recalibrating now. He wasn't sure he liked the thought.

Wait. He was sure. He didn't.

Two swallows, and the vial emptied, white circuits brightening faintly. He stared at the glow, hands turning slightly as he remapped the change in color. That would take a while to get used to. It took a moment to drag attention back to Clu's words. Stare fixed carefully, but he didn't respond to the first part. Whatever the result, he wasn't volunteering for any large-scale repurpose in the next millicycle. If it was 'his decision'. Shouldn't trust that. Utterly improbable. But maybe...

He could hope.

The last words were unexpected. But it made sense. However much a lie it was before, he wasn't Tron, now. And he didn't want to go back. The program shifted, lingering tension in the shrug, but no disagreement. Head angled in silent question.

Date: 2012-09-19 05:39 am (UTC)From: [personal profile] unrectified
unrectified: (Unmasked and uncertain)
The program was entirely fine with Clu choosing a designation. It was what he meant by the questioning headtilt, why he hadn't bothered with more statement than a shrug. Not as if he had any real database to work from.

And then the admin suggested it... and grinned. A stare, in return. The expression was bad enough, but the speculative interest in Clu's tone didn't help. Suddenly this read as a really good time for the program to test the boundaries of his supposed decisions.

None of which, of course, gave him anything useful to actually output. Instinct said to scan through logged memory, but the task aborted after just nanos. Plenty of designations. No longer in use, even. But he wasn't going to be Tron, and identifying as one of his user-tasked kills didn't seem like much better of a break from pattern. Something new.

No memory-logged tag. No function, either. And he needed something now—by the admin's look, he'd already started calculating. The program pulled a string at random, discarded the first try. He wasn't even sure how to vocalize the second. A randomized sequence next, parameters cutting down the output, resulting list scanned and assessed for usability...

"Rinzler."

Eyes flicked to Clu, tone stubborn, and hopefully more certain than he actually was. But the name wasn't on his records. New. And at the very least? It had to be better than whatever Clu would generate.

Date: 2012-09-19 01:59 pm (UTC)From: [personal profile] unrectified
unrectified: (Don't look)
That interest was most of the reason for the quick generation. The program's own response was minimal, but he watched, quiet and uncertain, as the admin tested the name. His own wariness surprised him. Just a dozen micros ago, he would have cared so much less. But there was less to care about (less to fear losing) when he was only ever just waiting for an end.

(Hope was terrifying.)

So he watched the admin. Cautiously. Verbal confirm/deny was one thing, but it was the distant look of system access that shaded his processing with faint relief. Processing was still more, and strange, attention in parallel to observation and analysis, his own ongoing diagnostic and the meaning in—

Gesture parsed simultaneous to the vocal string, and the program froze as the demand mapped. Stupid, really. Clu had kept his disk for over a cycle's worth of edits, well before asking would produce results. Now was hardly the time to balk at so minor an update. He broke the lockup, head ducking in a nod as he reached back to pull the disk from dock. He held it in both hands, a moment's uncertain strain before he offered it out. Unfamiliar white identifier, strange merged design. Clu's creation. That didn't stop a stubborn new process insistently flagging mine, in a way Tron was never able to. Eyes flicked from disk to programmer, his own silent demand behind the small frown and unblinking stare.

Give it back.

Permissions tripped a hex of desperate queries, but he held them back for now, glance tracking the disk. Head shook slightly in answer to Clu's own. No significance to the name. Just that he wanted it, too.

Wanting was almost as bad as hope.

Profile

amirrorbrightly: (Default)
C. L. U. » Codified Likeness Utility [MirrorVerse]

August 2021

S M T W T F S
1234567
891011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 27th, 2026 10:47 pm
Powered by Dreamwidth Studios