At Prodo.AI, we’re teaching machines to write code for humans. Using the latest in Deep Learning techniques, we can generate code that’s not just functional, but beautiful. Our goal is to make the computer do the heavy lifting so you can concentrate on the important things: being creative, solving problems, and having fun.We’ve tried a hundred different ways of encoding the knowledge of how to write code. In this talk, Samir will take you through a tour of the different techniques, architectures and optimisations we’ve tried in the process of teaching a machine to write code, using neural networks, simulations and everything in between. EVENT: Newcrafts Conference 2019 SPEAKER: Samir Talwar PUBLICATION PERMISSIONS: Original video was published with the Creative Commons license. https://www.youtube.com/watch?v=4L4nQyGLjio
Unless you've been living under a rock for the past 30 years or so, you probably know what a fax machine is. For decades, fax machines were used worldwide as the main way of electronic document delivery. But this happened in the 1980s. Humanity has since developed far more advanced ways to send digital content, and fax machines are all in the past, right? After all, they should now be nothing more than a glorified museum item. Who on earth is still using fax machines? The answer, to our great horror, is EVERYONE. State authorities, banks, service providers and many others are still using fax machines, despite their debatable quality and almost non-existent security. In fact, using fax machines is often mandatory and considered a solid and trustworthy method of delivering information. What the Fax?! We embarked on a journey with the singular goal of disrupting this insane state of affairs. We went to work, determined to show that the common fax machine could be compromised via mere access to its fully exposed and unprotected telephone line — thus completely bypassing all perimeter security protections and shattering to pieces all modern-day security concepts. Join us as we take you through the strange world of embedded operating systems, 30-year-old protocols, museum grade compression algorithms, weird extensions and undebuggable environments. See for yourself first-hand as we give a live demonstration of the first ever full fax exploitation, leading to complete control over the entire device as well as the network, using nothing but a standard telephone line. This talk is intended to be the canary in the coal mine. The technology community cannot sit idly by while this ongoing madness is allowed to continue. The world must stop using FAX! EVENT: DEF CON 26 2018 SPEAKER: Eyal Itkin, Yaniv Balmas PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=qLCE8spVX9Q https://www.youtube.com/watch?v=88pGrHsHN_Y
Web Assembly has arrived in all major browsers. With it being in plain sight instead of hidden behind browser flags we can start and bring our high performance applications to the browser. In this workshop we’re going to look at the basics of WebAssembly and see what is already in the browsers today and what is yet to come. From there we will implement a real performance heavy task in our browser. We will compare the performance of our WebAssembly code to a plain JavaScript version. Afterwards you will be able to decide when to use WebAssembly and what specific performance benefits It will give you. EVENT: JSConf.Asia 2019 SPEAKER: Patrick Walther PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). ATTRIBUTION CREDITS: Original video source: https://www.youtube.com/watch?v=KU2tKJIjNIU https://www.youtube.com/watch?v=QzsbPQlVZak