In this episode, Frank and Andy interview Stephen Leonard, Andy's son, about his upcoming first SQL Saturday Talk, digital natives, engineering and STEM, and old movies like "Aliens" and "the Matrix."
AI Generated Transcript (experimental)
Hello and welcome to data driven,
the podcast where we explore the emerging field of data
science.
We bring the best minds in data,
software, engineering, machine learning and artificial intelligence.
Now hear your hosts Frank Lavigna and Andy Leonard.
Hello and welcome back to data driven,
the podcast or we explore the emergent fields of data
science machine learning an artificial intelligence.
If you like to think of data as the new
oil then you can consider us.
Car Talk 'cause we focus on where the rubber meets
the virtual road and with me on this epic journey
road trip down information superhighway.
Although I think we have to be sequestered because of
the pandemic is Andy Leonard,
how's it going? Andy, hey it's going well Frank,
how are you doing, brother?
You know I'm doing OK,
I'm doing OK, we're in lockdown.
I'm in. My wife is actually on an important work
meeting and I have the kids.
In the room with me so you might hear in
a frequent interjection,
but I understand that Speaking of kids,
yeah, we have a very unique guest.
We do, we do have Steven Ray.
My older son is joining us for the first part
of this an we want to talk to him because
at least in this it is first part because he
is about to deliver his very first sequel Saturday presentation.
Yes Sir, very cool. So I know a little bit
about the back story to this so.
Steven, why don't you, uh,
kind of do an intro to yourself.
You're just. Quick bio I know and he probably knows
everything about you,
but most of the rest of his home.
Well, I'm for the uninitiated.
I'm Steven. I'm Andy's son and or as I normally
refer to him.
Dad, I do stuff with small AI and neural Nets.
I also work with Raspberry pis specifically.
Sorry iot devices, specifically Raspberry pie.
Zan, Jetson, Nanos working a little bit less with the
latter.
Recently I've been doing more work with the pies.
And, uh, pretty soon on the 25th I will be
presenting my first sequel Saturday class and I guess I
just got lucky enough to do it on the first
several virtual SQL Saturday. Call it whatever you want,
lock or unlucky based on the world events.
I'll be teaching class on how to install SQL Server
on a Raspberry Pi 3B and I'm working on a
solution for the four as well.
Very call and it's my understanding that you actually you're
actually studying.
Was it telerobotic? Not telerobotics but.
Was it? Does a really cold like $10 word for
it that Angie,
Oh, Mecatronics Mecatronics That's it?
Yes, Sir. Cartoon yes it does.
I'm uh, it's It's, uh,
it's really just all the I believe there are like
12 or 13 official realms of engineering,
or at least the ones that they teach in college.
And it's sort of all of those mixed into one
like hyper focused,
really hard class and I really just chose it because
when I walk into the when I walk into a
room,
if someone has a question,
I just want to be able to answer it.
I want to be sort of the most helpful I
can be and I figure if I'm well enough versed
in.
As much engineering as much as much of the realms
of engineering as I can be,
I figure I can be pretty helpful.
That's pretty, that's the plan.
A chip off the old block there Andy.
Well, he, uh, you know his.
I'll say Frank, he's probably better at it than me
because his mom has a lot of background training in
multitasking type tasks.
She was 911 dispatcher for awhile and to graduate from
that course.
They they literally play five or six conversations at the
same time.
And she had to write down and track all of
the conversations and respond accordingly.
So it makes for a good project manager,
which is awesome because I have exactly zero of those
skills,
so he has. He has more of that than I
do,
but I think he definitely gets his ADHD for me,
which this is Frank. We've talked about this about weaponizing
things that maybe hindrances in some fields an you know
that I hear some of that in Stevie's plans here
because rather than just go after one discipline.
You know, just pick up a discipline of engineering,
mechanical or electronics. You know he likes the idea of
kind of popping between disciplines and.
You know, I, I think that so he's kind of
leveraging the ADHD there.
Yeah, I, I mean I.
I think that if you can,
it's one thing to kind of play to your strengths
and quote Unquote fix your flaws.
But I think there's a whole new level of self
improvement that I've kind of discovered over the last four
years or so.
Is weaponizing your flaws. Yeah,
you know what we talked about this with anti fragile
right?
Antifragility and not seem to loves books on that.
you and I are both huge fans and I'm still
working on getting him to come on the show.
Frank I don't know. I don't know if we're going
to be able to pull that or not,
but I have two goals here.
Is you're well aware one is to make contact with
him and two is to not get blocked on Twitter?
Yes, so he's although if you're for the listener,
if you're not familiar with the lab he's been,
he's been on fire lately with Twitter,
as well as his one of his big sticks is
risk prediction and risk modeling and risk management.
Although he would call it something else,
and he would probably smack me across the face for
calling it risk management.
But honestly, it would be an honor.
Do snack Crossface by to lab in my agree.
Agree yeah, but he's on fire both on Twitter and.
He's making crazy money on this on the fund that
he manage is.
Oh wow, OK, I didn't realize he still managed to
find.
I didn't know either, but somebody reported that he made
either 360%.
A three 3600% or 36 times I don't know whatever
it is,
but he's in March. He made a ridiculous amount of
money,
partly because I think he predicted a lot of the
long tail effects of the Cove in pandemic.
Wow, yeah, if you look at him on Twitter lately,
don't get blocked for him though.
Please yeah, I'll try not true.
I can live without kind of that pseudoscience biohacker knowledge
from his Twitter feed,
but I don't think I could live without to labs
wisdom.
Yes, I'm here. Which again we will share that story
in full detail.
Later, you're laughing. I am laughing now.
We were going through that phase of.
A kind of anger denial and all that.
Now we're kind of laughing at it were accepting.
That's where we have accepted it.
An yeah, so we've gotten over it.
But yes, we need your child.
We have. We have ignored him and we want to
talk about his product now.
You gave him advice that he should Chinese.
He combines the more likely his proposal to speak would
be accepted.
Yeah, and you know this Frank from our relationship and
I've been doing this for.
Along time when I get,
you know, once I got to to be able to
speak,
I started reaching out trying to help others do it.
'cause it was such a rush and I had.
I had a couple of of men tease,
I guess actually present at the pass summit 2019 in
Seattle back in November and you know,
that's just a huge, huge,
great failing and you see the kind of picked up
on that as well.
You heard it when he was talking about his motivation,
part of it as he wants to be able to
help just as much as possible.
But yeah, it came to me.
I don't know ten months a year ago he said
dad,
I want to. I want to do a presentation.
He's been traveling with me to events over half his
life and.
He said, You know, the very first thing I told
him is,
I think that's awesome. You'll do a good job,
but here's what we're not going to do where we're
not going to get you picked because you're my son,
but I'll do the same thing for you.
I do for everyone else,
and I did. That was my next piece of advice.
Was my first real piece of advice.
Was picked something shiny, and by Shawnee I mean you
know something new.
A little edgy an he picked 2.
Uh, an when he first told me about it inside,
I was thinking that's a pretty big bite,
but I didn't share that until just now with him,
but he jumped right in on it.
Franken, I would estimate in the first couple weeks.
He probably put 100 hours on this.
After that. You know he's probably been averaging 50 or
so hours per month or so and I would say
he's got a good solid 400 hours into it before
he got it to work.
And that was a couple months ago.
He actually got it to where he got SQL Server
running on one of our π three is.
So yeah, that was that was a very,
very interesting way that happened to.
I solved it while hanging out I.
It honestly looked like I was building a weapon in
a college that was that was really where it happened
is I was setting in the lobby of the college.
My mother works at. And you know the HD MI
cable was too short sided hanging out of the port
and everything.
But you know I just kind of threw my hands
up and laid back and the desk lady kind of
looks over me like are you OK?
It was it was. It was a very interesting time,
but when I finally got it was just like everything
that I had been waiting for.
Just kind of crashed down on me.
All the money we'd spent on replacing the walls.
I was hitting my head into,
it was just it was.
It was worthwhile. We've been there,
Stevie. I mean, Frank and I both done that an
I've shared this story.
In fact, this is completely unrehearsed
I I've I've shared with people on a bunch of
different times.
When I talk in class is about this.
You know I will. Failure is normal and my demo
for that is I will walk down stairs on a
break and you and your siblings are homeschooled here and
I'll say guess what my code just did and what
is it that you reply in Unison user?
Exactly what you told it to exactly what I told
you right?
Not not what I wanted but exactly what I told
it to.
Yes. But you experienced that.
Go ahead, go ahead now.
You've experienced that, and what I shared with you as
we were going through,
and I do this with everybody that you know,
I have a opportunity and it's truly an opportunity.
It's an honor to mentor anyone when I have that
opportunity to share with them.
Listen failure. You gotta look at failure as the latest
step on the path to success.
And really, what you'll see is when you succeed,
the number of times that you failed will actually kind
of set the bar.
How good it's going to feel.
When you succeed. Was alright,
so yeah, no you were totally correct.
It was. It was the you kind of get to
a point where I explain this to it to my
best friend who was,
you know he works. He helps me work with this
as well.
And I explained it to him and the way I
kind of explained it was I reached a point where
jumping off a Cliff was preferable to continuing to work
on this. And, uh, you know,
I just kept pushing through it.
And finally, once you get to the end,
it's just everything sort of it.
Just kind of collapses on you,
really. It's like being in a building and it's just,
it just feels so good,
just all the all the weeks of hitting your head
against a wall and being angry and not figuring out
not being able to figure out why it's giving you
this error and that error.
And why is this breaking and why I can't get
Docker installed after I've installed it 3 times before on
the same kernel?
You know, it's just. It's all these things over and
over and over again.
Just finally hit you and you just go.
Yes, it's completely foreign to both Frankie.
Now we write code and it just works the first
time,
every time, right? Frank, Oh yeah.
No, it's true. He's never come downstairs.
I've never heard dead come downstairs and go Dang my
code didn't work today.
It's always just man that was perfect.
There's actually a cartoon where it shows the same skeptical
look of a person in front of a computer.
And it says my code didn't work and I don't
know why that was the first captain.
The second one is my code worked the first time
and I don't know why.
It again, if your code works the first time,
then either you forgotten something it didn't work and it's
just not telling you,
or you need to stab yourself with a fork and
wake up,
right, right? Or you kind of like something is bad,
so going something even worse is going to happen.
And what I anticipated, right?
Which I think a lot of folks,
I think you know. I learned this when I was
doing a couple of years ago.
This is back in the Windows 8 days when I
was in evangelism.
Uh, I spoke to a bunch of high school kids
and I kind of did this summer course on writing
apps and stuff like that.
And like I thought, I bombed it the first day.
Like really bad, because it just kept compiler,
kept happening problems and there were some driver issues and
I worked through it an I talked to kind of
like the coordinator with the local high school and he
goes no. That was awesome because a lot of these
kids,
they see how programming is represented on TV and it's.
Everything works the first time and I'm like looked at
him like we both kind of set in Unison.
Nothing ever works the first time,
and if it does, I'm very,
very suspicious. Very sets to write a lot of folks.
They think that they get there,
they get their hands kind of dirty with code or
stem an the first time.
If it doesn't work, they think it's them.
But no. I mean that's frustration is on Fortunately or
unfortunately a large part of engineering.
Right, and that's that's the that's the issue I run
into when when I tell people that I run into
or people that I know that I work with computers
and you know, they tell me stuff like Oh well
that's I'm not smart enough to that.
Or that's too hard. I could never figure that out.
And then there's two kind of groups and that's the
first group is well,
you're so smart an my answer is no,
I just spent a lot of time in it and
the other the other group that I run into is
that like are the people who have seen.
What's the movie called? The oceans,
movies and there like in.
They asked me how nice you know how it feels
when you finally hack the mainframe and get through the
Firewall.
And it's really just like the reality that you run
into when you start getting into doing programming and engineering
of any sorts really,
is that? It's nothing like what it's portrayed in the
movie.
In the movies, in the general consensus of how it
works is nowhere near how it actually works.
Right, right? I mean it it to everybody,
it almost seems. It's almost it's almost synonymous to rocket
science.
I've seen to the at least of the general public
that I've talked to is they think it's some sort
of thing that you have to go to college and
get a degree for, when in reality you can learn
it in your Mother's basement in six months.
Now that's true. Patience is under rated,
I think in our society and this and a lot
of the folks that what differentiates kind of someone who.
Is good at, this is just the patience.
The tenacity. I mean you've demonstrated this.
I think you've internalised it now,
right? But you know a lot of folks,
I think in result of this pandemic are going to
start pondering new careers as they should,
right? You know, just. It makes a lot of sense,
and I think a lot of folks have to realize
that.
Programming is frustration.
Yeah, it's it's definitely. It's definitely not a career that.
4. Uh, what's the word I'm looking for?
Not short minded, but sort of short sighted people who
look for instant gratification,
right? Although I would say that.
As someone who, as someone who has been,
I've never been formally diagnosed with ADHD.
But you know, people close to me have said I'm
high functioning ADHD.
Uh, which is? You know I'm not going to argue
with that,
but there's a lot of folks who were quote a
quote on the spectrum or on a spectrum of some
sort who who do work in Tech.
Which is interesting because I think part of it is
part of ADHD is.
I'm not an expert on this,
but is the ability to focus on one task for
a very extended period of time,
yeah? Yeah, hyperfocus, yeah. So if you are listening to
sorry,
go ahead. Oh, I was just going to say I
completely agree with you.
That's that's really how it is,
at least for me. I'm not sure how it is
for other people with ADHD.
I can't speak for everyone right,
but how it is for me is if there's a
task that I'm just set on completing.
I just do it. I mean,
it's it's hard to really explain.
I just have an idea and I want to do
it and I go and do it,
and I do it until it's done.
That's how it is. Yeah,
I think its tenacity is the real skill tenacity in
patients.
I like that and having an end in mind like
for me when I first learned programming,
this was. Steve, this is like probably Stone Age for
you.
I mean there was no Internet.
I didn't even have a modem,
but she probably even know what a modem is.
Oh, so, So what did you name your Dinosaur?
The one that you wrote to school?
Obviously. I know you had some for cleaning the house
is right,
but what was the name of the one that you
wrote to school back on I we called him Rodney.
I don't know why. Oh OK,
cool because my dad was Rodney Dangerfield then.
Which is probably another name you don't know.
I was gonna say. Yeah,
hold on 1 second.
Look that up in the Wikipedia.
Yeah, it's like it's like the Spiderman movies again where
he's talking about.
There's really, really old movies like back to the future
and aliens,
right, right? Yeah, that was,
uh. Now give me...