Latest / Identity at the Center / #237 - OAuth 2.0 Step Up Authentication Challenge Protocol with Vittorio Bertocci
Transcript
- 0:00On October 7th, 2023, our friend Victoria Bertoci passed away of
- 0:04cancer. A couple of weeks prior to that
- 0:06he reached out to Jim and I asking to record an episode
- 0:09about an RFC that he had been working on, with a plan to
- 0:12release it today, October 9th, 2023.
- 0:15To be honest, in the moment it felt a little bit like a goodbye
- 0:18and I'm glad we were able to connect one last time.
- 0:20The conversation, you'll hear in a bit was recorded on September
- 0:2323rd, 2023, and he passed away just a couple of weeks later.
- 0:27We are honoring his memory by releasing this episode as we had
- 0:30agreed to do. Victorio may be gone, but he
- 0:33will not be forgotten. This is identity at the center.
- 0:45If it has anything to do with I am, this is the go to podcast
- 0:51now. Your hosts, Jim McDonald and
- 0:54Jeff Steadman, welcome to the Identity at the Center podcast.
- 1:02I'm Jeff and that's Jim. Hey, Jim.
- 1:04Hey, Jeff, how are you? Oh, not so bad yourself.
- 1:07I'm doing all right. I'm looking forward to, you
- 1:10know, getting this episode out to everybody.
- 1:12He was a really important one. And I hope everyone enjoys it.
- 1:17Yeah, so just kind of kicked down the 4th wall.
- 1:19We just had a conversation with Victoria Butochi, who I'm sure
- 1:22most people in the industry know.
- 1:24We talked about the new R FC-9470-O OFF 2.0 Step up
- 1:29authentication challenge protocol that just got released.
- 1:32And he also gave us an update on where he stands from the health
- 1:35situation. So I'm sure people in the
- 1:36industry are interested to hear about that.
- 1:38Yeah, why don't we just get right into it?
- 1:39So without further ado, let me introduce the Victorio and we'll
- 1:43hear that conversation next. So we've got Victoria Vertochi.
- 1:46He's a principal architect at OFF 0 and Octa product unit.
- 1:50He's been on the show a few times at this point.
- 1:52Welcome back to the show, Vertorio.
- 1:54Thank you. Thank you, Jeff.
- 1:55And Jim, last time I believe it was in a suit in Vegas during
- 2:00some Gartner event, I believe it definitely was a Gartner event,
- 2:04that's for sure. That was a fun time and you're
- 2:07you're working on a new thing. This is one of the conversations
- 2:09we're going to talk about today is around this this new Oauth to
- 2:13Step Up Authentication Challenge protocol that you have an RFC
- 2:17out for RFC 9470 and we'll have a link in our show notes for
- 2:21people to check that out. I guess why don't we start the
- 2:23basics? What is this?
- 2:25What are you doing? Absolutely.
- 2:27The first thing I'd like to say is that I'm no longer working on
- 2:31it because it is finally an official spec.
- 2:35Congratulations. Thank you.
- 2:37Thank you. It took a remarkably short time
- 2:40because I think that we introduced the idea in May of
- 2:432022. So it's actually remarkable that
- 2:47it went through so well and this spec is.
- 2:51I'd say one of the typical things that I like to do, I like
- 2:55to look at the current situation and see things that are
- 2:58unaddressed. And in particular, there is this
- 3:02idea of a step up authentication.
- 3:04That is an incredibly important scenario because of course we
- 3:08observe it happening all the time and yet it was absolutely
- 3:12no standard for it. So everyone that uses features
- 3:16of a particular platform that we want to use to achieve it.
- 3:20Which means that there is no interoperable way to do it,
- 3:24which means that its usage is more limited than it should be.
- 3:30And so with my friend Brian Campbell in Absolute Luminaire
- 3:35in the Space of OR, we looked into these and we said, you know
- 3:38what, why don't we formalize the simplest way to deal with this?
- 3:44And that's exactly what we've done.
- 3:48And basically the main point is. You can use the POP
- 3:52authentication statically. So imagine that you have an app
- 3:55that calls one method that is read only and one method that is
- 3:59right. You can have a static table that
- 4:02says whenever someone asks for this particular thing, they need
- 4:07to do this level of authentication or this other
- 4:09level of authentication and that's fine.
- 4:13But the reality is that things are not that simple because when
- 4:17at runtime. You have an app that is calling
- 4:20something. There are information that are
- 4:22only available at that moment. If I'm buying something, the
- 4:26cost of the things that I'm buying is only available now
- 4:30that I'm performing the call. When I asked for the token,
- 4:33there was not such information. Or now you know that with a I
- 4:38anomaly detection there are all these risk engine evolution
- 4:44components that you can place in front of your API.
- 4:48And visa component analyzes what you're sending and if it decides
- 4:53that the risk is high, basically it can just refuse a token.
- 4:58That on paper would be perfectly fine.
- 5:00So basically what we have done was we extended the error system
- 5:07of off to add another component. So when you call an API using
- 5:13off and the API refuses. Because they can send you this
- 5:20header, this HTTP header with some extra information.
- 5:24So we extended this adding the requirements that the API has
- 5:30internal authentication. So now you can send back this
- 5:34thing called ACR value, which is a buffer, A parameter and a
- 5:38claim that basically points to one particular authentication
- 5:43ceremony that is known by the authorization server.
- 5:47So when the client attends the call, gets back his header and
- 5:51the error. Now they can turn around, go
- 5:54back to the authorization server and include this information.
- 5:59So that if for example the requirement is that they have to
- 6:04do with both, then the authorization server will know
- 6:08how to do it. And the interesting part is that
- 6:11we are extending all authorization server to accept
- 6:15this parameter. But this parameter already
- 6:17exists in Open Any Connect. I mean, you can do exactly what
- 6:21I just described when you're asking for an ID token.
- 6:24So all we did there was to extend all proper to support
- 6:29this parameter. And I'm a big pragmatist, like I
- 6:33don't like buying the Sky stuff. And the larger majority, well, I
- 6:38cannot say it, but a big number of authorization server
- 6:42implementations out there are also open any connect.
- 6:46Implementations and so that means that substantially this
- 6:50stuff is right there, like you don't have to write extra code
- 6:54and the code that you have to write on the resource server of
- 6:58API to send back this error and the code you have to put on the
- 7:02client to accept and forward these requests are trivial,
- 7:08super simple. So now you can build systems
- 7:12that are very sophisticated in behavior at runtime.
- 7:16But are incredibly easy to implement, and in fact I know
- 7:20that even before this became RFC, there were a number of
- 7:24people that implemented early drafts just because they needed
- 7:28it. And this is like a I'm so glad
- 7:33that I had the chance to see this fruit, because it's such an
- 7:36important an important spec. What do you think?
- 7:41Yeah, Victoria, you had the. Had the podcast.
- 7:46Identity Unlocked was a fantastic podcast to get into a
- 7:52lot of the standards. I think you know I I listened to
- 7:55a lot of episodes and really enjoyed it.
- 7:58I also realized that sometimes that Lane was going a little
- 8:01fast for me. So forgive me if some of my
- 8:04questions are very basic, but I'm trying to understand within
- 8:09the Oauth 2 world. It seems like Okay we have the
- 8:15Oauth 2 standard and now we have Rfcs that go on top of that.
- 8:19At some point will they be rolled into Oauth 3 or Oauth
- 8:232.1? How exactly?
- 8:26If you could very simply explain how is that going to work.
- 8:30So the general idea we've off is that offer is a framework, there
- 8:35is a course back, a couple of course backs that define the
- 8:40core scenarios. And then define the rule of the
- 8:43games when you want to extend this back.
- 8:46We didn't want to boil the ocean by taking everything into
- 8:50account. And in fact The thing is that
- 8:53the new scenarios that are part of the extensions are scenarios
- 8:57that emerged. Has the industry evolved so we
- 9:00couldn't have everything packed into there.
- 9:03So by design, technically we could go forever with these off
- 9:08to the core and extensions now. A small group of I don't know
- 9:16Good Samaritans and don't know how to define them decided to
- 9:22created off to the one version of the spec which substantially
- 9:27takes some of the most fundamental extensions and the
- 9:33security best practices and integrate that into the off to
- 9:38the one. I don't think there is much talk
- 9:42of the off free. That's all because of the the
- 9:45challenge that you have in here is also that the bigger the
- 9:48install base you have the more you cannot make a radical
- 9:54changes because you'd break stuff.
- 9:57In fact, there have been a tense to start from scratch but the
- 10:03outside of off. But we didn't go very far
- 10:06because off works and. People keep adding stuff on it
- 10:12and now it's not just a matter of techies.
- 10:16There are things like a Foppi, the financial grade API's which
- 10:20is the final operating but is all based on off which is now
- 10:24used officially for certifying the banks and insurances and
- 10:30similar. So you build on top of these and
- 10:33then you have to be very careful into not breaking people,
- 10:38especially because often. We are techies and we have a bit
- 10:42of a city, you know, putting the books in the bookshelf in the
- 10:46right height order and similar. But in fact, if you do that and
- 10:51then you break the actual business scenarios, then we are
- 10:55not in a good place. I think that's the part that is
- 10:58sometimes confusing for people is this idea of a core framework
- 11:02and then the extensions. And I feel like at some point
- 11:05the extensions become so popular and so prevalent and at what
- 11:09point do they become part of the core frameworks?
- 11:11I think is I think that's always a challenge, right?
- 11:13Because I think you probably want to maintain compatibility,
- 11:17right, as much as possible going backwards.
- 11:19But at some point, you know, you get, you know, step up
- 11:22authentication. This is not a new thing, right?
- 11:24It's been around for a while, but now it's an actual, you
- 11:28know, RFC, it's part, it's an extension, It's how people can
- 11:30take use it in a standard way, which is fantastic.
- 11:33Do we run the risk of, I guess what risk do we run if we don't
- 11:38continue to either build extensions like that and sort of
- 11:42agree on the way that those methodologies work versus yeah,
- 11:45it's time for a Oauth 2.1 or 3.0 or whatever it may be to push
- 11:50either security or interoperability forward?
- 11:52Right, so here there is a the formal aspect and then there is
- 11:59a bit of like readability aspect.
- 12:02Formally, the extensions are always incremental.
- 12:06So normally you don't break anything.
- 12:09It's only forward compatible, but never backward compatible.
- 12:14And the consolidation can happen for things that are absolutely
- 12:20obvious, like for example, Pixie is a method for protecting the
- 12:25code physician code, and at first it was devised for one
- 12:29particular scenario, but it turned out that there are
- 12:31certain attacks that happen all the time.
- 12:34And so Pixie is one of the things that is being now
- 12:37integrated enough to that one. So now if you want to be
- 12:40compliant with off to that one, you must support Pixie.
- 12:45The thing is that most implementations they do already
- 12:48because it was an important requirement, the consolidation
- 12:53in the two. That one is a bit trying to make
- 12:58it easier to discover that those things exist, because now you
- 13:02have like Visa. Huge graph of extensions that
- 13:07it's hard to navigate. So off to that.
- 13:10One is bringing in some of the fundamentals, the things that
- 13:14really you shouldn't miss. But it's more of a readability
- 13:18thing because in theory, even if you just keep doing extensions,
- 13:23everything is there. So I think you mentioned that
- 13:26you that this started in May I believe is that when this picked
- 13:30up I. Believe that's.
- 13:33That's when it started. Somewhere around there.
- 13:35But still from, I mean that's only four months to get it into.
- 13:39I know wait may or 22/22/22, so all right so year and but still
- 13:44that's still relatively quickly right for something like this to
- 13:46move forward? It's super, super quick, yes.
- 13:50Why do you think that is? Like, why?
- 13:52Why would? Why did this one move so much
- 13:53more quicker than maybe other ones?
- 13:55Scope. A scope was very small, a
- 13:59scenario was very clear and. So there was very little
- 14:04controversy. The interesting part is that the
- 14:06controversy demonstrated that everyone thinks slightly
- 14:11different of what step up means and so a lot of the worker was
- 14:15into reaching common ground. Like for example, the idea of
- 14:19step up is a misnomer because there is no intrinsic hierarchy
- 14:26of methods that might be the exact same 2 tokens.
- 14:31That the pending of the mood of the API.
- 14:34You can accept one and not accept the other and one hour
- 14:37later vice versa. So you cannot say that one
- 14:40method is higher than the other. But in the vast majority of
- 14:45cases it's usually a step up, as in the classic I move from read
- 14:50only to write and then there are also lots of other complications
- 14:56like when I get these new token. Should I also hold on to the to
- 15:02the old one? And normally the answer is yes,
- 15:05because when you token might be specialized for that particular
- 15:08call or might have like a shorter like a might be short
- 15:13lived and so the user experience will be bad.
- 15:16So all these considerations came to light as part of the
- 15:21discussion, but in the end there was no controversy about the
- 15:26need for this particular thing. And also like record was
- 15:30literally trivia at the same time of the of the of the our
- 15:35publication. They also published the POP
- 15:39which is an incredibly important spec, but instead it took a very
- 15:43long time. It took a very long time because
- 15:47it's complex. Basically the pop allow you to
- 15:50do send their constraint protection on the tokens, so if
- 15:53someone steals the token if they don't have the right key
- 15:57material. They cannot reuse it and it's
- 16:00all negotiated at runtime, so you don't need it to do
- 16:02complicated stuff like distributing certificates.
- 16:06It's an incredibly important spec, which is also called for
- 16:10the by Brian Campbell, which has his hands everywhere.
- 16:15And yeah, actually my spec, our spec was dependent on the POP
- 16:23because we had the reference in our.
- 16:26References section to depot and we couldn't go RFC until they
- 16:32would get an RFC number. And so it was a week in which I
- 16:36was refreshing every day. I paid you to see if they
- 16:40actually, that sounds to me like the equivalent of like Google
- 16:43searching like your own name and looking for, you know what's the
- 16:46news about me today is you're looking for like, did this thing
- 16:48get passed or not? Believe it or not, years ago I
- 16:53used it to do it. Now it's pointless because there
- 16:57is so much auto generated spam content that if you do want, but
- 17:04I occasionally do it on Slack because there will be
- 17:07discussions in which people mention me but they don't act
- 17:10mention me. And it's so easy because once
- 17:14you land in there and you say, ha ha, and people sometimes
- 17:17don't realize we were on a public channel.
- 17:19And so I like, I like the acknowledgements that you made
- 17:23at the end of the RFC spec, thanking the Academy, the
- 17:26viewers at home and the shampoo manufacturers.
- 17:28I thought that was really funny. That was actually Brian's idea.
- 17:33And was it OK? Brian this week wrote a blog
- 17:37post about the spec and about myself and my state of health,
- 17:42and he wrote it on the official Ping blog, which is about that.
- 17:48Absolutely, really good. Absolutely remarkable.
- 17:53Do you want to give an update on what's been going on with your
- 17:56health? Sure.
- 17:58Well, they this, the basic story is pretty simple.
- 18:02At the end of June, I discovered that I have pancreatic cancer,
- 18:07which is one of the worst kinds. We've spread to the liver and
- 18:11the lungs and I started treatment.
- 18:15I cut my hair myself and there is a video of Instagram that
- 18:19shows. That I do it.
- 18:21It's a time lapse is it will be funny if it was not be tragic
- 18:26but but at the beginning of August the cancer caused a very
- 18:33severe bleeding like I almost bleed out and I was one week
- 18:41intubated and my organs shut down.
- 18:46But somehow the doctors. I am with the Virginia Mason in
- 18:50Seattle. They are incredible.
- 18:53The doctor somehow saved me, but this thing left me with 20
- 18:58pounds thinner, like my muscle is gone.
- 19:03My kidneys started working very recently and so right now I am
- 19:09recovering from that event and until until I'm strong enough to
- 19:15to restart chemo. But unfortunately the meanwhile
- 19:20what's happening is that the cancer is gone, is still ongoing
- 19:24because it's completely unchecked.
- 19:26So when people ask me how are you?
- 19:29Or they see that I moved it from the hospital to the house, they
- 19:32think like it's improvement. And it's true, like I feel a
- 19:35little better every day, but I'm still.
- 19:39It's like if you break your your arm on the Titanic and then
- 19:43every day your arm feels better, but the Titanic is still going.
- 19:48To water the iceberg. So I am in this kind of tricky
- 19:52situation, which as you can imagine is not fantastic.
- 19:57But at the same time, I have to admit that I had an incredible
- 20:03life. Like I started as a 10th of 10
- 20:08kids of a janitor, so as you can imagine, sleeping in six people
- 20:15in the same room. I started working at age 15 for
- 20:21covering my studies and like I did all sorts of jobs and I
- 20:27would have never, ever dreamed of achieving the level of
- 20:31success that I got. Absolutely never.
- 20:36I am incredibly grateful when I when I made some messages on
- 20:41social about my condition, I received literally thousands of
- 20:47messages. Thousands.
- 20:49And a lot of them were from people I know, all mentors, I
- 20:55had colleagues and also my company.
- 20:59Octa is being incredible in this.
- 21:02I'm being supported in ways that I'm in all everyday.
- 21:07But the thing that hit me was that so many of those messages
- 21:13were of strangers that told me how I influenced their career,
- 21:20that some of their life choices. And they went very specific
- 21:25saying I was at that conference in that session and he said his
- 21:30finger. And I decided that this was
- 21:34going to be my career and now a director in post X.
- 21:38So it's an incredible blessing to have done this and although
- 21:44it's very hard to accept once mortality, the reality is that
- 21:50we can work out at anytime and be hit by a bus.
- 21:53The only difference between the ME and normal people is that now
- 21:57I'm forced to think about my mortality every day.
- 22:01But in practice there is not like nothing much difference.
- 22:05It's easy to say it's harder to internalize, but I'm trying very
- 22:09hard. I'm doing Visa Up from Sam
- 22:12Harris, one of my favorite philosophers called the Waking
- 22:17Up. It's a meditation up and it's so
- 22:20much better than everything else I've tried.
- 22:23So if people are interested in mindfulness, highly recommend
- 22:27it. Victoria, I know you touched so
- 22:29many people. I want to bring up 1.
- 22:32So I was talking with Steven Strong, who I know you worked
- 22:36with at All Zero and later Octa, and he was like the story was
- 22:42very supposed like the first time he met you.
- 22:44He sat down I guess in the cubicle across from you and he's
- 22:47like, who's this guy? I thought it was just such a a
- 22:53cool and kind of cute story because you guys became very
- 22:57good friends and you know Steve and I know is a listener of the
- 23:01show and I I I'm sure he'll enjoy that that I brought.
- 23:05That up, I remember seeing you at so many conferences and I
- 23:09would attend all of your. Talk your your talks, right.
- 23:13Your presentations because you had such a different way of
- 23:16approaching it. It was funny and it was
- 23:17entertaining. And I think we've modeled a
- 23:20little bit of this that, you know this this sort of podcast
- 23:22sort of off of that thing. Like yeah, you know it's
- 23:24identity actions, management. We can have fun still or at
- 23:27least try to make it entertaining.
- 23:29And yeah, I think I finally, you know, worked up the courage at
- 23:33some point to kind of introduce myself and, you know, your
- 23:36support for what we've been doing here and just the industry
- 23:38at large has been, I mean just. Outstanding.
- 23:41So I don't think I can add more to that other than just you know
- 23:47it's, it's how much you've meant to the industry.
- 23:50I think it's been great that you've been getting the
- 23:52outpouring of support that you have from folks all over the
- 23:54world and people who took the time to actually write things
- 23:57and reach out and stuff like that.
- 23:58It's, you know, it's a difficult situation sometimes, but being
- 24:03aware of it, I think is always validating too as well, right?
- 24:06Absolutely. And you guys are doing an
- 24:09incredible job. I'd save it.
- 24:11Now if you were to stop doing what you're doing, there would
- 24:15be a hole and you'd see people like running around like the
- 24:21headed chickens because like you really are of a spoke of the
- 24:25identity wheel and your podcast is so important and you guys are
- 24:30doing such a good job with it. I know that people absolutely
- 24:33love it and I love it. Well, we appreciate.
- 24:37That thank you. Yeah.
- 24:38Thank you so much. You want to wrap up on a lighter
- 24:41note. I know that you and I, but way
- 24:44more you than me. Let's just be very clear here
- 24:47are into the VR and the AR spaces and things like that.
- 24:52Apple Vision Pro is coming out at some point here in the near
- 24:56future. What is going to be the first
- 24:58thing that you do with it? Because I know you're getting it
- 25:02right, Yes, absolutely. I don't think that the API would
- 25:07allow it, but the first thing I'd like to do it is instead of
- 25:12the eyes that under the original screen, how do you do the googly
- 25:15eyes so that when you move around the googly eyes.
- 25:20But apart from that, I think that that thing has an enormous
- 25:25potential for a R For me like a VR is a fun about celipsy stick
- 25:32and AR is truly where you can augment.
- 25:37Then like I think that the ones we love viable hardware like
- 25:43that finger is great in terms of output.
- 25:46I believe that it can give a right experience, but you can't
- 25:50go on there on the bus, on the bus with it.
- 25:54Whereas instead I think that the augmented reality is going to be
- 25:59as much of A cognitive revolution as writing has been.
- 26:05Because I just think you can add a layer of meaning to absolutely
- 26:12everything apart from the like. Forget the privacy stuff, which
- 26:17of course is going to be such a huge huge problem.
- 26:20But imagine everything like how you approach a machine and on
- 26:26top of it there are the instructions and how to operate
- 26:28it. Or in a simple guidance for
- 26:32going around or attaching notes like or like a.
- 26:38Think of truly augmented cognition like this system sees
- 26:46everything you have seen and save it somewhere.
- 26:49And then when I see it again at the border of your vision, they
- 26:52are like these all the distances that you can go and refer to.
- 26:56Like I'm convinced that the generation that will have access
- 27:01to viable hardware plus the A I can now can help query with
- 27:08enormous amount of information that you load.
- 27:11They will be different like they grow up just like the brain of
- 27:18people changed. You know there was no grammar
- 27:21like people winged it when we were talking before writing
- 27:25instead after writing. Not just the grammar, but a lot
- 27:29of interesting changes happened in recognition.
- 27:33If you read the shallows from don't remember the name of the
- 27:38guy that speaks about cognitive revolutions, I'm convinced that
- 27:42that one will be big and our generation might not even
- 27:45approve. Like imagine someone that once
- 27:48they take off their glasses they are only a fraction of
- 27:52themselves. But on the other hand, it's kind
- 27:56of like when people started saying, oh, but if you Google
- 27:59everything, you don't learn anything.
- 28:01Well, but it's so convenient and as it turns out, we the
- 28:06generation of people that only Googles it doesn't study in
- 28:09depth, they seem to be doing OK. So anyway, yes, I'm very excited
- 28:15what they are. Yeah, I am too.
- 28:20My problem with it isn't the technology itself, other than
- 28:24the way it looks. I just feel awkward being on the
- 28:29bleeding edge of things sometimes.
- 28:31So I remember when I first got my air pods.
- 28:33I had them before like anybody else did.
- 28:35I got locked out. And you know, they were very
- 28:38high in demands. And, you know, I'm a Apple
- 28:40fanboy and I've never putting them on O'Hare airport.
- 28:44And people were staring at me like, oh, he's got the apple air
- 28:47pots, you know, It was like whispers and hushed tones and
- 28:52like reverence. And it made me very
- 28:54uncomfortable and selfconscious. And I'm thinking about strapping
- 28:58these. I mean, they're big, this ski
- 29:01mask goggle, right? You know what it looks like, and
- 29:06I just don't know. Using in public terrifies me
- 29:10right now because of the looks I'm not going to get.
- 29:14I don't think that you'll see a lot of stuff in public.
- 29:17You might see it in some workplaces for people that want
- 29:20to be bleeding as what why they're so big and they are such
- 29:24short autonomy. Also think that the apps at
- 29:27first will not be geared to outdoor use.
- 29:31Will mostly be things like place this new piece of furniture in
- 29:37your in your room so that you know exactly what it will look
- 29:41like once you buy it. Stuff like that, probably.
- 29:46Well, they're definitely playing up to like, the media
- 29:48consumption angle, right? Being able to like watch Netflix
- 29:51on this certain size screen, and I travel a lot by plane, I think
- 29:56that would be pretty cool and nice.
- 29:57And I think it's like I'm gonna look like a real dork.
- 30:00You know, wearing, wearing these things and I think at some
- 30:03point. Yeah, I actually years ago
- 30:08brought by Oculus and used it on the plane and yeah, they wear
- 30:15the stairs and similar. The interesting thing is what
- 30:18was my first Oculus but that they pass through so that you
- 30:22could see the surroundings. And I remember a flight
- 30:24attendant that came to me and looked at me completely
- 30:27convinced that I couldn't see her.
- 30:30And I turn to her and saying can I help you?
- 30:33And she was. And I wrote a blog post about
- 30:38the experience and then I can tell you how.
- 30:42But I've been shown that in the triage list of the of the Oculus
- 30:49they were references to parts of my blog.
- 30:53And so I think I can claim that some of the features that we
- 30:57have now came from my blog complaining about it on the
- 31:01play. That's that's a good claim to
- 31:04fame. I I'm excited about it.
- 31:05I think it'll be I'm torn whether or not I'll be in the
- 31:09first Gen. or not. I know it's going to be you know
- 31:11extremely expensive for a first Gen. product.
- 31:13I think the rumor of I've heard is summer routine like 3000 and
- 31:16$4000 to start, which leads me to believe it's going to be
- 31:20probably more expensive. You know, past that for whatever
- 31:23addons and stuff like that, but it seems like such a cool thing
- 31:28and. You know, I'm sitting here in a
- 31:30hotel room, we're recording this.
- 31:32I can absolutely see a point where instead of me looking at
- 31:35my laptop screen is we're doing this over a R through and my
- 31:40screen is my AR glasses or whatever.
- 31:43You know, I'm having to be using that becomes the monitor for
- 31:46your computing life, right? Maybe it runs off of a pack like
- 31:49your iPhone or you know in the Samsung world they have like
- 31:52decks, which is kind of like a quasi desktop type environment
- 31:56thing. And it's super cool and super
- 31:58exciting for me and I can't wait.
- 32:01But at the same time, I know it's going to be interesting
- 32:03watching the social sort of acceptance of, oh, there goes
- 32:08that weirdo with the glasses again versus there goes that
- 32:12weirdo not wearing the glasses again, you know.
- 32:16Yeah, remember the glass holes? Yep, Yep.
- 32:20Yeah. Google Glasses and they're
- 32:23they're short commercial lifespan, I think they've taken
- 32:26on. Some some use cases in the
- 32:29enterprise and kind of thing. Yeah, they tried, but I think I
- 32:32heard recently that they are winding that part down as well.
- 32:38Pity like a Google add really interesting stuff for for VR.
- 32:44Like a Tilt Brush is a fantastic drawing, but he's investing most
- 32:51of that stuff. When I got my HTC Vive, which is
- 32:55sort of which would have been the Oculus competitor at the
- 32:57time, Tilt Brush was the thing that I would show off to people
- 33:01as like, this is what this is about, like Imagine, right?
- 33:05It was very much a tech demo, but there were some really
- 33:07talented artists doing some crazy stuff within it.
- 33:10And for people aren't familiar, Tilt Brush is kind of like this
- 33:12three if you took like Windows Paint or Microsoft Paint and
- 33:16turned it into a 3D scenario where you have like a brush and
- 33:21you can choose different styles and colors.
- 33:23But you paint in 3D inside of a cube, and there were some
- 33:27amazing things that you could do, You know, with that sort of
- 33:30concept. There's almost like 3D modeling,
- 33:32but by hand. Oh yeah, And now there are so
- 33:36many apps, including modelers, that are absolutely incredible.
- 33:41I wish I'd have more time. And now that I have short hair,
- 33:44I can actually use this thing better.
- 33:47Before with all the fluff it was always if I use it then my
- 33:53volume. I wasn't at the bright side,
- 33:57Jim. I know you're you're you're not
- 33:59super into the ARVR stuff, but what are your thoughts?
- 34:02Conceptually, I love it. I mean, I think it.
- 34:05I think as humans we're already able to have so many more
- 34:10experiences than people in the past that have, especially in
- 34:13terms of travel. You want to go to the beach, get
- 34:18on an airplane, go to the beach. You want to go to the mountains?
- 34:21You want to go to other countries.
- 34:23You can do all those things. I think with it VR you could
- 34:27potentially go anywhere. So you know, I think that's a
- 34:32really exciting thing. I think also using it for
- 34:35exactly the the thing you brought up in terms of having
- 34:39meetings and things like that, I think all that's exciting.
- 34:41So yeah, I love the concept. All right.
- 34:44Well, why don't we go ahead and leave it there for this week.
- 34:47Pretorio, as always, thank you so much for joining us.
- 34:50I'll have a. Bunch of links on our show notes
- 34:52based on this conversation. So congratulations again on the
- 34:55RFC 9470. I'll put a link to that.
- 34:58I'll put a link to Brian's Ping blog posts sort of about the
- 35:03about what's been going on and then anything else that we
- 35:06mentioned, I'll dig up and and put links for that as well.
- 35:09So thank you so much for taking the time with us.
- 35:11Any final thoughts as we wrap things up for this week?
- 35:13Thank you so much for having me. Sorry for my short winded voice,
- 35:19but as always is great to chat with you guys.
- 35:23Thank you. We love you, Victorio.
- 35:25Thank you for coming on the show again.
- 35:27We're gonna go. Out and leave it there.
- 35:28So thanks, Victorio. Thanks, Jim.
- 35:30And yeah, I'm gonna do just a normal outro just be like that's
- 35:33it. So we'll talk with everyone in
- 35:35the next one. Thank you guys.
- 35:39You've been listening to Identity at the Center.
- 35:43We hope you've enjoyed the show. Make sure to like, rate and
- 35:47review and we'll be back soon. But in the meantime, hit the
- 35:50website at identity@thecenter.com and find
- 35:54us on Twitter at IDAC Podcast. See you next time on identity at
- 36:02the center.