Simulator User Group/Transcripts/2014.05.20

From Second Life Wiki
Jump to navigation Jump to search


Prev 2014.05.13 Next 2014.05.27

List of Speakers

Adamburp Adamczyk Kennylex Luckless
Lucia Nightfire Mona Eberhardt
Rex Cronon Ron Khondji
Simon Linden Whirly Fizzle
Yuzuru Jewell


[12:19] Kennylex Luckless: Not many here due to server problem

[12:19] Simon Linden: Hi

[12:19] Ron Khondji: Hello

[12:19] Simon Linden: yeah, the grid was very unhappy until a few minutes ago

[12:19] Kennylex Luckless: I saw Bundha, but he was shy :D

[12:19] Kennylex Luckless: We blame Ebbe so you go safe :-)

[12:20] Kennylex Luckless: Shall we wait or just think no one will come today?

[12:22] Yuzuru Jewell: Hello, Simon.

[12:22] Ron Khondji: Hello Yuzuru

[12:22] Yuzuru Jewell: Hello, Ron.

[12:22] Yuzuru Jewell: Rex will come soon.

[12:22] Kennylex Luckless: We has to give it 10 minutes to get message out it is up again

[12:22] Yuzuru Jewell: I met him at beta grid.

[12:23] Yuzuru Jewell: Hello, Kennylex.

[12:23] Yuzuru Jewell: Hello, Mona.

[12:23] Mona Eberhardt: Hi everyone.

[12:23] Rex Cronon: hi everybody

[12:23] Rex Cronon: hi mona

[12:23] Mona Eberhardt: Hey Simon, what happened today?

[12:23] Kennylex Luckless: Hello Rex

[12:23] Yuzuru Jewell: Hello, Rex. You can login!

[12:23] Rex Cronon: hi kennylex

[12:23] Rex Cronon: yes. i got in

[12:24] Simon Linden: sorry, I've had my head in another window. It's been an exciting morning

[12:24] Mona Eberhardt: Your inventory finally downloaded, Rex. Thankfully.

[12:24] rcdsQueChatLog: State changed.{click me to get the url}

[12:25] Simon Linden: So I guess we can start up the user group discussion

[12:25] Rex Cronon: mona. its not that big. around 20k:)

[12:25] Rex Cronon: hi simon

[12:25] Kennylex Luckless: Yes

[12:25] Adamburp Adamczyk: that's waht happens when baker switched it to decaffr

[12:25] Simon Linden: So, for news ... we had some chaos this morning that happened during the roll

[12:26] Rex Cronon: no kidding

[12:26] Mona Eberhardt: Simon, I have a question regarding upgrading or downgrading private regions. What does this entail, from a technical standpoint? Some people say it's just a flip of a switch. My knowledge so far implies it's not. And also... What are the technical differences (NOT the differences in capabilities) between homesteads, openspace regions and full regions? Thank you.

[12:26] Simon Linden: it turns out the problem was not directly caused by the roll ... just the fact that there is more log in and log out activity then

[12:26] Simon Linden: One sec, Mona

[12:26] Mona Eberhardt: ok

[12:26] Rex Cronon: AFK...............................

[12:26] Rex Cronon: i will be afk 4 a while

[12:27] Simon Linden: I believe the rollout stopped in the middle, and things will get patched up tomorrow morning

[12:27] Simon Linden: We're still picking up the grid pieces and will sort out the clean up plan later in the day

[12:28] Mona Eberhardt: So, are there regions that are offline as we speak?

[12:29] Simon Linden: I don't know about offline regions, but I'm sure they'll be checking for them

[12:29] Mona Eberhardt nods

[12:29] Simon Linden: Right now the grid is stressing as there are tons of logins

[12:29] Mona Eberhardt: That's expectable. :/

[12:29] Simon Linden: so there may be slower inventory loading and such ...

[12:29] Simon Linden: right, it should settle down pretty quickly

[12:30] Simon Linden: It turns out the problem this morning wasn't the new code, which is good news

[12:30] Simon Linden: anyway the dust should settle soon

[12:31] Simon Linden: Mona - I'm not sure if there's a process to switch a region between full and homestead ... is that something LL offers?

[12:31] Mona Eberhardt: Yes.

[12:32] Kennylex Luckless: It was a shocking thing when the server was down, I had to talk to friends in RL and all of them uses voice.

[12:32] Mona Eberhardt:

[12:32] Simon Linden: Upgrading seems pretty easy, I'd guess ... there's headroom for all the limits

[12:32] Simon Linden: Downgrading would be tricky, or you would at least want to get the prims below the new lower limit

[12:32] Mona Eberhardt: What I'm mostly interested in is the technical differences between the full regions and the openspace-based regions (openspace and homesteads).

