1 00:00:00,000 --> 00:00:08,469 foreign 2 00:00:00,500 --> 00:00:08,469 [Music] 3 00:00:11,280 --> 00:00:15,059 welcome everybody the first ever 4 00:00:13,380 --> 00:00:17,520 everything I've been lightning talks 5 00:00:15,059 --> 00:00:20,279 lightning talks a bit of a tradition at 6 00:00:17,520 --> 00:00:22,920 the next australia-sponsored or auspice 7 00:00:20,279 --> 00:00:25,439 conferences but this is the first time 8 00:00:22,920 --> 00:00:27,240 I've ever emceeded one and I'm probably 9 00:00:25,439 --> 00:00:29,939 going to be disappointment for those of 10 00:00:27,240 --> 00:00:31,320 you who remember Chris but we'll get 11 00:00:29,939 --> 00:00:33,300 through it together 12 00:00:31,320 --> 00:00:36,840 it should be all about the talkers not 13 00:00:33,300 --> 00:00:39,300 about me anyway and uh the rules are 14 00:00:36,840 --> 00:00:41,700 that each Speaker gets three minutes 15 00:00:39,300 --> 00:00:43,620 they'll get a 30 second warning and then 16 00:00:41,700 --> 00:00:45,559 I expect you all to join in starting to 17 00:00:43,620 --> 00:00:49,320 clap at about the 10 second Mark to 18 00:00:45,559 --> 00:00:51,660 encouraging the finish off and worst 19 00:00:49,320 --> 00:00:53,420 case the AV team will will cut them off 20 00:00:51,660 --> 00:00:55,739 so three minutes it is 21 00:00:53,420 --> 00:00:57,960 try and keep track of your time and make 22 00:00:55,739 --> 00:01:00,180 sure you get through your material we'll 23 00:00:57,960 --> 00:01:02,940 also ask you know we'll have one speaker 24 00:01:00,180 --> 00:01:04,739 up another speaker prepared and then as 25 00:01:02,940 --> 00:01:06,360 we swap over the next speaker comes up 26 00:01:04,739 --> 00:01:08,820 and prepares we're trying to run this as 27 00:01:06,360 --> 00:01:10,320 tightly as possible but I'm sure 28 00:01:08,820 --> 00:01:11,280 there'll be some tech Adventures along 29 00:01:10,320 --> 00:01:14,159 the way 30 00:01:11,280 --> 00:01:15,900 but first up we have Justin Warren who's 31 00:01:14,159 --> 00:01:20,520 speaking about getting started with tech 32 00:01:15,900 --> 00:01:23,240 policy work and his time starts 33 00:01:20,520 --> 00:01:23,240 now 34 00:01:29,540 --> 00:01:34,979 you can do about that is called Tech 35 00:01:32,159 --> 00:01:37,799 policy I didn't know anything about that 36 00:01:34,979 --> 00:01:40,680 five years ago now I do know things 37 00:01:37,799 --> 00:01:42,659 about it and I want you to know things 38 00:01:40,680 --> 00:01:46,020 about it I want you to all come and 39 00:01:42,659 --> 00:01:47,340 learn how to do this you totally can so 40 00:01:46,020 --> 00:01:49,520 who and he would 41 00:01:47,340 --> 00:01:53,040 consider that they're a nerd 42 00:01:49,520 --> 00:01:56,579 hey so can you read code 43 00:01:53,040 --> 00:01:58,260 excellent do you have opinions about 44 00:01:56,579 --> 00:02:01,379 which database 45 00:01:58,260 --> 00:02:01,379 [Music] 46 00:02:01,439 --> 00:02:07,939 you should use on a project do you have 47 00:02:03,180 --> 00:02:07,939 opinions about naming conventions 48 00:02:08,700 --> 00:02:14,180 have you ever used a linter 49 00:02:11,459 --> 00:02:16,560 do you have soil guides 50 00:02:14,180 --> 00:02:18,900 congratulations all of you know about 51 00:02:16,560 --> 00:02:21,540 tech policy 52 00:02:18,900 --> 00:02:23,819 that's what it is honestly that is 53 00:02:21,540 --> 00:02:24,900 basically what it is if you can read 54 00:02:23,819 --> 00:02:27,660 code 55 00:02:24,900 --> 00:02:30,360 you can definitely read legislation it 56 00:02:27,660 --> 00:02:32,400 is much easier to understand than 57 00:02:30,360 --> 00:02:34,770 whether or not a monad is in the 58 00:02:32,400 --> 00:02:37,080 category of endo functors 59 00:02:34,770 --> 00:02:39,420 [Music] 60 00:02:37,080 --> 00:02:41,940 so if you can wrap your brain around the 61 00:02:39,420 --> 00:02:44,400 stuff that you already do today you can 62 00:02:41,940 --> 00:02:47,459 definitely wrap your brain around how to 63 00:02:44,400 --> 00:02:49,500 talk to people about technology and how 64 00:02:47,459 --> 00:02:51,060 it should or shouldn't be used in fact 65 00:02:49,500 --> 00:02:52,800 you're already doing it you talk to 66 00:02:51,060 --> 00:02:55,560 people inside the organization you're at 67 00:02:52,800 --> 00:02:57,060 right now about how technology should or 68 00:02:55,560 --> 00:02:59,640 shouldn't be used 69 00:02:57,060 --> 00:03:02,420 but what we in this room have not been 70 00:02:59,640 --> 00:03:05,400 very good at is explaining to people 71 00:03:02,420 --> 00:03:06,840 what this is all about who are not 72 00:03:05,400 --> 00:03:09,180 inside this room 73 00:03:06,840 --> 00:03:09,959 because and my t-shirt is a bit of a 74 00:03:09,180 --> 00:03:13,319 hint 75 00:03:09,959 --> 00:03:15,120 all of this technology stuff is designed 76 00:03:13,319 --> 00:03:17,640 by humans 77 00:03:15,120 --> 00:03:21,180 and it's the interface to the humans 78 00:03:17,640 --> 00:03:23,580 that is what tech policy is all about 79 00:03:21,180 --> 00:03:26,400 Tech policy is about taking what you 80 00:03:23,580 --> 00:03:29,760 know about how technology functions 81 00:03:26,400 --> 00:03:32,519 and translating it through an API layer 82 00:03:29,760 --> 00:03:34,980 into a form that other people can 83 00:03:32,519 --> 00:03:38,220 consume and understand some of those 84 00:03:34,980 --> 00:03:41,159 people are called politicians 85 00:03:38,220 --> 00:03:43,680 and what we do with tech policy is we 86 00:03:41,159 --> 00:03:46,440 provide them a way to think about it 87 00:03:43,680 --> 00:03:48,180 that means that most of the detail is 88 00:03:46,440 --> 00:03:50,099 abstracted away and they only have to 89 00:03:48,180 --> 00:03:52,019 deal with the API 90 00:03:50,099 --> 00:03:52,980 and that is what I can teach you how to 91 00:03:52,019 --> 00:03:55,080 do 92 00:03:52,980 --> 00:03:57,599 so if this sounds like something that 93 00:03:55,080 --> 00:04:00,060 you hadn't ever thought of doing 94 00:03:57,599 --> 00:04:02,819 please come and talk to me or find us at 95 00:04:00,060 --> 00:04:05,879 electronic Frontiers Australia and we 96 00:04:02,819 --> 00:04:08,459 will teach you how to do this and 97 00:04:05,879 --> 00:04:10,920 there's a privacy act submissions 98 00:04:08,459 --> 00:04:13,200 process happening right now so you can 99 00:04:10,920 --> 00:04:14,939 come and write your first policy program 100 00:04:13,200 --> 00:04:17,180 today 101 00:04:14,939 --> 00:04:23,059 thank you 102 00:04:17,180 --> 00:04:23,059 [Applause] 103 00:04:24,180 --> 00:04:27,960 First Take Adventures I work out how to 104 00:04:26,520 --> 00:04:29,100 turn onto my 105 00:04:27,960 --> 00:04:32,699 hey 106 00:04:29,100 --> 00:04:36,780 thank you Justin next up is Matthias 107 00:04:32,699 --> 00:04:38,540 um whose topic I've lost on my phone 108 00:04:36,780 --> 00:04:43,040 all right Matthias can introduce himself 109 00:04:38,540 --> 00:04:43,040 I will start the timer 110 00:04:44,520 --> 00:04:48,120 okay 111 00:04:45,660 --> 00:04:50,100 so everybody I am a tear sport Lesnar I 112 00:04:48,120 --> 00:04:51,960 am originally Norwegian right now I live 113 00:04:50,100 --> 00:04:54,060 in New Zealand I am a board member of 114 00:04:51,960 --> 00:04:57,419 the type of tree Association we make a 115 00:04:54,060 --> 00:05:00,300 CMS open source of course and I work at 116 00:04:57,419 --> 00:05:02,100 tuju which is an open source SAS 117 00:05:00,300 --> 00:05:04,560 solution I'm going to tell about an 118 00:05:02,100 --> 00:05:06,479 experience we had in the type of tree 119 00:05:04,560 --> 00:05:08,460 Association suddenly one day we got a 120 00:05:06,479 --> 00:05:10,500 phone call from the random government 121 00:05:08,460 --> 00:05:13,320 you get lots of those too I'm sure but 122 00:05:10,500 --> 00:05:16,560 we got one and they had 250 123 00:05:13,320 --> 00:05:19,699 installations of rcms that they needed 124 00:05:16,560 --> 00:05:22,620 to upgrade so what did we do 125 00:05:19,699 --> 00:05:24,840 we thought about recommending a member 126 00:05:22,620 --> 00:05:26,039 agency to go down there and get stuff 127 00:05:24,840 --> 00:05:28,680 done right 128 00:05:26,039 --> 00:05:31,620 yeah because that's kind of what other 129 00:05:28,680 --> 00:05:35,400 people do in development Aid they 130 00:05:31,620 --> 00:05:37,860 establish a business down in a poor 131 00:05:35,400 --> 00:05:39,660 country and they export all of the money 132 00:05:37,860 --> 00:05:42,720 they earn and take it out of the country 133 00:05:39,660 --> 00:05:45,320 or they use closed Source Solutions with 134 00:05:42,720 --> 00:05:48,840 vendor lock-in and yeah they create 135 00:05:45,320 --> 00:05:51,300 Financial dependence the words that we 136 00:05:48,840 --> 00:05:55,380 named that with is colonialist and 137 00:05:51,300 --> 00:05:59,100 exploitative rights so 138 00:05:55,380 --> 00:06:02,880 um we can do that in open source too but 139 00:05:59,100 --> 00:06:06,300 we thought let's use our community to 140 00:06:02,880 --> 00:06:09,600 create independent local business and 141 00:06:06,300 --> 00:06:13,440 expertise right so that's what we did we 142 00:06:09,600 --> 00:06:16,740 sent experts from our agencies down to 143 00:06:13,440 --> 00:06:19,259 help local agencies become experts on 144 00:06:16,740 --> 00:06:20,580 typer 3 and therefore help their 145 00:06:19,259 --> 00:06:24,080 government 146 00:06:20,580 --> 00:06:27,660 so in short that's a democratic and 147 00:06:24,080 --> 00:06:30,960 not-for-profit open source project that 148 00:06:27,660 --> 00:06:34,460 supports sustainable and independent 149 00:06:30,960 --> 00:06:36,080 local business tell that to Adobe what 150 00:06:34,460 --> 00:06:39,419 so 151 00:06:36,080 --> 00:06:41,400 it's important this is locally led the 152 00:06:39,419 --> 00:06:42,780 money goes directly to the people who 153 00:06:41,400 --> 00:06:44,900 are using the money it's not going 154 00:06:42,780 --> 00:06:48,419 through other organizations and it's 155 00:06:44,900 --> 00:06:51,780 non-exploitative and it's anti-colonial 156 00:06:48,419 --> 00:06:55,500 super perfect this is the result we now 157 00:06:51,780 --> 00:06:57,479 had 250 websites online for the 158 00:06:55,500 --> 00:07:00,900 government in Rwanda and they're 159 00:06:57,479 --> 00:07:03,319 planning 250 more perfect 160 00:07:00,900 --> 00:07:07,139 so 161 00:07:03,319 --> 00:07:10,020 what more does open source do though the 162 00:07:07,139 --> 00:07:13,199 values of Open Source are the values of 163 00:07:10,020 --> 00:07:16,199 a healthy Society we're a civil society 164 00:07:13,199 --> 00:07:17,520 Civil Society one the Nobel Peace Prize 165 00:07:16,199 --> 00:07:18,780 last year 166 00:07:17,520 --> 00:07:21,419 so 167 00:07:18,780 --> 00:07:25,560 these democratic values of Open Source 168 00:07:21,419 --> 00:07:27,780 they are under attack today and I want 169 00:07:25,560 --> 00:07:30,419 to tell you guys that open source 170 00:07:27,780 --> 00:07:32,639 strengthens Civil Society here in 171 00:07:30,419 --> 00:07:35,280 Australia or in Norway or in New Zealand 172 00:07:32,639 --> 00:07:38,340 or anywhere else as well if we remember 173 00:07:35,280 --> 00:07:44,039 to think about it not only as a business 174 00:07:38,340 --> 00:07:45,500 but as a civil society initiative so you 175 00:07:44,039 --> 00:07:49,880 can read more 176 00:07:45,500 --> 00:07:49,880 and download the report 177 00:07:51,500 --> 00:07:57,060 next up is Emily Tran whose topic is I 178 00:07:55,380 --> 00:07:59,400 went to everything open and all I got 179 00:07:57,060 --> 00:08:04,860 was this lousy vulnerability 180 00:07:59,400 --> 00:08:06,720 uh Emily Emily on this side sorry and 181 00:08:04,860 --> 00:08:08,460 Fraser twido you should be preparing on 182 00:08:06,720 --> 00:08:10,819 the other side for for your talk if you 183 00:08:08,460 --> 00:08:10,819 haven't already 184 00:08:10,919 --> 00:08:16,699 so Emily here we go your timer Starts 185 00:08:13,800 --> 00:08:16,699 Now 186 00:08:23,520 --> 00:08:28,759 Tech 187 00:08:25,520 --> 00:08:28,759 free stuff 188 00:08:29,580 --> 00:08:35,880 okay we got it 189 00:08:32,580 --> 00:08:37,800 all right hey everybody I'm Emily so my 190 00:08:35,880 --> 00:08:40,020 talk I want everything open and all I 191 00:08:37,800 --> 00:08:43,800 got was this lousy vulnerability 192 00:08:40,020 --> 00:08:45,480 so I'm 22 I'm from Melbourne here are my 193 00:08:43,800 --> 00:08:47,700 socials 194 00:08:45,480 --> 00:08:49,860 um I'm one of the organizers for down 195 00:08:47,700 --> 00:08:52,620 the CTF which is an annual cyber 196 00:08:49,860 --> 00:08:55,260 security Capture the Flag competition we 197 00:08:52,620 --> 00:08:56,820 hosted online for about 4 000 people and 198 00:08:55,260 --> 00:08:58,680 it's always a lot of fun 199 00:08:56,820 --> 00:09:01,019 um talk to you soon check us out but 200 00:08:58,680 --> 00:09:03,180 more recently what I'm known for is this 201 00:09:01,019 --> 00:09:04,920 blog post here about tell scale my 202 00:09:03,180 --> 00:09:07,320 partner and I found a remote code 203 00:09:04,920 --> 00:09:11,339 execution vulnerability in the telescale 204 00:09:07,320 --> 00:09:15,240 VPN client so going to any website bam 205 00:09:11,339 --> 00:09:16,820 and that was a lot of fun but that's a 206 00:09:15,240 --> 00:09:20,339 few months ago basically ancient history 207 00:09:16,820 --> 00:09:22,800 this week I'm here at everything open I 208 00:09:20,339 --> 00:09:24,720 know that's crazy 209 00:09:22,800 --> 00:09:26,940 I see some of you not believing 210 00:09:24,720 --> 00:09:29,300 I brought proof 211 00:09:26,940 --> 00:09:29,300 foreign 212 00:09:31,160 --> 00:09:37,500 there were so many great talks but this 213 00:09:34,560 --> 00:09:41,040 one by David on Houdini of a terminal 214 00:09:37,500 --> 00:09:42,360 this one got me really amped up and 215 00:09:41,040 --> 00:09:44,600 thinking 216 00:09:42,360 --> 00:09:49,440 um if you weren't there to see the talk 217 00:09:44,600 --> 00:09:51,980 if you can put some arbitrary tax for 218 00:09:49,440 --> 00:09:54,600 some little sneaky control characters 219 00:09:51,980 --> 00:09:57,480 onto a vulnerable person's terminal you 220 00:09:54,600 --> 00:10:00,720 can do some fun things like hide output 221 00:09:57,480 --> 00:10:01,920 or even start programs 222 00:10:00,720 --> 00:10:03,959 and 223 00:10:01,920 --> 00:10:06,360 it's a little bit terrifying 224 00:10:03,959 --> 00:10:09,240 but that got me thinking do I know 225 00:10:06,360 --> 00:10:11,339 anywhere I could use my little Newfound 226 00:10:09,240 --> 00:10:12,660 superpower on and got me thinking back 227 00:10:11,339 --> 00:10:15,660 to my roots 228 00:10:12,660 --> 00:10:19,320 house girl 229 00:10:15,660 --> 00:10:21,360 and I thought I'll just go check him out 230 00:10:19,320 --> 00:10:24,899 if you aren't familiar with telescale 231 00:10:21,360 --> 00:10:27,000 there are mesh Network so each node can 232 00:10:24,899 --> 00:10:29,040 talk to every other node they have this 233 00:10:27,000 --> 00:10:32,339 command called status which tells you 234 00:10:29,040 --> 00:10:34,980 which everyone else 235 00:10:32,339 --> 00:10:37,140 you're able to talk to and specifically 236 00:10:34,980 --> 00:10:40,800 this caught my eye this line that says 237 00:10:37,140 --> 00:10:42,720 hey I'm Linux hey I'm iOS well what if 238 00:10:40,800 --> 00:10:44,579 I'm not Linux or iOS what if I'm 239 00:10:42,720 --> 00:10:46,740 something else 240 00:10:44,579 --> 00:10:48,959 and since telescale has open source I 241 00:10:46,740 --> 00:10:51,899 went spelunking into their code found 242 00:10:48,959 --> 00:10:56,040 this line changed it ripped it right out 243 00:10:51,899 --> 00:10:58,339 put in my little exploits and Bam it's 244 00:10:56,040 --> 00:10:58,339 red 245 00:10:58,680 --> 00:11:04,760 and like we all like to say the rest is 246 00:11:01,260 --> 00:11:07,500 an exercise left to the radar 247 00:11:04,760 --> 00:11:09,839 I sent this off to tell scale they 248 00:11:07,500 --> 00:11:13,459 patched the overnight server side it's 249 00:11:09,839 --> 00:11:16,700 all good in eight hours wrote a talk 250 00:11:13,459 --> 00:11:16,700 speed run 251 00:11:22,019 --> 00:11:26,870 and yeah thank you everybody that was my 252 00:11:25,019 --> 00:11:30,009 very first talk 253 00:11:26,870 --> 00:11:30,009 [Applause] 254 00:11:33,480 --> 00:11:38,700 all right thank you Emily next up Fraser 255 00:11:36,060 --> 00:11:40,680 Twitter talking about a tax combinator 256 00:11:38,700 --> 00:11:43,260 Library should be useful for and again 257 00:11:40,680 --> 00:11:45,079 my phone's locked up but away you go 258 00:11:43,260 --> 00:11:49,640 timer starts 259 00:11:45,079 --> 00:11:49,640 uh next on the other side is 260 00:11:52,860 --> 00:11:57,360 Okay so 261 00:11:54,660 --> 00:11:59,339 who saw Piers talk the other day on 262 00:11:57,360 --> 00:12:01,860 rules as code some people if you haven't 263 00:11:59,339 --> 00:12:03,660 seen it I highly recommend it you must 264 00:12:01,860 --> 00:12:05,760 watch this talk and I'm sort of going to 265 00:12:03,660 --> 00:12:06,600 riff off some of the content from PS 266 00:12:05,760 --> 00:12:08,880 talk 267 00:12:06,600 --> 00:12:11,579 which included this lovely gem so a 268 00:12:08,880 --> 00:12:12,899 snippet of the rates rebate act from New 269 00:12:11,579 --> 00:12:15,420 Zealand 270 00:12:12,899 --> 00:12:17,100 a rate payer is entitled to a rebate of 271 00:12:15,420 --> 00:12:19,260 so much as the rates payable for that 272 00:12:17,100 --> 00:12:21,959 rating year blah blah blah two-thirds of 273 00:12:19,260 --> 00:12:23,399 this one-eighth of that and it's enough 274 00:12:21,959 --> 00:12:25,200 to make your eyes close over it let's 275 00:12:23,399 --> 00:12:27,180 just glaze over let's just collectively 276 00:12:25,200 --> 00:12:28,680 scream when we try to read this and make 277 00:12:27,180 --> 00:12:33,019 sense of it 278 00:12:28,680 --> 00:12:33,019 oh it's so much nicer 279 00:12:34,620 --> 00:12:41,220 so this is a quick implementation I 280 00:12:37,320 --> 00:12:43,560 whacked up implementing those rules as 281 00:12:41,220 --> 00:12:46,860 code and Haskell code specifically and 282 00:12:43,560 --> 00:12:48,839 the bits in yellow are functions from a 283 00:12:46,860 --> 00:12:50,339 library that I have written some time 284 00:12:48,839 --> 00:12:52,079 ago 285 00:12:50,339 --> 00:12:54,120 and you can call those functions 286 00:12:52,079 --> 00:12:56,579 combinators combinators of functions 287 00:12:54,120 --> 00:12:59,760 that compose smaller computations or 288 00:12:56,579 --> 00:13:02,279 values into a more complex computation 289 00:12:59,760 --> 00:13:04,680 the functions typically follow some laws 290 00:13:02,279 --> 00:13:08,220 which allows our ability to reason about 291 00:13:04,680 --> 00:13:10,800 the computation to scale as it grows it 292 00:13:08,220 --> 00:13:15,000 also allows compilers to recognize 293 00:13:10,800 --> 00:13:16,920 opportunities for optimization and so on 294 00:13:15,000 --> 00:13:18,839 so here are some other examples using 295 00:13:16,920 --> 00:13:21,660 some of these same combinatorial 296 00:13:18,839 --> 00:13:24,300 functions simpler examples in this case 297 00:13:21,660 --> 00:13:28,019 the Medicare Levy if you look at the 298 00:13:24,300 --> 00:13:29,880 ato's explanation of how the Medicare 299 00:13:28,019 --> 00:13:33,120 Levy is defined it'll say well you've 300 00:13:29,880 --> 00:13:35,160 got the lower shade in threshold and the 301 00:13:33,120 --> 00:13:37,920 upper shading threshold and all of this 302 00:13:35,160 --> 00:13:41,220 jargon really that's all it is 303 00:13:37,920 --> 00:13:45,060 so it's above the lower Threshold at a 304 00:13:41,220 --> 00:13:48,600 rate of one uh 10 cents rather per 305 00:13:45,060 --> 00:13:50,820 dollar and then a flat rate of uh two 306 00:13:48,600 --> 00:13:51,540 percent always and it's just the lesser 307 00:13:50,820 --> 00:13:54,360 of 308 00:13:51,540 --> 00:13:57,240 of those two rates 309 00:13:54,360 --> 00:14:01,079 the low income tax offset can be defined 310 00:13:57,240 --> 00:14:03,300 as a lump sum of negative 445 dollars so 311 00:14:01,079 --> 00:14:05,279 we're going to give you back 445 dollars 312 00:14:03,300 --> 00:14:08,040 but if your income is over a certain 313 00:14:05,279 --> 00:14:12,060 amount then that rebate is going to be 314 00:14:08,040 --> 00:14:15,180 gradually reduced at 1.5 percent until 315 00:14:12,060 --> 00:14:16,980 the rebate is zero 316 00:14:15,180 --> 00:14:18,740 and the library also includes some 317 00:14:16,980 --> 00:14:22,620 helpers for 318 00:14:18,740 --> 00:14:25,079 constructing marginal tax rates 319 00:14:22,620 --> 00:14:27,600 and so attacks is basically a function 320 00:14:25,079 --> 00:14:29,880 with some lovely abstractions that you 321 00:14:27,600 --> 00:14:32,579 can contributely derive you can combine 322 00:14:29,880 --> 00:14:34,139 the taxes this way you get a nice way to 323 00:14:32,579 --> 00:14:36,660 do things like working out your weekly 324 00:14:34,139 --> 00:14:39,300 withholding just by inflating and then 325 00:14:36,660 --> 00:14:42,420 dividing the inputs and outputs 326 00:14:39,300 --> 00:14:44,040 uh the library is there uh I I 327 00:14:42,420 --> 00:14:45,899 personally use it for personal income 328 00:14:44,040 --> 00:14:49,100 tax stuff that's implemented stuff 329 00:14:45,899 --> 00:14:54,120 that's not implemented known issues 330 00:14:49,100 --> 00:14:56,519 [Music] 331 00:14:54,120 --> 00:14:59,940 thank you Fraser next time Jacob talking 332 00:14:56,519 --> 00:15:03,560 about radio Shenanigans and Sen should 333 00:14:59,940 --> 00:15:03,560 be preparing on the other side 334 00:15:07,199 --> 00:15:13,800 all right time starts now oh no awesome 335 00:15:11,639 --> 00:15:15,779 hi everyone I'm Yakov I've been doing 336 00:15:13,800 --> 00:15:17,639 some fun radio stuff around online and 337 00:15:15,779 --> 00:15:18,839 on campus here and I've been talking to 338 00:15:17,639 --> 00:15:20,220 a few people and I thought I would share 339 00:15:18,839 --> 00:15:21,660 it with everyone 340 00:15:20,220 --> 00:15:23,459 have you ever wondered what might happen 341 00:15:21,660 --> 00:15:25,139 if you filmed a stadium and everyone's 342 00:15:23,459 --> 00:15:28,079 phone if I do Bluetooth pairing with 343 00:15:25,139 --> 00:15:30,420 every other phone it's Jeff mentioned 344 00:15:28,079 --> 00:15:31,860 or any current password volunteers for 345 00:15:30,420 --> 00:15:33,300 everyone to use a handheld radio have 346 00:15:31,860 --> 00:15:34,560 you ever taken it for a walk and notice 347 00:15:33,300 --> 00:15:36,480 that it works a lot better when you're 348 00:15:34,560 --> 00:15:38,100 physically holding the radio but if you 349 00:15:36,480 --> 00:15:40,440 put it on a table it doesn't sound so 350 00:15:38,100 --> 00:15:42,180 good or if you just maybe wondered how 351 00:15:40,440 --> 00:15:44,699 to improve your Wi-Fi at home sorry this 352 00:15:42,180 --> 00:15:46,199 was the best stock image I could find so 353 00:15:44,699 --> 00:15:47,760 I've always had a bit of an interest in 354 00:15:46,199 --> 00:15:49,860 radio and walkie-talkies and this 355 00:15:47,760 --> 00:15:51,899 National Treasure and bad influence in a 356 00:15:49,860 --> 00:15:53,699 good way kind of dragged me into the 357 00:15:51,899 --> 00:15:56,040 deep end so in 2020 during the lockdown 358 00:15:53,699 --> 00:15:58,560 some people started baking sourdough and 359 00:15:56,040 --> 00:16:00,060 I started learning electronics Theory it 360 00:15:58,560 --> 00:16:01,740 turns out all the things you can do in 361 00:16:00,060 --> 00:16:03,180 the amateur radio hobby are incredibly 362 00:16:01,740 --> 00:16:05,880 diverse and have all sorts of different 363 00:16:03,180 --> 00:16:07,380 aspects and niches I haven't done all of 364 00:16:05,880 --> 00:16:09,360 these but I will show you some things I 365 00:16:07,380 --> 00:16:11,339 have done let's hope the audio is 366 00:16:09,360 --> 00:16:14,579 working here this is me yesterday on 367 00:16:11,339 --> 00:16:16,680 level four upstairs no audio 368 00:16:14,579 --> 00:16:19,740 um loading Zork the classic adventure 369 00:16:16,680 --> 00:16:21,060 game over a radio connection that's a 370 00:16:19,740 --> 00:16:23,399 little handheld radio in the corner 371 00:16:21,060 --> 00:16:25,320 there it is trying to connect it seems 372 00:16:23,399 --> 00:16:27,300 like it takes two times there we go 373 00:16:25,320 --> 00:16:30,959 there's some audio and there we have 374 00:16:27,300 --> 00:16:34,560 Zorb here it is west of house we are 375 00:16:30,959 --> 00:16:36,540 standing in an open field this 376 00:16:34,560 --> 00:16:38,160 this is one of the antenna Towers at the 377 00:16:36,540 --> 00:16:40,560 local radio club where I live uses for 378 00:16:38,160 --> 00:16:42,480 radio contests and this is me operating 379 00:16:40,560 --> 00:16:44,759 a station Victor kilo to Whiskey during 380 00:16:42,480 --> 00:16:46,320 that contest with multiple operators and 381 00:16:44,759 --> 00:16:48,420 multiple radios trying to get as many 382 00:16:46,320 --> 00:16:50,459 points as we could get by making contact 383 00:16:48,420 --> 00:16:52,259 with other contact or contest stations 384 00:16:50,459 --> 00:16:55,320 around the world 385 00:16:52,259 --> 00:16:57,120 this is a basic diagram for radio 386 00:16:55,320 --> 00:16:58,980 repeater when you transmit from your 387 00:16:57,120 --> 00:17:00,959 radio it gets picked up by a more 388 00:16:58,980 --> 00:17:03,420 powerful radio that retransmitts it so 389 00:17:00,959 --> 00:17:05,100 more people can hear you height is very 390 00:17:03,420 --> 00:17:06,600 important here so the higher up the 391 00:17:05,100 --> 00:17:08,160 repeater antenna the larger its range 392 00:17:06,600 --> 00:17:10,319 the more people can hear but how high 393 00:17:08,160 --> 00:17:11,819 can we go 50 meters 394 00:17:10,319 --> 00:17:14,400 200 meters 395 00:17:11,819 --> 00:17:16,199 what if we put one in space so this is 396 00:17:14,400 --> 00:17:18,299 me at Bondi Beach with a directional 397 00:17:16,199 --> 00:17:20,520 antenna to talk to someone else through 398 00:17:18,299 --> 00:17:22,380 the International Space Station 400 399 00:17:20,520 --> 00:17:25,819 kilometers above the ground 400 00:17:22,380 --> 00:17:25,819 it was 401 00:17:26,220 --> 00:17:29,400 fun uh there are some more things I want 402 00:17:27,600 --> 00:17:31,919 to do and haven't got to yet electronics 403 00:17:29,400 --> 00:17:34,080 and soldering sstv is sending pictures 404 00:17:31,919 --> 00:17:37,620 which can include memes which is quite 405 00:17:34,080 --> 00:17:40,440 fun ATV is broadcast television so 406 00:17:37,620 --> 00:17:42,780 essentially real-time video and I would 407 00:17:40,440 --> 00:17:44,640 love to talk to the crew on the ISS via 408 00:17:42,780 --> 00:17:46,320 radio which you can also do if they're 409 00:17:44,640 --> 00:17:48,840 overhead when they pick up the radio and 410 00:17:46,320 --> 00:17:50,400 you are at the same time if you want to 411 00:17:48,840 --> 00:17:51,960 know more or you want to do as well 412 00:17:50,400 --> 00:17:55,200 please come to 413 00:17:51,960 --> 00:17:56,460 how to get started it's a can't fit down 414 00:17:55,200 --> 00:17:59,160 to a three minute talk at all no matter 415 00:17:56,460 --> 00:18:01,580 how much time I have left on that thank 416 00:17:59,160 --> 00:18:01,580 you very much 417 00:18:06,230 --> 00:18:11,760 [Applause] 418 00:18:09,120 --> 00:18:13,860 so next we have senon talking about 419 00:18:11,760 --> 00:18:16,340 putting yourself out there a group 420 00:18:13,860 --> 00:18:16,340 effort 421 00:18:20,160 --> 00:18:24,620 they're um this is Frieza tweedales 422 00:18:31,020 --> 00:18:35,340 all right all right 423 00:18:32,700 --> 00:18:39,179 it starts now hello everyone my name is 424 00:18:35,340 --> 00:18:42,059 sen I use uh they them pronouns uh and 425 00:18:39,179 --> 00:18:44,820 this is my first time at uh any Linux 426 00:18:42,059 --> 00:18:46,620 con for everything open I I guess you've 427 00:18:44,820 --> 00:18:48,720 only heard of change the name this year 428 00:18:46,620 --> 00:18:51,660 I'm not sure first time 429 00:18:48,720 --> 00:18:55,140 um so at the first keynote thank you 430 00:18:51,660 --> 00:18:57,900 Hugh um I was very inspired by your talk 431 00:18:55,140 --> 00:18:59,100 um and unfortunately for the rest of you 432 00:18:57,900 --> 00:19:01,860 lot 433 00:18:59,100 --> 00:19:03,179 um I am an educator at heart and as soon 434 00:19:01,860 --> 00:19:05,880 as I learned something I want to put it 435 00:19:03,179 --> 00:19:09,240 into use and of course the best way to 436 00:19:05,880 --> 00:19:09,919 put something into use is to teach it 437 00:19:09,240 --> 00:19:14,539 um 438 00:19:09,919 --> 00:19:18,000 and I have a captive audience 439 00:19:14,539 --> 00:19:19,740 uh so I thought that perhaps we might 440 00:19:18,000 --> 00:19:21,179 all want to have a go at putting 441 00:19:19,740 --> 00:19:22,500 ourselves out there and maybe doing 442 00:19:21,179 --> 00:19:26,220 something 443 00:19:22,500 --> 00:19:29,000 um that we are maybe not necessarily uh 444 00:19:26,220 --> 00:19:32,340 I guess familiar with uh willing to do 445 00:19:29,000 --> 00:19:34,260 uh oh okay so if you don't want to do 446 00:19:32,340 --> 00:19:35,760 this you don't have to I will pre-face 447 00:19:34,260 --> 00:19:37,140 this with that 448 00:19:35,760 --> 00:19:38,760 um but 449 00:19:37,140 --> 00:19:40,380 I was thinking we could do a group 450 00:19:38,760 --> 00:19:42,900 sing-along 451 00:19:40,380 --> 00:19:44,460 um just a small one just just uh just 452 00:19:42,900 --> 00:19:46,440 one verse from a very particular song 453 00:19:44,460 --> 00:19:49,679 that I'm sure a lot of you being fellow 454 00:19:46,440 --> 00:19:53,400 nerds uh will be quite familiar with uh 455 00:19:49,679 --> 00:19:56,340 so uh this Unholy hour of what five 456 00:19:53,400 --> 00:19:58,620 o'clock-ish something like that 457 00:19:56,340 --> 00:20:01,100 um I hope you're still alive with me to 458 00:19:58,620 --> 00:20:01,100 sing this 459 00:20:01,380 --> 00:20:10,320 this was a Triumph 460 00:20:05,220 --> 00:20:12,380 I'm making a note here huge success 461 00:20:10,320 --> 00:20:15,900 it's hard to 462 00:20:12,380 --> 00:20:18,260 overstate my satisfaction 463 00:20:15,900 --> 00:20:21,620 [Music] 464 00:20:18,260 --> 00:20:21,620 Aperture Science 465 00:20:22,020 --> 00:20:32,160 we do what we must because we can 466 00:20:27,480 --> 00:20:35,280 for the good of all of us except the 467 00:20:32,160 --> 00:20:39,419 ones who are dead but there's no sense 468 00:20:35,280 --> 00:20:42,900 crying over every mistake we just keep 469 00:20:39,419 --> 00:20:46,200 on trying till you run out of cake and 470 00:20:42,900 --> 00:20:50,700 the science gets done and we make a need 471 00:20:46,200 --> 00:20:52,510 gun for the people who are still alive 472 00:20:50,700 --> 00:20:54,010 thank you everyone 473 00:20:52,510 --> 00:20:57,010 [Applause] 474 00:20:54,010 --> 00:21:00,360 [Music] 475 00:20:57,010 --> 00:21:02,520 [Applause] 476 00:21:00,360 --> 00:21:06,679 so if Luke and Matt could start 477 00:21:02,520 --> 00:21:06,679 preparing now for their talk on 478 00:21:15,299 --> 00:21:19,380 all right so now on this side Angus 479 00:21:17,220 --> 00:21:22,320 Gratton talking about open source 480 00:21:19,380 --> 00:21:23,640 electronic vehicles and I'll just set 481 00:21:22,320 --> 00:21:25,820 the timer 482 00:21:23,640 --> 00:21:27,840 all right your time starts now 483 00:21:25,820 --> 00:21:29,700 thank you thanks folks I'm gonna 484 00:21:27,840 --> 00:21:31,500 apologize I have a brand new laptop it's 485 00:21:29,700 --> 00:21:32,880 running Wayland I put it on the testing 486 00:21:31,500 --> 00:21:34,919 it worked fine I put it on this thing 487 00:21:32,880 --> 00:21:37,020 now there's nothing showing for anybody 488 00:21:34,919 --> 00:21:38,280 so we're going to probably have a very 489 00:21:37,020 --> 00:21:40,380 short talk because I've got a lot of 490 00:21:38,280 --> 00:21:41,880 slides uh already for a three minute 491 00:21:40,380 --> 00:21:45,000 talk but we'll see how we go ah well 492 00:21:41,880 --> 00:21:47,520 yeah good enough all right so anybody 493 00:21:45,000 --> 00:21:48,780 who uh owns a car modern car that's 494 00:21:47,520 --> 00:21:50,220 maybe like eight to ten years old 495 00:21:48,780 --> 00:21:51,780 probably is already maybe aware many 496 00:21:50,220 --> 00:21:53,580 people in this room what you really own 497 00:21:51,780 --> 00:21:55,980 is a complicated distributed system like 498 00:21:53,580 --> 00:21:57,539 maybe 100 CPUs all connected to each 499 00:21:55,980 --> 00:22:00,240 other running various operating systems 500 00:21:57,539 --> 00:22:01,980 various instruction set architectures uh 501 00:22:00,240 --> 00:22:03,480 all of its proprietary almost nobody 502 00:22:01,980 --> 00:22:05,340 knows how it all works 503 00:22:03,480 --> 00:22:07,460 uh Ford were very proud for some reason 504 00:22:05,340 --> 00:22:09,960 there are 150 lines of code in a Ford 505 00:22:07,460 --> 00:22:11,880 F-150 in 2016. I think there's only 506 00:22:09,960 --> 00:22:15,179 going to be more lines of code in a more 507 00:22:11,880 --> 00:22:16,679 recent car absolutely baffling numbers 508 00:22:15,179 --> 00:22:19,140 um at the high level they're arranged in 509 00:22:16,679 --> 00:22:22,500 modules this is the architecture diagram 510 00:22:19,140 --> 00:22:24,900 of a 2017 skoda SUV it's probably pretty 511 00:22:22,500 --> 00:22:27,179 typical for a car of this era you've got 512 00:22:24,900 --> 00:22:28,919 to layout something like that electric 513 00:22:27,179 --> 00:22:30,480 vehicle is even more complicated this is 514 00:22:28,919 --> 00:22:34,260 an extract I apologize it's too small 515 00:22:30,480 --> 00:22:37,440 because I've monitor problems from a 516 00:22:34,260 --> 00:22:38,640 Tesla Model 3 can messages so the parts 517 00:22:37,440 --> 00:22:40,080 on the top are all the different fields 518 00:22:38,640 --> 00:22:42,299 and the messages it's pretty dense there 519 00:22:40,080 --> 00:22:44,340 are over 4 000 lines that's a community 520 00:22:42,299 --> 00:22:46,740 made document and it's probably 521 00:22:44,340 --> 00:22:48,240 incomplete as far as I know so lots of 522 00:22:46,740 --> 00:22:49,980 complexity uh this means a lot of things 523 00:22:48,240 --> 00:22:51,240 two things that means repairing is very 524 00:22:49,980 --> 00:22:52,860 difficult and often it just means 525 00:22:51,240 --> 00:22:54,360 replacing the things that seem to be 526 00:22:52,860 --> 00:22:56,880 broken or the subsystems that seem to be 527 00:22:54,360 --> 00:22:58,679 broken and as a result those things get 528 00:22:56,880 --> 00:23:00,419 thrown out or recycled as does the 529 00:22:58,679 --> 00:23:01,740 entire car at the end of its life this 530 00:23:00,419 --> 00:23:03,659 is really down cycling you take 531 00:23:01,740 --> 00:23:04,919 something that mostly works and is a 532 00:23:03,659 --> 00:23:06,299 very very complicated manufactured 533 00:23:04,919 --> 00:23:08,159 product and you break it down into raw 534 00:23:06,299 --> 00:23:09,419 materials in a really dirty process it's 535 00:23:08,159 --> 00:23:11,820 better than putting it in landfill but 536 00:23:09,419 --> 00:23:13,860 it's also really really inefficient so 537 00:23:11,820 --> 00:23:15,240 what can we do about that one thing we 538 00:23:13,860 --> 00:23:17,039 can do which is just one small thing is 539 00:23:15,240 --> 00:23:18,960 to reuse parts from smashed up electric 540 00:23:17,039 --> 00:23:21,179 vehicles to Electrify existing Vehicles 541 00:23:18,960 --> 00:23:22,679 this is a Mitsubishi Outlander plug-in 542 00:23:21,179 --> 00:23:24,659 hybrid that I bought for not actually 543 00:23:22,679 --> 00:23:26,220 that much money uh here's somebody else 544 00:23:24,659 --> 00:23:27,600 not related to me is taking the rear 545 00:23:26,220 --> 00:23:29,400 motor from that and put it in the front 546 00:23:27,600 --> 00:23:30,480 of the Subaru Impreza they're putting 547 00:23:29,400 --> 00:23:31,559 another one in the back I think it's 548 00:23:30,480 --> 00:23:33,600 going to be quite an interesting car 549 00:23:31,559 --> 00:23:34,919 when it's done 550 00:23:33,600 --> 00:23:36,299 um there's somebody called Damian 551 00:23:34,919 --> 00:23:38,220 McGuire in Ireland who does a heap of 552 00:23:36,299 --> 00:23:39,720 this stuff this is his BMW station wagon 553 00:23:38,220 --> 00:23:41,580 with a Nissan Leaf and an open source 554 00:23:39,720 --> 00:23:43,559 controller here's him hacking on a Model 555 00:23:41,580 --> 00:23:46,380 3 Drive Unit to make it work outside of 556 00:23:43,559 --> 00:23:47,820 a Tesla uh this is my Hyundai koner 557 00:23:46,380 --> 00:23:49,080 electric that I also bought at auction I 558 00:23:47,820 --> 00:23:51,900 have a bit of a problem at this point 559 00:23:49,080 --> 00:23:53,880 I'm planning to use the motors batteries 560 00:23:51,900 --> 00:23:56,039 uh to to drive another electric vehicle 561 00:23:53,880 --> 00:23:57,780 conversion but I still need to be 562 00:23:56,039 --> 00:23:59,280 reverse engineered before that can work 563 00:23:57,780 --> 00:24:00,539 so if you're interested in any of these 564 00:23:59,280 --> 00:24:02,520 things if any of this sounds remotely 565 00:24:00,539 --> 00:24:04,980 interesting 566 00:24:02,520 --> 00:24:06,120 um like there's tons of crazy technology 567 00:24:04,980 --> 00:24:07,620 in cars these days it's really 568 00:24:06,120 --> 00:24:09,360 mind-blowing how much they're trying to 569 00:24:07,620 --> 00:24:10,679 jam in there so here's some websites to 570 00:24:09,360 --> 00:24:12,059 find out some more I hope to be back to 571 00:24:10,679 --> 00:24:12,840 talk more about this project in the 572 00:24:12,059 --> 00:24:15,980 future 573 00:24:12,840 --> 00:24:15,980 [Applause] 574 00:24:19,340 --> 00:24:23,940 thank you Angus and next we have Luke 575 00:24:22,260 --> 00:24:26,820 Burns and Matt sandier talking about 576 00:24:23,940 --> 00:24:29,700 confidence encoding teaching teens Tech 577 00:24:26,820 --> 00:24:30,860 and your time starts as soon as I figure 578 00:24:29,700 --> 00:24:34,320 out the timer 579 00:24:30,860 --> 00:24:37,559 there we go now uh hello my name is Luke 580 00:24:34,320 --> 00:24:39,780 this is my Matt Zen for the day yes I'm 581 00:24:37,559 --> 00:24:42,900 at 10. um we'd like to share the impact 582 00:24:39,780 --> 00:24:45,179 of uh the Epic lessons uh on teaching 583 00:24:42,900 --> 00:24:47,220 kids Tech and how important is how 584 00:24:45,179 --> 00:24:50,340 important instructions are when you are 585 00:24:47,220 --> 00:24:52,320 instructing somebody to make a sandwich 586 00:24:50,340 --> 00:24:53,580 um including like how to hold the knife 587 00:24:52,320 --> 00:24:55,020 um I don't normally look like that but 588 00:24:53,580 --> 00:24:56,100 this was while I'm being instructed to 589 00:24:55,020 --> 00:24:57,960 make a sandwich as if I was a computer 590 00:24:56,100 --> 00:24:59,280 it was great he does look like that when 591 00:24:57,960 --> 00:25:00,720 I asked him to do new coding projects 592 00:24:59,280 --> 00:25:02,039 though in that particular direction at 593 00:25:00,720 --> 00:25:04,140 that particular person so that's normal 594 00:25:02,039 --> 00:25:05,760 uh coding's real confidence is really 595 00:25:04,140 --> 00:25:07,799 important with coding Peter Andrews 596 00:25:05,760 --> 00:25:09,299 mentioned earlier uh in the conference 597 00:25:07,799 --> 00:25:11,159 how scary it is talking in front of all 598 00:25:09,299 --> 00:25:12,900 you guys I'm a long-term worker and a 599 00:25:11,159 --> 00:25:15,419 first-time talker and I would need to 600 00:25:12,900 --> 00:25:17,100 pee uh after years of hackathons Matt 601 00:25:15,419 --> 00:25:19,620 and I have wanted to create a program to 602 00:25:17,100 --> 00:25:22,679 deliver broad ICT youth members of all 603 00:25:19,620 --> 00:25:24,419 ages stuff so generic Scout hack term 604 00:25:22,679 --> 00:25:27,240 was used and the aim is to create a 605 00:25:24,419 --> 00:25:28,860 legion of devs so that we don't have to 606 00:25:27,240 --> 00:25:31,440 be voluntold to keep doing all the work 607 00:25:28,860 --> 00:25:32,940 in the future I bring a lot of code for 608 00:25:31,440 --> 00:25:36,120 scatter Courier and we want some help 609 00:25:32,940 --> 00:25:37,440 from the youth it's gonna be great uh 610 00:25:36,120 --> 00:25:39,000 most important thing we've learned 611 00:25:37,440 --> 00:25:40,559 particularly on my own Journey I'm not a 612 00:25:39,000 --> 00:25:42,779 coder but I'm learning so much more than 613 00:25:40,559 --> 00:25:45,480 I was before we really need to be the 614 00:25:42,779 --> 00:25:47,279 people we needed when we were kids in 615 00:25:45,480 --> 00:25:48,779 order for us to have succession plans 616 00:25:47,279 --> 00:25:50,400 for all of the wonderful things we've 617 00:25:48,779 --> 00:25:52,980 talked about this weekend we need to 618 00:25:50,400 --> 00:25:55,559 these last couple of days we need to 619 00:25:52,980 --> 00:25:57,240 really reach out to in that sense and be 620 00:25:55,559 --> 00:25:59,880 those people that we needed in the 621 00:25:57,240 --> 00:26:01,860 future for the to build the future 622 00:25:59,880 --> 00:26:03,779 so we also need to do a little bit of 623 00:26:01,860 --> 00:26:05,940 metaphorical calculus and make that get 624 00:26:03,779 --> 00:26:07,140 derivative make the uh amount of effort 625 00:26:05,940 --> 00:26:08,820 it takes to actually learn this stuff 626 00:26:07,140 --> 00:26:10,200 easier give the kids the easy answers 627 00:26:08,820 --> 00:26:11,940 don't make them slog through it we don't 628 00:26:10,200 --> 00:26:13,500 need to just keep learning the way we 629 00:26:11,940 --> 00:26:15,179 used to we have all new challenges to 630 00:26:13,500 --> 00:26:17,880 try and overcome and a big mountain to 631 00:26:15,179 --> 00:26:19,380 climb as it stands 632 00:26:17,880 --> 00:26:21,240 uh the other thing to celebrate the 633 00:26:19,380 --> 00:26:23,039 small wins um what's hard for one person 634 00:26:21,240 --> 00:26:24,539 is really easy for others and vice versa 635 00:26:23,039 --> 00:26:27,120 I want to call out a quick example to 636 00:26:24,539 --> 00:26:28,799 this um we were seeing in uh one of the 637 00:26:27,120 --> 00:26:30,179 tutorials the other day where somebody 638 00:26:28,799 --> 00:26:31,260 showed up who hadn't necessarily 639 00:26:30,179 --> 00:26:32,880 programmed before and learned some 640 00:26:31,260 --> 00:26:35,039 keyboard shortcuts for like copy and 641 00:26:32,880 --> 00:26:36,179 paste and you know that might be their 642 00:26:35,039 --> 00:26:37,559 their takeaway even if they didn't 643 00:26:36,179 --> 00:26:39,240 necessarily complete the entire exercise 644 00:26:37,559 --> 00:26:40,919 and you know so people have different 645 00:26:39,240 --> 00:26:42,480 levels of where they're at and that's 646 00:26:40,919 --> 00:26:43,679 great and the outcome for that is 647 00:26:42,480 --> 00:26:45,120 building that confidence it doesn't 648 00:26:43,679 --> 00:26:47,880 matter how spot the size of what they've 649 00:26:45,120 --> 00:26:49,679 learned does it does what is important 650 00:26:47,880 --> 00:26:51,299 is that you highlight how important it 651 00:26:49,679 --> 00:26:53,159 is that they celebrate that they can do 652 00:26:51,299 --> 00:26:55,380 this and that this is just another step 653 00:26:53,159 --> 00:26:56,940 along the journey 654 00:26:55,380 --> 00:26:59,400 the other part too is keep it simple 655 00:26:56,940 --> 00:27:01,559 stupid make resources useful for 656 00:26:59,400 --> 00:27:03,900 deployment for participants we're trying 657 00:27:01,559 --> 00:27:05,340 to teach Tech uh that we're trying to 658 00:27:03,900 --> 00:27:07,679 teach the joy of the skill rather than 659 00:27:05,340 --> 00:27:09,059 the skill itself too real environment's 660 00:27:07,679 --> 00:27:10,799 important too Metson did a lot of work 661 00:27:09,059 --> 00:27:12,419 making individual Docker containers for 662 00:27:10,799 --> 00:27:14,159 our participants to use it was 663 00:27:12,419 --> 00:27:15,659 exhausting but it was it worked out 664 00:27:14,159 --> 00:27:16,980 really well and don't use clunky tools 665 00:27:15,659 --> 00:27:19,500 use stuff that you would expect to use 666 00:27:16,980 --> 00:27:21,720 in a prod environment too Perfection is 667 00:27:19,500 --> 00:27:23,400 enemy I've done just do it guys just do 668 00:27:21,720 --> 00:27:24,779 it kids are resilient they'll learn how 669 00:27:23,400 --> 00:27:27,500 it works 670 00:27:24,779 --> 00:27:27,500 thank you 671 00:27:28,660 --> 00:27:33,059 [Music] 672 00:27:30,900 --> 00:27:36,500 all right thank you Luke and Matt and 673 00:27:33,059 --> 00:27:40,080 now our last lightning talk honest Rob 674 00:27:36,500 --> 00:27:43,860 honest Rob honest Rob's used car and 675 00:27:40,080 --> 00:27:47,299 VOIP empanadas giving back to community 676 00:27:43,860 --> 00:27:47,299 slideshow karaoke 677 00:27:47,720 --> 00:27:53,580 so I literally have not seen this 678 00:27:51,179 --> 00:27:55,559 Sarah has been absolutely on the ball 679 00:27:53,580 --> 00:27:57,539 about uh not the MSS and the clock has 680 00:27:55,559 --> 00:27:59,520 started so hi I'm Rob are you going to 681 00:27:57,539 --> 00:28:01,679 come and do the times 682 00:27:59,520 --> 00:28:03,240 oh she got okay sorry I'm Rob otherwise 683 00:28:01,679 --> 00:28:04,919 known as honest Rob and I'm an open 684 00:28:03,240 --> 00:28:06,600 source Kinder guy 685 00:28:04,919 --> 00:28:08,460 um 686 00:28:06,600 --> 00:28:09,779 I've been involved in learning for many 687 00:28:08,460 --> 00:28:11,460 years I was the founder of the Sydney 688 00:28:09,779 --> 00:28:14,100 Linux users group and I've been doing 689 00:28:11,460 --> 00:28:16,679 Foss stuff pretty much ever since I fell 690 00:28:14,100 --> 00:28:19,020 into the VoIP industry because I wrote 691 00:28:16,679 --> 00:28:20,580 free PBX because it scratched an inch 692 00:28:19,020 --> 00:28:22,380 that I had at the time and I would like 693 00:28:20,580 --> 00:28:24,960 to emphasize I have apologized for free 694 00:28:22,380 --> 00:28:26,760 PBX many many times since 695 00:28:24,960 --> 00:28:28,380 because I'm in the VoIP industry and I 696 00:28:26,760 --> 00:28:31,620 want to help out Linux Australia I've 697 00:28:28,380 --> 00:28:34,260 been giving voice posting calls numbers 698 00:28:31,620 --> 00:28:36,120 Etc to La links Australia LCA LCA 699 00:28:34,260 --> 00:28:38,520 delegates if you remember in New Zealand 700 00:28:36,120 --> 00:28:40,320 and now everything open and the yo 701 00:28:38,520 --> 00:28:42,779 delegates if anyone actually asked no 702 00:28:40,320 --> 00:28:44,700 one else but it's all good uh usually 703 00:28:42,779 --> 00:28:46,919 sponsored by my current employer however 704 00:28:44,700 --> 00:28:49,440 due to timing and then an accountanty 705 00:28:46,919 --> 00:28:53,820 stuff I don't actually have a current 706 00:28:49,440 --> 00:28:55,980 employer who was able to sponsor EO this 707 00:28:53,820 --> 00:28:57,960 left us with the problem of who would 708 00:28:55,980 --> 00:29:00,299 Linux Australia think think 709 00:28:57,960 --> 00:29:02,700 this absolutely serious and important 710 00:29:00,299 --> 00:29:05,640 problem led to the extremely legitimate 711 00:29:02,700 --> 00:29:09,480 and real honest robs used car and VOIP 712 00:29:05,640 --> 00:29:12,059 Emporium explodium Emporium whatever 713 00:29:09,480 --> 00:29:13,860 it's called today pretty much being made 714 00:29:12,059 --> 00:29:15,659 up on the spot last weekend was a bit of 715 00:29:13,860 --> 00:29:17,900 fun I gotta scroll down now sorry about 716 00:29:15,659 --> 00:29:17,900 that 717 00:29:18,059 --> 00:29:21,720 I went too far 718 00:29:19,980 --> 00:29:23,720 I know it's terrible the obvious 719 00:29:21,720 --> 00:29:25,980 question here is why would I do this 720 00:29:23,720 --> 00:29:27,720 because I want to give back to the 721 00:29:25,980 --> 00:29:30,480 community 722 00:29:27,720 --> 00:29:32,279 I can't emphasize how much Linux 723 00:29:30,480 --> 00:29:34,380 Australia helps not just me but the 724 00:29:32,279 --> 00:29:36,299 entire free and open source community in 725 00:29:34,380 --> 00:29:37,919 Australia and one of the things I love 726 00:29:36,299 --> 00:29:39,960 about coming to these conferences is 727 00:29:37,919 --> 00:29:43,860 meeting a bunch of people some regulars 728 00:29:39,960 --> 00:29:45,539 some new Emily is a prime example but I 729 00:29:43,860 --> 00:29:48,000 always Come Away Learning something new 730 00:29:45,539 --> 00:29:50,340 this to me is worth more than any 731 00:29:48,000 --> 00:29:51,659 sponsorship or branding however I would 732 00:29:50,340 --> 00:29:53,940 like to point out I believe I'm 733 00:29:51,659 --> 00:29:56,100 contractually obliged to say that that 734 00:29:53,940 --> 00:29:58,440 previous statement is false and please 735 00:29:56,100 --> 00:30:01,159 buy a car or some VoIP from us or 736 00:29:58,440 --> 00:30:01,159 something thank you 737 00:30:02,580 --> 00:30:05,220 that's the last bit 738 00:30:04,320 --> 00:30:07,080 um 739 00:30:05,220 --> 00:30:08,220 so what's the address I get to have a 740 00:30:07,080 --> 00:30:10,020 great time I get to bring a bit of 741 00:30:08,220 --> 00:30:12,779 levity and non-seriousness to everything 742 00:30:10,020 --> 00:30:15,120 open which is full of seriously smart 743 00:30:12,779 --> 00:30:17,700 people talking about seriously smart 744 00:30:15,120 --> 00:30:19,320 things and I always find it a massive 745 00:30:17,700 --> 00:30:20,820 honor and a privilege to be allowed to 746 00:30:19,320 --> 00:30:23,039 help out 747 00:30:20,820 --> 00:30:24,960 um thanks for letting me come thanks for 748 00:30:23,039 --> 00:30:28,880 letting listen to me ramble on and feel 749 00:30:24,960 --> 00:30:28,880 free to ask honest Rob about his ladders 750 00:30:38,760 --> 00:30:40,760 um 751 00:30:42,179 --> 00:30:45,700 thanks to all of our speakers please 752 00:30:43,919 --> 00:30:51,789 give them another round of applause 753 00:30:45,700 --> 00:30:51,789 [Applause] 754 00:30:52,140 --> 00:30:55,980 and I hope that many of you are inspired 755 00:30:54,240 --> 00:30:57,899 to submit a lightning talk for the next 756 00:30:55,980 --> 00:31:00,620 the next Australia auspice conference 757 00:30:57,899 --> 00:31:00,620 that you attend 758 00:31:00,960 --> 00:31:08,380 and thank you to Neil 759 00:31:02,590 --> 00:31:08,380 [Applause]