Computerphile

Interesting

What is Network Time Protocol (NTP)?

Just how do computers synchronise clocks across the Internet? Dr Julian Onions implemented this at Nottingham after meeting the godfather of Internet time, Dave Mills!

Read More
AI

Robot Decision Making – Computerphile

Deterministic route finding isn’t enough for the real world – Nick Hawes of the Oxford Robotics Institute takes us through some problems featuring probabilities.

Read More
Generative AI

Stable Diffusion in Code (AI Image Generation)

Mike Continues his look at AI Image Generation with Stable Diffusion

Read More
Generative AI

How AI Image Generators Work (Stable Diffusion / Dall-E)

AI image generators are massive, but how are they creating such interesting images? Dr Mike Pound explains what’s going on.

Read More
AI Ethics Research

LaMDA Logic

Discussing the philosophical ideas behind AI Sentience, with Professor Mark Jago, Professor of Philosophy at University of Nottingham.

Read More
Developer

Reverse Engineering Software Explained

You just have the binary – can you work out what it does & how? Dr Steve Bagley talks about how you might reverse engineer a piece of software.

Read More
Natural Language Processing

AI Language Models & Transformers

Plausible text generation has been around for a couple of years, but how does it work – and what’s next? Rob Miles on Language Models and Transformers.

Read More
AI Google

No, it’s not Sentient – Computerphile

Computerphile adds their two cents (pence?) to the recent drama around a Google researcher’s claim that his AI project had become sentient

Read More
Mathematics

Why Information Theory is Important

Zip files & error correction depend on information theory, Tim Muller takes us through how Claude Shannon’s early Computer Science work is still essential today!

Read More