Article

Distributed systems and ambiguous histories

Our digital lives rely on distributed computer systems, such as the network of banks that allow us to deposit cash in one place and withdraw it in another. But understanding the order of events in such systems is not always straightforward.
News story

Going for gold in London

To join in the excitement of the world athletics championships, we bring you some articles, a puzzle, and a little something on infectious diseases.
News story

Tennis teasers

Fill those gaps between matches, and the tennis vacuum that will ensue after Wimbledon, with some tennis maths!
Article

Overbooking: How to avoid plane rage

The practice of overbooking has made uncomfortable headlines lately. But how do airlines decide how many tickets to sell for a flight? Here's the maths.
News story

Conform to the norm

Why do most of us stick to social rules? Game theory offers an explanation.