BuzzConf 2020
Event Information
About this event
Welcome to the third edition of BuzzConf!
You may remember us from BuzzConf 2018 and BuzzConf 2019 where we brought your favorite tech speakers to Buenos Aires.
This time we're going online for the first time! Join us as we livestream two hours of talks per day, for 5 consecutive days. Free of charge!
As always, you will get to hear talks about Functional programming, Distributed systems, Embedded systems, Programming languages, Probabilistic programming, Big data, Profiling & debugging, Artificial intelligence, Machine learning & Deep learning and more!
Schedule
Mon, July 27 - 2pm PDT / 6pm GMT-3 / 9pm UTC
Charity Majors - "The Sociotechnical Path to High-Performing Teams (Begins With Observability)"
The gulf between elite and high-performing teams and the bottom 50% of teams is bigger than you might think -- and growing. Yet for all the time we spend improving our skills as engineers, we pay far less attention to measuring and improving our effectiveness at the team level. Let's talk through the shifting model for software ownership, what it means for ambitious teams, and why observability is step one to a better world.
Join us on Zoom: https://zoom.us/j/92898927496
Join us on YouTube: https://youtu.be/QK6zEFdvXYw
Mon, July 27 - 3pm PDT / 7pm GMT-3 / 10pm UTC
María Vanina Martinez: "Symbolic Reasoning to model Sentiment and Knowledge Diffusion in Social Networks"
Social media platforms, taken in conjunction, can be seen as complex networks; in this context, understanding how agents react to sentiments expressed by their connections is of great interest. We show how Network Knowledge Bases help represent the integration of multiple social networks, and explore how information flow can be handled via belief revision operators for local (agent-specific) knowledge bases. We report on preliminary experiments on Twitter data showing that different agent types react differently to the same information - this is a first step toward developing symbolic tools to predict how agents behave asinformation flows in their social environment.
Join us on YouTube: https://youtu.be/QK6zEFdvXYw
Tue, July 28 - 2pm PDT / 6pm GMT-3 / 9pm UTC
Will Kurt: "The Limits of Probability"
Probability is an increasingly ubiquitous part of our daily lives, especially as developers, researchers and data scientists. It is easy to mistakenly think this powerful tool is all we need to understand our world. This talk will show how our current environment of global pandemic, political unrest and economic uncertainty forces us to face the limits of probability as a tool for reasoning and understanding. This talk will cover both practical examples of the limitations of probability as well as dive into the philosophical roots of these limitations to show that it cannot be our only means to engage with our world.
Join us on YouTube: https://youtu.be/N75ebGWz2o4
Tue, July 28 - 3pm PDT / 7pm GMT-3 / 10pm UTC
Lightning Talks
Juan Pablo Lorenzo: "Delete your code: in search of a minimalist approach to software development"
Gajendra Deshpande: "Computation Techniques for Encrypted Data using Python"
Join us on YouTube: https://youtu.be/N75ebGWz2o4
Wed, July 29 - 2pm PDT / 6pm GMT-3 / 9pm UTC
Aditya Siram: "What FP Can Learn From Static Introspection"
What if compile time and type level programming in functional programming languages were easy, something you reach for without even thinking about it? What if you could debug type errors with a simple compile time print statement? Write highly flexible systems by being able to introspect into types at compile time? Pre-calculate large portions of your programs for great efficiency? Typed functional programming is a great and fun way to write resilient software, and as type systems have become more and more expressive in recent years, we are able to program sophisticated and useful properties at the type level for even better compile time safety. Just one problem: It is very difficult, requires advanced knowledge of the type system, the syntax is convoluted, the error messages are impenetrable, and it is nearly impossible to debug. This talk will dive into why we should steal static introspection from languages like Nim, and D, state-of-the-art imperative programming languages which can solve all these issues, make type systems much more approachable without losing any expressive power, and offer new design possibilities for functional programs.
Join us on YouTube: https://youtu.be/yGq0KnkqOgI
Wed, July 29 - 3pm PDT / 7pm GMT-3 / 10pm UTC
Sergio Chouhy: "Deeploying Deep Q Learning with Pytorch"
Many things are being said about Deep Reinforcement Learning, but sometimes it is really hard to know where to start. In this talk, I will tell you all about the basis of this algorithms and show you how to deploy Deep Q Learning from scratch using Pytorch. I will be also talking about industrial applications for this technology.
Join us on YouTube: https://youtu.be/yGq0KnkqOgI
Thu, July 30 - 2pm PDT / 6pm GMT-3 / 9pm UTC
Viral B. Shah: "Julia - A language for AI and much more"
The Julia language is now used by over half a million programmers worldwide. Created to solve the two language problem, Julia is demonstrating performance gains of 50x-100x for many data science tasks such as data loading, data processing, graph processing, machine learning and scaling. Robust support for modern deep learning and the ability to do differentiable programming in an intuitive way is quickly leading to Julia becoming the language of choice for AI workloads. My talk will discuss the origin story of Julia, the formation of the Julia community, and all the amazing things happening in the world of Julia.
Join us on YouTube: https://youtu.be/fbKHLdoG7wA
Thu, July 30 - 3pm PDT / 7pm GMT-3 / 10pm UTC
Chris Rackauckas: "SciML: How Language is Changing Scientific Research"
Scientific machine learning is a burgeoning field and its taking off in Julia. Why? The purpose of this talk is to dive into that question: how has language accelerated the development of Julia's SciML ecosystem? The core is composibility through multiple dispatch. We will showcase how this feature is not only what makes standard Julia code as fast as C or Fortran, but also allows Julia to eschew the traditional idea of "machine learning frameworks" and instead have machine learning directly work on the standard functions and libraries of the whole Julia programming language. This language-wide differentiable programming then builds a foundation where existing climate models, helicopter simulations, and efficiency simulators for battery-powered airplanes can be instantly composed with new tools for machine learning, and we will demonstrate how this has changed the way that researchers in Julia do science.
Join us on YouTube: https://youtu.be/fbKHLdoG7wA
Fri, July 31 - 2pm PDT / 6pm GMT-3 / 9pm UTC
Pablo Fernandez: "Machine Learning in The Real World"
A tour of the last 3 years of my career where I’ve productionized 3 different machine learning projects on kind-of-a-big-company (Despegar). Some of the challenges faced, not only technical but also from a product standpoint, some of the pedagogical work needed to convince others of letting important decisions be made by a machine. Hopefully insights that help you bring your own models to production.
Join us on YouTube: https://youtu.be/t-ebpSHyBEE
Fri, July 31 - 3pm PDT / 7pm GMT-3 / 10pm UTC
Peter Alvaro: "What not where: why a blue sky OS?"
A world of distributed, persistent memory is on its way. Our programming models traditionally operate on short-lived data representations tied to ephemeral contexts such as processes or computers. In the limit, however, data lifetime is infinite compared to these transient actors. We discuss the implications for programming models raised by a world of large and potentially persistent distributed memories, including the need for explicit, context-free, invariant data references. We present a novel operating system that uses wisdom from both storage and distributed systems to center the programming model around data as the primary citizen, and reflect on the transformative potential of this change for infrastructure and applications of the future.
Join us on YouTube: https://youtu.be/t-ebpSHyBEE
Speakers
Charity Majors (@mipsytipsy)
Operations and database engineer, and founder and CTO of honeycomb.io, which builds observability for distributed systems. Co-author of “Database Reliability Engineering” by O’Reilly.
Will Kurt (@willkurt)
Author of “Bayesian Statistics the Fun Way” and “Get Programming with Haskell”. He is currently the lead Data Scientist for the pricing and recommendations team at Hopper.
Viral B. Shah (@Viral_B_Shah)
One of the creators of the Julia programming language, co-founder and CEO of Julia Computing an co-author of the book "Rebooting India".
Peter Alvaro (@palvaro)
Peter Alvaro is an Assistant Professor of Computer Science at the University of California Santa Cruz, where he leads the Disorderly Labs research group (disorderlylabs.github.io). His research focuses on using data-centric languages and analysis techniques to build and reason about data-intensive distributed systems, in order to make them scalable, predictable and robust to the failures and nondeterminism endemic to large-scale distribution. Peter earned his PhD at UC Berkeley, where he studied with Joseph M. Hellerstein. He is a recipient of the NSF CAREER Award, the Facebook Research Award, and the UCSC Excellence in Teaching Award.
María Vanina Martinez
Maria Vanina Martinez is a PhD graduate in Computer Science from the University of Maryland College Park. Her research interests include reasoning under uncertainty, inconsistency management in relational databases and knowledge bases, defeasible reasoning, and argumentation.
Chris Rackauckas (@ChrisRackauckas)
Using Julia, Chris researches Scientific Machine Learning, focusing on how the randomness from scientific data can be used to uncover the underlying mechanistic structure.
He is also the Lead developer of DifferentialEquations.jl and pumas.ai.
Aditya Siram (@deech)
Scala developer by day, but writes Haskell, Shen, C, Rust and ATS by candlelight. His talk, titled "What FP Can Learn From Static Introspection", will dive into why we should steal static introspection from languages like Nim, and D, state-of-the-art imperative programming languages.
Pablo Fernández (@fernandezpablo)
Pablo Fernandez is a Data Scientist ant Machine Learning engineer. He is currently working at Despegar, one of the leading online travel agencies in Latin America.
Sergio Chouhy
Sergio is a PhD in Mathematics from University of Buenos Aires and University of Montpellier who completed his posdoc in pure mathematics at the University of Stuttgart. He currently works in Data Science & Operation Research at Eryx.
Languages
Most of the talks will be in English and some in Spanish. Live tanslation will not be provided this time.
Tickets
This year, BuzzConf will be streamed via YouTube live. This means anyone can watch the talks by accessing the link. The event is free of charge and tickets are not mandatory. However, you might want to book a ticket so that we can send you reminders so you don't forget to join us!
Livestream Link
The event will be streamed here.