Alright,
we're at the top of the hour,
which means I can get through all these questions.
Uh,
I will put the I've got the tech tree up
or over on the side cos I was gonna do that dryagram.
I'll do that after the questions,
like in rant time.
I'll,
I'll rant,
this is question time.
Uh,
alright,
so what the
um
DOG doing,
um,
so we did a,
a pretty long walk this morning.
I don't actually know how much long,
how long my phone will tell me,
so I can,
I can go ahead and look that up,
but uh
as if they haven't
moved it.
They do of course periodically move buttons.
Just go,
I just wanna read,
come on,
let me read.
Yeah,
we did a 2 mile walk today um in the morning,
we went down to
down to the local coffee shop and then we
walked through the park and then we walked back,
there we go.
So that was good,
so that means they're,
they're tired,
they're sleeping.
They've,
they've woke up a couple of times and and said hello and tried to
sort of ask me to play,
but I,
I was busy with this particular problem I wish to rant about in a minute once we're
up and away of questions.
Moving forwards,
if you were a dog,
what would you be doing?
Exactly what that dog is doing,
I'd just sleep all the time.
Um,
you know,
they,
they save their energy for,
uh,
barking at the door,
chasing things and eating food.
Like sometimes I think about.
Like if
if if the dog could speak,
what would they think of this computer,
right?
Cos I spend like
I don't know,
majority of the time I'm here,
I spend sat at this computer,
right?
And it's like
the sentence that comes to mind would be
the lights that you sit and look at all day
appear to give you great joy and.
So great stress,
maybe look at them less.
Like
that's what the dog would say,
because they wouldn't understand what's odd like in the lights,
but they would,
they would understand the like emotional changes that you,
you can go through just by staring at a computer.
Moving forwards,
uh,
he says,
what have you been up to?
So we're still over here in,
in this area.
Um,
this
is working,
but there's like interesting stuff which I'll I'll go on
to after the rest of the questions are on.
As for what I'm doing next,
uh,
it's probably going to be
skipping ahead over to this
at some point,
so.
SAP SuccessFactors,
this is basically gonna be like a,
a,
an API client for SAP SuccessFactors and the hooks back into uh,
resume and has,
I mean it's probably gonna be like a data feed or something,
but like the the whole plan is uh
if you've got trading,
And you log into corporate verse and then you're in your home world,
your cloud home,
there'll be like a panel and it'll be like,
yo,
there's there's training that you can do,
and then you can like click on that training and it'll
load a resonate world that's got that training in it.
It'll be like,
hey,
safety,
electric safety,
I don't know.
And then you're like cool,
you,
you do the training and then you're like I'm done and
you hit like I'm done on a button and that will
um like shoulder tap,
zap success factors and be like
Nooky just completed
electrical safety 101
and then Ny's manager can be like
epic job,
job,
Nooky,
I don't need to chase after you
and nag at you to complete
electrical safety 101,
you've done it.
If,
if we screw up,
yeah that could actually happen.
Uh,
that's,
that's like one of the,
the many reasons they want their own cloud,
um,
but like just imagine,
you know,
it's like you open up electrical safety like 101,
there's a bug in,
in the corporate first client,
and what that means is like
open to anyone,
you know,
max user account,
a bajillion
electrical safety 101,
and then you guys all flood in,
start hounding them,
hiding in their like electricity and their wires.
They're like,
I don't know,
like change your fuse on this plug,
um,
you know they open up the plug and there's like
a Navalli inside the plug just like chilling what?
What am I excited about,
uh,
is the last question that Nicky has in this,
in this block.
Um,
the end result of this I'm excited about,
the,
the existing work about it I'm,
I'm,
I'm not.
Uh,
so it,
it's been like a humongous slog.
Uh,
and it's almost to the point where like I wanna,
um,
put like
here,
third party cloud
bootstrap because.
God,
I thought it would be simple,
but it's like it's just,
it's such a pain,
um,
for like mostly stupid reasons as well.
But,
but like that's what
I've been doing for the past like I don't know,
it feels like
maybe a week but it's probably like half a week.
It's just trying to get that going I'll explain more once we're out of questions,
uh,
but
like the,
the end path is gonna be good.
It's just like getting there is,
is,
you know,
fun.
Uh,
moving forwards,
um,
Noki says,
how does the orange badge work?
I know,
but I'm not allowed to tell you.
Um,
none of the other,
the mango one or the
blueberry one,
I can't tell you either.
I wonder if that user that like always
had the blueberry still always has the blueberry.
It was like during launch and there was like,
I've got a bug to report,
I've always got the blueberry,
and it was just like,
yep,
that,
that.
That's a bug that I'll probably get to deal with in like
2050 cos like it's completely not an urgent.
It's like you always have the,
the blueberry,
OK,
I've got no idea.
I'll have to look into that.
You're meant to always have it.
I don't even remember the blueberry reason.
I remember the mango reason.
Uh,
next up,
Goldie Runi says,
what is the exact.
Uh,
what is the,
what is the exact search path the,
the reason why I like started there was because
I realised I'm gonna have to pronounce this again.
Uh,
what is the exact search path that,
that resonates searches for the Verhag
programme?
Uh,
I'm,
I'm looking right now.
Vu.
Let's look for the,
the Klingon programme here.
Uh,
I can't,
I,
Nikki,
I can't tell you anything about how they work.
If I even,
if I tell you what's.
Single thing,
what you then do,
right,
is you,
you collate those into like a big like wall chart with like red string.
It's just like ah.
Prime said this one time that they might have something to do with the moon.
And then
like in this other
office hours,
Gauley said they had something to do with like Saturn.
And then you'll have like a red piece of string that links
the moon and Saturn together on a wall and it's just like
eventually you'll get it.
So I have to,
I have to like
at least prevent that from happening.
There's still like one of those that like
no one knows from the mixer days,
I mean like quite a few people do,
but like
most of the mixer team didn't know
about it.
And I can't tell you.
But um
the,
the staff badge that would appear in chat
on Mixer
was a golden raccoon,
and there is a very,
very,
very particular reason why the staff badge was a golden raccoon,
but I,
I can't tell you,
um,
they.
Moving
forwards,
uh,
I'm looking at the um
the stuff,
uh,
runtime data V
H A C D,
that's it,
only looks in one place.
Now you could replace your uh Vogt
EXE with another one there.
Depends what you're trying to like,
oh no wonder why,
ah,
Linux,
yeah.
I saw an issue was created about moving away from it.
Like if there's some sort of library that can do it,
I,
I would love to rip out this code that just calls a random EXE
because like you,
there is a supply chain attack here,
right?
The supply chain attack is
um a malicious actor
is aware
that
BHACD.EXE from this folder
is ran every time you try and convex hold decompose something.
And they engineer through like another security layer,
another weakness,
replacing their EXE somehow,
and then they just need their target user to decompose a whole,
and
there you go.
I mean there's like,
there's like hundreds of those that exist,
right?
But like,
you always have to be thinking about them.
Alright,
let's move forward to other questions.
Uh,
where are we in.
In the question list,
OK,
so we're down now,
down now,
now down to
cuddle the foxcat who says how user friendly is Resonant
right now for desktop users who want to sell first,
create stuff ad hoc,
and keep RAM usage very low.
I'd see quite,
quite good there.
Some of the controls are like obtuse and that's just
because we have so many because we try and map,
you know,
like two hands of RAR controllers.
Um,
into,
into your space and then there is a bunch of like
extra stuff that we give to desktop users to sort of
mitigate the loss of VR like the third person mode and the camera,
etc.
so provided you're looking at the user controls for screen mode
and you're
willing to try and experiment with the graphical settings
that we have and whatever computer that you've got,
yeah,
you'll have an absolutely fine time.
I know that there is,
there's one particular user by the name of.
Epic,
Easter,
she's fantastic,
um
she has VR
but
rarely
uses it
because she prefers desktop.
Yeah,
Easter,
Easter is a national treasure,
like
the amount of like updates and like
problems and like dead periods and like
sorry for the lack of updates,
sorry for the small updates that Easter has survived.
But at the end of time,
and you know there'll be like,
what was it,
like Superman,
Batman at the end of.
Time or whatever it is,
and then like round the corner they'll just be like
Eastern.
Is it like Deadpool Wolverine,
I don't know,
there's like
basically if the character has like an unknown lifespan,
there's probably an issue of the sort of superhero comic
where it talks about
them at the end of time and they're the only people there.
So like add,
add,
add one.
Right,
so moving forward to
the next question is from
Baxton,
the Baxton.
Yes,
uh,
don't know if the place to ask,
yeah,
is,
uh,
what are the plans for the non-builder options like
making things easier for new and casual users,
just simpler setting layouts and easy full-body setups.
Those are two of the many things I see new and casual users have the time for.
So,
full body setups,
we want to do,
um,
an IK overhaul
that will also result in a full body calibrator overhaul,
which should fix like 100% of the problems with full body calibration.
So once that's,
that's sorted,
we'll be fine on,
on,
on that front.
Um,
simpler settings layouts is just like an ongoing UI work.
We're not gonna create two separate UIs.
We're not gonna create one for like uh builders and one for non-builders.
We're just gonna make the overall UI better.
Um,
I know that like that's a sort of like,
uh,
thing that you just keep hearing,
we're gonna make the UI better,
we're gonna like
it,
it's,
it's increment.
Mental
and
always evolving
with your guys' feedback.
Half the UI we haven't touched,
some of the UI we have touched are not finished.
Like,
here's a
fantastic example.
Protoflux node visuals are nowhere near finished.
They're still like programmer art for the most part.
Um,
that's why it's like rough and stuff,
like it works and people.
Like using it,
but like,
wow,
it's,
you know,
there's more stuff we want to do there.
Reggie says,
oh yes,
malware targeting specifically resonite creators
that run convex hold decompositions,
the greatest target.
I mean,
like,
MMC is coming up,
right?
You could be like,
ah,
if the rival team
decomposes this mesh.
They'll be out of commission for the entire competition.
Alright,
I see there's an issue for the,
the convex hole decomposition thing,
um,
and there's a link to
ho ho ho,
uh,
ooh,
it's from Cigra.
Approximate convex toy composition
3D for free measures with collision aware concavity and tree search.
Py,
is that just like a,
no it's not Python,
it's C C C C C.
I see sharp bindings available?
Oh,
there's comparisons here as well.
This is good.
I know you guys can't see this,
I'm just,
I'm just telling you.
Um,
yes,
I'm on the,
the website,
um,
and there's,
there's comparisons.
They,
they look,
they look
good enough,
they don't need to be exact,
they're just,
in fact,
it does better in some cases,
there's a couple of items where it does better,
much better in some cases.
There's a
like a water bottle,
um,
that
I'll just bring it into the tech tree.
So
this is the one we use
and then this is the one that
everyone is proposing that we go to and this is their dataset.
So if we go down to these two at the bottom here,
what you can see here is current.
And then like new,
so this is like I don't know,
like a pencil pot or it's a toilet actually,
it's a toilet,
cos that's how bad the composition is going back,
but like it doesn't look like a toilet,
like here it doesn't look like a toilet,
doesn't look like a toilet.
Yeah,
look at the,
the filled-in space
compared to here,
very good.
There's a toaster,
yeah,
good job on the toaster.
Yeah,
if we get um like some some good C bindings
um
like cos like they've got everything we need there,
they've got like comparison,
it's it's a scientific paper.
Alright,
let's see if we've got any questions cause I'm
just sat here zoned out for like that's fine.
Uh,
where are we going next?
Uh,
Traconis says,
uh,
what's the wildest thing you've seen the Red Knight Headless be hosted on?
I actually haven't seen it being hosted on much.
I did see some weird stuff from the,
the Am update,
of course,
but,
uh,
I don't know.
I'm still waiting for it to be hosted on a fridge.
Ah,
no,
I've got it,
OK.
It needs to be hosted on one of those fridges that can like detect the insides of AI
and it needs to update the resonite world that it's hosting,
like the headlist that it's hosting
with the contents of the fridge.
It's like the world is just the fridge,
right,
and it's like
there's a lemon
on the top left shelf and like in the resonite.
There'll be a lemon in the top of the shelf.
A Quanli,
is there anything er interesting on your radar for the mandatory funding?
Yeah,
I've actually already done a bunch,
um,
this corporate stuff,
like,
it,
it has been so complicated to debug that I had to like stop
and do a bunch of like fixes to various things
to.
Just sort of make my life easier
because I was dying,
and so a couple of those have been sort of
fun stuff that I wanted to look into but haven't.
So I can't like
uh,
oh sorry,
excuse me,
I'm just yawning all the time,
I'll have to have a nap after this,
I think a nap is in order.
Um,
yeah,
so there are a bunch of issues with the
build that were causing uh like repeated problems.
There still are
um
problems with the bill.
Like I actually literally just happened,
uh,
and I can,
I can show you,
so like,
um,
I don't know which one failed.
That's one of the problems as well.
Like you'll,
you'll just see this,
right?
And so
it,
it looks like,
hey,
um,
account.
tests like says that it's succeeded,
but what this error means is that like a child process
like exited before it was finished doing.
Whatever it was doing,
and
I,
I do not have time
to figure out like what it didn't do,
because I've been there before
and
sometimes it like
didn't do
means,
oh,
it didn't copy like a,
you know,
a,
a file that we don't need to copy cos it's usually up to date.
But like sometimes it could be,
OK,
it didn't do
copy your updates.
So you run,
you know,
you open up re night,
that takes a little bit.
You get into the world and you're like,
yay,
I'm in the world,
I'm,
I'm ready to test my thing.
And then you test it again
and nothing's changed,
and it's because Charles Process
like 8
crashed.
So like
you gotta,
you gotta
gotta keep,
keep that going,
keep that in mind.
Um,
the problem that I'm having though
is the,
the MS build failure there
sometimes just doesn't exist,
and if it does exist,
it says out of memory.
And
we've got,
like,
it's taken me this long to get to this point
where like it's
reliable enough that that doesn't happen all the time.
Uh,
I know how to make it happen.
Which is if I like if I alt tap and do exactly what I'm doing,
which is like throw around images,
pan around on the,
on the tech tree,
run Audacity,
run this stream,
etc.
um,
I'm starving my computer of resources it needs it to like crunch
the,
the build of of of resonate,
so
that,
that's gotta change.
But it's taken me this long to get to this point because we had
like a lot of just output in the build that wasn't needed.
Uh,
particularly when you're trying to debug the build,
um,
so all you want is like a,
a valid build,
that means you don't care about warnings.
Turns out the,
the way that we had configured some of the Freak engine projects has led to
an inability to turn off warnings,
even if like you do like a .net build command and you turn them off,
so like
.net build,
Freak engine,
no warnings please,
and it'll be like,
yep,
I'm still gonna give you warnings,
you can't escape them.
Uh,
so I fixed all of that up,
uh,
and then I added a like super,
super secret mode,
uh,
for building where you have to set an environment variable,
and that one is just like
shut up,
basically.
And it turns off all the common warnings that I've talked about before
that Freaks engine has,
that we,
we,
we do want to resolve,
but
Prime doesn't need to resolve them
when child node 8 exit prematurely,
is like swallowed in a sea of those warnings,
and I can't spot.
That problem,
um,
so I did that
and then uh that led to a bunch of clean up,
like I could actually see
parts of the build that were failing because all the warnings
were gone and I didn't need to look at them.
I you absolutely need to look at them,
but I,
for now I'm not looking at them.
Uh there are a bunch of ones where it's like,
oh,
I haven't caught this warning,
and the reason why I haven't caught it is because
when I was writing the like
hide warning code,
I only.
Chose warnings that came up
like for a couple of pages.
What I would do is I would look at the build output,
I would scroll up and down and I'd be like,
ah,
it looks like there's about a page of like
warning number 12,
so I'll disable warning number 12.
But by the time we got down to like scraping the bottom of the barrel,
it's like
there is one instance of this warning,
like oh I can fix that.
Or there's a warning I read and I'm just like that's horrendous.
So one of the ones I read was like
this,
this package has got like.
Vulnerability,
and I'm like,
OK,
well we can fix that,
uh,
you know,
now I can see it,
I can fix it.
And now that that's there,
what I can do is I can like slowly remove warning,
uh,
codes from that like secret list.
Uh,
you can say whatever you want,
madman.
Um,
Madman is saying it's a point of personal pride
that none of my projects admit any warnings.
Yeah,
the,
here's how you deal with warnings in a,
in a software project,
right?
You,
I.
answer the warning,
yeah,
it's a warning,
so you resolve the warning message
or you turn that warning code off.
You can also exclude that warning code for a particular line of code,
but if you do that,
it has to have a justification.
And if you turn that entire warning code off,
you have to have a justification,
and that has to be documented
in your version control or like ideally in version control and in documentation.
Because
like,
I,
I just,
I hate code bases where like they make decisions and you've got no idea why,
so like I look back on one of the,
one of the random fruit syndrome like repositories,
and at some point someone turned this random warning off.
When they turned that random warning off,
this must have been like years ago,
so it doesn't matter who,
but the way that they turned the warning off
meant that they turned
all other warnings back on.
And that warning off in one of the projects,
by the way they'd like configured it in this year's project,
and that was what was causing the issues,
so it's just like,
OK,
cool.
Glad to know that warning meant so much to you that one time years
ago that you turned all other warnings on and that particular one warning off for
a completely
unneeded
um
detail and like that whole problem
because I feel like giving it to you guys
and maybe you'll learn something,
um
yeah,
here we go.
So there's a CS Prod like declaration called no one,
and
you can put items into it that are
semicolon delimited.
So this one turns off
0649
and
1591.
However,
um,
if you want to preserve other people's opinions,
as in like other parts of the build system,
uh,
like,
uh like parent build files or child build files,
you know,
if you want a parent like.
If you're in a hierarchy going,
what you should actually do
is say,
I want to additively
add these additional no warns
to the existing no one configuration
by um
starting with that.
Uh and then additionally.
Uh,
this was another one that was like,
hey,
I turned off warnings,
and then like it would turn them back on again,
and this was the,
the,
the fix I had for that,
which is
if I have not explicitly set a warning level,
feel free to set it to 4,
but
if I have explicitly set a warning level,
don't set it to 4,
because I know better than you.
I'm the CLI.
Yeah,
1591 is one I actually probably will turn off again still for the majority of it.
I do agree with the mentality of 1591,
but you,
you turn 1591
back on
once you've enforced it
like
externally,
like you run like an external report,
like how
close are we trending to being able to turn on 1591.
Otherwise it's just a,
it's just a foo.
Uh,
internal
public static class food helper,
utility manager,
Fizz buzz enterprise
doesn't have like an XML comment.
What is that?
Who,
who wrote it?
Is it needed?
Moving forward to Colin the cat's question,
where do you see resonating?
Years,
um,
I,
I'm just gonna have to skip that one for this particular office hours.
I've been like
knee deep in like the soup of code for
uh
a long,
long time this week
and my brain is like cabbage.
Um,
let,
let me explain,
let me explain.
OK,
so,
uh,
I'm not quite sure the best way to do this.
So we've got the,
uh,
Corpo Cloud
and we've got the
Resonant cloud.
So the Resonant cloud is the one that you're talking to.
Then each of these has got
4
applications and stuff.
Why give me
the box.
Like I'm gonna draw a diagram,
instant like instantly regrets drawing the diagram.
Uh,
there's API,
there is
a account.
And stats
and worker.
Now API is anything API at resonite.com.
Worker is anything in the background that needs to do like an automated job,
so Patreon is in worker,
some of Stripe is,
but not as much.
Anything to do with like deleting accounts.
The
uh
like
usage reports of your storage,
etc.
that's all like what we call like a long,
long job,
and that means it can't be done
in the time that it takes to do one API request.
So instead what we do is
like say you ask for something,
the API will in queue
into like a queue,
a,
a job,
and then the worker will pick it up.
Uh asset conversions actually happen on another one that isn't in the cloud,
um,
it,
it is,
but it isn't.
But it is,
but it isn't,
um,
anyway,
so then there are,
there are two copies of these,
right?
Uh,
and then,
uh,
down here we've got resinite.
And we've got
Corpoverse
as a client.
So
these two code bases started to diverge
around the time that we were looking at
net
10,
and so I I couldn't keep them in sync and I still can't.
So now they're like completely diverged.
I'm gonna have to like reconcile them a little bit later.
But
oh these are the wrong way around,
I need to do
that,
there we go.
So that means that like I am always on the branch for this piece of code
and
if there is a problem
with API.
I have to
first of all,
clone API now,
make changes to API so that it gets changed,
push those API changes up to GitHub,
trigger a release on GitHub.
The release
then gets picked up
by
an Azure developer,
uh Azure DevOps pipeline,
and it puts that code
into Corpo Cloud on there for me.
Very complicated
and every time I do that
I have to like
triple check it and everything cos it's kind of stressful,
but,
but there we go.
Now what I was trying to do is get Corpo Cloud bootstrapped,
which means like it has enough on it so that like it actually works.
You can see Devlog where it didn't have shaders
and then it didn't have stuff like that.
And we're still at the point where it looks like,
um,
it looks like this,
and the reason it looks like this is because like some of the shade is still uploading
and a couple of textures didn't make it across.
And the reason is because I needed to write another part of the bootstrap,
and now this part of the bootstrap
is where we take.
the resonite,
and we split it off and we have resonite's
skyfrost.base
and we take corpo versus skyfrost.base
and I say,
hey,
migrateg.resonite
into corpoverse as G.corpoverse.
And so
right now
on the new infrastructure there is a
Migration that is running
um on Corpoverse that is pulling
um
resonates like uh icons and like the default
avatar and the cloud home and stuff like that
across into Corpoverse,
and it's taken me like
half a week or so to get back to work.
And the reason behind that is because.
I've had to like make changes to all of this to support that.
There were problems in Sky frost.
Bass,
there were problems in the Resonite cloud,
there were problems in Resonite,
there were problems in Corpoverse,
there were problems in the Corpo cloud.
And I've just been like up and down it ridiculously.
And
ah it's just,
I just got success though,
and it was like,
hey,
we,
we've triggered the migration and I'm like cool.
I didn't check the result of the.
but like I think it's succeeded,
so,
so that,
that's,
that's good.
There we go.
Uh moving forwards,
I'm gonna answer these last few questions and then we'll uh leave off.
Um,
Nki says thoughts on fighting killer mining robots and asteroids.
I really like there's um
what's it called?
I don't remember what it's called.
I don't know,
just like ask,
ask an AI or something,
we'll figure it out.
I'll,
I'll just describe it.
Uh,
there's a
technology in a particular anime where they figure out that they can,
um,
like shoot
nanobots at asteroids,
and the nanobots will stick
and then they'll swarm over the asteroid,
and,
They'll
turn the asteroid itself into a spaceship,
and then they'll
like,
whilst they're steering the asteroid around,
they'll like mine it,
and then like take it
mined
to the planet,
right,
so instead of the like,
you know,
space mining would be like,
hey,
let's like,
you know,
grab an asteroid.
and bring it inside the,
the
ship's hull or something into the cargo bay,
or
let's
blow up asteroids and like
get a big net and scoop them in,
like this is like,
no,
you fire essentially goo,
you fire slime at the asteroid
and the slime just does everything.
And then what you get is like a solid cube of the ore
delivered to your planet.
Uh,
Radar says,
I recently discovered the funding statistics component which shows how
much money you guys are making with Patreon and Stripe.
Um,
I think this is an outstanding level of transparency and should be used more.
That said,
on their plans to make an official facet utilising this component,
yep,
um,
I don't know if we're doing a facet,
some of that like stuff
drives the,
the stuff in the cloud home that like this sponsors and stuff,
some of that,
like there's,
there's.
Some of that's utilised there,
I don't particularly know which or
or what.
Um,
in addition to that,
uh,
J4
on J4's like stats website,
uh,
they figured out how to take the funding statistic components
backing API and like make some cool graphs there.
I've been meaning to ask them if they can like add that to our rifana,
now I can just,
you know,
give them admin access to everything as they're on the team.
Uh,
so
that might be good,
but you should be able to go to to J4's stats website to see it.
Uh,
until then.
Uh,
I also,
I don't know if we've kept up with them because I,
I haven't been able to keep up with the recap streams,
but like,
have we been doing our quarterly updates?
Cause I haven't seen like the wiki pages changing,
um,
so I don't know if we're doing them,
but maybe we are doing them,
I don't know.
Uh,
if we're not.
I'll,
I'll see if we can at least do like a year-end one
and then like
get it updated.
I mean I've got all like
all the stuff I need.
Is there a hard coded path Resonant searches for Min ways I can find that,
yes.
See programme files mindways mindways.exe.
So,
now,
if you're a,
you know,
if you're a hacker,
you're like,
ah,
so now all I need to do
is,
is
supply chain attack my ways,
and then I can,
I can prevent the team from entering the MMC.
Oh hold on.
Um,
there is a 2nd place that we look for it.
There is a 2nd location.
Alert,
alert.
There is a 2nd
location.
So if we can't find it,
um,
yeah,
if we can't find it in that first one,
we try that 2nd 1.
Like I,
um,
I'm technical enough
to like read.
Um,
the update that we just got for Resonate and Understand most of it,
but even I just struggled.
I went up there cos I thought I'd have like some talking points reading it,
and I just read the update note and I was just like,
yeah,
that's some stuff.
We got,
we got some stuff fixed.
Glad to see a compressorator was fixed without my help this time.
I'm really happy about that actually.
Um,
like lots of people like questioning it,
but like your job as an engineer is to make yourself redundant.
And
like
you build that by good software,
right,
good software.
Good documentation,
and the reason why like that mentality is good is because like no one wants
to be on the beach on their vacation and get a call and be like,
prime,
you're the only person that can help us understand
this code because you didn't write or read me.md.
Uh,
Qualia says,
could some of these hard-coded paths be made into very configurable parameters?
Of course they could,
but I'd need a GitHub issue for that.
I'm gonna go ahead and leave off here,
um.
I gotta go check if this like stuff I was doing that like lagged with the
Child Process 8
is actually fixed,
cos if it is I'm I'm done for
pretty much this side of Christmas,
so I'm,
I'm good.
Uh and I will speak to you soon.
Uh,
I don't know if we need a Techtree update.
I'll double check if we do.
Speak to you soon.