Summer Project Part 1: LoRaWAN Signal Mapping!

What? A new series (hopefully)! My final project for my Masters in Science course at University is taking place this summer, and on the suggestion on Rob Miles I'll be blogging about it along the way. In this first post, I'd like to talk a little bit about the project I've picked and my initial thoughts. As you have probably guessed from the title of this post, the project I've picked is on mappin… Read more →


Note to self: Don't reboot the server at midnight....

You may (or may not) have noticed a small window of ~3/4 hour the other day when my website was offline. I thought I'd post about the problem, the solution, and what I'll try to avoid next time. The problem occurred when I was about to head to bed late at night. I decided to quickly reboot the server to reboot into a new kernel to activate some security updates. I have this habit of leaving a ping… Read more →


Genetic Algorithms & Virtual Creatures

I’ve been reading a lot recently about neural networks and genetic algorithms, and I wanted to try a project based around these concepts… but what should I make? I searched for projects other people have done, and I found some cool projects which simulate evolution of little virtual creatures. I decided I wanted to create … → Read more →


Snaps and Visual Studio 2019

It turned out that the hardest part of installing Visual Studio 2019 was freeing up the 18 GB or so of space that was required. If you are installing it for use with Snaps from my wonderful Begin To Code with C# book you can do a very ordinary installation, but you do need to select to two options that I’ve marked in red above. If you do this you should find that the Snaps you can download from Gi… Read more →


Watch Umbrella Academy

You might have spent the evening watching the Eurovision Song Contest. I spent it watching three episodes of Umbrella Academy. I think I got the better deal. Worth a look if you like well produced superhero nonsense. And who doesn’t. Read more →


Mowing blind

Every now and again I do a good turn for someone. At least once a year. Earlier this week I was out cutting grass for a neighbour, navigating a mower and strimmer around his lovely garden. When I’d finished I looked across the road at our house and I noticed that it seemed a bit blurred around the edges. Turns out that I’d done the entire job wearing my “close up” glasses (the ones that I only eve… Read more →


Responding to "the Internet is disintegrating"

The following post is my opinion on an article I've recently read and the issues it raises. This isn't really my typical sort of post, but after I read this article on BBC Future recently I felt I had to post to set a few things straight. The article talks about how authoritarian governments are increasingly controlling Internet traffic that's flowing through their countries. This part is true - C… Read more →


Pokémon Detective Pikachu is not a bad film

I’m not a huge fan of Pokémon. But I am a fan of nights out and popcorn. So last night we went to see Pokémon Detective Pikachu. It’s fair to say that films of video games don’t have a great history. My favourite ever video game film has got to be the original “Tomb Raider” movie. Mainly because it contains this line.“The letter’s from my father. He must have written it before he died.” Anyhoo, ex… Read more →


Day tripper

If you want to get a good response when you are on the phone to an electrician, mention the smell of burning. It wasn’t very pronounced, but it was definitely there….It all started when the charge for the car failed half way through. The earth drip on the charge box had triggered. I reset it and tried again. And that’s when it tripped again and I smelled the fateful smell. I think this is a known… Read more →


Always put a hole in the bottom

Note that this is not our air quality sensor. This is a nuclear warhead. Almost as complicated…. Had a great meeting with John today about the Air Quality sensors that we are going to fit on lampposts around the city. He had a couple of words of very sensible advice. don’t make holes in the top where the water can get inmake a hole in the bottom where water that gets in can drain out Read more →