Computerphile

Computerphile
  • 9 minutes
  • 395 episodes
  • computer
  • computerphile
  • programming
  • software
  • hardware
  • science

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

Detecting Faces (Viola Jones Algorithm) - Computerphile

Deep learning is used for everything these days, but this face detection algorithm is so neat its still in use today. Dr Mike Pound on the Viola/Jones algorithm. Hardware Hacking: https://youtu.be/eOPLQxGNmHA EXTRA BITS: https://youtu.be/s2ciAt7KtZc https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

3 days ago

Why Build Colossus? (Bill Tutte) - Computerphile

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 (Oxford University Press, 2006). Also recommended are chapters 18 and 19 from : "The Bletchley Park Codebreakers" by R. Erskine and M. Smith (eds.) Biteback Publishing 2011 https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

1 month ago

Exploiting the Tiltman Break - Computerphile

Professor Brailsford returns to the subject of why Colossus was built. 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 (Oxford University Press, 2006). Also recommended are chapters 18 and 19 from : "The Bletchley Park Codebreakers" by R. Erskine and M. Smith (eds.) Biteback Publishing 2011 https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

1 month ago

Brian Kernighan Q&A 3/3 - Computerphile

https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

2 months ago

Brian Kernighan Q&A 2/3 - Computerphile

Watch Part 3: https://youtu.be/E6vtRm5M8I0 https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

3 months ago

Brian Kernighan Q&A - Computerphile

Hear Brian Kernighan on how he got into programming, the successors of C and the biggest challenges... Watch Part 2 before it's live!: https://youtu.be/VVpRj3Po6K4 https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

3 months ago

Where GREP Came From - Computerphile

Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains. EXTRA BITS: https://youtu.be/bSaBe6WiC2s Inside an ALT Coin Mining Operation: COMING SOON Unix Pipeline: https://youtu.be/bKzonnwoR2I https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

3 months ago

Binary to BCD (Double Dabble Algorithm) - Computerphile

Double it and Dabble where required - The neat trick that turns pure binary into binary coded decimal. Professor Brailsford performs the magic! The Professor's Notes: http://bit.ly/C_DoubleDabble C.B. Falconer's Notes: http://bit.ly/C_cbfalconer 42 & Binary Coded Decimal: https://youtu.be/RDoYo3yOL_E EXTRA BITS: https://youtu.be/-YeMlP3O34g https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

3 months ago

Binary Coded Decimal (BCD) & Douglas Adams' 42 - Computerphile

Just how do you go from a binary number to a printed out numeric character? Professor Brailsford takes us through Binary Coded Decimal IBM, EBCDIC & a Meg-in-a-box: https://youtu.be/FUIqtevjod4 Atari 2600 VCS Programming: https://youtu.be/fce39nQm9TY https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

4 months ago

Bitcoin Mining in 4 Minutes - Computerphile

When a Bitcoin Miner Mines, what is happening? Dr Mike Pound exposes the process.. note: at 3:39 Mike mentions a Bitcoin is mined every ten minutes when it is actually a block that is mined every ten minutes, at time of recording a successful block generates 12.5 new Bitcoins. Password Cracking: https://youtu.be/7U-RbOKanYs Onion Routing (TOR): https://youtu.be/QRYzre4bf7I https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

4 months ago

Quantum Instruction Set - Computerphile

Just what can you do with a quantum computer? Robert Smith of Rigetti Computing takes us through his quantum instruction set. EXTRA BITS: https://youtu.be/Xtye-b5HphEc https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

4 months ago

Current State of Quantum Computing - Computerphile

Where are we at with Quantum computing? Robert Smith (of Rigetti Computing) explains that we're in the EDSAC/ENIAC era.... see follow up video for more technical information: Watch the next one in the series: https://youtu.be/ZN0lhYU1f5Q https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

4 months ago

Hello World (Assemblers, Considered Harmful?!) - Computerphile

Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer. Bootstrapping EDSAC: Initial Orders: https://youtu.be/nc2q4OOK6K8 The Hello World Program for EDSAC: T64K GK ZF O16@ O17@ O18@ O19@ O20@ O21@ O22@ O23@ O24@ O25@ O26@ O27@ O28@ O29@ ZF *F HF EF LF LF OF !F WF OF RF LF DF @F &F EZPF https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

Lisp, The Quantum Programmer's Choice - Computerphile

Quantum computing is so new it needs a flexible language for programming - Robert Smith of Rigetti Quantum Computing explains why he uses this 60 yr old language for cutting-edge work. Meta-Programming: Coming Soon PDP-11 & Zork: https://youtu.be/gYng1yypNCA https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

AI Gridworlds - Computerphile

Sponsored by Wix Code: Check them out here: http://wix.com/go/computerphile A safe place to try out AI algorithms, gridworlds are a standardised testing ground. Rob Miles takes us through AI safety, gridworld style. EXTRA BITS: https://youtu.be/py5VRagG6t8 Gridworld Paper: https://bit.ly/2ryxhGt Gridworld Github: https://bit.ly/2KJE6xH More from Rob Miles: http://bit.ly/Rob_Miles_YouTube Thanks to Nottingham Hackspace for providing the filming location: http://bit.ly/notthack https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

IBM, EBCDIC & A Meg-In-A-Box - Computerphile

Remembering when IBM were the biggest computer company in the world. Professor Brailsford on EBCDIC and the 'Meg in a Box' Rob Miles on AI Gridworlds: COMING SOON Where did Bytes Come From?: https://youtu.be/ixJCo0cyAuA https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

Where did Bytes Come From? - Computerphile

Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte. Why Use Binary?: https://youtu.be/thrx3SBEpL8 Babbage's Puzzle: https://youtu.be/2qzjBmK0_20 Initial Orders II: https://youtu.be/nc2q4OOK6K8 The Font Magicians: https://www.youtube.com/watch?v=jAdspOtgciQ Colossus and Bletchley Park: https://www.youtube.com/watch?v=9HH-asvLAj4 https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

GOTO, Goto & Goto - Computerphile

Professor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time. Note - the Japanese characters for Eiichi Goto's name should read: 後藤英一 Dijkstra's Algorithm: https://youtu.be/GazC3A4OQTE https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

5 months ago

Why Bitcoin is Not Cash - Computerphile

Bitcoin shouldn't be regulated because it works like cash. Professor Ross Anderson of University of Cambridge on why Bitcoin isn't cash. Tracing Stolen Bitcoin: https://youtu.be/UlLN0QERWBs Atomic Processing: https://youtu.be/Kmt14S7yR7w https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

6 months ago

Bootstrapping EDSAC: Initial Orders - Computerphile

How did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make people's life easier. Our special thanks go to Professor Martin Campbell-Kelly for the simulator and advice. If you want to play with the simulator, you can find it here: http://bit.ly/c_EDSACSim https://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: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com

7 months ago