BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//2023.everythingopen.au/schedule//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:Everything Open 2023
X-WR-TIMEZONE:Australia/Sydney
BEGIN:VEVENT
SUMMARY:Main Conference: other
DTSTART;TZID=Australia/Sydney:20230313T090000
DTEND;TZID=Australia/Sydney:20230313T160000
DTSTAMP:20260317T192958Z
UID:81@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:<p>Open Hardware Workshop</p>\n<p>An all day workshop for peop
 le with the OHMC 2022 hardware. The morning session will be based on prepa
 red material about the hardware\, the software\, how to develop on and use
  your SwagBadge / Rockling FPGA. The afternoon session will be open ended\
 , supporting development using your new kit.</p>\n<a href="https://docs.go
 ogle.com/forms/d/1XxxYti2rxYYmd5JR9wf2oQddNSc-K6iJa4PmApPLfc0/edit">Regist
 er your interest</a>
LOCATION:Melbourne HackerSpace (CCHS)
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Conference Opening
DTSTART;TZID=Australia/Sydney:20230314T090000
DTEND;TZID=Australia/Sydney:20230314T091000
DTSTAMP:20260317T192958Z
UID:61@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sae Ra Germaine\nThe opening of Everything Open 2023\
 n\nYouTube: https://www.youtube.com/watch?v=qgxGnKTjD4s\nLA Archive: http:
 //mirror.linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Tuesday
 /Conference_Opening_6.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/56/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Wednesday Welcome
DTSTART;TZID=Australia/Sydney:20230315T090000
DTEND;TZID=Australia/Sydney:20230315T091000
DTSTAMP:20260317T192958Z
UID:66@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sae Ra Germaine\nWelcome to Wednesday at Everything O
 pen 2023.
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/57/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Thursday Welcome
DTSTART;TZID=Australia/Sydney:20230316T090000
DTEND;TZID=Australia/Sydney:20230316T091000
DTSTAMP:20260317T192958Z
UID:72@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sae Ra Germaine\nWelcome to Thursday at Everything Op
 en 2023.
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/58/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Keynote: Hugh Blemings
DTSTART;TZID=Australia/Sydney:20230314T091000
DTEND;TZID=Australia/Sydney:20230314T101000
DTSTAMP:20260317T192958Z
UID:62@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Hugh Blemings\nKeynote by Hugh Blemings\n\nYouTube: h
 ttps://www.youtube.com/watch?v=4GPQ0kaRpTI\nLA Archive: http://mirror.linu
 x.org.au/pub/everythingopen/2023/clarendon_auditorium/Tuesday/Keynote_Hugh
 _Blemings.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/55/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Keynote: Seb Chan
DTSTART;TZID=Australia/Sydney:20230315T091000
DTEND;TZID=Australia/Sydney:20230315T101000
DTSTAMP:20260317T192958Z
UID:67@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Seb Chan\nKeynote by Seb Chan\n\nYouTube: https://www
 .youtube.com/watch?v=Lj6v-eX_D-0\nLA Archive: http://mirror.linux.org.au/p
 ub/everythingopen/2023/clarendon_auditorium/Wednesday/Keynote_Seb_Chan.web
 m
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/62/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Keynote: Lyndsey Jackson
DTSTART;TZID=Australia/Sydney:20230316T091000
DTEND;TZID=Australia/Sydney:20230316T101000
DTSTAMP:20260317T192958Z
UID:73@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Lyndsey Jackson\nKeynote by Lyndsey Jackson\n\nYouTub
 e: https://www.youtube.com/watch?v=v6Z9nkXUQyA\n\nLA Archive: http://mirro
 r.linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Thursday/Keyno
 te_Lyndsey_Jackson.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/61/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: morning tea
DTSTART;TZID=Australia/Sydney:20230314T101000
DTEND;TZID=Australia/Sydney:20230314T104500
DTSTAMP:20260317T192958Z
UID:52@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Morning Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: morning tea
DTSTART;TZID=Australia/Sydney:20230315T101000
DTEND;TZID=Australia/Sydney:20230315T104500
DTSTAMP:20260317T192958Z
UID:55@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Morning Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: morning tea
DTSTART;TZID=Australia/Sydney:20230316T101000
DTEND;TZID=Australia/Sydney:20230316T104500
DTSTAMP:20260317T192958Z
UID:58@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Morning Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Cautionary Tales on Implementing the Software That People Want
DTSTART;TZID=Australia/Sydney:20230314T104500
DTEND;TZID=Australia/Sydney:20230314T113000
DTSTAMP:20260317T192958Z
UID:1@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul McKenney\n"Be careful what you wish for.  You mi
 ght get it."\n\nI have been developing software for almost 50 years and su
 pporting myself doing so for more than 45 of those years.  Although I do o
 ccasionally code up something just for fun\, the vast majority of the soft
 ware that I have written has been requested (and paid for) by others.  In 
 other words\, I have spent most of my career writing software that other p
 eople asked for.\n\nAs many have observed\, it is hard enough to write sof
 tware that runs correctly\, but even harder to work out the correct softwa
 re to write.  This talk will tell the tale of a few of my attempts to corr
 ectly write the correct software.\n\nYouTube: https://www.youtube.com/watc
 h?v=F7Ps4-kHHdA\nLA Archive: http://mirror.linux.org.au/pub/everythingopen
 /2023/clarendon_auditorium/Tuesday/Cautionary_Tales_on_Implementing_the_So
 ftware_That_People_Want.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/41/
END:VEVENT
BEGIN:VEVENT
SUMMARY:An abridged history of Linux kernel security
DTSTART;TZID=Australia/Sydney:20230314T104500
DTEND;TZID=Australia/Sydney:20230314T113000
DTSTAMP:20260317T192958Z
UID:2@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Russell Currey\nThe Linux kernel is everywhere.  It's
  running on billions of devices here on Earth\, and quite a few in space\,
  too.  Linux is big.  It does a lot of stuff.  It runs on a lot of things.
   It's deployed in a lot of different ways\, with a lot of different versi
 ons with a lot of different modifications.\n\nThat paints a very large tar
 get for attackers on our favourite penguin-associated operating system.\n\
 nOn most systems an attacker attempts to compromise\, there is going to be
  a Linux kernel.  And if that attacker compromises the kernel\, they gain 
 complete control over the entire system.  Luckily for us\, throughout its 
 history Linux has come a very long way in terms of defending itself agains
 t attacks.\n\nOver the lifespan of the Linux kernel\, there's been a stead
 ily increasing focus on security that has led to many different projects t
 hat contribute to its protection.  Compromising the kernel is still possib
 le today\, but it's leaps and bounds more difficult than it used to be\, a
 nd I'll fill you in on the details - what things used to be like\, how we 
 got to where we are today\, and what's still left to do to in the future.\
 n\nYouTube: https://www.youtube.com/watch?v=LdcnxIviHuk\nLA Archive: http:
 //mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_a/Tuesday/An_
 abridged_history_of_Linux_kernel_security_2.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/21/
END:VEVENT
BEGIN:VEVENT
SUMMARY:ClickHouse: what is behind the fastest open source columnar databa
 se
DTSTART;TZID=Australia/Sydney:20230314T104500
DTEND;TZID=Australia/Sydney:20230314T113000
DTSTAMP:20260317T192958Z
UID:3@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Troy Sellers\nAn open source columnar database ClickH
 ouse is in many ways exceptional - it is exceptionally fast\, exceptionall
 y efficient\, but also\, at times exceptionally confusing. \n\nIts approac
 h to handling data goes against many principles and concepts that we use i
 n other databases. To give some examples: its primary index doesn't index 
 each row and doesn't guarantee uniqueness\; a secondary index is used to s
 kip data and doesn't point to specific rows\; JOINS is a complex topic and
  transactions are supported partially\, not to mention that its SQL dialec
 t holds a couple of surprises up its sleeve. \n\nBut\, all that said\, if 
 used correctly\, ClickHouse is a superb solution for online analytical pro
 cessing (OLAP).\n\nThe goal of this talk is to help you get the most of Cl
 ickHouse and avoid the pitfalls. We'll talk about OLAP and columnar databa
 ses. We'll touch topics of indexing\, searching and disk storage. We'll lo
 ok at the reasons behind the most puzzling concepts of ClickHouse\, so tha
 t by the end of the talk you find them not only logical\, but maybe even f
 ascinating.\n\nIf your challenge is analysing terabytes of data - this tal
 k is for you. If you're a data scientist looking for tools to work with bi
 g data - this talk is for you. And\, of course\, if you are just curious a
 bout what makes ClickHouse crazy fast - this talk is for you as well.\n\nY
 ouTube: https://www.youtube.com/watch?v=b5E-8YkutJY\nLA Archive: http://mi
 rror.linux.org.au/pub/everythingopen/2023/clarendon_room_d/Tuesday/ClickHo
 use_what_is_behind_the_fastest_open_source_columnar_database.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/31/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: talk
DTSTART;TZID=Australia/Sydney:20230314T104500
DTEND;TZID=Australia/Sydney:20230314T113000
DTSTAMP:20260317T192958Z
UID:4@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:So What Has RCU Done Lately?
DTSTART;TZID=Australia/Sydney:20230315T104500
DTEND;TZID=Australia/Sydney:20230315T113000
DTSTAMP:20260317T192958Z
UID:22@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul McKenney\nRead-copy update (RCU) has been part o
 f the Linux kernel for more than twenty years\, and Paul has been working 
 on RCU for about 30 years.  So what has RCU done lately?\n\nThis presentat
 ion will cover new features in the Linux kernel\, primarily the polled RCU
  grace-period primitives that allow hardware interrupt handlers and even N
 MI handlers to interact with RCU grace periods.  Other topics include new 
 flavors of RCU for BPF and tracepoints\, new energy-efficiency features\, 
 callback-offloading at runtime\, RCU flavor consolidation\, SRCU's memory 
 diet\, improved fire-and-forget freeing\, and much more.\n\nOutside of the
  Linux kernel\, there has been progress getting RCU added to C++ and perha
 ps also to the Rust language.  There are also a number of userspace librar
 ies providing RCU.\n\nYouTube: https://www.youtube.com/watch?v=9rNVyyPjoC4
 \nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon
 _auditorium/Wednesday/So_What_Has_RCU_Done_Lately_2.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/46/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Boost your project's trust signals with great docs!
DTSTART;TZID=Australia/Sydney:20230315T104500
DTEND;TZID=Australia/Sydney:20230315T113000
DTSTAMP:20260317T192958Z
UID:23@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Felicity Brand\nOpen source projects provide many cue
 s that signal the health of the project. These are trust signals\, and the
 y influence a person's decision to use the product or join the project. \n
 \nIf your project has a vibrant set of signals\, a prospective user or con
 tributor is far more likely to engage with your product or community. In t
 his presentation\, I will talk about direct and indirect trust signals\, a
 nd how you can influence them to increase the health of your open source p
 roject.\n\nSome of the most powerful signals come from documentation and c
 ontent. The Good Docs Project helps you create great project docs for your
  product and community\, with templates designed by tech writers.\n\nIf yo
 u’re an open source project looking to increase your user base or grow y
 our community\, consider your trust signals. Put effort into creating good
  docs\, be aware of the language you’re using\, and really nurture your 
 community. This work will flow through to impact your direct signals (numb
 er of downloads\, size of community)\, and entice new folk to your project
 .\n\nYouTube: https://www.youtube.com/watch?v=PVrHO0YaK9g\nLA Archive: htt
 p://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_a/Wednesday
 /Boost_your_projects_trust_signals_with_great_docs.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/30/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Making music with Linux & Dart
