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 ... Fuzzing is a technique to find programming bugs by testing with random inputs - but there are smarter ways to go about it! How many words can you type if you are restricted to a musical typewriter? HackSocNotts competed in a hack-athon and came up ... Why it's a bad idea to build a Virtual Private Network using TCP. Dr Steve Bagley on TCP over TCP...

Billions of possibilities - Dr Alex Turner borrowed some cluster time to obtain all of the potential results from all the possible games ... Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey.... Watch ... Was the Y2K bug a complete non-event? Dr Steve Bagley on why it was 'a thing' and how it was worked around. Advanced ... Making yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike ...

Photo Gallery

Program, Interrupted - Computerphile
CPU Interrupts - Computerphile
Video Streaming Problems - Computerphile
The Attack That Could Disrupt The Whole Internet - Computerphile
The Problem with Time & Timezones - Computerphile
Fuzzing Programs to Find Bugs - Computerphile
Texting Cabbage with a Recorder - Computerphile
TCP Meltdown - Computerphile
Brute Forcing The Countdown Numbers Game - Computerphile
What Happens When I Press a Key? - Computerphile
Millennium Bug (20yrs on) - Computerphile
Program Correctness - 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 Attack That Could Disrupt The Whole Internet - Computerphile

The Attack That Could Disrupt The Whole Internet - Computerphile

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

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 ...

Fuzzing Programs to Find Bugs - Computerphile

Fuzzing Programs to Find Bugs - Computerphile

Fuzzing is a technique to find programming bugs by testing with random inputs - but there are smarter ways to go about it!

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 ...

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...

Brute Forcing The Countdown Numbers Game - Computerphile

Brute Forcing The Countdown Numbers Game - Computerphile

Billions of possibilities - Dr Alex Turner borrowed some cluster time to obtain all of the potential results from all the possible games ...

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 ...

Millennium Bug (20yrs on) - Computerphile

Millennium Bug (20yrs on) - Computerphile

Was the Y2K bug a complete non-event? Dr Steve Bagley on why it was 'a thing' and how it was worked around. Advanced ...

Program Correctness - Computerphile

Program Correctness - Computerphile

Program

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 ...