Elliptic Curve Cryptography Tutorial - Understanding ECC through the Diffie-Hellman Key Exchange
Jun 29 2018Elliptic Curve Cryptography (ECC) is a type of public-key cryptography that relies on the math of both elliptic curves as well as number theory. This technique can be used to create smaller, faster, and more efficient cryptographic keys. In this Elliptic Curve Cryptography tutorial, we build off of the Diffie-Hellman encryption scheme and show how we can change the Diffie-Hellman procedure with elliptic curve equations.
Pedro Domingos: "The Master Algorithm" | Talks at Google
Jun 29 2018Machine learning is the automation of discovery, and it is responsible for making our smartphones work, helping Netflix suggest movies for us to watch, and getting presidents elected. But there is a push to use machine learning to do even more—to cure cancer and AIDS and possibly solve every problem humanity has. Domingos is at the very forefront of the search for the Master Algorithm, a universal learner capable of deriving all knowledge—past, present, and future—from data. In this book, he lifts the veil on the usually secretive machine learning industry and details the quest for the Master Algorithm, along with the revolutionary implications such a discovery will have on our society. Pedro Domingos is a Professor of Computer Science and Engineering at the University of Washington, and he is the co-founder of the International Machine Learning Society.
Lambda Calculus - Computerphile
Jun 28 2018The basis of almost all functional programming, Professor Graham Hutton explains Lambda Calculus.
The Other Async (Threads + Async = ❤️)
Feb 19 2018Screencast of my keynote presentation at PyGotham 2017, New York City. October 7, 2017. In this live-coded talk, I build a queue object that spans the world of threads and asyncio with a single unified API..
GOTO 2017 • Programming Across Paradigms • Anjana Vakil
Dec 1 2017What's in a programming paradigm? How did the major paradigms come to be, and why? Once we've sworn our love to one paradigm, does a program written under any other still smell as sweet? Can functional programmers learn anything from [...]