 To get started, I've watched a whole bunch of presenters stand behind this, and it's been giving me anxiety. So I'm going to grab the mic. Hello. And I'm going to walk over here, because I feel that this side of the room has not gotten on much love, so let's give this room side of the room some love. So the title of my talk is Back in the Day. And the quick history behind this is Carrie said, what are you going to talk about? And I think I sent her back a forward email that says, back in the day, trust me, it'll be great. And the reason why I do that is because between now and when I first talked about that, come on in, come on in, come on in. When we first talked about this, I probably have given about six or seven talks between then, and I really just had no idea what I was going to talk about. So I just said, back in my day, it could be a whole bunch of things. It could be like a Jeff Foxworthy, so it could be like a redneck convention for the next 40 minutes. But I promise you, promise you, this will not be what I'm talking about. So the first, I want to start with disclaimers. I felt that disclaimers are kind of a thing here. There are no motions in my slides. If slides bother you, there might be a problem. But I also want to talk about other things. I want to talk about my privilege. I am a developer. I have a great job where people paid me to do, to write software. I realize that's a privilege. I live in a great house. I have a great family. I have a really good job. And I just have a really good life. And I want to say I'm really thankful for where that is. And I hope to be able to encourage other people to do some of the things that I've done in life so they can share in this privilege with me. And just to remember that we are not denigrating or talking down in this talk at all. This is really a positive talk. And the reason this comes from is that there's been a lot of heavy talks here. And I love heavy talks. But I'm not going to say I'm a crier. I mean, I tear up every once in a while. I'm not a crier. But I feel that the crowd really needs a little bit of a pump me up. So I'm going to give that to you. So my name is Brian Lyles. Like I said, I'm a software engineer kind of at Digital Ocean. I was in software engineering. And now I'm not. I just do things. But they all end up being writing software. So I guess I still am a software engineer at Digital Ocean. My employer paid for me to be here. They paid for my whole trip. I'm on an ending a 10-day trip. So I'm really thankful. And a little blurb is that we do cloud stuff. If you want to talk about it afterwards, I will be happy to talk about it. So actually, I have a big favor, whoever's sitting in the front row right now. Ha ha, I guess what you're getting ready to do. It's not often that the presenter will ask you to take a picture with their camera of them on stage. So could you do this for me? I just think this would be a great picture. So like this. You're in the shadow. Oh, I'm in the shadow? Oh, I'm more like, I don't want to do like that. Like this. Ford? This way? All right. All right. You know, I have a 64 gig. I think it'll fit. So now on to the real thing. Warnings, like I said, I am not here to offend. I am not here to make them feel bad. And I am not here to make any friends. So if any time during the talk, if you do not like something I say you have, you need any clarity, raise your hand, I most likely will call on you. And you can just shout things at me. And I want this to be a dialogue, more of me talking than you talking, but I do want this to be a dialogue. So into the talk. So back in my day, where am I coming from for this? Well, this year is actually a very good year. This year I can truly say that I have been writing software or money not as a hobby for 20 years. I am actually, I can say that I have been doing this for literally most of my life. This is what I'm going to do, and this is how I'm going to, this is my little impact on the world. So I wanted to talk about back in my day. So it's not this back in my day. Anybody familiar with this CD? Or actually it wasn't a CD at the time, it was a tape and a record. There was an artist out of LA called Amod and he had this great song called Back in My Day and I've been listening to it all day. I wish a sound would have showed up. Actually let's see if the sound comes up. No. So what I'm going to do is the song goes, it goes back in my day, back in the day when I was young I'm not a kid anymore, but some days I really wish I was a kid again and this is what my talk is about. So let's talk about that. So the first one I wanna bring up is back in my day we learned languages. We learned all the languages. It wasn't just one, because when I started writing software I started with C because you know what? That's the only thing I knew. I didn't know there was any other easier languages and this would have been back in the late 80s, very early, actually late 80s, very early 90s. I learned C. I thought software development was C and then I took it a step further and I said well the C thing is amazing. Why don't I go learn a Simbler? I think I went the wrong way. So I wrote a Simbler and I said this software thing is amazing. I love this and then I found about Pascal and I was like oh languages, there are languages out there that actually want the user or the developer to be able to be productive. And what I, so the point that I'm trying to make here is that whenever I go to these conferences and I know there's quite a division, I've met plenty of you at other conferences and so who here is, let's say I'm a JavaScripter. Is that what you call yourself? JavaScripters, JavaScriptist, JavaScripting. Then there's other Rubyists here. Yeah, I know there's some Rubyists here. Are there any Gophers here? Anyone here write go? I write go. I'm a Gopher. Anyone here write anything like Rust or Erlang or Elixir? So the problem we have now is that when we talk about writing software, people are just saying that I do this one language and not thinking that hey, you know what software development is a huge world. There are so many languages, good and bad that we can use. And what I find in this new age and this is not a negative, do not sweep, this is a negative, we have these schools and I appreciate each and every one and I know there's Ada here, there's a few more around and there's like some in, there's like Dev Boot Camp in Chicago and other places and there's Flatiron School and I know people here who have gone through those and I'm not saying it's a negative, but what I'm really wishing is that we realize that software development is not making web pages. Software development is actually writing embedded systems for cars and hopefully you're doing the right job and not lying on your admissions test. And I will say that I actually drive a Volkswagen. I hope that they don't go out of business because I actually like my Volkswagen but there are other things. So you know, we can write things for cars and airplanes and all these autonomous vehicles coming up, that is software development and I'm really wishing that these schools would say that we're not just training you to make web pages and other things. We need to train these, we need to train a new generation of software developers to do other things. There's so much things that we can do with software. So, back in my day, we didn't call it open source. I can remember when the term open source actually became a thing. I can't, don't ask me today, but I do remember. What we did is we wrote software and we took the source code and we uploaded it to these things called BBSs. And I don't care if it was like a phytonet board or some other type of board, but you took the software and you uploaded it and you shared it with people and then they would share their things with you. We didn't know that was called open source, we just did it. And the reason why is because we didn't really have, this was actually pre-Brian internet. I had to get on, the way that I got on the internet at first was it was all text. Like I didn't even know what a browser, I knew what a browser was. We didn't have a computer fast up the run it for quite a while. So we shared things. So open source, whenever I started was just developers doing what developers do best. We share, we love to share. Look at all these developers. Most people here would call themselves developer-like, developer-ish, you might not write code for a living, but you might have ambitions to even as a secondary thing. But even now, we wanna come here, we're coming here today and we shared all these feelings about more feelings than open source, but we are a sharing community. And back then, we've always been a sharing community, so we didn't even have anything called open source. Just find it weird, you kids. Okay, back in the day, we wrote our dynamic web apps with CGI and Java applets. This will be the first one to say that, hey, may culpa, we screwed up. This was never, never a good idea. Think about it, you had Drapache or HDPD, I'm showing my age, and what it would do is it would exec a program and you would send things to this other program and it would send things back. I don't know why we got rid of that. Nothing bad could happen with that kind of thing. But today, this is one of the bonuses of living in this mysterious thing called the future is that now we have full web app, we have full-scale web applications for better or worse, running in your browser. And for some of us it's better, for us that have little Macs or little PCs, it might not be better. But the technology has not stagnated in the web. And the thing that I, and what I wanted to bring up is that even in 2015, we have only scratched the surface of what web is. And think about it, the debate, there's still a debate about, is should I make mobile apps or should I write Android or iOS or Microsoft apps? And depending on who you talk to, they'll definitively tell you an answer, but they'll definitively be wrong because we don't know. And it's a crazy thing. This is actually a great place. And I wanna say that I was talking kind of weird about web developers before, but now I'm gonna give you all the positives. People in this room, or people watching this video, if they ever choose to watch it, you actually can set this forward. Think about it. Before Node came along, who thought that we would be running JavaScript on this server? Matter of fact, if I would have sat down with you in like 2010 or 2009 and said, hey, hey, hey, hold on, you're gonna love this. You know that language JavaScript that we use in the browser? And you'd be like, that one? I'm like, yeah, that one. Wouldn't it be amazing if we took it out of the browser and onto our desktop or into our servers and actually wrote software with it? You would not be like, whoa, no, that'd be crazy. You'd be like, no, Brian, that's the stupidest thing I've ever heard. But what we've proved in the years that Node has been out, that you know what, whether you do or do not like callbacks and how Node does it, Node is a very viable, although slower than Go, way of writing web apps. So that's good. I mean, this is good. So back in my day, things were kind of weird, kind of crappy, but now they are less weird, but extremely less crappy. And hopefully the word crappy does not offend anyone. We can talk about that later. All right. Who here is like, I hate the word DevOps, even though I go to DevOps conferences and talk about DevOps things, but there's a whole bunch of development and a whole bunch of work that takes place behind the scenes to making our computers big, fast, and powerful. So who here? So I'll read this. I'll say back in the day, CI, Continuous Integration, CD, Continuous Deployment, clustering of your disk servers and services management were actually hard. And not I have to search Google hard problems. So let me dig into this. At one time, believe it or not, and this is going to be the craziest thing you've heard today, hopefully it does not make you sad because it's a positive talk, is that there was no such thing as Google. And you could not go, I mean, you could go, so you could go to Alta Vista or go to Yahoo, but even before Alta Vista, Yahoo, there was no easy way for us to go to the internet and be able to search for arbitrary things. We couldn't go in there and type Obama is in Google and see what happens. Actually you should do it, it's pretty funny. We could not do that. But now we can do these kinds of things. And just a thought that now, like I asked someone to take a picture of my phone, imagine that phone right there, that's a brand new iPhone 6S plus 3.0 or something. It's the newest phone that came out from Apple just last week. That little thing is more powerful than the computer that you had on your desktop less than 10 years ago. Think about that. That is crazy. We have actually, you know, collectively moved progress from way over here to way over here. And it's not even slowing down, it's actually going faster. So back in my day, life kind of sucks. I'm actually surprised that we could flush the toilets and the stuff went somewhere. Now think about that. Now, you know, you flush it and you look down there and you're like, hey, but you know it's not coming back. When I was growing up, we did not know that. And I'm not that old. I am not quite 40 yet. So, so back in my day, there was this thing called Byte. Do you remember Byte Magazine? Am I showing my age? Byte Magazine? Yeah. What did you do with Byte Magazine? Byte Magazine was great. They would, you would actually go to the store or come in the mail and it had source code on dead paper and you would go to your computer and you would type all that source code in. And what would you do? You would run it and then what would happen? It didn't work. It never works. And then you'd have to figure it out and you had to figure it out. There was no going off to, I mean, you could actually, at this time, news groups did exist. So you could actually probably go to a news group. But there was no easy way to figure this out. So what did we have to do? We had to become more resourceful. It actually made us better developers because we understood our source from first principles, from the fundamentals. And the thing that I'm finding now is that we have developers. And once again, I'm getting ready to say something that might be derogatory. It's not derogatory. We have this concept called a full stack developer. And the problem with the full stack developers is their stack is this tall. When the actual stack goes down to the floor. And it's not a bad thing. I think everyone needs to start somewhere. And I would never say that, hey, you're dummy and you're only doing web programming because that would be awful thing. And I don't say awful things all the time. So, but what I'm saying is that it forced you at growing up at a time that I did, it forced you to understand that, hey, I had to actually go load program eight, comma in, comma I. And you're like, what does that even do? You actually had to do that. I actually had programs. I had this handy color computer three and all the programs are stored on tape. So me and all my genius, I said, well, I wanna hear what my applications sound like. So I took that tape and I put it in my father's tape and I played it. And guess what it sounded like? Shh. But that actually made me curious about what was going on. So that forced me to think about, well, what does this sound doing? It's basically binary, played over in audio. So what does that mean? So right now, because we have all these things like Google and these conferences and papers we love and all these other neat things telling us all this high level stuff, we actually have lost the ambition, or some of this, have lost the ambition to go look under the covers and see exactly how the sausage is made. And I'll tell you what, sometimes the sausage, if you really wanna know how the sausage is made, it's really gross. But we're actually in the place now where things aren't as bad as we think they are. Actually a lot of systems that we've seen built from the ground up, even building compilers, I could sit down here with anyone in this room and then in a week, I could actually show you the fundamentals of writing a compiler. It's not that hard. But if I did, I would actually charge you a lot of money because I have to eat as well. But I'm saying it's not that hard. We can definitely do these things. So moving on. Like I said, this is a light talk. I'm here to make you happy. I'm not here to make you sad. Wait till the end though. Back in my day, you were stuck in the console if you Fubard your ex-config. First of all, everyone here knows what Fubard means, right? I want to be inclusion. If you don't know what Fubard, raise your hand. Okay, right in the back. It actually means F up beyond all repair. Fubard, makes more sense. So basically, so I actually started off with DOS, not Windows, because I don't have a computer fast enough to run Windows. And then I was one of those kids who took the 31 disk download of Linux because it took 31 disks to download Linux. And I said 31 floppy disk. And then it would take you about a week to download it. And then what you would do is you would install it disk by disk. And it would take you another week to get that installed. And then your mom would come in and just turn it off and be like, oh, are you kidding me? So then you'd have to start over again. And then by the time you got it on, you wanted to see this whole crazy thing called X. And basically X is the graphical user interface and that Linux is using. And then you, so what you would do is you have this configuration. And inside this configuration was a description of the mode lines for your CRT. And really what that was, so we used before these LCD things we use, things like old school televisions. This is a history lesson for us youngins. And what it did, it was like a TV, but it was connected to your computer. And what you would do is it would describe basically how the, it would describe the vertical settings for it. But if you use the wrong settings, there was literally a disclaimer, and I've never done this, but I found someone on Twitter who's done this. If you change the settings too far away, you would actually blow up your hardware with software. You can't even do this. I don't even know if you can even do this anymore. You can't do it with an LCD because they only operate at one frequency. But you could actually physically blow up your mother's TV because actually my color computer three, and then other ones, you could actually blow that up with software. And then what were you doing? You were stuck at your console. So I actually did screw up my configuration a whole bunch of times. So it forced me to do one thing very important, learn how to use the shell. And this wasn't bash, this is a pre-bash days. So at this time, the hot shell was corn shell. And I was all about my corn shell. So that's KSH. You might even have it, if you might not have it installed, but you can install it. And what it forced me to do was learn exactly how it works. How does the terminal settings work? How can I navigate through my actual prompt? Do you guys know about, so not guys, see I hate to say this. Do you people? That's even worse. Do you all? I'm not Southern. Um, let's see. Yens, is that Yens work? See, no, Pittsburgh. I'm gonna go Pittsburgh on this one. So do Yens know how to navigate through your current line without using the arrows? I'm sure most of us, right? Do you guys even know? Do you Yens even know that this is even possible? So that's the thing. I had to learn these things. And now when I sit down at a shell, I just move through it. And it's not even a thing to me. I don't have to think about it. And the lesson here is that I think we should get to the point where we are so good with our technology where we're not thinking about it anymore. Moving on, and this is a pet peeve of mine. Back in the day we had hip-hop. And things, and I know we focus on, I'm not gonna focus on the music particularly, but I'm focused on the concept of hip-hop. Do you, do, do, does anyone here know what hip-hop is? Oh, see, you're laughing, but hip-hop is not one thing. It's how many things? You can yell it out. Four, four. It's four, that's right. And I'm gonna talk about rap, because there is a big problem with rap. Tupac had a lyric in one of his songs, and he was talking about Marvin Gaye. And the lyric went, I remember Marvin Gaye, he used to sing to me. He had me feeling like black was a thing to me, it's a thing to be. And I'm like, yeah, black power, that's amazing. I wanna just go out and march in the streets. And the other day, I was listening to the music on the radio, and there's this current artist called Future. I know you guys hate him here, once again, you hate him here because his ex-something is Sierra, who's dating your football guys. Yeah, you know, I wasn't trying, I might have to pay money if I say his name, so I wasn't trying to say his name. But yeah, but he had this song, and it basically went like 5,000 to 10,000, 10,000 to 100,000, 100,000. I'm like, wow, this is like ABCs, but rap. And I know I'm getting old, and I'm like, oh, you kids and you're silly music, but guess what? If you wanna hear good music, you have to go back to the 90s and the 80s. I'm sorry. And you know, I'm on the stage, so I can say that. So moving on, I have a point here, trust me. Back in the day, work is hard. And the cool thing is that we had hard work to do back in the 80s and the 90s of building up a lot of the things that became what we are today. I used to work for the guy who created something called BGP. Literally, I worked with the guy, he sat right next to me. He created something called BGP. Does anyone here know what BGP is? BGP is the routing protocol that pretty much runs the whole internet. And this guy, white-haired, kind of dorky guy, but very, very nice, created that. Wrote a whole RFC about it and everything. His name is Phil Gross. So we solved hard problems. But now, even in 2015, we're still solving hard problems. I work for a cloud company and a smaller cloud company at that. So we didn't even have all the resources to solve all the problems. But we still have a team of 40 engineers who are working so hard to solve problems to help engineers like yourself and artists like yourself get on the internet at a very easy price. So the point here is that it was hard, it is hard, it's always gonna be hard. And that's good because when it's hard, we know it's worthy. And when it's worthy, we know there's salaries behind it. And I'm all about people getting paid. And not because I want people to be rich. I don't even care about the money at that level. I want people to actually have a working wage and be able to support themselves well based on the values they create for others. You realize that as a tech professional, you create a lot of value. Your employer might not, your employer might talk down to you. But guess what? When they're paying you 100, 150, 200, guess what? They're really getting 150, 200, 400 out of you. So just remember that. Don't go into your office on Monday and ask for a raise and say Brian said so. And if you do get it, send me a check. But just be careful with that. So moving on, back in the day, we didn't have save games. I actually put this on Twitter the other day and I was just thinking I was playing Zelda. I got it from my DS. And I was thinking, oh, when you died back in Mario and you were on level seven, guess what? You died. And what did you do when you died? You got mad. You turned it off and you went outside. And I said, even in my tweet, even in the winter time, we went outside. Kids do not play outside today. I have children and they do not play. Well, my youngest one does. But my older child does not play outside and I'm wondering why. And I'm looking down the street because nobody else is playing outside. We need to get to the point where, hey, we do computers for a living. That's great. That's fine. Do more than computers. Do computers for eight hours and then whenever you die or you end that day, move on. Go do something else. Please have a life outside of computers unless your life is computers and then you need to worry about having a life outside of computers. Because I know there's burnout talks and I can give you a burnout talk. Please do not burn out. All right. Moving on. Back in my day, but not really my day, it's more my parents' day. We had affirmative action. And how does the room feel about affirmative action? Just in general. I'm gonna say one thing as a black male. Affirmative action works, but it's actually the crappiest thing in the world. And I'll tell you why. Because what it does is it takes someone who looks like me, puts them in a place where he may or may not be a good fit. And then the society is told to deal with it. But the good thing is that this person now has a chance to succeed. So it's good for that one person. But the problem is that society is not ready for affirmative action. And I'm not saying that it's a bad thing. I'm saying it's one of those misplexing things. So guess what? We still have it. And I don't know how I feel about it, but I wanted to say it in person because I really feel that it's so important, but it sucks. It's kind of like medicine. It doesn't taste good, but it's good for us. So we gotta continue doing it. Back in my day, we had Jim Crow laws, but not really, but my parents and my grandparents and their parents. So I do wanna share this with you. And this is kind of the downer part of the talk. When did slavery end? Does anyone know? 18, no, slavery in the United States ended in 1865. That's a fact. But the problem is, is that the slaves were free, but not really free to work or make any money or live anywhere. So we had to start with Jim Crow after reconstruction. So what happens is, and my grandmother died a few years ago, but her brother is still alive. And he tells a better story than I do of in the 1920s or early 1930s that their, his parents, so my great grandparents were sharecroppers, which was literally just basically, you're not, we can't call you slaves, but you can't own the land. But you have to work on the land and you can't move anywhere else. So, and now, and that happened, and then World War II came along. And that was actually a good thing because it meant that people who looked like me could move off and we could go fight in this war, not be treated equibly, but when we came back, we were staying called the GI Bill, which actually sounds like a great idea, except that blacks could get the money, but they couldn't actually do anything with it. And do you really, and this is a theory, I'm working on this theory, and it might be true, is that a lot of generational wealth and whites actually came from World War II where they got the GI Bill, they were able to buy houses and they were able to keep those houses, houses just went up in value, you sell, now your family has money. But if you're black, and first the government wouldn't give you any money, and then but the Supreme Court actually ruled way before that in like 1935 that I was illegal, that the government could not discriminate. So what they did is they went to these housing communities and they went to these neighborhood communities and said, hey, if you give any blacks, any movement here, we'll remove all the funding for this neighborhood. So guess what? All the blacks had to move to these neighborhoods and I happen to live in Maryland, not in Baltimore, but close enough, like really, really close. And you'll notice if you look in Baltimore, all the blacks live in two places. They live on the far west side of Baltimore and they live on the far east side of Baltimore. It's not because they wanted to live there, it's because they had to live there. So when their lives are crappy and all that violence, it's not because they're violent people. They're people who just don't know what they can do because they're alive. So they're acting out on themselves and everything around them. It's not because they're bad people, like just all of them, some of them are bad, there's bad people everywhere. This is because they have nothing else better to do. So, wow, back in my day, I'm not done. So I thought I would do back in my day and I was saying why I sound like a crazy old guy. What else would a crazy old guy say? Wow, get off my lawn. Right, right, right, right. So to wind this down because I do only have a few more minutes, let's talk about get off my lawn and now I am gonna be the angry black guy for a second. So when you go out and your explicit goal is to make things more diverse, guess what, you're not winning. As a matter of fact, you're making it worse. When I was talking about affirmative action earlier and we do have a form of that in companies where companies go out and say, hey, we need more women, we need more blacks, we need more this, we need more that, that's affirmative action. We're basically saying that we are going out to look for those people, to place them in positions. We're not looking for the best people. So the problem is now is we have a lot of companies in tech, a lot of big companies in tech that are saying that we need more diversity. No, you don't. You need to stop. You need to figure out a way to hire better people. And guess what? We're gonna go fix the pipeline. Guess what? The pipeline is not broken. The problem is is that at a very young age, kids who are looking like me are told that you cannot do this. You will be a failure in life. So guess what a lot of kids do? They believe it. I was stubborn. I refused to believe that. I've actually was told by a counselor, you will never do anything in life. But then I went and at this time, so back in my day, the SAT only went up to 1600. So I'm showing how old I am, but I scored a 1590 on that. I had a two grade point average because I hated school. I hated the concept of school, but it allowed me to go to any school that I wanted to go to because I had such a high SAT score. So because I was constantly told all these bad things about myself, I actually need to take that seriously. I actually went to the book to the library and opened a book because we had to do it at a time. We had no online. And I just went in the middle and I said there, I'm going there in the Institute of Technology. Let's do it. But I was lucky. I'm very fortunate. I'm very privileged to have that ability. But you know what? Not all of us do. So we got to think about other words. Matter of fact, if you think diversity, think of how can we make this more inclusive? So just get that word rid of that word diversity unless you're talking about your clothes or something. Here's another thing. You do not deserve an award for making anything better. The only reason that you're making it better is because you want it to be better. If you go out and you do all these things and you're saying, well, no one's giving me praise for getting all these women here. Guess what? You don't deserve any praise, especially because you asked for it. Another thing is, if you want to know how to win at tech, I've distilled it down. This is how you win at tech. This is how I know things are so right. Hire a black woman for your development team. Because I'll tell you right now, so I am really, there's only, I can't tell you, I know all the black guys that I've ever worked with and I can put them on two hands. But if I want to ask you, do you work with a black person or a black male? And then I said, and I went down that question five times, most people in here would say, no, I really haven't. But I'll tell you what, black men, we might be rare for black women. Wow. I can't tell you one, I can think one time ever where I've worked with an extremely technical black woman and it's not that she's in marketing or anything else. And that's not disparaging her for being in marketing or anything else. I'm saying, find a black woman, put her on your dev team. And whenever you've done that, I know your organization is right. And also, I'm not an angry black guy. I'm a passionate black guy. Do not mistake my passion for anger. I find that people will say, you can clap, that's fine. I'll talk over you. I do have to worry about that. I'm six foot two, I'm over 200 pounds. And people say, well, Brian, you're always so mad. I'm like, no, I'm upset that you are squandering this opportunity. Opportunity might come to you every day, but it doesn't come to me. So whenever I see an opportunity, I don't like to waste it. And by you wasting is basically saying that you do not like me or you do not care about me. So stop. And that's where that comes from. All right. Last thing, this is my last one. I will say that I am not well versed in all things going on in the world. Things are new and different to me. I will say that I now have more than a few transgender friends, but at one time I did not. And I will say that I made the mistake of saying transgendered. You know, that was just my ignorance, not my malice. But I want to say, if you were trying to make your point, wait for that person to finish their sentence. Don't stop them in the middle, because all you're going to do is make them take a step back and say, all right, let's fight. And not physically, but mentally or socially. They're going to say, I don't care about you anymore because you didn't even give me the opportunity to say what I was going to say if it was wrong or right. I would rather for you to let me finish my sentence because I say things and they're not always right. But let me finish and then Brian and then tap me on my shoulder because I'm an adult and just say, Hey Brian, that wasn't cool or I was offended. And you know what I'm going to say? That's, you know what? That's exactly what I want to hear because I'm not into that. So last piece. And I know I'm running up against my time here. Actually, no, I have a couple of minutes. You might be a racist. Think about this. You might be a racist. I might be a racist. I don't know, I might be. But I want to put this slide up here while I talk about this last story. And this is actually not my story originally, but I'm taking it and I'm running with it. So I'm going to bring up a situation and you can make your own decisions. So you have a development team. It's all guys. And these guys are just horrible to each other all the time. They're saying this, you know, when it comes to code reviews, they're just nasty and they pick on each other and they're just nasty. Bring one black person on that team and then let one of those people who are originally on the team be nasty to them. I'm going to tell you as a black guy or that's all I can speak as is I don't care whatever you're saying. I don't care why you were mean to me. It's because you're a racist. It's not because you think you're not a racist. It's because you know what? When I'm looking at this, only difference I see between you and me is our color and you're being a jerk to me. It's because you're racist and you might not think you're racist. So stop acting like one. And really, the way I say it is if you don't want it to be called a racist, don't be an asshole. That's it. So that ends my rant. So what was my points? I do open source. I have feelings about it. And begin.