I Learnt

Things I have learnt over time ...

Travel the world with the geographic game - GeoGuessr

Published on 
1 min, 75 words

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

Categories: life

In a distributed system ... there is no now

Published on 
1 min, 80 words

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

Categories: technology

A Hitchhiker’s Guide to Consensus Algorithms

Published on 
1 min, 64 words

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

Categories: technology

A personal link to 'The Mother Of All Demos'

Published on 
2 min, 201 words

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