[12:33] Mona Eberhardt: (not the differences in their limits)

[12:33] Simon Linden: There's very little ... they really are the same thing except there are more homesteads per actual CPU

[12:33] Simon Linden: as a result they get less time to run scripts

[12:34] Mona Eberhardt: So, are they based on the full region?

[12:34] Simon Linden: yes, they're 99+% the same thing

[12:34] Adamburp Adamczyk: mona, there is a differene in performance

[12:34] Adamburp Adamczyk: difference*

[12:35] Simon Linden: They're just run differently with a few different settings like the prim limit

[12:35] Simon Linden: yes, and definitely a performance difference

[12:35] Mona Eberhardt: And the avatar limit...

[12:35] Kennylex Luckless: I has to stress servers even more now and start upload textures.

[12:35] Mona Eberhardt: How many homesteads are hosted on each CPU?

[12:35] Mona Eberhardt: And how many openspaces... And how many full regions?

[12:36] Mona Eberhardt: Hey Whirls.

[12:36] Whirly Fizzle: Hai!

[12:36] Yuzuru Jewell: Hello, Whirly

[12:36] Whirly Fizzle: Well, that was fun lol

[12:37] Simon Linden: I don't know if we publish the CPU allocations, Mona ... I'm looking around to see what's been mentioned before

[12:37] Mona Eberhardt: If it's classified, it's ok.

[12:38] Simon Linden: Full regions are one per CPU, as mentioned at

[12:38] Adamburp Adamczyk: well i can vouch for sue

[12:38] Adamburp Adamczyk: i rent a full homestead, used to have a full mainland region

[12:38] Adamburp Adamczyk: deffo a big difference

[12:38] Simon Linden: You might notice the rough difference in the limits ... that should get you a good guess :)

[12:38] Mona Eberhardt: Hmmm.

[12:39] Mona Eberhardt: Thanks!

[12:40] Lucia Nightfire: any news with shineys, lol

[12:40] Yuzuru Jewell: Hello, Lucia.

[12:40] Kennylex Luckless: Strange, one side did not get a texture on my cube

[12:40] Simon Linden: well, I can say I was trying to grief myself with materials LSL functions the other day :)

[12:40] Lucia Nightfire: hi

[12:40] Lucia Nightfire: \I can grief you with it alright, heh

[12:41] Ron Khondji: 2 sides kenny

[12:41] Simon Linden: I hope we can talk more about that on Thursday at the beta user group

[12:41] Lucia Nightfire: sadly anything good can be abused

