!!Con 2016 - lol im so random! By Mark Wunsch

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=pdUCK_io9SQ



Duration: 14:20
388 views
12


lol im so random! By Mark Wunsch

Randomness has many applications in computing ranging from cryptography and statistics to generative art and simulation, but where does randomness come from? When you ask for a random number from your system, how truly random is it? This talk will explore randomness in software practice in a variety of contexts. Touching on sources of entropy, pseudo-random number generation, and what it means to be cryptographically secure, this talk will explore both the algorithms and the APIs that supply us with random numbers. This talk will also cover the mechanisms for testing and verifying statistical randomness. Interspersed seemingly randomly throughout will be some great examples of bots, games, and generative art that use randomness and procedural generation in creative and unusual ways. You will come away from this high-level overview with a newfound sense of respect and awe for the humble Math.random().

Help us caption & translate this video!

http://amara.org/v/KWe2/




Other Videos By Confreaks


2016-06-02DevOpsDays Seattle 2016 - The Power of A3 Thinking in Action By Ben Rockwood
2016-06-02DevOpsDays Seattle 2016 - My First Year at Chef: Measuring All the Things By Nicole Forsgren
2016-06-01!!Con 2016 - Ink on fingers! The history of printing (with code!) By Mariko Kosaka
2016-06-01!!Con 2016 - Preserving Digital Art and Games for 100 Years! By Wilkie
2016-06-01!!Con 2016 - How I fixed UNIX atime! With 10 lines of code and feminism!!! By Valerie Aurora
2016-06-01!!Con 2016 - They're functional! They're efficient!! By Anjana Vakil
2016-06-01!!Con 2016 - Don’t forget to sketch! Running with large datasets By Adam Marcus
2016-06-01!!Con 2016 - Sorting is as easy as 1, 2, 3 --- but not as easy as a, b, c! By Jake Levine
2016-06-01!!Con 2016 - My favorite Unicode character: the zero-width joiner! By Anne Decusatis
2016-06-01!!Con 2016 - A million things to do with a computer! By Tef
2016-06-01!!Con 2016 - lol im so random! By Mark Wunsch
2016-06-01!!Con 2016 - Making Money Disappear with Hash Functions! By Brendan Cordy
2016-06-01!!Con 2016 - What Developers and Economists Can Learn from Each Other! By Rob Jefferson
2016-06-01!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram
2016-05-31!!Con 2016 - Keynote: The Unfortunate Value of Failure By Ramsey Nasser
2016-05-31RailsConf 2016 - How We Deploy Shopify by Kat Drobnjakovic
2016-05-31!!Con 2016 - My favorite NP-complete problem! By Mark Dominus
2016-05-31!!Con 2016 - Upstream/Downstream: Discovering and Displaying Watershed Topology! By Mark Phillips
2016-05-31!!Con 2016 - All Together Now! Programming the Quantum Computer By Jennifer Fernick
2016-05-31!!Con 2016 - Convolution and the Fourier Transform: Math! (in pictures!!) By Laura Lindzey
2016-05-31!!Con 2016 - Debugging debuggers!!! By Samy Al Bahra



Tags:
!!Con
BangBangCon