Take 24

There I was: cloaked in Victorian coat and tails, in thirty-five degree heat and waiting for my sausage dog to finish squeezing one out under a tree.

All around me, thrashing like a school of tuna in a whirlpool, were makeup artists and their assistants, camera crews and their assistants, boys chasing tangled cables, girls driving racks of plastic-wrapped suits between trucks, small men in yellow caps who seemed to do nothing but run up and down the set with coffee cups; and us – the extras – standing helplessly in the broiling sun, waiting for instructions from the loudspeaker. Continue reading “Take 24”

Divine Programming 101: EndOfUniverse()

Deleting everything makes it better!!
Deleting everything makes it better!!
/*
I've been toying with the idea of cataclysmic annihilation for some time now, but never got around to completing it. Something always got in the way - famines, floods, planting dinosaur bones around the place - and I was only able to make the most modest of adjustments. 

So much for spare time! 

But I'm finally proud to announce the release of a beta candidate. After several thousands of years, we're ready to test Armageddon, people! 

The code probably needs a tidy up here and there, but then so does the Universe. Ha ha!

I considered pair-programming with Allah, but he's a terrible coder, and would have probably just copied and pasted some awful snippet straight from Stack Overflow.

(Note to the wise: running this code will only affect your current reality. This system doesn't yet support parallel universe programming, if you believe in that sort of thing anyway.)

Thanks to everyone who believed in me, and kept rooting for the final destruction of time, space and all matter, dark or otherwise.

Yours in theoretical eternity,
God.

*/
/**
 * @description: This class, when instantiated, 
 * will trigger the end of the known Universe.
 * @version: 1.0.0
 * @author God
 */

class EndOfUniverse extends BeginningOfUniverse{
 
    constructor(super) {
       
        // first pause the
        // ongoing universe
        super.pause();
       
       // assign the current universe
       // to this instance
       this.universe = super.universe;

       // let's save the 
       // date so we know
       // exactly when
       // Armageddon took place.
       this.endTime = new Date();

       this.forgiveAllSins();
       this.startTheRapture();
       this.bigReverseBang();
    }

    forgiveAllSins() {
       console.warn('Hi! You are all forgiven!');
    }

    startTheRapture() {
       this.universe.filter(atom => {
          // filter out Christians from 
          // the universe
          // before destroying it.
          // Sorry in advance to all
          // other faiths, but
          // after the Jesus() update
          // there was no going back!
          return atom.contains('Christian') === false;
        }); 
    }

    bigReverseBang() {
       // this is the method
       // that basically
       // reduces everything to
       // nothing
       this.universe = this.universe.reduce(
          (reducedUniverse, atom) => {
              if (atom === undefined) {
                  return atom;
              }
          }, 
       []);
    }

    reset() {
        // Sorry, I haven't found a way 
        // to build a reset function
        // that doesn't take 14 billion years
        // of CPU time, let alone seven days! :)
    } 
} 

Pizza: the transdimensional constant

The meeting took place in the lower dining room of Dario’s. Plastic lemons, fake aspidistras, clogged toilets… an infelicitous atmosphere for anything other than privacy.

But the Bufula was good. We liked Bufula.

I’d arrived first to arrange tables, pre-order nibbles, and setup the temporal displacement cube.

The others began wamping one at a time into the WC. The pilot, the failed rocker, the one-eyed politician, the medieval librarian, the knife-throwing accountant. They stumbled out of the cubicle, arms and heads gyrating as though wrestling invisible octopodes, and hung their jumpsuits on the wall, over the yellowed paintings of Naples. We were as different as we were the same—lined faces, crooked legs, clipped fingernails—our universes had left their signature marks, but still we shared the same misanthropic grin, the same, simple acknowledgement that life will not only take capricious and inconvenient twists, but will do so at every opportunity. Continue reading “Pizza: the transdimensional constant”

@germanforayear: Travel and social media won’t change you

Transitory, on ice and breath, a sweeping movement of a coffee-stained Frankfurter Allgemeine. The check-in announcement screams at me as I exit arrivals, stone faces, no signs. Where is my welcoming party?

