You need to be logged in to mark episodes as watched. Log in or sign up.
Season 2018
Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU hardware design flaws on an unprecedented scale.
Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU hardware design flaws on an unprecedented scale.
A rare chance to look at the archives behind the Centre for Computing History (this is probably ten videos in one!) - thanks to Museum director Jason Fitzpatrick.
A rare chance to look at the archives behind the Centre for Computing History (this is probably ten videos in one!) - thanks to Museum director Jason Fitzpatrick.
The Compaq portable was the first IBM compatible machine and its creation inspired the AMC TV Show "Halt and Catch Fire."
The Compaq portable was the first IBM compatible machine and its creation inspired the AMC TV Show "Halt and Catch Fire."
Just what are elliptic curves and why use a graph shape in cryptography? Dr Mike Pound explains.
Just what are elliptic curves and why use a graph shape in cryptography? Dr Mike Pound explains.
Spectre and Meltdown showed up holes in the hardware implementation of CPUs, but what exactly are the exploits targetting? Dr Bagley dives into the detail.
Spectre and Meltdown showed up holes in the hardware implementation of CPUs, but what exactly are the exploits targetting? Dr Bagley dives into the detail.
In the first days of the web, font choice was down to the viewer - Dr Tamir Hassan on how things developed.
In the first days of the web, font choice was down to the viewer - Dr Tamir Hassan on how things developed.
The High Performance Computing Installation at the University of Nottingham. Data Centre Operations Manager Chris Tadman shows us round.
The High Performance Computing Installation at the University of Nottingham. Data Centre Operations Manager Chris Tadman shows us round.
A supersized game of tetris - Dr Jim Wilson on scheduling High Performance Computing jobs and helping people get the best out of Nottingham's HPC.
A supersized game of tetris - Dr Jim Wilson on scheduling High Performance Computing jobs and helping people get the best out of Nottingham's HPC.
Professor Brailsford returns to the Wheeler Jump (as mentioned by Doctor Bagley in the Subroutine video)
Professor Brailsford returns to the Wheeler Jump (as mentioned by Doctor Bagley in the Subroutine video)
How do you pick a secure password that's memorable but truly random? Dr Mike Pound explains Diceware
How do you pick a secure password that's memorable but truly random? Dr Mike Pound explains Diceware
Von Neumann Architecture is how nearly all computers are built, but who was John Von Neumann and where did the architecture come from? Professor Brailsford tells us about 'Uncle Johnny'
Von Neumann Architecture is how nearly all computers are built, but who was John Von Neumann and where did the architecture come from? Professor Brailsford tells us about 'Uncle Johnny'
The back door that may not be a back door... The suspicion about Dual_EC_DRBG - The Dual Elliptic Curve Deterministic Random Bit Generator - with Dr Mike Pound.
The back door that may not be a back door... The suspicion about Dual_EC_DRBG - The Dual Elliptic Curve Deterministic Random Bit Generator - with Dr Mike Pound.
Play around with one of the first Von Neumann machines (well, in simulation!) Professor Brailsford shows us what EDSAC was capable of...
Play around with one of the first Von Neumann machines (well, in simulation!) Professor Brailsford shows us what EDSAC was capable of...
Nearing completion, Matt's baby, Tanglewood, for Sega's veteran console, is being written purely in assembler - we caught up with him and the game a year on.
Nearing completion, Matt's baby, Tanglewood, for Sega's veteran console, is being written purely in assembler - we caught up with him and the game a year on.
How did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make people's life easier.
How did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make people's life easier.
The simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers - Assembly coding for the Sega Megadrive/Genesis with Matt Phillips.
The simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers - Assembly coding for the Sega Megadrive/Genesis with Matt Phillips.
How does Hollywood recreate historical computing environments? With help from people like Jason at the Centre for Computing History.
How does Hollywood recreate historical computing environments? With help from people like Jason at the Centre for Computing History.
Thermal imaging to determine how difficult a task is - it comes down to 'nose temperature!' - Adrian Marinescu explains.
Thermal imaging to determine how difficult a task is - it comes down to 'nose temperature!' - Adrian Marinescu explains.
If you're not the customer you are the product. Dr Max Wilson on the third party apps embedded in social media.
If you're not the customer you are the product. Dr Max Wilson on the third party apps embedded in social media.
When bitcoin is spent, remainders are re-encoded & combined - how do you separate out any ill-gotten gains from the legitimate hard-earned lucre? Outlining his team's solution: Professor
.. show full overview
When bitcoin is spent, remainders are re-encoded & combined - how do you separate out any ill-gotten gains from the legitimate hard-earned lucre? Outlining his team's solution: Professor Ross Anderson of the Computer Laboratory, University of Cambridge.
A teenager in his bedroom playing Global Thermonuclear War 'online' via his IMSAI 8080 in the classic movie War Games - Jason from the Centre for Computing History shows us their IMSAI 8080
A teenager in his bedroom playing Global Thermonuclear War 'online' via his IMSAI 8080 in the classic movie War Games - Jason from the Centre for Computing History shows us their IMSAI 8080
Continuing to look at the limits of computing, Professor Moriarty on the grand idea of computing at the atomic level.
Continuing to look at the limits of computing, Professor Moriarty on the grand idea of computing at the atomic level.
The iconic Atari 2600 VCS inspired a generation of gamers. Jason Fitzpatrick from the Centre for Computing History on arguably the worlds' first console.
The iconic Atari 2600 VCS inspired a generation of gamers. Jason Fitzpatrick from the Centre for Computing History on arguably the worlds' first console.
Bitcoin shouldn't be regulated because it works like cash. Professor Ross Anderson of University of Cambridge on why Bitcoin isn't cash.
Bitcoin shouldn't be regulated because it works like cash. Professor Ross Anderson of University of Cambridge on why Bitcoin isn't cash.
With data leaks becoming common, people are concerned about protecting their own privacy. Kate Green held an open yet private session to educate others about online privacy: PrivacyUG.
With data leaks becoming common, people are concerned about protecting their own privacy. Kate Green held an open yet private session to educate others about online privacy: PrivacyUG.
Continuing our look at historic computers that feature in the book Ready Player One, Jason from Centre for Computing History shows us the TRS80
Continuing our look at historic computers that feature in the book Ready Player One, Jason from Centre for Computing History shows us the TRS80
Professor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time.
Professor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time.
Delving into the arcane world ofcode for Atari 2600 VCS - programming one of the first Video Game Consoles - here's Dr Steve Bagley
Delving into the arcane world ofcode for Atari 2600 VCS - programming one of the first Video Game Consoles - here's Dr Steve Bagley
Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte.
Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte.
DEC's legendary PDP-11 lives on in Aaron's collection.
DEC's legendary PDP-11 lives on in Aaron's collection.
Remembering when IBM were the biggest computer company in the world. Professor Brailsford on EBCDIC and the 'Meg in a Box'
Remembering when IBM were the biggest computer company in the world. Professor Brailsford on EBCDIC and the 'Meg in a Box'
Sponsored by Wix Code: Check them out here: http://wix.com/go/computerphile
Sponsored by Wix Code: Check them out here: http://wix.com/go/computerphile
Quantum computing is so new it needs a flexible language for programming - Robert Smith of Rigetti Quantum Computing explains why he uses this 60 yr old language for cutting-edge work.
Quantum computing is so new it needs a flexible language for programming - Robert Smith of Rigetti Quantum Computing explains why he uses this 60 yr old language for cutting-edge work.
Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate Lisp data which he can use as Lisp code...
Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate Lisp data which he can use as Lisp code...
Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer.
Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer.
See the Steve and Sir Martyn playing the game on our chemistry channel (Periodic Videos): https://youtu.be/cylNiU0mmHg
See the Steve and Sir Martyn playing the game on our chemistry channel (Periodic Videos): https://youtu.be/cylNiU0mmHg
Where are we at with Quantum computing? Robert Smith (of Rigetti Computing) explains that we're in the EDSAC/ENIAC era.... see follow up video for more technical information:
Where are we at with Quantum computing? Robert Smith (of Rigetti Computing) explains that we're in the EDSAC/ENIAC era.... see follow up video for more technical information:
Just what can you do with a quantum computer? Robert Smith of Rigetti Computing takes us through his quantum instruction set.
Just what can you do with a quantum computer? Robert Smith of Rigetti Computing takes us through his quantum instruction set.
Deep Learning with Convolutional Neural Networks - Dr Mike Pound explains.
Deep Learning with Convolutional Neural Networks - Dr Mike Pound explains.
Deep Learning continued - the Encoder-Decoder network - Dr Mike Pound. For a background on CNNs it's worth watching this first: https://youtu.be/py5byOOHZM8
Deep Learning continued - the Encoder-Decoder network - Dr Mike Pound. For a background on CNNs it's worth watching this first: https://youtu.be/py5byOOHZM8
When a Bitcoin Miner Mines, what is happening? Dr Mike Pound exposes the process..
When a Bitcoin Miner Mines, what is happening? Dr Mike Pound exposes the process..
Computations involved in mining Bitcoin are astronomical. Professor Phil Moriarty explains how estimating the energy useage is a Fermi problem.
Computations involved in mining Bitcoin are astronomical. Professor Phil Moriarty explains how estimating the energy useage is a Fermi problem.
Just how do you go from a binary number to a printed out numeric character? Professor Brailsford takes us through Binary Coded Decimal
Just how do you go from a binary number to a printed out numeric character? Professor Brailsford takes us through Binary Coded Decimal
Crypto-jacking or Drive-By Mining is the process of embedding cryptocurrency mining code in a website. Dr Mike Pound tries it out.
Crypto-jacking or Drive-By Mining is the process of embedding cryptocurrency mining code in a website. Dr Mike Pound tries it out.
Double it and Dabble where required - The neat trick that turns pure binary into binary coded decimal. Professor Brailsford performs the magic!
Double it and Dabble where required - The neat trick that turns pure binary into binary coded decimal. Professor Brailsford performs the magic!
Machine Learning has allowed nano-scientists to Autofocus their equipment for the first time - at an atomic level. Professor Moriarty on the paper he wishes his group had published.
Machine Learning has allowed nano-scientists to Autofocus their equipment for the first time - at an atomic level. Professor Moriarty on the paper he wishes his group had published.
Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains.
Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains.
Ever wondered how mining operations work? Rob Morley from ORmining showed us around their setup.
Ever wondered how mining operations work? Rob Morley from ORmining showed us around their setup.
Why does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays.
Why does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays.
Hear Brian Kernighan on how he got into programming, the successors of C and the biggest challenges...
Hear Brian Kernighan on how he got into programming, the successors of C and the biggest challenges...
Watch Part 3: https://youtu.be/E6vtRm5M8I0
Watch Part 3: https://youtu.be/E6vtRm5M8I0
https://www.facebook.com/computerphile
https://www.facebook.com/computerphile
CP/M was the first microcomputer OS, yet it lost out to DOS and never recovered the ground. Spencer Owen explains
CP/M was the first microcomputer OS, yet it lost out to DOS and never recovered the ground. Spencer Owen explains
Mobility isn't just about cars with autopilot, The Transport Systems Catapult in the UK has been looking at automated pod vehicles. Senior Technologist Rebecca Advani explains the LUTZ Pod system.
Mobility isn't just about cars with autopilot, The Transport Systems Catapult in the UK has been looking at automated pod vehicles. Senior Technologist Rebecca Advani explains the LUTZ Pod system.
Following on from our look at the history of CP/M, Spencer takes us through using it.
Following on from our look at the history of CP/M, Spencer takes us through using it.
Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey....
Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey....
Once you've pressed a key on the keyboard and the signal gets to the computer, what happens next? Dr Steve Bagley on the software side of a key-press.
Once you've pressed a key on the keyboard and the signal gets to the computer, what happens next? Dr Steve Bagley on the software side of a key-press.
Originally developed for Swedish Special Forces, the Omnideck could be heading to an arcade near you! Martin Pett of the Transport Systems Catapult showed us how it works.
Originally developed for Swedish Special Forces, the Omnideck could be heading to an arcade near you! Martin Pett of the Transport Systems Catapult showed us how it works.
Standard progamming #INCLUDEs libraries - but how do they work? Dr Steve Bagley links us to the details.
Standard progamming #INCLUDEs libraries - but how do they work? Dr Steve Bagley links us to the details.
Does driverless technology have a place in public transport? These guys at Aurrigo think so. Tom Sheridan tells us more.
Does driverless technology have a place in public transport? These guys at Aurrigo think so. Tom Sheridan tells us more.
Professor Brailsford returns to the subject of why Colossus was built.
Professor Brailsford returns to the subject of why Colossus was built.
A laser-cut Music Box. Ian from Nottingham Hackspace shows us his EMF2018 Project, which uses electronic MIDI music converted to paper tape...
A laser-cut Music Box. Ian from Nottingham Hackspace shows us his EMF2018 Project, which uses electronic MIDI music converted to paper tape...
The Electromagnetic Field Festival (EMF Camp) happens every two years - as an event for makers and those interested in tech, their conference badges are a bit special... Freelance PCB designer Matt Lloyd takes us through Tilda Mk.4 (delta)
The Electromagnetic Field Festival (EMF Camp) happens every two years - as an event for makers and those interested in tech, their conference badges are a bit special... Freelance PCB designer Matt Lloyd takes us through Tilda Mk.4 (delta)
Cracking the code was only half the battle. To keep the upper hand, when using Bill Tutte's statistical methods, the detailed counting had to be automated - enter Colossus! Professor Brailsford takes up the story.
Cracking the code was only half the battle. To keep the upper hand, when using Bill Tutte's statistical methods, the detailed counting had to be automated - enter Colossus! Professor Brailsford takes up the story.
The MiMu electronic glove musical instrument inspired Helen Leigh to create a kids version; the MiniMu - We caught up with her at EMF Camp.
The MiMu electronic glove musical instrument inspired Helen Leigh to create a kids version; the MiniMu - We caught up with her at EMF Camp.
This episode has no summary.
This episode has no summary.
EMF Festival hosts all kinds of projects. Sarah Spencer's star map is a web-linked interactive star map created with a robot arm on a hacked knitting machine....
EMF Festival hosts all kinds of projects. Sarah Spencer's star map is a web-linked interactive star map created with a robot arm on a hacked knitting machine....
Have we hit pause on progress? Talking "Tech Stasis" with Science and Tech journalist Charles Arthur.
Have we hit pause on progress? Talking "Tech Stasis" with Science and Tech journalist Charles Arthur.
EMF camp prides itself on it's connectivity - but how do you connect hundreds of campers to high speed internet when even the phone signal is patchy? DavidC @emfNOC gave us a tour.
EMF camp prides itself on it's connectivity - but how do you connect hundreds of campers to high speed internet when even the phone signal is patchy? DavidC @emfNOC gave us a tour.
Continuing to address the challenges of AI safety, Rob Miles discusses a paper from the Machine Intelligence Research Institute (MIRI).
Continuing to address the challenges of AI safety, Rob Miles discusses a paper from the Machine Intelligence Research Institute (MIRI).
Lorraine Underwood created this 3D light cube and shows it around the UK and Ireland.
Lorraine Underwood created this 3D light cube and shows it around the UK and Ireland.
Ian Hayles shows us Reach Robotics' Mekamon battle robot.
Ian Hayles shows us Reach Robotics' Mekamon battle robot.
With reports about doctored server motherboards, Dr Steve Bagley on what's to be gained by adding chips to a motherboard.
With reports about doctored server motherboards, Dr Steve Bagley on what's to be gained by adding chips to a motherboard.
Deep learning is used for everything these days, but this face detection algorithm is so neat its still in use today. Dr Mike Pound on the Viola/Jones algorithm.
Deep learning is used for everything these days, but this face detection algorithm is so neat its still in use today. Dr Mike Pound on the Viola/Jones algorithm.
Professor Brailsford rounds up the whole Colossus affair, and explains how Turing actually played a small but significant part in Bill Tutte's work.
Professor Brailsford rounds up the whole Colossus affair, and explains how Turing actually played a small but significant part in Bill Tutte's work.
One line of code can get root access on many Linux systems. Dr Steve Bagley demos the exploit.
One line of code can get root access on many Linux systems. Dr Steve Bagley demos the exploit.
Unlocking a phone with a face? Why doesn't the phone need thousands of example pictures before it works? Dr Mike Pound explains how it might work...
Unlocking a phone with a face? Why doesn't the phone need thousands of example pictures before it works? Dr Mike Pound explains how it might work...
Infinite data structures sound impossible. Professor Graham Hutton shows how laziness can win them over.
Infinite data structures sound impossible. Professor Graham Hutton shows how laziness can win them over.
The Port Smash exploits Hyperthreading and timings to work out what other programs are doing. Dr Steve Bagley looks at how.
The Port Smash exploits Hyperthreading and timings to work out what other programs are doing. Dr Steve Bagley looks at how.
How do instant message apps do end to end encryption when one phone may not even be switched on yet? Dr Mike Pound on the Signal protocol at the core of most messaging apps.
How do instant message apps do end to end encryption when one phone may not even be switched on yet? Dr Mike Pound on the Signal protocol at the core of most messaging apps.
Byte ordering, or boiled egg orientation, endianness is important! Dr Steve Bagley on the computer science topic named after something from an 18th century novel....
Byte ordering, or boiled egg orientation, endianness is important! Dr Steve Bagley on the computer science topic named after something from an 18th century novel....
How does instant messaging encryption protect against attack? Dr Mike Pound on the double ratchet.
How does instant messaging encryption protect against attack? Dr Mike Pound on the double ratchet.
After our password cracking video people wanted to see "Beast" the machine Mike used. The team have been improving the setup though... Joe Best and Aaron Jackson explain.
After our password cracking video people wanted to see "Beast" the machine Mike used. The team have been improving the setup though... Joe Best and Aaron Jackson explain.
Peforming operations in parallel on big data. Rebecca Tickle explains MapReduce.
Peforming operations in parallel on big data. Rebecca Tickle explains MapReduce.
Just what does it mean to have a multi-processor system? Dr Steve Bagley on symmetric and assymmetric multi-processor systems.
Just what does it mean to have a multi-processor system? Dr Steve Bagley on symmetric and assymmetric multi-processor systems.
Analysing big data stored on a cluster is not easy. Spark allows you to do so much more than just MapReduce. Rebecca Tickle takes us through some code.
Analysing big data stored on a cluster is not easy. Spark allows you to do so much more than just MapReduce. Rebecca Tickle takes us through some code.
We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate this!
We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate this!
2018x88
What's your Favourite Programming Language? (sound check Q)
Episode overview
For the past year, we've been asking this as a sound-check question. Here are the results!
For the past year, we've been asking this as a sound-check question. Here are the results!
How do image processing apps and realtime applications apply effects so quickly? Dr Mike Pound decides to blur his Christmas Tree...
How do image processing apps and realtime applications apply effects so quickly? Dr Mike Pound decides to blur his Christmas Tree...
After the multi-processor video we look at processors that are central-ish.... Dr Steve Bagley takes apart the old IBM PC.
After the multi-processor video we look at processors that are central-ish.... Dr Steve Bagley takes apart the old IBM PC.
If there are missing episodes or banners (and they exist on TheTVDB) you can request an automatic full show update:
Request show update
Update requested