Media Summary: We're looking at how the CPU deals with the 'outside world' as Matt Godbolt continues his low-level tour of the computer! Find out ... Why does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays. A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ...

Program Interrupted Computerphile - Detailed Analysis & Overview

We're looking at how the CPU deals with the 'outside world' as Matt Godbolt continues his low-level tour of the computer! Find out ... Why does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays. A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ... Devising codes for different weather states is all well and good, but what if the weather strikes back? Electrical storms can distort ... Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU ... For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ...

Making yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike ... Why it's a bad idea to build a Virtual Private Network using TCP. Dr Steve Bagley on TCP over TCP... Can there be a universal intermediate programming language? Sounds like Esperanto to us - Professor Brailsford has more. How many words can you type if you are restricted to a musical typewriter? HackSocNotts competed in a hack-athon and came up ... Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey.... Watch ...

Photo Gallery

Program, Interrupted - Computerphile
CPU Interrupts - Computerphile
Video Streaming Problems - Computerphile
The Problem with Time & Timezones - Computerphile
The Attack That Could Disrupt The Whole Internet - Computerphile
Error Detection and Flipping the Bits - Computerphile
Spectre & Meltdown - Computerphile
What's your Favourite Programming Language? (sound check Q) - Computerphile
Running a Buffer Overflow Attack - Computerphile
TCP Meltdown - Computerphile
The UNCOL Problem - Computerphile
Texting Cabbage with a Recorder - Computerphile
View Detailed Profile
Program, Interrupted - Computerphile

Program, Interrupted - Computerphile

In day to day life

CPU Interrupts - Computerphile

CPU Interrupts - Computerphile

We're looking at how the CPU deals with the 'outside world' as Matt Godbolt continues his low-level tour of the computer! Find out ...

Video Streaming Problems - Computerphile

Video Streaming Problems - Computerphile

Why does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays.

The Problem with Time & Timezones - Computerphile

The Problem with Time & Timezones - Computerphile

A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ...

The Attack That Could Disrupt The Whole Internet - Computerphile

The Attack That Could Disrupt The Whole Internet - Computerphile

Audible free book: http://www.audible.com/

Error Detection and Flipping the Bits - Computerphile

Error Detection and Flipping the Bits - Computerphile

Devising codes for different weather states is all well and good, but what if the weather strikes back? Electrical storms can distort ...

Spectre & Meltdown - Computerphile

Spectre & Meltdown - Computerphile

Spectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU ...

What's your Favourite Programming Language? (sound check Q) - Computerphile

What's your Favourite Programming Language? (sound check Q) - Computerphile

For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ...

Running a Buffer Overflow Attack - Computerphile

Running a Buffer Overflow Attack - Computerphile

Making yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike ...

TCP Meltdown - Computerphile

TCP Meltdown - Computerphile

Why it's a bad idea to build a Virtual Private Network using TCP. Dr Steve Bagley on TCP over TCP...

The UNCOL Problem - Computerphile

The UNCOL Problem - Computerphile

Can there be a universal intermediate programming language? Sounds like Esperanto to us - Professor Brailsford has more.

Texting Cabbage with a Recorder - Computerphile

Texting Cabbage with a Recorder - Computerphile

How many words can you type if you are restricted to a musical typewriter? HackSocNotts competed in a hack-athon and came up ...

What Happens When I Press a Key? - Computerphile

What Happens When I Press a Key? - Computerphile

Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey.... Watch ...