DTSTART;TZID=Australia/Sydney:20230315T104500
DTEND;TZID=Australia/Sydney:20230315T113000
DTSTAMP:20260317T192958Z
UID:24@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Maksim Lin\nAllow me to take you on a journey into th
 e fascinating niche world of electronic music making using hardware synthe
 sizers\, samplers and drum machines. This talk will cover the ML-2 project
  which aims to create a DIY “groovebox” using only open source softwar
 e. Along the way\, we will discover what makes a groovebox tick (literally
 )\, reverse engineer strange vendor extensions to the MIDI protocol and le
 arn how trackers didn’t disappear along with Amiga’s\, why RPI’s tas
 te better than they sound and how we can use a garbage collected language 
 even when we need low latency audio playback.\n\nIf most of those words do
 n’t mean anything to you\, you should still come along to this talk for 
 plenty of blinking lights and some foot tapping tunes.\n\nYouTube: https:/
 /www.youtube.com/watch?v=ie5FPSjwbbg\nLA Archive: http://mirror.linux.org.
 au/pub/everythingopen/2023/clarendon_room_d/Wednesday/Making_music_with_Li
 nux_Dart.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/8/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Hands-On Introduction to Quantum Computing with Qiskit
DTSTART;TZID=Australia/Sydney:20230315T104500
DTEND;TZID=Australia/Sydney:20230315T122500
DTSTAMP:20260317T192958Z
UID:28@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Astri Cornish\nQuantum computing has the potential to
  revolutionise fields\, including those in chemistry and machine learning\
 , and solve problems that the computers we know of today cannot feasibly t
 ackle. However\, learning to program quantum computers can be intimidating
  for those without a background in quantum physics. Qiskit [kiss-kit]\, an
  open-source quantum computing framework developed by IBM and contributed 
 to by a vibrant community\, makes it easier for developers to get started 
 with quantum programming whether they know quantum physics or not. \n\nIn
  this hands-on tutorial\, quantum-curious developers will dive into quantu
 m computing and Qiskit\, learn the basics of quantum circuits and algorith
 ms\, write and run their own programs on real quantum computers\, as well 
 as be introduced to some of the new software developments at the forefront
  of making quantum computers useful. Participants will walk away with a fo
 undational understanding of quantum computing with Qiskit and be able to d
 ive deeper into this exciting and rapidly-developing technology. \n\nAt le
 ast a foundational knowledge of Python is highly recommended. Prior to the
  tutorial\, please create a free IBM Quantum Experience account at quantum
 -computing.ibm.com and bring a laptop.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/19/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building an open framework combining AIoT\, media\, robotics & Mac
 hine Learning
DTSTART;TZID=Australia/Sydney:20230316T104500
DTEND;TZID=Australia/Sydney:20230316T113000
DTSTAMP:20260317T192958Z
UID:39@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Andy Gelme\nArtificial Intelligence\, robotics and th
 e Internet of Things (AIoT) are revolutionizing the world at an ever incre
 asing pace.  However\, the entrenched approaches for delivering applicatio
 ns\, often web based\, are not the best way to deliver the full potential 
 of these recent advances ... due to some serious impedance mismatches.\n\n
 Devices at the edge\, from simple sensors up-to sophisticated robots need 
 local computation combined with remote computation in the data centre ... 
 connected via low-latency streams of rich data types\, such as telemetry\,
  video\, audio\, LIDAR and more.  Ensembles of Machine Learning models wil
 l need to be placed strategically throughout the whole architecture.  Thes
 e highly dynamic systems require that the concepts of failure and security
  are baked into the architecture ... rather than being tacked on as someth
 ing that developers deal with at the application level.  Above all\, build
 ing such systems should be quick and fun to do ... and easy to diagnose wh
 en things go seriously pear-shaped !\n\nManaging and integrating all these
  technologies can be a soul destroying challenge\, because each one has it
 s own set of terminology\, frameworks\, libraries\, and APIs ... resulting
  in a seemingly insurmountable Tower of Babel.  This presentation will int
 roduce an open source distributed embedded framework that consolidates AIo
 T\, media streaming\, Machine Learning pipelines and robotics into a singl
 e\, cohesive platform.\n\nThe overall architecture\, design and some imple
 mentation details will be covered\, including distributed systems (Actor m
 odel)\, messaging (MQTT)\, streaming media (GStreamer)\, data flow pipelin
 es\, incorporating Machine Learning models and embedded devices as first c
 lass members of the network\, along with scaling up to large numbers of de
 vices.   There will be some live examples with hardware ... always a sourc
 e of intense embarrassment and magic smoke escaping.\n\nThis open framewor
 k has been used by a commercial product during 2022 ... which is being dev
 eloped further throughout 2023.  A  brief portion of this presentation wil
 l cover that technical use-case ... no marketing\, I promise !  The aim be
 ing to release an open-source framework that is being used commercially at
  scale.\n\nYouTube: https://www.youtube.com/watch?v=htbzn_xwEnU\n\nLA Arch
 ive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_auditori
 um/Thursday/Aiko_Services_Building_an_open_framework_combining_AIoT_media_
 robotics_Machine_Learning.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/52/
END:VEVENT
BEGIN:VEVENT
SUMMARY:3.2 million Photographs and Counting...  The Hunt for an Elusive O
 rchid Pollinator
DTSTART;TZID=Australia/Sydney:20230316T104500
DTEND;TZID=Australia/Sydney:20230316T113000
DTSTAMP:20260317T192958Z
UID:40@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul Hamilton\nCome along for a journey of discovery 
 with a citizen science project that captures your heart and blows your min
 d with 3.2 million photographs.  Bugs\, spiders\, ant\, mosquitoes\, along
  with a bit of Code and electronics\, you will have it all.\n\nYouTube: ht
 tps://www.youtube.com/watch?v=yWXF6L6zLu0\nLA Archive: http://mirror.linux
 .org.au/pub/everythingopen/2023/clarendon_room_a/Thursday/32_million_Photo
 graphs_and_Counting_The_Hunt_for_an_Elusive_Orchid_Pollinator.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/16/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Hammer Time: Building Carpentries community in Australia
DTSTART;TZID=Australia/Sydney:20230316T104500
DTEND;TZID=Australia/Sydney:20230316T113000
DTSTAMP:20260317T192958Z
UID:41@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Liz Stokes\nHave you ever gone to teach someone how t
 o do something and become frustrated at the wide gulf between learner and 
 instructor? Perhaps you’re excellent at one-on-one instruction\, but put
  a class in front of you and suddenly you’re a bundle of nerves.  The Ca
 rpentries teaches foundational coding and data science skills to researche
 rs worldwide. Moreover\, <a href="https://carpentries.org/become-instructo
 r/">The Carpentries Instructor Training</a> program is a proven train-the-
 trainer method for teaching digital research skills\, with a strong focus 
 on open source software.  Resonating with the spirit of MC Hammer\, we enc
 ourages trainers to 'stop\, collaborate and listen'\, using an evidence-ba
 sed pedagogical approach. \n\n\nThis year\, the Australian Research Data C
 ommons Carpentries Partnership will focus on helping new instructors acros
 s Australia to prepare and deliver their first workshops\, and foster Carp
 entries communities in their local areas. This talk will talk about why pe
 ople become Carpentries instructors\, what programming challenges research
 ers face\, and what key things make a difference when you’re building a 
 supportive community.\n\nYouTube: https://www.youtube.com/watch?v=zMjNoU3a
 6bQ\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/claren
 don_room_d/Thursday/Hammer_Time_Building_Carpentries_community_in_Australi
 a.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/42/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Write and illustrate a childrens story book using Open Source AI t
 ools
