End credits

Sat in the cinema at the end of a movie. Or is it? In a bid to get viewers to actually look at the end credits, film makers started to put bonus material right at the end, and sometimes during the credits. Out of FOMO, a Fear Of Missing Out, viewers remain in their seats long after the movie has ended in the hope of seeing additional content, maybe a hint at a sequel or plot twist.

This time we are all rewarded and A Minecraft Movie delivers a bonus few seconds. I’m not a Minecraft player though so my kids explain it. Worth waiting ten minutes of my life for? Probably not.

The team player

It’s a great feeling when you find yourself being part of a great team. Brought together for a common goal, working towards a target, an achievement. Day by day working alongside your comrades achieving each milestone, constantly learning and evolving, enjoying the work.

Time ticks along and friendships grow as you fight on in the trenches together, still delivering, often under tight deadlines with limited resources, yet you hit the targets and the client is pleased. They hired a great team.

But everything must come to an end. Projects complete. Budgets run out. Priorities change. The team is disbanded and everyone goes to the four winds. Temporary ronin until a new master calls, a new team, a new challenge.

Some of us keep in touch. The occasional comms. A brief how are you, where are you working these days? Not the same as when you were in the trenches together working on that fun project up against the clock, delivering, with a happy client.

Nothing remains forever.

Here’s to all those great teams out there. Enjoy the flow while it lasts. 

Searching for the human touch

There seems to be too much AI content. It was fun and interesting at first but the algorithms watched me consume AI content and now that’s all they seem to send my way.

On Spotify I can now identify an AI-generated music track within the first few seconds of hearing the vocals. It’s like the early days of in-car navigation systems: only a few voices were available. The few variations of male and female voices offered allows you to spot the AI singer with ease. I’m now trying to train the playlist AI to not offer AI content.

On Instagram it’s getting harder to spot the AI generated images from the real. They’ve now mastered fingers and toes and general biology. You now have to look at the shadows, facial expressions, eyes, and the overall feel of the image. Does it look too glossy? If yes, is it a filter? Also look for perfection. Perfect skin tone and musculature in every pose screams fake or manipulation. It is getting harder to tell what is real. Welcome to the Matrix.

There’s even AI videos, including short films, news articles, white papers, and podcasts all generated by AI. Ok it was cool at first but I find myself having to hunt for genuine human created content. I look for typos, grammatical errors, and human prose. I actively go out of my way to avoid AI content. Enough is enough! I want to consume something real, created with passion, interest, and human creativity.

I’m searching for the human touch.

Driving through life angry

Some people drive through life angry

They seem to wake up and are just angry from the outset. Nothing seems to make them happy. They get into their car and just drive angry. Beeping their horn at every opportunity, cutting people up, undertaking and overtaking, often over the speed limit, impatient.

When they get out of their vehicle they remain in the same mood, pushing against the crowd, slamming doors, impolite, angry at life.

It can’t be doing their mental health any good. The constant anger at the world, at life. It must cause indigestion, unease, stress, anxiety, even depression. Never seeming happy. Always rushing to the next thing, to work, to home, to sleep.

We only have one life so enjoy it. Take a leaf out of Ferris’ book and stop and look around once in a while. It’s not all bad. Don’t drive through your life angry.

Data leakage

Data leakage

Our devices and activity are constantly leaking data into the digital ether. What we choose to watch is recorded and reported to a remote server somewhere, along with the make and model of device we are using, the version of firmware it is running, and it’s IP address.

When we shop our loyalty cards and apps record our purchases as does the method of payment. Our modern cars record telematics and track our location via GPS. The in-car entertainment system tracks what we listen to and watch.

Web browsers profile our surfing habits, smartphones track our social and communication history. Smart meters track our utilities and can even tell when no one is home.

All of our smart devices connect to their manufacturer’s command and control center reporting telematics, performance, and usage data.

The photos and videos we take and upload contain metadata that shows where we took the image or video and on what device. We can be tracked via our smartphones right now and going back in time.

All this data leakage is valuable to someone. How much data are you leaking right now?

Making job applicants wait

I’ve applied for a fair few jobs recently and I’ve noticed that companies seem to enjoy making job candidates wait.

For one position the prospective employer was really keen but took a week to do anything. After applying they got back to you after a week. After the initial interview they took a week to let you know you are through to the next round. When no next round notification happened after almost a week and you emailed them, they took a week to reply to your email. The email said they’ll be in touch in a week. WTF? Is there some internal policy around taking seven days to action anything?

