1 00:00:00,420 --> 00:00:05,910 [Music] 2 00:00:12,400 --> 00:00:18,160 20 oh Icon AU 2025 is held on the lands 3 00:00:16,160 --> 00:00:20,640 of the Wandery Warong people of the 4 00:00:18,160 --> 00:00:24,840 Cooland nation and we pay our respects 5 00:00:20,640 --> 00:00:24,840 to their elders past and present. 6 00:00:24,880 --> 00:00:28,840 Welcome to PyCon AU. 7 00:00:30,160 --> 00:00:36,399 So the bad news is this is the last day 8 00:00:33,200 --> 00:00:37,840 of the conference of PyCon AU. But the 9 00:00:36,399 --> 00:00:40,079 good news is that this is not the last 10 00:00:37,840 --> 00:00:41,440 day of PyCon AU. We have the sprints 11 00:00:40,079 --> 00:00:42,960 immediately after this. They're a 12 00:00:41,440 --> 00:00:45,200 different format. We don't have the 13 00:00:42,960 --> 00:00:47,520 conference talks. Instead, we have chill 14 00:00:45,200 --> 00:00:49,039 tables to sit around and work on your 15 00:00:47,520 --> 00:00:51,840 projects with some of the people you've 16 00:00:49,039 --> 00:00:55,440 been meeting in the last 3 days uh the 17 00:00:51,840 --> 00:00:56,879 last two days and today. Um, so if 18 00:00:55,440 --> 00:00:58,079 you've met people and you thought, "Wow, 19 00:00:56,879 --> 00:01:00,160 it'd be really good to sit around a 20 00:00:58,079 --> 00:01:02,960 table and work with them, Monday and 21 00:01:00,160 --> 00:01:04,799 Tuesday is your chance." 22 00:01:02,960 --> 00:01:06,799 Uh, also grateful to you all for coming 23 00:01:04,799 --> 00:01:08,720 to Melbourne for PyCon AU cuz I know it 24 00:01:06,799 --> 00:01:12,040 was hard to not go to Vienna for the 25 00:01:08,720 --> 00:01:12,040 World Tra. 26 00:01:12,960 --> 00:01:17,360 Uh, please respect the mask zones. We 27 00:01:15,280 --> 00:01:20,640 have some dedicated mask seating uh 28 00:01:17,360 --> 00:01:22,159 areas here, here, and over there. Um, if 29 00:01:20,640 --> 00:01:24,080 you're sitting in that area, you must 30 00:01:22,159 --> 00:01:25,840 wear a mask. If you would feel more 31 00:01:24,080 --> 00:01:27,360 comfortable sitting near people who are 32 00:01:25,840 --> 00:01:30,000 wearing masks, that's the recommended 33 00:01:27,360 --> 00:01:33,200 place to sit. Uh helps keep everybody 34 00:01:30,000 --> 00:01:35,360 safe and comfortable. 35 00:01:33,200 --> 00:01:38,479 Uh speaking of being safe and 36 00:01:35,360 --> 00:01:42,079 comfortable, um we have a safety team 37 00:01:38,479 --> 00:01:45,119 and if anyone is making you or anyone 38 00:01:42,079 --> 00:01:46,720 else feel safe, unsafe, uncomfortable or 39 00:01:45,119 --> 00:01:49,840 unwelcome, uh please phone them. Their 40 00:01:46,720 --> 00:01:51,600 phone number is 0431597233. 41 00:01:49,840 --> 00:01:53,200 That phone number is also printed on the 42 00:01:51,600 --> 00:01:55,360 back of your badge. If you turn it 43 00:01:53,200 --> 00:01:58,240 around, uh you will see it. The safety 44 00:01:55,360 --> 00:02:00,159 team all have red badges. Uh it's also 45 00:01:58,240 --> 00:02:03,680 possible to ping at safety team on 46 00:02:00,159 --> 00:02:08,399 discord if you uh want to get in touch. 47 00:02:03,680 --> 00:02:10,080 Uh they welcome big issues and small. Um 48 00:02:08,399 --> 00:02:11,760 you you don't don't feel like it has to 49 00:02:10,080 --> 00:02:14,480 be an emergency to contact safety. This 50 00:02:11,760 --> 00:02:16,000 is this is this is you know someone's 51 00:02:14,480 --> 00:02:17,280 may be a little uninclusive and I don't 52 00:02:16,000 --> 00:02:18,800 want to be the person to tell them to 53 00:02:17,280 --> 00:02:21,040 stop it. Safety team will do that for 54 00:02:18,800 --> 00:02:24,000 you. Let them know. 55 00:02:21,040 --> 00:02:25,440 Uh you will also see people wearing uh 56 00:02:24,000 --> 00:02:27,360 the blue and the green badges for 57 00:02:25,440 --> 00:02:31,280 volunteers and core team. Uh anyone with 58 00:02:27,360 --> 00:02:33,120 a full color badge is special. 59 00:02:31,280 --> 00:02:35,200 Uh here's a map to show you where you 60 00:02:33,120 --> 00:02:36,800 are. And I know I'm repeating a lot of 61 00:02:35,200 --> 00:02:38,160 information you would have seen in the 62 00:02:36,800 --> 00:02:40,160 opening yesterday, but there are some 63 00:02:38,160 --> 00:02:42,080 people here for Sunday only. Uh this 64 00:02:40,160 --> 00:02:44,160 badge, this map also printed on the back 65 00:02:42,080 --> 00:02:46,239 of your badge. Uh ballrooms 1, 2, and 66 00:02:44,160 --> 00:02:48,480 three, you are here. It's one big room 67 00:02:46,239 --> 00:02:50,080 at the moment. Uh during morning tea, 68 00:02:48,480 --> 00:02:52,000 we'll divide it into three smaller 69 00:02:50,080 --> 00:02:54,560 rooms. During afternoon tea, we'll split 70 00:02:52,000 --> 00:02:57,680 it again. Uh outside in the foyer is 71 00:02:54,560 --> 00:02:59,840 where you can get food, coffee, water, 72 00:02:57,680 --> 00:03:02,959 talk to our sponsors, 73 00:02:59,840 --> 00:03:05,959 um find the toilets, and so on and so 74 00:03:02,959 --> 00:03:05,959 forth. 75 00:03:07,200 --> 00:03:12,640 All right, some notes about culture. Uh 76 00:03:10,319 --> 00:03:14,959 there are some things we do not like to 77 00:03:12,640 --> 00:03:16,720 see at PONAU. Uh we don't do that here. 78 00:03:14,959 --> 00:03:19,599 We don't trash talk other communities. 79 00:03:16,720 --> 00:03:21,920 uh we are here at a Python conference 80 00:03:19,599 --> 00:03:24,560 because we love Python. That doesn't 81 00:03:21,920 --> 00:03:27,200 make the other languages bad. Uh so 82 00:03:24,560 --> 00:03:29,040 don't don't trash them. Um don't assume 83 00:03:27,200 --> 00:03:30,159 that anyone's not a programmer. Uh some 84 00:03:29,040 --> 00:03:33,680 people get a lot of that. It's 85 00:03:30,159 --> 00:03:35,200 unfortunate, but uh we are all at a 86 00:03:33,680 --> 00:03:37,120 Python conference. There is a very good 87 00:03:35,200 --> 00:03:39,440 chance that everyone here knows Python 88 00:03:37,120 --> 00:03:41,040 at least to some degree from having 89 00:03:39,440 --> 00:03:42,400 recently started up to decades of 90 00:03:41,040 --> 00:03:45,840 experience. And you can't tell by 91 00:03:42,400 --> 00:03:47,680 looking who is who. Um, we also don't 92 00:03:45,840 --> 00:03:49,519 make jokes at the expense of others, 93 00:03:47,680 --> 00:03:53,840 please try to laugh with people, not at 94 00:03:49,519 --> 00:03:55,840 them. Um, and if you see people who are 95 00:03:53,840 --> 00:03:57,439 doing these things that we don't do, uh, 96 00:03:55,840 --> 00:03:59,439 the best way to address it right at the 97 00:03:57,439 --> 00:04:02,400 top of the slide, hey, we don't do that 98 00:03:59,439 --> 00:04:04,080 here. Call them in. Um, if you're not 99 00:04:02,400 --> 00:04:07,080 comfortable calling someone in, safety 100 00:04:04,080 --> 00:04:07,080 team. 101 00:04:07,280 --> 00:04:11,519 All right. Speaking of culture, we have 102 00:04:09,200 --> 00:04:14,640 a page on our website about our culture. 103 00:04:11,519 --> 00:04:17,199 Um on that page we explain some of our 104 00:04:14,640 --> 00:04:20,000 in jokes. You'll hear a lot of uh 105 00:04:17,199 --> 00:04:22,320 references to things. This conference 106 00:04:20,000 --> 00:04:23,840 has been running for quite a long time. 107 00:04:22,320 --> 00:04:25,360 A lot of people have been coming for 108 00:04:23,840 --> 00:04:26,880 quite a long time. We've developed a lot 109 00:04:25,360 --> 00:04:28,560 of injokes and we explain some of them 110 00:04:26,880 --> 00:04:29,840 on the website. So if you find that 111 00:04:28,560 --> 00:04:30,960 something keeps coming up and you want 112 00:04:29,840 --> 00:04:32,639 to know what it means, it might be 113 00:04:30,960 --> 00:04:34,639 there. If it's not there, you are 114 00:04:32,639 --> 00:04:37,040 welcome to send us a pull request or ask 115 00:04:34,639 --> 00:04:41,080 us to document it ourselves. Uh our 116 00:04:37,040 --> 00:04:41,080 website's up on GitHub. 117 00:04:42,960 --> 00:04:48,880 Um, we have marked our restrooms as 118 00:04:46,000 --> 00:04:50,800 genderneutral restrooms. Um, some people 119 00:04:48,880 --> 00:04:51,919 are more comfortable knowing that nobody 120 00:04:50,800 --> 00:04:53,199 can tell them they're in the wrong 121 00:04:51,919 --> 00:04:56,320 bathroom because there is no wrong 122 00:04:53,199 --> 00:04:59,680 bathroom for them. Um, if you would 123 00:04:56,320 --> 00:05:02,160 prefer a gendered bathroom, there are um 124 00:04:59,680 --> 00:05:04,639 men's, women's, and also the accessible 125 00:05:02,160 --> 00:05:08,479 bathroom is downstairs near reception uh 126 00:05:04,639 --> 00:05:11,960 on the ground floor. Um that's where it 127 00:05:08,479 --> 00:05:11,960 is if you need it. 128 00:05:12,320 --> 00:05:16,720 Uh we provide some supplies in the 129 00:05:14,720 --> 00:05:18,800 bathrooms. We have our bathroom baskets. 130 00:05:16,720 --> 00:05:20,720 Um basic things, pads, tampons, 131 00:05:18,800 --> 00:05:22,320 deodorant, things of that nature. We all 132 00:05:20,720 --> 00:05:25,199 have bodies. Sometimes our bodies have 133 00:05:22,320 --> 00:05:26,560 needs. It's uh unfortunate and annoying, 134 00:05:25,199 --> 00:05:28,080 but we just have to know how to deal 135 00:05:26,560 --> 00:05:29,440 with it. And our baskets are there to 136 00:05:28,080 --> 00:05:31,759 help you. Take what you need, leave some 137 00:05:29,440 --> 00:05:34,880 for others. Uh if something needs 138 00:05:31,759 --> 00:05:38,800 restocking, um let us know and we will 139 00:05:34,880 --> 00:05:41,039 stock them up. Here's 140 00:05:38,800 --> 00:05:43,039 the Wi-Fi. Everyone knows what Wi-Fi is. 141 00:05:41,039 --> 00:05:44,800 So, I'm just going to talk for about 30 142 00:05:43,039 --> 00:05:46,960 seconds to give enough time for anybody 143 00:05:44,800 --> 00:05:49,360 who needs to scan that QR code or take a 144 00:05:46,960 --> 00:05:51,199 photo of it to do so. I don't see a lot 145 00:05:49,360 --> 00:05:52,960 of people pointing their cameras at the 146 00:05:51,199 --> 00:05:55,360 screen. So, I might not have to talk as 147 00:05:52,960 --> 00:05:57,360 long today as I did yesterday. I think 148 00:05:55,360 --> 00:05:59,039 I'm good. That's the Wi-Fi. There's also 149 00:05:57,360 --> 00:06:02,800 more printouts of this about the place 150 00:05:59,039 --> 00:06:05,520 if you uh didn't get it just now. 151 00:06:02,800 --> 00:06:07,600 We have a Discord. Uh the link should be 152 00:06:05,520 --> 00:06:09,840 in the uh same attendee email that has 153 00:06:07,600 --> 00:06:11,600 your ticket. Um you are encouraged to 154 00:06:09,840 --> 00:06:13,120 join the discord. It gives you an online 155 00:06:11,600 --> 00:06:15,039 space to talk to other people you've 156 00:06:13,120 --> 00:06:18,639 seen today and also to uh people who are 157 00:06:15,039 --> 00:06:20,240 joining us on the live stream. Um it's a 158 00:06:18,639 --> 00:06:22,319 great place to catch up. There's a lot 159 00:06:20,240 --> 00:06:24,000 of uh organizing of social events 160 00:06:22,319 --> 00:06:25,919 happens there as well as a lot of 161 00:06:24,000 --> 00:06:30,160 running commentary and questions about 162 00:06:25,919 --> 00:06:33,720 talks. Um yeah, the link to join's uh in 163 00:06:30,160 --> 00:06:33,720 your ticket email. 164 00:06:34,479 --> 00:06:38,240 We have stickers about the place. Uh, 165 00:06:36,720 --> 00:06:41,360 communication stickers to show your 166 00:06:38,240 --> 00:06:43,360 communication preference. Um, traffic 167 00:06:41,360 --> 00:06:45,919 light system. Green if you're happy for 168 00:06:43,360 --> 00:06:48,479 people to just come and chat to you. Um, 169 00:06:45,919 --> 00:06:49,840 yellow if you would prefer that people 170 00:06:48,479 --> 00:06:51,759 don't approach you, but you're happy to 171 00:06:49,840 --> 00:06:53,759 approach to them. Red if you're just 172 00:06:51,759 --> 00:06:55,440 really ready to have a quiet sit down. 173 00:06:53,759 --> 00:06:57,520 Uh, those stickers are reusable. Peel 174 00:06:55,440 --> 00:06:59,440 them off, replace them. Your preference 175 00:06:57,520 --> 00:07:01,199 is likely to change around the day. Some 176 00:06:59,440 --> 00:07:02,880 people turn up energized and run out of 177 00:07:01,199 --> 00:07:05,919 energy. Some people turn up nervous and 178 00:07:02,880 --> 00:07:07,280 warm up later. Whatever way it is, uh if 179 00:07:05,919 --> 00:07:10,240 you want to wear a sticker, that'll give 180 00:07:07,280 --> 00:07:13,440 people a direct cue of here's whether I 181 00:07:10,240 --> 00:07:16,639 would like to talk or not. Um new 182 00:07:13,440 --> 00:07:18,639 stickers this year. We also have some 183 00:07:16,639 --> 00:07:20,560 I'm hiring or I'm looking for work 184 00:07:18,639 --> 00:07:21,919 stickers to help people who are looking 185 00:07:20,560 --> 00:07:24,479 for jobs and people who are looking to 186 00:07:21,919 --> 00:07:26,240 fill positions find each other. Uh we 187 00:07:24,479 --> 00:07:28,080 have pronoun stickers. your pronouns are 188 00:07:26,240 --> 00:07:29,360 printed on your badge, but sometimes you 189 00:07:28,080 --> 00:07:30,880 want to try on some different pronouns 190 00:07:29,360 --> 00:07:32,560 for the day or missed out on getting 191 00:07:30,880 --> 00:07:34,720 them printed on your badge. Use a 192 00:07:32,560 --> 00:07:37,919 sticker to add them. 193 00:07:34,720 --> 00:07:39,120 Um, right, that's the main stickers. We 194 00:07:37,919 --> 00:07:42,919 also have the conference art on 195 00:07:39,120 --> 00:07:42,919 stickers. It looks fantastic. 196 00:07:43,120 --> 00:07:48,560 Let's talk about some rules we have to 197 00:07:46,319 --> 00:07:50,880 encourage meeting new people. So, here's 198 00:07:48,560 --> 00:07:52,560 the Pac-Man rule. You're familiar with 199 00:07:50,880 --> 00:07:55,599 the shape of Pac-Man, kind of a circle 200 00:07:52,560 --> 00:07:58,319 with a wedge cut out. So when you form a 201 00:07:55,599 --> 00:08:00,479 group of people to have a chat, 202 00:07:58,319 --> 00:08:03,360 leave a space, leave Pac-Man's mouth 203 00:08:00,479 --> 00:08:05,440 open. You know, stand in a group, but 204 00:08:03,360 --> 00:08:07,680 leave leave a little room where somebody 205 00:08:05,440 --> 00:08:09,840 else could come and join you, where they 206 00:08:07,680 --> 00:08:11,680 wouldn't be eaten by Pac-Man. They would 207 00:08:09,840 --> 00:08:13,440 instead become part of the circle where 208 00:08:11,680 --> 00:08:14,800 they join Pac-Man's body and open up a 209 00:08:13,440 --> 00:08:16,800 new space so that more people can join 210 00:08:14,800 --> 00:08:18,560 you. We like to make it easy to uh start 211 00:08:16,800 --> 00:08:20,800 conversations here. If you see a group 212 00:08:18,560 --> 00:08:22,319 of people standing with a space, you 213 00:08:20,800 --> 00:08:24,000 could just walk into that space if you 214 00:08:22,319 --> 00:08:26,960 would like to talk to those people. 215 00:08:24,000 --> 00:08:29,759 That's why we do it. 216 00:08:26,960 --> 00:08:32,000 We also have the snowball rule. We 217 00:08:29,759 --> 00:08:34,320 encourage you every day meet as many new 218 00:08:32,000 --> 00:08:37,360 people as the number of PyCons AU you've 219 00:08:34,320 --> 00:08:39,120 been to. Uh if this is your first PCON 220 00:08:37,360 --> 00:08:40,399 AU, congratulations. You've done it 221 00:08:39,120 --> 00:08:42,719 because you talked to someone at the 222 00:08:40,399 --> 00:08:44,959 rejo desk to get your ticket. If this is 223 00:08:42,719 --> 00:08:47,760 your 10th PyCon AU, try to talk to 10 224 00:08:44,959 --> 00:08:50,640 people today who you don't already know. 225 00:08:47,760 --> 00:08:52,240 Um, we'd like to welcome new people into 226 00:08:50,640 --> 00:08:53,760 the community. If you don't don't 227 00:08:52,240 --> 00:08:55,200 exclusively talk to the people you 228 00:08:53,760 --> 00:08:56,240 remember from last year, otherwise the 229 00:08:55,200 --> 00:09:01,320 new people are all going to feel 230 00:08:56,240 --> 00:09:01,320 excluded. Reach out, say hi. 231 00:09:01,760 --> 00:09:07,040 Other ways to find people to talk to are 232 00:09:04,800 --> 00:09:08,480 our birds of a feather sessions. Uh, 233 00:09:07,040 --> 00:09:12,399 they say birds of a feather flock 234 00:09:08,480 --> 00:09:14,240 together. So we have uh self-organized 235 00:09:12,399 --> 00:09:16,000 sessions for you to find the kind of 236 00:09:14,240 --> 00:09:18,399 people you want to talk to for whatever 237 00:09:16,000 --> 00:09:21,760 reason that is. If you are looking for 238 00:09:18,399 --> 00:09:24,880 the LGBTQ people here or the people who 239 00:09:21,760 --> 00:09:27,360 have traveled here from Perth or people 240 00:09:24,880 --> 00:09:29,920 who have come to Python but are more 241 00:09:27,360 --> 00:09:31,440 into team leadership than programming, 242 00:09:29,920 --> 00:09:33,360 birds of a feather session great way to 243 00:09:31,440 --> 00:09:35,680 organize it. Uh there is a whiteboard 244 00:09:33,360 --> 00:09:38,640 near our rejo desk where you can write a 245 00:09:35,680 --> 00:09:40,000 time and a meeting place a 246 00:09:38,640 --> 00:09:41,600 for uh where you would like to get 247 00:09:40,000 --> 00:09:44,080 together. There's also a channel on the 248 00:09:41,600 --> 00:09:46,800 discord where you can post um so that 249 00:09:44,080 --> 00:09:48,640 you can let everybody know that you want 250 00:09:46,800 --> 00:09:51,279 to meet like-minded people and here's 251 00:09:48,640 --> 00:09:52,800 where and how. 252 00:09:51,279 --> 00:09:54,560 The other side of that birds of a 253 00:09:52,800 --> 00:09:57,279 feather session whiteboard is the jobs 254 00:09:54,560 --> 00:09:58,720 board. Are you hiring? 255 00:09:57,279 --> 00:09:59,920 Write your email address on there with 256 00:09:58,720 --> 00:10:02,080 some details about what you're looking 257 00:09:59,920 --> 00:10:03,680 for. Are you looking for work? Write 258 00:10:02,080 --> 00:10:05,360 your details on that board so that you 259 00:10:03,680 --> 00:10:07,200 can um with what sort of skills you 260 00:10:05,360 --> 00:10:09,279 offer. Uh there is also a job board 261 00:10:07,200 --> 00:10:11,200 channel in Discord. Uh it's encouraged 262 00:10:09,279 --> 00:10:15,680 that you post in both uh both on the 263 00:10:11,200 --> 00:10:17,360 whiteboard and in the discord for the um 264 00:10:15,680 --> 00:10:18,880 for the job board and for the birds of a 265 00:10:17,360 --> 00:10:20,959 feather sessions. This is because not 266 00:10:18,880 --> 00:10:22,959 everybody is on Discord. Some people 267 00:10:20,959 --> 00:10:24,640 don't like it, had trouble joining it. 268 00:10:22,959 --> 00:10:28,160 Not everybody is here in person. Some 269 00:10:24,640 --> 00:10:30,720 people are on the live stream. Um 270 00:10:28,160 --> 00:10:35,600 yeah, 271 00:10:30,720 --> 00:10:38,000 lost and found. If you lose anything, um 272 00:10:35,600 --> 00:10:40,480 ask at Reoesk. If you find anything, 273 00:10:38,000 --> 00:10:42,720 take it to Reesk or let a volunteer know 274 00:10:40,480 --> 00:10:45,279 that you would like it taken to Reesk. 275 00:10:42,720 --> 00:10:47,760 Um Rejo is the place to lose things and 276 00:10:45,279 --> 00:10:49,279 find things mostly find. Try not to lose 277 00:10:47,760 --> 00:10:53,040 things at Reesk, although it does save 278 00:10:49,279 --> 00:10:55,680 us the trouble of moving it there. 279 00:10:53,040 --> 00:10:57,279 uh t-shirts. If you got your order in 280 00:10:55,680 --> 00:10:59,600 early enough, you got to order a t-shirt 281 00:10:57,279 --> 00:11:02,880 with your um with your conference 282 00:10:59,600 --> 00:11:05,120 ticket. So, today being the last day of 283 00:11:02,880 --> 00:11:07,680 the conference, this is the last day to 284 00:11:05,120 --> 00:11:09,760 pick up your t-shirt. So, from morning 285 00:11:07,680 --> 00:11:12,160 tea, if you ordered a t-shirt, you can 286 00:11:09,760 --> 00:11:13,839 pick it up. You will need the um you 287 00:11:12,160 --> 00:11:16,079 will need your ticket. That's the QR 288 00:11:13,839 --> 00:11:18,000 code in your email. 289 00:11:16,079 --> 00:11:19,839 From lunchtime, if you have already 290 00:11:18,000 --> 00:11:22,320 picked up a ticket and realized, "Oh, I 291 00:11:19,839 --> 00:11:23,839 got the wrong size or the wrong shape, 292 00:11:22,320 --> 00:11:25,200 you will be able to swap it with 293 00:11:23,839 --> 00:11:26,720 whatever stock we happen to have 294 00:11:25,200 --> 00:11:30,480 available. It's not guaranteed we'll 295 00:11:26,720 --> 00:11:34,320 have um the size you want, but we will 296 00:11:30,480 --> 00:11:37,200 do our best." From afternoon tea, uh all 297 00:11:34,320 --> 00:11:39,120 leftover t-shirts are now spare shirts, 298 00:11:37,200 --> 00:11:41,120 and you are welcome to them. If you go 299 00:11:39,120 --> 00:11:43,120 to the red desk at afternoon tea and are 300 00:11:41,120 --> 00:11:44,480 one of the first people there, they will 301 00:11:43,120 --> 00:11:46,480 just be like, "What's your size? Here 302 00:11:44,480 --> 00:11:48,640 you go. No need for a ticket anymore. No 303 00:11:46,480 --> 00:11:53,399 need to have registered in time. Um, 304 00:11:48,640 --> 00:11:53,399 t-shirts for all from afternoon tea. 305 00:11:54,160 --> 00:12:00,640 All right, let's 306 00:11:56,880 --> 00:12:02,959 thank our sponsors. Uh, 307 00:12:00,640 --> 00:12:05,279 we could not do this without sponsors. 308 00:12:02,959 --> 00:12:07,760 Um, our tickets would be much more 309 00:12:05,279 --> 00:12:10,000 expensive. Um, it wouldn't be possible 310 00:12:07,760 --> 00:12:11,839 to run a financial assistance program. 311 00:12:10,000 --> 00:12:13,680 And so, we would like to give a big 312 00:12:11,839 --> 00:12:14,959 thank you to them. So, let's uh have a 313 00:12:13,680 --> 00:12:17,839 round of applause for our platinum 314 00:12:14,959 --> 00:12:21,519 sponsor, Valkyrie. 315 00:12:17,839 --> 00:12:23,600 Thank you very much, Valkyrie. 316 00:12:21,519 --> 00:12:27,320 Our gold sponsors, Snowflake, and the 317 00:12:23,600 --> 00:12:27,320 Python Software Foundation. 318 00:12:30,639 --> 00:12:36,160 Uh our sponsors, Google, Elastic, AWS, 319 00:12:33,519 --> 00:12:38,320 Planet Innovation, Kraken, Electron 320 00:12:36,160 --> 00:12:39,760 Workshop, and Linux Australia who we 321 00:12:38,320 --> 00:12:43,000 operate under the opice of. Thank you 322 00:12:39,760 --> 00:12:43,000 very much. 323 00:12:45,360 --> 00:12:49,600 Now, while we're talking sponsors, I 324 00:12:47,440 --> 00:12:51,600 would like to welcome Nigel Brown to the 325 00:12:49,600 --> 00:12:54,959 stage to uh tell us a little bit about 326 00:12:51,600 --> 00:12:57,440 Valkyrie. Uh Nigel, thank you very much 327 00:12:54,959 --> 00:12:59,200 for coming up. Take the microphone. 328 00:12:57,440 --> 00:13:01,200 Thank you for having me. Good morning. 329 00:12:59,200 --> 00:13:03,519 What's up, y'all? How you doing? 330 00:13:01,200 --> 00:13:05,120 Good. Oh, couple responses this early 331 00:13:03,519 --> 00:13:06,800 this morning. You must be feeling pretty 332 00:13:05,120 --> 00:13:10,079 great. Uh how many people have heard of 333 00:13:06,800 --> 00:13:12,079 Valkyrie before? Show of hands. Okay. 334 00:13:10,079 --> 00:13:14,399 Uh, not counting you heard about it when 335 00:13:12,079 --> 00:13:16,160 you got here and saw Valky plastered all 336 00:13:14,399 --> 00:13:20,279 over the walls here. Okay, great. Great. 337 00:13:16,160 --> 00:13:20,279 How many people are using Valkyrie? 338 00:13:20,320 --> 00:13:24,160 Significantly fewer. Let's see what we 339 00:13:21,839 --> 00:13:25,839 can do about that. Uh, my name is Nigel. 340 00:13:24,160 --> 00:13:27,839 I'm a developer advocate for the Valky 341 00:13:25,839 --> 00:13:29,680 project. The most common question I hear 342 00:13:27,839 --> 00:13:31,680 when people come up to the booth is, 343 00:13:29,680 --> 00:13:33,519 "What does your company do?" Uh, 344 00:13:31,680 --> 00:13:35,040 Valkyrie is not a company. Valky is an 345 00:13:33,519 --> 00:13:37,360 open source project. I don't have 346 00:13:35,040 --> 00:13:40,320 anything to sell you. Uh, I just want to 347 00:13:37,360 --> 00:13:42,399 tell you about what we do. So, Valky was 348 00:13:40,320 --> 00:13:45,839 created out of necessity last year when 349 00:13:42,399 --> 00:13:48,079 a very popular key values data store uh 350 00:13:45,839 --> 00:13:50,079 changed their license uh to make it no 351 00:13:48,079 --> 00:13:52,720 longer open source. It was synonymous 352 00:13:50,079 --> 00:13:54,720 with caching and the community was quite 353 00:13:52,720 --> 00:13:56,880 upset by that move and so they decided 354 00:13:54,720 --> 00:14:00,560 to fork the project and create Valky. 355 00:13:56,880 --> 00:14:04,959 So, Valky is a hard fork uh of of the 356 00:14:00,560 --> 00:14:08,720 Reddus project. Um, and it runs uh 357 00:14:04,959 --> 00:14:11,519 faster, it runs better, and it is more 358 00:14:08,720 --> 00:14:13,519 memory efficient. Uh, the community has 359 00:14:11,519 --> 00:14:16,720 done a lot since the fork to make sure 360 00:14:13,519 --> 00:14:19,199 that Valky is the best-in-class for your 361 00:14:16,720 --> 00:14:22,399 workloads. Uh, as a demonstration of 362 00:14:19,199 --> 00:14:24,480 that, I have a Raspberry Pi back at uh, 363 00:14:22,399 --> 00:14:27,199 the booth that I hope to see you all at 364 00:14:24,480 --> 00:14:29,519 later. Uh, where we're running Valkyrie 365 00:14:27,199 --> 00:14:31,279 uh, benchmark and we're getting about a 366 00:14:29,519 --> 00:14:33,519 million requests per second that Valky 367 00:14:31,279 --> 00:14:35,680 is able to handle on our Raspberry Pi 368 00:14:33,519 --> 00:14:37,920 hardware. So, extrapolate that to your 369 00:14:35,680 --> 00:14:40,480 hardware and, you know, imagine what you 370 00:14:37,920 --> 00:14:42,959 can do. Uh, speaking of Raspberry Pies, 371 00:14:40,480 --> 00:14:45,040 we have one Raspberry Pi that's there 372 00:14:42,959 --> 00:14:46,639 that's just for giveaway. Come get a 373 00:14:45,040 --> 00:14:48,000 ticket at the booth. I'll give you a 374 00:14:46,639 --> 00:14:52,480 raffle ticket. We'll raffle it off 375 00:14:48,000 --> 00:14:55,199 around uh 3:30 today. I believe that's 376 00:14:52,480 --> 00:14:58,079 correct. Uh and I have another Raspberry 377 00:14:55,199 --> 00:14:59,839 Pi 16 gigs of RAM that we're holding 378 00:14:58,079 --> 00:15:01,920 back for someone who is enterprising 379 00:14:59,839 --> 00:15:05,440 enough to create us a beautiful Python 380 00:15:01,920 --> 00:15:07,920 demo using Valky. So if you uh create us 381 00:15:05,440 --> 00:15:09,839 a demo and yours is determined to be the 382 00:15:07,920 --> 00:15:13,519 best one that we receive, uh we have a 383 00:15:09,839 --> 00:15:16,720 Raspberry Pi there for you as well. Uh 384 00:15:13,519 --> 00:15:18,800 so we want to thank you all for allowing 385 00:15:16,720 --> 00:15:20,720 us to be here. We love sponsoring 386 00:15:18,800 --> 00:15:22,880 conferences and being in a place where 387 00:15:20,720 --> 00:15:26,079 people care about open source because 388 00:15:22,880 --> 00:15:28,240 open source is what we do at Valky uh 389 00:15:26,079 --> 00:15:31,240 with the Valky project. Thank you so 390 00:15:28,240 --> 00:15:31,240 much. 391 00:15:35,680 --> 00:15:41,040 All right, a big thank you for Nigel and 392 00:15:37,360 --> 00:15:42,800 for Valky. Thank you very much. 393 00:15:41,040 --> 00:15:46,839 Thank you very much for sponsoring PyCon 394 00:15:42,800 --> 00:15:46,839 AU. Means a lot to us. 395 00:15:48,079 --> 00:15:51,839 Um 396 00:15:49,839 --> 00:15:54,320 so 397 00:15:51,839 --> 00:15:56,959 couple of more announcements. 398 00:15:54,320 --> 00:15:59,199 Our workshops are sold out. Uh our 399 00:15:56,959 --> 00:16:01,680 workshop tickets are uh our workshop is 400 00:15:59,199 --> 00:16:03,199 running on Monday. Uh if you ordered a 401 00:16:01,680 --> 00:16:04,880 workshop and went, "Oh, free workshop. 402 00:16:03,199 --> 00:16:06,399 I'll order it." And didn't realize at 403 00:16:04,880 --> 00:16:07,680 the time, "Oh, that's on Monday and I'm 404 00:16:06,399 --> 00:16:10,399 not going to be here or if you can't 405 00:16:07,680 --> 00:16:12,240 make it anymore." Um, please let Rejo 406 00:16:10,399 --> 00:16:13,600 know. Uh, you will have also, everybody 407 00:16:12,240 --> 00:16:15,519 who registered will have received an 408 00:16:13,600 --> 00:16:17,279 email. So, check your email. That will 409 00:16:15,519 --> 00:16:19,680 let you know that, oh, you registered. 410 00:16:17,279 --> 00:16:21,120 So, you need to tell Rejo if you don't 411 00:16:19,680 --> 00:16:22,639 if you're not going to be there. Uh, 412 00:16:21,120 --> 00:16:24,399 that will allow us to make sure that 413 00:16:22,639 --> 00:16:26,399 other people who are able to be there 414 00:16:24,399 --> 00:16:29,399 get to be there. 415 00:16:26,399 --> 00:16:29,399 Um, 416 00:16:29,600 --> 00:16:34,560 yeah, 417 00:16:31,600 --> 00:16:35,839 lightning talks. 418 00:16:34,560 --> 00:16:37,680 How good were the lightning talks 419 00:16:35,839 --> 00:16:40,160 yesterday? They were good, weren't they? 420 00:16:37,680 --> 00:16:43,120 Yeah, lightning talks. Love them. 5 421 00:16:40,160 --> 00:16:46,240 minutes. Talk about anything. Submit by 422 00:16:43,120 --> 00:16:48,480 the online form. You have until 423 00:16:46,240 --> 00:16:51,759 roughly 11:00 a.m. Maybe a little after 424 00:16:48,480 --> 00:16:54,560 if you're lucky. 11:15. 425 00:16:51,759 --> 00:16:56,399 We'll see. The earlier the better. Um, 426 00:16:54,560 --> 00:16:59,040 submit your talks via this online form. 427 00:16:56,399 --> 00:17:00,880 This QR code now on screen. Also, print 428 00:16:59,040 --> 00:17:04,000 it out. You'll see it about the 429 00:17:00,880 --> 00:17:07,839 conference. Um, yeah, it's on the 430 00:17:04,000 --> 00:17:09,679 Discord. Um, if you saw a lightning talk 431 00:17:07,839 --> 00:17:11,839 on Saturday and went, "Hang on, I need 432 00:17:09,679 --> 00:17:14,160 to respond to that." Submit the talk 433 00:17:11,839 --> 00:17:18,000 today. Get up on stage, do it in front 434 00:17:14,160 --> 00:17:20,959 of everyone. It's fun. 435 00:17:18,000 --> 00:17:23,919 Uh, development sprints, that's what's 436 00:17:20,959 --> 00:17:26,559 happening on Monday and Tuesday. Um, 437 00:17:23,919 --> 00:17:28,160 bought at registration. 438 00:17:26,559 --> 00:17:30,400 Um, 439 00:17:28,160 --> 00:17:33,520 yeah, if you want to come again on 440 00:17:30,400 --> 00:17:36,400 Monday and Tuesday to join the sprints, 441 00:17:33,520 --> 00:17:39,679 now's a good time to buy a ticket 442 00:17:36,400 --> 00:17:42,400 if you haven't already. A reminder for 443 00:17:39,679 --> 00:17:44,240 speakers, you should be in the room 444 00:17:42,400 --> 00:17:46,640 where you are speaking in the meal break 445 00:17:44,240 --> 00:17:48,400 before your talk. Uh, and then you 446 00:17:46,640 --> 00:17:51,120 should stay in your room until you have 447 00:17:48,400 --> 00:17:53,440 spoken. So, if you are talking just 448 00:17:51,120 --> 00:17:54,960 before lunch, you need to be here during 449 00:17:53,440 --> 00:17:56,559 morning tea. If we're speaking just 450 00:17:54,960 --> 00:17:59,520 before afternoon tea, you need to be 451 00:17:56,559 --> 00:18:03,120 here um 452 00:17:59,520 --> 00:18:04,880 during lunch. Um yeah, please don't go, 453 00:18:03,120 --> 00:18:05,919 "Oh, I really want to watch a talk in a 454 00:18:04,880 --> 00:18:08,000 different room. I'm going to go and do 455 00:18:05,919 --> 00:18:09,760 that and then check in later." Uh that 456 00:18:08,000 --> 00:18:13,400 will stress all of us out and we are 457 00:18:09,760 --> 00:18:13,400 stressed enough already. 458 00:18:13,840 --> 00:18:20,320 All right. Uh now our speakers all need 459 00:18:17,600 --> 00:18:22,880 introductions. Um there was one slot 460 00:18:20,320 --> 00:18:24,799 left to be a session chair. So, if you 461 00:18:22,880 --> 00:18:26,880 want to be a session chair and be the 462 00:18:24,799 --> 00:18:29,360 person who just introduces each speaker 463 00:18:26,880 --> 00:18:31,919 and helps facilitate questions for them, 464 00:18:29,360 --> 00:18:33,520 uh, scan the QR code, give us your 465 00:18:31,919 --> 00:18:35,280 details, 466 00:18:33,520 --> 00:18:37,440 um, 467 00:18:35,280 --> 00:18:39,120 and we can sign you up. There was only 468 00:18:37,440 --> 00:18:40,960 one spot left though, so you want to get 469 00:18:39,120 --> 00:18:43,960 in quick. 470 00:18:40,960 --> 00:18:43,960 All right.