SPEAKER 1: [MUSIC]
It is now
my pleasure to introduce Scott Hanselman.
He shows up on pretty much
every developer-related video and
blog that you will ever see regarding Microsoft.
Welcome, Scott Hanselman. How's it going?
SCOTT HANSELMAN: It's very good.
Thank you for having me.
SPEAKER 1: Nice to be here. I'm loving
your Clippy shirt, first and foremost.
SCOTT HANSELMAN: Iconic brand.
We appreciate Clippy.
SPEAKER 1: I was more partial
to the wizard.
SCOTT HANSELMAN: Oh,
the little Microsoft agent,
the little person?
SPEAKER 1: Yeah, the little blue hats.
SCOTT HANSELMAN: Microsoft, Bob.
SPEAKER 1: Absolutely,
so Build is crazy.
There's a lot going on, but unfortunately,
production tells us we only have 5 minutes.
Let's do the spark notes version.
We'll start with Sachi's keynote.
What do you think? A lot of updates.
SCOTT HANSELMAN: I was actually sitting with
some of the early in career folks that we have.
We have this IRG, this
internal group of early career folks.
We were all sitting watching the
keynote and we felt like we
needed to pause and look for Easter eggs and stuff.
Not only some of
the great things he was talking about in the slides,
but we noticed that there was an Altair
computer on his back.
SPEAKER 1: I did.
SCOTT HANSELMAN: Did you see that?
SPEAKER 1: I did catch that and I think
people in chat caught that as well.
SCOTT HANSELMAN: That was really cool. One of
the things that I thought was particularly interesting
from a historical context that I thought that we
should maybe talk about was he shows this one slide,
where he goes CPU,
GPU, NPU, and then Azure.
Do you remember when you got
your first GPU and how your computer changed?
You've got your CPU,
which is your central processing unit
that's really generalized,
but then that graphics processing unit is a dedicated,
a computer within a computer for just graphics.
Now we're seeing things like
Project Volterra that has that NPU,
that neural processing unit that's going to do AI.
But then the idea of Azure
as a co-processor is really interesting.
SPEAKER 1: Seeing that evolution
especially,
must be really fun.
When was your first build?
Do you remember what your first build
was like and the announcements?
SCOTT HANSELMAN: I think it was called PDC.
It was called a professional
developers conference that time.
I want to say it was somewhere like 1993 or 1994.
And even before that, there were time where we had
PC and we would add a co-processor so we could do math,
we would add GPU so that we could do graphics.
The idea of Azure as
the world's AI supercomputer
that could go and make things faster
is really, really powerful.
What that means then, if I'm connected,
things are just going to get better.
If there's some AI workload or some model,
I could have a local version
of that model and then I could have
the Azure computer as a co-processor.
We see things like that with like X Cloud
where Azure is,
in this case, the GPU for
your phone as you can play Xbox games.
SPEAKER 1: It's pretty sweet.
My first build
was five years ago and even
then just seeing that evolution
of where we've come is really exciting.
For me, seeing GitHub codes copilot was really cool.
Not having to worry
about all the nitty-gritties of how to implement
a particular function and focusing on
the bigger picture and whatever it is I'm
trying to accomplish with the project.
SCOTT HANSELMAN: That's really a great point that you make.
That idea of focusing on the bigger picture.
We're trying to make it fun.
Let the computer do the boring stuff.
You and I have talked about
this because you work on Visual Studio,
that if there's something that the computer can
do that you don't like doing,
that's repetitive, let the machine do it.
With something like Copilot, it's like,
I want an optimized way to reverse
this tree or to loop through this dictionary.
I know that there's a best case scenario to do it.
I could look it up in a book,
I could pull it out of my memory banks,
or I could go to StackOverflow,
or I could go to someone's blog,
but Copilot then becomes this co-processor
for the human.
That could then help us create models, AI models,
ML models that could then
potentially be run by another co-processor,
which is Azure itself, which is super powerful.
SPEAKER 1: Awesome.
I absolutely agree with you.
Because 5 minutes is not enough time,
do you want to plug your after hours show,
which honestly just sounds like a nightclub
and like film noir. Honestly, what is this?
SCOTT HANSELMAN: When you have a whole day
full of all these
great prerecorded and all these great keynotes,
a lot of stuff, it's an overwhelming amount of content.
Honestly, towards the end
of the day, I think people get tired.
They need a little burst of energy.
Now, one of the things that I've tried to do
over my time at Microsoft is go
anywhere that my badge will allow me to
let people see how the stuff gets made.
They let us wander around with
cameras and we get to meet different execs.
We get to meet early and career folks.
We got to meet the actual PMs and Devs that
are working on the features that you get
to see and we talk to them and
we took them into new and interesting places.
We went ax throwing,
we had ninja stars,
we went to a tiny house,
we went to a 3D printing workshop,
we did a ton of stuff and we're
going to see that at Build after hours.
I think it starts around 2:30-ish Pacific.
SPEAKER 1: Awesome.
I am so excited to see
this because I have no idea what ax
throwing or tiny houses or
ninja stars have to do with developing whatsoever.
SCOTT HANSELMAN: We're going to
tie it together.
SPEAKER 1: That is great stuff.
I also want to give a shout-out to
your co-host, Felicia Shaw.
She's great as well.
I'm excited to check it out.
SCOTT HANSELMAN: We had a great time.
SPEAKER 1: Yeah.
Scott, thank you so much
for being here.
I can't wait to see After Hours and you can catch
up with all of Scott's
After Hour shenanigans later today.
[MUSIC]