
Sign up to save your podcasts
Or


Free book: http://www.audible.com/computerphile
What if the Universe is just a computer simulation? What is fundamental particles are really just "bits"?
Featuring physicist Phil Moriarty from the University of Nottingham.
Also check out our Scale of the Universe song on Sixty Symbols: http://youtu.be/XRdh8gmVR90
See more of Phil at Sixty Symbols - http://www.youtube.com/sixtysymbols
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Brady Haran.
Computerphile is a sister project to Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels
Game of Life: http://www.bitstorm.org/gameoflife/
Learn more about your ad choices. Visit megaphone.fm/adchoices
When you're setting your hardware design out using automated tools is essential, but what if the tools themselves have bugs in them? John P Wickerson is based at Imperial College London.
The paper that John's team wrote about the work: https://johnwickerson.github.io/papers/fuzzing_pnr.pdf
An accessible blogpost John wrote about the work: https://johnwickerson.wordpress.com/2026/01/06/finding-bugs-in-fpga-place-and-route-tools/
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
The sights and sounds of sorting! - Alex takes inspiration from our BBC microcomputer film and combines BASIC programming with some popular sorting algorithms.
Get Sorted: http://youtu.be/kgBjXUE_Nwc
BBC B Microcomputer: http://youtu.be/do6xydtcVPk
Network Stacks and the internet: http://youtu.be/PG9oKZdFb7w
Quick Sort: http://youtu.be/XE4VP_8Y0BU
The YouTube films that inspired Alex:
http://www.youtube.com/watch?v=m1PS8IR6Td0
http://www.youtube.com/watch?v=t8g-iYGHpEA
http://www.youtube.com/watch?v=kPRA0W1kECg
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at:http://periodicvideos.blogspot.co.uk/...
Learn more about your ad choices. Visit megaphone.fm/adchoices
The PDP1 was a groundbreaking computer from the 1950's - but where does it fit into computing history and how would you use it? Thanks to Angelo Papenhoff from "Obsolescence Guaranteed" for demonstrating the PiDP1 emulator!
Obsolescence Guaranteed: https://obsolescence.dev/
Minskytron online: https://www.masswerk.at/minskytron/
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
Code for the circle:
00001 / circle
00002 100/
000100 200113 00003 go, lac x
000101 761000 00004 lup, cma
000102 675017 00005 sar 4s
000103 400114 00006 add y
000104 240114 00007 dac y
000105 220114 00008 lio y
000106 675017 00009 sar 4s
000107 400113 00010 add x
000110 240113 00011 dac x
000111 730007 00012 dpy
000112 600101 00013 jmp lup
00014
000113 200000 00015 x, 200000
000114 000000 00016 y, 0
00017
00018 start go
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
Devising codes for different weather states is all well and good, but what if the weather strikes back? Electrical storms can distort codes and noisy lines can confuse things, Professor Brailsford shows us one way of building redundancy into the system.
Is Zero Even? - Numberphile: http://www.youtube.com/watch?v=8t1TC-5OLdM
Mainframes and the Unix Revolution: http://www.youtube.com/watch?v=-rPPqm44xLs
A Career in Video Games: http://www.youtube.com/watch?v=Q9igeV_YV-s
Professor Brailsford on Compression: http://www.youtube.com/watch?v=Lto-ajuqW3w
Professor Brailsford on Entropy in Compression: http://www.youtube.com/watch?v=M5c_RFKVkko
Sound Effects courtesy of http://www.freesfx.co.uk/
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at:http://periodicvideos.blogspot.co.uk/...
Learn more about your ad choices. Visit megaphone.fm/adchoices
Learn more and apply to Jane Street’s WiSE program in New York, London or Hong Kong: https://jane-st.co/Computerphile-WiSE-2026 (episode sponsor)
Professor Azalea Raad leads the Veritas Lab at Imperial College London... More information about this video in the full description below.
This video is about how Weak Memory Concurrency can cause multiple threads to do unexpected things!
Azalea Raad: https://profiles.imperial.ac.uk/azalea.raad
Learn more and apply to Jane Street’s WiSE program in New York, London or Hong Kong: https://jane-st.co/Computerphile-WiSE-2026
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
His career in games has stretched from the earliest home video games to the latest - now he wants to inspire youngsters to get involved and obtain the skills to have their own career in the video games industry. Ian Livingstone is Life President of Square Enix and Eidos.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
Eureka box art courtesy of www.64sets.com
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at:http://periodicvideos.blogspot.co.uk/...
Learn more about your ad choices. Visit megaphone.fm/adchoices
Long division can be arduous - division in general is something that even computer processors try to avoid with a simple technique. Matt Godbolt demos it and then shows how a simple C program can cause a compiler to employ this trick.
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
IP addresses explained - what do these mysterious numbers and dots mean and how are they used? Richard Mortier explains the idea of the addresses behind the internet protocol.
Network Address Translation (NAT): https://youtu.be/01ajHxPLxAw
Quick Sort: http://youtu.be/XE4VP_8Y0BU
Get Sorted: http://youtu.be/kgBjXUE_Nwc
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at:http://periodicvideos.blogspot.co.uk/...
Learn more about your ad choices. Visit megaphone.fm/adchoices
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 how it might work.
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
From the publisher's feed