Skip to content
Computerphile podcast artwork

PODCAST · education

Computerphile

by Computerphile

Videos about computers & computer stuff. Supported by Jane Street - https://jane-st.co/computerphile Sister channel of Numberphile. Links: Facebook: http://www.facebook.com/computerphile Twitter: https://twitter.com/computer_phile

Publisher-supplied feed metadata · PodParley refreshed Oct 21, 2026 · Source feed

Episodes

  1. 3d X-Ray Images - Computerphile

    Robots Automatically loading 3D Xray machines - but why? Professor Tony Pridmore explains how computer science is helping botanists to learn more about plant roots.EXTRA BITS: http://youtu.be/8TUf8W9GbSs Why Internet Slows Down When it's Busy: http://youtu.be/TSJw_oQklz8 How Gangnam Style Broke...

  2. LogJam Attack - Computerphile

    An oldie but a goodie, Dr Mike Pound revisits the Log-Jam attack. Original Log Jam paper: https://bit.ly/C_LogJamPaper Thanks to David Domminney Fowler for his help with the woeful framerate of the second camera footage. https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis...

  3. Festive Flashing Lights - Computerphile

    How can you make your holiday decorations more interesting? Add computer control! Dr 'Heartbleed' Steve Bagley shows us his setup.Dr Bagley's code is based on the example here:http://bit.ly/festivelightcode Alan Turing & Enigma playlist:...

  4. Discussing PDF@30 Years Old - Computerphile

    Professor Brailsford helped Adobe with PDF. His group helped move publishing forwards by publishing a journal about publishing using the actual processes the journal described!https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean...

  5. Why Electronic Voting is a BAD Idea - Computerphile

    Voting is centuries old, why can't we move with the times and use our phones, tablets and computers? Tom Scott lays out why e-voting is such a bad idea.More from Tom Scott: http://www.youtube.com/user/enyay and...

  6. Non-Deterministic Automata - Computerphile

    Non deterministic finite state automata described and then shown in Python by Professor Thorsten Altenkirch Here is the code used in the video http://www.cs.nott.ac.uk/~psztxa/computerphile/nfa.py.And here is my solution to the powerautomaton...

  7. How Gangnam Style Broke YouTube - Computerphile

    When YouTube was created, they had no idea that a video might amass over 2 billion views. Dr Steve Bagley explains why Psy's Gangnam Style music video forced YouTube to update their system.Why YouTube sticks at 301 Views: http://youtu.be/oIkhgagvrjI Floating Point Numbers:...

  8. Ethernet (50th Birthday) - Computerphile

    "Ethernet" was named because the inventor believed that the standard could transcend different types of media & 50 yrs on, we still use it! Dr Steve Bagley explains and demos the ideahttps://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean...

  9. Tackling Enigma (Turing's Enigma Problem Part 2) - Computerphile

    Just how did the team at Bletchley Park tackle the problem of decoding Enigma? In Part Two of our series on "The Real" Imitation Game, Professor Brailsford explains how they did it.Part One of this series: Turing's Enigma Problem: http://youtu.be/d2NWPG2gB_A Professor Brailsford's notes:...

  10. Four Principles of Quantum (Quantum pt1) - Computerphile

    The four underlying principles of Quantum. Part one of a series on Quantum Computing, Victor V. Albert is a Theoretical physicist at University of Maryland and NIST. Victor V. Albert: @victorvalbert on Twitterhttps://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was...

  11. What Happens When You Click a Link? - Computerphile

    Audible free book: http://www.audible.com/computerphileWhat happens when you click on a link? Dr Richard Mortier explains the mechanics of connecting you with your favourite website.Routers, The Internet & YouTube Offline: http://youtu.be/AkxqkoxErRk Network Stacks and the Internet:...

  12. Quantum: Current State 2023 (Quantum pt2) - Computerphile

    Continuing our look at the world of quantum, we're looking at the application of quantum technologies, from quantum cryptography to quantum computing. Victor V. Albert is a Theoretical physicist at University of Maryland and NIST. Victor V. Albert: @victorvalbert on...

  13. Turing's Enigma Problem (Part 1) - Computerphile

    The Enigma cipher machine, said to be unbreakable. Alan Turing had a pivotal role in cracking Enigma codes during WWII. Professor Brailsford takes us through just what Turing and his team were up against.Engima Part 2: http://youtu.be/kj_7Jc1mS9kProfessor Brailsford's notes:...

  14. Power LED Attack - Computerphile

    Extracting a secret key by simply watching the flickering of an LED? Sounds implausible but that's what we're discussing with Dr Mike Pound!Author’s page on the attack:Video-Based Cryptanalysis (nassiben.com)Paper: https://bit.ly/C_PowerLED...

  15. Where's the Money in Free Software? - Computerphile

    Free as in freedom, not free as in cost, but part of the deal is that the software code is released, so if there's always the ability to get the source code, where's the money in free software? Matt Lee explains.Free Software: http://youtu.be/jaJ7vUu1ixgThe Kindle Text Problem:...

  16. Quantum Computing in Reality (Pt3: Beyond the Hype) - Computerphile

    What's actually possible vs what's theoretically possible vs what's actually useful with quantum computing? Victor V. Albert of University of Maryland and NIST simplifies!Victor on Twitter: @victorvalbert Entire Quantum playlist:...

  17. Why Internet Slows Down When it's Busy - Computerphile

    ISPs don't always get it right - they gamble that all of their subscribers won't use all of their bandwidth all of the time. Dr Richard Mortier explains Statistical Multiplexing.Routing & YouTube Offline: http://youtu.be/AkxqkoxErRk Network Stacks & The Internet: http://youtu.be/PG9oKZdFb7wPunch...

  18. Mike's Cube Code - Computerphile

    Coping with code to constantly count configurations of cubes can cause considerable consternation. Can Computerphile contributor Mike’s concoction continue calculating complete cube configurations or culminate in catastrophe?Mike's Github link:https://github.com/mikepound/cubes/ Repository that…

    more
  19. EXTRA BITS - Swim Tracking App - Computerphile

    More information about the swimming tracking technology featured in our Swim Tracking App video: http://youtu.be/-UxBdVirvJsMore on Joe's swim tracking technology: http://bit.ly/swimmingapp http://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by...

  20. Defining Harm for Ai Systems - Computerphile

    How do we measure harm to improve the performance of Ai in the real world? Dr Hana Chockler is a Reader in Computer Science at King’s College London. EXTRA BITS: https://youtu.be/ThGSvYXnMK0 Links from Hana:title: A Causal Analysis of Harm. authors: Sander Beckers, Hana Chockler, Joe Halpern....

  21. Video Editing with Free Software (Accompanies "Free Software" video) - Computerphile

    This is an explanatory video to accompany the last Computerphile entitled 'Free Software' which had a couple of technical problems. This is not a tutorial, nor is it a recommendation, it is the story of Sean trying to make a Computerphile video with GNU free software.Free Software -made with free...

  22. Graphs, Vectors and Machine Learning - Computerphile

    There's a lot of talk of image and text AI with large language models and image generators generating media (in both senses of the word) - but what about graphs? Dr David Kohan Marzagao specialises in Machine Learning for Graph-Structured Data and takes us through some simple examples. mor about...

  23. Free Software (made with free software) - Computerphile

    Why the Free Software Foundation say iTunes isn't free software. Matt Lee, Technical Lead at Creative Commons explains.Swim Tracking App: http://youtu.be/-UxBdVirvJs UTF8 & the Unicode Miracle: http://youtu.be/MijmeoH9LT4 The Kindle Text Problem: http://youtu.be/kzdugwr4FgkHow this film was made:...

  24. Turing Machine Alternative (Counter Machines) - Computerphile

    Computing with counters. How "counter machines" are as powerful as turing machines, albeit slightly more convoluted! Dr Christopher Hampson, Senior Lecturer in Computer Science Education at KCL explains.EXTRA BITS: https://youtu.be/ydmV-mWjftc...

  25. Swim Tracking App - Computerphile

    Indoor navigation is tricky enough but try doing it in a swimming pool! Joe tells us how he's developed technology that could give you instant feedback on your swimming.EXTRA BITS: http://youtu.be/dgZvSB5MAIg More on Joe's swim tracking technology: http://bit.ly/swimmingapp...

  26. Kernelless Kernel Programming (eBPF) - Computerphile

    The tongue-in-cheek title refers to the fact that eBPF can be a shortcut to programming inside the kernel. Dr Richard G Clegg of Queen Mary University London explains how this networking tool has morphed into more. Richard's notes:The Github link: https://github.com/richardclegg/ebpf_testing/ A...

  27. Technicalities of Net Neutrality - Computerphile

    Audible free book: http://www.audible.com/computerphileWhat's the technical side of the net neutrality debate? We look at how a it works with a fictitious video streaming site. Dr Richard Mortier has the details.Routers & Youtube Offline: http://youtu.be/AkxqkoxErRk Network Stack:...

  28. TETRA Vulnerability (TETRA:BURST) - Computerphile

    The 'secure' TETRA communications system has been used by police and security services for decades, it's been revealed that it's seriously flawed. Dr Tim Muller explains. #tetraburst #security #securitybreach The team that reverse engineered TETRA and discovered the problems:...

  29. EXTRA BITS - More on Crowd-Sourced Sports Coverage - Computerphile

    Extra footage about crowd-sourcing event coverage, including how rights and bandwidth provide additional challenges to the idea.Put this in context by viewing the main film first: https://www.youtube.com/watch?v=5BHw-up-3CA…

    more
  30. CMPRSN (Compression Overview) - Computerphile

    Outlining the basics of compression methods, including some of the pitfalls! Dr Steve Bagley demonstrates. https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of Nottingham:...

  31. Crowd-Sourced Sports Coverage - Computerphile

    Every spectator is a potential camera operator, that's the basis of this research into crowd-sourced event coverage. Dr Martin Flintham explains the idea.Free Software: Coming Soon, Subscribe for Updates!Routers, The Internet & YouTube Offline: http://youtu.be/AkxqkoxErRk Rabbits, Faces &...

  32. How Bzip2 Works (Burrows Wheeler Transform) - Computerphile

    At the heart of Bzip2 is the Burrows Wheeler Transform. Dr Steve Bagley (and a live studio audience) explains how & why it works.#compression #ComputerScience https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at...

  33. Routers, The Internet and YouTube Offline - Computerphile

    Routers carry the traffic of the internet, we talk to Dr Richard Mortier about how they work and what happened to YouTube when a government censorship exercise went wrong.IP Addresses: http://youtu.be/L6bDA5FK6gs Floating Point Numbers: http://youtu.be/PZRI1IfStY0 The VR Cave:...

  34. EXTRA BITS - More on E-Reader Text Layouts - Computerphile

    Extra Bits of Brady's interview with Dr Steve Bagley about e-reader text layout problemsThe Kindle Text Problem: http://youtu.be/kzdugwr4Fgkhttp://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of...

  35. Oblivious Transfer - Computerphile

    Share part of a secret without knowing which part? Dr Tim Muller explains how Oblivious Transfer works.https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of Nottingham:...

  36. The Kindle Text Problem - Computerphile

    Why is it that PDFs look great and yet e-books can look ropey? - Dr Steve Bagley turns Brady into a computer to find out.EXTRA BITS: http://youtu.be/CdbvgRqyC-0 Floating Point Numbers: http://youtu.be/PZRI1IfStY0EXTRA BITS - More on Printing and Typesetting History:...

  37. Binary Search Algorithm - Computerphile

    Back to basics as Dr Mike Pound explains a simple but incredibly useful algorithm, binary search.#algorithm #ComputerScience https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of Nottingham:...

  38. Turing Meets Paradoxes (History of Undecidability Part 3) - Computerphile

    Taking a solemn oath to promise never to write a program that analyses other programs? - That's how Professor Brailsford felt when he first understood undecidability.Latest in our series on the History of UndecidabilityUndecidability Tangent (History of Undecidability Part 1):...

  39. True Random Numbers - Computerphile

    Programs aren't capable of generating true random numbers, so how can we? Are they even useful? Dr Valerio Giuffrida demonstrates how to get a true random number from most computers.https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean...

  40. Shellshock Code and the Bash Bug - Computerphile

    Audible free book: http://www.audible.com/computerphileShellshock is potentially a bigger problem than Heartbleed, as Dr Steve Bagley explains.Heartbleed, Running the Code: http://youtu.be/1dOCHwf8zVQPublic Key Cryptography: http://youtu.be/GSIDS_lvRv4 Turing & the Halting Problem:...

  41. Defining Cybersecurity with Gene Spafford - Computerphile

    Legendary cyber-security expert Professor Gene Spafford joins us to try to define what cyber-security even is! "Spaf" as he's known, is a faculty member at Purdue University and now Honorary Professor at the University of Nottingham. Dr Spafford is a Fellow of the American Academy of Arts and...

  42. Blogging Guitar - Computerphile

    If musical instruments could speak, what stories could they tell? Professor Benford and his team have created an instrument that documents its own life - the Carolan GuitarExtra Bits – More on the build of the Carolan Guitar: http://youtu.be/ZGLlt2XBro4 The Penguin Barcode:...

  43. Bug in Binary Search - Computerphile

    Mike talks through a binary search bug that was undiscovered for years!https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of Nottingham: https://bit.ly/nottscomputerComputerphile is a sister...

  44. Barber and Russell Paradoxes (History of Undecidability Part 2) - Computerphile

    $20 off your 1st purchase at www.LittleBits.com use the code “COMPUTERPHILE” The Barber Paradox: Professor Brailsford continues the history of undecidability.History of Undecidability Part1: http://youtu.be/nsZsd5qtbo4 Turing & The Halting Problem: http://youtu.be/macM_MtS_w4...

  45. Optimising Code - Computerphile

    You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what should you optimise and most importantly, when? Dr Steve Bagley has an example!https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed…

    more
  46. A New Perspective (Multi-Person 3D system) - Computerphile

    Our thanks to http://www.harrys.com/ use the coupon code "COMPUTERPHILE" for $5 off3D perspective personalised to multiple viewers of the screen - cutting edge research which Alex explains.Many thanks to Alexander Kulik from the Bauhaus-Universität Weimar for showing us their six user VR...

  47. Defining Regular Expressions (RegEx) - Computerphile

    Ahead of an upcoming Python implementation, Professor Thorsten Altenkirch goes through the details and definitions of Regular Expressions. https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer Science at the University of...

  48. Piracy, Pictures and Metadata - Computerphile

    With images copied via instant screen-grab & websites stripping metadata clean away where does it leave the creators? Professor Derek McAuley talks about the need for a digital exchange.Public Key Cryptography: http://youtu.be/GSIDS_lvRv4 How Computer Memory Works: http://youtu.be/XETZoRYdtkw How...

  49. NERFs (No, not that kind) - Neural Radiance Fields - Computerphile

    Neural Radiance Field - NeRF - Dr Mike Pound and PhD Student Lewis Stuart demonstrate how a series of photos or a piece of video can lead to a 3D model in your computer. https://www.facebook.com/computerphilehttps://twitter.com/computer_phileThis video was filmed and edited by Sean Riley.Computer...

  50. Undecidability Tangent (History of Undecidability Part 1) - Computerphile

    What was the first undecidable problem? Professor Brailsford takes us on a computerphile tangent & gives us his angle on a pre-computer example of undecidability.Note from Professor Brailsford: a couple of corrections for this film:1/ "... early 18th Century" for Gauss should be " ... early 19th...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

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

Links: Facebook: http://www.facebook.com/computerphile Twitter: https://twitter.com/computer_phile

HOSTED BY

Computerphile

Frequently Asked Questions

How many episodes does Computerphile have?

Computerphile currently has 298 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Computerphile about?

Videos about computers & computer stuff. Supported by Jane Street - https://jane-st.co/computerphile Sister channel of Numberphile. Links: Facebook: http://www.facebook.com/computerphile Twitter: https://twitter.com/computer_phile

How often does Computerphile release new episodes?

Computerphile publishes regularly with 298 episodes available. Check the episode list for the typical release schedule.

Where can I listen to Computerphile?

You can listen to Computerphile on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Computerphile?

Computerphile is created and hosted by Computerphile.
URL copied to clipboard!