Computerphile

Computerphile

By ComputerphileScienceTechnologyEducation
Download on the App Store

Computerphile episodes

  • Video Editing with Free Software (Accompanies "Free Software" video) - Computerphile

    This is an explanatory video to accompany the last Computerphile entitled 'Free Software' which had a couple of technical problems. This is not a tutorial, nor is it a recommendation, it is the story of Sean trying to make a Computerphile video with GNU free software.

    Free Software -made with free software: http://youtu.be/jaJ7vUu1ixg
    Free Software -made with proprietary software: http://youtu.be/nXYly_wnAT4
    Animated GIFs & Space & Time: http://youtu.be/blSzwPcL5Dw

    p.s. The continuity is all over the place as I filmed some of this while in the process of making the last film and some of it after the film was published – watch my beard miraculously grow and be shaved & grow again as the film goes on, see night become day and day become night... Also I'd be interested to see if you're reading this whether you've decoded the binary in the GIMP-created graphics yet? -Sean

    http://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: http://bit.ly/nottscomputer

    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    29 min
  • Graphs, Vectors and Machine Learning - Computerphile

    There's a lot of talk of image and text AI with large language models and image generators generating media (in both senses of the word) - but what about graphs? Dr David Kohan Marzagao specialises in Machine Learning for Graph-Structured Data and takes us through some simple examples.

    mor about David: http://kohan.uk/

    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

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    31 min
  • Free Software (made with free software) - Computerphile

    Why the Free Software Foundation say iTunes isn't free software. Matt Lee, Technical Lead at Creative Commons explains.

    Swim Tracking App: http://youtu.be/-UxBdVirvJs
    UTF8 & the Unicode Miracle: http://youtu.be/MijmeoH9LT4
    The Kindle Text Problem: http://youtu.be/kzdugwr4Fgk
    How this film was made: https://www.youtube.com/watch?v=MS7hXuO2UKE

    A version of this film made with Avid (proprietary software): http://youtu.be/nXYly_wnAT4

    This film was produced (almost) entirely with free software. The exception is that I transcoded the original footage to an easier to handle format before I started. The project has taken a week & involved me trying no less than five distros, several types of video editing software and spending hours waiting for renders which most of the time failed. I found a way of working which still took five hours to export from the editing software, in pieces, it was then pieced together by mkvmerge and uploaded.

    There are some production issues with this film, such as glitchy audio and some harsh cuts, but they are partly down to my inexperience with the specific editing software and lack of patience and not necessarily purely to the software itself.

    Thanks for reading this footnote - next step is to pull together a film on how I made this one! Sean

    http://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: http://bit.ly/nottscomputer

    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    10 min
  • Turing Machine Alternative (Counter Machines) - Computerphile

    Computing with counters. How "counter machines" are as powerful as turing machines, albeit slightly more convoluted! Dr Christopher Hampson, Senior Lecturer in Computer Science Education at KCL explains.

    EXTRA BITS: https://youtu.be/ydmV-mWjftc

    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

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    35 min
  • Swim Tracking App - Computerphile

    Indoor navigation is tricky enough but try doing it in a swimming pool! Joe tells us how he's developed technology that could give you instant feedback on your swimming.
    EXTRA BITS: http://youtu.be/dgZvSB5MAIg

    More on Joe's swim tracking technology: http://bit.ly/swimmingapp

    http://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: http://bit.ly/nottscomputer

    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    13 min
  • Kernelless Kernel Programming (eBPF) - Computerphile

    The tongue-in-cheek title refers to the fact that eBPF can be a shortcut to programming inside the kernel. Dr Richard G Clegg of Queen Mary University London explains how this networking tool has morphed into more.

    Richard's notes:

    The Github link: https://github.com/richardclegg/ebpf_testing/

    A tutorial if you want to find more:
    https://play.instruqt.com/embed/isovalent/tracks/ebpf-getting-started?token=em_9nxLzhlV41gb3rKM&show_challenges=true

    This is written by an expert but a bit dated now:
    https://www.brendangregg.com/blog/2019-01-01/learn-ebpf-tracing.html

    libbpf is useful:
    https://github.com/libbpf/libbpf

    I used code from here by Brendan Gregg in my example:
    https://github.com/iovisor/bcc


    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

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    26 min
  • Technicalities of Net Neutrality - Computerphile

    Audible free book: http://www.audible.com/computerphile
    What's the technical side of the net neutrality debate? We look at how a it works with a fictitious video streaming site. Dr Richard Mortier has the details.

    Routers & Youtube Offline: http://youtu.be/AkxqkoxErRk
    Network Stack: http://youtu.be/PG9oKZdFb7w
    Pink VR Simulator: http://youtu.be/Lm0lA0enPSk
    Undecidability Series: http://www.youtube.com/playlist?list=PLzH6n4zXuckpIQPv8hiHpJkSyv0fmXEYr

    http://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: http://bit.ly/nottscomputer

    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    13 min
  • TETRA Vulnerability (TETRA:BURST) - Computerphile

    The 'secure' TETRA communications system has been used by police and security services for decades, it's been revealed that it's seriously flawed. Dr Tim Muller explains.

    #tetraburst #security #securitybreach

    The team that reverse engineered TETRA and discovered the problems: https://tetraburst.com/

    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

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    25 min
  • EXTRA BITS - More on Crowd-Sourced Sports Coverage - Computerphile

    Extra footage about crowd-sourcing event coverage, including how rights and bandwidth provide additional challenges to the idea.

    Put this in context by viewing the main film first: https://www.youtube.com/watch?v=5BHw-up-3CA

    http://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: http://bit.ly/nottscomputer

    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: http://bit.ly/bradychannels

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    24 min
  • CMPRSN (Compression Overview) - Computerphile

    Outlining the basics of compression methods, including some of the pitfalls! Dr Steve Bagley demonstrates.

    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

    Learn more about your ad choices. Visit megaphone.fm/adchoices

    22 min

About Computerphile

From the publisher's feed

Videos about computers & computer stuff. Supported by Jane Street - https://jane-st.co/computerphileSister channel of Numberphile.Links:Facebook: http://www.facebook.com/computerphileTwitter:…