My Posts
- Home /
- My Posts
Travel the world with the geographic game - GeoGuessr
This is a very simple idea for a quiz. It drops you in a random place somewhere in the world and you use Google StreetView to work out where it is. If you are lucky you end up in a town or city, sometimes you end up in the middle of nowhere. It is amazing how much you can work out by looking at the flora or a random signpost.
Read More
The legacy vulnerability of the Internet
This article documents developments over the last ten years at all layers of the network stack. It also highlights how vulnerable the current Internet is.
Read More
A simple change can lead to a big Impact
A simple change in message can lead to a big impact.
Read More
In a distributed system ... there is no now
This paper is a discussion around the issues faced by distributed systems when dealing with time, ordering and failures. This is particularly relevant with the work I am doing at the moment designing a very large distributed system that will need to scale massively.
Read More
A Hitchhiker’s Guide to Consensus Algorithms
This is a summary of a number of consensus algorithms currently being used in the Blockchain space. The most common at the moment is Proof of Work however this is slowly being replaced by other approaches that are more performant and don’t use all the Earth’s energy.
Read More
REST API Guidelines
This is here for future reference - a very good set of guidelines for REST APIs.
Read More
The accelerated pace of image processing developments
There are some amazing things happening with image processing at the moment. I remember my graphics class at university 25 years ago and the primitive, by comparison to now, image processing algorithms we had to code. Oh how things have moved on.
Read More
A personal link to 'The Mother Of All Demos'
There is a video of a demonstration given by Doug Engelbart in 1968 which is commonly referred to as “The Mother Of All Demos”. In the demo, he demonstrates a lot of technologies for the first time together that are common place today and some which we haven’t even achieved properly now:
Read More
Working from home boosts productivity
I am fortunate with my current role that I am able to work 2-3 days per week from home. This saves me about 2.5 hours of commuting time per day as well as about £2000 per year.
Read More
Armada by Ernest Cline
Took me a little while to get into this book. It starts out in a school where a pupil spots a spaceship from his favourite video game. This then moves on to it being a precursor to an invasion by the aliens from the video game and the game itself was actually put together as training so the players could pilot drones in the war. A slightly surreal concept but pretty well executed. The “twist” with the main characters dad is a bit contrived but overall not a bad read - enjoyed it more as it went along. Not as good as Ready Player One.
Read More