SPLASH 2020
Sun 15 - Sat 21 November 2020 Online Conference
Wed 18 Nov 2020 07:00 - 07:40 at SPLASH-II - 16
Wed 18 Nov 2020 19:00 - 19:40 at SPLASH-II - 16

Like science, software is in reproducibility crisis. All too often, “steps to reproduce” in bug reports don’t work or are too long and complicated. They shouldn’t be necessary to begin with. Fleets of servers suffer from constant “configuration drift”, making any incremental change to their state hazardous. Will an upgrade that worked yesterday work today? Will it work for you if it worked for me? We’re never quite sure. Lack of reproducibility hinders sharing, from lab reports to bug reports to build instructions to software packages to cloud infrastructure. The solution: miniaturizing the inputs to your lab experiment and to your build bots, the state of your laptop and of your resources in the cloud, using precise, shareable, composable declarative specifications.

The talk is moderated by Artem Pelenitsyn.

Mathieu is the CEO of Tweag I/O, an independent industrial lab helping startups and research groups within the enterprise boldly ship high-risk, high-reward digital products. He was involved in European initiatives for exascale storage, worked on build systems, programming language interop and compilers. In a previous life, Mathieu was a researcher in formal methods and programming language design. He has a PhD from École Polytechnique.

Wed 18 Nov

Displayed time zone: Central Time (US & Canada) change

07:00 - 07:40
16REBASE at SPLASH-II +12h
07:00
40m
Talk
Miniaturize All States!
REBASE
19:00 - 19:40
19:00
40m
Talk
Miniaturize All States!
REBASE