Let's talk about: Climate Change
With all the recent news and coverage that climate change is getting, it is easy for one to get a sense of ennui, to develop a numbness to each new report that paints a grimmer version of the futur...
Of flights and men
“Woah!” he chortled.“I look different, I guess.”“You look like a writer.”
Let's talk about encryption - again!
This post is part of a multi-part series.
Let's talk about encryption
The better to write you with
A guide to charity
I’ve always had a few thoughts about charity floating around in my head. This post is a way for me to record some of those thoughts.
They say “necessity is the mother of invention”. It’s incredible the power programming gives you. Maybe if the power-hungry learned how to program they could be constructive rather than destructive...
A rating system for table tennis
At work, during breaks, most of my team plays table-tennis. This weekend, I decided to spend some time writing up a rating system that I could use to keep track of how good (or bad) I (and everyone...
For a large part of my life, from when I was about 10 years old till I left college, I used to take part in quizzing competitions. A couple of times, I’ve had people ask me how they could start qui...