Computer

Audible Free Book: http://www.audible.com/computerphile Three or four laws to make robots and AI safe – should be simple right? Rob Miles on why these simple laws are so complicated. Silicon Brain: 1,000,000 ARM Cores: https://youtu.be/2e06C-yUwlc Chip & PIN Fraud: https://youtu.be/Ks0SOn8hjG8 AI Worst Case Scenario – Deadly Truth of AI: https://youtu.be/tcdVC4e6EV4 The Singularity & Friendly AI:
0 Comments
If you pick the wrong prime numbers, cracking RSA becomes a cinch. Dr Mike Pound explains the findings of researcher Hanno Böck ARS Technica Article: https://bit.ly/C_BReakingRSa_Article Hanno’s Blog: https://bit.ly/C_HannoRSA https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project
0 Comments
The only viable alternative to AES? Dr Mike Pound unravels the clever ChaCha cipher. https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
Search Engines are a bit like the Public Library – You wouldn’t wander around hoping to find the book you want, there’s a system in place. Data is the same – Dr. Max Wilson Explains. http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham:
0 Comments
A look at why (under certain circumstances) JIT Compilers can be so much faster. Dr Laurence Tratt of KCL takes us through the details. More about Laurie: https://bit.ly/C_LaurenceTratt https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to
0 Comments
Watch Part 3: https://youtu.be/E6vtRm5M8I0 https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
What is data? Dr Mike Pound begins to formalise this much used word. This is part 1 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba This Learning Playlist was designed by Dr Mercedes Torres-Torres & Dr Michael Pound of the University of Nottingham Computer Science Department. Find out more about Computer Science at Nottingham here: https://bit.ly/2IqwtNg
0 Comments
We haven’t got time to label things, so can we let the computers work it out for themselves? Professor Uwe Aickelin explains supervised and un-supervised methods of machine learning. Silicon Brain: 1,000,000 ARM Cores: https://youtu.be/2e06C-yUwlc Brian Kerninghan on Bell Labs: https://youtu.be/QFK6RG47bww Could We Ban Encryption?: https://youtu.be/ShUyfk4QB-8 Computer That Changed Everything – Altair 8800: https://youtu.be/6LYRgrqJgDc http://www.facebook.com/computerphile
0 Comments
We all rely on sat nav systems, but how do they work? Here to discuss is Steve Fuller of GRACE (Geospatial Research and Applications Centre of Excellence) at Nottingham Geospatial Institute EXTRA BITS: More on GPS and Satellite Navigation: https://youtu.be/3tmo23gZBf4 http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science
0 Comments
Apple’s latest M1 chip is two older chips bolted together, Dr. Steve Bagley explains how they made it work the same as a single chip. https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile.
0 Comments
Extra material from our main film “Building the BBC Micro” : https://youtu.be/y4WG549i3YY http://www.facebook.com/computerphile Tweets by 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. More at http://www.bradyharan.com
0 Comments
In the early days the UK had its own thoughts on how email addresses should look. Dr Julian Onions was there! https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
The psychic paper in the TV show “Doctor Who” displays whatever the Doctor needs it to show at any given time. The Java vulnerability Neil Madden exposed is a digital version of this. Dr Mike Pound explains. Neil Madden’s blog: https://neilmadden.blog/2022/04/19/psychic-signatures-in-java https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer
0 Comments
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 Undecidability Undecidability Tangent (History of Undecidability Part 1): http://youtu.be/nsZsd5qtbo4 Barber & Russell Paradoxes (History of Undecidability Part 2): http://youtu.be/FK3kifY-geM Turing &
0 Comments
Cracking the code was only half the battle. To keep the upper hand, when using Bill Tutte’s statistical methods, the detailed counting had to be automated – enter Colossus! Professor Brailsford takes up the story. The professor’s notes: http://www.eprg.org/computerphile/lorenz-combined.pdf Bletchley Park Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckrSWWIDJ_3To7ro5-naSk8v Professor Brailsford used the book “Colossus” by B. Jack Copeland and others
0 Comments
10% off at Squarespace: http://squarespace.com/computerphile If not for Apple, the company making ARM processors might never have existed and ARM could have disappeared with Acorn. Professor Steve Furber explains why. Computer That Changed Everything: https://youtu.be/6LYRgrqJgDc Face Recognition: COMING SOON Deadly Truth of General AI: https://youtu.be/tcdVC4e6EV4 http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited
0 Comments
Quality printing from your own home is taken for granted, but it wasn’t always that way – The Apple Laserwriter gave the original Apple Mac a purpose and cemented its place in the creative industries. We hear from Professor David Brailsford. Unrolling the Loops – https://youtu.be/guXgBe2wvEA Little Mac with the Big Bite: http://www.youtube.com/watch?v=NMlbUCAOEXw Great 202
0 Comments
Abstraction is at the heart of everything to do with computing. James Clewett takes us through the layers abstracting the pixels forming this text on screen from the electrons in the computer. http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computerphile is a sister project to Brady Haran’s Numberphile. See
0 Comments
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 Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science
0 Comments
‘Beast’ cracks billions of passwords a second, Dr Mike Pound demonstrates why you should probably change your passwords… Please note,at one point during the video Mike suggests using SHA512. Please check whatever the recommended process is at the time you view the video. Here’s a look at ‘Beast’: https://www.youtube.com/watch?v=RG2Z7Xgthb4 How NOT to Store Passwords: https://youtu.be/8ZtInClXe1Q
0 Comments
Deep Learning continued – the Encoder-Decoder network – Dr Mike Pound. For a background on CNNs it’s worth watching this first: https://youtu.be/py5byOOHZM8 Google Deep Dream https://www.youtube.com/watch?v=BsSmBPmPeYQ Password Cracking: https://www.youtube.com/watch?v=7U-RbOKanYs Deep Learning & CNNs: https://youtu.be/TJlAxW-2nmI 3D from Selfie: https://youtu.be/JtK4cTLlUko Papers included in this Computerphile: http://bit.ly/C_FaceAlignment http://bit.ly/C_Landmarks http://bit.ly/C_AaronLongForm FCNs, and in a sense encoder decoder networks were
0 Comments
Hitler’s High Command didn’t use Enigma, they used a faster system called Lorenz, but when Allied forces first encountered it, they had no idea what it was and code-named it ‘Tunny’ (Tuna). Professor Brailsford explains why this relates to the early days of Computer Science Next Video in this series: https://youtu.be/yxx3Bkmv3ck The Professor’s Notes: Undulator
0 Comments
Professor Brailsford returns to the Wheeler Jump (as mentioned by Doctor Bagley in the Subroutine video) https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
Audible free book: http://www.audible.com/computerphile How do we go from 3D representations within a computer to pixels on a screen? John Chapman has the details! John Chapman is a graphics programmer who blogs here: http://www.john-chapman.net Graphics series with John Chapman: 1/ Universe of Triangles : http://youtu.be/KdyvizaygyY 2/ Power of the Matrix : http://youtu.be/vQ60rFwh2ig 3/ Triangles to
0 Comments
Traceroute is a standard networking tool, but can it be used to recreate all those film scenes where a ‘trace’ is put on a signal? Dr Richard G Clegg, Queen Mary University of London shows us the neat hack that makes it work and has a go at that supervillain map! Richard’s github: https://github.com/richardclegg/vis_route https://www.facebook.com/computerphile
0 Comments
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 Tweets by computer_phile
0 Comments
Uncomputable through to finite state – Professor Brailsford explains Chomsky’s hierarchy. Turing and the Halting Problem: https://youtu.be/macM_MtS_w4 “Most Difficult Program” – Ackermann Function: http://youtu.be/i7sm9dzFtEI Busy Beaver Turing Machines: https://youtu.be/CE8UhcyJS0I Finite State Automata: https://youtu.be/vhiiia1_hC4 Reverse Polish & The Stack: https://youtu.be/7ha78yWRDlE Programming in Postscript: https://youtu.be/S_NXz7I5dQc Professor Brailsford’s Notes: http://bit.ly/computerphile_Chomsky Professor Brailsford’s t-shirt kindly supplied by Peleg Bar
0 Comments
How do you verify that someone is who they say they are? Dr Mike Pound on digital signatures. https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
The ‘Swiss Army Knife’ of data structures, Professor Brian Kernighan talks about the associative array with beer & pizza. EXTRA BITS: https://youtu.be/H8k-I4Azbk8 “Code” Books: https://youtu.be/6v6wdK2EbIQ Many thanks to Microsoft Research UK for their support with the ‘Essentials’ mini-series. http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the
0 Comments
To Conclude Professor Brailsford’s series on PDF he discusses how PDFs are created. PDF, what is it for? : https://youtu.be/48tFB_sjHgY Programming in Post Script: https://youtu.be/S_NXz7I5dQc Unrolling the Loops: https://youtu.be/guXgBe2wvEA Google Deep Dream: https://youtu.be/BsSmBPmPeYQ FPS & Digital Video: https://youtu.be/yniSnYtkrwQ Password Cracking: https://youtu.be/7U-RbOKanYs http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer
0 Comments
Deep Learning with Convolutional Neural Networks – Dr Mike Pound explains. CNN background: https://youtu.be/py5byOOHZM8 Onion Routing (TOR): https://youtu.be/QRYzre4bf7I https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran’s Numberphile. More at http://www.bradyharan.com
0 Comments
The Port Smash exploits Hyperthreading and timings to work out what other programs are doing. Dr Steve Bagley looks at how. Spectre & Meltdown: https://youtu.be/I5mRwzVvFGE Out of Order CPUs: https://youtu.be/_qvOlL8nhN4 Zig Zag Decryption: https://www.youtube.com/watch?v=yxx3Bkmv3ck Physics of Computer Chips: https://www.youtube.com/watch?v=xkLAhU74f3s&t=74s Digital Images: https://www.youtube.com/watch?v=06OHflWNCOE&t=12s Deadly Truth of General AI: https://www.youtube.com/watch?v=tcdVC4e6EV4&t=11s https://www.facebook.com/computerphile Tweets by computer_phile This video was
0 Comments
Parting the veil of mystery on quantum superposition using waves. Professor Phil Moriarty takes us through it. Phil’s blogpost on the subject: https://muircheartblog.wpcomstaging.com/2021/10/26/superposition-without-the-superstition/ This video was formerly called What is Quantum Superposition? https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is
0 Comments
What’s the absolute minimum you can compress data to? – Entropy conjures up visions of chemistry and physics, but how does it apply to binary codes and computer science? Professor David Brailsford continues his discussion of compression. Addendum: the formula at 4:40 is the “weighted average bits for that state” rather than the total number
0 Comments
You don’t just ‘run a cipher’ – you need a mode of operation. Dr Mike Pound explains some relative to the Feistel cipher. **This video was filmed before any social distancing guidelines came into effect** EXTRA BITS: https://youtu.be/0abs6qfuLpg Feistel Cipher Video: https://www.youtube.com/watch?v=FGhj3CGxl8I Mike’s code: github.com/mikepound/feistel https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited
0 Comments
Why all the confusion, surely SGML, HTML & XML are just different versions of the same thing? Professor Brailsford on the perils of ‘*ML’ Problems with Omitted End Tags: https://youtu.be/Ngi8Iv7mAVA http://www.facebook.com/computerphile Tweets by 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
0 Comments
It’s absolutely everywhere, but what is TLS and where did it come from? Dr Mike Pound explains the background behind this ubiquitous Internet security protocol. Heartbleed, Running the Code: https://www.youtube.com/watch?v=1dOCHwf8zVQ Secure Web Browsing: https://www.youtube.com/watch?v=E_wX40fQwEA Network Stacks & The Internet: https://www.youtube.com/watch?v=PG9oKZdFb7w&t=2s https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science
0 Comments
A google researcher was put on leave because he apparently believed his AI project had become sentient. Dr Mike Pound discusses. Philosophy Professor Mark Jago on LaMDA: https://youtu.be/ONloZfZEbUE https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to
0 Comments
What does a GPU do differently to a CPU and why don’t we use them for everything? First of a series from Jem Davies, VP of Technology at ARM. Floating Point Numbers: http://youtu.be/PZRI1IfStY0 Why Computers Use Binary: https://youtu.be/thrx3SBEpL8 How Bitcoin Works: https://youtu.be/JyxRH18YlpA Triangles & Pixels (Graphics Playlist): https://www.youtube.com/playlist?list=PLzH6n4zXuckrPkEUK5iMQrQyvj9Z6WCrm http://www.facebook.com/computerphile Tweets by computer_phile This video was
0 Comments
How well sorted is your algorithm? Choosing the right method to sort numbers has a huge effect on how quickly a computer can process a task. Alex Pinkney talks about two popular sorting algorithms and how they ‘scale up.’ Follow up film “Quick Sort”: http://youtu.be/XE4VP_8Y0BU Alex’s code that generated the data for the tests: https://github.com/apinkney97/Sorts
0 Comments
Can deep learning improve your gaming experience? We have no idea but we know how it works. Dr Mike Pound on Deep Learned Super Sampling EXTRA BITS: https://youtu.be/4ZkrLfEIJXI https://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to
0 Comments
Whether you are a Mac-o-phile or a Mac-o-phobe it is hard to deny the impact of the original Mac. As Mac turns 30, Professor David Brailsford takes us through what the original Mac was like and how it helped people learn to love computers. EXTRA BITS: http://youtu.be/rbeYwh2CstQ How YouTube Works: http://www.youtube.com/watch?v=OqQk7kLuaK4 Note: please excuse the
0 Comments
We want to know what you want to see on this channel – leave a comment below or contact us via social media to let us know. We’re listening! http://www.facebook.com/computerphile Tweets by computer_phile This video was filmed and edited by Sean Riley. Computerphile is a project by Brady Haran See the full list of Brady’s
0 Comments