Computerphile

シーズン 2018

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

Computerphile • シーズン 2018の視聴方法

90話

  • Spectre & Meltdown
    第1話
    Spectre & MeltdownSpectre refers to a whole family of potential weaknesses of which Meltdown is just one. Dr Steve Bagley talks about CPU hardware design flaws on an unprecedented scale.
  • The Archive (Centre For Computing History)
    第2話
    The Archive (Centre For Computing History)A rare chance to look at the archives behind the Centre for Computing History (this is probably ten videos in one!) - thanks to Museum director Jason Fitzpatrick.
  • Compaq Portable (Halt & Catch Fire)
    第3話
    Compaq Portable (Halt & Catch Fire)The Compaq portable was the first IBM compatible machine and its creation inspired the AMC TV Show "Halt and Catch Fire."
  • Elliptic Curves
    第4話
    Elliptic CurvesJust what are elliptic curves and why use a graph shape in cryptography? Dr Mike Pound explains.
  • CPUs Are Out of Order
    第5話
    CPUs Are Out of OrderSpectre and Meltdown showed up holes in the hardware implementation of CPUs, but what exactly are the exploits targetting? Dr Bagley dives into the detail.
  • Web Fonts
    第6話
    Web FontsIn the first days of the web, font choice was down to the viewer - Dr Tamir Hassan on how things developed.
  • High Performance Computing (HPC)
    第7話
    High Performance Computing (HPC)The High Performance Computing Installation at the University of Nottingham. Data Centre Operations Manager Chris Tadman shows us round.
  • Research & High Performance Computing
    第8話
    Research & High Performance ComputingA supersized game of tetris - Dr Jim Wilson on scheduling High Performance Computing jobs and helping people get the best out of Nottingham's HPC.
  • Wheeler Jump
    第9話
    Wheeler JumpProfessor Brailsford returns to the Wheeler Jump (as mentioned by Doctor Bagley in the Subroutine video)
  • Diceware & Passwords
    第10話
    Diceware & PasswordsHow do you pick a secure password that's memorable but truly random? Dr Mike Pound explains Diceware
  • Von Neumann Architecture
    第11話
    Von Neumann ArchitectureVon Neumann Architecture is how nearly all computers are built, but who was John Von Neumann and where did the architecture come from? Professor Brailsford tells us about 'Uncle Johnny'
  • Elliptic Curve Back Door
    第12話
    Elliptic Curve Back DoorThe back door that may not be a back door... The suspicion about Dual_EC_DRBG - The Dual Elliptic Curve Deterministic Random Bit Generator - with Dr Mike Pound.
  • EDSAC Simulator
    第13話
    EDSAC SimulatorPlay around with one of the first Von Neumann machines (well, in simulation!) Professor Brailsford shows us what EDSAC was capable of...
  • Tanglewood Update
    第14話
    Tanglewood UpdateNearing completion, Matt's baby, Tanglewood, for Sega's veteran console, is being written purely in assembler - we caught up with him and the game a year on.
  • Bootstrapping EDSAC: Initial Orders
    第15話
    Bootstrapping EDSAC: Initial OrdersHow did early computers like EDSAC deal with programs? Professor Brailsford on the code David Wheeler wrote to make people's life easier.
  • Assembly Programming & Colour
    第16話
    Assembly Programming & ColourThe simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers - Assembly coding for the Sega Megadrive/Genesis with Matt Phillips.
  • Computers in Film & TV
    第17話
    Computers in Film & TVHow does Hollywood recreate historical computing environments? With help from people like Jason at the Centre for Computing History.
  • Cold Noses & Thermal Images
    第18話
    Cold Noses & Thermal ImagesThermal imaging to determine how difficult a task is - it comes down to 'nose temperature!' - Adrian Marinescu explains.
  • Social Media Data
    第19話
    Social Media DataIf you're not the customer you are the product. Dr Max Wilson on the third party apps embedded in social media.
  • Stolen Bitcoin Tracing
    第20話
    Stolen Bitcoin TracingWhen bitcoin is spent, remainders are re-encoded & combined - how do you separate out any ill-gotten gains from the legitimate hard-earned lucre? Outlining his team's solution: Professor Ross Anderson of the Computer Laboratory, University of Cambridge.
  • "War Games" IMSAI 8080
    第21話
    "War Games" IMSAI 8080A teenager in his bedroom playing Global Thermonuclear War 'online' via his IMSAI 8080 in the classic movie War Games - Jason from the Centre for Computing History shows us their IMSAI 8080
  • Atomic Processing
    第22話
    Atomic ProcessingContinuing to look at the limits of computing, Professor Moriarty on the grand idea of computing at the atomic level.
  • Atari 2600 VCS & Adventure
    第23話
    Atari 2600 VCS & AdventureThe iconic Atari 2600 VCS inspired a generation of gamers. Jason Fitzpatrick from the Centre for Computing History on arguably the worlds' first console.
  • Why Bitcoin is Not Cash
    第24話
    Why Bitcoin is Not CashBitcoin shouldn't be regulated because it works like cash. Professor Ross Anderson of University of Cambridge on why Bitcoin isn't cash.
  • Privacy "Underground"
    第25話
    Privacy "Underground"With data leaks becoming common, people are concerned about protecting their own privacy. Kate Green held an open yet private session to educate others about online privacy: PrivacyUG.
  • Radio Shack's TRS80
    第26話
    Radio Shack's TRS80Continuing our look at historic computers that feature in the book Ready Player One, Jason from Centre for Computing History shows us the TRS80
  • GOTO, Goto & Goto
    第27話
    GOTO, Goto & GotoProfessor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time.
  • Atari 2600 VCS Programming
    第28話
    Atari 2600 VCS ProgrammingDelving into the arcane world ofcode for Atari 2600 VCS - programming one of the first Video Game Consoles - here's Dr Steve Bagley
  • Where did Bytes Come From?
    第29話
    Where did Bytes Come From?Why do we have 8 bits in a byte? Professor Brailsford on the origins of the humble byte.
  • DEC PDP-11 & Zork
    第30話
    DEC PDP-11 & ZorkDEC's legendary PDP-11 lives on in Aaron's collection.
  • IBM, EBCDIC & A Meg-In-A-Box
    第31話
    IBM, EBCDIC & A Meg-In-A-BoxRemembering when IBM were the biggest computer company in the world. Professor Brailsford on EBCDIC and the 'Meg in a Box'
  • AI Gridworlds
    第32話
    AI GridworldsSponsored by Wix Code: Check them out here: http://wix.com/go/computerphile
  • Lisp, The Quantum Programmer's Choice
    第33話
    Lisp, The Quantum Programmer's ChoiceQuantum 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.
  • Code vs Data (Metaprogramming)
    第34話
    Code vs Data (Metaprogramming)Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate Lisp data which he can use as Lisp code...
  • Hello World (Assemblers, Considered Harmful?!)
    第35話
    Hello World (Assemblers, Considered Harmful?!)Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer.
  • Save our Software
    第36話
    Save our SoftwareSee the Steve and Sir Martyn playing the game on our chemistry channel (Periodic Videos): https://youtu.be/cylNiU0mmHg
  • Current State of Quantum Computing
    第37話
    Current State of Quantum ComputingWhere 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:
  • Quantum Instruction Set
    第38話
    Quantum Instruction SetJust what can you do with a quantum computer? Robert Smith of Rigetti Computing takes us through his quantum instruction set.
  • Deep Learning
    第39話
    Deep LearningDeep Learning with Convolutional Neural Networks - Dr Mike Pound explains.
  • Encoder Decoder Network
    第40話
    Encoder Decoder NetworkDeep Learning continued - the Encoder-Decoder network - Dr Mike Pound. For a background on CNNs it's worth watching this first: https://youtu.be/py5byOOHZM8
  • Bitcoin Mining in 4 Minutes
    第41話
    Bitcoin Mining in 4 MinutesWhen a Bitcoin Miner Mines, what is happening? Dr Mike Pound exposes the process..
  • Bitcoin Power Problem
    第42話
    Bitcoin Power ProblemComputations involved in mining Bitcoin are astronomical. Professor Phil Moriarty explains how estimating the energy useage is a Fermi problem.
  • Binary Coded Decimal (BCD) & Douglas Adams' 42
    第43話
    Binary Coded Decimal (BCD) & Douglas Adams' 42Just how do you go from a binary number to a printed out numeric character? Professor Brailsford takes us through Binary Coded Decimal
  • Crypto-jacking
    第44話
    Crypto-jackingCrypto-jacking or Drive-By Mining is the process of embedding cryptocurrency mining code in a website. Dr Mike Pound tries it out.
  • Binary to BCD (Double Dabble Algorithm)
    第45話
    Binary to BCD (Double Dabble Algorithm)Double it and Dabble where required - The neat trick that turns pure binary into binary coded decimal. Professor Brailsford performs the magic!
  • Atomic Auto-focus
    第46話
    Atomic Auto-focusMachine Learning has allowed nano-scientists to Autofocus their equipment for the first time - at an atomic level. Professor Moriarty on the paper he wishes his group had published.
  • Where GREP Came From
    第47話
    Where GREP Came FromCommonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains.
  • Inside a Crypto-Mining Operation
    第48話
    Inside a Crypto-Mining OperationEver wondered how mining operations work? Rob Morley from ORmining showed us around their setup.
  • Video Streaming Problems
    第49話
    Video Streaming ProblemsWhy does my neighbour hear the score in the big game before I do? Dr Steve Bagley looks at why video streams suffer delays.
  • Brian Kernighan Q&A
    第50話
    Brian Kernighan Q&AHear Brian Kernighan on how he got into programming, the successors of C and the biggest challenges...
  • Brian Kernighan Q&A 2/3
    第51話
    Brian Kernighan Q&A 2/3Watch Part 3: https://youtu.be/E6vtRm5M8I0
  • Brian Kernighan Q&A 3/3
    第52話
    Brian Kernighan Q&A 3/3
  • First Microcomputer OS: CP/M
    第53話
    First Microcomputer OS: CP/MCP/M was the first microcomputer OS, yet it lost out to DOS and never recovered the ground. Spencer Owen explains
  • Driverless Pods
    第54話
    Driverless PodsMobility isn't just about cars with autopilot, The Transport Systems Catapult in the UK has been looking at automated pod vehicles. Senior Technologist Rebecca Advani explains the LUTZ Pod system.
  • Using CP/M
    第55話
    Using CP/MFollowing on from our look at the history of CP/M, Spencer takes us through using it.
  • What Happens When I Press a Key?
    第56話
    What Happens When I Press a Key?Just what happens when you hit a key on a computer's keyboard? Dr Steve Bagley takes us on the keypress' journey....
  • How Software Deals with Key Presses
    第57話
    How Software Deals with Key PressesOnce you've pressed a key on the keyboard and the signal gets to the computer, what happens next? Dr Steve Bagley on the software side of a key-press.
  • Omnidirectional VR Treadmill
    第58話
    Omnidirectional VR TreadmillOriginally developed for Swedish Special Forces, the Omnideck could be heading to an arcade near you! Martin Pett of the Transport Systems Catapult showed us how it works.
  • Code Libraries
    第59話
    Code LibrariesStandard progamming #INCLUDEs libraries - but how do they work? Dr Steve Bagley links us to the details.
  • Autodrive Project
    第60話
    Autodrive ProjectDoes driverless technology have a place in public transport? These guys at Aurrigo think so. Tom Sheridan tells us more.
  • Exploiting the Tiltman Break
    第61話
    Exploiting the Tiltman BreakProfessor Brailsford returns to the subject of why Colossus was built.
  • Laser Cut Music Box
    第62話
    Laser Cut Music BoxA laser-cut Music Box. Ian from Nottingham Hackspace shows us his EMF2018 Project, which uses electronic MIDI music converted to paper tape...
  • GSM Phone on a Conference Badge
    第63話
    GSM Phone on a Conference BadgeThe Electromagnetic Field Festival (EMF Camp) happens every two years - as an event for makers and those interested in tech, their conference badges are a bit special... Freelance PCB designer Matt Lloyd takes us through Tilda Mk.4 (delta)
  • Why Build Colossus? (Bill Tutte)
    第64話
    Why Build Colossus? (Bill Tutte)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.
  • Musical Glove
    第65話
    Musical GloveThe MiMu electronic glove musical instrument inspired Helen Leigh to create a kids version; the MiniMu - We caught up with her at EMF Camp.
  • World's Biggest Drivable Hexapod Robot
    第66話
    World's Biggest Drivable Hexapod Robot
  • Hacked Star Map
    第67話
    Hacked Star MapEMF Festival hosts all kinds of projects. Sarah Spencer's star map is a web-linked interactive star map created with a robot arm on a hacked knitting machine....
  • Discussion, Consumer Tech Stasis?
    第68話
    Discussion, Consumer Tech Stasis?Have we hit pause on progress? Talking "Tech Stasis" with Science and Tech journalist Charles Arthur.
  • High Speed Internet in a Field
    第69話
    High Speed Internet in a FieldEMF camp prides itself on it's connectivity - but how do you connect hundreds of campers to high speed internet when even the phone signal is patchy? DavidC @emfNOC gave us a tour.
  • AI & Logical Induction
    第70話
    AI & Logical InductionContinuing to address the challenges of AI safety, Rob Miles discusses a paper from the Machine Intelligence Research Institute (MIRI).
  • 3D Light Cube
    第71話
    3D Light CubeLorraine Underwood created this 3D light cube and shows it around the UK and Ireland.
  • Mini Battle Robot
    第72話
    Mini Battle RobotIan Hayles shows us Reach Robotics' Mekamon battle robot.
  • Hardware Hacking
    第73話
    Hardware HackingWith reports about doctored server motherboards, Dr Steve Bagley on what's to be gained by adding chips to a motherboard.
  • Detecting Faces (Viola Jones Algorithm)
    第74話
    Detecting Faces (Viola Jones Algorithm)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.
  • Turing, Tutte & Tunny
    第75話
    Turing, Tutte & TunnyProfessor Brailsford rounds up the whole Colossus affair, and explains how Turing actually played a small but significant part in Bill Tutte's work.
  • eXploit X : "Give Me Root"
    第76話
    eXploit X : "Give Me Root"One line of code can get root access on many Linux systems. Dr Steve Bagley demos the exploit.
  • How Face ID Works... Probably
    第77話
    How Face ID Works... ProbablyUnlocking a phone with a face? Why doesn't the phone need thousands of example pictures before it works? Dr Mike Pound explains how it might work...
  • Infinite Data Structures: To Infinity & Beyond!
    第78話
    Infinite Data Structures: To Infinity & Beyond!Infinite data structures sound impossible. Professor Graham Hutton shows how laziness can win them over.
  • What's Behind Port Smash?
    第79話
    What's Behind Port Smash?The Port Smash exploits Hyperthreading and timings to work out what other programs are doing. Dr Steve Bagley looks at how.
  • Instant Messaging and the Signal Protocol
    第80話
    Instant Messaging and the Signal ProtocolHow do instant message apps do end to end encryption when one phone may not even be switched on yet? Dr Mike Pound on the Signal protocol at the core of most messaging apps.
  • Endianness Explained With an Egg
    第81話
    Endianness Explained With an EggByte ordering, or boiled egg orientation, endianness is important! Dr Steve Bagley on the computer science topic named after something from an 18th century novel....
  • Double Ratchet Messaging Encryption
    第82話
    Double Ratchet Messaging EncryptionHow does instant messaging encryption protect against attack? Dr Mike Pound on the double ratchet.
  • BEAST & The GPU Cluster
    第83話
    BEAST & The GPU ClusterAfter our password cracking video people wanted to see "Beast" the machine Mike used. The team have been improving the setup though... Joe Best and Aaron Jackson explain.
  • MapReduce
    第84話
    MapReducePeforming operations in parallel on big data. Rebecca Tickle explains MapReduce.
  • Multiple Processor Systems
    第85話
    Multiple Processor SystemsJust what does it mean to have a multi-processor system? Dr Steve Bagley on symmetric and assymmetric multi-processor systems.
  • Apache Spark
    第86話
    Apache SparkAnalysing big data stored on a cluster is not easy. Spark allows you to do so much more than just MapReduce. Rebecca Tickle takes us through some code.
  • Multithreading Code
    第87話
    Multithreading CodeWe take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate this!
  • What's your Favourite Programming Language? (sound check Q)
    第88話
    What's your Favourite Programming Language? (sound check Q)For the past year, we've been asking this as a sound-check question. Here are the results!
  • Separable Filters and a Bauble
    第89話
    Separable Filters and a BaubleHow do image processing apps and realtime applications apply effects so quickly? Dr Mike Pound decides to blur his Christmas Tree...
  • Additional Processors
    第90話
    Additional ProcessorsAfter the multi-processor video we look at processors that are central-ish.... Dr Steve Bagley takes apart the old IBM PC.

Get Plex on Your Devices

Free on 20+ platforms. Pick yours.
See all supported devices →

Get Plex on Your Devices

Free on 20+ platforms. Pick yours.
See all supported devices →