User:Which Linden/Office Hours/2009 July 9
Jump to navigation
Jump to search
- [10:59] Which Linden: Hi Liisa!
- [11:00] Which Linden: are you here for my office hours?
- [11:00] Which Linden: hi morgaine!
- [11:00] Which Linden: Latif, good to see you!
- [11:01] Latif Khalifa: hey Which
- [11:01] Morgaine Dinova: Hi Which, + usual suspects :
- [11:01] Latif Khalifa: just ported my prim search to http
- [11:01] Latif Khalifa: 2 hours after plot roll ;)
- [11:01] Which Linden: how's it working?
- [11:01] Liisa Runo: back, hi all
- [11:01] Latif Khalifa: so far so good :)
- [11:01] Which Linden: nice!
- [11:01] Latif Khalifa: and fast
- [11:01] Latif Khalifa: :D
- [11:01] Which Linden: uses less resources?
- [11:01] ThunderBolt Kanto: excuse me, Which, may i please get your Linden bear
- [11:02] Latif Khalifa: it used to depend for email for outsite world coms
- [11:02] Latif Khalifa: when you are lucky email had 5s latency
- [11:02] Latif Khalifa: it would go up to 2hours when things are bad
- [11:02] Latif Khalifa: now it works instantlyh
- [11:02] Which Linden: sure ThunderBolt
- [11:02] ThunderBolt Kanto: thank yoou
- [11:02] ThunderBolt Kanto: accepted your inventory offer.
- [11:02] Latif Khalifa: plus the communication goes outside sercice
- [11:03] Latif Khalifa: no outside service
- [11:03] Which Linden: btw everyone, I have a meeting at 11:30 today so I'm going to have to cut out early
- [11:04] Which Linden: yeah I think email is handled by like one perl script on one machine
- [11:04] Which Linden: http
- [11:04] ThunderBolt Kanto: that is a coll avie, Which
- [11:04] Which Linden: thanks!
- [11:06] Which Linden: Latif: would you maybe be interested in writing a guide on porting to http
- [11:06] ThunderBolt Kanto: cool avie, Seb
- [11:06] Sebastean Steamweaver: `Thank you Thunderbolt :)
- [11:06] Which Linden: I mean I don't know jack about http
- [11:06] ThunderBolt Kanto: most horses i have are not that good
- [11:07] Latif Khalifa: hm, my documentation skills are lacking, but i could give it a shot if I get some free time
- [11:08] Which Linden: :
- [11:08] Sebastean Steamweaver: I spent a little while making this AV and tweaking it. There are a lot of neat horse AVs out there though. I'll get you the landmark for once after office hours is over :)
- [11:08] Which Linden: The creativity of the avatar community never fails to amaze
- [11:08] Which Linden: BTW I'm not the only plant linden anymore
- [11:08] Sebastean Steamweaver: Oh?
- [11:09] Sebastean Steamweaver: Who else is also a plant?
- [11:09] Which Linden: Ambroff is a potted daisy
- [11:09] Morgaine Dinova: Haha
- [11:09] Morgaine Dinova: Little Weed!!!!!
- [11:09] Sebastean Steamweaver: Cramping the flowerpot!
- [11:09] Latif Khalifa: if anyone wants to check it out, i can give you "login key" for the service... basically login key is used to establish your identity so you don't grief people by sending them prims using my service
- [11:09] Aimee Trescothick: cute :D
- [11:09] ThunderBolt Kanto: better watch out for Michael then, Which, moles like to burrow
- [11:10] Which Linden: actually....there's apparently no dirt in this bamboo plant
- [11:10] Which Linden: the "soil" is some sort of plastic matrix
- [11:10] Which Linden: I'm not sure how it can support life
- [11:11] Which Linden: So....anyhow, is anyone here an eventlet user?
- [11:11] Sebastean Steamweaver: A which?
- [11:11] ThunderBolt Kanto: no
- [11:11] Morgaine Dinova: You get all the nutrients when pandas come to visit ^_^
- [11:11] ThunderBolt Kanto: i use Emerald viewer
- [11:12] Latif Khalifa: doesn't speak python
- [11:12] Morgaine Dinova: Which: it's the basis of PyOGP, so in that sense we've played with eventlet
- [11:12] Latif Khalifa: (yet)
- [11:12] Aimee Trescothick: I don't get into python much at the moment either
- [11:12] Which Linden: at least you know python isn't a snake
- [11:12] Liisa Runo: fullbright the picture
- [11:13] Aimee Trescothick: lol
- [11:13] Morgaine Dinova: Was it eventlet scalability that caused the 1.27 group IM enhancements to burn and crash?
- [11:13] Morgaine Dinova: Or even crash and burn, hehe
- [11:13] ThunderBolt Kanto: lol
- [11:13] Which Linden: "eventlet scalability" is kind of a meaningless term, like "cpu storage"
- [11:14] Aimee Trescothick: hey my CPU you has some storage :D
- [11:14] Aimee Trescothick:
- [11:14] Aimee Trescothick: err
- [11:14] Which Linden: but no.... that's not why as far as I know
- [11:15] ThunderBolt Kanto: can you call L@ cache "storeage"
- [11:15] Morgaine Dinova: Well, using more words, does eventlet CPU or storage requirements rise beyond the acceptable for high number of coroutines?
- [11:15] ThunderBolt Kanto: L2'
- [11:15] Aimee Trescothick: :)
- [11:15] Which Linden: I don't know very much about the problem, but it may have had something to do with poorly
- [11:16] Aimee Trescothick: my CPU probably has about 4096 times as much storage as my first computer
- [11:16] Morgaine Dinova: Erlang process spawning is cmmonly tested into the hundreds of thousands, but not heard of eventlet limit tests
- [11:16] Which Linden: but I really don't know, so that could be completely incorrect
- [11:16] Which Linden: I've seen eventlet hit hundreds of thousands of coroutines without major issues
- [11:16] Which Linden: but it's not rigorously tested like erlang is
- [11:17] Which Linden: but! eventlet just had its 0.8.11 release, and we're moving on to 0.9 and cleaning house
- [11:17] Morgaine Dinova: Yeah, noticed the 0.8.11, and was surprised that it wasn't 0.9
- [11:17] Which Linden: so if you care about it, hop on eventletdev and help guide and test
- [11:17] Which Linden: yeah we did 0.8.11 just as a bugfix/backcompat release
- [11:18] Aimee Trescothick: the sims probably just got shy when they realised people wanted to talk through them
- [11:18] Aimee Trescothick: performance anxiety
- [11:18] ThunderBolt Kanto: might download it
- [11:19] ThunderBolt Kanto: i will have to get on the beta grid again, been too long since i been there
- [11:19] Which Linden: in particular what I'd like to do for 0.9 is to nail down a consistent and standard abstraction for concurrency
- [11:20] Which Linden: but you all don't use it so you don't care :
- [11:20] Morgaine Dinova: Is Donovan working on it anymore?
- [11:20] Morgaine Dinova: I mean externally
- [11:20] Which Linden: he doesn't seem to have much time, but yes
- [11:20] Which Linden: none of us have time, except for Denis
- [11:20] Morgaine Dinova: nods
- [11:20] Morgaine Dinova: Hehe
- [11:21] Which Linden: It's actually really interesting how that works
- [11:22] Morgaine Dinova: Well you know what you have to do. You only have two options, (i) get more devs, and (ii) open source some server
- [11:22] Morgaine Dinova: And if you have no reasonably independent subsystems, then you have an architectural problem.
- [11:23] Which Linden: hah you say that like you're surprised
- [11:24] Which Linden: but yes, completely agreed
- [11:24] Morgaine Dinova: More sad than surprised :
- [11:24] ThunderBolt Kanto: is there a Windows release of Eventlet, i am running Windows XP and i will test it
- [11:24] Which Linden: ThunderBolt: we don't test it on Windows, but 0.8.11 may work there
- [11:25] ThunderBolt Kanto: i was reading the wiki about it, not tested on windows yet
- [11:25] Morgaine Dinova: You guys are being driven into the ground by work, and it's not optional work. It can't really go on, you're human ... with some cellulose thrown in :P
- [11:26] Which Linden: Well, things will have to get worse before they get better
- [11:27] Morgaine Dinova: Yep. In part to get the message where it needs to go.
- [11:27] Which Linden: We can continually try to play whack
- [11:27] Morgaine Dinova: Either way, pain :
- [11:27] Morgaine Dinova: Which += cookie
- [11:27] Which Linden: The worst is when the rearchitecture falls behind schedule and you end up doing both
- [11:28] Which Linden: But, now that I've delivered a daily dose of sad, I have a planning meeting that I should go to
- [11:29] Morgaine Dinova: Which += happiness
- [11:29] Which Linden: my apologies for not being able to stay for the full hour
- [11:29] Morgaine Dinova: Have a good rest of day :
- [11:29] Which Linden: Thanks, Morgaine, I appreciate the love
- [11:29] Which Linden: You all have a great day too!
- [11:29] Morgaine Dinova: Oh I give plenty of brickbats too, but only where deserved, hehe
- [11:29] Sebastean Steamweaver: No problem Which