Ada Lovelace Day

Today, 10 October, is Ada Lovelace Day, an international celebration of the achievements of women in science, technology, engineering and maths (STEM). Online, people write blog posts, news [...]