Alright,
it's stop the house,
we're gonna go ahead and
uh take a look and get these questions going.
Uh,
got a couple of like questions for you guys,
we'll go through the questions that are there first and we'll
we'll save the questions for you guys if we have any.
So I was just checking where the dog was.
Um,
OK,
so I'll go through the usual questions first.
How are you doing?
I'm freezing today.
Uh,
the Washington state area has a
bomb cyclone,
and you heard that right,
Bo,
as in like,
you know,
explosion cyclone.
I don't particularly know like
what that means,
but like.
Uh,
it's,
I guess the equivalent would be like,
it's gonna be windy,
cos we're quite inland here.
Seattle's quite inland.
Um,
it's gonna be quite windy,
a lot of rain,
but,
but it mostly affects the coast,
but it,
it is dropping the temperature here.
And the temperature's dropping,
um,
across the,
the planet as well.
There's uh snow in the UK for example.
But yeah,
if you take a look at that map there,
it shows like wind trajectories and you can see the
bomb cyclone off the coast of um America there.
I,
I don't quite know what one is,
but there we go,
it's a bomb cyclone.
Uh,
as for the dogs do,
dog appears to be asleep in,
um,
in the bedroom in their crate.
They are cold,
uh,
and so I've been putting on their,
uh,
their hoodie that I got them,
um,
but,
uh,
the,
there was like a smell in the apartment yesterday,
and I'm like,
what's going on?
And it turns out they had pissed all over their like hoodie.
Um,
dog pee is,
is gross,
and,
and dogs like peeing on themselves or on articles of themselves is also gross,
but just it sometimes happens.
Welcome to owning a dog.
Like he'll,
he'll miss and piss all over his feet sometimes.
I,
why am I talking about this?
Let's move on.
Um.
Uh,
Lex says,
could we get an update on the Stripe integration?
Stripe integration's going well.
Um,
I don't really know,
actually,
I know I do.
Hold on,
see what I can do.
So,
yeah,
I would think by the end of the year.
I'm not entirely sure,
but I I would think by the end of the year.
Moving forwards,
uh,
like how expensive of a calculation is,
I can advise and what if you could stream them from another thread.
Uh,
I,
I don't know the answer to either of those.
So one of the problems with,
with,
with like how or metricized questions,
which that is a metricized question,
is it's difficult to sort of answer,
um,
A because we haven't mentioned it,
B because we want to rewrite it,
and C,
because
it,
it's unclear what metric that you would like.
Um.
Moving things to other threads sounds like a sort of idealistic goal,
um,
for a lot of things.
It's just like,
oh,
that's slow,
move it to another thread.
And in some cases that's correct,
but in other cases it isn't correct.
So we would need to do an evaluation to figure out like if that's actually a solution,
but until we do that evaluation,
who knows?
Freaks might have done an evaluation already or or no more than me,
and they're they're typing below and I'll,
I'll read from them in in in in a while.
Oh,
my stomach hurts.
Where 3 says,
I'm wondering whether it would be possible to
have an official uh integration of Resident Linda.
Uh,
it's probably nowhere near on our priority list,
um.
We have to do stuff that
moves the platform forwards um or moves the business forwards,
and that just
like it wouldn't be on my personal bucket list ever right now.
It might be in the future,
but uh I uh.
So for the benefit of the recording,
uh,
Lexi's,
um.
Question was answered by fruits with Viss already calculated another thread,
you see,
that's something I wouldn't know without going into that code,
um.
I big heavy part of the interactions of the data model,
so it wouldn't help that much without additional work.
Dynamics are already calculated in a multi-threaded manner.
Finally,
the longest part,
uh,
of them is usually writing back to the data model.
So if fre wants to go through and modernise,
update the data model,
which would make all things that have the words data model in them faster.
And one of the sort of foundational updates that we want to do.
Um.
Well,
the data model is basically anything that is like shared with other users.
Um,
so,
uh,
you update like a float inside a Protoflux node.
We have to send a message via the network protocol,
whichever one you'll be using that says like,
Yo,
um,
uh,
like,
see,
they updated the float in this Protofox node from,
from 1 to 2,
right?
But
some stuff is synced,
and then some stuff isn't synced.
It's a complicated kettle of fish.
Oh,
dear me,
I've got hiccups.
Uh,
so Zennerru says,
what's the difference between our universe and other universes
that resonate uses in the next universe page?
Uh,
the universe page pretty much has like anything on it.
When it
comes to universes,
you just like
read that page and then understand that like
you aren't really gonna see them
that much.
You might in the future,
but uh they're really only business uses and they're just segregation.
You can think about them like subreddits almost,
um,
the analogy is kind of bad the,
the further you look at it,
but um
people in another universe can't,
um,
join sessions in another universe.
It's,
it's just like like a.
It's a separate catalogue of or directory of everything.
Like a separate catalogue of worlds,
a separate catalogue of
um sessions.
Everything's on the same database,
yes,
uh
uh there's uh,
where are we?
Uh,
there's a picture I made somewhere,
I don't know where it is.
I might have to find it for a second.
I don't remember what I called it.
To go by contributions.
I'm not signed in,
that's why I'm having difficulties with like basically everything.
Keep me logged in.
Not now.
Uh,
where are we?
go to me,
uh,
and then
user contributions,
here we go.
I should be able to find the picture I made at some point,
uh.
Here it is,
so
I'll link this,
but
there we go.
So on that web page there,
you'll say
that we have uh a picture there that loads,
it's a like a diagram or something,
it's an SVG I don't remember.
Anyway,
it shows the sort of like levels of control going outwards for
um,
without being too crass about it,
how much money you're willing to pay.
So a regular user has one level of control.
If you pay for a group is via our Patreon,
you get like more,
you get um like all the group features there,
like group cloud variables,
stuff like that there.
If you go for universes you get even more control,
like isolation of
sessions,
isolation of branding,
etc.
And then if you go all the way up to Enterprise,
we're just,
we haven't done this yet,
but like it's in the plans to like completely do
a separate cloud install for one of our enterprise customers.
Um,
and at that point it would be a separate database.
But uh at the moment it currently is on the same one.
So there we go,
let's uh scroll through now.
I've fumbled around trying to find that.
Uh,
silence says our advanced audio system's going to be implemented.
So once the audio,
like all the audio pipeline is moved over to for extension,
we could look at doing that.
I know that we wanted to look at Steam Audio,
we also wanted to look at this
spatializer that unfortunately doesn't have a licence.
Um,
for those unaware,
uh,
you can just release code without a licence on the internet,
no one's gonna stop you,
but companies aren't gonna use it.
Um,
I emailed the creator of that,
that library a long,
long time ago,
and I said like,
hey,
we just need a licence.
Like even an email from them saying like,
this licence will do,
uh,
but they refused because they are in the camp of sort of
intellectual property doesn't exist,
uh,
which is all very well,
but it prevents us from using it cos like we have no licence for it.
Uh,
kestral blade says,
is there any infra resonate shape?
Yeah,
that's gloopy.
That's answered as well about universes.
Grant says,
how are you doing?
That was answered for.
Uh,
Grant says if you don't have a licence you can point to,
you can't surely be so you're safe to use it,
yeah.
So
the user may decide in the future,
and
they don't even need a reason to decide this,
right,
they may decide in the future that.
That code that didn't have a licence suddenly
does have a licence and they want to charge
a million dollars for it and then suddenly we're on the hook for a million dollars,
whatever payment period they want to go for,
and there's like nothing we can do.
Like it's,
it's just that would happen.
Um,
so it,
it's we we can't,
um,
but yeah,
we're gonna move out,
move all of audio out of uh out of unity,
unity first.
Unity,
whatever,
um,
moving onwards.
So there we go,
we are out of questions um in the list,
so keep the questions coming if you would uh like uh to get some questions answered.
Uh,
and if not,
I will get some questions out to you guys.
Oh look,
someone's posted their hours,
like,
that means like the next like hour or two of
of messages inside discussion are just like screenshots of Steam.
That's why I don't share my hours,
by the way,
um,
it causes that to happen.
I'd rather not.
Uh,
Kastro says,
how's Source going?
Uh,
I haven't had an update on Source from Gans in a while,
um,
uh,
so
I don't know,
I wanna answer that one.
Uh,
go to poke games,
um,
I think they're kind of away right now,
um.
Uh,
I'm ignoring the,
why is everyone like this today?
I mean,
like we've got a bomb cyclone in Washington,
OK,
that's why we're weird.
There's a bomb off the coast of Washington,
it's gonna explode like 24 style.
Anyone here watched like the entirety of 24?
Is it worth it?
Like I watched season one and then I watched season 2,
and I'm like,
I don't know how much longer I can see Jack Bauer running around going like,
uh,
have we got to like do this?
And like no one,
no one listens to him for like the entire
season and then like halfway through the season.
People start listening and he goes like,
look,
I just stopped like a giant terror attack.
This is what you get from actually listening to me.
And then like season two it was like,
Jack,
you're insane or whatever.
It's like I I uh like I would just listen to the guy,
he's clearly got plot armour,
just listen to him.
Uh,
we've got a question about um the physics engines,
so I'm just gonna
see if I can find a visual that would help.
Yeah,
I,
I can't find anything to hand quickly.
I probably could do a little while,
um,
uh,
so Ray sweeps,
I don't know how they're gonna work in resonate,
um,
but,
um,
when you do physics based ray related operations,
um,
in resonate right now under the hood,
uh,
for the Protofox nodes,
there's uh ray casts,
which are just like,
you know,
like a laser gun,
shoot out in one distance and see what they hit.
Um,
what we have
in the engine that we do do a lot,
for example,
when you grab something,
we do this,
we can do other shapes,
um,
that interact with the physics engines.
So when you grab something,
we do,
um,
like a sphere-based collision thing.
Uh,
it's like sphere overlap or something like that,
but basically when you hit grab on your controller,
we turn on an invisible sphere for like a
couple of milliseconds or however long is that,
and that will
like collide with anything available in that sphere and then parent it to your hand,
and that's how um grabbing works.
Uh,
but there's no capability to do that in Broda Fox,
right?
I can't say
spawnosphere here and then give me everything that it collides with.
That would need collections,
um,
but
if Cyra's looking into Ray car sweeps,
it will be,
um,
it'll be good there.
Another good thing to think about it is if you think about those,
um,
little robots that are um.
Here.
So this,
this robot,
I believe this is sonic based,
um,
so it will output
sound,
right,
and then it will do mathematics to figure out like,
oh,
is there an obstacle to my left or an obstacle to my right,
etc.
That's sort of,
sort of
like uh a ray cast,
uh sorry,
a uh
uh yeah.
So like when um.
When it gets information back,
it'll do some mathematics on it,
and it'll be like,
woo,
blah blah blah blah blah blah.
Yeah.
All right,
let's go through,
uh,
OK,
next question.
Grand.
Someone made a mod to add a feature to resonate,
um,
you were thinking of adding,
would you contact the mod Dev to talk about it?
Uh,
it depends on,
on,
on the solution.
So a lot of cases in mods,
like if we implement a mod,
uh,
we don't need to do any sort of licencing or anything like that,
and that's because we usually fix the problem in a completely different way.
At which point there's no intellectual property licencing to be had.
Uh,
we'll usually say like thank you to the mod
author or or something for pointing it out,
or,
or stuff like that.
Um,
the only time that we would need to
legally contact the,
the mod author is if we were taking their code verbatim,
but that usually doesn't happen.
Um,
moving forwards,
uh,
Kstro says,
not gonna lie that the lack of custom shade is one
of the main reasons I'm not playing resonate right now.
Uh,
do you remember,
like the,
once we have source,
we're not going to immediately have custom shaders.
It might be a subsequent update from the source update,
it might not be tied together.
And additionally from that,
it's not going to be custom shaders as in Unity shadders,
it's going to be a different custom shadder system.
You'll be able to still control the rendering,
um,
to quite an extensive degree,
but it won't be,
I'm gonna drag and drop this unity hader file into resinate and it work.
That won't work,
ever.
Oh,
go back to mods for a moment,
uh,
there's a also a
sort of,
I don't know if problem's the right word,
but there's a a pitfall I guess would be the,
um,
would be the the description.
So the pitfall that can happen is,
uh,
let's say I go to the GitHub issue list and I find an issue,
and I read the issue and I start forming my own opinion on how to
fix the issue
from,
you know,
the log files and,
and the information available from the reporter.
And so then I open up the code base,
I'm navigating through,
I'm trying to find out what's wrong,
and then I notice that someone's written in a mod to fix this particular problem.
The pitfall that I can fall in is to immediately
jump to the mod's code and see what it's doing.
Uh,
and when that happens,
you sort of can sometimes end up with a fix that isn't actually a fix,
right,
cos you're looking at how the mod's doing it.
So
I don't always initially look at the mod to start with.
I'll look at the mod after I've formed my own opinion.
Um,
and yeah,
if the mod,
if we had to lift the mod's code verbatim,
we,
we'd figure something out with the author,
but most of the times we don't
need to,
or it's not suitable to do so.
There we go,
that's it for questions currently.
Uh,
Lexi,
by my understanding of Monads,
which continually
breaks because
monads are difficult to understand.
Uh,
a cool or impulse is
not
formally a monad but does have mon monanistic
properties.
One of the problems with monads,
by the way,
is that they're called monads,
right?
I use monads all the time,
but
I don't call them monads,
I call them.
Cheese something
something,
right?
Like a good example of like a a um
a Mona would be our cloud result object,
right?
So our cloud result object stores
like an entity,
so let's say that you,
If you use
RC stuff and you request a user from the API you'll
get a cloud result of type users or whatever inside,
um,
and that's like technically MOA.
It doesn't have like all the Monady like functions on it,
but like it operates the same,
which is like it represents a value and there's operations that you can do.
Um,
from that value that aren't related to the actual like interior value,
and you can pass it around and then use it for results and stuff.
There's this interesting video that I haven't watched,
so I'm just gonna link it verbatim without even watching it.
Um,
but it talks about how
it talks about how like musical notation.
Is
holding back music in some aspects,
and I haven't watched this yet,
but I agree with it because I can't stand written music,
it just,
I,
I'm not
interested in
traditional written music.
It it's not capable,
my brain isn't capable of understanding it.
Um,
and this video I believe is talking about like,
hey,
you know,
like,
we should probably do something else to notate music these days.
And the reason why I think that is because
the terminology that we use for things is important,
but.
Yes,
I'm talking about notation waves.
Um,
the,
the way that we talk about things is important,
but sometimes the terminology gets in the way of the ideas.
And I think that
using
Mona like terminology gets gets in the way sometimes.
Like I know C very well,
but I don't use.
The formal like namings of everything,
I still
cannot remember the difference between a field and a property.
I know how to write both and I know that like
code style wise I,
I usually need to write
one or the other,
but I can never remember which one it is.
It probably be a field,
I don't know.
Like you don't have to call it a mileage,
yeah,
exactly,
you can call it like something better than that.
You know,
I could name a washing machine,
the
dump water and shake machine,
right?
Oh,
I have a question I missed.
Hold on.
My app is,
is custom use,
uh,
custom clients freak engine allowed?
Yeah,
you'll be like the 3rd or 4th 1 that we have.
Double check the user guidelines and security policies,
stuff like that,
but you're fine.
But there was a version of Resinite that ran using Godot a while back.
Uh,
I think someone also made a,
I don't remember what engine it was,
but they put it in some other engine.
There was rumoured,
I say rumoured cos I never saw it working,
so I don't know if it exists,
but someone was like,
yeah,
I made resonate work with Cry E,
just like,
OK,
sure.
OK.
Oh,
believe it when I see it.
Uh,
VT says is as in cry Engine from Crisis.
Yeah,
yeah.
Like I don't want to say that they didn't,
but
whoever was talking to me about it
didn't have,
like,
you know,
a video or anything,
so I
was like,
yep,
sure,
I'll believe it when I see it.
All right,
let's see if we got any more questions.
We do,
we have one from OC.
Oy's asking about user data feeds.
I haven't even looked at the code for those.
I did look at the,
the code for the settings data feed.
That was
complicated.
Quite rightly so,
because it does a lot,
but still it was like,
OK,
it's gonna take me a while to understand.
But if we're out of questions,
I can go on to more ramblings.
Uh,
so
first question I have for you guys is what can we do better?
I'm gonna ask that every week,
so there we go,
type it below.
Um,
for extension is loading,
I'll look at user data feeds in just a second,
Ozy.
Um.
And then the,
the second question I've got for you guys is like,
what other content do you want to see from us?
Uh,
so Fru's tried out the,
the resonance on Sunday,
their podcast,
and they've uploaded that footage to YouTube.
And I was quite happy to see that people were really resonating,
excuse the pun,
ha ha ha ha,
with,
uh,
Fruchs's explanation of,
of some of the performance work.
Um,
Fruchs was drawing squares and,
and moving them around and talking about how like different parts of the engine.
Um,
linked together and people really liked that.
Shout out again to my tech tree that I'll at some point make and,
and that might help as well.
All right,
has Freaks Engine opened yet?
Oh,
it has,
it's just saying that one of my CS proges is corrupted,
because of course it is.
So I've got this TV show on the go,
and uh it's got a two parter season finale,
and I'm patiently waiting for the season finale of the TV show.
Uh,
but following on from that,
I feel like I'm,
I'm probably not going to because you
know how distractability and my business goes.
But
like,
I wanna do one of those like stupidly long video essays,
it'd be like,
guys,
just like shut up,
right,
cos
a lot of the
um
community for this TV show
just
don't seem to understand the plot at all,
and I do.
Anyway,
yeah,
I'm I'm patiently waiting.
Alright,
let's see,
we got Freaks Ena live now.
We do.
Alright,
so you wanna go to the user data feed.
Uh,
you got like an exact class name there?
Is he.
So it uses data feed?
Yeah,
no results yet for users' data feed.
I know that there's one,
I just don't know the class name.
Oh,
world users Feed,
probably that one,
right?
This is why I asked for a class name,
right,
because you got me looking at like uh like a class name called
User Data Feed,
right,
and that doesn't exist.
The actual class name is.
What's use of feed?
How dare you get distracted,
Ozy,
how dare you get distracted?
It's like Visual Studio doesn't know that like half the code
base exists for the 1st 5 minutes that it's open.
So I'm,
I'm just patiently sitting here until like find all references actually works.
Like it might be faster for me to just like search via text,
here we go.
Art,
if you've got the class name that actually renders this thing,
let me know.
Data field field use,
yeah,
OK,
I thought so.
Updating user,
OK,
so this is like OK
now I'm the correct component,
I can,
I can figure it out.
Uh,
host user,
yeah,
the user's not specified host user.
Wow,
that took so long to figure out.
There you go.
So if the updating user equals the local user,
it will update,
otherwise,
if the updating user is null and the user is host.
Just a,
a random programming tip for you,
right?
You could have written this,
this data feed twice,
like two different ways.
You could have put this here
as like
a conditional,
and then you could have gone like update.
Uh,
like that,
but
for larry,
you can do
what's actually occurred here,
which is.
Like that,
like,
see,
see how much better that is?
Like,
see,
I'm not using like back ticks for like two lines of C code,
just just just deal with it.
Just,
just,
just deal with it.
OK.
It also means that like let's say you update the definition of is updating user,
you don't need to update any conditional that utilises that,
right,
provided that the meaning has changed,
has stayed the same.
So
use those sorts of things.
They're really useful.
OK,
let me add,
that was that question.
haptic sampling,
I believe we got that answered.
Uh,
then there's a question about the blender integration.
Uh,
you,
you're more than welcome to continue doing the lender integration,
it's just personally I,
I don't think that it,
it's what the platform needs right now.
It is very cool.
And you're free to work on it,
but the reason that you're free to work on it and that
it's very cool is because you aren't doing all the other work that
that we,
the team need to do.
Um,
so like that,
that's why like I constantly have to be like,
there are,
how many days in,
in November,
there are
or are we
30 days in November.
Each of those 30 days I have to be doing as much as I can to
help you guys,
help the platform,
help fruits,
help the other members of the team.
Uh,
make resonate cool again,
please don't make it as a hat.
Um,
and,
uh,
the unity,
sorry,
not unity integration,
a blender integration does not
like doesn't appear there.
We,
we couldn't,
like,
we could put that on the merch store like today.
Like I know the UI for selfie,
we could easily do it.
Uh,
make resonate great again,
we could do it and we could make it a yellow hat,
but it's too politically affiliated so some users would take offence to it,
so we won't do it,
but
it would be a cool item.
Cause like we could meme and put in the description like 100% of your of your of your,
you know,
hat cost goes to making resinite great again
cause it's true.
I mean,
we lose fees,
right,
because of selfly and tax and stuff like that,
but the rest of that money does go into our,
our,
our balance that we then use to do various things.
But I think we're out of questions now,
so if anyone has any additional questions,
do let me know,
but we'll be uh closing off here in a few minutes.
We says would a client that supersedes the capabilities
of its R and I still be allowed,
even the majority of users use it.
Uh,
if that happens,
I'd love to see it.
Um,
his name says Prime for the development of Resin I,
I know that Visual Studios being used out of curiosity,
is was JetBrains ever considered?
Um,
one of our team uses JetBrains,
I believe it's Gans,
um,
eans,
I think pays for it out of their own,
um,
money.
Uh,
we want to be agnostic as possible,
so anything that
you want to use would be applicable.
One of the huge pieces of work that CIO did,
for example,
is to upgrade all of our projects to the newest CS Prodge format and system,
and that means that you can now quite easily build
for extension in Visual Studio code,
not Visual Studio.
Um,
but the reason why Visual Studio Visual Studio is used,
I wish people would stop naming stuff,
the damn name.
It's so annoying.
It's like,
hey,
we're Microsoft,
what are we gonna name our next console?
Let's just add more X's and stuff.
Oh,
what we're gonna name like our our two competing,
cos they are competing weirdly.
Um,
things.
Anyway,
um,
Visual Studio still for me at least,
has a bunch of stuff which I can't
find,
or I'm sure it exists in VS code,
but like I'm,
I,
I can't find it in there or I don't know how to use it or it doesn't work for some reason.
Stuff that I need,
um,
like I wouldn't be able to do anything without
find or references or go to implementation or,
you know,
various things like that.
A lot of what I do is like research on the code before I touch it,
and I'm,
I mean hours,
like I'm opening up like random methods for hours.
I read top to bottom,
the import stack for models the other day cos I was looking at doing.
Some changes there,
and that is a lot of me like navigating around with control click,
etc.
I really need to find some time to make the code editor I want,
but
I'm never gonna have time to do that.
And like,
I don't really like have the ability to explain it,
cos if I explain it,
I need to like think about it and
put words into my um
ideas,
which I don't have.
The name talks about,
do you,
you see everyone else using something else though?
I know that Gains uses Ryder.
I know that Cyro would prefer to use Visual Studio code.
Uh,
they have their own various reasons.
I know that Fris uses Visual Studio.
Uh,
I also know that they use the light theme for that.
I question that every time I remember it,
but hey,
that reminds me,
Fris,
I'm gonna DM you about something and I'm gonna nag you until it's done.
And don't worry,
it's not technical,
so.
Uh,
for instance,
I don't really have time to work on things I'd really like to see,
uh,
um,
either
when I try to make some,
someone gets upset that their thing isn't being prioritised.
Yeah,
it happens a lot.
Um,
I,
I'm gonna say it again,
I don't say it because I'm,
I'm like,
you know,
got an ego or something.
I need to,
I need to say it because like it explains what's going on
and it helps for anyone that hasn't heard it before.
All of the business work,
or at least as much business work as possible,
I'm doing.
And that's to allow fruits to work on the stuff that
they either need to or want to work on.
And
so sometimes I get DMs and they're like,
why aren't you working on performance prime?
And it's like,
cos I am
clearing headroom so that everyone else on the team can work on performance.
Leave me alone.
I do a lot.
Um,
his name says,
Prime,
aren't you the mean person for talking to people?
No.
Well it's like
not on paper.
I talk a lot and that's because um
one of the main problems at Mixer that
we had a problem with
was that uh the larger we got,
the more users on our,
our,
sorry,
the more team members on the Mer team we had
that didn't know how the product work and did not
like didn't use it.
Uh,
and so the,
the biggest,
strongest way to prevent that happening to you as a member of the team is
to continue using the product and continue talking to people who use the product,
so I make sure I'm doing as much of that as possible.
Uh,
Alexis,
do you think we'd have any business partners like We versus the USA?
Yeah,
we're actually,
um.
Like there's no like formal page you can go to to get more information about this,
but we're looking,
um,
if,
if you,
if you have business that could use Resinite and
you want to help us make that business happen,
please reach out to our business,
um,
email,
etc.
That's what happened with
uh Weaverse,
right?
um
Weverse were like,
hey,
we're doing business,
like we should probably reach out to.
YDMS and now we work together on that business and the business is better
for it,
right?
So if if you're doing business and you wanna work with us,
let us know.
And you're kind of required to let us know because of the commercial licences,
but you know,
whatever.
Send us an email.
Yeah,
we've got a bunch of people doing business on it.
I know all about it.
Yeah.
Me,
like most days.
Uh,
Fala Redsan says,
uh,
beyond the people who resonate,
uh,
and
other resources,
uh,
best places to learn the game components and faxes.
Yeah,
the,
the wiki is probably good there,
like,
for anyone who's like,
hey,
the wiki is not
like
up to date or whatever,
like help,
it's getting there.
Um,
his name says back to the editor's question,
isn't it licensingly uh questionable shipping commercial products
is something like Visual Studio Community Edition?
I don't know.
Let me take a look.
Let's go to the.
Uh,
I don't think there's anything against doing it,
but
if you look at Visual Studio Professional,
it says that,
uh,
non-enterprise,
what's this say,
there's like a 1 byte.
Yeah,
non-enterprise organisations for up to 5 users,
community edition is fine apparently.
Now,
um,
if you'd like to hear some amazing facts that
allow us to use Visual Studio beyond that,
the only actual person who works at Yellow Dogman Studios is Freaks.
Uh,
and so we're still,
you know,
4 out of 5 remaining on our Visual Studio Enterprise doodad.
I'm a contractor.
CIRO's a contractor.
No CIRO's an intern.
Um.
Deans is
also not a contractor,
um,
Ray Ray is a contractor,
there we go.
Uh,
Lexi's asking what kind of things we do,
so yeah,
so there's um.
There's a bunch of medical stuff that's going on,
a couple of scientific papers,
one that should be coming out basically any day now,
and when it does it'll be great,
um cos uh it's a good
paper.
Uh,
there's also a lot of like businessy stuff like uh meetings,
um,
so if you wanna do digital meetings because of COVID or whatever,
then you can do that.
Uh,
there's,
uh,
visualisation,
so things like
business visualisation,
building visualisation,
etc.
A lot more on that coming in sort of December way,
cos I'll be working on some stuff there.
Um,
Lexi,
I don't,
I haven't seen you before,
um,
so I'm gonna go ahead and,
and give you the link to my talk about medical stuff in,
in resinate when I get there.
Yeah,
uh,
I,
I think we're good.
We'll,
we'll,
we'll have to review that as,
as we,
as we grow,
etc.
on the Visual Studio front,
like we're,
we're good right now.
But there you go,
advanced virtual reality surgical planning,
um,
that is a talk and you can watch it,
it's 3 minutes.
Alright,
just looking for other questions.
Let me see.
Arie says it's resin commercial product.
Yes,
we are making money on it,
right?
Uh,
either via Patreon or via our businesses,
we make money,
so it's a commercial product.
Oh,
I just logged into some random website and they're like,
we sent you an SMS code to log in,
type it in.
Where's my phone?
Like,
on the other side of the room.
Right,
where are we?
Uh,
Lexi says if someone was selling avatars to resonate,
would that be commercial use?
Please double check,
um,
please double check our licencing page and contact our
business team if you have any uh questions.
Uh,
remember,
a business conversation when it comes to our,
um,
licencing is never going to be,
how dare you do whatever,
it's gonna be cool,
how can we make money together?
Um,
so take a look.
Uh miss name says if Prime is a contractor,
will that contract ever expire?
It does not currently expire,
um,
but it is quite easy to expire.
It,
um,
don't worry though,
I I'm,
I'm here.
I mean,
there was a problem with pay this month,
so I haven't been paid this month but it's nothing to do with like frus so by DMS it's,
it's me.
So I'm,
I'm,
I'm working on it.
I mean we've only got 8 minutes till the end,
so,
um,
let's
just keep going till the top of the hour,
I guess.
Uh,
Alexis,
how my personal Patreon holding up?
I need to do more with that.
Uh,
like I appreciate,
appreciate everyone that supports me on that,
but like I don't do enough to warrant anyone that is supporting me.
Um,
like I said,
I,
I do want to do
additional videos on my channel.
I've also got the gaming channel that I'm trying to.
Um,
remember to upload stuff too.
I've got
so many like recorded videos of me playing random games I want to post on there.
Um,
and the gaming channel will basically be like,
hey,
if anyone watches it,
great,
if anyone doesn't watch it,
also great.
I don't care,
right?
I wanna just
play games and upload them.
And then I want to do a third channel where I do like more video essays,
where the first one would probably be that TV show I posted
earlier because it's driving me mad that the community of the game just
doesn't understand the plot.
Like I don't want to spoil it because it's like a 3
season show and it's one of my favourite shows right now.
Um,
but like there is a mystery to figure out.
It's from the producers of Lost and there's a mystery.
To figure out
and
you get drip red information about it,
and that can be frustrating for some,
right?
So
it might be 2 or 3 episodes where you
don't get any more information about the mystery,
but then the next episode you get like a bit.
And what people are saying is basically like,
we've had no information in season 3 about anything that's going on,
and I wanna make like a video.
Uh,
essay where it's like,
here's every episode of this damn TV show
abridged and discussed from purely a data collection point of view,
right?
And it'd be like,
episode one,
season two,
we learned this,
we had these questions answered.
Here's what I think about them,
um,
because there's,
there's so much information,
um,
like
the,
the leaks,
of course,
cos there's a leak for the season finale of that TV show.
Um,
is very good and,
and,
and causes me to recontextualize everything I know about the show,
so,
you know,
it's,
it's good,
but I probably will never publish that because busy takes a lot of time.
Uh,
let's take a look,
we've got other questions.
Uh,
I was gonna look at virtual Patreon.
I didn't,
I got confused.
Let's take a look.
Yeah,
I need to,
I just need to do more on that.
I also want to do like non-resonate tutorials as well.
Uh,
it's just like all my time is taken up for resonate work.
Like,
I'd love to do C tutorials,
for example.
I'll teach it really differently from everyone else though,
cause I wouldn't use any terminology,
as I was saying earlier.
I would also use like .NET 9 to start from.
Um,
one of the problems with like tutorials of a C nature
is because C's changed so much because of all the .net
updates and and changes and naming,
etc.
There's a lot of old tutorials out there that just have
not bad code or or problematic code,
but they've just got like stuff that's harder to do than it is today.
Like decoding Jason right now in in .NET 9 with SystemText Jason,
real easy,
but before that you had to install Newtonsoft and do a bunch of stuff.
Uh,
fellow Redan says,
have you looked at uh misskey at resonate.love uses
sort of password list TFA in Uni pocket?
Nope.
Uh,
I'd have to look at that to see if it's actually secure.
I'm,
I'm sure it is,
but like I need to look at it to understand more.
Uh,
Nokia says,
has anyone looked into using Radio player me assets
to make some sort of custom human avatar maker?
Uh,
I'm looking into
what we might be able to do with
a slightly different one called Avatur.
Um,
Avatar has a,
uh,
where are we?
It has developer docs
where it mentions that they,
you know,
out of the box support unity.
So I'm looking there to see if like anything of that is is applicable,
um,
but that might be like a 2025 early thing that I'm doing.
It's part of the business client.
Um,
so the business client is like a giant organisation
and they want avatars that look like the
people that work at the organisation really quickly,
um,
and.
Uh,
they're the sort of platform that we're gonna like at least do some research.
This is like,
I want to be very clear,
this is research level,
right?
This is prime is gonna like grab books and like
information and like a quill and some parchment paper
and make scribbling.
Uh yeah,
Jay,
I noticed a bunch of um
weird things that your bot's doing that could be a lot simpler.
Um,
I won't probably have time to fix those,
but the code for your bot is,
is quite nice.
Um,
but I did notice a couple of weird things.
Uh,
we've got 3 minutes left.
I'm going to go to the top of the hour because I might as well.
There's,
there's not much time left.
Do take a look at,
by the way,
our,
our brand new site,
go.ressonite.com,
which is completely open source and
is made using my development and philosophy is as simple as possible.
Uh,
let's see,
another question from Ny.
Uh,
do you know the status of the yearly subscription stuff?
Uh,
probably by the end of the year.
I don't know if a yearly subscriptions will apply by the end of the year,
but like a,
a different payment provider probably by the end of the year,
um,
which will then lead us towards,
um,
yearly subscriptions.
I'm gonna do something different at the end of this office hours,
by the way,
we're gonna stay on air.
But with the recording cut until I publish
the damn recording cos I keep forgetting to,
and like if I stay here
with uh with you like breathing down my neck,
I'm gonna remember to publish it.
I really want like a giant soda,
like like ice cold
soda,
I just.
Alright,
we have one minute left.
At the top of the hour,
we're gonna go into um
Prime uploads office hours notes so that,
um,
he doesn't get moaned at by people that want the office now notes uploaded.
This names here,
speaking about,
uh,
soda,
Pepsi or Pepsi Max,
Diet Pepsi,
um.
I don't know if this is the case,
like Diet Coke would be my,
my,
my preference,
but I figured out why Diet Coke is my preference.
I figured it out.
So if you look at um,
Coke Zero,
and I think um Pepsi Max is the same,
they use a different sweetener profile,
um,
but Diet Coke itself has citric acid in it,
which gives the,
the Diet Coke an ever so slightly
citrus taste.
Uh,
compared to Coke Zero,
and I prefer
when it comes to diet soda,
the slightly citrus taste that comes with Diet Coke,
so I prefer Diet Coke.
But yeah,
look at the ingredients and actually think about them and maybe Google them as well,
right,
on,
on the back of the can and.
Yeah,
people will be like the,
what's the sugar called?
You know,
the sugar,
um,
no,
that's a brand name,
the,
the chemical name,
um,
for ape something uh aspartamine,
it's a,
yes,
apartamine,
thank you,
Nuki.
Yeah,
look into that because everyone's like,
it causes Parkinson's,
it doesn't cause Parkinson's,
it causes cancer,
it doesn't cause cancer.
It never leaves your brain,
it's just like uh.
There are certain substances,
by the way,
that if you um ingest them via any mechanism,
I'm talking food,
inhaler,
um,
skin contact,
etc.
like all those sorts of chemicals,
right,
they can enter the blood brain barrier and then not leave.
So you need to keep an eye on those.
uh,
the things that don't
get expunged from the body are where toxicity becomes a problem.
Lots of um heavy metals do that as well.
They,
they can't leave the body once they're in.
Anyway,
at the top of the time,
so I'm gonna go ahead and stop the.