Welcome to AD SP The Podcast, episode 87, recorded on June 24th, 2022. My name is Connor, and today with my co-host Bryce, we finish part four of our four-part interview with Tony Van Here.
Tony Van EerdSo my my sister had a had a a dog like that, Australian sheepdog or whatever. Super smart, right? Super smart dog.
ConorYeah, they're very smart dogs.
Tony Van EerdAnd friendliest dog in the world, you know? And then I go over to my sister's house one day, and nobody, you know, I, you know, knock on the back door, and it's like, doesn't seem like anyone's home or whatever. And I think I was dropping something off or something. So I just like open up the back door and I'm like, hey, is anyone home today and everything? Right? And I'm looking around, and I was like, I'll just I'll just put this thing on this table or whatever. And then I noticed the dog is not barking and trying to like protect the house. The dog is trying to sneak up on me. It's just like coming. I saw it sneak around a corner and then it just like backed away a little bit. And it's like the dog was like I'm like, this dog knows me. It should be, it should be, you know, hey, hey, Tony, blah, blah, blah, and wagging its tail. And it's like, no, right now it is in protection mode. She was flanking you. Yeah. Like toys.
BryceThis dog, Looney, is uh is a very smart dog. And uh, yeah, and she like she loves toys, she's not food motivated at all. She loves toys, but toys are not fun for her unless like the humans are playing with with the toys too. Like it has to be interactive. And uh, and like she's yeah, she's pretty, she's pretty smart. Like a ball gets like under like a table or something, she knows how to how to get the ball out from under the table.
Tony Van EerdI I had a dog who figured out how to how to open the door in the barn because like one way you just push the door open, it was like just the door in the barn that didn't didn't have a doorknob, so it had a string tied to it that like through the whole, like you could just pull it open and stuff. And so this dog figured out one way you push the door open, and the other way like grab the the string, the rope on the door, and pull it open, and it could open the door by itself. I was like, really cool, smart dog. Do you think I could do you think I could teach the dog to do it on command? Like, I'm carrying something. Hey dog, open the door. Like we're standing and the dog like would stare at me, it's like, why aren't we opening the door? Like, I I my hands are full. Yeah, smart dog, but I don't know.
BryceWe had a dog that could play the piano.
Tony Van EerdThat's nice, yeah.
BryceDidn't play it well, but play the piano.
Tony Van EerdWe had a we had a uh parrot that could ride a horse.
BryceWell, okay, I mean I'm sure there's a plenty of animals that you could put on a horse, but like could it like control the horse?
Tony Van EerdWell, this is the this is the thing. So if you if you're in the in the horse world, right? Um you go to the horse shows and they have all these contests that horse you you do with your horse, and one of them is is to run the barrels, right? You have to you there's some barrels set up on the corral thing that you're doing this in. And you have to run, you have to ride the horse as fast as you can around the barrels. You have to do a certain pattern, right? You have to you have to turn the right direction, do it the right pattern, and come back, and it's who can do it the fastest, right? It's like a little it's the same with like uh you know catching a steer and all these other things they they do in these horse shows and stuff. Dying to know the connection to the parrot, go on. So my dad taught the parrot to ride the horse to do the barrels. So no one on the horse, the horse would do the barrels the right pattern correctly. And it was like a complicated pattern. And come back and and my dad was like, look, I trained this parrot to to ride a horse. Really, he trained the horse. Like the parrot just sat there. He trained the parrot to not fly away and trained a horse to run the barrels by itself. So yeah, that that's that's that's what we do.
ConorI have no idea at this point what I'm gonna be calling these episodes. If we could just if we can just brainstorm for a second.
Tony Van EerdDo you want to talk about C ever in this episode at all?
BryceUh uh Cancers dismemberment, cancer dismemberment, and horses.
ConorBecause I'm I'm it's gotta I think it's gonna be like Tony's career, uh, Tony's dad, uh Tony Tony's dad's finger. I don't know. No. Um just Tony's parrot.
BryceAnd the thing is, like, like like Tony has plenty of like amazing, awesome tech stories, but Tony also has plenty of crazy life stories.
Tony Van EerdYeah.
ConorIt is true. One one thing now, well, because we're a few minutes over, but um no one's been saying they have to exit.
BryceYeah, you say you say a few minutes over. You say that as if there is like a set agenda or schedule for when we record.
ConorI mean, you you've booked a 90-minute time slot and we are over that 90 minutes. Um and Tony probably does need to go back to his family at some point.
BryceUm forget Tony. I gotta go like cook and like a lot of things.
ConorBryce's food. That sounds more important than family.
BryceIt's not my no not my food.
Tony Van EerdI gotta cook for the the my family is my family is full grown now, so you know.
BryceAs my girlfriend likes to say, the division of labor is I cook, she eats.
ConorNice. Question. So you were in Windsor. How did you did you go to Waterloo and your family still stayed in Windsor?
Tony Van EerdWe we moved out of Windsor when I was eight or nine, which still didn't get me to Waterloo. It got me to a town called Bothwell, which is between it's like a thousand people. It's between London and Chatham for those people who know never even heard of Chatham either.
ConorI've heard of London, definitely.
Tony Van EerdSo okay, it's between London and Windsor, put it that way.
ConorThere we go.
Tony Van EerdAll right.
ConorUm that's London, Canada, folks, just in case we're a little bit more.
Tony Van EerdYeah, like both London and Windsor are like in Chatham, those are all uh uh England uh towns. Yeah. Because you know, people who came over here had no um creativity. Yeah, um and so th this is kind of a funny thing that I uh so I grew up in a small town outside of, you know, left Windsor. Rest the rest of my childhood is in a in this small town and in and in a loghouse instead of in Windsor we had a writing stable and people all the time. Instead, we like lived in the middle of nowhere. Um and then I went off to high school, and I remember in grade nine in high school, I wanted to be an architect, right? Because um I actually did art. Um I've always I've always drawn and stuff like that. Um like my my high school art teacher was distraught when I didn't go to art school. Like she wanted me to go to uh Ontario College of Art. And I'm like, I'm gonna take math and physics. She's like, what? Why why would you do this? And I'm like, I like math and physics. Um but if you're good at art and you like math and physics, architect is a great, you know, a great job. Like it fits, it fits everything. And I liked being outdoors, and I like, you know, I figured as an architect, you would you would sometimes be out, you know, on site, and you know, you wouldn't be, I was like, I'd never want to have a job where I sit behind a desk all day and stuff like that. That's you know, I grew up in the in the country, I want to want to stay there, right? Um and so and then in grade nine, I looked up where would you go to school for architecture, right? And the in Canada, the best place to go is Waterloo. It's it's the architecture school, right? And in I did not know that. Yeah, and in grade nine, I looked that up and I said Waterloo, and that's like two hours away from home. And I was like, that's too far. I don't want to go that far from home. And I just dropped it out of my brain. I'm like, I'm not gonna be an architect, you know? And then eventually I ended up going up, I ended up living in Waterloo. Like I ended up going to school up here, and and then I just stayed up here.
ConorWait, you did go to Waterloo though, right?
Tony Van EerdI actually went to Laurier, the the the the tiny high school university down the road from Waterloo. The one that people like to always thought you went to Waterloo. I I kinda I I took courses at Waterloo as well. Um and courses in Guelph. I I you know I kept taking courses after I graduated.
BryceFor all of my our American listeners, those these are places in Canada that I know.
Tony Van EerdWell, so Waterloo, everyone in in I know about Waterloo. Everyone in programming should know about Waterloo because it really is a top programming school.
ConorIt's a top 10 CS school. At least it was last time I checked. And and people that go there like to say it's the Harvard of Canada, which it is, it's good.
BryceNo, no, if you had said that, I would have made fun of you and I would have made fun of Waterloo and I would have made fun of Harvard.
ConorYeah, it is a very uh I wouldn't say it's uh Harvard Ivy League status, but like it is a very, very good school.
Tony Van EerdUm for programming, it is I mean, that's this is where I get all my my interns.
ConorLike we constantly have interns from there. That's that's where I get them. Their co-op program is phenomenal. Um and they also they run a series of math contests through high school, and if you place in like the top 10% or 5% or something, you get like automatic admission and access to like an honors.
Tony Van EerdYeah, but you know what? No one told me that getting like 75% on that test is is is like in the top five percent, right? Yeah. Like I took that test in high school, right, before you go to university. And I didn't uh my teacher taught me calculus in two days because I was in a semester at school, so I hadn't learned calculus yet. And he's like, You're gonna need to know this for this test. So like two days, like here, I'll teach you calculus. I'm like, all right, put the two from there in the front. And and then, and I don't know if it's still that way, but at the time, they took marks off if you got the question wrong. Right? It it was either you you answer it or leave it blank. It was better to leave it blank was a zero, and if you answered wrong, you got marks taken off.
ConorYeah, I I I believe that's I mean, I always thought it was still uh if you could eliminate guesses, yeah, if you could eliminate choices, it's better to kill.
Tony Van EerdBut I went through that and I'm like, God, I'm I'm barely gonna, you know, I don't know, calculus all something like I'm gonna get like a 70 on this. I'm gonna do terrible, right? So I start guessing on on stuff. I'm like, like I ended up with like still getting over 50 or something, and that was still a high mark, right? Like the brightest people fail this stupid thing, and then I find out later that it's like, oh yeah, a 70 or 75 or whatever. Like, that's an awesome mark. And I'm like, Well, why didn't someone tell me this? I wouldn't have guessed at all these questions.
ConorUh because you were in Bothwell.
Tony Van EerdYeah, yeah, exactly. In Chatham for high school. Yeah.
ConorInteresting. So it went from one generation of farmers to another, and and your dad was in the rodeo, and then you took a hard right. Yeah.
BryceFarmer rodeo.
Tony Van EerdIt's software rodeo. It's it's kind of funny because my my brother and sister still live in the in the hometown, you know, with a thousand people. Uh, my brother still lives on the same property. Um, he's a high school teacher. Um she's she was what's she doing now? She's doing like stuff for United Way or something now. Um uh but yeah, they're still like the small town, the small town kind of thing. And I can still go back there and like just hang out in the in the log house, and you know, but I am the high tech one of the family. So yeah, it's cool.
ConorDo they have any appreciation for or or not appreciation, I should say, but are they aware of your the status of wisdom's talk?
Tony Van EerdEvery now and then my sister my sister will like send me a link to like, oh my god, you're giving a talk at like at this thing. And I'm like, oh yeah, I give a talk there every year. She's like, what? I'm like, oh yeah, I'm giving a keynote there this year kind of thing. She's like, what? Like, uh don't worry about it. It's nothing. It's just it's what we it's what we do around here. Um but yeah.
BryceUm I were keynotes of C now the same new year.
Tony Van EerdYeah.
BryceYeah, I I mine obviously with the security keynote. I'm just gonna say put that out there.
Tony Van EerdUh yeah. I I so want to go back there. Um I wanna I want to Yeah, we we missed you.
BryceWait, were you there this year?
Tony Van EerdNo, I wasn't. I didn't want to travel anywhere. Um I want to keynote there. I I've had a keynote talk for C now, probably since the first year I went, like when it was BoostCon. Yeah, yeah. I'm like, I know what I want to talk about. And I haven't written it down, of course, because you know, it's why would I write it down except for the week before or something like that? Um but I've had it in the back of my head for like what 10 years now? And and then I did finally did a keynote, but it was online, and I'm like, well, I'm not gonna do that talk, I'm gonna do a different talk. Um but I've still got I want to do the keynote there. Gotta be there. And we also have to, you know, you know, Bryce, we've got that plan of doing uh doing uh we got plans for special talks at uh at C now. I I still uh you know I still have that in the back of my mind. Yeah, so I need to scout out first. I think I need a year of scouting out and planning it, and then the year after that do it. Yeah, yeah. Oh, is this the not that the no spoilers? I think I know it.
ConorYeah, you mentioned this at some point to me.
Tony Van EerdYeah. Yeah, I need I need help with it too. So I need I need uh I think it's gonna require a staff. Exactly. Yeah, yeah.
BryceYou need like three or four or five tools. A little hard to record. A little a little challenging.
ConorI mean, with all I'll say, I won't spoil anything, but with drones, it's possible. With drones, anything is possible. Anything is possible with drones. If we had enough drones, we could make it happen. Um, and I'll just let the listener's imagination wander through that.
Tony Van EerdI know what I wanted to mention. Um uh I'm the youngest of the three. You know, I've got my brother's sister, I'm the youngest. Uh computers showed up in our high school when I was in grade 10. My brother was in grade 12, my sister's in grade 13, we had grade 13 back then. Um and because they were almost out of school, they're like, oh, computers, we're not gonna take the computer course, right? So they just didn't get into computers. I was in grade 10, computers showed up, I'm like, I'm taking a computer course. This is really cool. So like it's the dividing line of my anyone like you know, probably different in every school, but my brother, you know, obviously uses computers and everything, but he is not you know friendly with computers. Whereas I just, you know, I I live with him every day, right? And it's just because he he they just missed the the window of they didn't learn it from from the beginning.
ConorIt's amazing how small things like that.
Tony Van EerdYeah, it makes a difference, right?
ConorYeah. Like this if the pandemic had started a year earlier. Yeah. Um like probably this podcast, Bryce and I being friends, all of this, because like my life and career took a different trajectory basically when I would have found you, Connor.
BryceThere was nothing there is nothing in the universe that would have kept us apart.
ConorUh or actually, yeah, we probably would have been friends, but like the C now talk that I initially gave, like, said a bunch of stuff, chain reaction, and you know, then I switched to NVIDIA. But like if the pandemic had started 12 months earlier, you wouldn't have given the talk that conference wouldn't have happened, the talk wouldn't have happened, and who knows what my Arch nemesis talk. Oh yeah, that's right. I forgot we're Arch Enemies.
BryceUm Wait, why are you Arch Enemies? Is it because Connor beats you out for all the awards?
Tony Van EerdBecause I wasn't there that year, but like they used to call them the Tony Awards because I won them. Um and then Connor shows up and he wins even more. Like oh, that's that's because they created a bunch of new ones for him.
BryceSingle award.
Tony Van EerdYeah, minus but they but they made up new awards, like you know, best award by someone with starts with the letter C or something like that. Like, I don't know.
BryceI I I I I I swear my my hand to God, I had nothing to do with the awards process, and I had no influence over who got the awards. Like, yeah, I know it seems like I must have set that up so that Connor so that my prediction would come true, but no, I really just called it.
Tony Van EerdThey they the new award was, and I really liked the idea, it was like best new speaker award.
BryceYeah, but he he won like best news speaker and like best speaker and like all the other ones. What was the one award that you didn't win?
Tony Van EerdDavid Sankel won it. Well, I also didn't win best best speak uh best uh talk uh when I won all my I I did my postmodern talk there. First, the first time I did postmodern and it didn't win, and that's you know I will never win an award there now because that was it. That was my peak.
ConorWell, you don't have any Well, you can't say that. Don't tell me that, Tony. I've like I'm looking forward to the you know Oh, the upcoming talk?
BryceThis this from the guy who said that he's not gonna give any more C Post Post talks.
ConorWho? You oh yeah, that's well, we can't say that on on air.
BryceI know, I've heard you say that already. I have an I have an excellent editor. I have an excellent editor.
ConorWhat why what does me not giving any talks have to do with me not wanting to see Tony's uh you've got like two categories of talks. There's like the Tony Tony talks, and then there's like Tony Technical Talks. And they're both great, but like the Tony Tony talks are like it's like get your popcorn.
BryceMy favorite part about the Tony talk is that the one Tony talk where there's like where Tony like accurately predicts that I'm gonna be tweeting the talk as Yeah.
Tony Van EerdYeah. I did get that right.
BryceI I do uh I do miss a good Tony talk.
Tony Van EerdUm there will be there will be some uh some fun in my talk coming up. Um if you notice the did anyone read the abstract?
ConorI mean I did, but I read I haven't looked at the program.
Tony Van EerdHow can you say you how can you say you read it and don't remember? It's it's the Beatles.
BryceBecause he's the you know he's the program chair. He has to say you read every abstract. I I I, as a former prominent program chair, will tell you you don't read all the abstracts.
Tony Van EerdMy abstract is uh Beatles song. Um parodied, you know. Change change some words there. Um I'm gonna I'm gonna go I'm gonna go look at look at it now. This is why the the the talk is called So You Wanna Write a Function. I can I can just tell you, So You Wanna Write a Function.
ConorWell, you know, we all want to change the code. Oh yeah, see that's the thing, is I do recall reading this, but I don't know the Beatles well enough to know that this is a Beatles song. Oh man. What are you, 12? And I which one of you know you're both. I mean, I the problem is I just don't know lyrics.
Tony Van EerdLike I can sing you a couple, like um, well, look up uh Revolution. Revolution.
ConorAnd also the problem is is like this is not the first time if you've ever read Ben Dean's um abstracts. He also does these kind of artistic I don't know if they're poems or if they're lyrics. Yeah.
Tony Van EerdUm you don't know what to base it off of. Did did you know that some people don't know Dr. Seuss? That's what I learned. Right? Like half the world doesn't know, like if you're not raised English, you might not know Dr. Seuss. I guess that's true. Yeah.
ConorI mean, I we I didn't I knew Dr. Seuss because there were movies, but we we didn't we weren't allowed Dr. Seuss in my household. What is wrong with you? I mean, my mother was very, very I told a story about my father, but my mother let us watch like four television shows.
Tony Van EerdYeah, but Dr. Seuss is the most educational thing ever. I mean, she would disagree. She's wrong. Anyone out there listening, our listener, um uh who may be of that age where you're about to have kids, and maybe English isn't your first language. You want to teach your kids some English? Dr. Seuss books. I mean, also, didn't Dr.
ConorSeuss get canceled?
Tony Van EerdNo, they they they took out the and not it wasn't canceled, but the people in charge of Dr. Seuss, like the estate or whatever, the publishers and stuff, they said, Oh, this book, looking back, I think I wrote this stuff in the 40s or whenever it was, right? Like the culture changes. So they're like, eh, this book is a little bit well, let's not publish this one anymore. Right?
ConorI see.
Tony Van EerdAnd but all the other books, they're great.
ConorAlright, I've got I've got the Beatles Revolution up, but I'll I'll play it um at a later date.
BryceI'll I'll put a that that's gonna be the outro or the intro. The intro.
ConorYeah, we don't we don't uh take too much concern. Unlike the other, my other podcast, a raycast, we do not concern ourselves with copyright. Feel free to sue us, it'll be good for our ratings.
BryceBut remember, remember, if you want to sue this podcast, yeah, yeah. We got a yoga lawyer. Because this is a Canadian-based podcast. Gotta you're fine, you're fine, you're fine. It's Canada. Nobody's gonna come to Canada to sue you. That's true. Trust me, you'll be fine.
Tony Van EerdEveryone's gonna come to Canada because uh your country over there is uh need some help.
ConorWell, we're gonna have you have to have to have you back, Tony, because I feel like we just got started. We just got we just got the introduction out of the way. Yep. We we lightly talked about functions at one point.
Tony Van EerdWe'll talk, we'll talk at the conference or after the conference.
ConorOh yeah. But yeah, we'll do uh we'll do a live recording uh in T minus 24 days for us, 17 days for the listener. Actually, at this point, it's after it's probably past conferences over the CPP North. Um that was a good man.
Tony Van EerdThis is that this is one my one of my favorite conferences. That was so good. You guys did an awesome job. Um, I think my talk went well. I think all the talking, that was great. But Kate Crazy Thing. All the keynotes, Kate's keynotes, always awesome. Sean, like everyone. The the um it that was you guys did an awesome job. That was one of the best. It it might it might be my new favorite conference. Wait, what are we talking about? C North.
ConorOh, oh. I'm like, Kate wasn't at C now. What's going on? I did not register what was happening there for a solid 20 seconds. Keep up, man. And um, keep up. Yes, it was it was it was great. And like Bryce said, that thing that happened. That thing that happened, that was awesome. I was literally like, I was having FOMO because I thought you guys were talking about some other conference. I was like, what happened? I'm not in the no. It's the best conference. Why didn't you tell me? All right, Tony. Thanks for coming on. Um, we will see you in T minus, yeah, yeah, couple weeks. Or we saw you in the past at this point.
Tony Van EerdIt was it was great. It was nice seeing you again in person.
ConorThanks for listening. We hope you enjoyed and have a great day.