linux.conf.au 2018 Main Conference Schedule

Wednesday, 24 Jan 2018


  Great Hall CB01.05.009 Guthrie Theatre CB06.03.28 Collaborative Lecture Theatre CB11.00.405 Green Theatre CB07.02.25 Small Theatre CB11.00.100 Medium Lecture Theatre CB11.00.401
 

09:00AM

Welcome and Keynote #2

10:10AM

Morning Tea - Catered (35mins)

10:45AM

History rhyming in the kernel community and beyond Jonathan Corbet Great Hall CB01.05.009 Creating a Linux Powered Robot Simon Lees Guthrie Theatre CB06.03.28 Linux, Cosmic Rays and Art Installations Paul Schulz Collaborative Lecture Theatre CB11.00.405 Garage cloud - making clusters normal Angus Lees Green Theatre CB07.02.25 Everyone gets a pony! Kristoffer Grönlund Small Theatre CB11.00.100 Getting Started with MicroPython Nick Moore Medium Lecture Theatre CB11.00.401

11:30AM

Room Change (10mins)

11:40AM

More crazy flying machines - CanberraUAV and ArduPilot Andrew Tridgell Great Hall CB01.05.009 (re)implementing (Google) maglev in Rust Robert Collins Guthrie Theatre CB06.03.28 Lessons from three years of volunteering to teach students code David Tulloh Collaborative Lecture Theatre CB11.00.405 You’re fired :( Now what ? - Staying employed and staying employable Hugh Blemings Green Theatre CB07.02.25 Is the 370 the worse bus route in Sydney? Katie Bell Small Theatre CB11.00.100

12:25PM

Lunch - Uncatered (1hr 15min)

01:40PM

What does the buyout of @arduino mean for #openhardware? Kathy Giori Great Hall CB01.05.009 Make a bigger pie: Updating the partition count in a consistent hash ring John Dickinson Guthrie Theatre CB06.03.28 Dealing with Contributor Overload Holden Karau Collaborative Lecture Theatre CB11.00.405 FOSS is Child's Play Nicky Ringland, Bruce Fuda Green Theatre CB07.02.25 XFS: Teaching an Old Dog Old Tricks Dave Chinner Small Theatre CB11.00.100 Practical hands-on accessibility testing Nicolas Steenhout Medium Lecture Theatre CB11.00.401

02:25PM

Room Change (10mins)

02:35PM

Should you rewrite in Rust? E. Dunham Great Hall CB01.05.009 Open Source in the FIRST Robotics Competition David Vo Guthrie Theatre CB06.03.28 What happens when you quit your day job to work on OSS Andrew Cooks Collaborative Lecture Theatre CB11.00.405 The Open Sourcing of Infrastructure Elizabeth K. Joseph Green Theatre CB07.02.25 A Brief History of I/O Benno Rice Small Theatre CB11.00.100

03:20PM

Afternoon Tea - Catered (30mins)

03:50PM

Securing the Linux boot process Matthew Garrett Great Hall CB01.05.009 Can your diff(1) do this?! Improving software review & QA with diffoscope Chris Lamb Guthrie Theatre CB06.03.28 Creating open data about Australia’s local councillors: Our Outreachy Internship 2017 Luke Bacon, Hisayo Horie Collaborative Lecture Theatre CB11.00.405 Next Generation Config Mgmt: Reactive Systems James Shubin Green Theatre CB07.02.25 Freedom Embedded: Devices that Respect Users and Communities John Sullivan Small Theatre CB11.00.100 Using GStreamer Jan Schmidt Medium Lecture Theatre CB11.00.401

04:35PM

Room Change (10mins)

04:45PM

Future Technological Directions in Bitcoin Rusty Russell Great Hall CB01.05.009 Challenges and discoveries bringing open source software to the PowerPC64LE world. Leonardo Bianconi Guthrie Theatre CB06.03.28 Open data for political and financial transparency Rosie Williams Collaborative Lecture Theatre CB11.00.405 Extending C++ With Python (A Brief Odyssey) Tim Serong Green Theatre CB07.02.25 Taking license compatibility semi-seriously Richard Fontana Small Theatre CB11.00.100

05:30PM


Thursday, 25 Jan 2018


  Great Hall CB01.05.009 Guthrie Theatre CB06.03.28 Collaborative Lecture Theatre CB11.00.405 Green Theatre CB07.02.25 Small Theatre CB11.00.100 Medium Lecture Theatre CB11.00.401
 

09:00AM

Housekeeping and Keynote #3

10:10AM

Morning Tea - Catered (35mins)

10:45AM

Practical advances in data science algorithms Jacinta Richardson Great Hall CB01.05.009 The Meson Build System - 4+ years of work to become an overnight success Jussi Pakkanen Guthrie Theatre CB06.03.28 OpenMRS stories: saving lives with open source Cintia Del Rio Collaborative Lecture Theatre CB11.00.405 The Twisting, Turning, Narrow Road That Is Security Casey Schaufler Green Theatre CB07.02.25 The long and winding road to 10 Gigabit + in the Home Network Joel Wirāmu Pauling Small Theatre CB11.00.100 Signal Analysis with Open Source Logic Analysers Alastair D'Silva Medium Lecture Theatre CB11.00.401

11:30AM

Room Change (10mins)

11:40AM

Making Technology More Inclusive Through Papercraft and Sound Andrew 'bunnie' Huang Great Hall CB01.05.009 X-Netem: network emulation with XDP Stephen Hemminger Guthrie Theatre CB06.03.28 git auto-magic! -- inferring commit dependencies, exploding branches, and more Adam Spiers Collaborative Lecture Theatre CB11.00.405 What is the most common street name in Australia? Rachel Bunder Green Theatre CB07.02.25 Robotica - Robot maid for assisting with austic kids Brian May Small Theatre CB11.00.100

12:25PM

Lunch - Uncatered (1hr 15min)

01:40PM

Can RCU and CPU hotplug survive the attack of the killer virtual environments? Paul E. McKenney Great Hall CB01.05.009 Budget CNC machining Ben Martin Guthrie Theatre CB06.03.28 F-Droid: The private, secure, free and open app store for Android Peter Serwylo Collaborative Lecture Theatre CB11.00.405 Personalisation at Scale: A “Cookie Cutter” Approach Jim O'Halloran Green Theatre CB07.02.25 High performance science - open and reproducible neuroscience image processing that scales? Steffen Bollmann Small Theatre CB11.00.100 Rust Programming Techniques Nicholas Cameron Medium Lecture Theatre CB11.00.401

02:25PM

Room Change (10mins)

02:35PM

Tap On to Reverse Engineering Michael Farrell Great Hall CB01.05.009 System Suspend Support in the Linux Kernel 2007 - 2017 Rafael Wysocki Guthrie Theatre CB06.03.28 Mirror, mirror, on the wall: testing Conway’s Law in open source communities Lindsay Holmwood Collaborative Lecture Theatre CB11.00.405 Typesafe CSS-in-JS Luke John Green Theatre CB07.02.25 Geographically distributed multi-master replication with PostgreSQL and BDR Craig Ringer Small Theatre CB11.00.100

03:20PM

Afternoon Tea - Catered (30mins)

03:50PM

Linux: the first second Alison Chaiken Great Hall CB01.05.009 Aussie Add-ons: Liberating Australian catch-up TV with Open Source Andy Botting, Glenn Guy Guthrie Theatre CB06.03.28 Burning Down the Castle Daniel Vetter Collaborative Lecture Theatre CB11.00.405 Elm by Example - Make beautiful map displays with Elm and Leaflet Christopher Biggs Green Theatre CB07.02.25 IPv6 and Containers: Why We Can't Have Nice Things (And How We Can) Matt Palmer Small Theatre CB11.00.100 Inkscape for absolute beginners Donna Benjamin Medium Lecture Theatre CB11.00.401

04:35PM

Room Change (10mins)

04:45PM

Developing NVM Express Matthew Wilcox Great Hall CB01.05.009 Insights - solving every problem for good Paul Wayper Guthrie Theatre CB06.03.28 Sane Behaviour on Teeny Hardware Seb Holzapfel Collaborative Lecture Theatre CB11.00.405 Let's write a Debugger! Levente Kurusa Green Theatre CB07.02.25 Unions: The way to hack society's operating system Robert Lechte Small Theatre CB11.00.100

05:30PM


Friday, 26 Jan 2018


  Great Hall CB01.05.009 Guthrie Theatre CB06.03.28 Collaborative Lecture Theatre CB11.00.405 Green Theatre CB07.02.25 Small Theatre CB11.00.100 Medium Lecture Theatre CB11.00.401
 

09:00AM

Housekeeping and Keynote #4

10:10AM

Morning Tea - Catered (35mins)

10:45AM

The RomCom, the App and the Wardrobe Hannah Thompson Great Hall CB01.05.009 Device Tree: Past, Present, and Future Neil Armstrong Guthrie Theatre CB06.03.28 Let me secure that for you Kirk Jackson Collaborative Lecture Theatre CB11.00.405 Flying autonomous aircraft: Mixed-criticality support in seL4 Gernot Heiser Green Theatre CB07.02.25 Self-Documenting Coders: Writing Workshop for Devs Heidi Waterhouse Medium Lecture Theatre CB11.00.401

11:30AM

Room Change (10mins)

11:40AM

Driving Virtual Reality from Linux Keith Packard Great Hall CB01.05.009 Lending Privilege Anjuan Simmons Guthrie Theatre CB06.03.28 Modernising firmware testing on POWER with Python and pre-release everything Stewart Smith Collaborative Lecture Theatre CB11.00.405 The State of Kernel Self-Protection Kees Cook Green Theatre CB07.02.25 Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads using SMT Xi Yang Small Theatre CB11.00.100

12:25PM

Lunch - Uncatered (1hr 15min)

01:40PM

Broadcom's Open Source Graphics Stack Eric Anholt Great Hall CB01.05.009 QUIC: Replacing TCP for the Web Jana Iyengar Guthrie Theatre CB06.03.28 Making distributed storage easy: usability in Ceph Luminous and beyond Sage Weil Collaborative Lecture Theatre CB11.00.405 A division of labor in free software Molly de Blanc Green Theatre CB07.02.25 Please Contain Me: Practical LXC on the Desktop Florian Haas Medium Lecture Theatre CB11.00.401

02:25PM

Room Change (10mins)

02:35PM

The Serial Device Bus Johan Hovold Great Hall CB01.05.009 Mass Production: Open-source Testing in Manufacturing Sean Cross Guthrie Theatre CB06.03.28 The Web Is Dead! Long Live The Web! Sam Thorogood Collaborative Lecture Theatre CB11.00.405 Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858 Lilly Ryan Green Theatre CB07.02.25 Remote Work: My first decade working from the far end of the earth John Dalton Small Theatre CB11.00.100

03:20PM

Afternoon Tea - Catered (30mins)

03:50PM

Lightning talks ? Great Hall CB01.05.009

04:35PM

Conference Closing

05:15PM