foreign
before we kick off
before we kick off I'm going to bring on
to the stage Uncle Robert Taylor who is
a gowner Elder
Uncle Taylor
[Applause]
thank you Daisy
Ana
foreign
ladies and gentlemen good morning
and did you understand all that
a little bit
did you hear Robert Taylor Maybe yeah so
the language I spoke is the language of
my ancestors my ancestors being the
traditional owners and custodians of
this land were gathered on today this
wonderful City We Now call AD delayed
it's a funny word that one isn't it ad
delayed of course it's only been called
Adelaide for about 40 seconds I think in
the course of history but for thousands
of years to Ghana people and surrounding
tribes be known as tandaganya can you
say that one
is the big red kangaroo this land that
we gathered on today is the dreaming
place of the big red kangaroo it's quite
a significant dreaming story it runs
from here right through the middle of
Australia right up to the Northern
Territory I'm sure if we ask them fellas
up there they'll tell us at a starts up
there and it runs down here though yeah
so this place is Ghana country
pronounced with the jiba spelled with a
k
um my ancestors have been walking this
land for for thousands of years and been
welcomed people to Country and in the
spirit of my ancestors and acknowledging
each and every one of you here today I
said
which means welcome
it's a pleasure to be here today and
welcome you here on to Ghana country by
inviting me along we together are
acknowledging that this is the land of
the Ghana people and for that I
appreciate each and every one of you and
we are grateful
I'm going to tell a bit of a story um
and I'm going to do it through using one
of the oldest woodwind instruments in
the world the humble didgeridoo
uh like Adelaide it's been called a
didgeridoo once again for 40 seconds I
think in the course of history but for
thousands of years been known as yidaki
can you say that one
yadaki very good
um it's a man's own instrument
the reason for this is when I was a
young fellow going to school there's a
rumor going around that if a woman
played the hiraki she'd get pregnant
it's actually quite the opposite to that
when we play this instrument we use a
lot of pressure from the lower abdomen
and women have in the reproductive
system our ancestors found out through
trial and error that is culturally
inappropriate for women to play this
instrument
the sounds that we do through the
through the didgeridoo through the
yadaki is up to our own imagination
I went to a school about 13 years ago
and a young girl I think she was in year
four or five she put her hands up and
she said to me can you do Justin Bieber
I was doing a bit of Beatboxing through
it too and I was in a good little mood
and I tried it and guess what I'll never
do it again so I learned my lesson from
that young lady many many years ago
um so the sounds I like to do is I like
to keep the sounds traditional I'm going
to teach you a bit of our language here
in our country we don't just have one
Aboriginal language we have over 250
still surviving Aboriginal languages
there used to be around 800 throughout
the country but as we know many of them
languages have now been lost so the
language that we're speaking today
gathered here on Ghana country I come
from four different Aboriginal groups
they're not entity from the lower parts
of the river Murray in the kurong the
nangaraku from further Upstream along
the river Murray around where manham
through right up through to Berry the
naranga from New York Peninsula point
Pearson of course the Ghana people here
from tarnaganyanga the dreaming place of
the big red kangaroo
so the sounds I'm going to share with
you I think would be appropriate to
start off with taranda yeah that big red
kangaroo I need your help with this I
need you to use your imagination so if
we can imagine a nice big red kangaroo
hopping along it might sound something
like this
[Music]
did you hear him
all right well there's a mummy kangaroo
in a data kangaroo quite often you'll
find her
our baby joey
[Music]
hopping along extra fast annoying Mum
and Dad I'm sure yeah
another animal that we have is that big
flightless bird
the aimi very good in Ghana language we
call that one Kari can you say that one
Carly who said Curry up the back
can be very very nice yeah
so that male Curry that male emu makes a
grunting sound
[Music]
another animal that we have here that
likes to eat the Kangaroos and the
enemies is that wild dog the dingo yeah
we call him Godly can you say that one
Godly I hope you find us are paying
attention because on your way out you're
going to have to sign a little piece of
paper to see how much Garner you learned
today yeah
so that while Dr Godly he has like a
wolf
thank you
the Kookaburra I'll give you the answer
in the question don't I
do you know how many people say koala
I think to myself have you ever heard a
koala laugh
that little kookaburra we call him can
you say that one
[Music]
laughs
[Music]
it never cease to amaze me as such a
little bird can have such big lungs
maybe I should sit down with a
kookaburras and learn some breathing
techniques here for the for the Iraqi
when I'm playing the Iraqi
um I'll go camping quite a bit up in the
Riverland and we're lucky enough to have
a little bit of land up there and I take
my daughters up there quite often and
every morning there's a little
kookaburra that wakes us up at about 5
30 6 o'clock in the morning and I said
to my daughters I said the next time we
come up here remind Dad to bring his
boomerang with him yeah
in Ghana language we call the boomerang
wadna can you say that one
so the next time I go up there in the
springtime I'm coming up and I hit that
little cooker but I wake me up I'm going
to sneak out of my swag and I'm going to
Chuck My Boomerang at him
[Music]
got him we have a kookaburra for
breakfast yeah
all right ladies and gentlemen once
again my name's Robert Taylor I'm a
proud Ghana man from here I've been out
here in the community for many years and
my passion is to really just keep on
sharing our culture to inspire the youth
to do the same and to follow in our
footsteps it's really important as
people who not only live on country but
also who are the custodians of country
to still look after it take care of our
waterways and take care of our country
no matter where we are in the world and
I guess by doing so we're teaching and
showing the younger Generations as well
to do the same and we're also teaching
them to respect each other for those of
you that are from here in Adelaide we we
live on this land but you know we all
call this place home and it's very
important to remember that for those of
you that have traveled far and wide we
welcome you here on to Ghana land and we
hope that while you're here you feel the
blessings of our ancestors at the end of
the day it's 2023
Australia is one of the most
Multicultural countries in the world
it's important not to dwell on the past
but it's important also not to forget
the past as one last blessings I'd like
to say
foreign
language I could upon my ancestors to
call upon the spirit of your ancestors
or through the shoulders that you walk
upon today no matter which country you
come from which language you speak your
religious background
or your skin color
We Are All One blood and I asked our
ancestors to come together in the spirit
world as we are in the physical world
and bless this land and bless each and
every one of you here today we don't
have a term for goodbye in our culture
because goodbyes are so final they're
like we're never going to see you again
say we say nakura down here on Ghana
country can you say that one nakura
and that means we'll see you again when
our past meets Natalia thank you very
much thank you
so much
[Applause]
thank you so much Uncle Robert it's such
a privilege to be welcomed to this
beautiful land and to be able to gather
here together
welcome to the very first post lockdown
Pike on Au we're so glad you're here
foreign
my name is Daisy I am your conference
director I am leading a whole bunch of
very lovely people who have been putting
this conference together for you for
months and months and we're so excited
to be finally here I think we started
planning this almost six years ago
there's some things happened in the
middle
um it's so wonderful to actually be in
here in the same space as a whole bunch
of old friends as well as friends we
haven't met yet and even more friends
joining us online for those of us here
in tantianga it was so great to actually
see your faces well half of your faces
thank you all for putting on a mask
there is a few reasons we are asking you
to do this the first one is we've all
come from all over the continent to be
together so it's a bit riskier than a
trip to the shops and the second one is
that some of us are at higher risk of
covert than others and we all benefit
from a Kinder more inclusive conference
those people are your fellow attendees
they are the speakers that you're
learning things from this weekend and
the volunteers working hard to keep the
conference running
there are a few exceptions like your
learners I'm not wearing one because I'm
speaking on stage you also kind of have
to take a mask off to eat it's it's a
bit of a tricky situation otherwise
there is more your information in the
URL on the screen
we also have a code of conduct and we
mean it we all deserve to feel safe
comfortable and welcome if at any time
in the conference you feel unsafe or you
want to report questionable Behavior
please contact a member of the safety
team the safety team will have red
badges that say a safety team on them
other members of the teams that run Pike
on IU will have green or
blue allegedly badges
uh there's also a phone number and email
address and more information on the code
of conduct page if you're not sure if
something is worth a raising with the
team talk it through with the safety
team anyway and they can help you figure
it out
we have a couple of things we try not to
do here we don't Trash Talk other
communities whether that's programming
languages or other other groups we're
not the sort of community that acts like
we're better than other languages
um many of us use other languages as
well as python many of us come from
other language background other
programming language backgrounds or
other language language backgrounds I
have some personal opinions about MiFi
and typescripts that may surprise you
from a uh the director of a python
conference we don't assume that people
aren't technical just because they don't
look sound or act like the programmer
archetype
basically everybody here is some sort
has some sort of technical role or
technical experience that is why we're
here
we also don't make jokes at the expense
of others punching down just isn't funny
and if you do see stuff like this most
people in this room but hopefully all
people in this room are kind people that
want to be part of a Kind community so
it can be worth gently but firmly
calling them in and a good way to do
that is right here on the side we don't
do that here
um there are a few things that we do do
this conference has been running for
well for 14 15 a while
um and we've got some in-jokes and we
like our end jokes but we don't want to
make people feel left out
um so we do what all good developers do
and we documented them uh if you're new
or it's been a while there's some of our
sort of little quirks and injokes and
things like that are on the URL on the
screen go check them out
bathrooms at this venue are all marked
gender neutral there are signs on the
outside of the venue on the outside of
the bedroom and the outside of the
bathroom I can answer my speaker notes
and fill the rest in
which will look like what you see here
and we'll tell you what's inside there
are also sanitary bins in all toilets
some of them are labeled a bit weirdly
but they are for sanitary items if you
think somebody's in the wrong bathroom
please just respect their privacy and
their identity and carry on with your
your day they can carry on with their
day
uh they know where they need to be
probably better than you do
we have some suppliers in the baskets
and all the bathrooms there are tampons
pads deodorants
other things that I'm forgetting because
I don't have this on my notes
um take what you need please leave some
for others don't just hoard them uh if
the stocks are empty or they're missing
a particular item please let an
organizer know which is those people
with those brightly colored Badges and
we will sort it out
we have Wi-Fi the details are on the
slide you can also scan this QR code
maybe I haven't tried it on someone else
on my team put it there
um you will also see this on the walls
around the conference
um I my slide notes say that I should
take a drink of water now so that you
can all scan that QR code
we have the entirety of the East wing of
the Adelaide Convention Center
um we've got a lot of space we've got
basically all of the Halls here except
for whole D which is forbidden
um
we're currently in Hall C
there are a bunch of other things that
are on the map whole c and e are on the
ground floor hall e is just behind this
tiered seating here it is in the area
you would have registered when you came
in
before I'm outside holy which is where
that registration desk is also has a
space that you can get food there is
more food underneath like a layer a
level down at the home ground dining
area
upstairs we have holes A and B and the
quiet room as well as the conference and
AV office if you need to go there for
any reason
there's also the hallway track so the
hallway track is what we call the
conversations that happen outside of the
formal scheduled talk so they don't have
to be in the hallway although they often
are that's why we call it that
there are so many people in this
conference that you'll see in the
hallways nearly everybody uh including
our speakers including our organizers
when we're not running around which is
most of the time but not all I'm more
than happy to have a chat
the hallway track can also happen on
Discord by now you should have received
an attendee email with a special link
that will grant you access to the
Discord server this is for everybody
that's attending the event both in
person and online so that we can also
slice together
we also have friendly unfriendly you can
create an account and share your
personal and professional interests and
use it to find other attendees with
similar interests and organize them meet
up in person which is great for Buffs or
launch meetups
Buffs by the way are birds of a feather
sessions
they are small self-organized sessions
but you as the attendees will set up and
hold the topics can be as varied as
functional programming being queer
crochet running I believe there's a
running one tomorrow morning they tend
to happen in meal breaks or before or
after the conference they can be in the
corridor or around the place you can
advertise your birds for feather
sessions on there should be a whiteboard
by registration there will also be a
channel in the Discord
soon when I make it because I wrote this
slide before I did that and then I
forgot
and when we are chatting and having open
conversations we try and follow the
Pac-Man Rule and Pac-Man rule
is that when you know when you're in a
group of people having a conversation
you tend to form a circle and we want to
make sure that we leave a space and that
is so that you can let somebody anybody
join the conversation
and when they do that leave another
space we want to always be welcoming
the other thing that we want to
encourage is the snowball rule which is
that every day try and meet as many new
people as the number of pythons Au that
you've been through before so if you've
been to three icons are you try and make
meet three new people each day
we also have communication stickers
um I don't have examples because I
forgot to add them to the slide but they
are little stickers that you can stick
on your badge that will be on one of the
sticker tables in whole e there's one
that says say hi I'm happy to chat to
anyone there's one that says I'm willing
to chat to people if I initiate the
conversation or we already know each
other and there's one that says Don't
chat to me right now I'm I just I just I
just want to enjoy the conference
quietly on my own please use them
liberally uh you don't have to use them
but we do expect you to respect the
revisions of the other people that are
using them
and yeah they are there to make the
conference a little bit easier and more
accessible and better for everybody
we have T-shirts if you selected a size
when you ordered your ticket and you
have a T-shirt size on your order
confirmation email you can collect your
t-shirt from lunchtime today
unfortunately if you didn't select a
size when you're prompted as part of the
T-shirt process that probably means that
you don't have a ticket a t-shirt as
part of your ticket if you want to offer
to size it probably means you ordered
after the 20th of July when the T-shirt
cut off was
this means you won't be able to pick up
a t-shirt today but you will have some
opportunities to get a t-shirt tomorrow
one way or another there will be more on
that in tomorrow's briefing
welcome The Briefing was what I did with
the volunteers an hour ago
we can't run this event year on year
with uh affordable tickets and our
financial assistance program without the
help of our generous sponsors I want to
give a huge thank you to wsp who have
helped us out so many years running
pycon Au let's have a round of applause
for wsp
I also want to keep out going for grock
Academy
and lastly cracking Technologies
who I think this is the first time
Kraken has sponsored pycon au but they
have really really helped us out this
year Kraken also by the way are the
reason that you'll get free coffee and
tea in foyer e
I also want to thank our gold sponsor
Google cloud and our supporting Partners
the python software foundation and the
Django software Foundation
we are supporting Oz Harvest this year
they help reduce food waste by taking
food that is not needed and distributing
it to people that do need it there's no
obligation but there is a good cause if
you want to find out more there is a
booth uh in for your e that you can have
a look at some stuff or you can use that
QR code to sign up to volunteer with
them they've also got some tape that you
can take home to help keep food fresh
longer and some postcards and things go
check that little stall out
and of course we can't run this event
without the financial and legal support
of Linux Australia when you run an event
like this you sign a very big very scary
contract for lots of money many years in
advance and then you have to try and
make it so that you're not you don't
have a big Financial hole Linux
Australia is the reason that we can put
an event like this in a place like this
because they make that happen
back to sponsors for a second uh I have
Bruce fruto who is the chief educational
officer at guac learning who is going to
talk to us a bit about that
you'll live out
thanks very much Daisy
so
I'm here today to basically Express why
here at grok we value everything that
happens here at pycon AU and in the
broader developer community
at grock we have a mission and that
mission is to educate all Learners and
that includes everyone at school
everyone at in tertiary education anyone
really in any role who wants to further
and better themselves in the
transforming transformative Computing
skills knowledge and dispositions that
they're going to need to really shape
the future
it's a really scary audacious goal but
it's something that we're all very very
passionate about
and when people ask why do you look at
events like this and choose to sponsor
them
well there are a few reasons that pycon
is very very special to us first of all
a large part of what we actually use on
the platform is built with python we use
it to build our technology and it's our
language of choice to teach the
fundamentals of programming to students
and that happens largely with a lot of
our school-based courses we support
other languages in the platform as well
for our tertiary customers but most of
what we do for schools really starts
with python
events like this are an opportunity for
people to get together and share what
they know to build their knowledge build
their capability and become better at
the things that they want to learn more
about
learning is our mission and events like
this are all about learning
and finally
as you've probably starting to get a
feel for already at the conference and
if you've been to pycon before you know
this
this community is really supportive of
new programmers and of young programmers
we're really really excited to also be
the main sponsor of the education
specialist track and this conference
does something that I don't think any
other developer conference does and puts
on a student Showcase in the afternoon
during that track to really give
students in schools the opportunity to
share what they're doing with a bigger
community and that's really an entry
point for becoming a part of this really
vibrant and friendly and welcoming
community
so for those of you who don't know what
we do I've sort of made reference to the
fact that we build resources for
students and teachers to support the
work they're doing in classrooms they're
both online and offline they provide a
lot of automated marking and we have
dedicated customer support staff to
support those teachers in the delivery
of that education to students
but the thing that I think is really
great for us and it's new is we've got a
lot of now philanthropic support and a
partnership with wise Tech Global which
has allowed us to make all of the
resources that we've built for schools
free for all students and all teachers
and to anyone else who's looking to
support the work that's happening in
schools so if you're interested in
reaching out to your schools to support
the work that's going on there to
volunteer and to improve the education
that's happening for our school-aged
kids
you can create an account and access all
of our materials so that you can provide
that support to teachers and students in
your schools so if you're Keen to get
involved in Outreach have those
conversations talk to the schools let
them know that that is a resource that's
out there and that you can leverage and
if you've got any questions you can
reach out to us to find out how you can
do more
I unfortunately can't stay for the
conference I have a very young child who
needs his daddy this weekend so I'm
going to be heading off but we have a
few grock staff who are going to be here
for the next few days if you see any of
them or want to learn more have a chat
I'm sure they'll be willing to share the
opportunities that are available at
grock and the things that we're doing
and I wish everyone who's here for the
next couple of days and the Sprints
afterwards an exciting and enjoyable and
a real learning conference so thanks
very much thanks Bruce
[Applause]
before I get going with my with what's
on my notes I do want to share something
that happened yesterday which is when
the spec The Specialist track day
happens including the education track
which guac helps run by sponsoring that
as well there was a message that came
through the organizers it's called we're
all running around like headless chooks
we're all very stressed and one of my
team messages hey like if you've got a
spare second and you want to remember
why we're doing this go check out what's
happening in the education track now
because the student showcase is amazing
the kids are all right
so the education track is really special
to us and rock makes that happen as well
so
yeah
we have lightning talks uh these are at
the end of the day in the schedule uh
they are probably one of the highlights
of paikon EU they are talks that are
five minutes long exactly five minutes
not a second more the way it works is
there will be a box of the radio disc
you submit your talk before 2PM
before the end of morning tea and you
will find out by 2PM
and you will find out by 2PM ignore what
it says on the slides
um submit your talk before the end of
morning tea in the Box it will be
selected and we'll select them and we
will let you know by 2PM if you're
presenting it and then chaos will happen
because that's how it always works we've
had talks about the history and politics
of Australian and New Zealand
Supermarket chains we've had talks about
literal bugs which were somewhat
frightening we've had talks about
obscure Ruby operators it doesn't have
to be about python
we also have a new format that we're
trying trailing a small preview of this
year called pycon Fair we give you a
table and you show off whatever you've
got to show off there are a few
exhibitors that submitted to our call to
report to proposals who will be out
there but we do have some spare space so
if you would like to be a part of that
as well there will be a submission box
on the desk that is the thing that you
have until 2PM today for
uh submit before 2PM today we will let
you know before at some point tomorrow
and you will have a space tomorrow in
pycon fair to present your thing this is
a really great format for things that
maybe don't suit a talk format but are
things that you still want to be able to
present and share with friends at a
pycon
a couple of more administrative notes
before we introduce our keynote speaker
if you're speaking today or tomorrow
please check in at the hall that you're
speaking at
10 minutes before the end of the meal
break that's before your talk so if
you're talking between morning tea and
lunch 10 minutes before the end of the
morning tea please find your hall and we
do need you to stay there until your
Talk starts that is because if you're
coming from another talk maybe it runs
late that throws all of the AV stuff out
of whack and it helps makes it much
harder for us to run things on time
speaking often time I'm running late
uh if you want to be a session chair
these people are the people that
introduce and thank speakers uh give the
speaker time checks towards the end of
the talk and facilitate audience
questions this is a really great way to
get experience talking to a room of
people if you're thinking about
presenting a talk at a future Pike on EU
then if that interests you stick around
after the keynote and uh Jack who is
down here with the lovely bright hair
and the the curly boy thing
um we'll give you a bit of a briefing on
how to do it and we will accept signups
for that on the announcements channel on
the Discord which should happen which I
could I don't know what you just said
yeah we do really need your help uh look
at announcements there will be a sign up
thread and talk to Jack after the
Keynote
was that important yeah that's what I
just said
and there's only one more thing that
left me to do and that is to introduce
Sam floriani
Sam is