The Wire (2002)

The Wire

It’s one of the highest-rated TV shows on IMDb, yet I’ve tried numerous times to start watching it with absolutely no success. Until now, I’d never made it past the first episode.

The show completely passed me by back in 2002, along with several other classics from that era like Spooks, The West Wing and Stargate SG-1. I was younger then and spent most of my time out with friends before getting married, rather than sitting in front of the TV.

If The Wire had come out a few years earlier or a few years later, I’m convinced I would have watched every episode as it aired.

Watching it now, 24 years on, it definitely feels like a product of its time. CRT monitors, flip phones and... was that an actual typewriter in the first episode?

Madness.

One of the biggest surprises has been the cast. Dominic West, Idris Elba, Lance Reddick, Wendell Pierce, Domenick Lombardozzi and even a very young Michael B. Jordan.

The list just keeps going.

What’s strange is that I know most of them from things they did later. Dominic West from The Affair, Idris Elba... well, everything. Wendell Pierce from Suits. Domenick Lombardozzi from pretty much every mob drama ever made, especially as Chickie in his brilliant role in Tulsa King.

So, I’m now two episodes in.

That’s already further than I’ve ever made it before, which has to be a good sign.

Now I just need to find out whether it really deserves that incredible 9.3 IMDb rating.

Four Worlds of Bertie Cavendish - RR Haywood - Review

Image showing paper copy of the Four Worlds of Bertie Cavendish and iPhone 17 showing the Audible version

When I heard that Joe Jameson and Carl Prekopp were returning to narrate the audiobook of Four Worlds of Bertie Cavendish, I almost exploded with excitement.

I first read this when it was released back in 2021 and absolutely loved it. I've always wanted more books set in the Extracted universe, and this was exactly that. It felt like catching up with old friends, with Ben Ryder, Safa Patel and Mad Harry Madden all making a welcome return.

Like any self-respecting fan, I had the audiobook pre-ordered and was genuinely excited to wake up on 25 June and find it sitting in my Audible library, patiently waiting for me.

Because it's been a few years since I first read it, I'd forgotten most of the story.

And that's never a bad thing.

I've always said the best way to enjoy a book or a film is to know as little about it as possible. You only get one chance to experience those twists for the first time.

Fight Club was ruined for me by a friend, who I'll never forgive. Thankfully, years later I got to experience it again through my son's eyes, who had absolutely no idea what was coming. Watching someone discover a great twist for the first time is almost as good as seeing it yourself.

As Colin Morgan narrated the Worldship Humility books, hearing Yassy and Sam voiced by Carl Prekopp came as a surprise. Thankfully, he absolutely smashed it. In fact, every narrator brings something different to the characters, and it works brilliantly.

RR Haywood has mentioned on his Facebook page that WF Howes don't normally produce audiobooks with multiple narrators, so this was something new for them.

They absolutely smashed it.

This is one of those rare occasions where I'd actually recommend the audiobook over the printed book. Not because the novel isn't fantastic, but because the performances add another layer to the story that you simply don't get on the page.

Joe Jameson and Carl Prekopp don't just read the story.

They perform it.

By the end, it felt less like listening to an audiobook and more like watching a film with my ears.

Is it too soon for a re-listen?

Absolutely not.

Click. Click. Motherf***er.

FIFA World Cup Sweepstakes Dashboard

Like any competitive family, we’ve run our own sweepstakes for this year’s FIFA World Cup. It’s nothing new for us, but this tournament is different. FIFA increased the number of teams from 32 to 48, making the competition bigger and more challenging than ever before. It’s the first time the tournament has expanded since it began in 1930.

Every tournament, I either print a wall chart or order one online, eagerly watching each match and updating the results as the competition progresses. But now that my kids are older, much more tech-savvy, and have no interest in a printed sheet of paper stuck to the wall, I thought there had to be a better, more modern way of doing things.

💡

