1 99:59:59,999 --> 99:59:59,999 this talk is not really about any particular technology 2 99:59:59,999 --> 99:59:59,999 in debian 3 99:59:59,999 --> 99:59:59,999 its actually a talk about how debian changed my life 4 99:59:59,999 --> 99:59:59,999 which seems something that people here maybe intereste in 5 99:59:59,999 --> 99:59:59,999 so im here to tell my story, thanks for coming 6 99:59:59,999 --> 99:59:59,999 so im gonna start from the begining i was born here in 7 99:59:59,999 --> 99:59:59,999 scarborough on an street that looks like this 8 99:59:59,999 --> 99:59:59,999 yay canada 9 99:59:59,999 --> 99:59:59,999 its canada like the suburbs from totonto you could walk down 10 99:59:59,999 --> 99:59:59,999 my street and you look over the ?? 11 99:59:59,999 --> 99:59:59,999 and looked like this 12 99:59:59,999 --> 99:59:59,999 you know snow for about 8 months of the year 13 99:59:59,999 --> 99:59:59,999 but otherwise incredible beautiful 14 99:59:59,999 --> 99:59:59,999 but i didnt actually stayed in canada for that long 15 99:59:59,999 --> 99:59:59,999 so when i was for a about 3 years old and 16 99:59:59,999 --> 99:59:59,999 my family moved to upstate new york, because my dad 17 99:59:59,999 --> 99:59:59,999 got a better job, and i think he was kinda always interested about 18 99:59:59,999 --> 99:59:59,999 the american dream basically, he wanted to move to the us 19 99:59:59,999 --> 99:59:59,999 you know, being american, so, when i was 3 and a half, 20 99:59:59,999 --> 99:59:59,999 we moved to this house 21 99:59:59,999 --> 99:59:59,999 in ?? new york, which is a suburb ?? 22 99:59:59,999 --> 99:59:59,999 and its generally and incredibly little boring suburnban town 23 99:59:59,999 --> 99:59:59,999 so i grew up being a pretty nerdy kid and 24 99:59:59,999 --> 99:59:59,999 i also spent a lot of time on this place i like to call the farm 25 99:59:59,999 --> 99:59:59,999 which its actually in canada my granma lived here and 26 99:59:59,999 --> 99:59:59,999 i runned around on the farm and doing lots of farm things and 27 99:59:59,999 --> 99:59:59,999 generally being kinda a dirty, you know, farm kid 28 99:59:59,999 --> 99:59:59,999 getting dirty on the mud and 29 99:59:59,999 --> 99:59:59,999 i was also a huge nerd so i read a ton of books ?? 30 99:59:59,999 --> 99:59:59,999 that i readed when i was really young 31 99:59:59,999 --> 99:59:59,999 so this is the high school i went to, it was in corn field 32 99:59:59,999 --> 99:59:59,999 extremely extremely interesting 33 99:59:59,999 --> 99:59:59,999 but i was also pretty active little kid 34 99:59:59,999 --> 99:59:59,999 i liked to run a lot, i actually run cross country 35 99:59:59,999 --> 99:59:59,999 which is like ?? in middle school 36 99:59:59,999 --> 99:59:59,999 i also run track and field 37 99:59:59,999 --> 99:59:59,999 this must had been not a good day 38 99:59:59,999 --> 99:59:59,999 and this is highschool i went to, and in highschool i was also 39 99:59:59,999 --> 99:59:59,999 like a music geek so i played the french horn for 10 years 40 99:59:59,999 --> 99:59:59,999 so growing up like this was a huge creative outlet for me 41 99:59:59,999 --> 99:59:59,999 i was like in the band, i also played trumbet on the jazz band 42 99:59:59,999 --> 99:59:59,999 and in highschool i actually i gave up cross country in order to do this 43 99:59:59,999 --> 99:59:59,999 so my highschool i had a pretty ?? highschool marching band 44 99:59:59,999 --> 99:59:59,999 so if you are not familiar with marching band this is a particular 45 99:59:59,999 --> 99:59:59,999 kind of marching band which is not like parade band, we didnt march on paredes 46 99:59:59,999 --> 99:59:59,999 but we did do whats had likes 8 minutes coreographed show that we would do 47 99:59:59,999 --> 99:59:59,999 on football fields, to play in like half time games and 48 99:59:59,999 --> 99:59:59,999 whom football games and also this kind of competition circuit and 49 99:59:59,999 --> 99:59:59,999 this is actually kinda of like state finals at the cicuit 50 99:59:59,999 --> 99:59:59,999 and the show was based on this ?? called DS 51 99:59:59,999 --> 99:59:59,999 so we are like make this formations and walk around and play music 52 99:59:59,999 --> 99:59:59,999 and it was really fun 53 99:59:59,999 --> 99:59:59,999 but during this whole time, while i was like growing up in a corn field 54 99:59:59,999 --> 99:59:59,999 and play music and reading books, eventually i discovered computers 55 99:59:59,999 --> 99:59:59,999 and i guess it was about mostly around middle school i would say 56 99:59:59,999 --> 99:59:59,999 so i got into computer through games and i have like really vivid 57 99:59:59,999 --> 99:59:59,999 ?? 58 99:59:59,999 --> 99:59:59,999 and one of the things i found on games was scape 59 99:59:59,999 --> 99:59:59,999 so town i grew up was super boring 60 99:59:59,999 --> 99:59:59,999 i kinda looked into computers for adventure, so i really like games 61 99:59:59,999 --> 99:59:59,999 that gave me hability to kinda explore worlds 62 99:59:59,999 --> 99:59:59,999 and they didnt necesarely have like linear story lines 63 99:59:59,999 --> 99:59:59,999 but like this is wind commander privateer which i loved and 64 99:59:59,999 --> 99:59:59,999 one of the things i really liked about it is that you didnt have 65 99:59:59,999 --> 99:59:59,999 to follow the story line if you didnt want to 66 99:59:59,999 --> 99:59:59,999 you could just like go around and run missions and make a lot of money 67 99:59:59,999 --> 99:59:59,999 and like upgrade your ship 68 99:59:59,999 --> 99:59:59,999 and you could do the story if you wanted, but you didnt have to 69 99:59:59,999 --> 99:59:59,999 so my gamming experience is really driven by this dessire to explore new worlds 70 99:59:59,999 --> 99:59:59,999 and control my own experience 71 99:59:59,999 --> 99:59:59,999 and this is my room in probably about 7th grade 72 99:59:59,999 --> 99:59:59,999 i had this compact desktop machine that i think we got at somewhere like pc 73 99:59:59,999 --> 99:59:59,999 it was like big bucks store that was popular in the early 2000 74 99:59:59,999 --> 99:59:59,999 i think it was from circuit city 75 99:59:59,999 --> 99:59:59,999 and you can actually see im running windows xp on it, so it is before 76 99:59:59,999 --> 99:59:59,999 the debian days 77 99:59:59,999 --> 99:59:59,999 and i was also like a huge soccer player, you can see like my soccer 78 99:59:59,999 --> 99:59:59,999 team photos and i hate to admit this but i also had this obsession with horses 79 99:59:59,999 --> 99:59:59,999 [laughts] which you might noticed from the decor 80 99:59:59,999 --> 99:59:59,999 so, back to gaming, and my gamming experience which I said was driven by this 81 99:59:59,999 --> 99:59:59,999 dessire of exploration, eventually let me to get involved in this 82 99:59:59,999 --> 99:59:59,999 online text games called MUDS and in particular i was like one day 83 99:59:59,999 --> 99:59:59,999 like 9 or 10 grade after marching band ended 84 99:59:59,999 --> 99:59:59,999 and marching band took a lot of time so, i had practices basically 85 99:59:59,999 --> 99:59:59,999 3 days a week for like 4 hours at the time, plus we had competitions 86 99:59:59,999 --> 99:59:59,999 so marching band ?? 87 99:59:59,999 --> 99:59:59,999 my life was empty, like i have nothing to do except for school 88 99:59:59,999 --> 99:59:59,999 and surf the internet, so it was like after 89 99:59:59,999 --> 99:59:59,999 ?? 90 99:59:59,999 --> 99:59:59,999 so you actually you ?? terminal 91 99:59:59,999 --> 99:59:59,999 and log into the MUD server via telnet 92 99:59:59,999 --> 99:59:59,999 and so this is like the login screen for shadows of isildur 93 99:59:59,999 --> 99:59:59,999 which was this mud that i got into 94 99:59:59,999 --> 99:59:59,999 and it was a particular kind of mud in that it was called 95 99:59:59,999 --> 99:59:59,999 like role playing instensive mud, so people will form this characters 96 99:59:59,999 --> 99:59:59,999 and put a lot of story into them 97 99:59:59,999 --> 99:59:59,999 this is the character i played in this mud in like 3 years 98 99:59:59,999 --> 99:59:59,999 and people would put a lot of effort into like painting the stories 99 99:59:59,999 --> 99:59:59,999 behind their characters, so i had like text files and text files 100 99:59:59,999 --> 99:59:59,999 that are like, my character love story and the description of her 101 99:59:59,999 --> 99:59:59,999 and like important events on her life, people she knew that i could 102 99:59:59,999 --> 99:59:59,999 reference that when i was playing in the game and make sure i was 103 99:59:59,999 --> 99:59:59,999 staying in character and i think this character was very much 104 99:59:59,999 --> 99:59:59,999 a representation of like my want for adventure and being the good kid at 105 99:59:59,999 --> 99:59:59,999 school and not wanting to be the good kid online 106 99:59:59,999 --> 99:59:59,999 but this character had this kind of sordid past and kinda was up to no good 107 99:59:59,999 --> 99:59:59,999 got into some trouble, but i got so into this game that i actually 108 99:59:59,999 --> 99:59:59,999 ?? helping running 109 99:59:59,999 --> 99:59:59,999 and this was my administrator kinda like persona on the game 110 99:59:59,999 --> 99:59:59,999 she was a norse god, my family is norwegian by the way 111 99:59:59,999 --> 99:59:59,999 this is also a major part of my upbringing so 112 99:59:59,999 --> 99:59:59,999 i had this alter ego kinda ?? 113 99:59:59,999 --> 99:59:59,999 viking and like ?? 114 99:59:59,999 --> 99:59:59,999 so people would thought i was tough ?? 115 99:59:59,999 --> 99:59:59,999 skimo online administrator persona 116 99:59:59,999 --> 99:59:59,999 one of the things administrators could do on the game is like you could 117 99:59:59,999 --> 99:59:59,999 create your own personal room so when i logged into the game i spawn 118 99:59:59,999 --> 99:59:59,999 into this room the great hall of valhalla 119 99:59:59,999 --> 99:59:59,999 and like you would build this rooms and you could make objects 120 99:59:59,999 --> 99:59:59,999 so there was facilities on the game that you ?? 121 99:59:59,999 --> 99:59:59,999 write the description of all these objects and 122 99:59:59,999 --> 99:59:59,999 the porpurse of the administratos on the game was actually to run plots 123 99:59:59,999 --> 99:59:59,999 and kind of keep the story going 124 99:59:59,999 --> 99:59:59,999 because this particular game was incredibly story driven 125 99:59:59,999 --> 99:59:59,999 and is a text based game, that is all that you had 126 99:59:59,999 --> 99:59:59,999 and on this game if you died, if your character died 127 99:59:59,999 --> 99:59:59,999 your character was dead 128 99:59:59,999 --> 99:59:59,999 so this gives an incredible amount of wits to take actions and ?? 129 99:59:59,999 --> 99:59:59,999 going on the story. but this was the first time i found people that 130 99:59:59,999 --> 99:59:59,999 i really connected with and i made really good friends with the other 131 99:59:59,999 --> 99:59:59,999 people who runned this game and the lived across the country 132 99:59:59,999 --> 99:59:59,999 there was this guy who lived in missury 133 99:59:59,999 --> 99:59:59,999 ?? 134 99:59:59,999 --> 99:59:59,999 he was about the same age as me and most of the other administrators 135 99:59:59,999 --> 99:59:59,999 were older, so we talked about life and got into punkrock and talked 136 99:59:59,999 --> 99:59:59,999 to this guy, and i think having this outlet for weirdos and nerds was 137 99:59:59,999 --> 99:59:59,999 a really big part of me and feeling confortable on my skin on real life 138 99:59:59,999 --> 99:59:59,999 such as this 139 99:59:59,999 --> 99:59:59,999 so i went into this program when i was 15 where i were into the bay area ?? 140 99:59:59,999 --> 99:59:59,999 for a week, and doin science nerd things i was actually so into this game 141 99:59:59,999 --> 99:59:59,999 that i met up with the person who wrote it ?? streets 142 99:59:59,999 --> 99:59:59,999 i didnt tell my parents by the way 143 99:59:59,999 --> 99:59:59,999 meeting people from the internet, im 15 years old 144 99:59:59,999 --> 99:59:59,999 but hes actually a totally cool guy and he thought i was a totally 145 99:59:59,999 --> 99:59:59,999 crazy little thing kid but hes going to the university of santa clara 146 99:59:59,999 --> 99:59:59,999 at the time he was considering become a laywer and i think meeting 147 99:59:59,999 --> 99:59:59,999 this guy in real life ?? mythos of the creator of this game 148 99:59:59,999 --> 99:59:59,999 a little bit 149 99:59:59,999 --> 99:59:59,999 he lives in seattle now and i have an open invitation to grab ?? 150 99:59:59,999 --> 99:59:59,999 sometimes with him so... thats all 151 99:59:59,999 --> 99:59:59,999 i also made friends in real life and i found all the weirdos at my school 152 99:59:59,999 --> 99:59:59,999 after figuering out how to be able to express myself by meeting people 153 99:59:59,999 --> 99:59:59,999 online and the ?? animators at school, we did crazy things like 154 99:59:59,999 --> 99:59:59,999 dressing up like the spanish inquisition for halloween and 155 99:59:59,999 --> 99:59:59,999 going out to different classrooms in highschool im like 156 99:59:59,999 --> 99:59:59,999 ?? 157 99:59:59,999 --> 99:59:59,999 at the time, i was really into running this game, but it turns out if you 158 99:59:59,999 --> 99:59:59,999 ?? 159 99:59:59,999 --> 99:59:59,999 helped me to install debian on that compact machine that you saw 160 99:59:59,999 --> 99:59:59,999 on the previous slide 161 99:59:59,999 --> 99:59:59,999 at the time installed debian sarge, it was testing i thing, this was 162 99:59:59,999 --> 99:59:59,999 2004 probably and was a pivotal moment for me i started like running debian 163 99:59:59,999 --> 99:59:59,999 all the time, i haven ever run any linux distro other than debian 164 99:59:59,999 --> 99:59:59,999 and it turns out im incredibly entuthiastics about things and 165 99:59:59,999 --> 99:59:59,999 curious and i really couldnt keep my hands off debian 166 99:59:59,999 --> 99:59:59,999 i was curious about how it worked. its a pretty strange thing 167 99:59:59,999 --> 99:59:59,999 like a thousand people all around the world that managed to 168 99:59:59,999 --> 99:59:59,999 create somehow this software that is able to run my computer 169 99:59:59,999 --> 99:59:59,999 thats pretty amazing and so i was curious as a 15 years old i wanted to 170 99:59:59,999 --> 99:59:59,999 learn more, so i guess i started lurking around, subscribed to probably 171 99:59:59,999 --> 99:59:59,999 debian-devel started reading planet debian and one day i was reading 172 99:59:59,999 --> 99:59:59,999 planet debian and this blogpost was on planet debian 173 99:59:59,999 --> 99:59:59,999 this post was about hanna wallach who a bunch of you know 174 99:59:59,999 --> 99:59:59,999 ?? a time when debian was really interested in increasing its diversity 175 99:59:59,999 --> 99:59:59,999 and this organization had pop up called debian women 176 99:59:59,999 --> 99:59:59,999 just founded by anna and ?? clarck and a few other people 177 99:59:59,999 --> 99:59:59,999 so anna wrote this blogpost talking about debian women on planet debian 178 99:59:59,999 --> 99:59:59,999 when i read this blogpost i was like holyshit, this people want me to 179 99:59:59,999 --> 99:59:59,999 contribute, that pretty much changed my life like i started getting 180 99:59:59,999 --> 99:59:59,999 on irc and met a bunch of this people on irc and ?? funneling my energy 181 99:59:59,999 --> 99:59:59,999 out of the game and into debian 182 99:59:59,999 --> 99:59:59,999 this is like 2 days after i read that blogpost i wrote my own 183 99:59:59,999 --> 99:59:59,999 like i had this blog i was running on a subdomain of middleearth.us 184 99:59:59,999 --> 99:59:59,999 which was the game site because i was ?? yeard old and 185 99:59:59,999 --> 99:59:59,999 didnt have a server so that was the way i had publishing something 186 99:59:59,999 --> 99:59:59,999 on the web. I had this ?? blog and i grow really excited so 187 99:59:59,999 --> 99:59:59,999 i grow this blog response first, which describes on my own words at the time 188 99:59:59,999 --> 99:59:59,999 how i felt 189 99:59:59,999 --> 99:59:59,999 so i started learning how to package and started learning python and 190 99:59:59,999 --> 99:59:59,999 christian perrier, which is another dd took me under his wing and 191 99:59:59,999 --> 99:59:59,999 i helped with the shadow team which packaged some important utilities 192 99:59:59,999 --> 99:59:59,999 and that made me feel really important and everybody was super friendly 193 99:59:59,999 --> 99:59:59,999 and encouraging and i wanted to stay, so i did 194 99:59:59,999 --> 99:59:59,999 this is me wearing a debian women tshirt that i had to 195 99:59:59,999 --> 99:59:59,999 ackwardly ask my mother for money to buy because i think it was 196 99:59:59,999 --> 99:59:59,999 steve mctire?? who had been the person who 197 99:59:59,999 --> 99:59:59,999 instigated debian women tshirt and he lived in the uk and i was in 198 99:59:59,999 --> 99:59:59,999 upstate new york so i had to pay dollars to send me a tshirt 199 99:59:59,999 --> 99:59:59,999 and my mother was like... i dont know, whatever, sure you can 200 99:59:59,999 --> 99:59:59,999 have some money. what are you doing? 201 99:59:59,999 --> 99:59:59,999 [laughs] 202 99:59:59,999 --> 99:59:59,999 but... i was hooked and i was 16 years old 203 99:59:59,999 --> 99:59:59,999 this is actually a quote from my college aplication 204 99:59:59,999 --> 99:59:59,999 which describes what happened after that 205 99:59:59,999 --> 99:59:59,999 in my college applications i talked about two things 206 99:59:59,999 --> 99:59:59,999 one was marching band and two was debian 207 99:59:59,999 --> 99:59:59,999 before that i didnt really decided on what i wanted to do going forward 208 99:59:59,999 --> 99:59:59,999 i always had the sense that i was going to be an engineer 209 99:59:59,999 --> 99:59:59,999 i come from a family of engenieers 210 99:59:59,999 --> 99:59:59,999 but i guess thats a very broad thing, engenieering 211 99:59:59,999 --> 99:59:59,999 i could had decided to be a mechanical engenieer or a chemical engenieer 212 99:59:59,999 --> 99:59:59,999 damn, no, this software stuff, this stuff is filling the world 213 99:59:59,999 --> 99:59:59,999 its cool, its fun 214 99:59:59,999 --> 99:59:59,999 so that really changed the way i was thinking about ?? going 215 99:59:59,999 --> 99:59:59,999 this is hanna wallet and at the time i was applying for colleges 216 99:59:59,999 --> 99:59:59,999 via my involvement in free software, in debian kinda developed this like 217 99:59:59,999 --> 99:59:59,999 college crush on MIT. But i was too shy to... i was too unconfident i guess 218 99:59:59,999 --> 99:59:59,999 to apply there until some day i was talking to hanna wallet in irc 219 99:59:59,999 --> 99:59:59,999 you know, private messageing each other, and i was talking about college 220 99:59:59,999 --> 99:59:59,999 applications, i kinda wanna go to MIT but i dont know 221 99:59:59,999 --> 99:59:59,999 and she was super enthusiastic and was like, you should totally apply to MIT 222 99:59:59,999 --> 99:59:59,999 and so i did, but i didnt tell anyone... i told my parents, but i didnt 223 99:59:59,999 --> 99:59:59,999 tell anyone at school because these other smart kid at my school had applied 224 99:59:59,999 --> 99:59:59,999 to hardward and everyday the other kids would see him and be like, you got 225 99:59:59,999 --> 99:59:59,999 into hardward yet?, you got into hardward yet? 226 99:59:59,999 --> 99:59:59,999 and i didnt want to get harass about it 227 99:59:59,999 --> 99:59:59,999 so i didnt tell anybody 228 99:59:59,999 --> 99:59:59,999 but i got in 229 99:59:59,999 --> 99:59:59,999 i never expected that to happen, it was incredibly exciting 230 99:59:59,999 --> 99:59:59,999 from the minute i got my aceptance letter, which actually had a 231 99:59:59,999 --> 99:59:59,999 hand write note on it from the admisions officer, talking about 232 99:59:59,999 --> 99:59:59,999 i had ?? wax about free software ?? debian and hacking on my assets 233 99:59:59,999 --> 99:59:59,999 and the admissions person wrote on my admision letter than 234 99:59:59,999 --> 99:59:59,999 he thought i would really fit into MIT because of my interest in 235 99:59:59,999 --> 99:59:59,999 freesoftware and opensource and kinda hacker culture 236 99:59:59,999 --> 99:59:59,999 so i was sold 237 99:59:59,999 --> 99:59:59,999 so i visited MIT on april 2006, they had this preview weekend 238 99:59:59,999 --> 99:59:59,999 where ?? students come and checkout the campus 239 99:59:59,999 --> 99:59:59,999 and put you up with the current students 240 99:59:59,999 --> 99:59:59,999 so i did that, and i was staying on this dorm called east campus 241 99:59:59,999 --> 99:59:59,999 that looked just like this 242 99:59:59,999 --> 99:59:59,999 it was actually a photo from my visit 243 99:59:59,999 --> 99:59:59,999 visiting MIT kinda blew my mind 244 99:59:59,999 --> 99:59:59,999 here there are a bunch of neds just sitting around super kinda grindy 245 99:59:59,999 --> 99:59:59,999 dorm with computers and ?? equipement 246 99:59:59,999 --> 99:59:59,999 they did some crazy things when i was there 247 99:59:59,999 --> 99:59:59,999 they did this thing where they put pingpong balls 248 99:59:59,999 --> 99:59:59,999 in a microwave that was that designed to ?? 249 99:59:59,999 --> 99:59:59,999 and they caught of fire, they were throwing all this LCD monitors 250 99:59:59,999 --> 99:59:59,999 off the roof and it was crazy, i dont know 251 99:59:59,999 --> 99:59:59,999 it kinda blew my mind, and i was totally sold 252 99:59:59,999 --> 99:59:59,999 I thought, this are my people, im coming here 253 99:59:59,999 --> 99:59:59,999 and during this trip, i also had come a day early 254 99:59:59,999 --> 99:59:59,999 because i was taking the train from upstate newyork 255 99:59:59,999 --> 99:59:59,999 to boston and that meant i got there the day before 256 99:59:59,999 --> 99:59:59,999 where i actually had a host on campus so of course i emailed debian 257 99:59:59,999 --> 99:59:59,999 ?? 258 99:59:59,999 --> 99:59:59,999 i need a place to stay on wednesday night 259 99:59:59,999 --> 99:59:59,999 and benjamin ?? responded to that email and ?? crash on his couch 260 99:59:59,999 --> 99:59:59,999 his house is called the asitarium, so i stayed at the asitarium 261 99:59:59,999 --> 99:59:59,999 and this is my stuff at the floor at the asitarium version 1.0 262 99:59:59,999 --> 99:59:59,999 and they threw a party for me, it was amazing 263 99:59:59,999 --> 99:59:59,999 at least they said the party was for me 264 99:59:59,999 --> 99:59:59,999 it might had been just a party 265 99:59:59,999 --> 99:59:59,999 [laughs] 266 99:59:59,999 --> 99:59:59,999 so yeah, i stayed there, just meeting people from the internet in the 267 99:59:59,999 --> 99:59:59,999 real life i didnt tell my parents about, but on this trip 268 99:59:59,999 --> 99:59:59,999 another amazing thing happened, that was, because 269 99:59:59,999 --> 99:59:59,999 I was staying with miko?? he gave a tour of the MIT media lab 270 99:59:59,999 --> 99:59:59,999 that was where he worked at the time and on that tour 271 99:59:59,999 --> 99:59:59,999 i met this game that was working on the lab and this was looking for 272 99:59:59,999 --> 99:59:59,999 hackers to employee for the summer, so i went home and got an email 273 99:59:59,999 --> 99:59:59,999 from this guy that was like, you want a job? because miko 274 99:59:59,999 --> 99:59:59,999 introduced me as this debian hacker and so hes like 275 99:59:59,999 --> 99:59:59,999 wow, awesome like a highschooler whose probably unnemployed 276 99:59:59,999 --> 99:59:59,999 and i need some help, so, despite the fact they werent going to pay me 277 99:59:59,999 --> 99:59:59,999 very much and i was going to be living alone in an expensive city 278 99:59:59,999 --> 99:59:59,999 i said YES! 279 99:59:59,999 --> 99:59:59,999 because i really wanted to get out of my town 280 99:59:59,999 --> 99:59:59,999 so i pretty much went from this, it was a saturday in june 2006 281 99:59:59,999 --> 99:59:59,999 and on monday, it was this 282 99:59:59,999 --> 99:59:59,999 on sunday, the day after i graduated, my dad drove me to 283 99:59:59,999 --> 99:59:59,999 cambridge, matchachusen, in the family minivan, unloaded 284 99:59:59,999 --> 99:59:59,999 all of my stuff on my new cambridge aparment and drove off 285 99:59:59,999 --> 99:59:59,999 and left me there the same day 286 99:59:59,999 --> 99:59:59,999 so, luckyly, i knew some people in cambridge already 287 99:59:59,999 --> 99:59:59,999 miko and this friend of miko basically adopted me for that summer 288 99:59:59,999 --> 99:59:59,999 so, because i didnt really know anyone, not any students 289 99:59:59,999 --> 99:59:59,999 all of the other students of my year werent there yet 290 99:59:59,999 --> 99:59:59,999 i pretty much spent my entire time hanging with debian people 291 99:59:59,999 --> 99:59:59,999 that summer and miko fed me with delicious vegetarion food 292 99:59:59,999 --> 99:59:59,999 because i had never cooked before in my life 293 99:59:59,999 --> 99:59:59,999 and that was my social group 294 99:59:59,999 --> 99:59:59,999 we did things like rode bicicles... and they were kind enough 295 99:59:59,999 --> 99:59:59,999 to introduce me to another mit students 296 99:59:59,999 --> 99:59:59,999 there are some of them on this picture 297 99:59:59,999 --> 99:59:59,999 the summer went on... and at the end of the summer 298 99:59:59,999 --> 99:59:59,999 i actually moved into mit 299 99:59:59,999 --> 99:59:59,999 this is east campus which is the place where i lived my first year 300 99:59:59,999 --> 99:59:59,999 many campus do with this thing where they build this giantic 301 99:59:59,999 --> 99:59:59,999 crazy contramptions 302 99:59:59,999 --> 99:59:59,999 this is this thing they were calling jesus deride?? 303 99:59:59,999 --> 99:59:59,999 which ended up bieng like a giant cross that had this cannon ?? on it 304 99:59:59,999 --> 99:59:59,999 and they were strap people to it then put them on the ground 305 99:59:59,999 --> 99:59:59,999 and they were like... papapapa 306 99:59:59,999 --> 99:59:59,999 until your nose was to feet from the ground 307 99:59:59,999 --> 99:59:59,999 and then the cannon waited. It was careful calibrated to make sure 308 99:59:59,999 --> 99:59:59,999 that you are just go back 309 99:59:59,999 --> 99:59:59,999 so, i was pretty sold this was the place to live 310 99:59:59,999 --> 99:59:59,999 [laughs] 311 99:59:59,999 --> 99:59:59,999 safety first, right? 312 99:59:59,999 --> 99:59:59,999 eventually i ended up moving into this crazy coop on campus 313 99:59:59,999 --> 99:59:59,999 bradening my skillset in hacking, such as building bicicles 314 99:59:59,999 --> 99:59:59,999 building crazy contraptions in the basement 315 99:59:59,999 --> 99:59:59,999 yeah, this is a giant tesla coil 316 99:59:59,999 --> 99:59:59,999 actually, my involment in this part it was this 317 99:59:59,999 --> 99:59:59,999 [laughs] 318 99:59:59,999 --> 99:59:59,999 i was honestly quite terrified that we were goint to blow up the entire house 319 99:59:59,999 --> 99:59:59,999 also had this crazy shannenigans with fire 320 99:59:59,999 --> 99:59:59,999 might had been involved into putting somethings on roof tops 321 99:59:59,999 --> 99:59:59,999 a different kind of mit hacking 322 99:59:59,999 --> 99:59:59,999 and you know, like hacking on computers and 323 99:59:59,999 --> 99:59:59,999 generally my experience on mit can be summed up in this picture 324 99:59:59,999 --> 99:59:59,999 its a very kinda love/hate place, its super intense 325 99:59:59,999 --> 99:59:59,999 and would definetly do it again but, im glad is been 4 years 326 99:59:59,999 --> 99:59:59,999 it might had taken me 2 years to say that i would do it again 327 99:59:59,999 --> 99:59:59,999 and this is another picture of how i experienced mit 328 99:59:59,999 --> 99:59:59,999 audience: is that in a bathroom? 329 99:59:59,999 --> 99:59:59,999 Christine: no this is a room, but is like a... sad selfie 330 99:59:59,999 --> 99:59:59,999 it might had been during some period of crushing depression 331 99:59:59,999 --> 99:59:59,999 inpending exams or something 332 99:59:59,999 --> 99:59:59,999 but, this stuff was happening at mit, i was also 333 99:59:59,999 --> 99:59:59,999 still involved in debian 334 99:59:59,999 --> 99:59:59,999 i actually spent two summers like ?? around europe 335 99:59:59,999 --> 99:59:59,999 and went to debconf7 with my own money that i had earn 336 99:59:59,999 --> 99:59:59,999 with jobs that i had gotten via debian actually 337 99:59:59,999 --> 99:59:59,999 like i worked at on campus helpdesk, so answering like 338 99:59:59,999 --> 99:59:59,999 linux help questions, and helping people with computers 339 99:59:59,999 --> 99:59:59,999 i also got this job at this company called best practical 340 99:59:59,999 --> 99:59:59,999 which makes this thing called RT and the way i got this job 341 99:59:59,999 --> 99:59:59,999 was like the owner of the company had heard of me 342 99:59:59,999 --> 99:59:59,999 and my debian cred and tracked me down was like, do you want 343 99:59:59,999 --> 99:59:59,999 a job? and of course i sais yes 344 99:59:59,999 --> 99:59:59,999 he was so awesome he let me run around?? and go to europe 345 99:59:59,999 --> 99:59:59,999 on the summer while i was working for him 346 99:59:59,999 --> 99:59:59,999 this is more debconf7, skyland is full of castles 347 99:59:59,999 --> 99:59:59,999 and david ?? is apparently on the camera 348 99:59:59,999 --> 99:59:59,999 and i kept going to debconf, went to debconf9 and this is 349 99:59:59,999 --> 99:59:59,999 the tshirt best practical gave me, a very ?? tshirt 350 99:59:59,999 --> 99:59:59,999 and this is me at guadec at 2008 in gran canaria 351 99:59:59,999 --> 99:59:59,999 and mit, i also got involved in the student group that was 352 99:59:59,999 --> 99:59:59,999 called the student information processing board 353 99:59:59,999 --> 99:59:59,999 which is basically the computer club at mit, except it is 354 99:59:59,999 --> 99:59:59,999 so old they didnt call computing, computing when it started 355 99:59:59,999 --> 99:59:59,999 it was actually started to manage the time sharings on this 356 99:59:59,999 --> 99:59:59,999 multex?? server 357 99:59:59,999 --> 99:59:59,999 this organization is full of tens of hackers so obviosly I was 358 99:59:59,999 --> 99:59:59,999 drawn to it, because of my experience in debian and the 359 99:59:59,999 --> 99:59:59,999 student group did a lot of really cool things like they revent 360 99:59:59,999 --> 99:59:59,999 the entire campus linux distro and was there wanted to be based 361 99:59:59,999 --> 99:59:59,999 on debian actually, and still is to this day 362 99:59:59,999 --> 99:59:59,999 and my favourity class i took at mit was the operating 363 99:59:59,999 --> 99:59:59,999 system clas which kinda changed my life in that 364 99:59:59,999 --> 99:59:59,999 i decided i wanted to do operating systems research 365 99:59:59,999 --> 99:59:59,999 i was very close to go to grad school at mit 366 99:59:59,999 --> 99:59:59,999 and doing a masters with perl and distributed operating 367 99:59:59,999 --> 99:59:59,999 systems group, except for my spring on the seniour year 368 99:59:59,999 --> 99:59:59,999 ive been sponsoring packages for this guy, tim abaut?? 369 99:59:59,999 --> 99:59:59,999 he was a friend of mine from sippy?? he was doing a whole 370 99:59:59,999 --> 99:59:59,999 bunch of work on ?? software ?? that he was trying to get 371 99:59:59,999 --> 99:59:59,999 to debian and i was sponsoring his stuff 372 99:59:59,999 --> 99:59:59,999 and he just started this company called ksplice 373 99:59:59,999 --> 99:59:59,999 and so this one time he emailed me asking for sponsorship 374 99:59:59,999 --> 99:59:59,999 to upload a package and he was also like, hey, we are 375 99:59:59,999 --> 99:59:59,999 looking for interns for ip?? which is this gen?? term at mit 376 99:59:59,999 --> 99:59:59,999 like, do you want a job? 377 99:59:59,999 --> 99:59:59,999 so i started to work for ksplice before i finished mit 378 99:59:59,999 --> 99:59:59,999 i still intended to go to grad school, but it turned out 379 99:59:59,999 --> 99:59:59,999 that at the end of my senior year, they just gave me 380 99:59:59,999 --> 99:59:59,999 a full time offer and i was like i dont really want to go 381 99:59:59,999 --> 99:59:59,999 to grad school, i rather get a job where they pay me 382 99:59:59,999 --> 99:59:59,999 so i started working for this company called ksplice which 383 99:59:59,999 --> 99:59:59,999 develped this tecnhology where... its basically a 384 99:59:59,999 --> 99:59:59,999 kernel module for linux that would allow you to take a patch 385 99:59:59,999 --> 99:59:59,999 to the linux kernel and you do this binary differencing 386 99:59:59,999 --> 99:59:59,999 so you can then load the changing running kernel without 387 99:59:59,999 --> 99:59:59,999 having to restart it 388 99:59:59,999 --> 99:59:59,999 which was pretty novel at the time. 389 99:59:59,999 --> 99:59:59,999 I never interviewed to this job, it was like, I sponsored 390 99:59:59,999 --> 99:59:59,999 my friends debian's packages and he knew me from sippy and 391 99:59:59,999 --> 99:59:59,999 I demostrated there via my intership that i was like a good 392 99:59:59,999 --> 99:59:59,999 person to work with so, i ended up working there for 3 years 393 99:59:59,999 --> 99:59:59,999 ?? eventually was sold to oracle and that was a 394 99:59:59,999 --> 99:59:59,999 learning experience 395 99:59:59,999 --> 99:59:59,999 [laughs] 396 99:59:59,999 --> 99:59:59,999 so at the end of a year and a half at oracle i just decided 397 99:59:59,999 --> 99:59:59,999 i was going to leave eventually and i was trying to figure 398 99:59:59,999 --> 99:59:59,999 out what i wanted to do afterwards and decided i was also 399 99:59:59,999 --> 99:59:59,999 going to leave boston and this is like a big thing for me at 400 99:59:59,999 --> 99:59:59,999 the time, because ive been living at boston for 7 years and 401 99:59:59,999 --> 99:59:59,999 it was the only place i have really lived as an adult 402 99:59:59,999 --> 99:59:59,999 its like moved form upstate newyork to boston and stayed there 403 99:59:59,999 --> 99:59:59,999 so as a part of the process to leaving boston I had this 404 99:59:59,999 --> 99:59:59,999 whiteboard in my room and i went through and listed all 405 99:59:59,999 --> 99:59:59,999 the things i was going to miss and clinging on 406 99:59:59,999 --> 99:59:59,999 things that you miss in a nostalgic way like ?? 407 99:59:59,999 --> 99:59:59,999 the snow and terrible weather 408 99:59:59,999 --> 99:59:59,999 and how sweaty it gets in the summer there 409 99:59:59,999 --> 99:59:59,999 but i looked back on all those things now and 410 99:59:59,999 --> 99:59:59,999 damn, i kinda miss them 411 99:59:59,999 --> 99:59:59,999 so i think writting everything down was it was a good way 412 99:59:59,999 --> 99:59:59,999 to cut and go and move on 413 99:59:59,999 --> 99:59:59,999 but i ended up moving to bay area 414 99:59:59,999 --> 99:59:59,999 to okland and the the reason i moved to the bay area 415 99:59:59,999 --> 99:59:59,999 was to start this company with a friend of mine 416 99:59:59,999 --> 99:59:59,999 ive been talking to this friend for a long time 417 99:59:59,999 --> 99:59:59,999 i met him at the sophomore year at mit 418 99:59:59,999 --> 99:59:59,999 he was like a year behind me and he had been trying to 419 99:59:59,999 --> 99:59:59,999 built stuff on top of email for his undergraduated ?? 420 99:59:59,999 --> 99:59:59,999 we sometimes taked email and tried to do stuff on top of it 421 99:59:59,999 --> 99:59:59,999 like run a bug tracking system 422 99:59:59,999 --> 99:59:59,999 not that i know anyone here that has done that 423 99:59:59,999 --> 99:59:59,999 and he found out that he spent all of this time 424 99:59:59,999 --> 99:59:59,999 trying to work with email and so he decided 425 99:59:59,999 --> 99:59:59,999 someone needed to make the bottom level tools 426 99:59:59,999 --> 99:59:59,999 better before we can create anything interesting 427 99:59:59,999 --> 99:59:59,999 that uses email, so i was pretty sold in the idea 428 99:59:59,999 --> 99:59:59,999 and i started working with him so i moved to the bay area 429 99:59:59,999 --> 99:59:59,999 and this is us back at mit in last fall i guess 430 99:59:59,999 --> 99:59:59,999 pulling an extremelly ill advice on nighter 431 99:59:59,999 --> 99:59:59,999 before hes giving a talk. 432 99:59:59,999 --> 99:59:59,999 this is actually in one of the ?? coaster at mit 433 99:59:59,999 --> 99:59:59,999 and we had gone in the campus convenience store 434 99:59:59,999 --> 99:59:59,999 for a bunch of snacks and im never doing this again 435 99:59:59,999 --> 99:59:59,999 but it was a thing at the time and the talk was fine 436 99:59:59,999 --> 99:59:59,999 except it would had probably been better if had ?? 437 99:59:59,999 --> 99:59:59,999 and this a ?? from a website and this is an example of 438 99:59:59,999 --> 99:59:59,999 things you can do with innbox, which is this company 439 99:59:59,999 --> 99:59:59,999 that we started 440 99:59:59,999 --> 99:59:59,999 the way we have been going about the company has also 441 99:59:59,999 --> 99:59:59,999 really influced by my experience in debian 442 99:59:59,999 --> 99:59:59,999 like for example we release our code as agpl 443 99:59:59,999 --> 99:59:59,999 which i wouldnt had even knonw that existed 444 99:59:59,999 --> 99:59:59,999 without my experience in debian and freesoftware 445 99:59:59,999 --> 99:59:59,999 so this is an example of using our api 446 99:59:59,999 --> 99:59:59,999 we provide this high level api for interacting with email 447 99:59:59,999 --> 99:59:59,999 it uses threads across all providers, not just gmail 448 99:59:59,999 --> 99:59:59,999 it allows you to easily marks things as read in the archive 449 99:59:59,999 --> 99:59:59,999 this is a tags based api 450 99:59:59,999 --> 99:59:59,999 and we do that across all providers 451 99:59:59,999 --> 99:59:59,999 even your dovecot isolation 452 99:59:59,999 --> 99:59:59,999 we are trying to evolve email from the inside out 453 99:59:59,999 --> 99:59:59,999 but making something compatible with what we already have 454 99:59:59,999 --> 99:59:59,999 and im pretty exiceted with where thats going 455 99:59:59,999 --> 99:59:59,999 but the main reason i wanted to give this talk is to say 456 99:59:59,999 --> 99:59:59,999 thank you, because i wouldnt be who i am without 457 99:59:59,999 --> 99:59:59,999 the amazing comunity that is debian 458 99:59:59,999 --> 99:59:59,999 so thanks for doing what you do 459 99:59:59,999 --> 99:59:59,999 [applause] 460 99:59:59,999 --> 99:59:59,999