DTSTART;TZID=Australia/Sydney:20230316T104500
DTEND;TZID=Australia/Sydney:20230316T122500
DTSTAMP:20260317T192958Z
UID:45@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Alastair D'Silva\nIn this workshop\, attendees will w
 rite and illustrate a children's bedtime story\, assisted with open source
  AI.\n\nAttendees must provide their own laptop with a web browser and SSH
 \, and should have generated an SSH public key in advance. The workshop co
 ntent will be run on NVIDIA A10 GPU instances kindly provided by Lambda La
 bs.\n\nAttendees should register at https://forms.gle/YY3jnnEzgbLZ2dFs7 to
  ensure a VM will be available for you.\n\nIn the first part of the worksh
 op\, we will use the open source LLaMA large language model from Meta (htt
 ps://ai.facebook.com/blog/large-language-model-llama-meta-ai/) to generate
  the text of the story. Attendees will learn how to spin up an instance of
  the model\, and craft prompts to guide the generated text.\n\nOnce a stor
 y has been created\, and manually tweaked\, we will focus on using Stable 
 Diffusion from Stability AI (https://stability.ai/) to create illustration
 s for the story.\n\nAt the end of the workshop\, you should have text and 
 images that could be sent to a print-on-demand service for exciting bedtim
 e reading.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/26/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230314T113000
DTEND;TZID=Australia/Sydney:20230314T114000
DTSTAMP:20260317T192958Z
UID:63@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230315T113000
DTEND;TZID=Australia/Sydney:20230315T114000
DTSTAMP:20260317T192958Z
UID:68@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230316T113000
DTEND;TZID=Australia/Sydney:20230316T114000
DTSTAMP:20260317T192958Z
UID:74@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Sustainable Open Data using Wikidata
DTSTART;TZID=Australia/Sydney:20230314T114000
DTEND;TZID=Australia/Sydney:20230314T122500
DTSTAMP:20260317T192958Z
UID:5@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Peter Neish\nWikidata is a project of the Wikimedia F
 oundation (WMF)\, the organisation behind Wikipedia. It has the aim of dev
 eloping a free and open knowledge base of structured data from Wikipedia\,
  as well as WMF’s other projects and beyond.  Wikidata classifies over 1
 00 million items (such as people\, places\, objects and works) into a high
 ly extensible ontology\, which can then be linked to other Wikidata items 
 or external datasets. Powerful query tools allow visualisation of the data
  as maps\, timelines and a variety of charts and tables\, or the data can 
 be exported in a variety of structured formats.\nThis talk will introduce 
 Wikidata and explain how data is structured\, modeled and referenced. It w
 ill demonstrate how data is edited and the various tools used to wrangle d
 ata. The talk will also look at how wikidata is used by Wikipedia itself a
 nd also communities who need an open\, crowd-sourced\, referenced database
  to support their work. The talk will also demonstrate how wikidata can be
  queried using SPARQL\, the Wikidata API and other tools and how it can be
  visualised.\n\nYouTube: https://www.youtube.com/watch?v=b87A7QMbfpI\nLA A
 rchive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_audit
 orium/Tuesday/Sustainable_Open_Data_using_Wikidata.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/38/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Webauthn\, Passkeys\, and You - The Future of Authentication
DTSTART;TZID=Australia/Sydney:20230314T114000
DTEND;TZID=Australia/Sydney:20230314T122500
DTSTAMP:20260317T192958Z
UID:6@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: William Brown\nMany people and businesses are startin
 g to talk about Passkeys\, Webauthn\, FIDO and more. With a veritable tsun
 ami of jargon in the space it can be hard to determine what is important -
  and what's marketing or opinion. \nIn this session we'll peel back all th
 e layers - We will examine how Webauthn works\, what makes it impossible t
 o phish\, what are passkeys\, how you can distinguish the truth from the h
 ype\, and how can you start to use webauthn to replace passwords and totp 
 in your projects and systems.\n\nYouTube: https://www.youtube.com/watch?v=
 V-7zMIgGO1U\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/202
 3/clarendon_room_d/Wednesday/Webauthn_Passkeys_and_You_The_Future_of_Authe
 ntication.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/2/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Interrupt Balancing: Moving beyond x86
DTSTART;TZID=Australia/Sydney:20230314T114000
DTEND;TZID=Australia/Sydney:20230314T122500
DTSTAMP:20260317T192958Z
UID:7@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: PJ Waskiewicz\nInterrupt balancing in the Linux kerne
 l has been an area of continuing evolution and spirited discussion.  Shoul
 d the kernel and/or drivers handle it?  Should userspace enforce policy?  
 Up until now\, the irqbalance daemon in userspace continues to be the defa
 cto source of truth for interrupt balancing across a system.\n\nHowever\, 
 irqbalance historically has been targeted at x86-based systems\, across mo
 bile\, desktop\, and server platforms.  Assumptions how these platforms wo
 rk and are presented to the kernel have been baked in over time to the irq
 balance core.  However\, with the rise of more non-x86 systems in spaces l
 ike day-to-day desktop systems\, and more importantly\, the server space\,
  these non-x86 architectures have been pushing irqbalance in new direction
 s.\n\nAs one of the co-maintainers of irqbalance\, this talk will briefly 
 recap LCA 2019 what irqbalance is trying to do on a system\, and why.  The
 n the majority of the talk focus on changes to irqbalance over the past fe
 w years that have been driven by ARM and RISC-V platforms\, and what work 
 still needs to be done.\n\nYouTube: https://www.youtube.com/watch?v=mrZHqp
 w_3N8\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clar
 endon_room_d/Tuesday/Interrupt_Balancing_Moving_beyond_x86.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/5/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Let’s Use An Automated Theorem Prover To Verify Video Games\; I 
 Promise This Is Applicable To You
DTSTART;TZID=Australia/Sydney:20230314T114000
DTEND;TZID=Australia/Sydney:20230314T122500
DTSTAMP:20260317T192958Z
UID:80@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Jon Manning\nAutomated theorem provers allow you to d
 escribe a set of logical assertions and constraints\, and then discover in
 consistencies and impossibilities in that system. This makes them incredib
 ly useful for testing large\, complicated and intricately interlocking sys
 tems. Sounds like a video game.\n\nIn this talk\, we’ll use Z3\, an open
  source theorem prover from Microsoft Research\, to describe and diagnose 
 problems in a popular computer role-playing game\, and automatically disco
 ver problems like softlocks and impossible situations. We’ll unpick some
  of the impressively dense jargon that often surrounds this field\, and le
 arn how to apply this theory to practical effects. By the end of this talk
 \, you’ll be ready to apply formal logic to complex interlocking systems
 \, how to create an abstract model of your systems\, and how to find and f
 ix bugs that you didn’t know you had.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/23/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Advanced Testing in Rust
DTSTART;TZID=Australia/Sydney:20230315T114000
DTEND;TZID=Australia/Sydney:20230315T122500
DTSTAMP:20260317T192958Z
UID:25@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Tobin Harding\nThis talk will cover a bunch of topics
  related to testing Rust code. We'll do a quick tour of basic unit and int
 egration testing\, how the module tree looks in a typical Rust crate. Then
  we will move on to cover four different testing approaches:\n\n- Mutation
  testing with Mutagen.\n- Code verification with Kani.\n- Property-based t
 esting with Quickcheck and Arbitrary.\n- Fuzzing with Hongfuzz.\n\nRecentl
 y\, in rust-bitcoin\, we have been putting a bit more effort into testing\
 , I have found this quite interesting and have learned a whole bunch. This
  talk hopes to share some things I've learned and inspire more enthusiasm 
 for what is sometimes an unloved part of software.\n\nYouTube: https://www
 .youtube.com/watch?v=DjU1Ykw14qc\nLA Archive: http://mirror.linux.org.au/p
 ub/everythingopen/2023/clarendon_auditorium/Wednesday/Advanced_Testing_in_
 Rust.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/14/
END:VEVENT
BEGIN:VEVENT
SUMMARY:seL4 Core Platform: security and performance without the complexit
 y
DTSTART;TZID=Australia/Sydney:20230315T114000
DTEND;TZID=Australia/Sydney:20230315T122500
DTSTAMP:20260317T192958Z
UID:26@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Ivan Velickovic\nUnlike most modern day kernels\, seL
 4 does not enforce policy on user-level software. Its low-level interfaces
  give freedom and power to user level applications. However\, this comes a
 t the cost of a very steep learning curve when developing correct and perf
 ormant systems on top of seL4. The seL4 Core Platform provides the tools t
 o easily build a complete system on seL4 while leveraging seL4's high secu
 rity and performance.  In this talk\, we'll walk through the seL4 Core Pla
 tform and how to use it to build secure\, high-performing systems\, and pr
 esent an architecture (the seL4 Device Driver Framework) that can be used 
 for high-throughput network applications in an embedded environment.\n\nYo
 uTube: https://www.youtube.com/watch?v=LhUwwsVq5E4\nLA Archive: http://mir
 ror.linux.org.au/pub/everythingopen/2023/clarendon_room_a/Wednesday/seL4_C
 ore_Platform_security_and_performance_without_the_complexity.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/35/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Kerberos PKINIT: what\, why\, and how (to break it)
DTSTART;TZID=Australia/Sydney:20230315T114000
DTEND;TZID=Australia/Sydney:20230315T122500
DTSTAMP:20260317T192958Z
UID:27@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Fraser Tweedale\nThe Kerberos PKINIT extension replac
 es password authentication with\nX.509 certificates.  This bring some adva
 ntages but also new risks.\nIn this presentation I explain and demonstrate
  how PKINIT works\, and\npresent a novel attack against FreeIPA's PKINIT i
 mplementation.\n\nKerberos is an authentication and single sign-on protoco
 l based on\nsymmetric cryptography.  To avoid the drawbacks and risks of\n
 passwords\, the PKINIT protocol extension enables clients to\nauthenticate
  using public key cryptography and X.509 certificates.\nTo further improve
  security\, private keys can reside and\nsigning/decrytion operations can 
 be performed on hardware\ncryptographic tokens (smart card\, PIV\, TPM\, e
 tc).\n\nI will start the talk with a brief overview of the core Kerberos\n
 protocol.  Next I will explain how the PKINIT extension works\, and\ndemon
 strate how to set up PKINIT and use it in a FreeIPA\nenvironment.\n\nFinal
 ly I will discuss some of the risks that arise when using\nPKINIT\, and se
 curity considerations for implementations and\nadministrators.  I will pre
 sent and demonstrate a recently\ndiscovered PKINIT security flaw in some o
 lder (but still supported)\nversions of FreeIPA.\n\nYouTube: https://www.y
 outube.com/watch?v=E5hT6wYUmlc\nLA Archive: http://mirror.linux.org.au/pub
 /everythingopen/2023/clarendon_room_d/Wednesday/Kerberos_PKINIT_what_why_a
 nd_how_to_break_it.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/43/
END:VEVENT
BEGIN:VEVENT
SUMMARY:KernelCI: Status update
DTSTART;TZID=Australia/Sydney:20230316T114000
DTEND;TZID=Australia/Sydney:20230316T122500
DTSTAMP:20260317T192958Z
UID:42@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Alice Ferrazzi\nKernelCI is a project focused on test
 ing the upstream Linux Kernel on different hardware with an open testing p
 hilosophy and high modularity. Thanks to this approach\, KernelCI is expan
 ding its testing ecosystem by allowing new tests\, trees and laboratories 
 to be easily integrated into KernelCI.\n\nThis session will give a status 
 update on the KernelCI main project and an overview of the progress done w
 ith the CIP ( Civil infrastructure project) on the CIP kernel testing syst
 em.\n\nYouTube: https://www.youtube.com/watch?v=G9RDLLSJHKc
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/50/
END:VEVENT
BEGIN:VEVENT
SUMMARY:A Smörgåsbord of delicious new MariaDB Features
DTSTART;TZID=Australia/Sydney:20230316T114000
DTEND;TZID=Australia/Sydney:20230316T122500
DTSTAMP:20260317T192958Z
UID:43@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Daniel Black\nNow that we're at our next long term re
 lease in 10.11 its time we sat down and relish in the very delicious datab
 ase changes of MariaDB\, by MariaDB and community developers and community
 .\n\nA UUID Type salad\, some GRANT TO PUBLIC eels\, System Versioned tabl
 es with modification bread rolls. There are some of the very new and delic
 ious things added to MariaDB since its last (10.6) long term support relea
 se in 2021. But what else I hear you ask? There's some meaty InnoDB fast l
 oading improvements\, more JSON fruity platters\, UCA 14.0\, MASTER_DEMOTE
  pâté\,  and a bit of InnoDB memory politeness in a flan.\n\nAm I going 
 to do all the spoilers in the abstract? No way. Come to the talk for more 
 yummy surprises.\n\nFollow along with: https://mybinder.org/v2/gh/MariaDB/
 mariadb_kernel.git/2023_10.6_to_10.11_features?urlpath=lab/tree/binder/Eve
 rything%20Open%202023%20-%20A%20Sm%C3%B6rg%C3%A5sbord%20of%20delicious%20n
 ew%20MariaDB%20Features.ipynb\n\nYouTube: https://www.youtube.com/watch?v=
 gbxOnph_OaY\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/202
 3/clarendon_room_a/Thursday/A_Sm%c3%b6rg%c3%a5sbord_of_delicious_new_Maria
 DB_Features_2.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/37/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Embedding Golang in a Kotlin app: how to do it and why you shouldn
 't
DTSTART;TZID=Australia/Sydney:20230316T114000
DTEND;TZID=Australia/Sydney:20230316T122500
DTSTAMP:20260317T192958Z
UID:44@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Charles Korn\nIn this talk\, we'll go on a journey fr
 om the safe waters of Kotlin and the JVM\, through the murky depths of C a
 nd out to the bay of Golang (and back again).\n\nAs we venture through thi
 s tortured metaphor\, you'll:\n* learn how to interoperate with native cod
 e from a Kotlin/JVM app\n* hear some real-world experience with Kotlin/Nat
 ive\n* smile politely as Charles tries to justify why he even attempted to
  do this\n* have your instincts confirmed when you hear why you almost cer
 tainly shouldn't try to mix Kotlin and Golang yourself\n\nYouTube: https:/
 /www.youtube.com/watch?v=DnaXcXRb7XA\nLA Archive: http://mirror.linux.org.
 au/pub/everythingopen/2023/clarendon_room_d/Thursday/Embedding_Golang_in_a
 _Kotlin_app_how_to_do_it_and_why_you_shouldnt.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/20/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: lunch
DTSTART;TZID=Australia/Sydney:20230314T122500
DTEND;TZID=Australia/Sydney:20230314T133000
DTSTAMP:20260317T192958Z
UID:53@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Lunch (uncatered)
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: lunch
DTSTART;TZID=Australia/Sydney:20230315T122500
DTEND;TZID=Australia/Sydney:20230315T133000
DTSTAMP:20260317T192958Z
UID:56@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Lunch (uncatered)
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: lunch
DTSTART;TZID=Australia/Sydney:20230316T122500
DTEND;TZID=Australia/Sydney:20230316T133000
DTSTAMP:20260317T192958Z
UID:59@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Lunch (uncatered)
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Creating open source legislation as code
DTSTART;TZID=Australia/Sydney:20230314T133000
DTEND;TZID=Australia/Sydney:20230314T141500
DTSTAMP:20260317T192958Z
UID:8@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Pia Andrews\nAny software systems that use or have to
  be compliant to legislation or regulation ends up translating rules into 
 code. But what if we had open source legislation as code as an public util
 ity? What if we had an API for Australian legislation/regulation? We could
  build services to help people know their legal rights (like benefitme.nz 
 built on a community repository of legislation as code at https://github.c
 om/digitalaotearoa/openfisca-aotearoa)\, we could build modelling tools to
  understand the impact on people and communities of proposed changes (like
  https://leximpact.an.fr/)\, we could even test the outputs from governmen
 t systems to ensure they are legally compliant\, so we can be more empower
 ed to audit and appeal the systems and services of government departments!
  This talk will present work from around the world on open source legislat
 ion/regulation as code\, and invites you to participate in a building a co
 mmunity repository of legislation as code\, here in Australia :)\n\nYouTub
 e: https://www.youtube.com/watch?v=U7clqwot7Dk\nLA Archive: http://mirror.
 linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Tuesday/Creating
 _open_source_legislation_as_code.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/9/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Swiss Army GLAM
DTSTART;TZID=Australia/Sydney:20230314T133000
DTEND;TZID=Australia/Sydney:20230314T141500
DTSTAMP:20260317T192958Z
UID:9@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Tara Barnett\nWhen a group of librarians and software
  developers became frustrated with the ever-narrowing market for automatio
 n tech\, they decided to make a new product AND a whole new marketplace\, 
 collectively owned by everyone. The result was FOLIO.\n\nFOLIO (The Future
  of Libraries is Open) is an open collaboration that spans commercial comp
 anies\, libraries\, and others. And it works: today\, over 60 libraries wo
 rldwide are using the system. The US Library of Congress recently decided 
 to adopt FOLIO as its core collection management tool. In Australia\, CAVA
 L was the first to implement FOLIO recognizing the value of giving ownersh
 ip back to the community.\n\nFOLIO is not only open source\, it is also a 
 fundamentally community-driven initiative. From the beginning\, the FOLIO 
 community understood that it was crucial that the people who would be usin
 g the system every day have a sense of ownership and agency within the pro
 ject. Through Special Interest Groups (SIGs) covering different areas of e
 xpertise\, the community works directly with product designers and develop
 ment teams to oversee the apps specific to their interests\, with product 
 and technical committees keeping the project oriented in terms of strategi
 c direction and good technical choices.\n\nDuring this talk\, we will disc
 uss the FOLIO ILS\, the FOLIO community\, and FOLIO users\, exploring the 
 space where the three meet.  Tara Barnett\, a librarian and an implementat
 ion coordinator at Index Data\, will bring her unique perspective on FOLIO
 \, discussing the challenges of working with an open source ILS and in an 
 open community. Index Data has worked on the FOLIO project from its incept
 ion and helped design the core architecture of FOLIO and the first apps. T
 his discussion will be of value not only to those in the library community
 \, but to anyone interested in how diverse open source communities work to
 gether overall.\n\nYouTube: https://www.youtube.com/watch?v=8oFtKBqyHF0\nL
 A Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_ro
 om_a/Tuesday/Swiss_Army_GLAM.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/24/
END:VEVENT
BEGIN:VEVENT
SUMMARY:LibreBMC: literally everything is open
DTSTART;TZID=Australia/Sydney:20230314T133000
DTEND;TZID=Australia/Sydney:20230314T141500
DTSTAMP:20260317T192958Z
UID:10@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Jeremy Kerr\nIn late 2022\, we developed a LibreBMC p
 latform - an entirely open source Baseboard Management Controller (BMC). E
 verything — including the hardware design\, CPU implementation\, system-
 on-chip peripherals\, FPGA gateware\, and Linux-based firmware — is avai
 lable under an open source license to verify and/or reimplement. We used t
 his platform to boot and manage an IBM POWER9 AC922 ("witherspoon") server
 . The AC922 is the compute component of the Summit and Sierra supercompute
 rs\, the two fastest worldwide until mid-2020.\n\nWhile booting the AC922 
 was our near-term goal\, this work demonstrates the possibility and potent
 ial of a fully-open sideband management stack for server applications - an
  area under increasing scrutiny for platform\nverifiability\, security and
  trust.\n\nThe LibreBMC platform itself is a great example of an applicati
 on of a software-defined system implementation: we use the Microwatt POWER
  ISA softcore\, plus a few other peripheral blocks - also open source\, of
  course.\nRunning on a standard FPGA device\, we can boot a vanilla Linux 
 system\, which forms the base of our OpenBMC port to manage the AC922 serv
 er.\n\nThis presentation covers the adventures we had in bringing-up the L
 ibreBMC platform\, from intricate hardware reworks to the changes needed i
 n the platform control systems\, in order to boot the AC922 server. We'll 
 show where the platform worked well\, as well as challenges in our impleme
 ntation.\n\nOf course\, there's plenty of future possibilities for the Lib
 reBMC platform\, which we'll present with some introductory material shoul
 d you want to participate.\n\nThe work was a collaboration between the Ope
 nPOWER Foundation\, IBM and Code Construct.\n\nYouTube: https://www.youtub
 e.com/watch?v=OLoKQ1nAkis\nLA Archive: http://mirror.linux.org.au/pub/ever
 ythingopen/2023/clarendon_room_d/Tuesday/LibreBMC_literally_everything_is_
 open.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/25/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Incident Response with Velociraptor
DTSTART;TZID=Australia/Sydney:20230314T133000
DTEND;TZID=Australia/Sydney:20230314T151000
DTSTAMP:20260317T192958Z
UID:14@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Mike Cohen\nWith the increased prevalence of CyberCri
 me in recent years the likelihood that your organization will be targeted 
 by organized crime groups has increased dramatically. Professional Cyber c
 riminals are proficient and agile with typical dwell times measured in hou
 rs\, not weeks or months as was common in the past. An unsuccessful incide
 nt response exercise can result in massive losses to the organization with
  critical data either ransomed or exfiltrated. \n\nDon't worry - Velocirap
 tor has your back! This tutorial will introduce you to this powerful open 
 source framework capable of responding to many thousands of endpoints with
 in minutes.  Velociraptor has come onto the scene a few years ago and is g
 etting better all the time. It is now the obvious choice for an open sourc
 e Digital Forensic and Incident Response (DFIR) tool.\n\nVelociraptor's su
 perpower is its flexible and powerful query language called VQL. Using VQL
  we can implement novel detection\, hunt for compromise and automate all o
 ur response needs. We cover some common use cases such as hunting for ssh 
 keys across large networks or automatic escalation when suspicious events 
 are discovered. We also cover real time monitoring of the endpoint (for ex
 ample webshell detection via process parent/child analysis) and how VQL ca
 n be used to build sophisticated alerting around process execution chains\
 , network connections and even bash instrumentation of the command line\, 
 all done at scale with the click of a few buttons.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/22/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Did FOSS Licenses Jump the Shark?: The Next Season of Copyleft Lic
 ense Drafting and Promulgation
DTSTART;TZID=Australia/Sydney:20230315T133000
DTEND;TZID=Australia/Sydney:20230315T141500
DTSTAMP:20260317T192958Z
UID:29@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Bradley M. Kuhn\nHistorically\, non-trivial FOSS (Fre
 e and Open Source) licenses were drafted by charities.  Core licenses such
  as the GPL-family of licenses and the Apache license came from such organ
 izations.  Charitable organizations like Free Software Foundation and Apac
 he Software Foundation set specific policy goals related to their advocacy
  mission\, and created FOSS licenses that sought to advance those missions
 .\n\nMeanwhile\, other mission-focused organizations\, such as Open Source
  Initiative (OSI) and Debian\, sought to codify and analyze these licenses
  against a written standard to verify they met certain community standards
  for FOSS licensing.  Thanks to such organizations\, the idea of approved 
 license lists became an oft-imitated standard used by not only community-f
 ocused entities\, but also for-profit entities who gather in places like L
 inux Foundation's SPDX to create license lists that serve their for-profit
  interests.\n\nUnfortunately\, for-profit companies have not always had co
 mmunity advancement as their goal.  We saw extensive lobbying efforts duri
 ng the early 2000s that sought to create a litany of “badgeware” licen
 ses\, and some companies even succeed in convincing OSI to declare those l
 icenses “open source”.  A broad coalition of organizations and individ
 uals fought successfully in that era against “license proliferation”.\
 n\nWith the rising power of VC-backed companies that seek to prioritize pr
 ofit over software freedom\, we see politicization of the licensing proces
 s and a resurgence of license proliferation.  Instead of badgeware\, these
  companies\, and their lawyers and apologists\, seek to create a set of li
 censes that push copyleft to risible levels of requirement.  Their goal is
  not to use copyleft to defend software freedom\, but to redefine copyleft
  into a toxic system that is inoculated only by a separate proprietary lic
 ense.  In other cases\, these initiatives seek to create outright non-FOSS
  licenses that are labeled under moniker's like “parity”\, “public
 ”\, and “commons” — in an effort to draft on the popularity of FOS
 S to promulgate non-commercial-use only licenses.\n\nEven more unfortunate
 ly\, the coalition that once opposed license proliferation twenty years ag
 o no longer exists.  The FOSS licensing community has fractured into hundr
 eds of pieces.  Indeed\, these for-profit corporate control efforts have e
 ven found allies in the activist community: well-meaning individuals who s
 eek to create non-FOSS licenses that restrict bad actors (such as the USA'
 s Immigration and Customs Enforcement) from benefiting from otherwise-free
 ly-available software.  Such “not for military use” licenses have hist
 orically been common but did not gain mind-share\; today\, the strange bed
 fellows of VC-backed startups and some social justice activists leaves we 
 otherwise-sympathetic-to-the-latter FOSS activists unsure how to advocate 
 for careful and thoughtful consideration of copyleft expansion.\n\nOne via
 ble answer is to apply the community-driven processes of production that F
 OSS projects know best to license production.  Copyleft-next was launched 
 in July 2012 as an experimental effort to create a new and easier-to-under
 stand copyleft license that promotes software freedom as well as\, if not 
 better than\, more complex traditional copyleft licenses.\n\nWhile copylef
 t-next has aimed to be substantively and stylistically innovative as a lic
 ense text\, it was also grounded as a project in a simple belief: that FOS
 S licenses\, like FOSS itself\, should be created in the open\, transparen
 tly\, and welcome input and discussion from everyone. Mainstream copyleft 
 licenses stewarded by nonprofit FOSS organizations\, like GPLv3\, MPL 2.0 
 and EPL 2.0\, had (to varying limited degrees) attempted to include commun
 ity feedback and involvement. But copyleft-next sought to go substantially
  further. We adopted the methodology and development norms of modern commu
 nity FOSS projects themselves.\n\nCopyleft-next is just one potential appr
 oach among many that we should consider to address misuse and manipulation
  of copyright licenses to advance ideas that may not fit with principles o
 f FOSS communities.  This talk will explain the historical motivations of 
 the current problem\, frame the political problem as it exists today\, dis
 cuss how copyleft-next is one approach to improving the situation\, and pr
 opose other ideas and work that activists can use to address the problem i
 n other ways.\n\nMore reading:\n  * https://sfconservancy.org/blog/2022/ma
 r/17/copyleft-ethical-source-putin-ukraine/\n  * https://sfconservancy.org
 /blog/2021/jun/30/who-should-own-foss-copyrights/\n  * https://sfconservan
 cy.org/blog/2021/jul/23/tivoization-and-the-gpl-right-to-install/\n  * htt
 ps://sfconservancy.org/blog/2020/jan/06/copyleft-equality/\n  * https://sf
 conservancy.org/blog/2018/oct/16/mongodb-copyleft-drafting/
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/49/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Raising Heretics on a Diet of Open Data
DTSTART;TZID=Australia/Sydney:20230315T133000
DTEND;TZID=Australia/Sydney:20230315T141500
DTSTAMP:20260317T192958Z
UID:30@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Dr Linda McIver\nThere's a lot of talk about boosting
  the pipeline. About getting more women and non binary folks into tech in 
 general\, and Data Science in particular. But as long as we focus on recru
 itment and\, at a pinch\, university education\, as means to address the p
 roblem\, we will continue to fail. We need to bring Data Science into scho
 ols from the very beginning\, but I have good news and great news.\nThe go
 od news is that we are already building data science into education\, and 
 kids are loving it. The great news\, though\, is that Open Data gives us t
 he power to give kids powerfully meaningful and engaging projects\, and sc
 hool Data Science gives us the sheer people power to solve serious data pr
 oblems at the same time. \nWe all know there's more data out there than th
 e field of Data Science could analyse even if we collectively forego sleep
  and food forever\, but if we stop giving kids textbook datasets that teac
 h them nothing meaningful about using Data to understand and change the wo
 rld\, then we can throw kids raw\, messy\, and above all REAL data and cha
 llenge them to make sense of it. \nWhat if we taught probability using gen
 der pay datasets instead of black and white balls in an urn? "Charlie is a
  non binary software engineer. Given that they have been working in the fi
 eld for three years\, what is the probability they are receiving the same 
 pay as James\, a cis white man?" But\, of course\, we need open pay data i
 n order to run that project!\nWhen we give kids real things to do\, and th
 e power to create change\, they see the purpose of tech & data science ski
 lls\, and are eager to learn. Black and white balls in an urn don't have n
 early the same impact. The more open data we have\, the greater the potent
 ial for projects that empower kids to make real change in their communitie
 s.\n\nYouTube: https://www.youtube.com/watch?v=0KyQwgJR3fw\nLA Archive: ht
 tp://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_a/Wednesda
 y/Raising_Heretics_on_a_Diet_of_Open_Data.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/36/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Unlocking the Power of Open Security Standards
DTSTART;TZID=Australia/Sydney:20230315T133000
DTEND;TZID=Australia/Sydney:20230315T141500
DTSTAMP:20260317T192958Z
UID:31@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Cameron Tudball\nWhile the market for security toolin
 g is vast and exhaustive\, these tools are generally expensive and lock yo
 ur security event data into your chosen solution.  There have been many at
 tempts to provide open standards for security and operational events in th
 e past\, however it has only been recently that we have seen these being s
 upported by major vendors.\n\nThis talk will discuss the options for using
  open standards to allow different tools to work together\, and how you ca
 n build a security defence strategy while minimising vendor lock-in. It wi
 ll also walk through some use cases on how utilising open standards can al
 low organisations to improve the management of their security posture.\n\n
 YouTube: https://www.youtube.com/watch?v=6o6YlTE-PzQ\nLA Archive: http://m
 irror.linux.org.au/pub/everythingopen/2023/clarendon_room_d/Wednesday/Unlo
 cking_the_Power_of_Open_Security_Standards.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/44/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building cross platform GUI apps with BeeWare
DTSTART;TZID=Australia/Sydney:20230315T133000
DTEND;TZID=Australia/Sydney:20230315T151000
DTSTAMP:20260317T192958Z
UID:35@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Russell Keith-Magee\nPython has proven itself to be a
  powerful tool for data science\, and for web servers. However\, one area 
 where it hasn't historically been popular is in building applications for 
 end users.\n\nIn this talk\, you'll discover how you can use the BeeWare s
 uite of tools to build a GUI app\, and deploy that app on desktop (for Win
 dows\, Linux or macOS)\, mobile (on Android or iOS)\, and the web - all fr
 om a single Python codebase.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/13/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Security in the Open: Incident Detection and Response for Open Sou
 rce
DTSTART;TZID=Australia/Sydney:20230316T133000
DTEND;TZID=Australia/Sydney:20230316T141500
DTSTAMP:20260317T192958Z
UID:46@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Alistair Chapman\nThis talk will be a broad rundown o
 f all the new and exciting ways that things can go wrong in your security 
 when working in the open. Based on years of experience with security in bo
 th open source and closed software organisations\, Alistair will present a
  view of how information security detection and response changes when buil
 ding open source software and working with the open source community. In p
 articular\, we'll be looking at the areas where traditional approaches to 
 security will fall short\, and what you can do to head off the most common
  threats facing open source development work.\nWhether you're a developer 
 building OSS\, an admin running infrastructure for open source organisatio
 ns\, or a security professional trying to keep abreast of our evolving thr
 eat landscape\, you'll get to hear about all the unique security challenge
 s of open source\, and what you need to do to get ahead of them.\n\nYouTub
 e: https://www.youtube.com/watch?v=tp_Vjy1G6oQ\nLA Archive: http://mirror.
 linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Thursday/Securit
 y_in_the_Open_Incident_Detection_and_Response_for_Open_Source.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/27/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Opening up the Final Frontier: Expanding collaboration in Open Sou
 rce Aerospace software
DTSTART;TZID=Australia/Sydney:20230316T133000
DTEND;TZID=Australia/Sydney:20230316T141500
DTSTAMP:20260317T192958Z
UID:47@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sam Bishop\nLinux is everywhere\, even in space... On
 e of the harshest environments we subject software and hardware to. Radiat
 ion upsets\, wild temperature swings\, long communication delays or interr
 uptions\, and critical power management constraints. Linux\, and open sour
 ce are thriving in space\, but have you ever seen a pull request from Spac
 eX?\n\nCome and find out why not\, and what we as the open source communit
 y can do to change this.\n\nYouTube: https://www.youtube.com/watch?v=IPQhf
 PwOocA\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/cla
 rendon_room_a/Thursday/Opening_up_the_Final_Frontier_Expanding_collaborati
 on_in_Open_Source_Aerospace_software.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/54/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Open by design: co-designing and producing an OER interactive text
 book
DTSTART;TZID=Australia/Sydney:20230316T133000
DTEND;TZID=Australia/Sydney:20230316T141500
DTSTAMP:20260317T192958Z
UID:48@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Kat Cain\nDeakin University’s ambition to be Austra
 lia’s most progressive and responsive university is grounded in an open 
 agenda and inclusive education models. Deakin Library embodies this ambiti
 on though a staunch commitment to Open Education and Open Access resource
 s and approaches. A concrete example of this is how Deakin Library is div
 ing into a new area: co-creating and publishing open education resources. 
 To support this work\, Deakin Library facilitated seeding grants have help
 ed with the development of a number of OER design projects. \n\nStimulate
 d by previous collaborative projects\, a 2022 project team formed around t
 he new experience of designing and producing an education focused OER. Spe
 cifically\, we created an interactive digital textbook focused on play-bas
 ed teaching and learning. The team included academic content experts\, vis
 ual design leads\, developers and digital learning designer specialists. 
 And we made sure to stick to our principles of inclusive education and co-
 design to make this book as accessible and helpful as possible. Come alon
 g to hear about the importance of being open by design and how a pedagogic
 al approach of Immediate\, Collaborative and Interactive (ICI) can shape O
 ER creation. A quick tour the design steps\, the technologies used and of 
 the resource itself will form the core of this session.\n\nYouTube: https:
 //www.youtube.com/watch?v=Fu8IoSgaw18\nLA Archive: http://mirror.linux.org
 .au/pub/everythingopen/2023/clarendon_room_d/Thursday/Open_by_design_codes
 igning_and_producing_an_OER_interactive_textbook.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/53/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Break
DTSTART;TZID=Australia/Sydney:20230316T133000
DTEND;TZID=Australia/Sydney:20230316T151000
DTSTAMP:20260317T192958Z
UID:76@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:<em>Quiet Room</em>
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230314T141500
DTEND;TZID=Australia/Sydney:20230314T142500
DTSTAMP:20260317T192958Z
UID:64@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230315T141500
DTEND;TZID=Australia/Sydney:20230315T142500
DTSTAMP:20260317T192958Z
UID:69@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230316T141500
DTEND;TZID=Australia/Sydney:20230316T142500
DTSTAMP:20260317T192958Z
UID:75@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:TeX\, OpenType fonts and Rust
DTSTART;TZID=Australia/Sydney:20230314T142500
DTEND;TZID=Australia/Sydney:20230314T151000
DTSTAMP:20260317T192958Z
UID:11@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Jae Han-Iveson\nTeX is a widely recognised typesettin
 g tool in the science and tech community\, valued for its automatability\,
  simple syntax\, and ability to typeset technical expressions and equation
 s. By extension\, using OpenType fonts and their features are one such way
  to achieve high quality typography. However\, this can be a daunting task
  with TeX for those unfamiliar with the tags and functionality\, the `font
 spec` library\, or the available features for a given font.\nTo bridge thi
 s gap\, we identify the challenges faced by developers and users when util
 ising OpenType fonts through interviews and conducting epistemic network a
 nalysis. We will then discuss strategies for addressing these challenges a
 nd showcase a command-line tool written in Rust that addresses these gaps.
  This will pave the way for the next generation of TeX\, making the utilit
 y of OpenType features more accessible and efficient for endusers.
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/47/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Houdini of the Terminal: The need for escaping
DTSTART;TZID=Australia/Sydney:20230314T142500
DTEND;TZID=Australia/Sydney:20230314T151000
DTSTAMP:20260317T192958Z
UID:12@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: David Leadbeater\nSecurity is often about defence in 
 depth. I'll explore how several open source terminals and tools had vulner
 abilities that when combined led to remote code execution in surprising ci
 rcumstances.\n\nI'll then look at how some of these vulnerabilities can be
  fixed\; what all developers who develop for Unix and Windows should be aw
 are of and a method for protecting against these issues in general.\n\nYou
 Tube: https://www.youtube.com/watch?v=4kfDBNzStbs\nLA Archive: http://mirr
 or.linux.org.au/pub/everythingopen/2023/clarendon_room_a/Tuesday/Houdini_o
 f_the_Terminal_The_need_for_escaping.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/6/
END:VEVENT
BEGIN:VEVENT
SUMMARY:How I Broke an ABI
DTSTART;TZID=Australia/Sydney:20230314T142500
DTEND;TZID=Australia/Sydney:20230314T151000
DTSTAMP:20260317T192958Z
UID:13@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Rohan McLure\nDubbed by some as the “world’s larg
 est software project”\, the Linux Kernel has grown massively in its 30+ 
 years of development. With each year’s accumulating design overhauls and
  support for new hardware\, programs from decades ago are expected to stil
 l run without the need for a developer somewhere to hit ‘recompile’ ag
 ain. How can this be? And if that’s the case\, why do my programs care t
 hat I’m running Linux\, or any other operating system for that matter?\n
 \nIn October of last year I received the following response to one of my k
 ernel code contributions:\n 	> This breaks powerpc32. The fallocate sysc
 all misinterprets its arguments.\n	> It probably breaks every syscall with
  a 64-bit argument.\n\nIn a handful of lines\, I’d managed to break virt
 ually all 32-bit programs for an entire architecture.\n\nCome to this talk
  for a brief crash course on one central deliverable of an operating syste
 m kernel - namely the ability to actually run the code that people have wr
 itten and compiled for it.\n\nAddressing this one matter provides a primer
  to many core computing concepts:\n\n - Virtual memory\n - Calling convent
 ion\n - The syscall interface\n - Big / Little Endianness\n - Assembly\n -
  The 32-bit --> 64-bit transition\n - Binary compatibility layers\; think 
 Rosetta 2\, Wine\n - C as the language of UNIX\n - The ELF binary format\n
  - Static / dynamic linking\n - What even is a kernel?\n\nYouTube: https:/
 /www.youtube.com/watch?v=Dvh-8czYDEk\nLA Archive: http://mirror.linux.org.
 au/pub/everythingopen/2023/clarendon_room_d/Tuesday/How_I_Broke_an_ABI.web
 m
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/29/
END:VEVENT
BEGIN:VEVENT
SUMMARY:COVIDSafe: Australia’s digital contact tracing failure
DTSTART;TZID=Australia/Sydney:20230315T142500
DTEND;TZID=Australia/Sydney:20230315T151000
DTSTAMP:20260317T192958Z
UID:32@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Geoffrey Huntley\nCOVIDSafe was a digital contact tra
 cing app announced by the Australian Government on 14 April 2020 to help c
 ombat the ongoing COVID-19 pandemic\, but the problem is it didn't work an
 d never would because it wasn't fit for purpose because Bluetooth was bein
 g misused.  Join Geoff for a recap of what went wrong and have your popcor
 n ready cause in the midst of a cyber scare\, the Australian Government ac
 cidentally enabled permanent tracking of people even after they had uninst
 alled the COVIDSafe application and accidentally enabled remote control of
  mobile phones whilst it was installed...\n\nGeoff is an open-source softw
 are engineer who formed a community of researchers around digital contact 
 tracing\, and their work earned them the LinuxConf Australia 2020 communit
 y recognition award.\n\nYouTube: https://www.youtube.com/watch?v=VR73bJxX7
 jM\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarend
 on_auditorium/Wednesday/COVIDSafe_Australias_digital_contact_tracing_failu
 re.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/3/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Creating a Poetry Book
DTSTART;TZID=Australia/Sydney:20230315T142500
DTEND;TZID=Australia/Sydney:20230315T151000
DTSTAMP:20260317T192958Z
UID:33@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Peter Chubb\nMost people have produced documents of v
 arious forms\, generally using pre-templated layouts. \n\nProducing a book
  is more work.  And producing a book with specialised typesetting requirem
 ents\, even more so. \n\nIn this talk I intend to go through what I did to
  design a book layout\, create LaTeX document styles\, and create a book o
 f poems written by Val Chubb\, and prepare it for publication.   I'll be c
 overing most of the process\, including book anatomy and binding technique
 s\,  page layout\, indexing\, getting an ISBN\, copyright notices\, and le
 gal deposit requirements.\n\nIt used to be you'd have to create your own L
 aTeX class file\, and tweak each page to get it right.  The relatively new
  'memoir' class takes a lot of pain out of this\, but still needs thought 
 and tweaking.\n\nYouTube: https://www.youtube.com/watch?v=nKS7zwdhSxk\nLA 
 Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room
 _a/Wednesday/Creating_a_Poetry_Book.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/10/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Improving old compression algorithms
DTSTART;TZID=Australia/Sydney:20230315T142500
DTEND;TZID=Australia/Sydney:20230315T151000
DTSTAMP:20260317T192958Z
UID:34@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul Wayper\nCompression algorithms are used on every
 thing from web traffic to satellites\, from backups to real time.  Most of
  the popular general compression algorithms are based on LZ77\, which as i
 ts name implies was published in 1977 by Abraham Lempel and Jacob Ziv.  Bu
 t a year later they produced another algorithm\, LZ78\, which became the b
 asis of LZW with Terry Welch's improvements in 1984.  Despite being used m
 ost commonly in the GIF image format\, it doesn't get much attention these
  days because it is not as efficient as the current techniques such as bzi
 p2\, lzma and the recent zstandard.\n\nBut why?  What does LZW get wrong\,
  and can it be improved?\n\nIn his talk\, Paul will go into his research i
 nto improving the LZW algorithm\, give a demonstration of encoding and dec
 oding\, and compare its compression ratios to other current compression me
 thods.\n\nYouTube: https://www.youtube.com/watch?v=lozybOzV_oU\nLA Archive
 : http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_d/Wedn
 esday/Improving_old_compression_algorithms.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/11/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Ceph and NFS: Comparing Distributed Filesystems
DTSTART;TZID=Australia/Sydney:20230316T142500
DTEND;TZID=Australia/Sydney:20230316T151000
DTSTAMP:20260317T192958Z
UID:49@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Christopher Irving\nTo serve our users' home director
 ies to whatever machine they log onto\, we use DRBD to replicate storage o
 f the filesystem and NFS to provide it for mounting. We want to upgrade to
  using Ceph for our storage replication. The problem? Convincing ourselves
  that this is actually an upgrade.\n\nDRBD replicates data across multiple
  nodes for reliability. In our current setup we create an XFS file system 
 on top of a block replicated by DRBD\, mount the filesystem\, and serve it
  across the network using the NFS protocol.\n\nCeph is an open source syst
 em for distributed storage\, designed to scale for large data storage need
 s and remain fast and flexible. It replicates data\, monitors status\, and
  self heals. It already supports NFS exports in addition to a few other op
 tions for serving data over the network. Sounds smoother and easier than o
 ur existing strategy of using NFS on top of XFS on top of DRBD\, right?\n\
 nWe evaluated both systems on their ability to cope with typical workloads
 \, on their ability to recover from failures\, and on their ease of admini
 stration. We studied ceph's native export options as well as its performan
 ce over NFSv4. The first few benchmarks we ran were surprising in several 
 ways.\n\nThis talk is about the performance of distributed filesystems and
  some of the different pitfalls where you might end up measuring everythin
 g except the data you actually wanted. I'll talk about what makes each of 
 the two solutions easier or harder to use\, about mistakes and misconfigur
 ations I made along the way\, and why it's not enough just to run a test\;
  you need to think about what's happening underneath.\n\nYouTube: https://
 www.youtube.com/watch?v=nv82Z-Ls0wg\n\nLA Archive: http://mirror.linux.org
 .au/pub/everythingopen/2023/clarendon_auditorium/Thursday/Ceph_and_NFS_Com
 paring_Distributed_Filesystems.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/17/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Diabetes is hard\, let's go shopping for a new glucose monitoring 
 solution
DTSTART;TZID=Australia/Sydney:20230316T142500
DTEND;TZID=Australia/Sydney:20230316T151000
DTSTAMP:20260317T192958Z
UID:50@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Lana Brindley\nAt its heart\, keeping people with dia
 betes alive is all about data. When the trending glucose numbers go up\, w
 e need insulin. When the trending glucose numbers go down\, we need sugar.
  All day\, all night\, for the rest of their lives. Thankfully\, we live i
 n 2023\, and keeping track of trends in large amounts of time-series data 
 is easy! Right?\n\nLana has been diabetic for 20 years\, insulin-using for
  a decade\, and now writes technical documentation about time-series data.
  Steve has been an open source developer for 20 years\, and has an uncontr
 ollable urge to solve every interesting problem he comes across.  Together
 \, they had an interesting data problem that they set out to investigate .
 .. and hopefully improve. If they could make this better\, it would make t
 heir lives better!\n\nIn this talk\, Lana and Steve go through the differe
 nt solutions Lana has tried over the years - from finger pricks\, to conti
 nuous glucose sensors - and the trouble with accessing the data from each.
  Open source tools exist\, the trouble is not usually with them\, but with
  extracting the data from whatever patented tool has been used to collect 
 it. They then talk about the current system\, and how they use open source
  software to do things that the large pharmaceutical companies would reall
 y prefer we pay them to do for us.\n\nIf keeping Lana alive and well is al
 l about accessing the time-series data generated by her own body ... why i
 s it so hard?\n\nYouTube: https://www.youtube.com/watch?v=rmR1EmSDK3Y\nLA 
 Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room
 _a/Thursday/Diabetes_is_hard_lets_go_shopping_for_a_new_glucose_monitoring
 _solution.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/39/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Open\, agile\, hybrid\, and distributed.
DTSTART;TZID=Australia/Sydney:20230316T142500
DTEND;TZID=Australia/Sydney:20230316T151000
DTSTAMP:20260317T192958Z
UID:51@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Donna Benjamin\nWe live in revolutionary times. \nWhe
 n we started\, our tools were playthings\, hobbies. Fun. \nNow they power 
 our planet.\nOpen\, agile\, hybrid\, and distributed ways of working\, way
 s of thinking\, and organising human collective endeavour have literally c
 hanged everything.\nBut not everything is open\, and not all change is goo
 d.\nLet's examine some of these threads.\nLet's explore where\, and how th
 ey intertwine\, so we might continue to pursue positive\, open\, and inclu
 sive change.\n\nYouTube: https://www.youtube.com/watch?v=FAumk4GdjiQ\nLA A
 rchive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_
 d/Thursday/Open_agile_hybrid_and_distributed.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/34/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: afternoon tea
DTSTART;TZID=Australia/Sydney:20230314T151000
DTEND;TZID=Australia/Sydney:20230314T154500
DTSTAMP:20260317T192958Z
UID:54@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Afternoon Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: afternoon tea
DTSTART;TZID=Australia/Sydney:20230315T151000
DTEND;TZID=Australia/Sydney:20230315T154500
DTSTAMP:20260317T192958Z
UID:57@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Afternoon Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: afternoon tea
DTSTART;TZID=Australia/Sydney:20230316T151000
DTEND;TZID=Australia/Sydney:20230316T154500
DTSTAMP:20260317T192958Z
UID:60@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Afternoon Tea
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:DCC-EX Open Source Model Railroading
DTSTART;TZID=Australia/Sydney:20230314T154500
DTEND;TZID=Australia/Sydney:20230314T163000
DTSTAMP:20260317T192959Z
UID:15@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul Antoine\nOpen source is an old idea within model
  railroading – with designs for interesting control\, automation and ani
 mation circuits for model railway layouts being shared in the community fo
 r many decades prior to open source or open hardware appearing as formal c
 oncepts.\n\nThe DCC-EX project began as an attempt to provide a truly budg
 et friendly\, standards compliant\, open source platform for controlling m
 odel railways. It now has an international team of experienced software en
 gineers and new to programming hobbyists contributing to a platform with s
 ignificant innovation and feature sets beyond commercial offerings. The DC
 C-EX team’s focus remains on ensuring accessibility for even the most mo
 dest model railroading budget.\n\nThis presentation will also cover the ch
 allenges presented to developers of open source software on sometimes poor
 ly supported embedded environments\, and in dealing with vendor specific e
 xtensions to supposedly open model railway protocol standards. Oh\, and we
 ’ll have a lot of fun looking at ways one can control\, automate and ani
 mate model trains as well.\n\nYouTube: https://www.youtube.com/watch?v=YlG
 L9-v5OAQ\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/c
 larendon_auditorium/Tuesday/DCCEX_Open_Source_Model_Railroading_2.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/45/
END:VEVENT
BEGIN:VEVENT
SUMMARY:From Me to Us: Building a docs team from the ground up
DTSTART;TZID=Australia/Sydney:20230314T154500
DTEND;TZID=Australia/Sydney:20230314T163000
DTSTAMP:20260317T192959Z
UID:16@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Lana Brindley\nThere are currently 1\,018 members of 
 the #lone-writer channel on the Write the Docs Slack. That’s (presumably
 ) 1\,018 people who are the only documentation person in their company or 
 organisation. 1\,018 people who need to handle all the planning\, research
 ing\, drafting\, writing\, editing\, updating\, and maintenance for the do
 cumentation created by an entire organisation all by themselves. And that
 ’s without even mentioning all the managing upwards\, education and outr
 each to other areas of the organisation\, and pointless meetings that are 
 also part of everyday life in a modern corporate enterprise. Not all of th
 ese people will be lone writers forever\, though: what happens when\, some
 times after many months or years of asking politely\, nagging\, or even be
 gging\, you get approval to hire another writer? Or even build a whole tea
 m?\n\nGoing from one lone writer to a team of two\, or five\, or twenty\, 
 brings with it a whole host of challenges. Some of them are obvious\, like
  who reports to whom\, how to get your team talking to each other\, how do
  we organise and apportion work\, and what collaboration tools should we u
 se. Other challenges you might not expect until you encounter them\, like 
 how do we make sure that our team is available in multiple time zones\, an
 d how do make sure we don’t silo knowledge in single individuals? \n\nLa
 na is currently building out her third documentation team (or fourth\, dep
 ending on how you count it!)\, and will share the knowledge accumulated ov
 er many organisations\, community groups\, and seventeen years of document
 ation management.\n\nYouTube: https://www.youtube.com/watch?v=JVaC2YZYsp0\
 nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_
 room_a/Tuesday/From_Me_to_Us_Building_a_docs_team_from_the_ground_up.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/40/
END:VEVENT
BEGIN:VEVENT
SUMMARY:The Velograph - Open Source powered bike safety
DTSTART;TZID=Australia/Sydney:20230314T154500
DTEND;TZID=Australia/Sydney:20230314T163000
DTSTAMP:20260317T192959Z
UID:17@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Tishampati Dhar\nOne of the solutions to increasing f
 uel costs and congestion/pollution from vehicle usage is to ride more. How
 ever the safety of bike users on Australian roads is primarily guaranteed 
 by separation from cars. The project being presented here logs and assesse
 s passing distance between 2 road users to improve road safety.\n\nThere i
 s currently no easily available device to collect this dataset and this pr
 oject undertook development of a custom instrument to be installed on bike
 s for this purpose. The design tools used for electrical CAD (KiCAD)\, mec
 hanical CAD (FreeCAD) and firmware (MicroPython) on the device are all ope
 n-source. This talk presents design principles of this device\, parameters
  of the study and future iterations on the design.\n\nThe final hardware i
 s anticipated to be made open-source for replication of this research in o
 ther jurisdictions.\n\nYouTube: https://www.youtube.com/watch?v=hDJPUBgWo2
 Y\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendo
 n_room_d/Tuesday/The_Velograph_Open_Source_powered_bike_safety.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/12/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Flutter Linux apps from scratch
DTSTART;TZID=Australia/Sydney:20230314T154500
DTEND;TZID=Australia/Sydney:20230314T172500
DTSTAMP:20260317T192959Z
UID:21@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Maksim Lin\nWith Canonical adopting Flutter for its b
 rand new Ubuntu OS installer and as a preferred SDK for future GUI app dev
 elopment and Flutter Linux being officially supported in the stable Flutte
 r 3.0 release\, Flutter is now ready for production use for Linux Desktop 
 apps. \n\nFrom app idea to distribution\, this workshop will teach attende
 es what they need to know to build native Linux desktop apps with Flutter.
 \n\nAttendees will come away from the session having covered how to:\n* Se
 tup a development environment for Flutter development on their Linux compu
 ter and debug apps on the computer\n* The basics of Flutter app developmen
 t\n* How to make use of specific Linux functionality (dbus\, sound\, bluet
 ooth\, etc) using Flutter plugins\n* How to make use of cross platform plu
 gins to bring extra functionality into an app\n* Write unit and widget tes
 ts for the apps functionality\n* Run tests\, build and package an app usin
 g a CI/CD service\n* Distribute the app to users in different formats such
  as Snaps in the Snapstore\, AppImage’s etc.\n\nAttendee’s do not need
  any prior knowledge or experience in Flutter development but prior experi
 ence of GUI application development on any platform or with React-like UI 
 frameworks will help attendees get the most out of the session.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/7/
END:VEVENT
BEGIN:VEVENT
SUMMARY:bpftrace recipes: 5 real problems solved
DTSTART;TZID=Australia/Sydney:20230315T154500
DTEND;TZID=Australia/Sydney:20230315T163000
DTSTAMP:20260317T192959Z
UID:36@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Trent Lloyd\nAs an SRE\, Systems Administrator or oth
 er kind of Support Engineer we often do not have the luxury of modifying t
 he software or system under test\, additionally\, many difficult to diagno
 se problems manifest as outlier cases requiring us to statistically measur
 e and correlate requests.\n\nHistorically this can be challenging as sampl
 ing those outliers requires specific debug/analysis code to be added and s
 ystems to be restarted. Instead\, dynamic runtime tracing combined with BP
 F allows us to load very small and fast programs into the kernel that run 
 in the hotpath and summarise or analyse exactly the events we need\, trans
 mitting only a very small amount of data out of the kernel to be analysed 
 in userspace. This instrumentation is installed at runtime with no changes
  to the system or a substantial impact on system latency or performance.\n
 \nWhile such programs can be written as more complex and clunky C+Python s
 cripts\, 'bpftrace' allows us to write these in a nice Domain Specific Lan
 guage (DSL) that combines the in-kernel data collection and userspace anal
 ysis components into a single coherent script that is understandable even 
 by those who may not be software engineers or kernel experts.\n\nLet's wal
 k through how we can identify and solve 5 real problems using bpftrace to 
 kickstart you on the way to using this technology to solve your next probl
 em.\n\nYouTube: https://www.youtube.com/watch?v=ZDTfcrp9pJI\nLA Archive: h
 ttp://mirror.linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Wed
 nesday/bpftrace_recipes_5_real_problems_solved.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/51/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Why a culture of open source contribution is good for your busines
 s
DTSTART;TZID=Australia/Sydney:20230315T154500
DTEND;TZID=Australia/Sydney:20230315T163000
DTSTAMP:20260317T192959Z
UID:37@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Owen Lansbury\nMany business owners view open source 
 code contribution on company time as a drain on billable hours. As a compa
 ny committed to the Drupal open source project\, PreviousNext has had a fo
 rmalised approach to code contribution baked into company culture\, polici
 es and processes. Rather than being a cost to the company\, its helped us 
 retain staff at a rate that's almost triple the industry average\, high le
 vels of profitability and retention of long term clients. This talk will s
 hare the details of how we did this within our own company and how it can 
 be applied to your own company or team tomorrow. It will also explore how 
 company sponsored contribution is the key to the longevity and viability o
 f many open source projects\, not just Drupal.\n\nYouTube: https://www.you
 tube.com/watch?v=RwLb_NbMfvo\nLA Archive: http://mirror.linux.org.au/pub/e
 verythingopen/2023/clarendon_room_a/Wednesday/Why_a_culture_of_open_source
 _contribution_is_good_for_your_business.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/32/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Don't wait for Godot! Build a game today!
DTSTART;TZID=Australia/Sydney:20230315T154500
DTEND;TZID=Australia/Sydney:20230315T163000
DTSTAMP:20260317T192959Z
UID:38@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paris Buttfield-Addison\nGame development is more fun
 \, more accessible\, and more open than it's ever been. It's time to stop 
 waiting\, and learn to make a video game.\n\nThis session will teach you t
 he fundamentals of the completely free\, open source game engine\, Godot. 
 It's powerful\, amazing\, and runs on everything\, and there’s never bee
 n a better time to learn.\n\nIn this session\, together\, we will:\n\n* le
 arn what Godot is and how it works\n* take a tour of Godot’s features an
 d powerful scripting system\n* quickly build a game\, showcasing the Godot
  editor \n* build the game for macOS\, Windows\, and Linux\n\nGame develop
 ment can\, and should be\, for everyone. Godot makes the tools available\,
  you just need to bring the time\, tenacity\, and ideas. And you’ll need
  to learn some coding\, but it’s fun because it makes things _move_.\n\n
 Build that game that’s been itching at the back of you mind for years\; 
 code a game with your kids\; build a little game that you’ll **never** s
 how anyone\, but you’ll know you made it. Whatever your interest\, you
 ’ll get something out of this session.\n\nBasic programming knowledge as
 sumed\, but nothing major.\n\nYouTube: https://www.youtube.com/watch?v=bXx
 Y0ggr7n4\nLA Archive: http://mirror.linux.org.au/pub/everythingopen/2023/c
 larendon_room_d/Wednesday/Dont_wait_for_Godot_Build_a_game_today.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/28/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Securing a Distribution and Your Own Open Source Project
DTSTART;TZID=Australia/Sydney:20230315T154500
DTEND;TZID=Australia/Sydney:20230315T163000
DTSTAMP:20260317T192959Z
UID:70@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Alex Murray\nUbuntu is one of the most popular Linux 
 distributions and is used by millions of people all over the world. It con
 tains software from a wide array of different upstream projects and commun
 ities across a number of different language ecosystems. Ubuntu also aims t
 o provide the best user experience for consuming all these various pieces 
 of software\, whilst being both as secure and usable as possible.\n\nThe U
 buntu Security team is responsible for keeping all of this software secure
  and patched against known vulnerabilities\, as well as proactively lookin
 g for new possible security issues\, and finally for ensuring the distribu
 tion as a whole is secured through proactive hardening work. They also hav
 e a huge depth of experience in working with upstream open source projects
  to report\, manage patch and disclose security vulnerabilities. Find out 
 both how they keep Ubuntu secure and how you can improve the security of y
 our own open source project or the projects you contribute to.
LOCATION:Clarendon Room E
URL:http://2023.everythingopen.au/schedule/presentation/64/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Keynote: Rebecca Giblin
DTSTART;TZID=Australia/Sydney:20230316T154500
DTEND;TZID=Australia/Sydney:20230316T164500
DTSTAMP:20260317T192959Z
UID:77@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Rebecca Giblin\nKeynote by Rebecca Giblin\n\nYouTube:
  https://www.youtube.com/watch?v=4T-o9J-IVFU\n\nLA Archive: http://mirror.
 linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Thursday/Keynote
 _Rebecca_Giblin.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/63/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Dinner
DTSTART;TZID=Australia/Sydney:20230313T160000
DTEND;TZID=Australia/Sydney:20230313T180000
DTSTAMP:20260317T192959Z
UID:82@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:<p>Social Event (Unofficial)</p>\n<a href="https://docs.google
 .com/forms/d/1XxxYti2rxYYmd5JR9wf2oQddNSc-K6iJa4PmApPLfc0/edit">Register y
 our interest</a>
LOCATION:Melbourne HackerSpace (CCHS)
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Room Changeover
DTSTART;TZID=Australia/Sydney:20230314T163000
DTEND;TZID=Australia/Sydney:20230314T164000
DTSTAMP:20260317T192959Z
UID:65@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:No description
LOCATION:Clarendon Room D\, Clarendon Room A\, Clarendon Auditorium
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Penguin Dinner
DTSTART;TZID=Australia/Sydney:20230315T163000
DTEND;TZID=Australia/Sydney:20230315T180000
DTSTAMP:20260317T192959Z
UID:71@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:<p><em>Talks End</em></p>\n<p>Please take the time to explore 
 Melbourne on your way to the Penguin Dinner.</p>
URL:http://2023.everythingopen.au
END:VEVENT
BEGIN:VEVENT
SUMMARY:Enforcing Privacy Rights Against Big Tech and Big Surveillance
DTSTART;TZID=Australia/Sydney:20230314T164000
DTEND;TZID=Australia/Sydney:20230314T172500
DTSTAMP:20260317T192959Z
UID:18@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Dan Shearer\nOur private lives and data are often sol
 d by giant tech companies\, or inspected by many national spy agencies. Pr
 ivacy laws are essential to challenge this behaviour\, but they do not hel
 p individuals because digital life is too fast for the laws to keep up. Th
 is is true even in EU countries with very strong laws\, and in Australia\,
  realistically even the most savvy citizen cannot enforce their rights to 
 digital privacy.  We need a new approach\,  and we need it much sooner tha
 n legal and human rights campaigners can deliver it. Society is generally 
 is becoming more aware of privacy rights\, just as it seems technically im
 possible to deliver them.\n\nThat seeming impossibility has recently turne
 d around\, thanks to advances in traditional cryptography and some very fo
 rtunate facts of mobile software. A joint effort by the LumoSQL team\, cry
 ptographers from the Faculty of Engineering at Vrije Universiteit Brussel 
 and some wonderful open source contributors has produced four promising in
 ventions.\n\nToday the four inventions are a mixture of testable code\, pu
 blished academic work and unfinished proposals:\n\n* Enforceable permissio
 ns that are part of the data\, so that enforcement is a  matter of mathema
 tics\, not software. This uses Predicate Encryption. We are developing thi
 s as an Internet standard\, so that encrypted data can travel  across clou
 ds and devices and always be readable by anyone who satisfied the permissi
 on requirements. This is the Lumion standard\, which is light on detail bu
 t big on ambition\n\n* A small and compatible extension to the common SQL 
 database language so that these rich permissions are accessible to any app
 lication which uses SQL\, and for inclusion in  any SQL database. We call 
 this SQL-PE\, for Predicate Encryption\n\n* A small and compatible extensi
 on to the SQLite SQL database used for storage on every phone and device. 
 This includes the new SQL-PE permissions system\, with Lumion storage for 
 encrypted data with permissions. We call this LumoSQL\, and it is the firs
 t mainstream database with per-row encryption. LumoSQL  is backwards-compa
 tible with SQLite\, the most-used software anywhere\n\n* A way of reliably
  including concept of time as an additional permission for data\,  e.g. "t
 his row of transaction data will not be visible to the tax department unti
 l June 2023".  We distribute time publicly as Lumions\, and call the distr
 ibution system "Not Before Time". This is a kind of upside-down PKI\, with
  a reduced problem space that hopefully reduces the main objections to PKI
 \n\nThe combined effect of these inventions is that we\, the end users\, c
 an authoritatively dictate permissions that apply to our data\, turning th
 e existing power structures upside down.\n\nTake-aways from this talk:\n\n
 * practical actions (including for non-technical attendees) that reduce th
 eir privacy risk in everyday living\, and in privacy emergencies\n\n* an i
 nvitation for contributions from the more technically-inclined. We need he
 lp in science communicators\, C and Rust development\, statistical analysi
 s  and infrastructure operations\n\n* actions for politically engaged citi
 zens. The 2022 Federal Election showed that local politics can have nation
 al effects. Urgent changes in privacy law are needed\n\n* evidence that th
 e immediate future of privacy could be less bleak than it seems now\, whet
 her you come from a human rights\, technology\, legal or commercial backgr
 ound\n\nYouTube: https://www.youtube.com/watch?v=ITGZzOubUNg\nLA Archive: 
 http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_auditorium/Tu
 esday/Enforcing_Privacy_Rights_Against_Big_Tech_and_Big_Surveillance.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/15/
END:VEVENT
BEGIN:VEVENT
SUMMARY:passt & pasta: Modern unprivileged networking for containers and V
 Ms
DTSTART;TZID=Australia/Sydney:20230314T164000
DTEND;TZID=Australia/Sydney:20230314T172500
DTSTAMP:20260317T192959Z
UID:19@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: David Gibson\nIt was the dawn of personal internet ac
 cess\; the mid-90s.  Lots of university students and staff had dial-up she
 ll accounts\, but dial-up PPP was still hard to come by.  So\, Slirp was b
 orn: a way to fake Layer 2 network connectivity - SLIP or PPP - by transla
 ting frames to Layer 4 network operations - ordinary socket calls which co
 uld be made by an unprivileged user.  It was a useful hack that had its da
 y\, then quickly become obsolete as commercial ISPs became common and chea
 p. Or did it..?\n\nIt turns out there are modern cases where Slirp is stil
 l used:\n * QEMU's "-net user" mode is based on Slirp\; it's not much used
  in production VMs\, but it's extremely convenient when developing or expe
 rimenting\, because it requires neither raised privilege nor configuration
 .\n * slirp4netns uses Slirp to connect a network namespace with a tuntap 
 device to the host's network\, and forms the basis of networking for rootl
 ess container runtimes.\n * KubeVirt runs virtual machines inside Kubernet
 es pods\, and needs to connect the VM's virtual NIC to the pod's network\,
  ideally without requiring the configuration of special privileges on the 
 cluster.\n\nBut\, despite its uses\, Slirp is a very old\, very clunky\, a
 nd difficult to maintain codebase with a poor track record on security and
  resource leaks.  passt (Plug a Simple Socket Transport) is a completely n
 ew implementation of the Slirp concept: it connects a Layer 2 network tran
 sport (e.g. QEMU's "-net socket" protocol) to regular Layer 4 socket calls
 .  pasta (Pack a Subtle Tap Abstraction) is a variant which connects a tun
 tap device in a network namespace (such as a container) instead of a VM.\n
 \nThis talk will discuss the uses for passt\, the basics of its implementa
 tion\, and some future plans.  We'll also look at some design decisions we
 've made to help keep it simpler and more secure than Slirp (for example\,
  minimizing the use of NAT\, and using no dynamic memory allocation).  The
 re will be demonstrations.  The project is in its early days\, but we thin
 k it's already useful and and we'd love to have more users and contributor
 s.\n\npasst was originally authored by Stefano Brivio\, and in the past si
 x months I've become the second major contributor.\n\nYouTube: https://www
 .youtube.com/watch?v=QMUEtEt1i3I\nLA Archive: http://mirror.linux.org.au/p
 ub/everythingopen/2023/clarendon_room_a/Tuesday/passt_pasta_Modern_unprivi
 leged_networking_for_containers_and_VMs.webm
LOCATION:Clarendon Room A
URL:http://2023.everythingopen.au/schedule/presentation/4/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Is Free and Open Cybersecurity Essential\, Desirable - Or Not?
DTSTART;TZID=Australia/Sydney:20230314T164000
DTEND;TZID=Australia/Sydney:20230314T172500
DTSTAMP:20260317T192959Z
UID:20@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Paul Watters\nIn this presentation\, I will analyse s
 ome key themes that have emerged in recent years from the numerous data br
 eaches that have plagued Australian consumers. My observation is that the 
 overall security posture of the nation could be improved by adopting a mor
 e open\, transparent and sharing-friendly culture\, where collective secur
 ity is seen as a common goal. There is little doubt that Free and Open Sou
 rce software and materials benefit from having many eyes analysing flaws a
 nd identifying quality issues. Even governments have invested heavily in "
 open source" intelligence in recent years\, perhaps latently recognising t
 he significance of data which is openly shared\, rather than hidden away. 
 I will discuss some case studies and try to derive some broad principles o
 n how business\, government and a very broad set of stakeholders can colla
 borate to build a more secure foundation for Australia's diverse online ec
 osystem.\n\nYouTube:  https://www.youtube.com/watch?v=Jl9bbxtmOx8\nLA Arch
 ive: http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_room_d/T
 uesday/Is_Free_and_Open_Cybersecurity_Essential_Desirable_Or_Not.webm
LOCATION:Clarendon Room D
URL:http://2023.everythingopen.au/schedule/presentation/48/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lightning Talks
DTSTART;TZID=Australia/Sydney:20230316T164500
DTEND;TZID=Australia/Sydney:20230316T171500
DTSTAMP:20260317T192959Z
UID:78@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sae Ra Germaine\nA series of lightning talks to finis
 h off the conference. Each talk will be between 2-3mins in length. Signup 
 will be available during the conference.\n\nYouTube: https://www.youtube.c
 om/watch?v=GGgHsA8WifE\nLA Archive: http://mirror.linux.org.au/pub/everyth
 ingopen/2023/clarendon_auditorium/Thursday/Lightning_Talks_3.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/59/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Conference Close
DTSTART;TZID=Australia/Sydney:20230316T171500
DTEND;TZID=Australia/Sydney:20230316T173000
DTSTAMP:20260317T192959Z
UID:79@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:Speaker: Sae Ra Germaine\nEverything Open 2023 comes to an end
  :(\n\nYouTube: https://www.youtube.com/watch?v=F_pgYm8WGlQ\n\nLA Archive:
  http://mirror.linux.org.au/pub/everythingopen/2023/clarendon_auditorium/T
 hursday/Conference_Close_8.webm
LOCATION:Clarendon Auditorium
URL:http://2023.everythingopen.au/schedule/presentation/60/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Main Conference: Penguin Dinner
DTSTART;TZID=Australia/Sydney:20230315T180000
DTEND;TZID=Australia/Sydney:20230315T210000
DTSTAMP:20260317T192959Z
UID:83@2023.everythingopen.au
CATEGORIES:
DESCRIPTION:<p><a href="/programme/events/#penguin-dinner">Penguin Dinner<
 /a></p>\n<p><em>For Penguin Dinner ticket holders only.</em></p>\n<p>Make 
 your way to Fortress Melbourne at <strong>23 Caledonian Lane\, Melbourne V
 IC 3000</strong>. Please enter via the <strong>Caledonian Lane entrance</s
 trong>\, NOT via the Emporium.</p>
URL:http://2023.everythingopen.au
END:VEVENT
END:VCALENDAR
