
Sign up to save your podcasts
Or


If you don't secure your web forms, one mistaken click could be all it takes for your users to delete their own accounts. Tom Scott explains.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
More from Tom Scott: http://www.youtube.com/user/enyay and https://twitter.com/tomscott
Hacking Websites with SQL Injection: http://www.youtube.com/watch?v=_jKylhJtPmI
Cracking Websites with Cross Site Scripting: http://www.youtube.com/watch?v=L5l9lSnNMxg
This video was filmed and edited by Sean Riley.
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
Mike Pound codes up a demo of the length extension attach he explained in our previous video. Mike is based at the University of Nottingham.
Code link: http://GitHub.com/mikepound/length-extension
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://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 https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
We see objects all the time and our brains decode the 3D shapes, but how do computers model these shapes and why break it all down to triangles?
Graphics series with John Chapman:
1/ Universe of Triangles : http://youtu.be/KdyvizaygyY
2/ Power of the Matrix : http://youtu.be/vQ60rFwh2ig
3/ Triangles to Pixels : http://youtu.be/aweqeMxDnu4
4/ Visibility Problem : http://youtu.be/OODzTMcGDD0
5/ Light and Shade in Computer Graphics: Coming Soon
John Chapman is a graphics programmer who blogs here: http://www.john-chapman.net
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
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
Where does it all start? How is it was say "C is written in C" - Matt Godbolt breaks it down by building it up!
Find out more about Matt from his blog: https://bit.ly/C_MGodbolt
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://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 https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
As two new games consoles are released on to the market - Ian talks about how gaming has instead been revolutionised by stealth - via smart-phones & tablets.
Ian Livingstone is Life President of Square Enix and Eidos.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
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
"The best-laid plans of mice and men often go awry" - as the ISO team were designing a beautiful, structured layered model, people were already building their own. Dr Richard G Clegg of Queen Mary University London explains the network layers model.
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://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 https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
Security of users' passwords should be at the forefront of every web developer's mind. Tom takes us through the insecure ways in which some websites deal with passwords.
Note: At circa 8mins, the animation does not show how the 'salt' is also stored in the database alongside the username.
Hashing Algorithms and Security: http://youtu.be/b4b8ktEV4Bg
Security of Data on Disk: http://youtu.be/4SSSMi4X_mA
More from Tom Scott: http://www.youtube.com/user/enyay and https://twitter.com/tomscott
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
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
Amazing photo-realistic video generation is one thing, but being able to insert yourself in there, how does that work? Lewis Stuart from the University of Nottingham explains how a LoRA means you don't have a huge retraining job on your hands!
This video was previously titled "How Sora2's AI Video Generator Can Clone You" but the video is more about LoRA than Sora.
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://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 https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
How does YouTube work and why do videos buffer? See more in the full description.
Our thanks to the staff at YouTube for giving us their time.
Characters, Symbols & the Unicode Miracle: http://youtu.be/MijmeoH9LT4
YouTube's Secret Algorithm: https://www.youtube.com/watch?v=BsCeNCVb-d8
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
Video by Sean Riley and Brady Haran.
NOTE ONE: This was filmed at YouTube HQ in San Bruno. It was filmed before the much-discussed changes were made to YouTube comments section - we have not asked questions about that.
NOTE TWO: This is a Computerphile video - it was NOT made by YouTube or reflect the company's official views. Staff were kind enough to answer some of our questions (well, most of them), but they did not edit the video or "approve" it - any mistakes in the editing or animations are most likely our own.
NOTE THREE: A video about the YouTube algorithm (how videos are recommended) is coming soon to Computerphile - so you really should subscribe.
NOTE FOUR: The snowboarder is Sean!
NOTE FIVE: Music on snowboarding film courtesy Hudson Super Six
http://www.facebook.com/hudson.supersix
NOTE SIX: Error on the graphics where it says 320p - actually should read 360p
Why views stick at 301: http://youtu.be/oIkhgagvrjI
Learn more about your ad choices. Visit megaphone.fm/adchoices
How does data get organised to be stored or sent serially? Matt Godbolt explains some of the encoding used in old devices like floppy disks.
nb At around 10:45 the illustration is inaccurate - when it show the binary numbers, the binary numbers actually occur at a switch of magnetic flux direction rather than being a result of the direction of the flux.
Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://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 https://www.bradyharanblog.com
Learn more about your ad choices. Visit megaphone.fm/adchoices
From the publisher's feed