If English mathematician and "father of computer science" Alan Turing was alive tomorrow, he'd be celebrating his 100th birthday. Here's two tributes to the man's genius in the form of a Lego Turing Machine and an interactive Google Doodle.
First up is the Lego Turing Machine created by Jeroen van den Bos and Davy Landman. It's made entirely out of a single Lego Mindstorm NXT set and its purpose is to showcase how simple a computer actually is.
What is a Turing Machine? Pop open a dictionary and you'll find a definition:
A mathematical model of a hypothetical computing machine that can use a predefined set of rules to determine a result from a set of input variables
Want more geeky info? Wikipedia is your friend.
Google also did its part to wish Turing a 100th birthday with this interactive Google Doodle:
It's currently live in places where it's already the June 23, so if it hasn't rolled out to you, it will soon.
Happy birthday Turing! Here's to another hundred.