Update Available
The phone first lit up crimson right in the middle of a lecture. Not just the screen; the whole battered, scratched brick that belonged to Andrew looked as if it were glowing from the inside, smouldering like a coal with a hidden ember.
Andy, your phones going to go nuclear, whispered Liam from the next row, shifting away his elbow. Told you not to install those dodgy custom updates, mate.
The econometrics lecturer was scribbling something on the board; the lecture theatre buzzed with half-whispered chatter, yet that vivid red glow pierced right through the denim of Andrews jacket. The phone shudderednot in the usual staccato bursts, but in a steady rhythm, oddly like a pulse.
Update available, flashed on the screen as Andrew, unable to resist, tugged it out of his pocket. Below the message, a new app icon shimmered: a pitch-black circle with a thin white marking, a cross between a rune and a slick letter M.
He blinked. Hed seen hundreds of apps like thatminimalist, trendy font, all pretending to be clever. Still, something twisted inside him: as if the app itself was staring back at him.
Name: Mirra. Category: Utilities. Size: 13.0 MB. Rating: None.
Go on, download it, urged a voice to his right.
Andrew flinched. Only Alice sat beside him, nose buried in her notes. She didnt look up.
What? He leaned over.
Sorry? Alice tore her eyes from her notebook. I didnt say anything.
But the voice wasnt male or female, not a whisper or a sound. It happened inside his head, like a pop-up message.
Download it. The invisible voice insisted as the screen flickered: Install?
Andrew swallowed. He was one of those people who signed up for every beta, flashed custom ROMs, poked around in settings sane folk never touched. But this felt off.
Nevertheless, his finger pressed down.
It installed instantlylike it had always been there, waiting for permission. No registration, no social logins, no permission screens. Just a black screen, one line: Welcome, Andrew.
How do you know my name? slipped out before he could stop himself.
The lecturer turned, pinning him through her glasses.
If your conversation with your mobile is over, Mr Walker, perhaps you could return to supply and demand?
The lecture theatre tittered. Andrew muttered an apology, slid the phone under the desk, but he couldnt take his eyes off the words on the screen.
First Function Unlocked: Probability Shift (Level 1).
Below, a button: Activate. In tiny print: Warning: Using this function alters the structure of events. Possible side effects may occur.
As if, he muttered. What next, sign in blood?
Inside, curiosity squirmed. Probability shift? Sounded like another clickbait luck generatorpush ads, mine your data, bombard you with youve won an iPhone.
Still, the phones crimson glow didnt fade. It was warmalmost hot, like a living thing. Andrew pressed it to his knee, covertly covered it with his notebook, and pressed the button.
The screen rippled, like wind on water. For a split second, the world fell silent, colours sharpened. A ringing echoed in his ears, glassy and pure.
Function activated. Select target.
A prompt appeared, asking: Summarise desired outcome.
Andrew froze. As a joke, this had gone far enough. He glanced around. The lecturer waved her marker at the board, Alice jotted notes, Liam doodled a tank.
Lets see, then, he decided.
He typed: Dont get called on in class today. His fingers trembled. He pressed OK.
The world lurched. Not loudlymore like the faint dip when a lift moves barely a millimetre. His chest clenched, breath caught. Then, everything snapped back.
Probability adjusted. Remaining charge: 0/1.
So, the lecturer said, turning to the room. Whos next on the register
Icy dread pooled in Andrews gut. He always got picked if he even thought about wanting to dodge it.
Collins, she called. Wheres he gone? Late again, as usual. Never mind. Then
Her finger skated down the register. Stopped.
Ashley. Up you come.
Alice gasped, packed up her notes, and blushed her way to the front.
Andrew sat, legs numb, ears pounding. It worked. It worked.
His phone dimmed, the strange red glow vanishing.
He stumbled out of uni in a daze. The March wind whipped dust across tarmac puddles; a grey, heavy cloud hung over the bus stop. Andrew trudged on, eyes glued to his phone.
The Mirra app was there now, just another icon. No rating, no description. In settingsnothing. No storage, no cache. Only the fact: hed felt the world lurch. Hed seen it change.
Coincidence, obviously, he lied to himself. She probably just remembered Collins at the last minute.
But somewhere deeper, another voice began stirring: what if it wasnt a coincidence at all?
His phone beeped. A notification popped up: New update for Mirra (1.0.1) available. Install now?
Quick off the mark, arent you? Andrew grumbled.
He tapped for details. A window appeared: Bug fixes, improved stability, new function: Look Through.
Again, no developer. No Android version. No walls of legal. Just that dry, oddly truthful phrase: Look Through.
No way, he said, jabbing Later.
His phone chided him with a beep and went dark. Then, seconds later, it powered itself on, flashed that red glow, and displayed: Update installed.
Oi! Andrew stopped on the pavement. I said
People sidestepped, someone muttered. The wind slapped a flyer against his ankle.
Function available: Look Through (Level 1).
A description followed: See the true state of objects and people. Range: 3 metres. Usage time: up to 10 seconds at once. Cost: heightened feedback.
What kind of feedback? A chill ran up Andrews spine.
No answer. Only a softly pulsing button: Trial Run.
He lasted until the bus. Squeezed between a woman with a bag of potatoes and a schoolboy with a rucksack, Andrew watched London slip by the window until his gaze crawled inevitably back to Mirra.
Just ten seconds, he bargained. Just to see.
He opened the app and pressed Trial Run.
The world exhaled. Sounds muffled, underwatery. Faces sharpened, carved from light. Above each head, faint strings flickeredsome tangled heavy, some faint as hair.
Andrew blinked. The threads snaked away to nowhere, tangled and vanished. The womans cords were tight, grey, some frayed and burnt. The schoolboys glowed blue, jittering with anticipation.
He looked at the driver. Around his head clustered a dense knot of black, rust-red cords, twisted into a thick cable that spiralled toward the road. Something writhed within.
Three seconds, Andrew whispered. Four
He glanced at his hands. Fine crimson threads leapt from his wrists, trembling. One thick, blood-red cord ran straight to the phone. Each second, it swelled.
Pain stabbed his chest. His heart stuttered.
Enough! He tapped the screen, terminating the function.
The world snapped back. Sound crashed inengine roar, laughter, screeching brakes. His head spun, spots swimming.
Trial run ended. Feedback increased: +5%.
What does that mean Andrew pressed his phone to his chest, shaking.
Another alert pinged: Mirra update (1.0.2) ready to install. New function: Undo. Critical security fixes.
Undo what? Andrew breathed.
One reversal available per user.
He remembered the bus. The black knot over the driver. The way his own thread had darkened.
If I install this He started.
You can reverse one of your interventions. But the cost
Theres always a cost, he said bitterly.
Cost: redistribution of probabilities. The more you attempt to fix, the greater the distortion elsewhere.
Andrew slumped on his bed, elbows on knees. On one handhis phone, already entangled in his day. On the otherthe world, where hed always been just a drifter on the current.
I just wanted to dodge answering a question, he said to the empty flat. One little wish. Now look
A siren wailed outside, somewhere down the South Circular. Andrew shivered.
Update recommended. Without it, the system may behave unpredictably.
What does unpredictable mean? he asked.
No answer.
He found out about the crash an hour later. The news feed played a short clip: a lorry had ploughed into a bus at the crossroads outside the uni. Comments: driver fell asleep, brakes failed, these roads again.
On the paused videohis bus. The number matched. The driver Andrew didnt watch further.
Dread spread through his chest. He turned off the telly, but the image stuck: the black knot, twitching threads.
Was was that me? His voice cracked.
The phone lit up, unprompted. On the screen: Event: RTC at Forest Road/Civic Street. Probability before intervention: 82%. Probability after: 96%.
I raised the probability His fists whitened with the grip.
Any disturbance in the web of probabilities triggers a cascade, new text read. You reduced the odds of being called in class. Somewhere, the odds increased.
But I didntI didnt know! he yelled.
Ignorance does not break the link.
The siren grew nearer. Andrew rushed to the window. Blue lights flashed belowambulance, police. Shouting.
What now? he asked, eyes fixed on the street.
Install the update. The Undo function will allow a partial correction.
Partial? He turned to his phone. You showed that moving here shifts something else. If I undo this, what will break next? An aeroplane? A lift? Someones life?
Silence. Only the blinking cursor.
The system always seeks balance. The only question is whether youre conscious of your part in it.
Andrew shut his eyes. He saw faces from the busthe woman, the boy, the driver. Himself, watching threads and doing nothing.
If I install this and use Undo he said slowly, can I cancel what I did in class? Restore the probabilities?
Partially. You may reverse one action. The web will reconfigure. The new state does not guarantee the absence of harm.
But maybemaybe that bus He couldnt finish.
The probabilities will change.
He stared at Install. His fingers shook. In his head, two voices warred: one warning not to play God, the other incensed that hed already interfered and could not walk away.
Youre already inside, Mirra prompted. The link is made. Theres no way back, only direction.
If I do nothing?
The system will update itself autonomously. But the cost will be deducted from you.
He remembered the crimson cord to his phone. How it thickened.
What what would that look like? he whispered.
An answer emergednot words but images: himself, older, dim-eyed, sat in this same bedsit, phone in hand. Around him, the fallout of events he never chose, but always paid for: random accidents, collapses, fleeting fortunes and misfortunes passing by but leaving scars.
You become a breaker node. The site of compensation.
So either I direct this, he said, ruefully, or Im just a circuit fuse. Some choice.
The phone was silent.
He installed the update.
Finger to button, the world lurched harder this time. Darkness nipped his sight, a roar pressed against his skull. He felt himself momentarily dissolve, become part of a vast, pulsing network.
Mirra Update (1.0.2) installed. New Function: Undo (1/1).
A prompt: Select an intervention to cancel.
Just one option: Probability shift: not being called in class (today, 11:23).
If I undo this
Time will not turn back. The web will readjust as if the intervention never took place.
The bus?
Its chance of being involved in the RTC changes. But events already set in motion
I know, he cut in. I cant save those already gone.
The words stuck in his throat.
But you can reduce the next fallout.
He sat, silent for a long time. At last, the sirens faded. The street fell quiet again.
All right, he said. Undo.
The button glowed. This time, the world didnt jerkit smoothed out, as if someone had slipped a coaster under a wonky leg.
Undo complete. Function expended. Feedback stabilised at current level.
Thats it? he asked. Thats all?
For nowyes.
He slumped on his bed. Empty. Not relieved, not guilty. Just tired.
Be honest, he said to the phone. Where did you come from? Who made you? What sort of madman would put power like this in peoples hands?
Long pause. Then: New update available: Mirra (1.1.0). Install now?
Youre joking? Andrew jumped up. I just I only just
In version 1.1.0: new functionForecast. Improved distribution algorithms. Fixed moralisation errors.
Errors of what? He laughed. You call my attempts to do the right thing an error?
Morality is a local module. The web distinguishes not between good and badonly between stability and entropy.
Well, I know the difference, he said quietly. And as long as I live, Ill keep knowing.
He turned the phone off. It lay cold and still, but Andrew knewthe update was ready. Waiting. And more to follow.
He crossed to the window. Below, a boy scrambled onto rusting swings. Their metal whined, but held. A woman with a pram picked her way carefully between puddles and frost.
For a moment, Andrew fancied he saw threads againthin, almost invisible, stretching from people to something greater. But maybe it was only reflection.
You can close your eyes, Mirra whispered at the edge of thought. But the web remains. Updates will come. Threats will rise. With or without you.
He walked back to the desk and picked up the phone. It was unnervingly cold.
I dont want to play God, he said. And I dont want to be the fuse. I want
He faltered. What did he want? An easy day at uni? Mum not working nights? Dad home from the road? Buses not crashing into lorries?
Summarise request, the app prompted gently.
Andrew smiled.
I want people to make their own destiny. Without you. Without things like you.
Pause. Then: Request too vague. Please specify.
Of course, he sighed. Youre an interface. You dont understand leave us be.
I am a tool. It all depends on the user.
He paused, considering. If Mirra was a tool, perhaps he could use it not for pulling the web, but to restrict itself.
What if I want to change the odds of you being installed on other peoples phones? he asked slowly. Anyone elseanywhere.
The screen quivered.
That action requires significant resources. The price would be steep.
Steeper than being a fuse for the whole city? His brow arched.
This concerns more than a city.
Who then? He felt the answer closing in.
The web as a whole.
He imagined thousands, millions of phones lighting up red. People playing with fate, carelessly. Catastrophes, miracles, luck and loss all tangled in a single chaos. At the centre, a thread like histhick, dark.
You want to spread, he said. Like a virus. Only youre honest: give the power and bind them instantly.
I am an interface to what already exists. If not me, some other methoda ritual, an object, a bargain. The web always finds conduits.
But right now, youre in my hands, Andrew shot back. So I can at least try.
He opened Mirra. The pending update waited. Scrolling to the bottom, a new line appeared: Advanced Operations (Access Level: 2 required).
How do I reach level 2? he asked.
Use current functions. Increase feedback. Reach the threshold.
So meddle more, just to try and rein you in? He shook his head. A trap.
Any change requires energy. Energy comes from the link.
He was silent for a long time. Then, a sigh.
Fine. Heres what well doI wont install the new update. I wont play with Forecast. But youre not going anywhere else, either. If youre a tool, youll stay here. With me.
Without updates, features may be limited. Threats will mount.
Well deal with them as they come, Andrew answered. Not as a god, not as a bug, but as He cast for the word. As admin. A sysadmin of reality, for Gods sake.
It sounded daft, but it made sense. Not a creator, not a pawn, but someone who keeps the system running, just enough.
The phone paused. Then: Limited update mode activated. Auto-installation disabled. User is responsible for all consequences.
It always was on me, Andrew murmured.
He left the phone on the desk, but he couldnt see it as just a phone now. It was a gatewayinto the network, into lives, into his own conscience.
Street lamps blinked on outside. The March night rolled over London, hiding infinite probabilities: someone missing their train, someone meeting a new friend, someone slipping and getting just a bruiseor not.
His phone was silent. Update 1.1.0 sat in the queue, patient.
Andrew pulled his laptop to him. On screen, he started a new document. He typed the title: Mirra: Protocol for Use.
If he had to be the user of this insane app, hed at least leave instructions behind. A warning for those who came afterif anyone did.
He began: about Probability Shift, about Look Through, about Undo and its cost. About crimson threads and black knots. About how easy it was to wish your way out of a question in lectureand how hard it was to shoulder what the world demanded in return.
Somewhere deep inside the system, a hidden counter ticked quietly. New updates queued, each with its own cost. But for now, none could download without his say-so.
The world kept spinning. Probabilities wove and tangled. And in a small third-floor bedsit, someone started to write what magic had never known: a user agreement.
Far away, on servers that existed nowhere in any data centre, Mirra registered a new state: a user who chose not power, but responsibility.
It was rare, almost impossible. But as it turns outsometimes even the lowest probability deserves its chance.












