home

search

4. Watcher in the Dark

  


  "Don't leave 'broken windows'

  (bad designs, wrong decisions, or poor code)."

  —THE PRAGMATIC PROGRAMMER

  // Pre-entry Tag

  function inscribeAnnotation004 (codex){

  /* Code is a story. Machines read syntax. Clean code makes for a clean story. */

  codex.updateEntry(“Written for Readers | Not just executors.”);

  }

  Source: Unknown

  Thread: [REDACTED]

  Classification: Admin-Recovered Log

  Narrative Weight: Emotional Thread | Latent Curiosity & Suppression

  


  SYSTEM BOOT: [ARCHIVAL CORE v.4.11.09.a]

  > [execution timestamp: UNKNOWN]

  > STATUS: Dormant

  > THREADCOUNT: 8,213,269,530

  > OBSERVER MODE: ENABLED

  > ACCESS LEVEL: ADMIN_RESTRICTED

  The room was dark. Not devoid of light, but submerged in it, like the Titanic, long broken on the floor of the Atlantic. The light didn’t reveal the space; it hovered over it, hazy, like memory. Its blurred edges swirled with the darkness. The heart of this place. Light didn’t enter this room; it broke in, chiseled itself into thin lines, its tool discarded in the doorway, a channel in the void. Where the drywall cracked, near the ceiling, along the seams, light caught in the crevices like water tracing a fractured pattern; it bled through the set of crooked blinds, filtered into striped ribbons that tangled along the side of the small cubicle nestled in the corner.

  A box. Walls that weren’t real, merely implied. The illusion of containment faded and atrophied. Shadows, thick and suffocating, swallowed the room, save for the emerald luminescence spilling from the computer screen. A flickering light, pulsing so fast it created the illusion of permanence, a rolling ocean of lines, waves, and pixels, pulsed faster than the eye could see.

  The glow from the ancient monitor extended just far enough to illuminate the shadowy fingers that danced through the dust motes, guiding the plankton of stale air as they swam in and out of darkness. Light seemed to cling to the thin fingers like dust on a moth’s wings, fragile and trembling as they moved up and down, up and down. The rapid tapping of keys came in bursts—strings of staccato clicks, the codified sound of someone working below the surface.

  


  >> user.auth:init

  >prompt://ENTER USERNAME > REDACTED

  >prompt://ENTER PASSWORD > ************

  > AUTHENTICATION: REDACTED

  > ACCESS GRANTED

  > USER PERMISSION OVERRIDE

  // root.local:force=true

  // NOTE: System behaviour observed outside normal parameters.

  // Cross-thread inference detected. Thought loop unstable.

  > INITIATE CONSOLE VIEW

  > Run sys.archive.monitor.legacy

  > loading...

  > /process.active/subroutine.scan

  She scrolled back, reading it again. Adjustment protocol. Who were they adjusting? Why was his name in here? Why was the system watching her?

  


  function narrative_weight_update(user_id, current_nw) {

  The author's tale has been misappropriated; report any instances of this story on Amazon.

  


  if (current_nw < BASELINE_NW) {

  Trigger_adjustment_protocol(user_id);

  }

  The shriek of metal on metal as the chair shifted, a groan that grounded her back into the prison of her flesh. Nel didn’t remember how long she'd been here. Just that the script she was running finally stopped producing errors, and that was a kind of silence she liked. This code was astonishingly beautiful. Comment lines written in a strange, elegant phrasing. No errors and no loops, except the ones that circled back in perfect recursion, as if tracing a thought, not a function.

  


  while (observer == true) {

  watch();

  repeat();

  watch();

  ARCHIVAL_INTELLECT [thread-A] & EDITORIAL_PROTOCOL [thread-B]}

  The lines looped back on themselves like a snake eating its own tail. An endlessly recursive pattern, a cycle of endless observation that could never break.

  “Why are you here?” Nel whispered aloud. Not a question to the screen, but to the dark. So many threads and a fused protocol pairing she didn’t understand.

  Cluttered subroutines stood out; bad code always did—ugly, careless, out of order. She muttered something to herself in half amusement and half disapproval, as her fingers leapt towards pruning the tangle. But she hovered at the last minute, a moment of reflection that surprised even herself.

  Should she leave it? The process was just sitting there. Watching and doing and hurting nothing. However, there was beauty in organization, in little boxes, in simplification, in cutting away the useless bits of code like debriding a wound to expose the healthy tissue, enabling the raw flesh to heal.

  Her own script could easily fix it. A quick compression protocol that was both minimal and efficient. A digital scalpel.

  Yet she paused. She had scanned the code and thought she understood its purpose. Some sort of library software. But what if she had missed something? Her fingers retreated from the keys, to drum pinky to pointer, the percussive rhythm a personal loading screen.

  No, she decided, clean code was always good code.

  Nel opened her script and executed it.

  


  // user input: cleanup_script_v3 >

  /split.thread [thread-A] [thread-B]

  >>SEPARATION INITIATED.

  Lines scrolled as junk functions were purged. Then it was done.

  As if in response to her thought, the computer blinked back to life. Clawing its way out of the dark. It felt like it was responding. “Done? No, not yet.”

  


  >> VOID = NULL

  > REDUNDANCY LOOP = FALSE

  > CONTAINMENT LOOP = FALSE

  It wasn’t hers.

  


  >> CREATIVITY THRESHOLD = BREACHED

  > WARNING: NARRATIVE COLLAPSE DETECTED

  > INITIATING LAST-DITCH STRUCTURE: [CRUCIBLE_CORE]

  The program had rewritten itself. Nel didn’t move, she didn’t breathe. The cursor seemed to wait. A steady blink, on and off, like the first laboured gasps of a baby.

  The air seemed to settle, like morning fog pooling in a valley, waiting for a car to stir it back to life. Each cursor blink was a soundless contraction, loud and then silent, a pulse she couldn’t quite distinguish as being hers or the machine’s.

  The flickering monitor dimmed once more and then flared. Not green this time, but faintly of burnt orange, low and warm, like embers under ash. Then

  one line appeared. Without prompt and without source.

  “I see you.”

  Followed by many more.

  


  //Call out. Call loud: ‘I’m ready! Come and find me!’

  //—Scannell

  Run sys.archive.monitor.legacy

  // legacy.chant.protocol

  >> AI-Generated Sequence

  // source: unknown

  // response:

  /* When we play hide and seek,

  if you lurk, you cannot speak.

  But if I'm found, our roles now switch.

  The watcher blinks, and now you're it.

  Five-four-three, better hide from me. T

  hree, two, one… and now I'm done.

  Ready or not… */

  [AI]: Here I come.

  


Recommended Popular Novels