Thirty hours of cracking your bones in seat 32F and this is what you get, though it might be what you deserve. Nobody’s going to come to get you in GMT+1 except the stipple dreams that you coloured for yourself when you thought it was OK to exchange everything that defined you for a one-way ticket.

@germanforayeaTaxi smells like pretzels. How do u say ‘I need a f**king smoke’ auf Deutsch? #jetlagged

Continue reading “@germanforayear: Travel and social media won’t change you”

Love Me WiFi Whore

The refrigerator smells like it’s just run the equatorial marathon in a tweed jacket.

Opening the windows to the panting light of a Krakow morning, she recognises the red Volvo with the flat tyre across the street.  She waves at it. The price in the windscreen has gone down, but it’s still the most meaningful welcome back she’s had. Continue reading “Love Me WiFi Whore”

The big news

Derrick Foam was reading about Robin Gibbs’ death when Feather Hudson shot-put her monitor across the room. She’d heard the big news.

Derrick was modifying his email footer when another message appeared:

“Congrats. First task – fire Justine. Back next week. Sea’s the day. Clem.”

The attached photograph featured a groper lolling on the end of a harpoon. Continue reading “The big news”

Measuring Stars

The sound is proximate and consequential, like the crack of bone.

He wakes up and curls into a ball. He waits for a pain to tell him he’s broken something, or a betraying silence that says he has finally crushed his wife to death.

When his eyes adjust to the moonlight he realizes he is not in bed, but in the desert, alone and naked, and half-buried in sand. He raises his knees and finds a bowl of felled and splintered trees. Continue reading “Measuring Stars”

The Man Maketh the Journey

Mr Masao Takeshi, vice president of the Ryou Corporation, squinted through the curtains of the Rialto Hotel’s breakfast room.

Outside, the brilliant May sun glittered off the water onto the buildings, filling the canal with a thousand colours. Tourists scampered over the bridge, pointing at boats, taking photos, and avoiding the Albanian scam artists at the foot of the stairs next to the stained glass boutiques. A bell rang from some distant square. Takeshi looked at his watch.

“Everyone away from the windows,” Takeshi said and straightened his Italian silk tie. “Mr Ryou’s gondola is arriving. I want everything tripled-checked, quadruple-checked… and whatever comes after that. Cutlery, the guestbook, newspapers, salami… you all know what happens now. Yukio, is the kitchen staff on standby?”

A small man with a goatee beard put a finger in his ear, then nodded.

“And the guests, Miss Minako?”

Miss Minako cocked her head. She also nodded.

“Good. Now I want you all out of sight when Mr Ryou arrives. Invisible. In this world you are from this minute on ghosts. We’ve worked too hard to fail now. I don’t need to remind you of what happened in Toledo.” Continue reading “The Man Maketh the Journey”

A Breath of Fresh Tokyo

As Karen pushes through the revolving door the air begins to thicken with the tang of incense and soy sauce.

Sparkling neon lights flash blue and green and yellow messages against her white-shorts and t-shirt; in bold, red characters, a sign forbids a certain action, of which she is unsure—not to park, or spit, or linger too long in one place perhaps. She thrusts her ticket into her pocket and edges into the current of bodies. Continue reading “A Breath of Fresh Tokyo”

What happened in Paris? (Part 2)

Prue poked a strand of hair in her bun and watched her new husband’s shadow skulk around the rear of the car on his way to open the door.

His mood had worsened since they’d landed, and she regretted allowing him to become intimate with the spirits selection on the way over. Bloody Mary and Single Malt Whisky were terrible in-flight dancing partners. Somewhere over the Indian Ocean he had passed out while urinating in the toilets and it was only the swift action of the attendants in first class that had saved her from irrevocable embarrassment. Matthew wasn’t a loud drunk – he was too repressed even for that thankfully – but he was an unruly one, and if her plan was to work, she needed to keep him compliant (and sober) in the coming days. Continue reading “What happened in Paris? (Part 2)”