Computerphile
EXTRA BITS - More on Deep Seek - Computerphile
updated
Nobel Prize press release - nobelprize.org/prizes/physics/2024/press-release
Phil Moriarty blog (and vintage rant) on the prize - muircheartblog.wpcomstaging.com/2024/10/18/when-is-a-physicist-not-a-physicist
More Physics Nobel Prize videos - youtube.com/playlist?list=PLcUY9vudNKBNRA7qR5KbgdY1c5IWIJcqf
Chemistry Nobel Prize videos - youtube.com/playlist?list=PL9eEsN9D48mddEnxhyfM44MCw4F3PohOI
The 2024 Nobel Prize in Chemistry (also AI related) - youtu.be/KMfgV2QSlns
Sixty Symbols (physics channel) - youtube.com/sixtysymbols
How AI Image Generators Work - youtu.be/1CIpzeNxIhU
Juan Garrahan - nottingham.ac.uk/physics/people/juan.garrahan
Phil Moriarty - muircheartblog.wordpress.com
Mike Pound - nottingham.ac.uk/computerscience/people/michael.pound
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: jane-st.co/computerphile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Mike Pound discusses how Retrieval Augmented Generation can improve the performance of Large Language Models.
Mike is based at the University of Nottingham's School of Computer Science.
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
Many thanks to Space Potatoes for kind permission to use their music: 2020rendezvous.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
A new paper suggests diminishing returns from larger and larger generative AI models. Dr Mike Pound discusses.
The Paper (No "Zero-Shot" Without Exponential Data): arxiv.org/abs/2404.04125
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
EXTRA BITS with some of the mathematics: youtu.be/7OZyHzYFSgI
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
Lewis used this Particle simulation in Unity: GitHub - keijiro/SplatVFX: github.com/keijiro/SplatVFX
NeRFStudio is here : https://docs.nerf.studio/index.html
Previous (nerf) video: youtu.be/wKsoGiENBHU
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
This was formerly called: Digital Plants (L-Systems)
EXTRA BITS: youtu.be/oFqbVJm8gw0
Zac's code: bit.ly/C_Zac_L-systems
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
More about Laurie: bit.ly/C_LaurenceTratt
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
This video was initially titled "Mechanizing Mathematical Proofs"
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
#ComputerScience #DigitalTwin #CS #computing
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
Hash Sets in Python work a little bit like the index of a book, giving you a shortcut to looking for a value in a list. Dr Mike Pound explains how they work and demos with some code.
#Python #HashSet #Code #Computerphile
Jane Street’s Academy of Math and Programming is now accepting applications for their summer 2024 program, which will run from June 29th-August 2nd in NYC... Or you can just check out the puzzle for fun too - bit.ly/computerphile-amp (episode sponsor)
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
The professor's code: bit.ly/C_PythonRegEx
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
EXTRA BITS: youtu.be/9gXeS8BoLmE
Find out more about Matt from his blog: bit.ly/C_MGodbolt
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
Links etc: docs.google.com/document/d/17VH5BuYun5ApNGmkChMnm4ppkQrw8pLHsu1roODAC24/edit?usp=drivesdk
Playable:
Horace & the Spiders:
Horace & the Spiders (torinak.com)
Horace goes Skiing:
Horace Goes Skiing (torinak.com)
Painter:
Complete BBC Micro Games Archive - Play
The Hobbit:
VICE: C64, press "F12" for the menu. (archive.org)
3D Monster Maze
Play online: 3D Monster Maze (zx81stuff.org.uk)
Tetris (tetris.com):
Play Tetris | Free Online Game | Tetris
Blockout (3D version of tetris)
DOSBox SVN, CPU speed: 3000 cycles, Frameskip 0, Program: BL (retrogames.cz)
Manic Miner:
Manic Miner (DOS) - online game | RetroGames.cz
Chuckie Egg:
DOSBox SVN, CPU speed: 3000 cycles, Frameskip 0, Program: CHEGA (retrogames.cz)
Sonic The Hedgehog:
Play SEGA Master System Sonic The Hedgehog (USA, Europe) Online in your browser - RetroGames.cc
AtticAttack:
Atic Atac (torinak.com)
Doom:
Doom (DOS) - online game | RetroGames.cz
Doom II:
DOSBox SVN, CPU speed: max 100% cycles, Frameskip 0, Program: DOOM2 (retrogames.cz)
Atari Combat:
Combat - Atari 2600 video games, free online game play in your browser. (free80sarcade.com)
Ghosts and Goblins:
VICE: C64, press "F12" for the menu. (archive.org)
Mariokart - snes
Super Mario Kart - Play Game Online (arcadespot.com)
Bounty Bob Strikes Back
Complete BBC Micro Games Archive - Play
Daley Thompson’s Decathlon
Decathlon (torinak.com)
Videos:
Pilot Wings on SNES
(YouTube via NintendoComplete)
Pilotwings (SNES) Playthrough - NintendoComplete - YouTube
Guldcorn on Amiga (Freeware Advertising Game from Denmark)
(YouTube via Abandonware)
youtube.com/watch?v=c9pFxLdqN4Q
Zelda on SNES
(YT World of Longplays)
youtu.be/Z6hjG6MCcZ8?si=MqOW-obBr4kT02tj
Super Mario Bros. Deluxe on Game Boy Color
(YouTube via NintendoComplete)
Super Mario Bros. Deluxe (Game Boy Color) Playthrough - NintendoComplete (youtube.com)
Prince of Persia 3D (1999) - PC
(YouTube via Firstplays HD)
Prince of Persia 3D (1999) - PC Gameplay 4k 2160p / Win 10 (youtube.com)
Pokémon Yellow for Game Boy ᴴᴰ
(YouTube via Nintendo Utopia)
Pokémon Yellow for Game Boy ᴴᴰ Full Playthrough - YouTube
Age of Empires II
(YouTube via SergiuHellDragoonHQ)
Age of Empires 2 Definitive Edition - Gameplay (PC/UHD) (youtube.com)
River Raid
(YouTube via RZX Archive)
River Raid Walkthrough, ZX Spectrum (youtube.com)
Flight Simulator
(YouTube via Smooth Touchdown)
ZX Spectrum Flight Simulation 48K Game - YouTube
SimCity
(YouTube via LGR)
SimCity 30 Years Later: A Retrospective (youtube.com)
SimCity2000
(YouTube via LGR)
SimCity 2000 30 Years Later: An LGR Retrospective (youtube.com)
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
Dr Spafford is a Fellow of the American Academy of Arts and Sciences, the Association for the Advancement of Science, the ACM, the IEEE, and the (ISC)2; a Distinguished Fellow of the ISSA; and a member of the Cyber Security Hall of Fame, the only person to ever hold all these distinctions.
The book "Cybersecurity, Myths and Misconceptions" can be found here: bit.ly/C_CyberMythsBook
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
#algorithm #ComputerScience
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
A few extra bits from our conversation: youtu.be/wEuaMEQs4Sw
Alex's Code: apt503.github.io
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Thank you to Jane Street for their support of this channel. Learn more: janestreet.com
#compression #ComputerScience
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
#tetraburst #security #securitybreach
The team that reverse engineered TETRA and discovered the problems: tetraburst.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Richard's notes:
The Github link: github.com/richardclegg/ebpf_testing
A tutorial if you want to find more:
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:
brendangregg.com/blog/2019-01-01/learn-ebpf-tracing.html
libbpf is useful:
github.com/libbpf/libbpf
I used code from here by Brendan Gregg in my example:
github.com/iovisor/bcc
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
EXTRA BITS: youtu.be/ydmV-mWjftc
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
mor about David: http://kohan.uk
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
EXTRA BITS: youtu.be/ThGSvYXnMK0
Links from Hana:
title: A Causal Analysis of Harm. authors: Sander Beckers, Hana Chockler, Joe Halpern. conference: NeurIPS'22. link: proceedings.neurips.cc//paper_files/paper/2022/hash/100c1f131893d3b4b34bb8db49bef79f-Abstract-Conference.html
title: Quantifying Harm. authors: Sander Beckers, Hana Chockler, Joe Halpern. conference: IJCAI'23. link: arxiv.org/abs/2209.15111
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Mike's Github link:
github.com/mikepound/cubes
Repository that did this first a few years ago 😊
github.com/noelle-crawfish/Enumerating-Polycubes
Wikipedia article:
en.wikipedia.org/wiki/Polycube
The page that enumerated up to n=16
Polyominoes Enumeration (kevingong.com)
http://kevingong.com/Polyominoes/Enumeration.html
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Victor on Twitter: @victorvalbert
Entire Quantum playlist: youtube.com/playlist?list=PLzH6n4zXucko55y-YFE4ng1CLiui_3DUr
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Author’s page on the attack:
Video-Based Cryptanalysis (nassiben.com)
Paper: bit.ly/C_PowerLED
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Victor V. Albert: @victorvalbert on Twitter
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Victor V. Albert: @victorvalbert on Twitter
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Here is the code used in the video http://www.cs.nott.ac.uk/~psztxa/computerphile/nfa.py.
And here is my solution to the powerautomaton construction.
http:/wwW.cs.nott.ac.uk/~psztxa/computerphile/nf a-sol.py
#nfa #code #python #Thorsten #automata
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Original Log Jam paper: bit.ly/C_LogJamPaper
Thanks to David Domminney Fowler for his help with the woeful framerate of the second camera footage.
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Kai's presentation:
docs.google.com/presentation/d/1DmONIomQGc-SSJ8QNkdbxLZG88ltP-l6vSa25dMUT5o/edit?usp=sharing
facebook.com/computerphile
twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com


