[Music]
[Applause]
My slides aren't being shown.
There we are. PyCon AU 2025 is held on
the lands of the Wandery Wberong people
of the Cooland nation. We pay our
respects to their elders past and
present.
Welcome to PyCon AU.
It's great to see so many people here in
the room and uh also hello to everybody
out there on the live stream. I I can't
see you, but it's good that you can see
me.
Um, please respect the mask zones. We
have some dedicated mask seating area uh
to the front. There's sort of three
separate sections of it. If you would
feel more comfortable, if the people
near you are wearing masks, you're
encouraged to sit in that area. Um, and
if you are sitting in that area, you are
required to wear a mask. Um, hope this
helps everyone to feel safe and
comfortable.
Uh speaking of feeling safe and
comfortable and being welcomed, we all
deserve to feel safe and comfortable and
welcome. Uh which is why we have a
safety team. Um
there's a safety phone number you can
call if you need to talk to them. Uh you
can also identify them by their red
badges. So that number is 0431597233.
You don't need to write it down because
it is also printed directly on the back
of your badge at the bottom.
Um yeah so
safety team is not just for big things
it's also for little things. If you are
being made to feel unsafe, uncomfortable
or unwelcome or if you see anyone else
being made to feel unsafe, uncomfortable
or unwelcome. Uh if you don't want to
step in yourself, the safety team are
very happy to do it for you and they are
very happy to take your phone call for
big things and small. Hopefully no big
things happen and it's only small
things.
Um
so by way of orienting yourself um
here's a map of the area. This map also
printed on the back of your badge at the
top this time.
Um we are currently in the ballroom. Um
at the moment it's all join it's all
split into one big ballroom. Um during
the breaks during morning tea and
afternoon tea we split the room. We put
room dividers down. this becomes
ballroom one, ballroom 2, ballroom 3. If
you're watching on the live stream, uh
whenever we're joined, it's going to be
streamed as ballroom 3. Um and also when
we split the rooms, that means the mask
zone is the front left section in every
smaller room.
Um outside of the ballrooms is the
foyer. Um that's where everything
happens that is not a talk. Talks in the
ballroom, everything else in the foyer.
Uh that means go there for food. Go
there to chat with people. Go there to
chat in particular with our sponsors.
Um there's the coffee is out there. Um
bathrooms are out there. Uh if it's not
in here, it's out there.
Um going to talk a little bit about some
notes on the culture here. Uh we really
try to be a inclusive space and because
of that there's a few things we don't
do. Uh we don't trash talk other
communities. Um like we came to PyCon
because we know Python's the best
language, but that doesn't mean that
other languages aren't also good. Um
they're fine. And if people who have
spent entire careers in other languages
come to PyCon, we want them to feel
welcome, too. So don't start talking
about how you don't like
I'd name a language, but I'm not going
to pick on anyone.
You all know which one I mean, though,
right?
Um
yeah, we don't assume anyone's not a
programmer. Um some people spend their
entire careers being assumed they're not
the technical person in the room and
assumed incorrectly. Um we're a tech
conference like everyone here is
involved in tech in some way. Uh whether
that's having just started programming
or decades of experience. Um
don't don't ask people why they came to
a tech conference. Assume it's for the
tech. Ask people what tech they work on.
Um, we don't make jokes at the expense
of others. Uh, don't punch down. Try not
to laugh at people. Um, you know, laugh
with not at. And for all of these three
things, like if if you see someone doing
this, like we all want this to be a
lovely event where everyone's having a
good time. And but sometimes people slip
and the way to address that is right at
the top of this slide. Hey We don't do
that here. All right.
Um, there's an entire page on our
website about the culture. Um, we have
some in jokes. We're a conference that's
been running for a while. A lot of us
know each other and and and have, you
know, developed this shared
understanding of the world. Some of
those in jokes are explained on our
website. Um, if you find there's a joke
that keeps coming up that you had to ask
what it meant, you're welcome to send us
a pull request. Our website's up on
GitHub. uh hasn't happened yet this
year, but in previous years we do get
the occasional I I got this explained to
me, so here's a paragraph about it to
save the next person some time.
Um so yeah, pull request welcome.
Uh today we are having all of the
bathrooms on this floor marked as
genderneutral bathrooms. Uh that's one
of the preferences we have as a
conference. Um some people are more
comfortable with that, some people are
less comfortable with that. If you would
prefer a gendered bathroom, the
bathrooms uh downstairs in reception,
there is an accessible um an accessible
gender neutral bathroom as well as
gendered uh male and female male
bathrooms. You can go down there if you
don't want to go up here.
Uh the bathrooms on this floor, we have
added some bathroom baskets to with
basic supplies. Um, if you need pads,
tampons, tissues, deodorant, toothbrush,
um, I can't remember exactly what's in
them, things of that nature, um, take
some, take what you need, leave some for
others. Um, if the baskets are getting
empty, let a volunteer know and we'll,
uh, do what we can to get them
restocked.
Uh, here is the conference Wi-Fi. I'm
just going to sort of, you know, how
Wi-Fi works. So, I'm just going to talk
for a while so you have a little bit of
time to scan the QR code. Uh, we also
have this QR code printed on bits of
paper spread around the foyer. Um, I
still see people pointing their phones
at it, so I have to talk for longer. I
think there's a QR code at the retro
desk. Uh, okay. I don't think anyone
else Oh, no. There's still people trying
to take things. I have to keep talking.
All right, we're good. Um, there's the
Wi-Fi details if you need them.
Uh, we have a Discord. Um there's a link
in your attendee email to your ticket
page on uh pretix. Uh that ticket page
lets you join the discord. Uh you don't
have to join the discord. Um you are
encouraged to join the discord. It's a
great place to chat with the other
people at the conference. Uh especially
to try and organize little events, you
know, let's go out for food. Um things
of that nature. Uh also to talk about,
wow, this talk was amazing. how good is
things in
uh the conference opening.
Um but that said, if you don't like
Discord, you don't have to use it.
Everything you can do on Discord, you
can also do using the whiteboards we
have about the place. Um
we have stickers about the place that
you can stick on your badge to um show
your preferences and identities and
various other things. Uh we have
communication stickers in um green,
yellow, and red. Bit of a traffic light
system. If you're like, "Hey, I'm happy
for people to talk to me." Put a green
sticker on. Uh if you're like,
you know, ask me first. I might not be
ready, yellow sticker. And if you're
like, it's the end of the day and you're
crashing and you don't want to talk to
anyone, red sticker time. Uh the
stickers are reusable. You can peel them
off and put new ones on, change them
over the course of the day. Um, it's
pretty common to be like hyped up in the
morning and ready to crash at the end.
You know, do what works for you. Um,
in general, people are happy to talk,
but the stickers give you a way to give
an explicit signal.
Um, the Pac-Man rule, um, we like to
encourage everyone to
be open and welcoming of people,
especially newcomers and people they
haven't met before. And the Pac-Man rule
is a way to do that. Uh this means that
when you're forming a group of people,
leave leave a gap. That's Pac-Man's
mouth. And the reason you're leaving
that gap is so that there's a space for
someone to join. They can walk directly
into Pac-Man's mouth. And they don't get
eaten by Pac-Man. They become part of
Pac-Man because then you move and leave
a new gap so more people can join you.
Because that's the whole idea is be
welcoming. Make space for people to join
in. Always be welcoming.
Uh that's not the only rule. We also
encourage the snowball rule. And every
day meet as many new people as the
number of pyons AU you've been to. So if
you've been here for the first time,
congratulations. You met some at Rejok.
Um you're done, right? If if if you've
if you've had enough meeting new people,
that's okay.
If you've been coming to Python's AU for
10 years, like try to meet 10 new
people. Um, we want to encourage the
people who've been here a lot,
tend to know each other because we've
seen each other at the past BCON AU.
Don't only talk to the people you know.
Make sure you're going out and making
the effort to meet new people as well
because that is uh what encourages new
people to become the people who have
been 10 here for 10 years.
All right. Uh, birds of a feather
sessions.
Uh, you've maybe heard the phrase birds
of a feather flock together. Um, if you
are looking for people like you and you
want to meet up with them, you can
organize a birds of a feather session.
Um, for example, you might want to do a
LGBTQ
uh meetup. You might want to do a people
from Brisbane meetup. You might want to
do a fans of Rust meetup. Um there's a
board at Retro where you can uh write
birds of feather sessions on. There's a
channel in the Discord. We would
encourage you to post in both um both on
the whiteboard and in the Discord. We
not everyone's on the Discord is the
main reason for that. But also not
everyone's here in person. That's why
both places are good. So um pick a time,
pick a place, write it on the
whiteboard. You know 1 p.m. at Rejo.
meet up here if you are
traveled from Adelaide
for example doesn't have to be Adelaide
you can travel from anywhere
uh the other side of the birds of a uh
featherboard is the job board uh if you
are looking to get hired and especially
if you are currently hiring that is a
place where you can write down your
details of uh what you're looking for
and how people can contact you uh there
is also a channel for this in the
discord Again, not everyone's on the
Discord, so use both. Um,
yeah, I think Oh, and this year we also
have stickers for I'm hiring and I'm
looking to hire. Uh, you can put them
on. I don't think I made a slide for
those stickers. Use them. Put them on
your badge.
Uh, lost and found. If you have lost
something, uh, ask at the rejo desk cuz
that's where we will put things. If you
find something, take it to the Rejo desk
or hand it to any volunteer and they'll
take it to the Rejo desk for you. Um,
this can be little things like Mikey's.
This can be big things like phones. Both
of those already happened yesterday. So,
uh, lost foundes
why. Oh, my slides have stopped
responding. That's awkward. Now I have
to try and remember everything else that
was going on.
in this slide deck.
Could I have a time check, please? How
much time do I have to talk for?
Six minutes. Thank you very much. All
right. After Lost and Found, I would
like to talk about sprints. Uh sprints
are happening on Monday and Tuesday. If
you've signed up for sprints, they're a
chance to uh contribute to open source
projects. Uh they're a chance to work on
your projects in a room full of people
who are developers just like you. Um if
you run an open source project and have
something to work on, the sprints are a
great place to sit down and work on it.
If you're interested in contributing to
open source projects, uh, then the
sprints are a great place to find
someone who runs one who can introduce
you to GitHub and talk you through
making a pull request.
Um,
t-shirts.
T-shirts, thank you. That is a good one.
Uh, t-shirts can be picked up starting
from lunchtime. If you didn't pick up
your t-shirt yesterday, um, head to the
retro desk from lunchtime. You will need
the uh QR code, not the QR code on your
badge, it's the QR code in your email.
They're different QR codes. Uh the QR
codes on your badge are for showing to
our sponsors. Um
Oh, wow.
Thank you. I've been given a copy of my
slides. That's very convenient.
All right,
so t-shirts. Uh pick them up from lunch.
bring your ticket. Uh, now I'm going to
do a thanks to our sponsors. And I don't
have slides to show what our sponsors
logos look like. Conveniently, there is
one behind me, which means uh, could I
have a round of applause for our
platinum sponsor, Valkyrie? Thank you,
Valkyrie.
Our gold sponsors, the Python Software
Foundation and Snowflake.
uh our sponsors, Google Planet
Innovation, Elastic, Kraken, AWS,
and there was an extra one that didn't
make it here, who was the Electron
Workshop,
[Music]
and uh also Linux Australia, who uh we
were under under the opice of they are
the organizational body. We love them.
Thank you, Linux Australia.
All right. Uh, workshops are currently
sold out. Um, so if you the workshops
are on Monday. If you signed up for a
workshop ticket and went, "Oh, free
workshop. That sounds good." And have
now realized, "Oh, I'm not actually
going on Monday cuz the main conference
is over the weekend and that's the
sprint stays." Uh, let us know and we'll
cancel your workshops ticket and then
that will make it possible for somebody
else to attend. Uh, the workshop we have
is being run by AWS. Uh it looked
fascinating. Uh details on the website.
Um all right
speakers uh for anybody who is speaking
today, please be in your room during the
break before your talk. Not the break
between talks but during the meal break.
So if you are talking just before
afternoon tea, you should come to your
room uh during lunch break and you
should stay in your room until you have
had your talk. So don't uh
if you don't, we get very upset and
antsy and worried and we try to find you
very hard and sometimes we threaten to
cancel your talk and there will be
emails and you will not like them. We
won't like sending them, you won't like
receiving them. Please go to your room
in the meal break before your talk.
Uh
all right
which means
thank you Chris. Lightning talks uh
lightning talks signup sheet is via a
online form this year. We have QR codes
which is displayed on a phone just over
there.
Imagine a QR code. We've also printed
out a few copies of it and spread them
around the foyer. You'll find one and uh
sign it up. Um, if you would like to
give a lightning talk, that's the that's
the way to do it.
All right. I think
both days.
Lightning talks are both days. We have
lightning talk Saturday, lightning talk
Sunday. If you
saw a lightning talk today that you're
like, "Wow, that was a great lightning
talk, but I have more to say on that
topic." Propose a lightning talk for
Sunday. We'd love to see lightning
talks. Responding to lightning talks. I
am a serial offender. Um because
lightning talks are just so much fun.
All right,
if I remember correctly, I have now
spoken about everything I need to talk
about without the benefit of most of my
slides, which means it is time to hand
over to our lovely keynote speaker. Uh
if you'll come up to the stage, uh Dr.
Owen Griffin uh with her talk Ethics in
AI building fair and just intelligence
systems. Uh welcome.
[Applause]