It’s something we say when we don’t know what to say. Someone close to you has passed on. Words can’t make it better. We want to express our sympathy but words fail us so we rely on the old faithful:
Sorry for your loss.
You’ve lost a friend, a good friend. Someone you’ve known for years. Someone you’ve had adventures with, been through stuff with, experienced life with, shared secrets, and dreams. You’ve celebrated their birthdays and anniversaries. Spent time with their loved ones. Had many beers with late into the night, discussing anything and everything.
And now they are gone. Just like that.
Sorry for your loss.
As you get older it happens more and more. You are going to more funerals than weddings and celebrations. You hear it more and more. Loss. Your loss, their loss.
Sorry for your loss.
Don’t ask do
Sometimes you just have to make decisions, take the initiative, go with your gut. Don’t live a life in the shadow of others, asking what they are going to do, what are their plans, what are they going to wear, what time they are planning to turn up, and so on. Be the leader, the doer, the ones others follow.
Create your own mantra.
Take action, make decisions, don’t wait on others. Don’t ask, do.
Throw away culture

I was watching a documentary where people in countries like India and Egypt had lots of these one-person businesses specialising in one thing such as motorbike exhausts, metal cooking pans, mobile phone repair, etc. Where everything was recycled or up-cycled. Nothing was thrown away or wasted. Another person’s trash was something they could re-use to turn into a product or part of a product.
It was fascinating. We have such a throw-away culture here in the UK. It’s far cheaper to buy a new device than attempt to repair the old one, partly due to the cost of spare parts and labour costs plus taxes, and partly because many manufacturers don’t support their products for long and access to spare parts can be limited, if they are available at all.
Yet in this documentary these individuals made their own parts or harvested them from other devices. There was less going into landfills.
This inspired me. I have this all-in-one printer that is sitting at the end of my desk no longer working properly. I had started to research new printers to see what I would buy next. But I really liked the one I had. I could get ink cheaply for it. It had a paper feeder hidden underneath rather than those top-loading ones where the paper can flop awkwardly forwards and needs constant reloading. The scanner worked smoothly and it was a great photocopier. Plus I didn’t want to toss another device in a landfill.
Inspired by the documentary I decided to see if I could repair it myself. I did some online googling and watched a few YouTube videos and then bought some stuff online.
Once it all arrived it took an hour or so but I’m happy to say that my printer now works like new. Everything I bought is either part of the working printer or can be used to repair it in future. I did not consign another electronic device to the local dump.
There’s nothing for you in the past
There’s nothing for you in the past. It’s worth repeating that to yourself once in a while. There’s nothing for you in the past.
Many of us spend way too much of our time thinking about things that happened in the past. How we could have done this or that. Maybe if we made this decision, or chose that job, or that friend. Or maybe we reminisce on the good old times. Ruminate on what it would be like to bring something back, or to revisit something again.
It can become self destructive and can hinder both your direction in life and your mental health. Stop living in the past and live in the present. The past is a lonely place full of memories where nothing can be changed. Move on with your life, focus on the present and the future.
AV Test
I’m occasionally asked what antivirus tool I use, or what anti malware tool, personal firewall software, etc. My answer changes with each passing year. New tools emerge, old ones don’t score so well or become bloated with features I don’t need.
These days I just point people at AV Test. These guys do all the heavy lifting for you. They test the commercial and free security tools, putting them through rigorous testing and benchmarking. They then collate the results and present them to you for free to make your own choices.
So next time you want to know what the best antivirus tool is for your device head on over to AV Test. I check in at least once a year to see if I need to upgrade my own setup.
ChatGPT hacking buddy
I’ve given many talks on cyber security and ethical hacking over the past few years and one of the things I tend to say a lot is: “There is no such thing as cheating in hacking”.
What I mean by this is that as long as you are learning you are not cheating. It’s only when you take shortcuts and learn nothing in the process that you are cheating yourself.
So when attempting a CTF or Hack the Box or Try Hack Me machine and you get stuck and you have exhausted every technique and trick that you know and nothing is working, sure, go search for a writeup or forum posts on how to progress. Read just enough to get yourself unstuck and then keep going. Learn the technique, tool, or whatever you needed to know to progress. Add it to your knowledge-base.
This is learning not cheating. Finding the answer but not learning how and why it worked is just cheating yourself.
Recently I found myself stuck on a CTF that I was taking part in for fun. It was brand new so there were no writeups or forum articles to peek at. And I was stuck. In theory I could just move on to the next challenge and come back to this one later, time allowing, but I was having fun and I wanted to figure out why my solution wasn’t working. I wanted to learn, now.
I decided to see if AI could help. I’ve been playing around with the free version of ChatGPT recently and wondered if I could make use of it in this situation. I gave it a copy of the code from a program I had disassembled as part of the CTF and asked it to tell me what the code was doing. It did, in great detail. I then asked it how I could extract certain data that the program was storing in memory. It gave me detailed instructions using a tool that I was unfamiliar with. I asked if if I could do the same with another tool I was familiar with. It kindly said no and offered to teach me how to use the tool it recommended. I agreed and learned how to use the tool and managed to make progress.
I then continued hacking at the CTF asking ChatGPT for assistance when required. Although technically cheating, I was constantly learning throughout, and allthough I managed to get some virtual points on a virtual scoreboard, they were worthless in the real world, but the knowledge I gained from hacking with ChatGPT was priceless.
So now when I get really stuck and I’ve exhausted everything I know, I turn to ChatGPT as my AI hacking buddy. Only after I’ve finished the challenge, or both ChatGPT and I have failed to come up with a solution do I go looking for a writeup.
The town centre
It’s nice to have a change of scenery once in a while, especially when writing. Looking at the same surroundings day after day can become somewhat dull after a while. To shake things up I like to hop on a bus and travel to a high street in any nearby town, find a coffee shop or bar, find a seat by a window, unpack my mobile office from my go bag, and start writing.
Over the past few years I’ve noticed a real change in the high streets I visit: less big chains, more empty shops, and more of a diverse specific set of shops.
It may be different where you live but I’m seeing more vape shops, nail and hair salons, foreign supermarkets, tattoo parlors, phone and gadget accessory shops, betting shops, and cheap shops (known as pound shops in the UK).
Supply and demand would indicate that there is a need for these stores if they are thriving. I believe that these are not new shops, just new to the high street. Maybe they were once down a side street or high street adjacent.
With the big chains going into administration or reducing the number of stores they operate, we are seeing more space opening up on the high street, and nature abhors a vacuum, or at least commercial landlords do. Rents are negotiated downwards, government initiatives are introduced around business rates to encourage entrepreneurs to take up the opportunity, and voila! We have shops that usually occupy an off high street location being relocated on it side-by-side with the few remaining big chains.
Don’t get me wrong, I think change is good. I’m all for a diverse high street meeting the needs of the people. I’m just curious to see how it evolves further.
What are your thoughts? Do you still visit your local high street? Do you think the high street has a future in our evolving culture?
Dead zones
I like to write when I’m out and about. Cafes, bars, anywhere with a table and seat. Somewhere that I can unfurl my bluetooth keyboard and just start typing, downloading my thoughts into the cloud.
Occasionally you come across dead zones. Places where there is no phone signal or wifi. Your device cannot talk to the cloud. Sure you can type, but you can’t do any online research and you can’t save to the cloud.
Dead zones can be peaceful. Just you and your thoughts and your unconnected device. You can still write. You also have the added advantage that no one can reach you!
In some places there may be no phone signal but there may be wifi, but do you trust it? When I find a comfy spot that is in a dead zone I sometimes move to an area with signal and download everything I need then return to the dead zone to work, free from distractions. Bliss!
The loneliness of contracting
You probably don’t think of contracting as a lonely profession. The truth is you can be lonely even when surrounded by people. Lots of people, day in and day out. From the moment you leave your home to the moment you return.
I’ve contracted for the best part of three decades, and while it has been a profitable and rewarding experience, you make friends with loneliness. With each new contract comes a new location, building, and people. You say hi, maybe chat by the water cooler or coffee point. No conversation is too deep and no friendship too real. Eventually you will move on. Your contract has an end date.
After a while you get used to it. With each new contract comes a new location and new people. You start spotting personality types, management styles, office politics. You spot patterns. It becomes a game. You find the best places to eat or get coffee, and for a while you become a regular and are recognised. But it’s fleeting. Eventually you move on to the next contract and your face is forgotten.
Maybe you’ll return to a previous role on the recommendation of someone and the people there may even recall your name and ask how you’ve been. Sometimes you return to find the only constant is you. Same building, same office, same desk, different project, different manager, different team. It’s a strange feeling but after a while you can get used to anything. Like ending up working on every floor of a particular building over a ten year period, working for different companies on different floors. It felt like I’d completed a weird goal when I was hired by a company occupying the only floor I had yet to work on. Reward unlocked! Set complete!
Contracting can be a lonely profession. You leave your home, commute to a location, put in the hours, commute home, and repeat. The location changes often so even the people you see on your daily commute change. Variety can be fun and you are certainly never bored. But you rarely make any real connections.
Fingerprinting and profiling
I’ve been thinking a lot recently about digital fingerprinting and profiling, how bad it’s getting, all of us becoming easily tracked, digitally.
You could be emailing a friend about going camping and the next minute your phone apps are serving you adverts about camping equipment and camp sites in your area. Or maybe you are considering a holiday to Greece and you look at a few travel sites. Then every web site you seem to visit afterwards is serving you Greece-related getaway adverts.
It’s getting out of control. Not quite Minority Report, but not far off. Web sites are able to capture data about your device via user agent strings, cookies, through third-party arrangements, and other methods, and they can knit-together your surfing history to build a picture of your habits and interests to better target you with product and service advertisements.
We are being tracked, fingerprinted, and profiled digitally without our explicit consent. And it’s getting worse. Smart TVs and devices listen and buffer your conversations waiting for you to provide instructions. Are they recording what we say? How come when I spoke about maybe going to buy a new car with my wife in the comfort of our own home, that when I checked my web mail on my mobile later I was served car adverts? Or how come when I bought some beer, chicken, and BBQ sauce at the local supermarket where I used my loyalty card with cash, the adverts on my phone and PC are now trying to sell me BBQs? A coincidence? Or am I being digitally tracked across multiple devices and accounts?
Am I being paranoid or are we being digitally tracked, fingerprinted and profiled?