User:Which Linden/Office Hours/2010 Feb 18

From Second Life Wiki
< User:Which Linden/Office Hours
Revision as of 13:16, 18 February 2010 by Which Linden (talk | contribs) (Created page with '''Thanks to Saijanai Kuhn for salvaging this transcript after I trashed my own copy of it.'' * [2010/02/18 11:06] Which Linden: hey there * [2010/02/18 11...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Thanks to Saijanai Kuhn for salvaging this transcript after I trashed my own copy of it.

  • [2010/02/18 11:06] Which Linden: hey there
  • [2010/02/18 11:06] Morgaine Dinova: Hi Which. Welcome to Customer Complaints.
  • [2010/02/18 11:06] Sahkolihaa Contepomi: LOL.
  • [2010/02/18 11:07] Enkidu Linden: hello!
  • [2010/02/18 11:07] Sahkolihaa Contepomi: Which, can we have your confirm that this sim -won't- retart during the hour? ;)
  • [2010/02/18 11:07] Sahkolihaa Contepomi: restart*
  • [2010/02/18 11:07] Morgaine Dinova: Which: any idea whether Zero's sekrit project for 3-5 years hence will involved transparent upgrading of regions?
  • [2010/02/18 11:08] Morgaine Dinova: Hiya Enk :-)
  • [2010/02/18 11:08] Which Linden: Morgaine: I have no idea what Zero's up to
  • [2010/02/18 11:08] Which Linden: Sahkolihaa: uh, hopefully not!
  • [2010/02/18 11:08] Sahkolihaa Contepomi: Hehehe.
  • [2010/02/18 11:08] Which Linden: I don't think there's really any way to know
  • [2010/02/18 11:08] Morgaine Dinova: Which: how can you have no idea what Zero is up to, when it impacts on your future?
  • [2010/02/18 11:09] Morgaine Dinova: *TELL* him what he must do.
  • [2010/02/18 11:09] Which Linden: Morgaine: ha ha ha, I'm not the boss of him
  • [2010/02/18 11:09] Which Linden: I'm not the President of his work :)
  • [2010/02/18 11:09] Which Linden: About the rolling restarts, "please understand that this action is being taken to protect against in world content."
  • [2010/02/18 11:09] Morgaine Dinova: The company is too small to have an impersonal infrastructure development division.
  • [2010/02/18 11:10] Gambino Amsterdam: hi
  • [2010/02/18 11:10] Which Linden: You gotta protect yourself from that inworld content!
  • [2010/02/18 11:10] Dahlia Trimble: hi :)
  • [2010/02/18 11:10] Which Linden: Hi Dahlia
  • [2010/02/18 11:10] Sahkolihaa Contepomi: Which - the steps to produce the no-transfer exploit is on a pastebin website. After reading and testing it on prims, how in the world did LL miss it?
  • [2010/02/18 11:10] Morgaine Dinova: Which: read your Tao of Linden! You are the boss of him, in part!
  • [2010/02/18 11:11] Morgaine Dinova: Unless the Tao has been repealed.
  • [2010/02/18 11:11] Questar Utu: I'm actually wondering how anyone else missed it.. I havn't heard of that exploit being used until now.
  • [2010/02/18 11:11] Enkidu Linden: haha
  • [2010/02/18 11:11] Morgaine Dinova: waves at Dahlia
  • [2010/02/18 11:11] Which Linden: I don't think the Tao ever said anything about bossing each other around -- if anything it's quite individualistic
  • [2010/02/18 11:11] Dahlia Trimble: waves back
  • [2010/02/18 11:12] Which Linden: Maybe the security issue is new, and thus no one messed around with it until recently?
  • [2010/02/18 11:12] Sahkolihaa Contepomi: Most likely.
  • [2010/02/18 11:12] Sahkolihaa Contepomi: It's too simple to have been here for ages.
  • [2010/02/18 11:12] Which Linden: I was reminded of this article about the dyslexic spy who wrote codes
  • [2010/02/18 11:12] Questar Utu: Seems like it would have existed since the enabling of group object grabbing.
  • [2010/02/18 11:12] Which Linden: Took the cryptanalyst two weeks to discover that he spy was using ROT13
  • [2010/02/18 11:12] Sahkolihaa Contepomi: o_o
  • [2010/02/18 11:12] Dahlia Trimble: lol
  • [2010/02/18 11:12] Morgaine Dinova: Well the Tao can be summarized as "Everyone has a say". That means that you can have input on Zero's plans if you want, and he cannot reject them (unless they're flawed).
  • [2010/02/18 11:13] Dahlia Trimble: i remember rot13
  • [2010/02/18 11:13] Which Linden: That was half of the message
  • [2010/02/18 11:13] Which Linden: The other half was a bunch of numbers
  • [2010/02/18 11:13] Which Linden: Which turned out to be coordinates in plaintext
  • [2010/02/18 11:14] Which Linden: Like, really? Really. Plaintext.
  • [2010/02/18 11:15] Dahlia Trimble: I remember ppl used to use rot13 in usenet a lot, for mildly inappropriate postings
  • [2010/02/18 11:15] Which Linden: [1]
  • [2010/02/18 11:16] Which Linden: maybe I'm mischaraterizing it, see for yourself
  • [2010/02/18 11:18] Which Linden: So, Morgaine, I feel that you're misrepresenting the Tao. One of the tenets is certainly "work together"
  • [2010/02/18 11:19] Which Linden: I certainly thing a robust conversation is an important part of that
  • [2010/02/18 11:19] Questar Utu: Blasted internet.
  • [2010/02/18 11:19] Which Linden: I also think that a riddling of typos is an important part of that
  • [2010/02/18 11:20] Which Linden: Making good choices is another, and being transparent is a third
  • [2010/02/18 11:20] Which Linden: To some degree these are restatements of each other
  • [2010/02/18 11:20] Enkidu Linden: we also try to walk in customers' shoes
  • [2010/02/18 11:20] Enkidu Linden: which is why you sometimes find yourself without your shoes
  • [2010/02/18 11:20] Which Linden: Especially if they're sexy stilettos
  • [2010/02/18 11:20] Which Linden: ha ha ha
  • [2010/02/18 11:21] Which Linden: We also walk in your inventory. Sorry about that
  • [2010/02/18 11:22] Dahlia Trimble: my shoes are mostly copyable :)
  • [2010/02/18 11:22] Which Linden: It doesn't say "Walk in *a copy* of our Residents' shoes", now does it :)
  • [2010/02/18 11:23] Dahlia Trimble: they're digital shoes, noboby should be able to tell the difference
  • [2010/02/18 11:24] Enkidu Linden: it's the principle!
  • [2010/02/18 11:24] Which Linden: We would know, in our hearts
  • [2010/02/18 11:24] Morgaine Dinova: compliments Which on ridlingd of typso
  • [2010/02/18 11:24] Morgaine Dinova: "It's the taste!", /me reads from this pack of tea
  • [2010/02/18 11:26] Enkidu Linden: what'd you guys talk about last week?
  • [2010/02/18 11:26] Enkidu Linden: i missed out. but i got forty lashings
  • [2010/02/18 11:26] Morgaine Dinova: Oh nice!
  • [2010/02/18 11:26] Techwolf Lupindo: grins
  • [2010/02/18 11:26] Techwolf Lupindo: I shoujld have used my claws also for that.
  • [2010/02/18 11:27] Which Linden: So yeah, I think the Tao is more about providing principles that ensure that when you make a decision, you're doing so with the best knowledge you can get, and with the lowest risk of tromping on the toes of others
  • [2010/02/18 11:27] Which Linden: enkidu: we talked about http-in
  • [2010/02/18 11:27] Which Linden: I think we filed an enhancement request for it
  • [2010/02/18 11:28] Morgaine Dinova: No. It's simply about people having a say in what will affect them. And nobody acting as elite.
  • [2010/02/18 11:29] Dahlia Trimble: on the subject of http, does anyone know if there are any practical limits to how long a URL can be for a GET? (besides the limit in LSL)
  • [2010/02/18 11:29] Enkidu Linden: yeah
  • [2010/02/18 11:30] Enkidu Linden: i do
  • [2010/02/18 11:30] Which Linden: There aren't any standardized limits, but Apache limits them to 8k
  • [2010/02/18 11:30] Enkidu Linden: MSIE also limits them
  • [2010/02/18 11:30] Dahlia Trimble: 8k would be plenty :)
  • [2010/02/18 11:30] Morgaine Dinova: A key element of the Tao (not written) is actually traceability, just like in engineering. There should be a process to ensure that issues raised are actually dealt with to satisfaction, not dismissed with a wave, not forgotten.
  • [2010/02/18 11:30] Dahlia Trimble: IE does?
  • [2010/02/18 11:30] Enkidu Linden: not sure about IE8, but older versions limited to 2k
  • [2010/02/18 11:30] Dahlia Trimble: hmmm
  • [2010/02/18 11:30] Dahlia Trimble: well 3k would probably work too
  • [2010/02/18 11:31] Dahlia Trimble: *2k
  • [2010/02/18 11:31] Dahlia Trimble: ty :)
  • [2010/02/18 11:31] Morgaine Dinova: No spec limit then?
  • [2010/02/18 11:31] Enkidu Linden: no spec limit
  • [2010/02/18 11:31] ZenMondo Wormser: what is the LSL limit?
  • [2010/02/18 11:31] Which Linden: "If your url lasts for longer than 4k, consult a physician"
  • [2010/02/18 11:31] Enkidu Linden: but if your GET url is 8k, maybe you're doing something you shouldn't
  • [2010/02/18 11:31] Dahlia Trimble: i think it's 2k, but I wasnt talking LSL
  • [2010/02/18 11:32] Which Linden: For LSL I imagine that the limit is much shorter
  • [2010/02/18 11:32] Which Linden: Since the body limit is 2k
  • [2010/02/18 11:32] Dahlia Trimble: I need to send a lot of small messages, and I'm having reliablily problems with POST
  • [2010/02/18 11:32] Morgaine Dinova: bit.ly would of course love people to use unlimited URL lengths :P
  • [2010/02/18 11:33] Enkidu Linden: what are the symptoms?
  • [2010/02/18 11:33] Dahlia Trimble: server ... something :/
  • [2010/02/18 11:34] Dahlia Trimble: all I get is a few exception messages in an underlying library
  • [2010/02/18 11:34] Dahlia Trimble: cant trace it
  • [2010/02/18 11:34] Enkidu Linden: are the requests made by a browser or something else?
  • [2010/02/18 11:35] Dahlia Trimble: Im not sure, it's a unity3d plugin, I think it uses some of the browser's http stack
  • [2010/02/18 11:35] Dahlia Trimble: but I think the errors are server side
  • [2010/02/18 11:36] Jonathan Yap: Can you employ a network sniffer to watch packets?
  • [2010/02/18 11:36] Dahlia Trimble: yep could do that
  • [2010/02/18 11:36] Which Linden: Wireshark FTGW
  • [2010/02/18 11:36] Which Linden: not sure what that G is doing in there
  • [2010/02/18 11:36] Dahlia Trimble: lol
  • [2010/02/18 11:37] Enkidu Linden: g is for grand
  • [2010/02/18 11:37] Which Linden: So hey, is anyone paying attention to the python world? Did you know that Eventlet is approaching 1.0?
  • [2010/02/18 11:37] Questar Utu: k is for kilo, which referrs to 1000 as well. :p
  • [2010/02/18 11:37] Enkidu Linden: i did!
  • [2010/02/18 11:37] Dahlia Trimble: not lately, anything new?
  • [2010/02/18 11:38] Sahkolihaa Contepomi: The only thing I have to monitor regarding Python is the install on my Linux system. xP
  • [2010/02/18 11:38] Morgaine Dinova: Which: does that mean that Eventlet will finally work relaibly on Windows?
  • [2010/02/18 11:38] Morgaine Dinova: Enus was complaining about it
  • [2010/02/18 11:38] Which Linden: Morgaine: he was??? I added an entire module to address that for him?
  • [2010/02/18 11:38] Which Linden:  !
  • [2010/02/18 11:39] Morgaine Dinova: Oh, well maybe that fixed it, hehe :-)
  • [2010/02/18 11:39] Which Linden: But yeah, uh, windows compatibility is something that is still being worked on
  • [2010/02/18 11:39] Which Linden: It would help if someone who actually used Windows could provide development help
  • [2010/02/18 11:39] Which Linden: As it is I have to fire up a VM
  • [2010/02/18 11:39] Morgaine Dinova: Nobody uses Windows, so that's a long shot
  • [2010/02/18 11:39] Morgaine Dinova: ducks
  • [2010/02/18 11:39] Sahkolihaa Contepomi: Questar does but he's not into that type of coding. :p
  • [2010/02/18 11:40] Sahkolihaa Contepomi: Or well, Python in general.
  • [2010/02/18 11:40] Enkidu Linden: i don't have windows either
  • [2010/02/18 11:40] Enkidu Linden: not at home, anyway
  • [2010/02/18 11:40] Morgaine Dinova: Enk++ !!!
  • [2010/02/18 11:40] Which Linden: Wouldn't want the wife to see that
  • [2010/02/18 11:40] Sahkolihaa Contepomi: hehe, nice to hear another Linden who doesn't use Windows.
  • [2010/02/18 11:40] Questar Utu: I could be, but I just don't have the means to learn it.
  • [2010/02/18 11:40] Dahlia Trimble: I use windows and I use python but I dont know anything about eventlet
  • [2010/02/18 11:41] Dahlia Trimble: (maybe I should be ducking?) lol
  • [2010/02/18 11:42] Dahlia Trimble: prepares to teleport to safely...
  • [2010/02/18 11:42] Which Linden: It's a networking/greenthreading library
  • [2010/02/18 11:42] Which Linden: For highly-scalable web applications
  • [2010/02/18 11:42] Dahlia Trimble: kewl
  • [2010/02/18 11:42] Which Linden: Which are probably not as scalable on Windows
  • [2010/02/18 11:43] Dahlia Trimble: would it work with something like panda3d? I think they implement their own greenish threads
  • [2010/02/18 11:43] Enkidu Linden: pwn!
  • [2010/02/18 11:44] Dahlia Trimble: to sync them with the frame loop or something
  • [2010/02/18 11:45] Which Linden: I don't know anything about panda3d
  • [2010/02/18 11:46] Dahlia Trimble: it's a open source game engine with python scripting. Pretty nice actually
  • [2010/02/18 11:46] Which Linden: [2]
  • [2010/02/18 11:46] Morgaine Dinova: Comes from Disney, by some miracle they open-sourced it.
  • [2010/02/18 11:46] Which Linden: looks like they just have their own implementation of OS threads
  • [2010/02/18 11:47] Dahlia Trimble: [3]
  • [2010/02/18 11:47] Which Linden: whoa so panda's kind of an OGRE competitor?
  • [2010/02/18 11:48] Dahlia Trimble: competitor? hmmm
  • [2010/02/18 11:48] Dahlia Trimble: I think it's more feature rich than ogre
  • [2010/02/18 11:48] Dahlia Trimble: and easier to use
  • [2010/02/18 11:49] Dahlia Trimble: probably not as flexible with materials as ogre tho
  • [2010/02/18 11:51] Which Linden: Lots of options for the 3D programmer who knows Python, though
  • [2010/02/18 11:52] Dahlia Trimble: ya I found panda a lot easier to get running than pyogre
  • [2010/02/18 11:52] Which Linden: Cool! Glad to see there's a diverse set of options
  • [2010/02/18 11:53] Which Linden: But back to eventlet
  • [2010/02/18 11:53] Which Linden: It uses greenthreads, which have a similar API to regular threads, but cooperatively yield
  • [2010/02/18 11:53] Which Linden: So there are fewer race conditions
  • [2010/02/18 11:53] Which Linden: And More control
  • [2010/02/18 11:54] Which Linden: But it's best for I/O intensive applications because they are all in the same process
  • [2010/02/18 11:54] Which Linden: They are coroutines
  • [2010/02/18 11:54] Dahlia Trimble: ys iy'd nice to not have to worry about locking
  • [2010/02/18 11:54] Which Linden: Yeah exactly
  • [2010/02/18 11:54] Dahlia Trimble: *ya it's
  • [2010/02/18 11:55] Which Linden: See now you're getting into the spirit of this typos thing!
  • [2010/02/18 11:55] Dahlia Trimble: Im good at it :D
  • [2010/02/18 11:55] Dahlia Trimble: I cant see either, so I read typos even if they arent there ;)
  • [2010/02/18 11:56] Dahlia Trimble: *see to well
  • [2010/02/18 11:56] Which Linden: I'm going to be at Pycon for the next week; I may not be able to attend next week's OH
  • [2010/02/18 11:56] Dahlia Trimble: where's pycon?
  • [2010/02/18 11:57] Which Linden: Atlanta
  • [2010/02/18 11:57] Second Life: Your region will restart in 5 minutes and 0 seconds for maintenance.
  • [2010/02/18 11:57] Morgaine Dinova: Threads with shared state are a disaster, no doubt about that. But threads without shared state (ie. system processes) don't have the same horrific concurrency problems, so they should be used wherever possible.
  • [2010/02/18 11:57] Sahkolihaa Contepomi: Eeep.
  • [2010/02/18 11:57] Which Linden: ha ha! region restart!
  • [2010/02/18 11:57] Morgaine Dinova: Eeep
  • [2010/02/18 11:57] Which Linden: good timing
  • [2010/02/18 11:57] Enkidu Linden: we're doomed!
  • [2010/02/18 11:57] Sahkolihaa Contepomi: Just at the end, heh.
  • [2010/02/18 11:57] Which Linden: Thanks to my contacts on the inside
  • [2010/02/18 11:57] Enkidu Linden: i bet it's zero
  • [2010/02/18 11:57] Dahlia Trimble: sorry I hogged the meeting, but time to tp away. Bye all :)
  • [2010/02/18 11:58] Which Linden: It's handy if you're on an awkward date. "Oh sorry, region restarting! Oh weird I couldn't TP to your location afterward! Oh well IRL LOL!"
  • [2010/02/18 11:58] Morgaine Dinova: Question for Which/Enki: is Zero working on transparent region upgrading in his 3-5 year plan? If not ... remember the Tao, and have your say.
  • [2010/02/18 11:58] Dahlia Trimble: lol
  • [2010/02/18 11:58] Which Linden: Morgaine: I'll have to look into that
  • [2010/02/18 11:58] Morgaine Dinova: (Rhetorical)
  • [2010/02/18 11:59] Second Life: Your region will restart in 3 minutes and 0 seconds for maintenance.
  • [2010/02/18 11:59] Sahkolihaa Contepomi: Time to poof.
  • [2010/02/18 11:59] Sahkolihaa Contepomi: Thanks for having us, Which & Enkidu.
  • [2010/02/18 11:59] Which Linden: Thanks for stopping by!
  • [2010/02/18 11:59] Enkidu Linden: bye everyone!
  • [2010/02/18 11:59] Morgaine Dinova: Gotta love doubleclick TP :P
  • [2010/02/18 11:59] Morgaine Dinova: See you Which / Enki :-)
  • [2010/02/18 12:00] Which Linden: Catch ya laters!