I set to work and dusted off my rusty 26-year-old PHP skills to build a dashboard. The idea was to create a single-page website that would automatically know which teams belonged to myself, Aman, Jay and Mrs Retro, then update everything as the scores changed.



As someone with very little experience of API integration and pulling data from external sources, I got some help from my trusty friend ChatGPT. It showed me how to extract the data feed from the FIFA website and use it to display the information I needed on the dashboard.

I’ve previously worked with my own datasets in MySQL, which I’m much more comfortable with, dating back many moons to when I worked on Moodle projects.

I had a rough design in mind from the start. I wanted to replicate some of the FIFA styling for this tournament, but it was vital that the data remained accurate and up to date.

I’ll skip straight to the end result. After many hours of work and slightly later than planned, the dashboard finally went live shortly after the tournament started.

Features

⚽️ Each person has a points score. Teams earn 3 points for a win, 1 point for a draw and 0 points for a loss. The scores are calculated automatically and the player cards are reordered based on the current standings.

⚽️ Under each person’s card is a row of flag emojis representing the teams they drew in the sweepstake. As teams are eliminated, their flags fade to grey.

⚽️ A “Last 5 Results” section shows the most recent match results, including the teams involved, the score and who each team belongs to in the sweepstake.

⚽️ Today’s Matches displays all fixtures scheduled to take place on the current day.

⚽️ A Tournament Progress card shows how many matches have been played out of the 104 scheduled for the tournament.

⚽️ The Current Leader card highlights whoever is currently at the top of the standings.

⚽️ Individual team cards show every team owned by each player and link directly to the official FIFA team pages. 


I’ve really enjoyed working on this project, but it wasn’t without its challenges. I’m nowhere near as fluent in PHP as I once was, so there was a lot of Googling, checking syntax and reminding myself how to do even simple things. Integrating HTML within PHP, making sure I’d used the correct quotation marks, and not forgetting a crucial closing brace all became part of the daily routine.

I’m sure an experienced developer would look at my code and immediately ask, “Why have you done it like that?” But it made sense to me at the time, and as long as it works, that’s what matters.

One concern is what happens once the tournament ends. The dashboard currently relies entirely on FIFA’s live data feed, so there is still more work to do. I’d like to add a date selector that allows me to view any day of the tournament and have those snapshots stored permanently, even after the live feed is no longer available. 

There are plenty of other features and cards I’d have liked to build, but I’ll save those ideas for another day. Maybe they’ll appear in a future version, or perhaps they’ll have to wait until Euro 2028. 

For now, though, it’s a standalone webpage that the whole family can access from any device, and most importantly, it does exactly what I built it to do.

You can visit the dashboard at lota.co/fifa

Tomy Tonic 3D Sky Attack: The Birthday Present I Never Forgot

It was my birthday recently, and it got me thinking about birthdays from years gone by.

Back in 1986, my old man took me to Argos to buy my birthday present. I only wanted one thing: the amazing Tomy Tonic 3D Sky Attack.

It was all the rage at the time. I'd played on a friend's and instantly knew I wanted one of my own.

It obviously had to be the red one. Never mind the game itself, red was cool when you're a six-year-old kid.

I brought it home and played with it non-stop. In fact, I played it so much that I eventually wore off the printed graphics and names on the rubber buttons. Looking back, I probably made a significant contribution to the UK's AA battery consumption during the 1980s.

Fast forward exactly 40 years and I still have it.

It's the pride and joy of my retro gaming collection. It's battered, old, tatty and worn out, but the moment I hear that start-up sound, it unlocks a flood of memories that have been tucked away for decades.

These days it lives safely in the loft, but every now and then I bring it down for a quick play. Much to my amazement, my kids enjoy it too.

I think that's the beauty of toys like this. You switch it on and it just works.

No updates.

No loading screens.

No internet connection.

No downloading a 50GB patch before you can start playing.