[12:41] Simon Linden: and soon (I'm not sure when) have a few regions for people to try it out. We'd like to see how it gets abused and then how SL behaves, and put some appropriate limits in there

[12:42] Lucia Nightfire: what I'm fuzzy on is

[12:42] Simon Linden: Currently there are no limits other than the design itself, so it's not ready yet for release

[12:42] Lucia Nightfire: how is it abusable server side aside from prim param setting

[12:43] Mona Eberhardt: Speaking of that, Simon... If you throttle normal and spec changes at, say, once or twice per second, is it safe?

[12:43] Simon Linden: the materials data is handled a little differently than normal textures

[12:43] Simon Linden: That rate should be fine, Mona ... I'd expect we'd support a bit higher that that

[12:44] Lucia Nightfire: I guess my thinking is that all visual processing would be viewer side, but I guess not, heh

[12:45] Simon Linden: Visual processing is, yes

[12:45] Lucia Nightfire: also, are all materials options accessible by LSL

[12:46] Kennylex Luckless: Justa question, if a user has been banned, how ling time do it take before the account and all things in it is removed so it is imposible to reactivate it?

[12:46] Simon Linden: but "materials" are wrapped up in another container ... it has the normal map ID, specular map id, plus all the rotations and offsets and alpha values

[12:47] Simon Linden: This allows them to be used repeatedly without fetching the same data again

[12:47] Simon Linden: so if, for example, you make a slight change to the offset value of the normal map, you end up creating a new material entry

[12:47] Simon Linden: That's the part of the system scripts will now stress

[12:47] Lucia Nightfire: can you give us examples of teh syntax formatting?

[12:48] Lucia Nightfire: and what params are covered

[12:48] Whirly Fizzle: Ahhh thats why making fast manual changes to offsets etc revert then I guess

[12:49] Simon Linden: one sec, sure ...

[12:50] Lucia Nightfire: was wondering how much is combined or separate

[12:50] Lucia Nightfire: like in one of my apps I need to either turn off materials or just change the color

[12:50] Simon Linden: ok, for LSL on materials:

[12:50] Simon Linden: Get functions:

[12:50] Simon Linden: [PRIM_SPECULAR, integer face] returns [string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment]

[12:50] Simon Linden: [PRIM_NORMAL, integer face] returns [string texture, vector repeats, vector offsets, float rotation_in_radians]

[12:50] Simon Linden: [PRIM_ALPHA, integer face] returns [integer alpha_mode, integer alpha_cutoff]

[12:50] Lucia Nightfire: ok

[12:51] Simon Linden: you can probably guess these:

[12:51] Simon Linden: Set functions:

[12:50] Simon Linden: [PRIM_SPECULAR, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment]

[12:50] Simon Linden: [PRIM_NORMAL, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians]

[12:50] Simon Linden: [PRIM_ALPHA, integer face, integer alpha_mode, integer alpha_cutoff]

[12:52] Mona Eberhardt: Sounds good.

[12:52] Simon Linden: There is a magic default value using NULL ids that represents "no material" ... so it can be removed

[12:53] Lucia Nightfire: seems like its all covered

[12:54] Rex Cronon: now, if u could fix "the bomb" too...

[12:55] Lucia Nightfire: lol

[12:55] Simon Linden: yeah, that one needs attention sometime

[12:55] Lucia Nightfire: yeah, its in the hands of more idiots now

[12:57] Mona Eberhardt: What's this bomb you referred to? I've heard about it before, but I'm not sure what it is exactly.

[12:57] Rex Cronon: its a script

[12:57] Simon Linden: it's a griefer object that's for sale

[12:58] Lucia Nightfire: theres a non-scripted equiv too

[12:58] Rex Cronon: on the

[12:58] Lucia Nightfire: tpv dox method

[12:58] Kennylex Luckless: If it is for sale and is bad, why can't LL remove it?

[12:58] Rex Cronon: oh. using a tpv.

[12:58] Mona Eberhardt: Speaking of that... Why is it that abuse reports for such objects being sold on the marketplace never work?

[12:58] Simon Linden: the one I looked at used a variety of the different griefing methods ... nothing really new, but it brings together a lot of the ways to cause trouble

[12:59] Lucia Nightfire: when activated it blocks all asset requests from entering pending state

[12:59] Lucia Nightfire: depending on the method it could last 30 min or over 7 hours

[12:59] Lucia Nightfire: * say block, but I mean delay

[13:00] Lucia Nightfire: the server queues it still

[13:00] Rex Cronon: the bad thing is that anybody who comes to sim, sees no attachments and nobody can rez from inventory:(

[13:00] Lucia Nightfire: because you can attempt to rez something, leave the sim, and it can appear horus later

[13:00] Simon Linden: yeah, it floods the region a bunch of different ways

[13:01] Rex Cronon: u can build on the ground, but if one of the objects u build tries to rez something it can't

[13:02] Lucia Nightfire: cached assets can rez

[13:02] Lucia Nightfire: locally cached

[13:02] Lucia Nightfire: you can raw material create too

[13:02] Simon Linden: right, the back-end download queue gets clogged

[13:02] Lucia Nightfire: scritps themself I mean

[13:03] Kennylex Luckless: I has been in sim before that has got all it things returned with a message that the sim is full even it not is so.

[13:03] Lucia Nightfire: I had a friend that ran into taht today

[13:03] Kennylex Luckless: Is that a grief too?

[13:03] Mona Eberhardt: I think this had happened in Natoma, right, Kenny?

[13:03] Rex Cronon: that is a little different kennylex

[13:03] Kennylex Luckless: Yes

[13:03] Lucia Nightfire: all his prims got returned changing a param on a material prim taht caused land impact to jump

[13:04] Simon Linden: yeah, I've heard of that kind of problem ... it can get ugly

[13:04] Simon Linden: I have to get going now, but thank you everyone for making it into the user group today

[13:04] Kennylex Luckless: I lost so many works that way :-)

[13:04] Kennylex Luckless: :-(

[13:04] Mona Eberhardt: Thanks Simon.

[13:04] Simon Linden: I hope we all have a calmer week :)

[13:04] Rex Cronon: that one uses a few objects with big LI

[13:04] Lucia Nightfire: typically only the latest full updated prims get returned if there is an overflow, disregarding prim age

[13:04] Rex Cronon: tc simon

[13:05] Kennylex Luckless: I so seldom use :-( I even do spell it wrong :-)

[13:05] Yuzuru Jewell: Thank you, Simon.

[13:05] Whirly Fizzle: Ty Simon

[13:05] Lucia Nightfire: thanks for teh good news with materials

[13:05] Simon Linden: right, prims _should_ be returned in an order that makes sense, so the ones that were just added or edited get returned

[13:06] Mona Eberhardt: As for the griefers... Can't you guys track them down and send a few people with baseball bats to their homes?

[13:06] Rex Cronon: lol mona

[13:06] Mona Eberhardt: And petrol bombs too.


Prev 2014.05.13 Next 2014.05.27