Computerphile

シーズン 2016

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

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

95話

  • Brain Scanner
    第1話
    Brain ScannerUsing a Brain Scanner to monitor 'Human CPU load'? Horia Maior shows us how it works.
  • Code Golf & the Bitshift Variations
    第2話
    Code Golf & the Bitshift VariationsA short jumble of letters & symbols that plays a long, musical tune? This is code Golf and Rob Miles' musical composition: "The Bitshift Variations in C minor"
  • Chomsky Hierarchy
    第3話
    Chomsky HierarchyUncomputable through to finite state - Professor Brailsford explains Chomsky's hierarchy.
  • ARM Don't Make Computer Chips
    第4話
    ARM Don't Make Computer ChipsARM technology dominates mobile processors, but how, when they don't actually make chips? Jem Davies from ARM explains.
  • Computers Without Memory
    第5話
    Computers Without MemoryThey're called 'Finite State Automata" and occupy the centre of Chomsky's Hierarchy - Professor Brailsford explains the ultimate single purpose computer.
  • 3D Rock Art Scanner
    第6話
    3D Rock Art ScannerOff the peg digital cameras that digitize prehistoric rock art and turn them into huge 3D point clouds. Axel Pinz explains the 3D Pitoti Scanner.
  • Hardware vs Software & Digital Video
    第7話
    Hardware vs Software & Digital VideoRISC processors kept things simple, but when do you need to make your hardware more complicated and when can you leave it to the software? We asked ARM's Jem Davies.
  • Angle Brackets
    第8話
    Angle BracketsWhere did 'Angle Brackets' or 'Pointy Brackets' come from? Professor Brailsford explains some of the essential notation for Computer Science.
  • AI Safety
    第9話
    AI SafetySafety in AI is important, but more important is to work it out before working out the AI itself. Rob Miles on AI safety.
  • Structure from Motion Octocopter
    第10話
    Structure from Motion OctocopterCreating 3D models with an Octocopter, a camera and some custom software. Christian Mostegel, Research Assistant at TU Graz in Austria explains some of the technology behind the 3D Pitoti Project.
  • Same Story, Different Notation
    第11話
    Same Story, Different NotationFinite State Automata meets Recursion. Professor Brailsford continues the story of computers without memory.
  • Bitcoin Problems
    第12話
    Bitcoin ProblemsBitcoin may be doomed to failure as the blockchain struggles to scale up; Professor Ross Anderson from the University of Cambridge explains.
  • Raspberry Pi Lego Robot
    第13話
    Raspberry Pi Lego RobotThis Lego drone has a mind of its own (kind of) - Luke Geeson shows us a Lego Mindstorm car hacked together with a Raspberry Pi.
  • Mobile Chip Design
    第14話
    Mobile Chip DesignBuilding a chip for a smartphone or tablet, where do you start? ARM's Jem Davies talks about the 'horse trading.'
  • Stereo 3D Vision (How to avoid being dinner for Wolves)
    第15話
    Stereo 3D Vision (How to avoid being dinner for Wolves)If you've wondered how computer scientists use pairs of cameras to reconstruct a 3D scene, Image Analyst & Lecturer Dr Mike Pound explains.
  • Buffer Overflow Attack
    第16話
    Buffer Overflow AttackMaking yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike Pound details how it's done.
  • The Golden Key: FBI vs Apple iPhone
    第17話
    The Golden Key: FBI vs Apple iPhoneShould Apple unlock a terrorists iPhone for the FBI? Professor Ross Anderson explains how this is a "Pandora's Box" situation.
  • Mixed Reality Continuum
    第18話
    Mixed Reality ContinuumVirtual Reality is once again in fashion, devices like Oculus Rift & Hololens push VR & AR into the spotlight, Professor Steve Benford explains the concept of Mixed Reality
  • Pong & Object Oriented Programming
    第19話
    Pong & Object Oriented ProgrammingUsing Pong to demonstrate the strengths of Object Oriented Programming. Dr Steve Bagley explains
  • AlphaGo & Deep Learning
    第20話
    AlphaGo & Deep LearningAlphaGo beat the Go World Champion 4-1. Why do the creators not know how? Brais Martinez is a Research Fellow & Deep Learning expert at the University of Nottingham.
  • Secure Web Browsing
    第21話
    Secure Web BrowsingWebsites & https what difference does the "s" make anyway? - Dr Richard Mortier of the University of Cambridge Computer Laboratory explains.
  • AI's Game Playing Challenge
    第22話
    AI's Game Playing ChallengeAlphaGo is beating humans at Go - What's the big deal? Rob Miles explains what AI has to do to play a game.
  • Botnets
    第23話
    BotnetsAlso known as "Zombie Armies", what exactly are botnets? Sheharbano Khattak of the University of Cambridge Computer Lab explains.
  • Life of an Indie App Developer
    第24話
    Life of an Indie App DeveloperMarco Arment made his name developing Tumblr but is now an independent app developer and technology commentator. He works mainly on web and iPhone software.
  • Marco's Set-Up
    第25話
    Marco's Set-UpContinuing our chat with web and iPhone software developer Marco Arment - checking out his desk and equipment...
  • The Indie Advantage (and criticism)
    第26話
    The Indie Advantage (and criticism)Marco Arment, among other things, is the developer of the Overcast podcast app.
  • DJ Marco and Working for Apple
    第27話
    DJ Marco and Working for AppleA bit more from of our interview with app developer Marco Arment - who also moonlights as a podcaster and "controversial blogger?"
  • SGML HTML XML What's the Difference? (Part 1)
    第28話
    SGML HTML XML What's the Difference? (Part 1)Why all the confusion, surely SGML, HTML & XML are just different versions of the same thing? Professor Brailsford on the perils of '*ML'
  • Internet Censorship Explained
    第29話
    Internet Censorship ExplainedGovernments can censor access to the web, but how do they restrict access? Sheharbano Khattak, Research Assistant at the University of Cambridge Computer Laboratory takes us through the methods.
  • Deep Learning
    第30話
    Deep LearningGoogle, Facebook & Amazon all use deep learning methods, but how does it work? Research Fellow & Deep Learning Expert Brais Martinez explains.
  • HTML: Poison or Panacea? (HTML Part2)
    第31話
    HTML: Poison or Panacea? (HTML Part2)SGML 'theologians' were at war with Internet browser 'pragmatists' after Sir Tim Berners-Lee released HTML on the world. Professor Brailsford watched it happen
  • Paxos Agreement
    第32話
    Paxos AgreementThe Democracy of computer collaboration, PAXOS is a method for ensuring networked computers reach agreement. Heidi Howard of the University of Cambridge Computer Laboratory explains.
  • BGP: Border Gateway Protocol
    第33話
    BGP: Border Gateway ProtocolThere's no central control over the internet, networks have to work together. Dr Tim Griffin of the University of Cambridge & formerly Bell Labs explains whysome things can't be simplified.
  • Crazy Text & Security Printing
    第34話
    Crazy Text & Security PrintingVariable Data Printing (VDP) allows industrial printers to vary details on bulk print runs - Why? and how does it work? We asked Steve Simske; Honorary Professor at the University of Nottingham as well as Director & Chief Technologist at HP Labs' Security Printing Solutions
  • Space Carving
    第35話
    Space CarvingRemoving voxels until the shape emerges. Space Carving is a kind of virtual sculpture. Image Analyst Dr Mike Pound explains how though it's a bit rough and ready, it can be lightning fast.
  • Anti-Counterfeiting & Conductive Inks
    第36話
    Anti-Counterfeiting & Conductive InksConductive Ink, Colour Shifting Ink and clever printing algorithms are used as anti-counterfeiting measures, HP Labs' Steve Simske is an Honorary Professor at the University of Nottingham
  • Neural Network that Changes Everything
    第37話
    Neural Network that Changes EverythingYears of work down the drain, the convolutional neural network is a step change in image classification accuracy. Image Analyst Dr Mike Pound explains what it does.
  • Magnetic Media (Floppies and Tapes)
    第38話
    Magnetic Media (Floppies and Tapes)Before flash memory became commonplace, people relied heavily on floppy disks to store their data. Dr Steve Bagley takes us through the basics of magnetic media.
  • Where HTML beats C?
    第39話
    Where HTML beats C?The ultimate example of trouble from digital promiscuity. HTML is more tolerant than C because it has to be. Professor Brailsford explains.
  • Cookie Stealing
    第40話
    Cookie StealingCookie Monster isn't the only one fond of cookies - thieves on the Internet are partial too. Dr Mike Pound demonstrates & explains the art of cookie stealing.
  • Software Defined Networking
    第41話
    Software Defined NetworkingSoftware Defined Networking takes the control away from basic protocols and gives it to the programmers. Cutting edge companies like Google use it to manage their global Network. Dr Richard Mortier of the University of Cambridge Computer Laboratory explains.
  • Apple 2 Floppy Disk Codes
    第42話
    Apple 2 Floppy Disk CodesSteve Wozniak got creative with the Apple ][ floppy drive, creating a system that used less complicated hardware and was cheaper, accomplishing much in software instead. Dr Steve Bagley explains.
  • Nascom 2 & Sharing the TV
    第43話
    Nascom 2 & Sharing the TVEarly home computing often involved soldering your machine together and fighting for time on the family TV. Jason Fitzpatrick, Director of The Centre for Computing History talks about his first computing love affair, the Nascom 2.
  • Running an SQL Injection Attack
    第44話
    Running an SQL Injection AttackJust how bad is it if your site is vulnerable to an SQL Injection? Dr Mike Pound shows us how they work.
  • Web vs Internet (Deep Dark Web Pt1)
    第45話
    Web vs Internet (Deep Dark Web Pt1)To explain the deep web and the dark web, first we lay out the basic difference between The Internet and the World Wide Web. Dr Max Wilson explains
  • Secrets of the Deep Dark Web (Deep Dark Web Pt2)
    第46話
    Secrets of the Deep Dark Web (Deep Dark Web Pt2)Deep and Dark web are often getting confused - Dr Max Wilson untangles the difference.
  • The Social Media Bubble
    第47話
    The Social Media BubbleDo we only see what we want to see in our Social Media feeds? Dr Max Wilson talks about the social media bubble and how elections and referenda aren't swayed by a few likes and shares.
  • HTML IS a Programming Language (Imperative vs Declarative)
    第48話
    HTML IS a Programming Language (Imperative vs Declarative)The professor took a lot of stick for calling HTML a programming language - here he shows why it can be described as a language, albeit a special purpose one.
  • Inside a Neural Network
    第49話
    Inside a Neural NetworkJust what is happening inside a Convolutional Neural Network? Dr Mike Pound shows us the images in between the input and the result.
  • Turing Complete
    第50話
    Turing CompleteWhat does it mean for something to be Turing Complete? Professor Brailsford explains.
  • Gamer's Paradise
    第51話
    Gamer's ParadiseGames to play, games to create, games to help shape, the National Video Arcade sets out to be a museum like no other. Director Iain Simons shows us around.
  • Password Cracking
    第52話
    Password CrackingBeast' cracks billions of passwords a second, Dr Mike Pound demonstrates why you should probably change your passwords...
  • Discussing Pokémon GO
    第53話
    Discussing Pokémon GONOTE : if you know how the Pokémon game works skip to 4 mins in.
  • How to Choose a Password
    第54話
    How to Choose a PasswordHow do you pick the perfect password? Is it as simple as XKCD make out, or is there more to it? Dr Mike Pound follows on from his password cracking video.
  • The Game about Games
    第55話
    The Game about GamesThe game that shows people how games are made. Alex is an engineer at the National Videogame Arcade in Nottingham.
  • Saving Bletchley Park
    第56話
    Saving Bletchley ParkBletchley Park was dilapidated and running out of money. Dr Sue Black campaigned to save Bletchley, and to tell the story of the people who worked there.
  • Mobile Interface Problems
    第57話
    Mobile Interface ProblemsMobile apps almost always use a 'stop to interact' model, Dr Joe Marshall takes us through the design problems of mobile interfaces.
  • Retro Computer Kit
    第58話
    Retro Computer KitGet your soldering iron out and build your own 1970's home computer! Spencer takes us through one retro kit.
  • FPS & Digital Video
    第59話
    FPS & Digital Video50p, 60p, 25p, not UK prices, but frame rates, but what are frame rates? Dr Steve Bagley explains why digital video looks different at different FPS.
  • The Interlaced Video Problem
    第60話
    The Interlaced Video ProblemWhy do computers have such a hard time showing TV footage? Dr Steve Bagley unlaces the problem.
  • Physics of Computer Chips
    第61話
    Physics of Computer ChipsYou can't beat physics. Why the chip manufacturers are heading for a wall. We asked nano-scientist Phil Moriarty Professor of Physics in the School of Physics and Astronomy, University of Nottingham
  • Micropython Name Badge
    第62話
    Micropython Name BadgeWhat's in a name badge? Well in this case a microprocessor, LCD display, Gyro, WiFi and all sorts of things. Rob Miles discusses the Electromagnetic Field 2016 name badge.
  • Deep Dream (Google)
    第63話
    Deep Dream (Google)Surreal images created by Google's Deep Dream code flooded the internet in 2015 but how does deep dream do it? Image analyst Dr Mike Pound.
  • Unrolling the Loops
    第64話
    Unrolling the LoopsSteve Jobs demoed the Apple Laserwriter only after John Warnock had massaged the code. Professor Brailsford explains that if you need speed it can be worth ditching structured code and flattening your program.
  • Resizing Images
    第65話
    Resizing ImagesNearest Neighbour and BiLinear resize explained by Dr Mike Pound
  • Fire Pong (Rule Zero)
    第66話
    Fire Pong (Rule Zero)
  • Fire Pong Details
    第67話
    Fire Pong Details
  • K-means & Image Segmentation
    第68話
    K-means & Image SegmentationK-means sorts data based on averages. Dr Mike Pound explains how it works.
  • PDF, What is it FOR?
    第69話
    PDF, What is it FOR?Postscript took off like a rocket but PDF took its time, many people wondering "What's it for?" Professor Brailsford's experience with one such person - a US immigration officer...
  • Satellite Navigation
    第70話
    Satellite NavigationWe 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
  • IBM PC
    第71話
    IBM PCThe IBM PC running DOS set a new standard for Personal Computing but IBM lost control, Dr Steve Bagley explains where it started.
  • PDF Workflow
    第72話
    PDF WorkflowTo Conclude Professor Brailsford's series on PDF he discusses how PDFs are created.
  • BBC Domesday (1980's Google Street View)
    第73話
    BBC Domesday (1980's Google Street View)An Ambitious project to recreate the Domesday book for the modern age, but already the machinery is obsolete. Roger Moore talks us through the BBC Domesday system.
  • Computing & Air Traffic Control
    第74話
    Computing & Air Traffic ControlHow computers helped revolutionise the way aircraft traffic is managed. John Linford, Chairman of the TNMOC Members' Club explains.
  • Computing & Radar Displays
    第75話
    Computing & Radar DisplaysNot enough just to crunch numbers in Air Traffic Control, you have to be able to display those numbers. John Linfield takes us through the kit.
  • Sinclair & The ZX Spectrum
    第76話
    Sinclair & The ZX SpectrumOften described as the UK's answer to Steve Jobs, Clive Sinclair created a strong brand and his ground-breaking products and their low prices helped the UK's computing boom in the 1980's
  • Zero Size Files
    第77話
    Zero Size FilesHow can a file take up no space on disk? Dr Steve Bagley explains how '0' size files can exist.
  • Dirty Cow Demo
    第78話
    Dirty Cow DemoDirty Cow has been there for years, and it affects all kinds of devices. Dr Steve Bagley demostrates how dangerous it is.
  • Explaining Dirty Cow
    第79話
    Explaining Dirty CowDirty Cow is a serious security flaw. Dr Steve Bagley takes us through the details.
  • Cracking Windows by Atom Bombing
    第80話
    Cracking Windows by Atom BombingA security exploit using standard Windows commands which can lie undetected. Dr Steve Bagley explains the latest revealed exploit.
  • Videogames with Simple Controls
    第81話
    Videogames with Simple ControlsDash and Bash is a videogame where you have to get physical to win. Alistair Aitcheson explains his installation at the National Videogame Arcade in Nottingham.
  • Slow Loris Attack
    第82話
    Slow Loris AttackDenial of service usually relies on a flood of data. Slow Loris takes a more elegant approach, and almost bores a server to death. Dr Mike Pound explains.
  • Quantum Computing 'Magic'
    第83話
    Quantum Computing 'Magic'Quantum Computing offers a potential sea-change in computer power, but what are the issues with it, why aren't we all using quantum iphones already? Associate Professor Dr Thorsten Altenkirch.
  • Babbage's Analytical Engine
    第84話
    Babbage's Analytical EngineCharles Babbage's Analytical Engine was designed as the first Turing complete computer - before Turing was even born. Sadly it was never built. Professor Brailsford explains with the help of Sydney Padua's illustrations.
  • Sorting Secret
    第85話
    Sorting SecretTwo different sorting algorithms are actually the same. Professor Graham Hutton explains.
  • Bicubic Interpolation
    第86話
    Bicubic InterpolationScaling images is usually smoother using bicubic interpolation. Dr Mike Pound explains why.
  • Origins of the Web
    第87話
    Origins of the WebThe web didn't spring out of nothing. People had been considering & building hypertext type systems since the 40's. Dr Tim Brailsford (no relation to Professor Dave!) explains
  • Functional Programming & Haskell
    第88話
    Functional Programming & HaskellJust what is functional programming? We asked a member of the team that created Haskell: John Hughes, Professor of Computer Science at Chalmers University of Technology in Gothenburg.
  • Sega Game Coding in Assembly
    第89話
    Sega Game Coding in AssemblyCoding an entire game in assembler. Matt Phillips is creating a brand new game for a 25 year old console.
  • Babbage's Puzzle
    第90話
    Babbage's PuzzleProfessor Brailsford discusses Charles Babbage, the genius behind the Analytical Engine.
  • Games as Medicine
    第91話
    Games as MedicineLazy eyes have been treated the same way for a hundred years. These guys have developed a system of computer games that may replace the humble eye patch. Dr Peter Blanchfield and Peter LaValle explain the project.
  • Game Physics (in Assembler)
    第92話
    Game Physics (in Assembler)Just how do you turn basic number crunching into a physics system for gaming? Video Games programmer Matt Phillips explains.
  • Computer Science's Wonder Woman: Ada Lovelace
    第93話
    Computer Science's Wonder Woman: Ada LovelaceAda Lovelace became known as the world's first computer programmer - Professor Brailsford on how being poet Byron's daughter inadvertently sent her down a scientific path.
  • Videogame Legends
    第94話
    Videogame LegendsThey starting coding aged 12 on the family TV and turned their passion into a big business. From Robin Hood to Chicken Run, the list of videogames is Dizzying. We went to the National Videogame Arcade in Nottingham to meet The Oliver Twins.
  • The Dreaded 404
    第95話
    The Dreaded 404Discussing web links with Dr Tim Brailsford.

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 →