After yesterday’s tinsel image inspiring a cable / broadband speeds themed post, today’s CS4FN Christmas Computing Advent Calendar picture of a candle has of course put me in mind of optical fibre, then that eminded me of optical illusions, so this is a light-hearted (sorry) look at those, shining a torch (or candle) into the CS4FN archives.

We’re now more than halfway through our advent calendar, having posted something every day for the last 15 days. Do we have enough material for the next 10 days? You betcha π CS4FN has been running for 16 years and we’ve produced 27 magazines for subscribing UK schools (they’re free, get your teacher to subscribe for next year’s magazine) and a whole load of other booklets and posters etc. We’ve been busy!
The optical pony express
by Paul Curzon, QMUL. This article originally appeared on the CS4FN website.
Read about the change in speeds in communications, from letters via pony express, to Morse via telegraph wires, then telephones via copper wires, and modern digital computing – and now at the speed of light via optical fibre.
Illusions β The CS4FN Eye
by Paul Curzon, QMUL. This article originally appeared on our A Bit of CS4FN website.
Optical illusions tell us about how our brains work. They show that our brains follow rules that we cannot switch off.
Stare at the picture, moving your head a little as you do. The middle circle floats around as though it is not part of the rest of the eye. It isnβt moving of course. It was created by the Japanese artist Hajime Ouchi.
Your brain is doing some amazing tricks – turning the light hitting your eye into an understanding of the world around you. Knowing what is near and what is far, and whether there is movement, are things that all animals must do quickly (especially when a tiger is near rather than far!)
To work things out your brain makes some guesses. It has built in rules that spot patterns. One rule helps us guess if something is moving up and down. Another spots side to side movement.
The patterns in this picture trigger those rules, telling you there are two separate objects. The rules that allow your brain to make sense of the world quickly are telling you the wrong thing, and you cannot stop it happening!
Programs that allow computers to βseeβ like we do have to do more than record things like a camera. They need to make sense of what is there. They need to be able to tell objects apart. A driverless car needs to tell if that blotch of darkness is a pedestrian or just a shadow.
Machine learning is one way to do this. The computer learns rules about patterns in the data it records just as we do. If they do it well robots of the future may be fooled by the same optical illusions that we are.
Answer to yesterday’s puzzle
The creation of this post was funded by UKRI, through grant EP/K040251/2 held by Professor Ursula Martin, and forms part of a broader project on the development and impact of computing.
Previous Advent Calendar posts
CS4FN Advent β Day 1 β Woolly jumpers, knitting and coding (1 December 2021)
CS4FN Advent β Day 2 β Pairs: mittens, gloves, pair programming, magic tricks (2 December 2021)
CS4FN Advent β Day 3 β woolly hat: warming versus cooling (3 December 2021)
CS4FN Advent β Day 4 β Ice skate: detecting neutrinos at the South Pole, figure-skating motion capture, Frozen and a puzzle (4 December 2021)
CS4FN Advent β Day 5 β snowman: analog hydraulic computers (aka water computers), digital compression, and a puzzle (5 December 2021)
CS4FN Advent – Day 6 – patterned bauble: tracing patterns in computing – printed circuit boards, spotting links and a puzzle for tourists (6 December 2021)
CS4FN Advent – Day 7 – Computing for the birds: dawn chorus, birds as data carriers and a Google April Fool (plus a puzzle!) (7 December 2021)
CS4FN Advent – Day 8: gifts, and wrapping – Tim Berners-Lee, black boxes and another computing puzzle (8 December 2021)
CS4FN Advent – Day 9: gingerbread man – computing and ‘food’ (cookies, spam!), and a puzzle (9 December 2021)
CS4FN Advent – Day 10: Holly, Ivy and Alexa – chatbots and the useful skill of file management. Plus win at noughts and crosses – (10 December 2021)
CS4FN Advent – Day 11: the proof of the pudding… mathematical proof (11 December 2021)
CS4FN Advent – Day 12: Computer Memory – Molecules and Memristors – (12 December 2021)
CS4FN Advent – Day 13: snowflakes – six-sided symmetry, hexahexaflexagons and finite state machines in computing (13 December 2021)
CS4FN Advent β Day 14 β Why is your internet so slow + a festive kriss-kross puzzle (14 December 2021)
CS4FN Advent – Day 15 – a candle: optical fibre, optical illusions – this post