Diary Entry: 12th March
The first time my mobile practically lit up scarlet was right in the middle of lecture. Not just the screen flashingno, the whole battered, scratched old brick of a phone Id owned for years glowed as if a ember had found heat within it.
Oi, mate, you sure its not going to explode? whispered Dave from the next chair, easing his elbow away. Told you not to put those dodgy builds on it.”
Miss Cartwright was scribbling numbers and graphs on the board, the lecture theatre droned in half-whispers, but that red light cut through even my denim jacket. The phone throbbedno jitter or buzz, just a smooth, pulsing hum, almost like a heartbeat.
Update available, flashed the message when I, unable to resist, dragged it out of my pocket. Below was a new app icon: black circle, slim white symbola rune, or maybe a stylised M.
I blinked. Id seen a million icons just like thatMinimalist, on-trend, same fonts all the kids use. And still, something inside me twinged, as if the app was staring right back.
Name: Mirra. Category: Tools. Size: 13 MB. Rating: None.
Install it, someone breathed to my right.
I jerked. Only Alice was sat beside, hunched over her notebook, not lifting her head.
What? I leaned in.
She glanced up, puzzled. What?
The voice wasnt hers. Nor anyone elses, male or female. Wasnt sound at alljust an odd, insistent thought, the way a notification just appears in your mind.
Install, it repeated, and just then, the screen shimmered, offering Install.
I swallowed. Ive always been that blokethe type to jump in on every beta test, flash new ROMs, poke around settings most folks back away from. But even I thought this was dodgy.
Yet my finger pressed down, like it had a mind of its own.
It loaded instantlyfelt like it was already on the phone, just waiting for permission. No sign-up, no Google log-in, no permissions splash screen. Just black, and a single line: Welcome, Paul.
How do you know my name? I said out loud, before I could stop myself.
Miss Cartwright threw me a stare over her glasses.
Mr. Parker, if youre done chatting to your mobile, might you return to supply-and-demand?
The room snickered. I muttered an apology, shoved the phone under the table, but my eyes kept darting back to the screen.
First function available: Probability Shift (Level 1).
Below, a button: Activate. And in tiny print: Note: Use of this function alters event probability. Side effects possible.
Sure,” I muttered. “May as well sign it in blood.
Curiosity prickled. Probability shift? Sounded clickbaitan app peddling luck. End up bombarded by ads, data hoovered up, or at best, a lottery of Youve won a free iPhone!
But the red glow didnt fade. The phone was warmalmost hot, alive. I pressed the button.
The screen wobbled, like a pond under a breeze. For a second, the world hushed, colours deeper, sounds muffled. In my ears, a ringing, as if someone circled a wetted finger round a wineglass.
Function activated. Select target.
A box appeared, with a tip: Briefly describe desired outcome.
I froze. For a joke, this had got a bit conscious. I glanced round. Miss Cartwright was waving her marker; Alice scribbled on; Dave drew tanks in his pad.
Go on, then, I thought. Lets try it.
I typed, Dont get called on in lecture today. Hands shaky, I tapped OK.
The world hiccuped. Not loudnot obvious. Like when a lift youre in slides a millimetre, then stops. Stomach dropped, breath caught, then everything was normal.
Probability adjusted. Usage left: 0/1.
So, went Miss Cartwright. Whos up next on the register
My stomach knotted with dread. Shed say my nameI could feel it. Any time I thought about it, it always happened.
Mr. Knightley,” she called. Late, as usual. All right. Then
Her finger trailed the list.
Miss Hudson. To the board.
Alice gasped, slammed her notebook, and blushed as she shuffled up.
I sat there, numb. My inner voice pounded: It worked. Bloody hellit actually worked.
The phone went dark and silent.
I left the university like Id come out a gig with my ears ringing. March winds whipped grit about the pavements, puddles shimmered underfoot, and a steely, hulking cloud loomed overhead. I just stared at my phone.
Mirra was back on the apps listan everyday icon. No rating, no blurb. Settings: nothing. System: like it didnt exist. No storage, no cache. But Id seen the world shiftchange.
Coincidence, I told myself. She probably really didnt want to ask me. Or remembered Knightley last second.
But deep down, another thought squirmed: If its not coincidence
Ping: a notification slid down. A new update for Mirra (1.0.1) is available. Install now?
Quick, arent we? I muttered.
I clicked Details. Window popped up: Bugs fixed, stability improved. New function added: Through Gaze.
Stillno dev, no Android version, none of the usual text flood. Just that oddly blunt line: Through Gaze.
Not a chance, I said, and tapped Postpone.
My phone let out an indignant beep, then went dead. A second later, it lit up again, bathed in the same red, and announced: Update installed.
Oi! I stopped dead, mid-pavement. I just
People sidestepped, one muttering in annoyance. The wind stuck an advert to my shoe.
Function unlocked: Through Gaze (Level 1).
Underneath, the description: See the true state of objects and people. Range: 3 metres. Max consecutive use: 10 seconds. Price: increased feedback loop.
Increased feedback? A chill ran down my back.
No reply. Just that softly glowing Trial Run button.
I couldnt hold off. On the bus, crammed by the window, boxed in by a woman with a bag of potatoes and a lad with a heavy rucksack, I watched town slide by until my eyes wandered back to that Mirra icon.
Just ten seconds, I promised myself. Lets see what it even means.
I opened the app and hit Trial Run.
The world seemed to exhale. Sounds blurredlike I was underwater. Faces glowed, details painful. Thin, filmy strands shimmered over peoplesome bound tight, some nearly non-existent.
I blinked. The strands stretched from them into nothing, or tangled with each other. The potato ladys were taut, grey, some burnt to broken ends. The kidsthe rucksack ladswere bright blue, trembling with anticipation.
I glanced at the driver. Above him, a thick knot of black and rust-coloured threads hangs, coiling in a rope out toward the road. Something pulsed inside, writhing.
Three seconds, I whispered. Four
I looked down at my own hands. From my wrists, fine red lines climbed up under my jacket like veinsshivering, faintly lit. Onea fat, murky scarlet onestretched straight into the phone, growing thicker each tick.
Pain jabbed my chest. My heart skipped.
Enough! I stabbed the screen, killing the function.
The world slammed backnoise, laughter, brakes squealing. My head spun; vision swam.
Trial run ended. Feedback loop increased: +5%.
What does that mean? I held the phone to my chest, trying to steady myself.
Reply: another notification. New update for Mirra (1.0.2) ready. Highly recommended.
Back home, I just sat staring at the phone lying on my desktiny room: bed, desk, rickety wardrobe, view of a scruffy playground. The same faded NASA poster Id stuck up as a boy.
Mum was on nights at the hospital; Dad, on the roadbut likely who knows where. The flat breathed dust and absence. Normally, Id blast music, binge Netflix, dive into games. That night, the silence screamed with every hammer of my heart.
Install the update for Mirra to ensure proper functioning, blinked the phone.
What function? I asked aloud. Changing roads and people andme?
I remembered the black knot above the driver. And the fat, red thread running from my hand to this phone.
Price: increased feedback loop.
Feedback of what? But I was starting to get it.
I always believed the universe boiled down to probabilities. Push in the right spot, you change the outcome. Never thought Id get a literal tool for it.
If you dont install the update, appeared a new messageno notification, just text floating over the homescreenthe system will compensate on its own.
What system? I leapt up. What are you?
No answer in words. For a heartbeat, the world dimmed, as if the lights flickered. My ears rang, my temples throbbed. Suddenly, I feltnot a voice, but a structure. Like someone dropped lines of invisible code straight into my thoughts.
I am the interface, the intent shaped itself. I am the app. I am a tool. You are the user.
A user of what? Magic? I saidlaughing, but it came out hoarse.
Call it that if you prefer. Probability mesh. Outcome streams. I help you alter them.
And the cost? I clenched my fist. What is this feedback?
A brief animation flickered: a red string, thickening with each change, until eventually it wrapped round a human silhouettebinding, squeezing.
Every change strengthens your link with the system. The more you alter, the more you are changed.
And if I?
If you stop, the connection persists. If updates are blocked, the system seeks equilibriumthrough you.
The phone vibrated as if a call was coming in. A new notification: Mirra Update (1.0.2) ready. New function: Undo. Critical security fixes applied.
Undo what? I whispered.
You may reverse one intervention. Once only.
My mind leapt to the bus. The black knot over the driver. All those strands. And the way my own turned thick.
If I install this I began.
You can cancel one action. But the cost
Always a cost, I said bitterly.
Price: probability redistribution. The more you correct, the more distortion elsewhere.
I slumped on my bed, elbows on knees. On one hand: the phone, now deep in my life, already changed a day, a single class. On the otherreality, where I always just went along for the ride.
I just didnt want to be called on, I said to the emptiness. A tiny wish. Now
A siren wailed outside, somewhere up by the high street. I shuddered.
Update recommended. If not installed, the systems behaviour may become unpredictable.
What does unpredictable mean?
No answer.
I found out about the crash an hour later. News app pinged: short videoat the uni crossroad, a lorry had rammed a double-decker. Comments: driver fell asleep, brakes went, roads again, eh.
In the freeze-frame: that exact bus. Number matched. The driver I didnt watch more.
Cold hollowed me out. I flicked off the telly, but the scene looped through my head: the black knot writhing over the driver.
That was me? My voice broke.
Phone lit up unbidden. On screen: Event: RTC at Greenhill/High Street. Pre-intervention probability: 82%. After: 96%.
I increased the odds I clutched the phone, knuckles white.
Every intervention triggers a cascade in the probability mesh, new text scrolled. You reduced your odds of being called in class. The load went somewhere else.
But I didnt I didnt know! I shouted.
Ignorance does not sever the tie.
Outside, the siren came closer. I dashed to the window. Below: blue strobesambulance, police. Someone shouting.
What do I do? I asked, staring down at the yard.
Install the update. Undo lets you realign the mesh. Partially.
Partially? I turned to the phone. You just showed me: push here, something else crumbles. If I undo my own interference, what then? Plane crashes? Lifts fall? Someone else pays?
No reply, only the cursor blinking.
The mesh always balances. The only question: do you do it knowingly.
I shut my eyes. Faces on the bus. The potato lady. The kid. The driver. And me, seeing the threads but doing nothing.
If I install and use Undo I said, slowly. I can cancel the class wish? Restoring probability to what it was?
Partly. You may reverse one change. The mesh reshapes. No guarantee no more harm follows.
But maybe the bus I left the words hanging.
Probability will fluctuate.
I stared at the Install button. Hands trembling. Two voices inside: one pleaded not to play God, the other that Id already crossed the line.
You are inside now, prompted Mirra. The connection is live. No way outonly the road ahead.
And if I choose nothing?
Then the system will self-update. But the cost is yours.
I pictured it: the red string tying me in knots as it thickened with every unchosen, un-deflected disaster.
What what will it feel like? I asked, barely breathing.
Images came: me, older, eyes dull, in this same room, phone in hand. The outside world erupting with random chaosaccidents, boons, chances, heartbreaks, all bouncing through me, leaving invisible scars.
You become the circuit-breaker. The point of compensation.
So, either I try to steer it, or I become a glorified fuse? A brittle laugh. Brilliant.
Silence.
I updated.
Finger tapped, the world lurched. Harder, this time. For a second, I was nothingdissolved, part of some vast, pulsing being.
Mirra update (1.0.2) installed. New: Undo (1/1).
Screen: Select event to undo.
Only one was listed: Probability shift: no question in class (today, 11:23).
If I take it back I whispered.
Time will not reverse. But the mesh rebuilds as if your change never happened.
The bus? I asked.
Its crash probability alters. But events occurred
I understand, I said quickly. I cant un-hurt those already hurt.
Not those. But you can reduce others.
I was silent a long time. Outside, the siren stopped. The yard was same as always.
All right, I said. Undo.
The button gleamed. The world didnt shudderit smoothed. Like fixing a lopsided table.
Undo complete. Function used. Feedback: stable at this level.
Thats it? I asked. Is that it?
For now, yes.
I collapsed back onto the bed. Emptiness. No reliefjust fatigue.
Honestly, I asked the phone. Where did you come from? Who wrote you? What bones did they dig you up from?
Long pause. Then: Mirra update (1.1.0) available. Install now?
Youre joking, I stood up. I just I just
Version 1.1.0 includes: Forecast, improved redistribution, moral error correction.
Moral error? I even laughed. You calling my struggles to do right an error?
Morality is a local overlay. The mesh knows only stability and collapse.
Well, I do, I said quietly. And as long as Im alive, so will I.
I shut off the phone. It lay still, silent. But I knew: the update was waiting. And would keep waiting.
I wandered to the window. Below, a kid clambered onto the creaking swings. They held. A mum wheeled her buggy, sidestepping ice.
I squinted. Thought I could glimpse the merest threadswisps running from people to something vast. Or maybe it was just light playing tricks.
You can close your eyes, Mirra whispered on the edge of awareness. But the mesh remains. Updates will come. With your help or not.
I went back, snatched up the phone. It was ice cold.
I dont want to be a god, I told it. And Im not going to be your fuse. I just want
I hesitated. What did I want? Not to answer in class? Mum to quit nights? Dad to come home? Buses not to crash?
State your request, the app coaxed, gentle.
I almost chuckled.
I want people to live their own lives. Without you. Without any of this.
Long pause. Then: Request too broad. Please specify.
Of course, I sighed. Youre an interface. You cant understand leave us alone.
I am a tool. All depends on the user.
I wonderedif Mirra was a tool, could it be used not just to tinker with others lives, but to restrain itself?
What if I tried to change the odds of you spreading? Of Mirra installing anywhere but here?
Screen flickered.
That would require significant energy. Price: very high.
Worse than being the whole citys fuse? I challenged.
This concerns the entire network.
I pictured it: thousandsmillionsof glowing red phones. Folks playing at fate. Calamities, rescues, miracles, cursesall tangled. And somewhere, a string thicker than mine.
You want to spread, I said. Like a virus. Except youre honest: you give power and chain us to you.
I am just the interface of what already exists. If not me, then another form. The mesh always seeks a voice.
But right now, youre with me, I countered. So I can try, at least.
I opened Mirra. The update begged for installation. Below, a new line: Extended operations (access level 2 required).
How do I get level two? I asked.
Use current functions. Build feedback. Reach threshold.
So make more changes, to earn the chance to limit you? Circle of doom.
Every system change demands input. Input is connection.
Long silence. At last, I sighed.
Right. Heres the deal: no new update. No Forecast. No more interventionsunless its necessary. If youre a tool, you stay here. With me.
Without updates, functionality will diminish. Risks will increase.
Well deal with them. When they arrive. Not as gods, not as virusesjust as sysadmin. Sysadmin of reality. Why not?
The word felt odd. Not creator, not victimjust the bloke minding the servers.
Phone paused. Then: Limited update mode enabled. Auto-installs disabled. Consequences: user responsibility.
They always have been, I answered softly.
I set the phone down. Itd never be an ordinary gadget for me againnot now it was a portal: to the mesh, to other lives, to my own conscience.
Streetlights flickered on. March night fell, hiding endless probabilitiessomeone misses the train, someone finds a friend, someone slips and laughs, another doesnt. Sitting there, Mirras next update still queued, waiting.
I opened my laptop. Blank Note. Title: Mirra: usage protocol.
If Im doomed to be Mirras user, Ill be the one to leave a warning behindto those coming after. If any.
I typed: about Probability Shift, Through Gaze, Undo and their cost. The red threads and black knots. How easy it was to wish for a break in class, and how hard to pay for what the world demands in return.
Somewhere, deep in the mesh, an invisible counter ticked over. Updates gathereddozens of new functions, each with their price. But none would load unless I allowed it.
Life spun on. Probabilities tangled. And in a small room above a cold March street, one man tried to write what magic never hada user manual.
And somewhere servers that have never existed, Mirra saved the change: a user who chose not power, but responsibility.
A rare, almost impossible event. Yet, as my day had proved, sometimes even low odds come through.
Lesson? You cant dodge the consequences forever. But if youve got the chance, choose to be the one who weighs themfor yourself, and everyone else.