For another position the company said that I was the only candidate. Great, what happens next? They need to talk to the board. After ten days of hearing nothing you reach out. Nothing. Radio silence. You mention to someone you know at the company that you are now looking elsewhere and you then receive an email letting you know that they are still keen to hire you and discussions internally are ongoing. You hear nothing for weeks and continue to apply for other roles. You then receive an invite for a second interview. Hold on, I thought I was the only candidate? You are but you now have to speak to other people in the company before your application can be taken further.

Some of these companies are small, less than twenty employees yet they have so much bureaucracy and red tape. How many perfect-fit candidates are they losing due to these processes and lack of communication?

That is what it essentially comes down to: a lack of communication.

If only these companies would let you know what is going on. The equivalent of the in-progress spinning graphical animation that most software uses to let you know that something is happening and that we haven’t forgotten that you are there. To let you know where you stand, that they are still considering you but that this or that is happening and we will be in touch by so-and-so date. But no, nothing. Radio silence and the hope that you will wait on them.

We’ll get back to you, in a week.

Mini retirements instead of actual retirement

Retirement is wasted on the old. I mean, there’s no guarantee that you’ll even reach it, and if you do that it will be long. So I’ve adopted the approach of taking mini retirements throughout my working life.

When I can afford to I take time off from work. A month or two, maybe three. Sometimes 6-months to a year. On one occasion two years. The point being to blend working with enjoying life. Taking time to travel or spend time working on your home, car, or fitness.

If you do manage to reach retirement, at whatever age, and you do get to enjoy a long one. Then congrats you got to have your cake and eat it. For me, I’m taking as many mini retirements as I can while both enjoying life and working as retirement at the end of your lifespan is not guaranteed.

Short code scams

Short code scams are rife. You receive a text message from an unknown source informing you that you have been opted-in or signed-up to some such service, or you receive an unsolicited text message asking you to reply to this short code.

Your best bet is to delete and ignore them.

Short code scams work by tricking you into responding. Either by messaging the short code or by supplying personal data. The former results in you being charged for a premium service, either one time or repeatedly, and the latter by trying to elicit data such as usernames, passwords, and PIN codes from you, known as smishing.

You can look up short codes at https://www.shortcodes.org/ to see if they are a scam. Although to be honest if you did not initiate or request the message your best bet is just to delete it and not reply or click on any links it may contain. Also flag it as spam if your phone provider offers this service.

It’s the side missions that count

I’m playing a computer game following the main campaign and I keep dying. Over and over again at the same point. It seems impossible to make any progress past this particular point in the game. Not with my character’s current level of experience, armour, and weaponry.

The only way that I can make any kind of progress is by taking a break from the main mission and spending some time in the game world undertaking side missions. This way I can build up my character’s stamina, strength, XP, buy new armour and weaponry and practice combat with easier opponents. Then I can get back on the main path and start to make real progress.

This got me thinking about how relevant this strategy is to life in general. Everyone is trying to get ahead as fast as possible without investing any time in bettering themselves. Improving your skills and experience can only help you be a better version of yourself in anything you tackle in life.

We often forget that half the fun of the journey is who and what we encounter along the way that contributes to small changes in ourselves making us who we are today.

So don’t rush to the finish line. In life sometimes it’s the side missions that count.

Drone swarms

I watched a drone swarm on TV and was fascinated about how they worked. Could you just buy them off the shelf and program them yourself?

Turned out that the answer was no.

Drone swarms work like a hive mind using complex code. Each drone has a copy of the code along with its own set of instructions. They can be lighter and smaller than other drones as they don’t need all the recording and camera gear. Instead they use GPS and sensors to move and position themselves. Then depending on their function they move and activate LED lights or smoke canisters.

There is no master drone as the whole swarm could fail if something happens to the master. Instead they act independently. They are aware of each other via communications and sensors and should a drone fail another can take its place.

Custom software such as DroneShow is used to program and test the swarm. GPS coordinates are used to define a safety boundary outside which the drones cannot go, known as a geo-fence. This prevents the drones from harming the audience or drifting over private land causing security and safety issues.

A fall-back system may also be available whereby the swarm could be controlled from a base station should there be a problem such as a loss of GPS signal or to land the drones due to a failure.