Category: Technology



You might know of WebAssembly as a way to run languages other than JavaScript in a web app, but it is much more than that. Not only does WebAssembly let us push the limits of what a web browser can do, it also has an exciting future outside the browser. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (CC-BY-NC-SA 4.0). Link: https://www.youtube.com/watch?v=JbZAsSzzk0E https://www.youtube.com/watch?v=LZSZ6iunoJQ



Visual Studio Code along with GitHub, Codespaces, and Azure Machine Learning have been investing substantially into tools and platforms to make the lives of Python data scientists easier, and we want to share why VS Code is now the #1 tool for Python Data Scientists according to the 2021 Python Software Foundation Developer Survey, and how you can leverage VS Code to take your data science productivity to the next level. This talk will walk through several common Python data science scenarios, showcasing all the productive tooling VS Code has to offer along the way. As a sneak peek, we will be demoing a best in class Jupyter Notebooks experience with VS Code Notebooks, a revolutionary new data cleaning / preparation experience with Data Wrangler in VS Code, collaboration features with GitHub and Codespaces, Azure Machine Learning for deployment, and more! PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=uPRQXDjQhMs https://www.youtube.com/watch?v=eneTYlnYt9A



In this video, I take you through the journey of making a hash table 10 times faster and share performance tips along the way. 00:00 why are hash tables important?
00:31 how hash tables work
02:40 a naïve hash table
04:35 custom hash function
08:52 perfect hash tables
12:03 my perfect hash table
14:20 beating gperf
17:24 beating memcmp
21:46 beating SIMD
26:01 even faster?
30:06 pop quiz answers
31:45 beating cmov
33:09 closing thoughts PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=DMQ_HcNSOAI https://www.youtube.com/watch?v=kuxBOGB_FlM