OMX Helsinki — S&P 500 — DAX — NASDAQ 100 — STOXX 600 — EUR/USD — EUR/SEK — BTC/USD — ETH/USD — Euribor 3M — Euribor 12M —
Computerphile

Computerphile

Technology and AI 2,640,000 subscribers 924 episodes

About this channel

Computerphile takes familiar computing ideas and opens them up for closer inspection. An undo command, the time a program takes to run and the messages carried by GPS all become subjects for…

Latest episode

Race Conditions on a Human Scale - Computerphile
Published: 8.10.2026 Open episode page

When two threads or processes clash, a race condition can occur. Matt Godbolt demonstrates different kinds of race conditions by equating these to real-life human situations.

Find out more about…

YouTube Shorts

Data Analysis - Computerphile
▶
Data Analysis - Computerphile 10.7.2019
EXTRA BITS - BBC Micro and Teletext - Computerphile
▶
EXTRA BITS - BBC Micro and Teletext - Computerphile 30.3.2015
EXTRA BITS - Data Security and Flash Memory - Computerphile
▶
EXTRA BITS - Data Security and Flash Memory - Computerphile 7.10.2013
EXTRA BITS - UTF-8 'nearly' works - Computerphile
▶
EXTRA BITS - UTF-8 'nearly' works - Computerphile 30.9.2013
Birthplace of the World Wide Web - Computerphile
▶
Birthplace of the World Wide Web - Computerphile 14.8.2013
Welcome to Computerphile!
▶
Welcome to Computerphile! 15.4.2013
Playlists, page 1/2

Git with Dr Max Wilson

Mike Pound on Computerphile

More episodes from this channel

Implementing Undo - Computerphile

30.9.2026

We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about...

How Watermarks Track AI Generated Content - Computerphile

3.9.2026

This AI Watermarking Deep Dive by Dr Mike Pound includes an explanation of the idea behind the latest AI Watermarking plus a demo of Mike's own implementation of the system. SynthID Paper: https://www.nature.com/articles/s41586-024-08025-4 Computerphile...

Quantum Simulation & Nature - Computerphile

17.8.2026

Learn more about the Jane Street internship at: https://jane-st.co/internships2027-Computerphile Simulations of nature and physics are a potential application of quantum computing. Ella and Alex take us through how using quantum techniques could supersede classical...

ITS, Eliza & MiT's AI Lab - Computerphile

30.7.2026

ITS is the Incompatible Timesharing System. Academics at the MIT AI Lab didn't like earlier incarnations of time-sharing so they invented their own. Lars Brinkhoff and Oscar Vermeulen explain and demonstrate this segment of...

PiDP10 - Computerphile

29.7.2026

The excitement of video games from the 8-bit home video era but decades earlier and with a few zeroes added to the price tag the PDP10 was a lot of machine for the late...

PiDP6 & Lisp - Computerphile

28.7.2026

The PDP6 was a DEC computer from the early 1960's - Angelo Papenhoff takes us through the machine and shows us some Lisp 'Poetry' Computerphile is supported by Jane Street. Learn more about them...

Quantum Machine Learning - Computerphile

23.7.2026

Exploring how quantum computing can have an impact on the established area of Machine Learning. Professor Mohammad Reza Mousavi is a Professor of Software Engineering in the Department of Informatics at King's College London....

GPS Hidden Messages - Computerphile

16.7.2026

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

Shor's Algorithm for Quantum Computing - Computerphile

9.7.2026

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

Why AI Tokens are so Expensive - Computerphile

2.7.2026

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

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

13.6.2026

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://datatracker.ietf.org/doc/html/rfc9293...

Fuzzing Programs to Find Bugs - Computerphile

4.6.2026

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

Human Readable Code - Computerphile

29.5.2026

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

Innohub TV

Watch this content also on Innohub TV

We picked clips from Innohub TV that continue the same topic.

Open Innohub TV
Open the AI assistant chat. The chat loads only when you open it.