Computerphile

  • Iniziato: Mag 2013
  • Episodi: 791
  • Followers: 0
  • In corso
  • YouTube
  • alle 8
  • Documentary

Devi aver effettuato l'accesso per segnare gli episodi come guardati. Accedi oppure registrati.

Stagione 2019
2019x1
Error Correction & International Book Codes
Episode overview
Data di messa in onda
Gen 02, 2019
Moving on from crude error correction to more sophisticated methods, Professor Brailsford demostrates using the ISBN 'book code'.
2019x2
X & the Book Code
Episode overview
Data di messa in onda
Gen 11, 2019
Why some numbers just dont work when you're creating error proof codes. Professor Brailsford continues with the story of ISBN.
2019x3
Press Play on Tape (Bandersnatch)
Episode overview
Data di messa in onda
Gen 16, 2019
Netflix's interactive film 'Black Mirror: Bandersnatch' included an Easter Egg. Dr Bagley uses it to explain how computers used to store data on audio cassettes.
2019x4
Secure Copy Vulnerability (SCP)
Episode overview
Data di messa in onda
Gen 18, 2019
Secure Copy is flawed, and the flaw goes back over 30 years. Dr Steve Bagley explains just how 'secure' it is.
2019x5
Hackspace Tour
Episode overview
Data di messa in onda
Gen 23, 2019
Nottingham Hackspace, or Nottinghack has starred in the background of numerous Computerphile videos, but what is a hack-space? We asked 'Fire-pong' and 'Laser-cut Pipe Organ' maker & Nottinghack Trustee Ian Dickinson for a tour.
2019x6
What's Up With Group Messaging?
Episode overview
Data di messa in onda
Gen 29, 2019
Why encrypted group messaging isn't as secure as point to point. Dr Mike Pound explains this ongoing problem.
2019x7
How Secure Shell Works (SSH)
Episode overview
Data di messa in onda
Gen 31, 2019
Connecting via SSH to a remote machine is second nature to some, but how does it work? Dr Steve Bagley.
2019x8
Robot Snake
Episode overview
Data di messa in onda
Feb 06, 2019
Snake-like locomotion has all sorts of possible applications for robots. Dr Henry C. Astley from the Biomimicry Research & Innovation Center at the University of Akron, USA shows us their robo-snake.
2019x9
Robotic Fish
Episode overview
Data di messa in onda
Feb 09, 2019
Fish locomotion is being researched by Stephen Howe at the Biomimicry Research & Innovation Center at the University of Akron, USA
2019x10
Video Game & Complex Bokeh Blurs
Episode overview
Data di messa in onda
Feb 13, 2019
How do Madden, FIFA, PGA Tour get that lovely shallow depth of field in real time? Dr Mike Pound explains how Complex Gaussian Blurs can be separable.
2019x11
Parsing
Episode overview
Data di messa in onda
Feb 16, 2019
Parsing applies to human language as much as computer code. Giancarlo Sandoval on the basics of parsing.
2019x12
Reed Solomon Encoding
Episode overview
Data di messa in onda
Feb 20, 2019
A high level look at Reed Solomon - Professor Brailsford explains the basics of this complicated encoding technique.
2019x13
Deep Learned Super-Sampling (DLSS)
Episode overview
Data di messa in onda
Feb 22, 2019
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
2019x14
Soft Robots
Episode overview
Data di messa in onda
Feb 26, 2019
Swarm robotics involve multiple robots cooperating. Researchers at Kirstin Petersen's Lab at Cornell are looking at soft robots as an affordable option. Grad Student Steven Ceron showed us some of the projects in the lab.
2019x15
Floating Point Numbers (Part1: Fp vs Fixed)
Episode overview
Data di messa in onda
Mar 01, 2019
How much does a floating point processor improve floating point operations? Dr Bagley installed one to find out - and explains how computers store the bits.
2019x16
Floating Point Numbers (Part2: Fp Addition)
Episode overview
Data di messa in onda
Mar 05, 2019
Continuation of Dr Bagley's explanation of Floating Point Numbers: https://youtu.be/f4ekifyijIg
2019x17
Have You Been Pwned?
Episode overview
Data di messa in onda
Mar 12, 2019
Would you type your password into a random box on the internet? Dr Mike Pound on ensuring your password hasn't already been hacked.
2019x18
Hello (World) Abstraction!
Episode overview
Data di messa in onda
Mar 15, 2019
What's the simplest program you can write? Dr Steve Bagley on the layers of abstraction that bulk up Hello World.
2019x19
Will Graphene Replace Silicon?
Episode overview
Data di messa in onda
Mar 25, 2019
Why has it gone quiet on graphene? We asked Sixty Symbols' Professor Laurence Eaves, who was part of the team who built the first graphene transistor.
2019x20
Ordered Dithering
Episode overview
Data di messa in onda
Mar 28, 2019
How do we represent multiple greys with simple black or white pixels? Dr Bagley joins the dots!
2019x21
ZX Spectrum Prototype
Episode overview
Data di messa in onda
Apr 03, 2019
Wires, chips, hand-written key caps, somehow this early version of the Sinclair ZX Spectrum survived. Jason Fitzpatrick of the Centre for Computing History demonstrates.
2019x22
Active (Machine) Learning
Episode overview
Data di messa in onda
Apr 05, 2019
Machine Learning where you put in a fraction of the effort? What's not to like? - Dr Michel Valstar explains Active & Cooperative Learning.
2019x23
Error Diffusion Dithering
Episode overview
Data di messa in onda
Apr 09, 2019
The smarter way to dither. Dr Bagley takes us through the Floyd-Steinberg error diffusion dithering technique.
2019x24
Commodore 116
Episode overview
Data di messa in onda
Apr 11, 2019
Commodore was a massive US computer company, but this machine was almost unknown outside a few European countries. CCH's Adrian shows us the 116, part of his personal collection.
2019x25
GUI Programming Introduction
Episode overview
Data di messa in onda
Apr 17, 2019
Who's in control? The real difference between programming for command line, or programming for GUI. Dr Steve Bagley introduces the differences between the two.
2019x26
Commodore 16 & The Worst Video Game?
Episode overview
Data di messa in onda
Apr 23, 2019
On the "C16," Commodore slashed costs while other manufacturers added RAM - This didn't stop marketing from selling the machine though. Software houses had to do their best....
2019x27
Virtual Humans (Embodied Conversational Agents)
Episode overview
Data di messa in onda
Apr 26, 2019
Taking chatbots to the next level, with emotion recognition and gesture control. Dr Michel Valstar on Virtual Humans.
2019x28
How Password Managers Work
Episode overview
Data di messa in onda
Mag 01, 2019
Password1 is a terrible password, but how can I remember different secure passwords for each login? Use a password manager. Dr Mike Pound explains how they work.
2019x29
GUI: Under the Hood
Episode overview
Data di messa in onda
Mag 03, 2019
Drawing windows and responding to events - what's going on 'under the hood' in your GUI? Dr Steve Bagley.
2019x30
JSON, not Jason
Episode overview
Data di messa in onda
Mag 09, 2019
Understanding one of the most commonly used methods of transferring data from one machine to another.
2019x31
What is Big Data?
Episode overview
Data di messa in onda
Mag 15, 2019
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
2019x32
PiDP-11 Retro Computer Build
Episode overview
Data di messa in onda
Mag 24, 2019
Before typed code, there was toggled code. We get hands on with a PDP recreation based on a Raspberry Pi.
2019x33
Dealing with Dynamic Data
Episode overview
Data di messa in onda
Mag 31, 2019
Big Data is one thing, but what do you do if that data is constantly changing? Rebecca Tickle on Dynamic data.
2019x34
Computing With Art
Episode overview
Data di messa in onda
Giu 07, 2019
After a recent collaboration with an artist, Professor Moriarty is exploring whether the physics within patterns and art can be exploited for computation.
2019x35
Bootstrapping with T-Diagrams
Episode overview
Data di messa in onda
Giu 14, 2019
How do you compile a compiler? Professor Brailsford starts to unpick the idea of bootstrapping.
2019x36
Fingerprint Recognition
Episode overview
Data di messa in onda
Giu 21, 2019
Fingerprint scanners are everywhere, Dr Isaac Triguero talks about how your fingerprint can identify you.
2019x37
AI Language Models & Transformers
Episode overview
Data di messa in onda
Giu 26, 2019
Plausible text generation has been around for a couple of years, but how does it work - and what's next? Rob Miles on Language Models and Transformers.
2019x38
Low Spec Gaming
Episode overview
Data di messa in onda
Lug 02, 2019
We talk to Alex from LowSpecGamer about how he gets modern games to run on less capable hardware.
2019x39
Unicorn AI
Episode overview
Data di messa in onda
Lug 04, 2019
GPT-2, the Language model that shocked the world with its entirely fictitious story about the unicorns inhabiting a secret South American valley. Rob Miles explains
2019x40
Data Analysis
Episode overview
Data di messa in onda
Lug 09, 2019
Dr Mike Pound introduces a ten videos on data analysis: From 0-9.
2019x41
Data Analysis 0: Introduction to Data Analysis
Episode overview
Data di messa in onda
Lug 09, 2019
Big Data does not equate to Big Knowledge - unless you use data analysis. This is part 0 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x42
Data Analysis 1: What is Data?
Episode overview
Data di messa in onda
Lug 09, 2019
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
2019x43
Data Analysis 2: Data Visualisation
Episode overview
Data di messa in onda
Lug 09, 2019
Seeing is believing - Dr Mike Pound helps us understand how to turn our datapoints into Powerpoints. This is part 2 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x44
Data Analysis 3: Cleaning Data
Episode overview
Data di messa in onda
Lug 09, 2019
A clean sweep. How to get rid of the unnecessary clutter in your data 'house' - Dr Mike Pound on Data Cleaning. This is part 3 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x45
Data Analysis 4: Data Transformation
Episode overview
Data di messa in onda
Lug 09, 2019
A litre of fuel but a pint of milk - time to get all your data in the right units. Don't let Dr Mike's measuring habits put you off! This is part 4 of the Data Analysis Learning .. show full overview
2019x46
Data Analysis 5: Data Reduction
Episode overview
Data di messa in onda
Lug 09, 2019
Too much data? Dr Mike Pound on how best to reduce your dataset. This is part 5 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x47
Data Analysis 6: Principal Component Analysis (PCA)
Episode overview
Data di messa in onda
Lug 09, 2019
PCA - Principle Component Analysis - finally explained in an accessible way, thanks to Dr Mike Pound. This is part 6 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x48
Data Analysis 7: Clustering
Episode overview
Data di messa in onda
Lug 09, 2019
Grouping similar things together - either users with similar habits, or products in an online shop. Dr Mike Pound on Clustering. This is part 7 of the Data Analysis Learning Playlist: .. show full overview
2019x49
Data Analysis 8: Classifying Data
Episode overview
Data di messa in onda
Lug 09, 2019
For your eyes only! Classifying data isn't a spy trick. Dr Mike Pound creates a decision tree automatically from a data set. This is part 8 of the Data Analysis Learning Playlist: .. show full overview
2019x50
Data Analysis 9: Data Regression
Episode overview
Data di messa in onda
Lug 09, 2019
Real life doesn't fit into neat categories - Dr Mike Pound on some different ways to regress your data. This is part 9 of the Data Analysis Learning Playlist: https://www.youtube.com/playlist?list=PLzH6n4zXuckpfMu_4Ff8E7Z1behQks5ba
2019x51
More GPT-2, the 'writer' of Unicorn AI
Episode overview
Data di messa in onda
Lug 17, 2019
More examples of how GPT-2 pays attention to things. Rob Miles
2019x52
Self Compiling Compilers
Episode overview
Data di messa in onda
Lug 20, 2019
Using T-Diagrams, Professor Brailsford shows us how to take our compiler to the next level.
2019x53
GPT-2: Why Didn't They Release It?
Episode overview
Data di messa in onda
Lug 24, 2019
Why didn't OpenAI release their "Unicorn" GPT2 large transformer? Rob Miles suggests why it might not just be a a PR stunt.
2019x54
Before Raspberry Pi and Arduino
Episode overview
Data di messa in onda
Lug 30, 2019
Professor Brailsford with an example of what he had to do when Computer A didn't talk to Computer B.
2019x55
Zebras, Horses & CycleGAN
Episode overview
Data di messa in onda
Ago 01, 2019
GANs are powerful but difficult to balance - Dr Mike Pound explores the CycleGAN - two GANs set up together.
2019x56
Multi Programming
Episode overview
Data di messa in onda
Ago 07, 2019
Multitasking is a hoax - clever techniques mean that your CPU is shuffling between lots of tasks, but doing them one at a time. Dr Steve Bagley regenerates his clones to explain...
2019x57
Almost All Web Encryption Works Like This (SP Networks)
Episode overview
Data di messa in onda
Ago 14, 2019
Substitution-permutation networks are the basis for almost all modern symmetric cryptography. Dr Mike Pound explains.
2019x58
Raspberry Pi 4 on the Raspberry Pi 4
Episode overview
Data di messa in onda
Ago 21, 2019
A quick tour of the Raspberry Pi 4 edited on the Raspberry Pi 4. Dr Steve Bagley gets out his knife.dll to unbox Sean's purchases!
2019x59
Packet Radio (Post Apocalyptic Internet?)
Episode overview
Data di messa in onda
Ago 28, 2019
Prehistoric WiFi? Converting bits into audio and broadcasting them via radio - Dr Aaron Jackson demos packet radio.
2019x60
Web 3.0 & Privacy
Episode overview
Data di messa in onda
Ago 30, 2019
With nefarious big tech companies wanting all your data, could Web 3.0 be the answer? Discussing with Professor Derek McAuley.
2019x61
Favourite Shortcut Key? (Soundcheck Question)
Episode overview
Data di messa in onda
Set 03, 2019
We've been asking "What's your favourite (favorite) shortcut key?" as a soundcheck question (this slightly overlapped the "What's your favourite programming language" question) for the last year.
2019x62
'Accidental' CrossCompiler
Episode overview
Data di messa in onda
Set 06, 2019
Cross compile or 'invade' the machine you want to work with - Professor Brailsford discusses various options to making a system work.
2019x63
The UNCOL Problem
Episode overview
Data di messa in onda
Set 12, 2019
Can there be a universal intermediate programming language? Sounds like Esperanto to us - Professor Brailsford has more.
2019x64
OS Context Switching
Episode overview
Data di messa in onda
Set 18, 2019
How does an operating system juggle different programs? Dr Steve Bagley explains Context Switching.
2019x65
VR with 3D Printed Props
Episode overview
Data di messa in onda
Set 24, 2019
Scanning objects for use in VR is one thing - but how do you get that haptic feel? Print the object and skin it in VR. Dr Dimitrios Darzentas shows us the kit.
2019x66
Computer Speeds
Episode overview
Data di messa in onda
Set 27, 2019
2GHz ≠ 2GHz - Well sometimes! Dr Steve Bagley on why the clock cycles of a CPU aren't enough to measure its speed.
2019x67
Recursion 'Super Power' (in Python)
Episode overview
Data di messa in onda
Ott 01, 2019
Recursion can be tricky to grasp. Professor Thorsten Altenkirch uses Python to demonstrate an example taken from his latest book.
2019x68
Improving Intermediate Codes
Episode overview
Data di messa in onda
Ott 04, 2019
Taking T-Diagrams to the next level, Professor Brailsford tries to improve last episode's intermediate codes.
2019x69
Halting Problem in Python
Episode overview
Data di messa in onda
Ott 08, 2019
No need to understand Turing machines to comprehend the halting problem. Professor Thorsten Altenkirch has a way of using Python to demonstrate the issue.
2019x70
Porting Compilers
Episode overview
Data di messa in onda
Ott 10, 2019
Concluding his series on compilers and porting, Professor Brailsford takes the plunge and "T-Diagrams" his way over to a new machine.
2019x71
Optical Flow
Episode overview
Data di messa in onda
Ott 16, 2019
Pixel level movement in images - Dr Andy French takes us through the idea of Optic or Optical Flow.
2019x72
Optic Flow Solutions
Episode overview
Data di messa in onda
Ott 18, 2019
Optical Flow solutions - following on from Dr French's previous video explaining Optic Flow, we dive in to some ways to tackle the problem.
2019x73
Vectoring Words (Word Embeddings)
Episode overview
Data di messa in onda
Ott 23, 2019
How do you represent a word in AI? Rob Miles reveals how words can be formed from multi-dimensional vectors - with some unexpected results.
2019x74
Digital Storytelling
Episode overview
Data di messa in onda
Ott 30, 2019
Using VR to capture visitors' commentary on museum pieces. Jocelyn Spence talks us through the VRtefacts system.
2019x75
First Contact (Internet at 50)
Episode overview
Data di messa in onda
Nov 04, 2019
The Internet is 50 - Dr Julian Onions recalls working to bring the Internet to Nottingham.
2019x76
First Time on the Internet (Internet at 50)
Episode overview
Data di messa in onda
Nov 06, 2019
50 Years since the first packet was sent from one university to another, we asked about first memories of using the Internet.
2019x77
Parsing Explained
Episode overview
Data di messa in onda
Nov 13, 2019
How ambiguity is dangerous! Professor Brailsford simplifies parsing.
2019x78
How Alexa Works (Probably!)
Episode overview
Data di messa in onda
Nov 15, 2019
Smart speakers & voice controlled assistants are used more and more, but just how do those systems work? Dr Stuart Reeves of Nottingham's Mixed Reality Lab explains
2019x79
One Encryption Standard to Rule Them All!
Episode overview
Data di messa in onda
Nov 20, 2019
We look at where the ubiquitous AES came from. Dr Mike Pound introduces the Rijndael algorithm.
2019x80
AES Explained (Advanced Encryption Standard)
Episode overview
Data di messa in onda
Nov 22, 2019
Advanced Encryption Standard - Dr Mike Pound explains this ubiquitous encryption technique.
2019x81
Parsing Bottom Up
Episode overview
Data di messa in onda
Nov 27, 2019
Having explained the top-down method, Professor Brailsford flips to bottom up Parsing.
2019x82
Immutability
Episode overview
Data di messa in onda
Dic 04, 2019
Discussing Immutability with Francesco Cesarini, Technical Director of Erlang Solutions
2019x83
Yoda Parsing
Episode overview
Data di messa in onda
Dic 10, 2019
Professor Brailsford points his parsing program towards a galaxy far, far away....
2019x84
Erlang Programming Language
Episode overview
Data di messa in onda
Dic 17, 2019
Introducing Erlang - with Francesco Cesarini Technical Director of Erlang Solutions.
2019x85
Alderson Loop
Episode overview
Data di messa in onda
Dic 21, 2019
Looking at the Alderson Loop with Dr Steve Bagley.
2019x86
Tabs or Spaces? (Soundcheck Question)
Episode overview
Data di messa in onda
Dic 26, 2019
https://www.facebook.com/computerphile
2019x87 Ultimo episodio della stagione
Millennium Bug (20yrs on)
Episode overview
Data di messa in onda
Dic 30, 2019
Was the Y2K bug a complete non-event? Dr Steve Bagley on why it was 'a thing' and how it was worked around.

Se ci sono degli episodi e dei banner mancanti (e esistono su TheTVDB) puoi richiedere un aggiornamento automatico dell'intera serie:

Richiedi aggiornamento della serie

Se ti piace questa serie, ti potrebbero piacere anche: