Chat log from the meeting on 2021-02-02

 [11:03] Ubit Umarov: hi [11:03] Kayaker Magic: Hello ll! [11:03] Kayaker Magic: *All [11:03] Gavin.Hird @grid.xmir.org:8002: Hi Andrew [11:03] Ada.Radius @grid.kitely.com:8002: Hi Andrew [11:03] Gavin.Hird @grid.xmir.org:8002: I am going to reboot the server tomorrow morning for a new kernel, Ubit [11:03] Kayaker Magic: Whew, I can't type with that Heavy Metl music turned up.... [11:03] Andrew Hellershanks: Hello, everyone. [11:03] Ubit Umarov: ok gavin.Hird [11:04] Now playing: Sabaton - Purple Heart [11:04] Ubit Umarov: what heavy metl ? [11:04] Now playing: Sabaton - Purple Heart [11:04] Kayaker Magic: the music stream on this region was playing something heavy a minute ago [11:05] Ubit Umarov: u call that heavy? gezz [11:05] Ada.Radius @grid.kitely.com:8002: I vote for Mozart [11:05] Ada.Radius @grid.kitely.com:8002: good for thinking [11:05] Andrew Hellershanks: It keeps stopping. I listen to the music I have sitting on my hard drive. [11:05] Ubit Umarov: just modern mozart :p [11:05] Kayaker Magic: Dontcha know, listening to classical music makes you smarter! [11:05] Ada.Radius @grid.kitely.com:8002: that explains it... [11:06] Ubit Umarov: duhh who whats to be smarter [11:06] Ubit Umarov: smarter is bad [11:06] Gavin.Hird @grid.xmir.org:8002: overrated [11:06] Ubit Umarov: dumb ppl is happier [11:06] Ada.Radius @grid.kitely.com:8002: peeps hate smart [11:06] Andrew Hellershanks: I wonder who said "Strong like Bull. Smart like streetcar." :) [11:07] Ada.Radius @grid.kitely.com:8002: I want y'all to look upon my rigged mesh subsized skirt that takes c.2006 Arcadia clothing [11:07] Ada.Radius @grid.kitely.com:8002: with awe and amazement [11:08] Ubit Umarov: stange kimono [11:08] Ubit Umarov: strange [11:08] Ada.Radius @grid.kitely.com:8002: Arcadia Asylum was a strange artist [11:08] Kayaker Magic: I was amazed! BOM at it's best! [11:08] Ubit Umarov: not quiet japonse cartoons [11:09] Ada.Radius @grid.kitely.com:8002: BoM has some very quirky quirks. but is a good thing [11:09] Ada.Radius @grid.kitely.com:8002: nope, old Nancy comics from the 50's [11:09] Andrew Hellershanks: I recognize the cartoons in the skirt texture but don't remember which comic that is from. [11:10] Andrew Hellershanks: ah, that's it. [11:10] Ubit Umarov: :) [11:10] Ada.Radius @grid.kitely.com:8002: and Johnny Hazard on teh sleees [11:10] Ada.Radius @grid.kitely.com:8002: sleeves [11:10] Ubit Umarov: :) [11:11] Ada.Radius @grid.kitely.com:8002: Peanuts on the butt. Sense of humor, our Arcadia [11:12] Kayaker Magic: OpenSim question: How are images stored in the asset server? As JPEG2000? What are they converted to in an OAR? [11:13] Ada.Radius @grid.kitely.com:8002: ouch very good question, one I want to know too [11:13] Ubit Umarov: viewer decided format [11:13] Ubit Umarov: that is jp2k yes [11:14] Kayaker Magic: In an OAR are the JP2K blobs converted to HEX text? [11:14] Ubit Umarov: thats xml crap [11:14] Ubit Umarov: not hex.. base64 encode [11:14] Ada.Radius @grid.kitely.com:8002: Hi steevi [11:15] steevithak x: howdy [11:15] Gavin.Hird @grid.xmir.org:8002: Hi steevi [11:15] Gavin.Hird @grid.xmir.org:8002: isn't the oar just a tar file? [11:16] Ubit Umarov: tar file is a collection of files :p [11:16] Kayaker Magic: Yeah, but the tar file is full of XML [11:16] Ubit Umarov: so yeah a ton of xml files on it [11:16] Gavin.Hird @grid.xmir.org:8002: I seem to remember renaming the extension and untarring it [11:17] Ubit Umarov: yes it is tar or tgz [11:17] Ubit Umarov: but tar is a collection of files.. remember? [11:17] Kayaker Magic: Ubuntu desktop just opens OARs like they were folders! [11:17] Gavin.Hird @grid.xmir.org:8002: it depends [11:17] Ubit Umarov: glued for tapes :p [11:17] Gavin.Hird @grid.xmir.org:8002: :-) [11:18] Gavin.Hird @grid.xmir.org:8002: we had a customer who thought commercial backup products where too expensive [11:18] Ubit Umarov: loved the retension times [11:18] Gavin.Hird @grid.xmir.org:8002: so he write his own backup scripts and ran them happily for 2 years [11:18] Gavin.Hird @grid.xmir.org:8002: till the day he really had to restore [11:18] Kayaker Magic: I know how this is going to end... [11:19] Gavin.Hird @grid.xmir.org:8002: it turned out he really only had taken backup of the catalog structure, [11:19] Gavin.Hird @grid.xmir.org:8002: so he could see everything he had lost [11:19] Ubit Umarov: ( tar means Tape Archive btw ) [11:19] Ada.Radius @grid.kitely.com:8002: that's a sad story [11:19] Gavin.Hird @grid.xmir.org:8002: yep indeed [11:19] Ubit Umarov: yeah [11:20] Kayaker Magic: Ha! Tapes never kept up with hard drive technology, they were always too small too late. [11:20] Ubit Umarov: tapes where backup thingies [11:20] Gavin.Hird @grid.xmir.org:8002: they are still used as backup thingies [11:20] Ubit Umarov: well and the large ones the main long duration store [11:21] Ubit Umarov: if you are like a bank or so :) [11:22] Gavin.Hird @grid.xmir.org:8002: there are a lot of businesses and government type institutions that have to keep backup for 10 yars by law [11:22] Gavin.Hird @grid.xmir.org:8002: some even longer [11:23] Ubit Umarov: yeah [11:24] Kayaker Magic: NASA discovered that all the 7" reel-to-reel tapes from the early space probes had the oxide flaking off the mylar. [11:24] Gavin.Hird @grid.xmir.org:8002: then you have some folks who think backups are for the peasants [11:25] Ubit Umarov: if you want long term.. right on rocks :p [11:25] Ubit Umarov: grr WRITE..  gezzz [11:25] Ubit Umarov: funny clay also worked [11:25] Ubit Umarov: or papire.. [11:25] Gavin.Hird @grid.xmir.org:8002: if you manage to make it too the moon, it should not exactly be rocket science to have tapem maintenance routines in place [11:25] Gavin.Hird @grid.xmir.org:8002: tape* [11:26] Ubit Umarov: if you don't care about duration write on a ssd :p [11:26] Ada.Radius @grid.kitely.com:8002: lol [11:26] Gavin.Hird @grid.xmir.org:8002: or CD [11:26] Ubit Umarov: yeah cd also bad [11:26] Kayaker Magic: Paper actually does have a good record of long LONG term storage of information. [11:26] Ubit Umarov: home recorded cd or dvd [11:26] Ubit Umarov: most i had are dead [11:27] Gavin.Hird @grid.xmir.org:8002: it does, but it has a tendency to go up in flames very badly at times [11:27] Ada.Radius @grid.kitely.com:8002: I was one of the unfortunates who used Second Inventory to get stuff out of SL. Before I managed to get it all on my HD they went out of business. Commercial ain;t always the way either [11:27] Ubit Umarov: well so did papire at alexandria lib [11:27] Ada.Radius @grid.kitely.com:8002: yup [11:27] Gavin.Hird @grid.xmir.org:8002: SI [11:27] Gavin.Hird @grid.xmir.org:8002: I think LL was taken off guard by that one [11:28] Ubit Umarov: digital are the least durable things [11:28] Ubit Umarov: media don't last.. and worse formats don't last [11:28] Gavin.Hird @grid.xmir.org:8002: but the oldest house I have in Opensim (from 1998) was copied over with SI [11:28] Ubit Umarov: well guess not worse.. just as bad :) [11:28] Ada.Radius @grid.kitely.com:8002: lotta artwork only exists in digital form, visual, audio, literary [11:28] Pius Noel whispers: hello all [11:28] Selby.Evans @grid.kitely.com:8002: hi everyone [11:28] Ada.Radius @grid.kitely.com:8002: Hi Pius [11:28] Ada.Radius @grid.kitely.com:8002: Hi Selby [11:29] Gavin.Hird @grid.xmir.org:8002: Hi Pius, Selby [11:29] Ubit Umarov: well look to old movies [11:29] Ubit Umarov: so many now lost [11:29] Andrew Hellershanks: Hello, Selby. [11:29] Ubit Umarov: ( well those where very flamable also ) [11:29] Ubit Umarov: hi [11:30] Gavin.Hird @grid.xmir.org:8002: very [11:30] Selby.Evans @grid.kitely.com:8002: Nitrocellulose [11:30] Ubit Umarov: wlel guess only solution is keeping digital data flowing from one storage place to other [11:30] Ada.Radius @grid.kitely.com:8002: yes [11:30] Ubit Umarov: and several formats [11:31] Ada.Radius @grid.kitely.com:8002: like the medieval monks making copies, only faster [11:31] Ubit Umarov: yeah kinda :) [11:31] Kayaker Magic: with fewer transcription errors [11:31] Ubit Umarov: some where not actual errors.. but hmm adaptations.. [11:32] Ubit Umarov: a woman did something?? nahh a man did [11:32] Ada.Radius @grid.kitely.com:8002: yup. [11:32] Ada.Radius @grid.kitely.com:8002: politically correct at the time [11:32] Ubit Umarov: well like all history [11:33] Ubit Umarov: we only get the current political correct history [11:34] Gavin.Hird @grid.xmir.org:8002: history is written by the winners [11:34] Ubit Umarov: yeap [11:34] Ubit Umarov: well abot opensim [11:34] Ubit Umarov: not much code [11:34] Ubit Umarov: hm made ossl object teleports work on phatom prims [11:35] Ubit Umarov: don't remember why i didn't allow it bf [11:35] Selby.Evans @grid.kitely.com:8002: Oh -- good to know [11:36] Andrew Hellershanks: Some code changes were made this past week related to the handling of the maturity bits for classified ads. I also updated the add on search and profile modules to improve their handling of the maturity flags. [11:36] Ubit Umarov: made some fixes on llpasstouchs (again) [11:36] Ubit Umarov: remeber those and passcollitions are NOT as SL::.. but as OLD sl [11:37] Ubit Umarov: yeah a minor issue with matury on classifieds ( whatever those are :p ) [11:37] Andrew Hellershanks: :) [11:38] Ubit Umarov: (mantis 8854 and mantis 8856) [11:38] Andrew Hellershanks: The bit handling changes were to address old viewers that still used deprecated bits for the maturity level and also in case a database had ads in it that used the old bits. [11:41] Andrew Hellershanks: Ubit, if OS is using OLD SL for those functions we need a note in the wiki to point that out or some person who tries to use those functions will be scratching their head thinking they aren't working right. [11:41] Ubit Umarov: sure.. add lsl to our wiki :p [11:42] Ubit Umarov: but yeah there should be something.. [11:42] Ubit Umarov: a few lsl functions are not as current SL intencionaly [11:42] Ubit Umarov: like those [11:46] Pius Noel: what about telehubs on var regions, should the work? [11:46] Ubit Umarov: they should be working [11:47] Pius Noel: ok, so I will test tomorrow... they did not work for me this morning [11:47] Ubit Umarov: well they are tricky :p [11:47] Pius Noel: I had spawn points ;) [11:47] Ubit Umarov: first need to learn how to [11:48] Pius Noel: often people dont set spawn points [11:48] Pius Noel: ... and they work for me on normal regions [11:50] Pius Noel: I have one on a small parcel on my Welcome region to allow Set Home to Here [11:51] Andrew Hellershanks: Not add the whole thing. A note in the list of the ll functions we support should be sufficient (for anyone who thinks to look there). [11:52] Pius Noel agrees [11:54] Pius Noel: but sometimes it might be difficult to update if SL functions are changed [11:54] Pius Noel: who should take care? [11:58] Andrew Hellershanks: Not sure. [11:58] Ubit Umarov: yeah ll did change several in time [11:58] Ubit Umarov: ( like those = [11:58] Andrew Hellershanks: It gets tricky when SL changes the behaviour of their LL functions. [12:00] Andrew Hellershanks: If a person is writing a script from scratch the would test it and find behaviour different from that of the LSL wiki pages. If someone just copies a script from SL they can expect it might not work. [12:02] Pius Noel: most of my scripts I've taken from SL to Opensim do work... if not, I usually find the issue fast. The first thing to do is to check if it's supported in Opensim at all. [12:03] Ubit Umarov: guess LL will break a lot of contents [12:03] Ubit Umarov: well like did break those "tvs" that did depend on flash etc [12:04] Gavin.Hird @grid.xmir.org:8002: you can't make an omelet without braking some eggs [12:04] Gavin.Hird @grid.xmir.org:8002: breaking* [12:04] Andrew Hellershanks: Pius, when copying scripts from SL to OS be sure to check "top scripts". Some scripts may appear to work but it doesn't mean that they are written properly. [12:05] Ubit Umarov: yeah [12:05] Ubit Umarov: but we are not SL.. [12:05] Ubit Umarov: on some LSL we may not follow them, for example [12:05] Ubit Umarov: well lsl and other things [12:05] Pius Noel: a lot of content that has been copied lost it's scripts because they were not legally copied [12:05] Ubit Umarov: in fact BOM; EEP where "Pushes" to keep compatibility with tpvs [12:06] Pius Noel: but sure non of my vehicle script works here [12:06] Andrew Hellershanks: I also have a couple of vehicle related scripts that don't work here and I haven't worked on making them work. [12:07] Pius Noel smiles [12:07] Ubit Umarov: yeah old ode was bad for vehicles :p [12:09] Ubit Umarov: err [12:10] Andrew Hellershanks: One of the scripts I was going to rework to use KFM. [12:10] Ubit Umarov: the ossl object teleport still does not work on KFM [12:10] Ubit Umarov: can be made 2 but takes work.. [12:10] Ubit Umarov: well and i still didn't finish the changes i made to kfm [12:11] Andrew Hellershanks: What changes are pending re: KFM? [12:11] Ubit Umarov: also don't understand current sl ping-pong mode.. seems totally broken [12:11] Ubit Umarov: oh i told about those months ago [12:11] Ubit Umarov: now i forgot LOL [12:11] Pius Noel: ping-pong mode? [12:12] Ubit Umarov: well changed all its math etc [12:12] Andrew Hellershanks: ping pong mode. I remember that. AFAIK, it means run through the KFM steps first to last then go from last to first, and back again until told to stop. [12:12] Ubit Umarov: yeah.. does a mess i just can't understand at sl [12:12] Pius Noel: ah, yes. ty. [12:12] Andrew Hellershanks: It would be useful for things like a KFM based swing. [12:12] Pius Noel: me too [12:13] Ubit Umarov: so our current is not like sl, neither will be the revised one [12:13] Ubit Umarov: ours does make sense ;) [12:14] Andrew Hellershanks: It was good enough that I was able to make a working carnival ride. [12:14] Pius Noel: I'll let you know if I miss something :) [12:14] Ubit Umarov: as i said i changed its math [12:14] Ubit Umarov: and how it is done.. [12:14] Ubit Umarov: not timer based, but done by heartbeat thread etc [12:15] Andrew Hellershanks: Nice way of doing things. [12:15] Ubit Umarov: stopped bc had serielization issues with current format [12:15] Kayaker Magic: Our KFM works MUCH BETTER than the SL one. Thanks to Ubit! [12:15] Ubit Umarov: current does store a special table [12:16] Ubit Umarov: new version does math on the fly... [12:16] Ubit Umarov: so... yeah.. issues on crossings to other versions [12:17] Ubit Umarov: well things like that [12:17] Ubit Umarov: have to code on my pc, not commited :) [12:17] Andrew Hellershanks nods [12:17] Ubit Umarov: guess it will not make 0.9.2 release [12:17] Pius Noel: :( [12:18] Ubit Umarov: current code seems doing ok [12:18] Ubit Umarov: so i may even just give up :) [12:18] Ubit Umarov: welll not the timers part [12:19] Andrew Hellershanks: You can always shove the code over into its own branch in case you want to look at it again someday. [12:19] Ubit Umarov: yeah [12:20] Andrew Hellershanks: We are 20 past the hour. Any other pending questions from anyone re: OS? [12:20] Kayaker Magic: I don't know if ping-pong mode is used much, you can fake it by building a list that loops. [12:20] Ubit Umarov: the ossl obejct teleport needs to talk directly to kfm code [12:21] Ubit Umarov: to stop it.. etc like on crossings [12:21] Ubit Umarov: or if local to offset it blabla [12:21] Andrew Hellershanks: Kayaker, and duplicate the steps in reverse order. [12:21] Kayaker Magic: Yup [12:22] Andrew Hellershanks: hm... I did test ping pong mode some time ago when I was first starting to work on something that needed KFM. [12:22] Andrew Hellershanks: I'll see if I can find the test script I was using. [12:23] Pius Noel: me too, but to duplicate the steps for reverse order sounds good enough [12:23] Andrew Hellershanks: It would be a workaround to ping pong mode at the expense of more steps in the code. [12:24] Ubit Umarov: i can mk ping poing work [12:24] Pius Noel: and probably simpler to implement and understand [12:24] Ubit Umarov: just i don't get what it is at sl :) [12:24] Andrew Hellershanks: Is it different in SL from our use of it in OS? [12:24] Ubit Umarov: ping poing ? :) [12:25] Ubit Umarov: yeah it is already diferent [12:25] Ubit Umarov: guess ll did just broke theirs [12:25] Ubit Umarov: dunno [12:25] Andrew Hellershanks: That's possible. [12:26] Ubit Umarov: current ll no longer cares much about not brekaing contents [12:27] Gavin.Hird @grid.xmir.org:8002: or TPV viewers [12:27] Ubit Umarov: yeah those also [12:31] Andrew Hellershanks: It is half past the hour now and no one has said they have to leave, yet. I'm a bit surprised. :) At any rate, it is about time to wrap up the meeting for today. [12:31] Ubit Umarov: :) [12:31] Pius Noel: :) [12:31] Andrew Hellershanks: Thank you all for coming. See you again next week. [12:31] Pius Noel: thank you all