You turn it on and you're ready to go.

I'd love to own the entire Tomy Tonic range and maybe one day I'll spend far too much time trawling eBay looking for examples in decent condition.


But even if I found every single one, they wouldn't bring back the same feeling as standing in Argos with that stupid little paper slip in my hand, waiting to pay before joining the queue to collect my present.

Sometimes nostalgia isn't about the toy.

It's about the memory that came with it.

Triggered by RR Haywood Review


Mike Humber is back.

After the events of Huntington House, all the poor bloke wants is a quiet life, a bit of work and somewhere to stay while he earns some money.

Naturally, being Mike Humber, that’s not what happens.

This time he takes a job as a night watchman at a fish processing plant and private dockyard. Which sounds simple enough. Keep an eye on things, earn a wage and try not to get involved in anything too dramatic.

Unfortunately, Mike Humber has the same relationship with trouble that magnets have with metal.

In true Humber fashion, he finds himself dragged, seemingly against his will, into some very dodgy business. Or does he?

One of the things I love about RR Haywood’s books is that you’re never entirely sure what’s really going on. Every time you think you’ve got things figured out, another clue appears and sends you back to square one.

After reading Huntington House, I spent most of this book on edge. RR Haywood had already taught me not to trust my own theories, so I found myself questioning everything and everyone.

The clues are there throughout the story. You can see them if you’re paying attention. The problem is working out which clues matter and which ones are there to make you look silly.

Then, in true RR Haywood fashion, everything comes together.

And suddenly all those little details that seemed unimportant don’t seem quite so unimportant after all.

I won’t spoil anything, but if you’re a fan of Mike Humber or RR Haywood’s knack for pulling the rug out from under you, you’re in for a treat.

Just don’t trust anybody.

Especially the fish. 5/5

5 Reasons Why Sikhs Would Survive a Zombie Apocalypse

 

I'm currently reading The Undead series by RR Haywood and I'm absolutely hooked. If you like zombie films, zombie books or anything involving the end of the world and people making terrible decisions, you need to give these books a go.

The story follows a Tesco supermarket manager, Howie, whose quiet life is interrupted by a full-blown zombie apocalypse. As it does.

Reading the books got me thinking about what I'd do if the undead ever turned up on my street. More importantly, it got me thinking about how Sikhs would cope.

After careful consideration, several cups of cha and absolutely no scientific research whatsoever, I've come to the conclusion that Sikhs would do just fine.

Here are five reasons why.

1. Armed


Let's start with the obvious one.

Baptised / Initiated Sikhs carry a Kirpan, a small ceremonial sword or dagger, as part of our faith. While everyone else is searching garden sheds for something useful, many Sikhs have already ticked "sharp object" off their apocalypse shopping list.

The zombies won't know what's hit them.

2. Enough Food to Feed a Small Nation


Every Sikh household seems to have a mysterious ability to generate atta (Chapatti flour) from thin air.

You open a cupboard looking for one bag of flour and somehow discover enough to supply a medium-sized bakery for the next six months.

Chapatti would quickly become the official food of the apocalypse.

The zombies can have brains but we'll have fresh chapattis.

3. The Secret Garage Survival Kit


"But how will you cook?" I hear you ask.

Simple.

Walk into the garage of any self-respecting Punjabi family and you'll probably find a Calor gas bottle, a spare cooker, three extension leads, two fans that haven't worked since 1998 and enough miscellaneous equipment to survive until civilisation restarts.

I'm convinced some garages already look like post-apocalyptic supply depots.

4. Seva Would Keep Everything Running


One of the core strengths of Sikh communities is Seva, or selfless service.

Need food cooked? Somebody will help.

Need cleaning done? Somebody will help.

Need supplies organised? Somebody will help.

Need someone to make tea? Half the community is already brewing up.

When survival depends on people working together, Seva becomes a superpower.

5. Gurdwaras Would Become Safe Zones


