Author Archive for Hannah Fry

The return of the Tuesday Teaser

I’ve missed puzzles. I’ve been too busy recently ‘working’ and ‘being a grown up’ to play with any. But this week CASA’s @frogo  has lined me up with a couple of absolute…

The London riots of 2011

Today saw our new paper on the London Riots published as part of the nature series in Scientific Reports. The work began a few months after the events of summer…

TEDxUCL

UCL recently hosted their first ever TEDx event, and to my amazement (probably after seeing some seriously dodgy maths themed stand-up I did) they invited me to give a talk….

Focus on the positive

On Monday, UCL public engagement played host to a new type of event, funded by EPSRC and titled Focus On The Positive. The idea is beautifully simple – six academics…

Tuesday Teaser 20th March

This week, a politics question: Since WW2, how many British Prime Ministers first got the job without winning a general election? As ever, feel free to gloat and post answers and…

Tuesday Teaser 13th March

Sorry for the lack of Tuesday Teaser last week, it’s because I was too busy living it up here. Back in full swing now, I promise. And to show you…

Tuesday Teaser 28th Feb

I promised I would try and avoid general knowledge teasers, but I just really like this question – so I hope that you’ll forgive me, just this once. There are…

Tuesday Teaser 21st Feb

This week a word puzzle: Which plural noun in the English language becomes singular when you add an s? As ever, please feel free to gloat in the comments section below…..

Complex Systems Dynamics

From here you can download the lecture notes from my latest LTCC course: Complex Systems Dynamics. Week 1: Powerpoint slides: Part I, Part II Written notes: Part I, Part II…

Tuesday Teaser 14th Feb

This week’s teaser is about the London tube network: Which is the only London Underground station whose name does not include any of the letters in the word ‘Mackerel’? With…

Tuesday Teaser 7th Feb

This week’s teaser is a geography one.. Which state of the USA is the most: i) Northerly ii) Easterly iii) Westerly iv) Southerly.  Feel free to post your solutions at…

Welcome to Tuesday Teasers

For the past 8 years or so, I’ve been a member of a pub quiz team with some good friends of mine from my undergraduate days. We’ve  had differing degrees…

Basic python syntax

A friend of mine has just started using Python, and asked me for a quick run down of the basic syntax. Given that, wherever possible, I try to live my life according…

Bezier Curves

I wonder how long I can carry on working at the Centre for Advanced Spatial Analysis and still manage to avoid learning any GIS. This week: Bezier curves, how to…

PhD Thesis

I submitted my PhD thesis in January 2011, and was awarded the degree after my viva in March. You can see the thesis in in full by clicking on the…

Getting started with Python

This guide should give you a good overview of the packages you’ll need to download and install to start scientific programming using Python. First, Python itself.  Python 2.7 is the latest…

1 + 1 = 2

A couple of days ago I saw a post on twitter about the proof that 1 + 1 = 2 by Alfred North Whitehead and Bertrand Russell. It appears in…

Mixing it up.

                Following on from the storming success of my last puzzle post (I don’t like to brag, but I believe it had over…

The importance of being discrete.

If we’re being accurate, the title should really be “The importance of using appropriate temporal spacing when applying a discretisation to a continuous time scale”. But I felt the above…

A little puzzle: the solution

I ruddy love this puzzle. (Find the original post here). Have had great fun tormenting friends and colleagues with it over the last few days. To begin with, we –…

A little puzzle

Recently I’ve been getting into the habit of reading maths and logic puzzle books on my tube journey home. I get some slightly weird looks from my fellow commuters when…

Getting started: the basic bits of kit

This guide should give you a good overview of the packages you’ll need to download and install to start scientific programming using Python. First, Python itself.  There are later versions than the 2.6 which I use but: a) they can have some compatibility issues when installing other toolkits b) unless you really know what you’re doing, 2.6 is [...]

Just another Python blog.

I’m Hannah Fry, I’ve been lecturing at UCL for 5 years, trained as a mathematician and now working as a fully fledged academic on a global dynamics and complexity project. Now that I’ve finished my PhD, I thought it was time to grow up and learn a proper  programming language. Python, in its similarities to [...]