Difference between revisions of "User:Which Linden/Office Hours/2009 Jan 8"
Jump to navigation
Jump to search
Which Linden (talk | contribs) (New page: * [11:04] Bio Swindlehurst: accepted your inventory offer. * [11:04] Dakotta Karu: accepted your inventory offer. * [11:05] [[User:Which L...) |
Which Linden (talk | contribs) |
||
Line 1: | Line 1: | ||
* [11:05] [[User:Which Linden|Which Linden]]: Hey sai! | * [11:05] [[User:Which Linden|Which Linden]]: Hey sai! | ||
* [11:05] [[User:Which Linden|Which Linden]]: man, I hate this fucking grass | * [11:05] [[User:Which Linden|Which Linden]]: man, I hate this fucking grass |
Latest revision as of 15:31, 8 January 2009
- [11:05] Which Linden: Hey sai!
- [11:05] Which Linden: man, I hate this fucking grass
- [11:05] Saijanai Kuhn: hey Happy New Year
- [11:05] Which Linden: Happy new year to you too!
- [11:06] Which Linden: Were there any exciting inworld parties to commemorate the occasion?
- [11:07] Saijanai Kuhn: not that I saw, but my comp died on new year's eve so
- [11:08] Which Linden: bummer
- [11:08] Which Linden: you get a new one, or fixed it?
- [11:08] Saijanai Kuhn: eh, just bumped my timetable for the new Mac
- [11:08] Saijanai Kuhn: power supply died, which killed the logic board on the way out
- [11:09] Saijanai Kuhn: $1K repair job and only a 90-day warranty
- [11:09] Which Linden: dayum
- [11:09] Saijanai Kuhn: so new comp time
- [11:09] Which Linden: I know a guy who replaced every component in a computer he owned, and it still kept failing. Finally concluded that the problem was dirty power.
- [11:09] Saijanai Kuhn: price of using Mac -parts are expensive
- [11:10] Saijanai Kuhn: I did that and it was the case, not the power supply
- [11:10] Saijanai Kuhn: A new PC one part at a time is not cheap :-( :-( :-(
- [11:11] Which Linden: the case???
- [11:12] Which Linden: how can the case be a factor, aside from having random wires sticking into your computey bits?
- [11:12] Saijanai Kuhn: gode konws but they replaced everything one part at a time and only when they put it in a new case did it stabilize
- [11:13] Saijanai Kuhn: doesn't like PCs any more (never duid)
- [11:13] Saijanai Kuhn: at least with Macs, you know its going to be expensive, but at least the repair work SHOULD work
- [11:14] Saijanai Kuhn: anyway, how's your new year been so far?
- [11:14] Which Linden: I'm doing ok, though still jet-lagged a bit
- [11:15] Which Linden: It was nice to take some time off; a lot of things that I'd been worrying about fell off my radar and now I'm not worrying about them anymore
- [11:15] Saijanai Kuhn: great
- [11:16] Aimee Trescothick: hulo
- [11:16] Which Linden: Hi Aimee
- [11:16] Kevin Paisley: *mew* Heya Aimee
- [11:16] Aimee Trescothick: busy tonight :D
- [11:16] Kevin Paisley: *mew* Heya Which
- [11:17] Which Linden: hi Kevin
- [11:17] Which Linden: Nice shoulder-things
- [11:17] Kevin Paisley: hehe ty
- [11:17] Kevin Paisley: hmm i have no sound....dunno why changing my clock would make the sound go out :P
- [11:17] Aimee Trescothick: did you change the clock while sl was running?
- [11:18] Kevin Paisley: yeah...i knew that would make it go nutty but i relogged
- [11:18] Aimee Trescothick: oh right
- [11:18] Kevin Paisley: thats kinda fun because the avatars start hopping about
- [11:18] Aimee Trescothick: yeah, lol
- [11:19] Which Linden: Ha ha, I've never tried that, but that's hilarious
- [11:19] Aimee Trescothick: good job you changed it the right way lol
- [11:19] Aimee Trescothick: if you change it the other way you get disconnected
- [11:19] Aimee Trescothick: or at least you used to, everything thinks it's timed out :D
- [11:20] Aimee Trescothick: When I was really really really bored once I went in and changed the scale factor on the avatar breathing animation
- [11:20] Aimee Trescothick: that gets quite amusing in a busy area
- [11:20] Kevin Paisley: grins.
- [11:20] Aimee Trescothick: everyone continuously bend backwards and forwards at the waist like a pendulum lol
- [11:21] Kevin Paisley: might make for interesting videos :)
- [11:21] Aimee Trescothick: yeah :D
- [11:21] Aimee Trescothick: need to go somewhere like a welcome area where most people don't have AOs
- [11:22] Kevin Paisley: hehe that was odd saijanai
- [11:22] Aimee Trescothick: lol Sai
- [11:22] Which Linden: Nice sai, glad we're doing this before lunch
- [11:22] Which Linden: :-)
- [11:22] Aimee Trescothick: yeah, he can be the food blender
- [11:22] Which Linden: The pepper mill
- [11:22] Aimee Trescothick: lol
- [11:22] Which Linden: Yeah, so obviously I have little in the way of technical topics
- [11:23] Saijanai Kuhn: figured
- [11:23] Aimee Trescothick: :)
- [11:23] Which Linden: I'm still spending time investigating message queueing systems; right now the major question seems to be whether or not XMPP is suitable for our needs
- [11:23] Saijanai Kuhn: that's serverside, right?
- [11:23] Aimee Trescothick: just recompiled from trunk and it seems we now have a notifications history console thingy \o/
- [11:24] Which Linden: Yeah, this messaging stuff would be purely a server implementation detail, so our choice affects second life users not a whit except insofar as its stability and latency
- [11:24] Which Linden: So, compatibility with existing chat clients is not a factor
- [11:27] Saijanai Kuhn: wonder how it will affect Infinity's work on providing group IM in OGP
- [11:27] Which Linden: Probably not that much -- all that front-end stuff is kind of an implementation detail as far as us infrastructure engineers are concerned
- [11:28] Which Linden: Meh, I say! Meh!
- [11:28] Which Linden: Well, I should probably keep an eye on it anyhow
- [11:28] Saijanai Kuhn: the idea is to lreverage the client
- [11:29] Saijanai Kuhn: GUI and let folks experiment with alternate IM
- [11:30] Saijanai Kuhn: so the AD will sewnd an LLSD-xml packet but the souce might be something else
- [11:30] Saijanai Kuhn: besides standard SL IM
- [11:30] Which Linden: So the AD is just a message boy?
- [11:31] Saijanai Kuhn: details to be worked out
- [11:31] Saijanai Kuhn: The model for the AD is that it performs authorization/introduction and passes caps on to the client and that is all that is officially defined at this point
- [11:32] Saijanai Kuhn: max flexibility we hope
- [11:33] Which Linden: Ah, nice
- [11:33] Which Linden: Yes, that is good
- [11:33] Which Linden: The cap could be a front for an XMPP stream, or, hell, an AMQP steam
- [11:33] Which Linden: strem
- [11:33] Which Linden: cannot spell "stream"
- [11:34] Saijanai Kuhn: so the gorup IM will let us start workign with IM, give us an example of an outgoing connection poitn, and eventually a way of doing service enquiry
- [11:34] Which Linden: service discovery?
- [11:34] Saijanai Kuhn: so we can start doing plugins/alternate services with non-LL ADs
- [11:35] Saijanai Kuhn: e.g jusic collaboration serviers
- [11:35] Saijanai Kuhn: music*
- [11:36] Saijanai Kuhn: or business quality whiteboards that exchange data through P2P and only send updates to the server after the clients have agreed on it in some way
- [11:37] Saijanai Kuhn: Zha is working on an :"official" C# AD lib for OPenSIm
- [11:37] Saijanai Kuhn: lots of issues get exposed when there's more than one login server to deal with
- [11:37] Which Linden: oh, nice, the equivalent of pyogp?
- [11:37] Which Linden: or, no, an AD implementation
- [11:38] Saijanai Kuhn: for the AD yeah
- [11:38] Which Linden: not a client
- [11:38] Which Linden: Well that's rad
- [11:40] Which Linden: We have 10 different message queue systems to evaluate
- [11:40] Which Linden: I threw SMTP in there as a joke
- [11:40] Aimee Trescothick: LOL
- [11:40] Which Linden: "very mature protocol"
- [11:40] Aimee Trescothick: carrier pigeon is always my personal favourite
- [11:40] Saijanai Kuhn: baseline test case
- [11:41] Aimee Trescothick: "English people" they have a reputation for always queuing well
- [11:42] Which Linden: I guess if you implemented a subset of SMTP in a server designed only to deliver a high volume of messages, then you could probably achieve some impressive SMTP results
- [11:42] Which Linden: And then sell it to spammers
- [11:42] Saijanai Kuhn: A MODRN IMPLEMENTATION OF A 6502 WOULD BE PRETTY FAST, FOR FOR A 6502
- [11:42] Saijanai Kuhn: caps lock
- [11:42] Which Linden: LOL
- [11:43] Saijanai Kuhn: the original RISC CPU
- [11:44] Which Linden: I learned to program an 8051, that's a real man's cpu
- [11:44] Which Linden: by which I mean it fits inside a real man's body cavity
- [11:44] Aimee Trescothick: o.O
- [11:44] Which Linden: ....barely
- [11:48] Which Linden: One interesting debate that has arisen is whether to use Amazon SQS or not
- [11:48] Which Linden: It would be nice to not have to run a buncha servers
- [11:48] Saijanai Kuhn: Knuth has a RISC version of MIX now
- [11:48] Saijanai Kuhn: MMIX or something
- [11:48] Which Linden: ....but SQS can be 40x slower, per this page [:http://notes.variogr.am/post/67710296/replacing-amazon-sqs-with-something-faster-and-cheaper]
- [11:49] Which Linden: hm, never heard of MIX before, that's interesting
- [11:50] Which Linden: "Most programs written for MIX will work in either binary or decimal, so long as they do not try to store a value greater than 63 in a single byte."
- [11:50] Saijanai Kuhn: I may have the letters wrong. Its the old assembly language he used for all his algorithms in the AoC
- [11:51] Saijanai Kuhn: it was originally a 12 bit word IIRC
- [11:52] Saijanai Kuhn: I never actually learned it mind you, just read the text description not the code
- [11:52] Which Linden: I guess it's pretty useful for pedantic purposes
- [11:52] Which Linden: didactic purposes, I mean
- [11:52] Saijanai Kuhn: well the risc version might be easier to follow
- [11:55] Which Linden: All right, I'm totally dozing off here. Jet laaag
- [11:56] Saijanai Kuhn: good chatting again. Enus' ofice hour might be on object models for pyogp if anyone is interested
- [11:56] Saijanai Kuhn: friday 9:30 AM SLT
- [11:56] Aimee Trescothick: ok :)
- [11:56] Which Linden: Oh, cool. That guy is great
- [11:57] Saijanai Kuhn: Yeah, the botmon
- [11:57] Which Linden: It is good to be back.
- [11:57] Which Linden: I'll see you all next week!
- [11:57] Which Linden: Thanks for bein' pretty.
- [11:57] Saijanai Kuhn: laters which
- [11:57] Which Linden: :-)
- [11:57] Kevin Paisley: take care :)