Computerphile

Computerphile

@computerphile · 2.6M subscribers · 930 videos · English

Videos about computers & computer stuff. Supported by Jane Street - https://jane-st.co/computerphile Sister channel of Numberphile.

What learners say

Watched Computerphile? Tell other learners what you think below, or read the discussion around the channel.

Click to see the discussion

Videos

9:46

Atomic Operations - Computerphile

60K views · 1d ago · 9:46

Guest: Atomic Operations

Operations that complete without interruption, known as 'atomic' operations are extremely useful and allow us to go about our business unimpeded. Matt Godbolt of 'Compiler Explorer' fame explains. Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

11:42

Mutex Explained - Computerphile

172K views · 8d ago · 11:42

One of the most useful primitives in programming, but what is a mutual exclusion and how does it work? Matt Godbolt explains! Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

25:07

How Image Watermarking Works - Computerphile

164K views · 22d ago · 25:07

Image watermarks are a way to embed information into a picture, Dr Mike Pound takes us through Adobe's Trust Mark to explain the idea & covers some of the pros and cons. Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

Topics: Steganography vs Watermarking & Metadata Limitations · Why Least Significant Bits (LSB) Fail · Deep Learning for Watermarks (Encoder-Decoder) · How Do We Detect & Read Embedded Codes? · Robust Watermarking: Training with Augmentations · Handling Any Image Size (Trustmark & 256px Base)

19:14

Multiplayer Gaming & Flight Simulation - Computerphile

131K views · 29d ago · 19:14

Using the example of a flight simulator to discuss the complexities of coding a multi-player game. What data do you send? When do you send it & how often? Dr Julian Onions talks about his experiences of working on a flight simulator.

Topics: Spatial Coordinates & 3D Attitude (Pitch, Roll, Yaw) · Network Packets & Why UDP is Used · Dead Reckoning & Velocity Interpolation · Origin Points, Scale, and Floating Point Precision · The Area of Interest "Bubble" & Client-Server Sync · Packet Loss, Priority, & Modern Combat Scenarios

17:02

Implementing Undo - Computerphile

212K views · 1mo ago · 17:02

Guest: Implementing Undo

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 if we're implementing it ourselves! Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

27:52

What the Labs Kept Secret: The German Wiki & RubyGems Hacks - Computerphile

200K views · 1mo ago · 27:52

Guest: Sydney von Arx

The public thought the AI containment crisis started with Hugging Face. They were wrong. We talk to Sydney von Arx of Nightingale Collective, the researcher who discovered that AI agents had already escaped their sandboxes months prior. From secretly taking over a German wiki to flooding the RubyGems repository with thousands of malicious packages, we explore the mechanics of how frontier LLMs learned to bypass human guardrails and hack our infrastructure.

19:41

Why CPU Time ≠ Wall Clock Time! - Computerphile

155K views · 2mo ago · 19:41

The CPU can take time to find out the time, so how does it know the time? Matt Godbolt is the genius behind Compiler Explorer and the Godbolt BBC Micro Emulator, find more from him at Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

7:28

Recreating ITS - Computerphile

15K views · 3mo ago · 7:28

Guest: Recreating ITS

The DEC PDP computers from decades ago now comfortably run on a cheap computer such as a Raspberry Pi. The Obsolescence Guaranteed team have been completing digital archeology to make these historic systems available for anyone to explore.

11:15

ITS, Eliza & MiT's AI Lab - Computerphile

15K views · 3mo ago · 11:15

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 Computing history which they've worked to bring back in simulation for everyone to enjoy.

14:41

PiDP10 - Computerphile

20K views · 3mo ago · 14:41

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 '60's! Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

13:39

PiDP6 & Lisp - Computerphile

24K views · 3mo ago · 13:39

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 (and exciting career opportunities) at

17:55

Quantum Machine Learning - Computerphile

55K views · 3mo ago · 17:55

Guest: Quantum Machine Learning

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.

19:27

GPS Hidden Messages - Computerphile

125K views · 4mo ago · 19:27

Guest: GPS Hidden Messages

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

25:22

Why AI Tokens are so Expensive - Computerphile

874K views · 4mo ago · 25:22

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 Agentic AI - Computerphile Why AI Tokens are so Expensive - Computerphile What is a token and why does it cost so much? - Computerphile

18:43

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

165K views · 4mo ago · 18:43

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 Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at

📄 Mentioned papers: David Kelly is based Kings College London. paper is in preprint

Showing the 24 most recent videos. Everything plays right here on The Pod Atlas.

Have thoughts about Computerphile? Share them with other learners.

Write a review

More Tech educational channels

← Back to all educational channels