User:Which Linden/Office Hours/2009 Nov 12

From Second Life Wiki
< User:Which Linden/Office Hours
Revision as of 13:16, 12 November 2009 by Which Linden (talk | contribs) (Created page with '''Note: I crashed at this point, and didn't have my viewer configured to save all local chat to disk, so if someone who was there has the full transcript, please feel free to add...')
(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.

Note: I crashed at this point, and didn't have my viewer configured to save all local chat to disk, so if someone who was there has the full transcript, please feel free to add it here.

  • [11:55] Fury Rosewood: nah
  • [11:55] Poppy Linden: vista, yes, audio in general is difficult in linux, the addition of closed-source components doesnt improve the experience
  • [11:55] Vista Questi: I've learned to live with it
  • [11:55] Fury Rosewood: wihtout people paying for stuff to run sl, sl would pretty much crumble, its kinda a symboitic relationship
  • [11:55] Vista Questi: it varies wildly with the viewer one chooses or so I hae noticed
  • [11:56] Latif Khalifa: which, the viewer is giving you trouble?
  • [11:56] Which Linden: it's hard to say -- I think my macbook overheated
  • [11:56] Poppy Linden: vista, yeah, there are a few versions of SLVoice
  • [11:56] Vista Questi: or for voice chat? i don't remember anymore
  • [11:56] Which Linden: that occasionally happens due to the flash plugin though too
  • [11:56] Vista Questi: i have pretty much given it up for voice chat
  • [11:56] Vista Questi: meerkat is strange with sound
  • [11:56] Latif Khalifa: Poppy, what do you do at the lab?
  • [11:56] Poppy Linden: yes, it depends on the sound system in use, version thereof, SL in use, version thereof, SLVoice inuse, etc :)
  • [11:57] Poppy Linden: i work on backend data services
  • [11:57] Vista Questi: if i have to, i have a dual boot lapie for the voice stuffs
  • [11:57] Ardy Lay: Poppy lights up dark spaces. :-)
  • [11:57] Vista Questi: no complaints, not really
  • [11:57] Poppy Linden: much like which; i'm on his team
  • [11:57] Fury Rosewood: poppy has a flashlight :(
  • [11:57] Fury Rosewood: its nice
  • [11:57] Latif Khalifa: i like that kind work too
  • [11:57] Fury Rosewood: i just do not want to be introduced to the business end of it anytime soon
  • [11:57] Vista Questi: most of the time i can figure out that it's a linux problem or something with vivox, which points to the same place, anyway
  • [11:57] Vista Questi: fail
  • [11:58] Latif Khalifa: much of the glue in the backend is written with python, right?
  • [11:58] Poppy Linden: most recently i was spotted generating histograms of backend databse traffic rates from simulators, for instance :P
  • [11:58] Poppy Linden: Latif, most of the backend is written in programming languages.
  • [11:58] Latif Khalifa: do sims still make mysql proto direct connections?
  • [11:59] Which Linden: Latif: heh in the endgame it'd be all written in python, but for now there's still a distressing amount in C++
  • [11:59] Poppy Linden: Latif, depends what you mean by "sims" ;)
  • [11:59] Poppy Linden: Which, I wouldn't say that at all
  • [11:59] Poppy Linden: i think the endgame is "nobody cares, everything works"
  • [11:59] Which Linden: we disagree about whether it's distressing or not? :-P
  • [11:59] Which Linden: heh ok fair enough
  • [11:59] Latif Khalifa: simulator host machines, do they use libmysql proto to connect to the db, or is it all moved over to some http rest-ish connection to data services?
  • [11:59] Which Linden: that is a good point
  • [12:00] Twisted Laws: so how do the different viewers affect that traffic, poppy?
  • [12:00] Poppy Linden: Latif FUNNY YOU SHOULD ASK
  • [12:00] Latif Khalifa: lol
  • [12:00] Wut Moorlord: xD
  • [12:00] Poppy Linden: waves hands and vanishes
  • [12:00] Vista Questi: hee hee
  • [12:00] Vista Questi: time's up! and
  • [12:00] Vista Questi: i've never known a linden to be anything but prompt!
  • [12:00] Poppy Linden: well
  • [12:00] Which Linden: lol
  • [12:01] Poppy Linden: it's like this
  • [12:01] Poppy Linden: i've been trying to deploy code that does that for a good part of the last year
  • [12:01] Latif Khalifa: ah
  • [12:01] Latif Khalifa: so i picked the right guy/ghost to ask :D
  • [12:01] Wut Moorlord: but?
  • [12:01] Poppy Linden: it impacts the transfer rates greatly
  • [12:02] Poppy Linden: as in, a mildly higher-that-average loaded sim will death-spiral into failtown.
  • [12:02] Latif Khalifa: i see
  • [12:02] Poppy Linden: so the next step is to move to asynchronous communications
  • [12:02] Vista Questi: meerkat here loads textures terribly, if at ALL~! :9
  • [12:02] Poppy Linden: (yes, it's currently blocking)
  • [12:02] Vista Questi:  :(
  • [12:02] Latif Khalifa: i've noticed
  • [12:02] Poppy Linden: *well*
  • [12:02] Vista Questi: why?
  • [12:02] Latif Khalifa: lot of sim code is blocking it seems
  • [12:03] Poppy Linden: *inventory* should be a different story
  • [12:03] Vista Questi: is it a bad client somehow?
  • [12:03] Poppy Linden: because it's moving to AIS
  • [12:03] Vista Questi: covers his eyes and pretends to understand
  • [12:04] Poppy Linden: but anyway, which here actually helped me come up with a strategy for async communications that isn't dependent on switching to http wire protocols, so that can happen independently
  • [12:04] Latif Khalifa: i know that sim <=> viewer inventory was switched back to UDP after WebFetchInventoryDescandats cap "burned down the inventory servers" as one Linden put it :D It was fetching data too fast
  • [12:04] Poppy Linden: well
  • [12:04] Poppy Linden: that goes into the fallibility of python :)
  • [12:04] Latif Khalifa: hahaha
  • [12:04] Poppy Linden: TURNS OUT IT'S SLOW
  • [12:04] Poppy Linden:  ;)
  • [12:04] Poppy Linden: anyway
  • [12:04] Latif Khalifa: it's dog slow
  • [12:04] Wut Moorlord: OMG SRSLY?! xD
  • [12:05] Poppy Linden: it is in fact running a little late for this shindig, no?
  • [12:05] Poppy Linden: but i'll show up to these office hours in the future, feel free to bug me on a slow news day
  • [12:05] Latif Khalifa: i'd like to hear about this async system on some OH if you guys feel like talking about it
  • [12:05] Poppy Linden: well, i haven't written it yet
  • [12:05] Poppy Linden:  :)
  • [12:05] Latif Khalifa: hehe
  • [12:05] Which Linden: yeah it's a little late but it seemed you had some knowledge to dorp on us
  • [12:05] Which Linden: *drop
  • [12:05] Latif Khalifa: sounds interesting
  • [12:06] Poppy Linden: i have been known to dorp as well.
  • [12:06] Which Linden: yeah dude, thanks for sharing!
  • [12:06] Which Linden: heh!
  • [12:06] Poppy Linden: np
  • [12:06] Latif Khalifa: lol
  • [12:06] Poppy Linden: as a side note,
  • [12:06] Poppy Linden: this office hour makes a lot more sense to chat at than the open source office hours
  • [12:06] Which Linden: since neither you nor I work on open source code? :-)
  • [12:07] Poppy Linden: well, and that's really viewer focused
  • [12:07] Latif Khalifa: Which's karma brings up good stuff to the surface :D
  • [12:07] Poppy Linden: well, we work almost exclusively on open source code in some ways :P
  • [12:07] Latif Khalifa: async is of particular interest to me :D
  • [12:07] Vista Questi: that's some hope, then. <g>
  • [12:08] Which Linden: heh, ok, with that, we shall resume next week
  • [12:08] Poppy Linden: hot
  • [12:08] Latif Khalifa: since UDP was tried for that sort of thign, but that brings a lot of trouble with it, http-ish sort is not really well suited for async
  • [12:08] Which Linden: does anyone have a transcript of the first part of the OH?
  • [12:08] Latif Khalifa: so it would be interesteting to hear what you two have dreamed up :D
  • [12:08] Vista Questi: asynch keytrokes back again would be nice
  • [12:09] Poppy Linden: vista, don't even get me started on that ;)
  • [12:09] Vista Questi: it burns my human
  • [12:09] Vista Questi: a 100wpm typis
  • [12:09] Latif Khalifa: hehe
  • [12:09] Vista Questi: to not be able to communicate in that way
  • [12:09] Vista Questi: im sorryi i ididn't kjnow i was opening drama
  • [12:10] Latif Khalifa: i can't type faster than my fps, so it's a non-issue for me haha
  • [12:10] Poppy Linden: naw, not drama, just engineering ire :)
  • [12:10] Which Linden: *excitement*
  • [12:10] Poppy Linden: anyway, ttyl ppl~
  • [12:10] Poppy Linden:  !
  • [12:10] Vista Questi: like any furry.. i mean, like me, i've learned to adapt to the adjustments, such as they are. :)
  • [12:10] Which Linden: l8rs!
  • [12:10] Latif Khalifa: take care Poppy, happy coding :D
  • [12:10] Wut Moorlord: see you later