Book Review: Information Warfare and Security by Dorothy E. Denning


Book cover showing a CRT monitor behind barbed wire.

I found this book while following a citation trail for my MSc. Published before the 21st Century (fuck, I'm old) it's a run-down of this new-fangled thing called Information Warfare. It covers electronic attacks, espionage, computer security and more. In the last 20 years, depressingly little has changed. If you removed the mentions of ActiveX […]

Continue reading →

MSc Assignment 4 - Open Professional Practise - Cyber Security


A padlock engraved into a circuit board.

I'm doing an apprenticeship MSc in Digital Technology. In the spirit of openness, I'm blogging my research and my assignments. This is my paper from the OPP module - where I can choose any subject. I picked Cybersecurity. You can read my Digital Leadership paper, my Data Analytics Paper, and my Business and Technology essay. […]

Continue reading →

Is it faster to read or to listen?


A reel-to-reel tape recorder.

Fourteen years ago, I blogged about the future of voice. In the post, I asked these two questions - which I'd nicked from someone else: Are you faster at speaking or typing? Are you faster at reading or listening? Lots of us now use Siri, Alexa, Bixby, and the like because it is quicker to […]

Continue reading →

Practical Machine Learning with Python


Logo of the Python programming language.

As part of my MSc I'm taking a short course in Practical Machine Learning via QA.com. The first three days were just about basic stats visualisation using Python. It was great to have a refresher - but I would have expected that to be a pre-requisite. The tutor was excellent - very patient at explaining […]

Continue reading →

Certified Blockchain Professional - Module 02: Crypto Assets


Logo for the Certified Blockchain Professional.

As previously discussed, I'm doing the Certified Blockchain Professional course. It is self-directed learning, so I'm going through it at my own pace. In order to consolidate my learning, and help organise my thoughts, I'm blogging about my reflections on each module. These are mostly notes to myself - but I hope if you find […]

Continue reading →

An algorithm to write an assignment


A typewriter. The words "Write something" are typed onto the fresh white paper.

Some of you may be familiar with the Feynman Algorithm. It is a general technique to solve any problem. The steps are as follows: Write down the problem. Think real hard. Write down the solution. Easy! As part of my MSc, I have to write a series of assignments. These are essays with a strict […]

Continue reading →

In praise of slowness


A digital watch.

Sometimes - only sometimes - slowness is a feature, not a bug. A few weeks ago, I was reading about a purported use for "smart contracts". If your plane is cancelled, a smart-contract could automatically pay out your travel insurance, the millisecond the cancellation was reported. Nifty, right‽ Slowness for crap reasons There are plenty […]

Continue reading →

Transferable Bank Accounts


A tiny lego Storm Trooper eats a chocolate coin.

Here's a (possibly) daft idea. What if you could pay for goods using a transferable bank account? Say you want to pay a friend some money. But you're not physically close enough to hand over cash. You create a new bank account with a unique username and password. As quickly and easily as getting a […]

Continue reading →

Certified Blockchain Professional - Module 1


Logo for the Certified Blockchain Professional.

As previously discussed, I'm doing the Certified Blockchain Professional course. It is self-directed learning, so I'm going through it at my own pace. In order to consolidate my learning, and help organise my thoughts, I'm blogging about my reflections on each module. These are mostly notes to myself - but I hope if you find […]

Continue reading →

Certified Blockchain Professional - Part 1


Logo for the Certified Blockchain Professional.

Why do I do this to myself? Why? As part of my ongoing MSc, I have to take 3 professional training courses. I've completed my cybersecurity course, and I have a Machine Learning course booked for January. So what to do next? There's a lot of discussion in government0 circles about Blockchain. As with any […]

Continue reading →