Skip to content

Details

In August is here with another talk + lightning talks.

Lightning talks are 5 minutes each with the goal of getting more people sharing what they are working on. Feel free to reach out or simply volunteer during the meetup.

Doors open at 6:30pm and talks start around 7pm. Food and drinks provided thanks to our amazing host Meetup! We usually end up at a local bar for those looking to socialize afterwards :)

========== 5 min Lightening Talks ==========

  • Apoorv Kothari
  • Taylor Foxhall
  • Jack O'Connor speaks about "Oxidizing the Fastest Hash Functions in the World"
    Now that Rust has stabilized support for x86 SIMD instructions, the latest and greatest hash function implementations can be ported from C into pure Rust. To get even more speed, we can implement multi-threaded constructions like BLAKE2bp and other custom tree hashes. Threading libraries like Rayon make this surprisingly simple.
  • others??

========== Main Talk ==========

Interior Mutability is for Everybody

One of the distinguishing features of Rust is Ownership. But what happens when ownership is incompatible with your system design or data structures? I'll discuss how "Interior Mutability" lets us circumvent ownership safely, how the Tock operating system uses it ubiquitously, and what you give up by using it.

Amit Levy is an assistant professor at Princeton who's research looks at how to leverage type-safe languages to build better and more security operating systems. He main project these days is a new secure operating system for low-memory microcontrollers, written in Rust, called Tock. http://www.amitlevy.com/

Members are also interested in