Hello,
uh,
welcome to office hours.
Let's go ahead and go over questions.
So Jay says,
how are you doing?
I am,
I'm very tired
and it's
literally caused by these two dogs,
um,
and so that was what makes it OK,
um,
but there are a lot to deal with.
Uh,
I don't know why,
but like
Feder is,
is,
is more unpredictable right now,
and
Leo's still trying to fit Lee's the other dog I'm looking after.
He's trying to figure out how to communicate with me,
right?
So.
Um,
Feder knows how to ask to go out to the bathroom.
Leo doesn't really know that,
uh,
and so it's,
it's like stressing me out,
and then,
um,
Leo won't sleep in his crate at night because he knows
that I'm there because like my apartment doesn't have actual doors.
Like there is a bedroom,
but like it's not a door,
it's like a,
like it's not a sealed room,
so I can't.
Put
the other dog in their crate in a sealed room that's quiet,
like he'll be aware of my presence,
whatever.
And then because there's another dog in the apartment,
Feder won't sell,
and so it's just like,
well what do we do?
So what we did last night was we all,
all of us,
3 people,
22 people and a dog.
No,
no.
11 person.
Prime does mathematics live.
Um,
one person,
two dogs,
just fell asleep on the bed.
Um,
I don't like.
Uh,
Leo holding asleep on the bed cause he's so small that like I'm
probably gonna kick him off at some point.
Feds different.
Fetter's like got enough beef to him but uh it'll be fine,
but there we go.
I'm sure I'll work it out,
or I'll just like take more naps on the couch.
But yeah,
when
11 of them wants to pee,
the other one doesn't want to pee.
I've literally took them both out
to like their body break location.
And one of them will pee and the other one will just stare at me.
So we come back inside and then 30 minutes later,
the one that just stared at me wants to go out and pee.
It's,
it's ridiculous.
So what we do now is we go out and we stay out for like significant time.
Like I stay out for like 20 minutes in the,
the dog park for them to actually go potty.
Because again,
sometimes they want to go for like an actual walk,
like they wanna move and then they'll pee and poop,
but sometimes they wanna like
be off lead and pee and poop,
and it's just,
it's like a whole like,
I don't know.
I don't know why it's so difficult,
but let's
let's move on to non pee and poop related questions.
Uh,
Jay says,
oh no that's one,
the nun,
uh,
Jos says what's the dog doing?
The dog's just barking at the door incessantly.
I think they want to go out again and I'm
probably gonna take them out again in in after this.
Uh,
Benor says,
have you tried making your own cheese?
No,
no,
wait,
I lie.
Uh,
I made mozzarella once cos that's like,
um,
quite complicated but quite easy to do.
However,
as a bonus funny story,
uh,
we tried to make cheese bread once,
so you can sort of infuse bread with various flavours
and one of the flavours you can try is cheese.
I don't remember the recipe,
but approximately it was
add shredded cheese.
To the bread mix.
um,
but whatever it was,
we did it wrong
because when the bread came out of the oven and we bread loafed it,
there was a single
solid
cylinder of cheese running through the centre of the loaf.
You know that like toast and egg thing?
It it looked exactly like that,
but it was a cylinder of cheese.
Sunshine toast apparently it's called.
Yes,
here.
So instead of a cylinder of egg,
it was a cylinder of cheese.
Uh,
Nuki,
I can answer like official content.
I can answer rendering questions.
I'll do a bad job on rendering questions.
I'll do a decent job on official content,
um,
but yeah,
uh,
Nki says any interesting B2B work lately?
Uh.
Who wants to hear about Samuel?
Let me see if there's a like diagram though.
Uh,
sure,
that'll do.
That looks terrible cos it's a transparent PAG,
uh,
whatever,
like most of you
are gonna get like
maybe lost,
but there we go,
um.
SAML is how we can do um
like log in with star functionalities.
So you know when you go to like a website,
it says like,
hey,
do you want to log in with um
Google?
I don't know if that's actually SAML,
like under the hood,
but like it's an example of SAML-like functionality.
um,
and what SAML does is it basically communicates with
an identity provider where an identity provider might be
Google or um
like.
Some other
identity provider,
like basically like if you're not in business,
like Google,
let's just do,
but like
uh Azure,
um,
would be another one,
Octa is the one that keeps showing up.
OTA it's like another provider for that stuff.
Uh,
anyway,
so
what we do when we're doing login with SAML,
um,
is we initiate a SAMO request with the identity provider.
And so taking most of the of the technical stuff out of the mix,
what we basically do is we say,
Hey,
identity provider,
can
you,
um,
can you authenticate a user for us?
Here's our details.
And then the identity provider code's like,
yep,
sure,
working on it.
And the identity provider will then,
uh,
pop up the login page for that identity provider,
so a Google login page,
and Azure login page,
or whatever.
That user can then log in and then after that login has completed,
it will then.
Like tap us again,
and it will say,
hey guys,
I've,
I've finished authenticating this user via SAML.
Here's the SAML response which talks about um
who this user is on our identity provider.
So it'll come back and it'll say like,
hey,
I'm Google,
and I am authoritatively,
cos I'm I'm Google,
telling you that this user is Prime and you can rest assured that I,
that they are prime.
Um,
for this
length of time,
for this like role,
for this like
ACL,
um,
access control layers and all sorts of stuff like that.
And,
uh,
then you're logged in.
Under the hood on our side,
what we do during a SAML login is we,
uh,
create a regular user account for you guys,
but it doesn't have a password associated with it.
Uh,
it just has that like SAML linkage associated with it.
Now that SAML linkage is based on what's called a SAML name ID.
Sam or name IDs can be in various formats.
And
uh
This,
this,
this uh this page will basically tell you uh the,
the varieties of,
no,
that's not a page,
that's the same diagram.
I didn't put it on my clipboard apparently.
OK,
now it's on my clipboard.
So this talks about like the various name IDs
uh that are compatible with their identity server,
but like it's also just a good look at all of them.
And so if you look,
it'll be like,
hey,
email name ID format,
and it'll be like,
hey,
we don't recommend doing this.
Um,
there's custom,
which is like some sort of custom functionality,
and then there's also like a bunch of other types.
Uh,
one of the B2B providers was using email as the name ID,
and what that basically meant is after SAML,
it came back and it said like,
hey,
prime at bigcorp.co.uk is who's logged in.
Uh,
and so then we would go,
hey,
prime atigcorp.co.uk is linked to.
Probable crime
over on resinate.
However,
inexplicably
and strangely,
the
identity provider
started responding with mixed case email addresses.
So it was actually like.
That
And our link wasn't case insensitive because it shouldn't be
in most cases.
Um,
and the reason behind that is because in our SAML config,
we said to the SAML identity provider,
please give us an opaque identifier.
That's what we tell them.
We're like,
hey,
give us an opaque identifier for this user.
And what opaque means is that you shouldn't modify it.
And so we didn't do any uppercase or lower case on it because we shouldn't.
Like that's what an opaque identifier means.
Um,
but in response to our request for an opaque identifier,
um,
the SAML provider for Big Corp gave us an
an opaque identifier back.
And so,
uh,
it meant that login just randomly broke.
Like I did absolutely nothing,
Fruits did nothing,
servers are 100% good,
but SAML-based login for.
That identity provider just went down.
But we fixed it,
and I fixed it in a way where it will never break again,
even if a user changes their email address,
because I,
uh,
got the identity provider on the other side
to actually use
a opaque identifier as the name ID.
And the opaque identifier
now won't change and won't change in cases,
and so we don't need to lowercase it.
I am still planning to write some code to detect
if they're using emails as name IDs and normalise them.
Uh,
because that seems wise,
but I don't want to do it for anything other than,
um,
email name IDs because,
like,
that's the only one it should be done for.
Uh,
so that was fun.
Um,
I basically had to like learn SAML in an evening,
and,
uh,
that was cool.
So that was the interesting B2B work for a while.
It took forever because like I had to um
liaise with the other side,
the identity provider,
and they were like,
can we do this?
And it's like,
yeah,
you can do that.
Uh,
one of the other things that that identity provider has now provided.
Language is fun,
uh,
is a display name.
So a company you'd usually see like Probable Prime
and then maybe like the department
as like a display name.
Like so if you're familiar with Outlook,
you'll you'll you'll see it on Outlook.
Um,
I think I've got the perfect screenshot from one of the PRs related to this,
uh.
Yes.
So in this case,
like,
this is just like a fake person,
but
the display name would be up there.
This is like an Outlook
um
contact card,
and then
the username would be the email there.
So like what we can do now is we're now storing
the display names on SAML login for this particular identity provider.
We're not picking them up and using them anywhere,
but we are storing them.
And so we can pick those up and use them within business context to,
instead of being like,
weird corporate usernames.
Which are usually just like gobbledygook basically.
It could be like,
hey,
Clark Kent,
and let's say like Clark Kent changes their name,
you know,
maybe they get married or they wanna change their name for various reasons,
um,
they can,
because we're now not dependent on email addresses.
So it was a big,
big hoo-ha,
but it's done.
Um,
and it will be better in the long run,
and we can now spot this stuff.
So if another business comes to us and says like,
hey,
we need to set up a satellite identity provider,
I'll be like,
your email address is normalised,
bro?
And they'll be like,
no bro,
and I'll be like,
I got you,
bro.
All right,
moving forwards,
Luki says,
do you have a moment to look at my persona ref?
I have taken a moment to look at your persona ref.
Next,
uh,
Luuki says,
how does Resid handle per slot transformations?
Are they all handled as global transformations,
or they stack as it goes down the hierarchy?
Uh,
they stack,
yeah,
they stack.
Um,
you'll see a lot of calculations can either be in like global or local space,
and that's the sort of stacking that's happening.
Um,
it should be like from a technical level,
it should be quite transparent to you,
except if you're doing the mathematics in in
protoflux or components to go between those spaces.
Um,
and for that we've got a whole host of,
of,
of nodes that can do that for you,
like the transform point,
transform location,
all sorts of stuff like that.
Um,
those nodes are great.
I use them
like aggressively,
like
so many of them,
like hundreds of them.
Inside the surgical planning world,
uh,
and that's because what we're doing is we're
mapping various bones and and geometry
back to,
um,
like different spaces,
cos it's different model files.
In this particular case.
In case of of the surgical planning that I did,
it's between
the leg and the jaw,
and we're mapping the spaces there using those nodes,
but
um
it
also happens with,
I think the dental implants and all sorts.
Basically like most things you see.
Uh,
in the actual system that is powered by,
by this video or vice versa,
whatever I'm gonna say,
uh,
have
slot transformations in them.
Let me double check if I didn't miss any of that.
Uh,
and then next neki is,
is there any way to know
the order in which the on update Protofox nodes will fire?
Like,
is it based on slot order or something harder to determine?
I have no idea,
but I want to find out.
So freaks don't tell me,
I'm gonna find it out.
I'm gonna open the codebase.
So I'll skip that one,
until the codebase is open.
If Fris puts the answer here,
I'm going to shake my fist at him.
Um,
Fru says audio,
yeah,
I haven't actually watched your video um where you announce it yet,
so I,
I need to,
I need to watch that before I comment.
But,
um,
I will comment more generally.
I am very happy that Fruits,
um,
went for the jovial name.
Uh,
I think part of Resinite's branding is that we don't take ourselves too seriously.
We do,
of course,
when we need to,
so if you
know me well.
You'll know that like I can be very professional and very unprofessional.
And when speaking to businesses,
I am,
of course,
the utmost professional.
Um,
but whenever I'm in resident hanging out with friends,
I'm probably going to
be unprofessional because like,
I like to call it like,
um,
tanks in my head,
right?
So you imagine like there's a gas tank in your car,
there's a professional tank in my car full of professional gas.
And when I'm out of professional gas,
I'm just gonna be giggling in the corner.
And so if you ever see me giggling in the corner and resonate,
it's usually because I've had a bunch of business
meetings and my professional gas tank is empty.
Yes,
the city gas tank is,
is infinite.
Fris was talking about something similar,
um,
I think even on,
maybe on,
uh,
Blue Sky,
they were talking about it like a brain juice,
they were talking about it like my brain juice is empty.
I can't,
I can't do anything.
And Tris is also saying how sometimes they will push past that.
And they were like,
you know,
really try and squeeze more brain juice out,
usually to their detriment cos they get tired from doing that.
So yeah.
Sometimes I imagine like,
I imagine that there is uh.
I imagine that like somewhere in my brain,
there's like these,
these are the SIMs needs graphs,
right?
And it's like hmm.
That's a good Stargate quote.
So for the benefit of the recording,
I'll read it.
So Fruits posted a Stargate quote,
uh,
which is from Baal.
Baal is one of the,
um,
system lord,
uh,
of,
of the show.
Uh,
yeah,
I didn't want to explain like neck snakes for people who don't know.
Um,
it's just,
it's like a long con,
fine,
we'll do it.
So,
um,
Stargate used to be a,
well it still is,
but like it was originally a film,
and in the film,
the baddie,
or like the main baddie in that film was an actual alien.
Um,
I think they were still in a body or something,
but they weren't a snake.
Um,
they were just like an alien.
Uh,
but when they then converted,
um,
Stargate to a TV series,
they needed some way to sort of scientifically explain the alien.
What they decided to do was
that there are these things called golds,
which are
basically snakes,
and they,
they,
they live inside your brain
and control you.
And so the then what those snakes do is they build up a society where they are gods
and people worship them,
and that's how they build their power.
If you want me to rant even longer about
how all the mathematics of their empire doesn't work,
I can,
but maybe we'll save that for a video essay one day that I'll probably never produce.
um,
but like mathematically,
the gold empire makes no sense.
We,
we're doing it,
we're doing it.
It,
it,
it won't take long,
right,
so
the problem with the Gold Empire,
and let's see if Fruits can actually help me out here,
is that every single soldier
in the empire is a Jafar,
and a Jafar is a
genetically modified human
that has a kangaroo pouch
in their stomach
which can store
young or immature golds in before they can be implanted.
The key thing here is that they need one.
If they don't have one,
they basically die.
And so the problem there that I have is,
if the army of Baal,
for example,
is 5000 Ja'far strong.
That means that there are 5000
immature young
tyrants and warlords and
fake gods inside their bellies.
And I don't know the lifespan,
but let's say,
like,
maybe it's a year,
maybe it's 10 years,
it doesn't matter.
After that time span has been established,
suddenly there are 5000 more
like gods
to exist.
To compete for resources,
to compete for land.
How are they like maintaining their numbers?
There is one episode where the higher system laws eat
like another gold,
as like a sort of ritual sacrifice thing,
but like they're not eating 5000 snakes.
There's there's like there's too many,
like,
there's too many kangaroo pouches and not enough snakes.
That's actually one of the storylines as well,
like,
early on,
it's like,
hey,
we can't find a snake for one of the character's sons who needs a snake.
And then like literally in the next episode,
like thousands of troops are shooting them.
Just like stab one of the troops in the neck,
reach into his kangaroo pouch and pull out.
The snake.
There are snakes everywhere.
Like they just leave go on the floor all the time throughout the series and they go,
don't have enough snakes.
There's a dead girl,
like,
there's a dead Jafar on the floor,
just rip his snake out.
Like every single Jafar that they kill,
they should be extracting the snake and preserving it.
Oh yeah,
so quite rightly does say that there is a hierarchy system.
Um,
so
lesser God,
uh,
lesser girls wouldn't be classed as gods,
they'd be classed as like maybe knights or,
uh,
demigods or maybe kings or emperors,
stuff like that,
or,
you know,
other
sort of,
um,
aristocratic based uh roles.
But still,
like,
do you want 5000,
it's it's like.
No,
let's not do an analogy like that right now.
Um,
we'll just move on.
Basically there are too many Jafar and not enough
gos,
right.
What I would love to see is before this is like going way detailed than we need to,
later on in the later seasons,
um,
they come up with genetically engineered
hosts for the snakes.
Uh,
they're called.
Kroll warriors,
and they're basically like robocop,
um,
but with a snake in the head.
And those are good.
When the robocopps came out,
that was good cause it was like,
oh,
they're doing something different.
But what I like,
I,
I would like to see more of
is more lower ranked gold.
Like,
what do the lower ranked gas do?
Are they like military leaders?
Are they generals and colonels and stuff like that?
That would have made sense.
But like,
all you ever saw was like
thousands of Gauls,
and then like 5 who would guard like a god.
Yeah,
the scientists are fine,
but like troops is what I'm saying,
like there has to be some
like infantrymen
of like the gourd class,
or it doesn't,
it doesn't make sense.
What would happen if a gould took a Jaffa as a host?
I don't even know if that's possible.
I think the biology would be compatible,
right,
cos there's not much,
there's not much difference to the,
the stomach they can't.
What if they tried for weeks,
what if they tried?
Interesting.
Fruits is like they'll die.
That doesn't stop them.
The gods are always doing stupid stuff that kills them,
as are humans.
Like in one episode,
uh,
the humans took like DNA from a gold and put it into a human,
and that human grew up to be just an absolute terrible person.
Um,
that was a fun episode.
And then in another one,
they were like,
hey,
the,
um.
Gold can also heal any ailment,
right,
cos when they want,
when they enter a host's body,
sometimes it's during a traumatic circumstance
or sometimes the host's body's damaged,
so they can heal it,
right?
So this earth guy who's got cancer and
is like a multi-billionaire basically buys a gold,
puts it into his head
and thinks that he can then just remove it later and be like,
you cured my cancer,
guys,
it only cost me a billion dollars.
That doesn't go well,
I think he gets shot.
Wasn't there a girl here is a Jaffa at some point in one episode?
Yes,
there was,
it was the guy with the um pepperoni head.
Um,
for you remember one of the,
the,
the free Ja'far establishments?
Turned out it was actually being ruled by a gold,
who was posing as a leader of a Ja'far,
that happened once.
And the reason I called him pepperoni face is is I think it was the guy
who cut off
his like god symbol.
Like when you're in the service of one of the gods,
you either tattoo if you're a lower rank or you pour gold into your wound,
um.
To make like a
um
an emblem on your forehead,
but this particular Ja'far had cut that off
to like,
um,
you know,
renounce that god,
but it left like a horrible scar that looks like
a sort of rotten piece of pepperoni on his face.
Should we get back to resonant questions?
Let's let's do that.
um.
I honestly don't know how we got to Stargate.
If anyone can remind me how we got to Stargate,
I would,
I would love it,
thanks.
With the quote,
yes,
with the quote.
Jesus,
that was a tangent and a half,
um.
OK,
what are the code base is open right now?
Let's,
let's take a look at the,
uh,
update Protoflux node.
Oh God,
I'm in the Protoflux controller.
Fruits I'm scared.
Fruits,
I'm scared.
I'm in the Protoflux controller.
Bucket.
There's buckets.
I can see there's buckets.
I could see the buckets freaks.
I could see the buckets.
Uh,
yeah,
I don't know.
No key freaks could answer now.
It's it's too much code.
Too much code for,
for an office hours to go through.
A knee deep in the Protovo controller and just lost.
OK,
yeah,
we'll do.
Like one of the,
I call it a problem,
um,
but it's not really a problem,
but one of the problems is that
Protoflux is one of our newest parts of codebase,
and so it has,
it has a lot of like C um.
Structures and
uh usages of,
of various things
that are good,
right,
they're good,
but they're also like complex and so it makes it difficult to read when,
when you're not familiar with it.
Moving up,
Nuki says,
let's just make sure I haven't missed any other questions.
Nookki says,
is there an overhead from going down through
a lot of scale and rotation transformations,
like for every one of them has to iterate,
doesn't that add up?
Um,
I think they're all collapsed,
aren't they,
like mathematically?
Like in a lot of cases,
we will take what you're doing to transformations
and turn them into matrix operations,
um,
which are then,
you know,
more efficient,
etc.
There,
there is overhead,
um,
it,
it's just not that significant as far as I understand.
So Fri says doing anything we always had overhead over not doing the thing.
Yeah,
like,
um,
you don't really have a choice to not use transforms.
Like if you want to move something,
you're gonna have to transform it.
And even if that's an inspector,
right,
all of the slots that are under an inspector are still moving.
Like you don't have an opportunity to not do it,
right,
you can't not move the inspector.
Like a lot of times,
Ny,
you ask theoretical questions where it's like it might be more suitable
to ask like a top down question,
right?
Like what are you trying to do that you're worried about?
Cause then that gives us the context,
right?
So if you're like,
I want to move
a million slots 5 times a second,
cool,
that's,
that's probably not ideal.
There might be a different way to do that.
I just looked into update order as well,
and there's buckets.
So like maybe ask about update order on um
uh on.
Uh,
bibli do,
bibly do,
uh,
resonance,
that's the word I was looking for.
We've got,
we're going back to Stargate.
OK,
cool,
I'll try not to get lost there.
Um,
red says,
what if I set pose at user to a really high update order,
what's the highest value I can set it to?
Uh,
it won't do much once you've set the a the the update order to like a higher number.
Like it isn't
how fast,
it's like
ordering,
right?
So I'm trying to think of it an hour here,
uh.
Hotel rooms,
that's it,
right?
So
if you set your update order to 5000,
you can
view that
as that operation going into hotel room 5000.
And then
the cleaning staff will look at the rest of the hotel
and be like,
hey,
no one else is in any room in this hotel,
so let's not clean those rooms,
let's just clean room 5000.
So like setting the update order like to a higher number doesn't.
Like beyond a certain extent,
it won't
have any material effect.
Like you'll get to a cap
where there are no other um things that are either like higher than it,
and then like that's just
as fast as it can go cos it's not like,
it's not speed,
it's like
when it gets attention
is up the order.
Alright,
now we're going back to Stargate.
I feel like much much better
um handled on this.
Yes,
so Catano is the,
is the gold.
He's,
uh,
turns out,
uh,
you know,
posing.
But who was I thinking of?
Who's uh pepperoni face?
Uh,
doesn't he die?
Sorry,
Stargate spoilers here,
but like I really don't,
it's like a really old show,
you could just,
you just deal with it.
Yeah,
your father's friends with Teal,
so that,
that should be actually be easy,
right?
So I'm on the wiki.
So if I go to First Primes,
I can get to Tealk,
and then from Tealk,
I can go to relationships.
Yep,
here we go.
Um.
Yeah,
it doesn't have it.
It's got like
friendships with Lord of SG1 but no like Jafar friendships.
Oh,
no,
um,
his,
his wife had an affair with,
um,
well,
not an affair cos
complicated
um policies of
marriage,
but,
um,
Dreak,
yes Dreak had a relationship with Pizza Face.
Frote?
These names are like very difficult.
Uh,
maybe it's Frotech.
No,
it's not Frotech.
I'm thinking of someone,
I I can think of a third one,
cause Frotek's got a silver thing.
Here,
him.
Oh my God,
there's a picture of him.
There's a picture of him.
The guy on the right,
who is he?
Anyway,
let's move on with questions here.
Um,
that's so annoying.
Why,
why can I not find this guy's name?
Ragnor?
Oh my God,
is it Ragnor?
That sounds like one of the Jafar though,
I mean the gourd.
It's Ragnar.
It's Ragnor.
We found him.
It's Ragnar,
we found him.
Anyway,
yeah,
so Ragnor um uh has nothing to do with any of the plot lines that we're talking about.
They're just like another Jafar.
They're an important Jafar,
but like they're not one of the gords or anything like that.
Anyway,
let's move on.
Um,
so Red's asking about the blip when walking over it.
Does it occur with anything other than like.
Cos sometimes what you've got in that video can be misalignment on colliders,
like if they're not perfectly aligned,
then there'll be a step when you transition models.
And because that's a dawn modular set world,
it might be an alignment issue.
So does that happen on,
like,
if you just like lined up cubes in like a,
a,
a row,
would that happen as you transition between cubes?
Cos the Dawn modular set's also like using mesh colliders,
so
it would happen on cubes.
OK,
yeah,
then I,
I don't know.
Essentially it says is there documentation that is current
and most recommended that has preferred bone names,
proportions,
tracker positioning
uh for avatar creation,
and then J followed up with humanoid
requirements for IK?
Yep,
that's the one.
Essential when you ask if it's the most up to date,
the answer is yes,
because it's on the wiki.
Um,
that's where the documentation for it is.
There might be some changes that need to happen,
and there'll always be
the need for changes to be happening on the wiki,
but that's like the.
The problem with the wiki,
right,
it always needs update.
Euphoria says will World Visit statistics be available on the website,
such as how many times it's been visited.
If you mean go.
resonate.com,
you can totally add that.
Um,
go.
resonate.com is open source,
so go ahead,
just
PR that,
it shouldn't be difficult.
I
would get round to it,
but I just have so much else to do that I'm not going to be able to,
and it's something that that someone from the community can totally go to.
And that should be very easy to do.
Essentially ask,
is there a tracker placement guide for the armature?
No,
you don't
place trackers
on the armature.
I don't,
can you elaborate a little bit?
Maybe I can
help you there,
if you elaborate just a little bit.
You get weird scrunching
in full body.
I would recommend meeting up with uh any of the like full time full body users.
Like just,
just,
just like play resonator for a little bit,
find a full time full body user,
like a user you always see in full body.
Um,
ask them to show you how they set it up,
um,
and
they'll give you much,
like,
much better tuition on that than,
than I can.
Um,
it shouldn't,
you shouldn't,
like there are things,
of course,
that you can do to your model to make everything better,
particularly in the areas of weight painting when it comes to full body,
like sometimes you need like better weights because
suddenly more limbs are moving,
right?
Um,
but
there shouldn't be that much that you can do that you,
um,
you know,
there shouldn't be like any like showstoppers in the model.
If the model's working
out of full body,
you should be able to get it working in full body quite well.
I just knocked crap off my desk,
you wanna get off?
Dog was on my lap and I wanted to get off.
I feel like I'm being useless with my question and answers today.
I'm just like,
I don't know.
I looked and I can't figure it out.
I don't know.
Someone asked me a question I'm gonna know,
go on,
like.
So should we talk about
Stargate some more?
I will talk about Stargate for just like another couple of sentences.
Um,
I'm noticing that I basically,
I do like one watch of like Stargate and usually Star Trek per year.
It doesn't really matter what series,
it's just like,
I will touch Stargate and Star Trek content at some point during this year.
Haven't done it yet,
will do.
I just know it will be.
Like sometimes,
you know,
it's like raining outside,
you're whatever,
you're just feeling a bit sad or whatever,
you can just stick on like that show and just be happier cos it's like so.
Nostalgic,
um,
but each time I watch it,
like I,
I observe new things,
and the last time I watched entirely through Stargate,
I noticed how goofy it was,
and I hadn't noticed that before,
cos when you're a kid you're like,
it's magic,
they,
you know,
there's sci-fi,
space,
the aliens,
shooting,
blah blah blah blah blah.
But now I'm like,
you know.
Getting on a bit,
I'm noticing all the like goofy errors or mistakes
or things that are like
really goofy and like giggling about it.
So
one of the things is
their constant insistence
to try and make it seem
like the Jaffar armour is metal,
even when it's literally obvious that it's not.
It's like hilarious,
and sometimes they do it and sometimes they don't.
But when like Jafar are marching.
They'll play this,
it's not music,
it's like a sound effect on top of the music.
They'll play this like metal clanking noise and it's meant to sound like,
you know,
their boots are like armoured and they're walking,
but like you can tell it's just foam.
And then there's like a,
a cowl I guess you would call it maybe,
like like a like a poncho part of it.
And
whenever you see um Break,
you could just see the like crinkles
in there like oh,
like
you're telling me this is metal?
I could see the creases.
Like it's not metal.
But like it's OK,
right?
You can,
you can suspend the,
the,
the disbelief because it's a good show.
Although what I didn't understand is that in later seasons,
what they did is they
um they had that same equipment on,
but then they'd just put on big blankets.
Like there's a there's a there's like humongous bulk
collection of episodes
where
the Jafar all just randomly decided to start wearing blankets.
They're just like,
we wear blankets now.
Here we go.
It just started happening.
They're just like,
hi guys,
we wear blankets now.
The reasoning is because they're like councilmen
of the Free Jafar council or something,
but like underneath the blanket is still the alien metal armour,
and so it's just like that must have been
hot to work in.
Also,
the hat
um that uh
uh Brax wearing in that first picture.
Uh,
sometimes it's positioned
worse,
like a lot worse,
and sometimes it's not even cut correctly and you
can clearly see it's like a a foam cap.
But yeah,
like like Fruit said,
it's good goofy.
It's just,
it's interesting,
right?
I was deliberately
not suspending my disbelief
and it was just another interesting way to watch the show.
Cos it allowed me to then look at the show from a sort of production,
director,
cinematography angle,
cos I was like,
yeah,
it's goofy as heck,
let's look at it again.
Anyway,
we have,
I think one more question and then we'll head off.
So unless you wanna look at the tech,
anyone look at the tech tree?
Anyone got any tech tree questions?
Um,
so Fruit's question,
reminder,
ask Freaks questions resonance,
um,
you'll get a much more concrete,
better answer that will be edited.
Sometimes I'm like,
do I just like
do what Fruits is doing?
Would it be better?
And I'm just like,
no,
I still like the audio only cos it means I can
chill out a little bit.
It's less stressful than a than a stream.
But I'll,
I'll give it a go.
Is the bounds input on the static Gaussian splat
crop with orientation in its local space or global?
Uh,
I don't know.
I'm gonna be honest here,
because of,
like,
I was in a meeting and then I was in this.
I haven't even read the update note now.
I saw it come out and it was just like,
ah,
I gotta sit down and read that one.
You know,
sometimes you can read an update note real quick in one sitting.
And be like,
yeah,
OK,
cool,
got it.
But this one it's like,
yeah,
no,
I've gotta sit down.
Gotta get a cup of tea,
sit down and be like,
00,
it does look good,
cool.
Uh,
you know what I wanna do?
Um,
I'll do it whilst I'm,
I'm,
I'm live on the air here just because
I can shrug.
But um,
I'm gonna look at the asset variant system,
uh,
metrics for splats.
Uh oh,
we have had 59 splat failures today,
uh,
but they all occurred
at the same time.
So it looks like maybe one splat failed.
I'll,
I'll double check what's going on there,
cos we do have a successful splats.
No,
we don't,
we only have one successful splat.
OK,
I'll look at that right after this.
It'll be fine,
it's new functionality,
we'll figure it out.
In the last hour there were no failure.
When did this failure occur?
Last two days,
oh hang on a minute,
this might be,
oh,
this is from weeks ago,
don't worry about it.
This is from 226.
Um,
so
totally not worrying about it.
Um,
this might be the one I was fixing with Fruits,
we were speaking in,
yes it is.
Um,
yeah,
we had to do like Fruits was like,
hey,
could you update the asset worker?
I did.
Uh,
and then there was an error.
I spoke to Fruchs about it,
he fixed it and I updated it again,
and it was fine.
Uh,
and that was 226,
so yeah,
that would be the 59 failures.
Um,
oh well,
I'll check the,
I'll check the statistics at the end of the day,
um,
cos a lot of people are updating them right now.
Um,
and we'll,
we'll see what's going on,
and I'll also go through the logs and take a look.
Uh,
one of the things I wanna do is shove the
asset worker logs to something better than a file.
Um,
and I've been looking into,
uh,
another grafina product called Log something.
Lo,
no,
not Loci JS,
uh,
graph.
Yeah,
Grifana Loki.
Yeah,
um,
log aggregation and alerting and and searching,
uh,
and so
what,
like,
basically what's happening right now with,
with the asset worker logs is no one's looking at
them and they just sort of go into the void.
I could go look at them if if we need to,
or if we need to go analyse something,
but that would be very difficult.
If I aggregate them into Loki.
Um,
I'll be able to search an alert on them,
and
the,
the key thing about like searching and alerting on them
is,
uh,
the way that Loki works,
if I set it up correctly,
is,
let's say you're having an issue with a particular asset,
you give me the assets ID like it's uh ResDB or whatever.
I could then look through the log aggregation and find
whatever the.
Intention is,
I could be like,
oh,
that happened 3 weeks ago.
Sure,
I'll find it.
There's another black question there from Venport.
I don't know.
I haven't had a chance to look at it.
There is currently a dog asleep on my chest.
They really,
really want to go out for a um
a walk.
And because it's a nice day,
I might actually take them down to the park.
They'll have a run around in the park and
um.
Then we'll get some burgers and come home.
As a side note,
whilst I've got some of you here,
like I was talking to
medical professionals and all sorts about my sleep because it's just terrible,
and they're like,
you should like go to bed earlier,
and I'm like,
why?
And they're like,
oh,
you know,
you should go to bed earlier,
and I'm like,
why?
Like,
I'm still getting
6 to 8 hours of sleep.
It's just like I go to bed a lot later than everyone else.
And they're like,
well,
couldn't you like go to bed earlier and I'm like,
but why?
Like they,
they couldn't give me like a scientific reason
why I needed to go to bed earlier,
except that it's like what society wants you to do.
Like,
provided you're getting the same amount of sleep,
I don't really know.
Like there is,
there's comments around like sleep quality that could be given up,
but
who,
like,
can we
stop overindexing of how aligned to society I am?
You asked how the dogs do,
and this is how the dog's doing.
The entire office hours,
this is where they've been.
Oh my TV's on,
I don't remember turning it up.
I've done polyphasic sleep once or twice,
so I'll,
I'll have to take a look.
Could you stop licking my nose,
please?
Could you stop licking my nose,
please?
Fre says that they get the same,
oh,
you should be waking up in the evening,
be awake during the day,
and I'm like,
yeah,
exactly,
it's like.
You,
you'll see this a lot in productivity blogs as well,
they're like wake up at 4 a.m.,
see the sun,
do a nice plunge,
and then like eat some raw liver and then like I don't know,
like
beat a cow with your fists
all before like 9 a.m. and I'm just like,
no,
I'm not,
I'm not doing any of that.
What?
The bit that I would like to say though,
which is is good advice,
is wake up
about an hour or so
before your first commitment.
And when I mean commitment,
I mean things like
work or uh an event or something that you need to do.
And the reason why you want to wake up an hour or so before your first commitment
is so that the morning is reserved for you.
To do you stuff,
that might be
having a shower or having a cup of coffee outside or going for a walk,
but it also might be
playing a video game for an hour and you wake up.
And that's absolutely fine,
right?
If that's how you wake up,
you wake up like that.
And then.
After that hour,
if you're ready to work,
all the best are for it.
Like,
if you wake up
too close to your first commitment,
you're rushing and you're late.
Let's say you have an appointment at 10,
I would,
historically wake up at like 9 and then
panic shower,
panic get dressed and like run out the door.
Did that for years going to school,
for example,
but now I'll wake up at like 8 and
play a video game for an hour and then panic shower and get out the door.
But it is slightly better,
so,
so think about that.
And with that like random life advice,
I'm gonna go ahead and and get this guy walked.
We will go down to the park and I'll do work later
and I will go to bed later because I'm doing work later,
but like
fuck the world,
that's what I'm doing.
I will speak to you guys soon.
Bye bye.