If there's one thing history has shown, it's that Sikh communities rally together when needed.

Gurdwaras would naturally become community hubs and safe places where people could gather, organise and support each other.

More importantly, nobody leaves a gurdwara hungry (food for the mind and soul).

In a zombie apocalypse, that's a pretty useful feature.

Final Thoughts


Of course, if a real zombie apocalypse ever happens, this article will either make me look like a genius or become evidence that I had far too much free time.

But if the undead do arrive, I'll be heading towards the nearest Gurdwara.

Worst case scenario, I'll get eaten.

Best case scenario, I'll get a hot roti and a cup of tea first.

You can download RR Haywood's The Undead Day One from Amazon (link)

Leeds Night Photography

Last night I ventured out in the cold with the guys from Singh Photography to take some night photos of Leeds City Centre.

We started off at the bottom of town near Bridgewater (Dalek) building.


After Bridgewater, we went over the road to Granary Wharf to take these cracking shots


We then moved to Leeds City Centre where I wanted to take some decent shots of the Town Hall.  I was extremely lucky as during my 30-second shot a plane flew past and the photo captured the lights perfectly! This happened twice!


and finally for the night... Millennium Square


The Prisoner (2009) Review


I've just finished watching The Prisoner and, before anyone starts asking awkward questions, I've never actually seen the original series.

My knowledge of the classic version was limited to this:

A bloke is trapped in a village.

If he tries to escape, giant white balls chase him.

I'm not making that up.

Those are literally the two things I knew about The Prisoner.

Despite my complete lack of knowledge, I was hooked almost immediately. Within the first ten minutes I knew I was in.

In fact, I have a little test for TV shows. If I'm constantly checking IMDb to see what else the actors have been in, it's usually a sign that I'm enjoying myself.

I spent a lot of this series on IMDb.

Without giving too much away, The Prisoner is weird.

Very weird.

It's trippy, confusing and occasionally feels like somebody dropped an episode of Lost into a blender and added a dash of existential crisis for good measure.

But that's also what makes it interesting.

The mystery kept me watching, and even when I wasn't entirely sure what was going on, I still wanted to know what happened next. It's one of those shows where every answer seems to generate three new questions.

Some people will probably love that.

Some people will want to throw their television out of the window.

I fell somewhere in the middle.

The best thing about the series is that it only runs for six episodes. It's just enough time to tell its story without outstaying its welcome.

Although I do have one question.

Six episodes?

For an American series?

What's that all about?

That's barely enough episodes to introduce the cast, kill off a few characters and have somebody wake up to discover it was all a dream.

Channel 4 3D Week: A Headache in More Ways Than One



So, did you rush off to Sainsbury's to collect your free 3D glasses?

I did.

Like millions of other people, I was quite excited about the idea of watching Channel 4's big 3D week. The Queen, Derren Brown and a whole week of television supposedly bursting out of the screen and into our living rooms.

The reality?

Well, it was mostly a gimmick.

That's not entirely fair. The Derren Brown programme was actually pretty impressive. For about ten minutes, anyway. After that, I found myself spending less time being amazed by the 3D effects and more time wondering why I was developing a headache.

The technology just wasn't quite there.

Maybe I've been spoiled by cinema trips, but those red and blue cardboard glasses never really felt convincing. Instead of feeling immersed in the programme, I spent most of the time noticing the effect itself.

That said, I still think 3D has potential.

I remember Children in Need doing a 3D special a few years earlier with Take That, and that worked surprisingly well. It didn't rely on the old-school red and blue glasses, and the whole thing felt much more polished.

Perhaps that's why Channel 4's effort felt a little underwhelming.

As for the rest of 3D week, I can't honestly say I was tempted to stick around and watch much more.

Maybe the future of television is 3D.

But if it involves cardboard glasses and a headache, I'll happily wait for the next upgrade.

Until then, I'll stick to two dimensions.