Computerphile

シーズン 2025

Videos all about computers and computer stuff. Sister channel of Numberphile.

Computerphile • シーズン 2025の視聴方法

53話

  • Computer Timescales Mapped onto Human Timescales
    第1話
    Computer Timescales Mapped onto Human Timescales
  • Solve Markov Decision Processes with the Value Iteration Algorithm
    第2話
    Solve Markov Decision Processes with the Value Iteration AlgorithmReturning to the Markov Decision Process, this time with a solution. Nick Hawes of the ORI takes us through the algorithm, strap in for an epic episode!
  • Quicksort Algorithm in Five Lines of Code!
    第3話
    Quicksort Algorithm in Five Lines of Code!Quicksort is a well known algorithm for sorting, Professor Graham Hutton shows how it works and then how to implement it in just five lines of code!
  • DeepSeek is a Game Changer for AI
    第4話
    DeepSeek is a Game Changer for AIAn AI model that changed the fortunes of silicon valley overnight. Deep Seek has been released open source, and requires far less hardware and investment. Mike Pound is based at the University of Nottingham.
  • How CPU Memory & Caches Work
    第5話
    How CPU Memory & Caches WorkRelatively speedy-to-access cache saves your computer having to trudge over to the RAM, but with multiple levels of cache memory, how does it all work?
  • Finding The Slope Algorithm (Forward Mode Automatic Differentiation)
    第6話
    Finding The Slope Algorithm (Forward Mode Automatic Differentiation)The algorithm for differentiation relies on some pretty obscure mathematics, but it works! Mark Williams demonstrates Forward Mode Automatic Differentiation.
  • No Regrets - What Happens to AI Beyond Generative?
    第7話
    No Regrets - What Happens to AI Beyond Generative?Discussing ideas of what happens after Generative AI plateaus, Dr Jakob Foerster is based at the University of Oxford.
  • Generative AI's Greatest Flaw
    第8話
    Generative AI's Greatest FlawDescribed as GenAIs greatest flaw, indirect prompt injection is a big problem, Mike Pound from University of Nottingham explains how it is like SQL Injection, except not...
  • Carbon: (C++)++ ? Can Carbon De-Throne C++?
    第9話
    Carbon: (C++)++ ? Can Carbon De-Throne C++?Carbon is a brand new programming language still under development. It aims to dethrone C++ by being interoperable & compatible in both directions. Dr Guiffreida from the University of Nottingham gives us the lowdown on this ambitious new programming language.
  • Behind the Scenes at GTC AI Conference
    第10話
    Behind the Scenes at GTC AI ConferenceGTC AI Conference is held each year by Nvidia and showcases AI and related technologies. This year Computerphile visited, here's a taste of what we saw. Full interviews coming soon, and yes, we did speak to him!
  • Jensen Huang on GPUs
    第11話
    Jensen Huang on GPUsNvidia CEO and co-founder Jensen Huang on various applications of GPUs and the rise of AI in all aspects of parallel processing.
  • Ai Will Try to Cheat & Escape (aka Rob Miles was Right!)
    第12話
    Ai Will Try to Cheat & Escape (aka Rob Miles was Right!)As Large Language Models improve, the tokens they predict form ever more complicated and nuanced outcomes. Rob Miles and Ryan Greenblatt discuss "Alignment Faking" a paper Ryan's team created - ideas about which Rob made a series of videos on Computerphile in 2017.
  • Reputation Lag Attack
    第13話
    Reputation Lag AttackDiscussing how scammers take advantage of the way certain online systems work to leverage the delays. Dr Tim Muller is based at the University of Nottingham.
  • Shortest Path Algorithm Problem
    第14話
    Shortest Path Algorithm Problem A seemingly simple problem that's "in general" incredibly difficult! CEO of Redwood Research Buck Shlegeris explains his favourite algorithmic fact!
  • What is Cuda?
    第15話
    What is Cuda?What is Cuda and why do we need it? An Nvidia invention, Cuda is used in many aspects of parallel computing. We spoke to Stephen Jones, one of the architects of Cuda at the recent GTC conference.
  • Is this AI's Version of Moore's Law?
    第16話
    Is this AI's Version of Moore's Law?Research suggests the rate at which AI is able to stay 'on task' is doubling every seven months. Is this the AI equivalent of Moore's Law? - Sydney Von Arx works on adversarial stress-testing at METR (Model Evaluation & Threat Research.)
  • Subroutines in Low Level Code
    第17話
    Subroutines in Low Level CodeBashing out low-level code, it can be annoying to re-type the same commands over and over when you need to repeat a routine. Matt Godbolt explains how we can save frequently used code as a subroutine and reuse whenever its needed.
  • Hash Collisions & The Birthday Paradox
    第18話
    Hash Collisions & The Birthday Paradox Mike Pound discusses hash collisions & the birthday paradox
  • Forbidden' AI Technique
    第19話
    Forbidden' AI TechniqueThe so-called 'Forbidden Technique' with Chana Messinger
  • AI Sandbagging
    第20話
    AI SandbaggingFollowing the theme of AI research and safety, Aric Floyd talks about how some Large Language Models might follow the all too human trait of sandbagging - "lying" about their true capabilities.
  • MikeBot3000: Can We Build an AI Mike from Open Source Tools?
    第21話
    MikeBot3000: Can We Build an AI Mike from Open Source Tools?Open source tools for creating videos? Lewis decides to help Mike take a break by creating 'MikeBot3000' - an AI generated Mike Pound...
  • Monte Carlo Tree Search
    第22話
    Monte Carlo Tree SearchAutomating decision processes continued as Professort Nick Hawes of Oxford Robotics Institute explains how Monte Carlo Tree Search works.
  • CPU Interrupts
    第23話
    CPU Interrupts
  • Super Intelligence Speculation
    第24話
    Super Intelligence SpeculationLooking to the future, just how intelligent might the current crop of Large Language Models get? Daniel Kokotajlo joins us to discuss Ai2027.
  • Reinforcement Learning
    第25話
    Reinforcement LearningReinforcement Learning is how robots test the water in the real world.
  • World Foundation Models
    第26話
    World Foundation ModelsDiscussing World Foundation Models with TJ Galda from Nvidia.
  • CPU Kernel Mode
    第27話
    CPU Kernel Mode"If your name's not down, you're not coming in!" - How the CPU's "Bouncer" keeps some memory off-limits. Matt Godbolt continues the series on low-level computing.
  • Zip It! - Finding File Similarity Using Compression Utilities
    第28話
    Zip It! - Finding File Similarity Using Compression UtilitiesFinding Genome similarity can just be a case of zipping the relevant files in the right order. Buck Shlegeris is CEO of Redwood Research
  • Memory Mapping
    第29話
    Memory MappingHuge memory addresses mean that not every address is valid. Matt Godbolt explains how the addresses are actually used.
  • Writing a Text Editor
    第30話
    Writing a Text EditorWriting a text editor can't be that hard can it? Surely just a case of shifting around a bunch of ASCII characters? Dr Steve Bagley is based at the University of Nottingham
  • Gödel's Incompleteness Theorem
    第31話
    Gödel's Incompleteness TheoremGödel's Incompleteness Theorem explained with Pen, Paper & Lean (the proof assistant) Professor Thorsten Altenkirch is based at the University of Nottingham.
  • The Next Big SHA? SHA3 Sponge Function Explained
    第32話
    The Next Big SHA? SHA3 Sponge Function ExplainedIf a bug is found in SHA2, SHA3 is already waiting in the wings! Mike Pound takes us through how it works. Dr Mike Pound is based at the University of Nottingham.
  • CPU Summary
    第33話
    CPU SummaryBringing together some of the concepts from the series on CPU, Memory & low level computer architecture, Matt Godbolt explains how an Operating System might work in conjunction with some of the other concepts to provide the user with a seamless experience.
  • How Generative AI Video Works
    第34話
    How Generative AI Video WorksFollowing on from 'MikeBot3000' we're delving into just how the Generative AI systems create video. Lewis Stuart is based at the University of Nottingham.
  • Lord of the Commutative Rings
    第35話
    Lord of the Commutative RingsIs there one ring to rule them all? Kevin Tucker goes deep into the world of mathematical rings, among other things.
  • Sleeper Agents in Large Language Models
    第36話
    Sleeper Agents in Large Language ModelsIt's an older paper, but it checks out. Rob Miles discusses the problem of 'Sleeper Agents' - where LLMs could have hidden traits we don't know about until it's too late.
  • HyperLogLog Hit Counter
    第37話
    HyperLogLog Hit CounterHow do huge websites keep track of the traffic numbers? Buck Shlegeris outlines the probabilistic counting algorithm 'Hyperloglog.'
  • SHA2 Fatal Flaw? (Hash Length Extension Attack)
    第38話
    SHA2 Fatal Flaw? (Hash Length Extension Attack)SHA2 is susceptible to a length extension attack, meaning supposedly secure messages can be added to and still pass certain security tests.
  • Coding a SHA2 Length Extension Attack
    第39話
    Coding a SHA2 Length Extension AttackMike Pound codes up a demo of the length extension attach he explained in our previous video. Mike is based at the University of Nottingham.
  • What is Bootstrapping Anyway?
    第40話
    What is Bootstrapping Anyway?Where does it all start? How is it was say "C is written in C" - Matt Godbolt breaks it down by building it up!
  • Network Layers Model (Networking Basics)
    第41話
    Network Layers Model (Networking Basics)"The best-laid plans of mice and men often go awry" - as the ISO team were designing a beautiful, structured layered model, people were already building their own. Dr Richard G Clegg of Queen Mary University London explains the network layers model.
  • How Sora2's AI Video Generator Can Clone You
    第42話
    How Sora2's AI Video Generator Can Clone YouAmazing photo-realistic video generation is one thing, but being able to insert yourself in there, how does that work? Lewis Stuart from the University of Nottingham explains how a LoRA means you don't have a huge retraining job on your hands!
  • How Computers Store Data Serially
    第43話
    How Computers Store Data Serially
  • How The ISPs Know Your Location
    第44話
    How The ISPs Know Your LocationIP Location services almost work by accident rather than by design, Richard explains how they operate. Richard G Clegg is based at Queen Mary University of London.
  • How Ethernet Sends Data
    第45話
    How Ethernet Sends DataHow the data flowing through your cables is organised with Matt Godbolt
  • The Problem with A.I. Slop!
    第46話
    The Problem with A.I. Slop!Researchers suggested there's more AI generated content appearing on the web than human generated content - Mike Pound from the University of Nottingham talks about why this might be a problem.
  • Path Planning for Robotics
    第47話
    Path Planning for RoboticsNeed to get to your goal quickly? Ensure you plan the right path! Robots need to work out how to get from here to there somehow! Ayse explains some of the methods they choose. Assistant Professor Ayse Kucukyilmaz is based at the University of Nottingham.
  • Code Optimisation via Memoization
    第48話
    Code Optimisation via MemoizationLearn this caching trick for faster code from Dr Mike Pound
  • Constraining AI Agents
    第49話
    Constraining AI AgentsAs AI systems become more capable, rule-based safeguards, hard-coded restrictions, and simple alignment strategies start to break down. Buck Shlegeris talks about some tactics we might use as detailed in a recent paper.
  • Procedural Generation in Games
    第50話
    Procedural Generation in GamesProcedural generation is the idea of using simple rules to generate more complicated items - used in games such as Minecraft and Elite, Zac Garby of the University of Nottingham explains with the use of the game Carcassonne.
  • Reinforcement Learning in Generative AI
    第51話
    Reinforcement Learning in Generative AIThe problem with reinforcement learning in Generative AI is that it's difficult to turn the real-world into a graph. Sydney Von Arx of METR talks about an approach to solve this.
  • What is a Passkey?
    第52話
    What is a Passkey?Passkey pop up everywhere, Mike Pound explains what they are!
  • The Return of Festive Flashing Lights
    第53話
    The Return of Festive Flashing LightsSteve gets all festive and tries to improve on the festive lights he built a mere 11 years ago...

Get Plex on Your Devices

Free on 20+ platforms. Pick yours.
See all supported devices →

Get Plex on Your Devices

Free on 20+ platforms. Pick yours.
See all supported devices →