Computerphile
Creator channel

Computerphile

15 recent indexed videos · 4,760,000 subscribers

Latest videos

Fresh from Computerphile

Showing 12 of 15 kept videos

Review | 2 months ago

GPS Hidden Messages - Computerphile

Something odd was going on with the signals broadcast by the GPS satellites. Steven Murdoch of University College London explains how he used statistical analysis to work out what might be going on.

To read more about Steven's findings: https://sjmurdoch.github.io/gps-special-messages/

Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile

This video was filmed and edited by Sean Riley.

Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com

Recent video details

Indexed videos from Computerphile

GPS Hidden Messages - Computerphile

Review | 2 months ago

Something odd was going on with the signals broadcast by the GPS satellites. Steven Murdoch of University College London explains how he used statistical analysis to work out what might be going on. To read more about Steven's findings: https://sjmurdoch.gi...

Open this video on Computerphile

Shor's Algorithm for Quantum Computing - Computerphile

Video | 2 months ago

We brought a computer scientist and a physicist together to talk about Shor's algorithm - a famous factorisation algorithm for that can break some currently used encryption techniques if implemented in the quantum realm. Phil's accompanying blog post: https...

Open this video on Computerphile

Why AI Tokens are so Expensive - Computerphile

Video | 2 months ago

After changes to pricing structures for LLM powered code assistants, Mike looks at how a seemingly simple task can burn through tokens when an agent 'looks after it' for you. Published with three potential titles on a YouTube test: Extreme Token Use of Agen...

Open this video on Computerphile

Why AI is like a (Clever Hans) Horse - Computerphile

Video | 2 months ago

Clever Hans was a horse that could do maths, or was it using some other trick? Is AI music classification working like a 'Clever Hans?' David Kelly is based at Kings College London. His paper is in preprint here: https://arxiv.org/pdf/2601.16675 Computerphi...

Open this video on Computerphile

Is it Possible to Block Childrens' Access to Social Media? - Computerphile

Video | 3 months ago

With the UK planning to follow Australia in a ban on social media for under 16s, we ask how it might work? Dr Mike Pound is an Associate Professor at the University of Nottingham. Computerphile is supported by Jane Street. Learn more about them (and excitin...

Open this video on Computerphile

TCP b : Additive Increase Multiplicative Decrease & 'Slow Start' - Computerphile

Video | 3 months ago

Network Basics story continues with the second part of the TCP segment. Richard G Clegg is based at Queen Mary University London. Richard's Code: https://github.com/richardclegg/computerphile_demos/ RFC 5681 https://datatracker.ietf.org/doc/html/rfc5681 Com...

Open this video on Computerphile

TCP a : Ensuring Your Data Gets There & in the Right Order! - Computerphile

Video | 3 months ago

Continuing the deep dive down the network stack, Richard begins the story of TCP. Richard G Clegg is based at Queen Mary University London. Next in the playlist: https://youtu.be/nKVML4YaBqs RFC793 https://datatracker.ietf.org/doc/html/rfc793 RFC 9293 https...

Open this video on Computerphile

Fuzzing Programs to Find Bugs - Computerphile

Video | 3 months ago

Fuzzing is a technique to find programming bugs by testing with random inputs - but there are smarter ways to go about it! Professor Alastair F Donaldson leads the Multicore Programming research group at Imperial College. Computerphile is supported by Jane ...

Open this video on Computerphile

Human Readable Code - Computerphile

Video | 3 months ago

Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have code that a developer and a client can agree on? Dr Robert Chatley of Imperial College London demonstrates how it might work. Computerphile is supported by Jane St...

Open this video on Computerphile

The "Trick" that Compilers Use for Long Division - Computerphile

Video | 3 months ago

Long division can be arduous - division in general is something that even computer processors try to avoid with a simple technique. Matt Godbolt demos it and then shows how a simple C program can cause a compiler to employ this trick. Computerphile is suppo...

Open this video on Computerphile

Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile

Podcast | 3 months ago

Learn more and apply to Jane Street’s WiSE program in New York, London or Hong Kong: https://jane-st.co/Computerphile-WiSE-2026 (episode sponsor) Professor Azalea Raad leads the Veritas Lab at Imperial College London... More information about this video in ...

Open this video on Computerphile

Hacking on the PDP1 Raspberry Pi Emulator - Computerphile

Video | 4 months ago

The PDP1 was a groundbreaking computer from the 1950's - but where does it fit into computing history and how would you use it? Thanks to Angelo Papenhoff from "Obsolescence Guaranteed" for demonstrating the PiDP1 emulator! Obsolescence Guaranteed: https://...

Open this video on Computerphile