<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Which+Linden</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Which+Linden"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Which_Linden"/>
	<updated>2026-05-24T21:49:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_18&amp;diff=811753</id>
		<title>User:Which Linden/Office Hours/2010 March 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_18&amp;diff=811753"/>
		<updated>2010-03-18T19:06:52Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:02] Enkidu Linden:  hey y&amp;#039;all * [11:02] Leslie Scribe:  Hello * [11:03] Which Linden:  what&amp;#039;s up, grub! ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  hey y&#039;all&lt;br /&gt;
* [11:02] [[User:Leslie Scribe|Leslie Scribe]]:  Hello&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  what&#039;s up, grub!&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hello all&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  so Which, what&#039;s up, how are the last day as a Linden :)&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Interesting!&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  hehe i bet&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which. :-))) Much sadness :-(&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Well, it always sucks to be a dead man walking&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  yeah lol&lt;br /&gt;
* [11:04] [[User:Leslie Scribe|Leslie Scribe]]:  You too?  Crud.&lt;br /&gt;
* [11:05] [[User:Xugu Madison|Xugu Madison]]:  Which, you&#039;re leaving?!&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  Yeah, tomorrow&#039;s my last day&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  :-((((((&lt;br /&gt;
* [11:05] [[User:Xugu Madison|Xugu Madison]]:  :(&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  I&#039;m gonna miss you all&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;ve been FFFFFUUUUUU since he told me&lt;br /&gt;
* [11:05] [[User:Xugu Madison|Xugu Madison]]:  we&#039;ll miss you too&lt;br /&gt;
* [11:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  hi :)&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well we assume Which XXXX will return as a reincarnation :-)&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  Oh I should see if there&#039;s a Which Hax&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  I have a Hax avie&lt;br /&gt;
* [11:06] [[User:Eddi Decosta|Eddi Decosta]]:  miew &lt;br /&gt;
* [11:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  not saying who tho ;)&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  use the grid powers while you still have them xD&lt;br /&gt;
* [11:07] [[User:Leslie Scribe|Leslie Scribe]]:  Which Pinden might be a bad idea.&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  While you still have god powers, get yourself a Which When :-)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  whoa our registration is way better than it used to be&lt;br /&gt;
* [11:07] [[User:Eddi Decosta|Eddi Decosta]]:  yike an incect ^^&lt;br /&gt;
* [11:08] [[User:Eddi Decosta|Eddi Decosta]]:  hi all, sorry my late &lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Dahlia, you&#039;re New Hax, just admit it :P&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hahahaha&lt;br /&gt;
* [11:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  lmao&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia reckoned that must have been a 13-year old.&lt;br /&gt;
* [11:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  no my trolling skillz are nowhere near New Hax&#039;s&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  nice bonus bear&lt;br /&gt;
* [11:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  &amp;lt;3 the bear :)&lt;br /&gt;
* [11:10] [[User:Xugu Madison|Xugu Madison]]:  Keep us up to date on where you end up, Which, right?&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Please!&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Samara Collas made the script in hte bear, in case you can&#039;t tell&lt;br /&gt;
* [11:10] [[User:Enkidu Linden|Enkidu Linden]]:  Which, you&#039;d better bequeath all your sweet inventory&lt;br /&gt;
* [11:10] [[User:Enkidu Linden|Enkidu Linden]]:  TO ME&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  lool&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Sure I&#039;ll keep you guys up to date, I have like tiwtter and stuff&lt;br /&gt;
* [11:10] [[User:Xugu Madison|Xugu Madison]]:  sighs &amp;quot;What will I do between 11 and 12 on a Thursday now!?!&amp;quot;&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Dude my inventory is so bare&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  (no pun intended)&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  WHICH: CAN I HAVE UR SWORD?&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  which is which&#039;s twitter&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I have screenshots of people upside down on sphere&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  and objects that reproduce bugs&lt;br /&gt;
* [11:11] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s ballsy&lt;br /&gt;
* [11:11] [[User:Dahlia Trimble|Dahlia Trimble]]:  do you get to keep your Which Linden inventory?&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, good question.&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  so Enkidu, are you taking over the office too? :P&lt;br /&gt;
* [11:12] [[User:Jonathan Yap|Jonathan Yap]]:  Is Which leaving LL?&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Yes&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  :-(&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  nods to Jonathan :(&lt;br /&gt;
* [11:12] [[User:Jonathan Yap|Jonathan Yap]]:  awwww&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  i would but i work in a different office&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  I guess I&#039;ll just transfer my inventory to an alt&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  One alt name that I&#039;m proud of is OMG Loll&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  i would sit at his desk and sing the which linden am i song&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: can you leave your bamboo grove behind? It&#039;s a bit of a landmark.&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  Enkidu, I think Latif meant the OH. If he didn&#039;t, I certainly want to know if you&#039;ll be taking over the hour!&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Sure, morgaine, can&#039;t say when someone&#039;s going to claim it though&lt;br /&gt;
* [11:13] [[User:Eddi Decosta|Eddi Decosta]]:  Wich; you leave ll too?&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  Which, trasfer the land to Enkidu :P&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  oh office hours!&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Would be nice if all ex-Linden offices were left around. Build up a history of nice places.&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  maybe i should!&lt;br /&gt;
* [11:14] [[User:Xugu Madison|Xugu Madison]]:  &#039;tis a plan, oh yes....&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  That&#039;s right! Insert Rocky training montage!&lt;br /&gt;
* [11:14] [[User:Jonathan Yap|Jonathan Yap]]:  I am a bit late, was what to do with you wiki OH logs talked about?&lt;br /&gt;
* [11:14] [[User:Enkidu Linden|Enkidu Linden]]:  then i could showcase how little i know in regularly scheduled intervals&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Jonathan: I presume they&#039;ll just stay up on the wiki&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s the LL policy on wiki pages of ex-Lindens? They are very useful resources. The account gets zapped, but the wiki pages don&#039;t, right?&lt;br /&gt;
* [11:16] [[User:Dahlia Trimble|Dahlia Trimble]]:  oops I almost squished Enkido :(&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Yeah.&lt;br /&gt;
* [11:16] [[User:Dahlia Trimble|Dahlia Trimble]]:  sorry Enkido :(&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  I mean the pages aren&#039;t even protected&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Just disables my ability to log in&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  Does somebody add a &amp;quot;No longer at Linden Lab&amp;quot; banner?&lt;br /&gt;
* [11:17] [[User:Enkidu Linden|Enkidu Linden]]:  are you guys really interested in hearing from me weekly?&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  I could still edit as PunchYouInTheFace Unplugged&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Of course, Enki! (Even if it&#039;s just social :P)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  which is an awesome band name&lt;br /&gt;
* [11:18] [[User:Xugu Madison|Xugu Madison]]:  Enkidu, yes!&lt;br /&gt;
* [11:18] [[User:Flimsey Freenote|Flimsey Freenote]]:  you will be missed Which, ive learned alot at your OH&#039;s&lt;br /&gt;
* [11:18] [[User:Xugu Madison|Xugu Madison]]:  Otherwise I&#039;d have to do something constructive with this time!&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, working sucks :P&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  If anythign, you&#039;d be less useless than me, cause you occasionally work on something customer-facing&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Thanks Flimsey. Interestingly, I&#039;ve learned a lot myself from doing these!&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  I loved your non-customer facing things though Which, like all the discussions about CHTTP and key escrow.&lt;br /&gt;
* [11:19] [[User:Enkidu Linden|Enkidu Linden]]:  yeah&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Yeah that was fun&lt;br /&gt;
* [11:20] [[User:Xugu Madison|Xugu Madison]]:  nods to Morgaine &amp;quot;Some of us like the techy side of virtual worlds and how they work.&amp;quot;&lt;br /&gt;
* [11:20] [[User:Enkidu Linden|Enkidu Linden]]:  well, i&#039;m cool with holding OH if you guys are cool with me saying &amp;quot;i don&#039;t know&amp;quot; every few minutes&lt;br /&gt;
* [11:20] [[User:Enkidu Linden|Enkidu Linden]]:  i might spice it up with a &amp;quot;no idea&amp;quot; or i&#039;m clueless&amp;quot; if that helps&lt;br /&gt;
* [11:20] [[User:Xugu Madison|Xugu Madison]]:  Wait... is that a Rodney Linden in the background?&lt;br /&gt;
* [11:20] [[User:Flimsey Freenote|Flimsey Freenote]]:  accepted your inventory offer.&lt;br /&gt;
* [11:20] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Crap! I almost missed it!&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  variety is good :)&lt;br /&gt;
* [11:20] [[User:Flimsey Freenote|Flimsey Freenote]]:  ty Which&lt;br /&gt;
* [11:20] [[User:Xugu Madison|Xugu Madison]]:  hey Ceawlin!&lt;br /&gt;
* [11:21] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Hi y&#039;all!&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  hey Ceawlin&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha, &amp;quot;I don&#039;t know&amp;quot; is perfect. The bad stuff is &amp;quot;I&#039;m not allowed to say&amp;quot;. Nobody in Groupies likes secrecy.&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  ha ha, hey rodney&lt;br /&gt;
* [11:21] [[User:Dahlia Trimble|Dahlia Trimble]]:  hiya C :)&lt;br /&gt;
* [11:21] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Is it an actualy OO or a Which Send-Off Party? :3&lt;br /&gt;
* [11:21] [[User:Leslie Scribe|Leslie Scribe]]:  Oh no.  Is Rodney standing behind me again?  His bears explode.&lt;br /&gt;
* [11:21] [[User:Xugu Madison|Xugu Madison]]:  hi Rodney. Had wondered if you had just mis-teleported or were actually heading this way....&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  more like a send off party :)&lt;br /&gt;
* [11:21] [[User:Rodney Linden|Rodney Linden]]:  :)&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  Enki: the moral there is, when you&#039;re not allowed to say, just reply &amp;quot;I don&#039;t know&amp;quot; :-))&lt;br /&gt;
* [11:22] [[User:Dahlia Trimble|Dahlia Trimble]]:  oooo I see Rodney and I dont have a Rodney bear yet *hint hint*&lt;br /&gt;
* [11:22] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  offers a toast to Which. :3&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  We can talk about technical stuff, but I&#039;ve mostly cut down my responsibilities so that all I have to work on is EVentlet&lt;br /&gt;
* [11:22] [[User:Enkidu Linden|Enkidu Linden]]:  sadly, in most cases i actually don&#039;t know&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  rodney&#039;s bear radioactive i hear ;)&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Oh and I fixed the bug where occasionally L$ balances in the viewer would be wrong&lt;br /&gt;
* [11:22] [[User:Jonathan Yap|Jonathan Yap]]:  I would also like to see that bear :)&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  seconds the toast to Which. May you have a wonderful future Which, and not forget old friends in Virtual Worlds :-)&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  Which, nice :)&lt;br /&gt;
* [11:23] [[User:Dahlia Trimble|Dahlia Trimble]]:  then it can shed some green light on the other bears :)&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  That was a good one to get off my plate before departing&lt;br /&gt;
* [11:23] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Where are ya going from here, Which? :P&lt;br /&gt;
* [11:23] [[User:Flimsey Freenote|Flimsey Freenote]]:  toasts Which, wishes you all the best&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  You know, I used to be pretty nervous about going to these OH&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  You are a scary lot&lt;br /&gt;
* [11:24] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  We can flame you so it will feel like old times, if you want. ;3&lt;br /&gt;
* [11:24] [[User:Xugu Madison|Xugu Madison]]:  I&#039;m going to have to run, alas. Take care of yourself Which, and good luck for the future!&lt;br /&gt;
* [11:24] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  DAMMIT WHICH!!&lt;br /&gt;
* [11:24] [[User:Flimsey Freenote|Flimsey Freenote]]:  lol Which&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Thanks Xugu, take it easy&lt;br /&gt;
* [11:25] [[User:Xugu Madison|Xugu Madison]]:  also, can I have a bear? :)&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  I think I was scared though because I always gotta be on my toes here&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  why? lol&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  We don&#039;t aim to be scary. Me, I just want VWs to take off, and good tech to be used.&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Yeah I know :)&lt;br /&gt;
* [11:26] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Damn Morg, I&#039;d hate to see you -try- to be scary. ;3&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  That&#039;s what I learned!&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  burn!&lt;br /&gt;
* [11:26] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  !stand Morgaine&lt;br /&gt;
* [11:26] [[User:Dahlia Trimble|Dahlia Trimble]]:  notes that Rodney is avoiding bear requests....&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ceaw: it&#039;s not in me, it requires the ability to manipulate to be really scary. No diplomacy here :-)&lt;br /&gt;
* [11:27] [[User:Xugu Madison|Xugu Madison]]:  accepted your inventory offer.&lt;br /&gt;
* [11:27] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Lawl&lt;br /&gt;
* [11:27] [[User:Jonathan Yap|Jonathan Yap]]:  Thank you Rodney for the bear :)&lt;br /&gt;
* [11:27] [[User:Xugu Madison|Xugu Madison]]:  thank you both Lindens!&lt;br /&gt;
* [11:27] [[User:Xugu Madison|Xugu Madison]]:  Sorry, people I had to go prepare for are arriving already. Take care all!&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Xugu :-)&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  see you, xugu&lt;br /&gt;
* [11:27] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  So where will we go aside from Babbage for techo-geeky OO nao? :&amp;lt; I didn&#039;t find out about the gem of Which OO until too late. :P&lt;br /&gt;
* [11:28] [[User:Flimsey Freenote|Flimsey Freenote]]:  off the record, can someone please hack youtube so my media will work... thanks&lt;br /&gt;
* [11:28] [[User:Eddi Decosta|Eddi Decosta]]:  accepted your inventory offer.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I dunno, I think all Lindens should do OH&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Flimsey: I&#039;ll get Latif right on it :P&lt;br /&gt;
* [11:28] [[User:Jonathan Yap|Jonathan Yap]]:  Flimsey, what exactly is the trouble?&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Maybe just half an hour at first&lt;br /&gt;
* [11:28] [[User:Rodney Linden|Rodney Linden]]:  I&#039;ve considered starting mine back up&lt;br /&gt;
* [11:28] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea! We could totally troll M&#039;s. :3&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  xD&lt;br /&gt;
* [11:28] [[User:Flimsey Freenote|Flimsey Freenote]]:  they changed the security thing again&lt;br /&gt;
* [11:28] [[User:Rodney Linden|Rodney Linden]]:  i have a giant tower in this region&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  That&#039;s a lot less commitment, and it lessens the expectations&lt;br /&gt;
* [11:29] [[User:Rodney Linden|Rodney Linden]]:  oh.. right, it&#039;s next to us.. heh&lt;br /&gt;
* [11:29] [[User:Enkidu Linden|Enkidu Linden]]:  i have yet to wander past this bamboo grove&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  As a Linden, you get to be a little wary because a lot of pressure is put on you to fix what&#039;s wrong with SL, but you also know that anything you say will be used against you&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;d like LL Legal to do OHs&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  That would be amazing&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  The legal people here are actually hilarious&lt;br /&gt;
* [11:30] [[User:Rodney Linden|Rodney Linden]]:  an entirely redacted meeting?&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  HAHAHA&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Rodney - -&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  And Rodnet++ for comedy :-)&lt;br /&gt;
* [11:30] [[User:Dahlia Trimble|Dahlia Trimble]]:  ya some of their comedy gets published too (TVP)&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  LOL&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  But, I mean, realisitically how could the first N of those legal OH not end up being a browbeating session&amp;gt;?&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  And/or people looking to jump the queue for stufff&lt;br /&gt;
* [11:31] [[User:Eddi Decosta|Eddi Decosta]]:  well, new play game for now crush Enkidu :p&lt;br /&gt;
* [11:31] [[User:Eddi Decosta|Eddi Decosta]]:  LOL&lt;br /&gt;
* [11:31] [[User:Rodney Linden|Rodney Linden]]:  Enkidu Crush&lt;br /&gt;
* [11:31] [[User:Dahlia Trimble|Dahlia Trimble]]:  smells burnt toast...&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  To some degree my OH are made a lot easier because of the fact that I don&#039;t have anything customer-facing to say most of the time&lt;br /&gt;
* [11:31] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  We can toast him. :3&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: if a lawyer tried to claim X and we dispute that X exists in law, then we would quite validly ask for the legal theory that backs it. It&#039;s not browbeating.&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I guess if we screwed the pooch w.r.t L$ then it could have been different&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  was always baffled why tech lindens were afraid to talk to resi&#039;s&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Hah, that&#039;s true, but not-browbeating I think is a property that evolves over time&lt;br /&gt;
* [11:32] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Cos we flame so much!!!&lt;br /&gt;
* [11:32] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Look at opensource-dev./.. Lol.&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Heh right&lt;br /&gt;
* [11:32] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I&#039;d hide under a stump and quiver if I were me. :3&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  well that list is one big flamebait&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  but OH are nicer :)&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, a community free-for-all isn&#039;t browbeating either, that&#039;s totally normal. Herd of cats :P&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Yeah but it&#039;s hard to not feel responsible&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aye, agreed.&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Though I guess if anyone can make themselves feel not-responsible it&#039;s a lawyer&lt;br /&gt;
* [11:34] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Meow. :3&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  HAHAHA&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Try the veal ;)&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  So, any hints on what your future work might be? Or taking a vacation first?&lt;br /&gt;
* [11:36] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  You should start a company that develops MMOs for mobile phones and then hire me. :3 Lol.&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  he&#039;s going to sell stuff door to door&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  [http://icanhascheezburger.com/2008/02/26/funny-pictures-sqirl-scout-cookyz/]&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  My intention is to learn how to make inherently interesting games&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  vacum cleaners?&lt;br /&gt;
* [11:36] [[User:Flimsey Freenote|Flimsey Freenote]]:  lol&lt;br /&gt;
* [11:37] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  What kind of games? :3&lt;br /&gt;
* [11:37] [[User:Enkidu Linden|Enkidu Linden]]:  i just found out desktop tower defense went multiplayer&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  is interested in behavioral aspects of games&lt;br /&gt;
* [11:37] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I have a keen interest in such things and would like to follow any blahgs that you might happen to publish on the subject. :3&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: wanna implement a scalable virtual world using Erlang for massive concurrency? VWRAP-compatible of course :-)&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia++&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Argh I hate typing when the focus is in the wrong field&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Game AI is very interesting&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Yeah I&#039;m also interested in the behavioral aspects of games, especially flow&lt;br /&gt;
* [11:39] [[User:Dahlia Trimble|Dahlia Trimble]]:  not ai, player psychology&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: oh, you mean PI (Pathological Intelligence)&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  The current trend of using external rewards (points, etc) to get the player to do boring tasks isn&#039;t quite what I want but it&#039;s certainly a skill to learn&lt;br /&gt;
* [11:39] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I am interested in player sociology. Like giving the players a shared game-world and letting them do what they want with it to an extent, and seeing what happens, lol.&lt;br /&gt;
* [11:40] [[User:Dahlia Trimble|Dahlia Trimble]]:  no I mean stuff like reinforcement schedules&lt;br /&gt;
* [11:42] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  has a quest to resurrect some old mainframe multiplayer games as webapps, too. :3 Lol.&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  It&#039;s hard to extricate external rewards from reinforcement schedules....in fact aren&#039;t they the same thing?&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: you might be interested in what the &amp;quot;reward&amp;quot; is in Guild Wars, which is notionally an EverQuest or WoW-type MMO. In theory the reward is the usual one, overcoming odd, killing foes, and completing quests and missions. But that&#039;s a decoy. The actual reward for those who really understand the game is programming the game AI for your &amp;quot;hero&amp;quot; sidekicks, and interacting with those AIs. Quite orthogonal to the game :-)&lt;br /&gt;
* [11:43] [[User:Dahlia Trimble|Dahlia Trimble]]:  that&#039;s your reward Morgaine ;)&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Hah cool&lt;br /&gt;
* [11:43] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  But you have to have that one expansion that I don&#039;t have for that, right? :3&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Well games have two types of things you can do: inherently interesting, and rewarded&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: yes. Doesn&#039;t apply to everyone&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Programming AIs seems like an inherently interesting thing, and is pretty much the most intereting thing I&#039;ve heard about GW ever&lt;br /&gt;
* [11:44] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I had to quit playing all the games except for ones that I am writing myself or contributing content to. Was wasting too much time before that. :3 Lol.&lt;br /&gt;
* [11:44] [[User:Dahlia Trimble|Dahlia Trimble]]:  I enjoy programming too, and consider it rewarding to some extent&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  The thing about inherently interesting activities is that there is no explicit reward for doing them&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ceawlin: hehe. Cheap though. And no monthly subscription of course.&lt;br /&gt;
* [11:45] [[User:Flimsey Freenote|Flimsey Freenote]]:  waves bye to Which, wanders back to work&lt;br /&gt;
* [11:45] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea, I do on occasion fire up some GW or DDO for an hour or two, rationalizing it as &amp;quot;research&amp;quot;. :3&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Flim :-)&lt;br /&gt;
* [11:45] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Bai Flimsey!&lt;br /&gt;
* [11:45] [[User:Dahlia Trimble|Dahlia Trimble]]:  sure, programming is more likely not a direct reward, rather one what was conditioned&lt;br /&gt;
* [11:45] [[User:Eddi Decosta|Eddi Decosta]]:  hmmmm, coffeee :0&lt;br /&gt;
* [11:45] [[User:Eddi Decosta|Eddi Decosta]]:  &lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I&#039;m not sure it can be boiled down to skinner so directly, Dahlia, but maybe I&#039;m wrong about that&lt;br /&gt;
* [11:46] [[User:Dahlia Trimble|Dahlia Trimble]]:  Skinner? he was really just a beginning&lt;br /&gt;
* [11:47] [[User:Enkidu Linden|Enkidu Linden]]:  what were your examples of inherently interesting games again?&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think SL and Opensim will end up supporting game worlds anyway. Certainly in principle VWRAP will support anything on the endpoints of the protocol.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  But yes I have been surprised with how much people in general (myself included) like doing &amp;quot;boring&amp;quot; things&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Morgaine: yeah that&#039;s my hope&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  boring?&lt;br /&gt;
* [11:48] [[User:Enkidu Linden|Enkidu Linden]]:  we do boring things to attain goals, don&#039;t we?&lt;br /&gt;
* [11:48] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  In my multiplayer gaming, the actual game was &amp;quot;boring&amp;quot; for sure, but it was the social interaction with people that made it fun.&lt;br /&gt;
* [11:48] [[User:Enkidu Linden|Enkidu Linden]]:  outside of games&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Enkidu: sometimes it feels good to do something boring just for the microgoals&lt;br /&gt;
* [11:48] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think that if you have a vibrant community, even endless games of tic tac toe will be interesting. :3&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Like, &amp;quot;I just reformatted that line of text, yay&amp;quot;&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  haha&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Ceawlin yes agreed but in part that&#039;s cause the community is itself a game&lt;br /&gt;
* [11:49] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think that&#039;s what makes things like KoL and Dwarf Fortress interesting. :3&lt;br /&gt;
* [11:49] [[User:Dahlia Trimble|Dahlia Trimble]]:  SL™ seems boring after I&#039;ve been here for a while, at least the content part, but I am still here&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  C.f. dplomacy&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well look at EverQuest, it was a life of extreme drudgery, purposely made hard and hostile by Sony. Why did people play? Not because they enjoyed suffering (mostly), but because of the interaction with people and with AIs.&lt;br /&gt;
* [11:49] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  DF is pretty cool on its own, but KoL??? Lol.&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  i just imagined a farmville-esque Gutenberg Librarian&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Click to Shelve Books&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  ha ha ha actually that&#039;s a brilliant idea&lt;br /&gt;
* [11:50] [[User:Enkidu Linden|Enkidu Linden]]:  endless recaptchas&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: that&#039;s the main reason for low beginner retention rate, the boredom of nothing obvious to do. It&#039;s had nothing to do with unwieldy viewer.&lt;br /&gt;
* [11:51] [[User:Dahlia Trimble|Dahlia Trimble]]:  there was lots to do when I first started&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Speaking of that, did anyone visit that survey url I posted up here a few weeks ago?&lt;br /&gt;
* [11:51] [[User:Enkidu Linden|Enkidu Linden]]:  pgdp.net always seemed kind of game-like to me&lt;br /&gt;
* [11:51] [[User:Dahlia Trimble|Dahlia Trimble]]:  there&#039;s probably still a lot I havent seen&lt;br /&gt;
* [11:52] [[User:Leslie Scribe|Leslie Scribe]]:  idlely wonders if her clothes showed up today.&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  hands Leslie a garter that appeared out of nowhere&lt;br /&gt;
* [11:52] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I am rewriting a mainframe game that I used to love in the 80s and adding some crappy graphics and gonna see if people dig it. It is kind of an inherently fun game in a droolsome way, but I am hoping that people will dig it. :3 Ever heard of Avatar/DND? [http://www.dizzydragon.net] and [http://www.ceawlin.com/projects/DNDHUD/] :3&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks Ceawlin :-)&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  tap tap&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Is this thing on?&lt;br /&gt;
* [11:54] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  plays a trumpet. :3&lt;br /&gt;
* [11:54] [[User:Enkidu Linden|Enkidu Linden]]:  this looks cool&lt;br /&gt;
* [11:55] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I wish I could shoot my toast up into the air at people. ;3&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Yeah nice work there&lt;br /&gt;
* [11:55] [[User:Dahlia Trimble|Dahlia Trimble]]:  Ceawlin, cool :)&lt;br /&gt;
* [11:55] [[User:Leslie Scribe|Leslie Scribe]]:  I guess I missed the survey.&lt;br /&gt;
* [11:55] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Me? Thankies. :3&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  I love how your top screenshots shows two viewer instances running&lt;br /&gt;
* [11:56] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Lol&lt;br /&gt;
* [11:56] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I have many faces. :3 Or no face at all when I am a toaster. :3&lt;br /&gt;
* [11:56] [[User:Dahlia Trimble|Dahlia Trimble]]:  that&#039;s a HUD?&lt;br /&gt;
* [11:56] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  The earlier one is, yea.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  With media on a prim, isn&#039;t anything huddable?&lt;br /&gt;
* [11:56] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  The actual game runs out of 4 scripts, but then it takes 43 more to make the graphics change interactively. X_x&lt;br /&gt;
* [11:57] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:57] [[User:Dahlia Trimble|Dahlia Trimble]]:  yep LSL&lt;br /&gt;
* [11:57] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Well, the old single-player one anyway.&lt;br /&gt;
* [11:57] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I ditched the old LSL multiplayer client, and am gonna redo it when 1.38 is out, and use kinda reverse comet from the server to get around the http request throttling. :3&lt;br /&gt;
* [11:58] [[User:Jonathan Yap|Jonathan Yap]]:  Which, if you ever open a shop I would buy some of this bamboo. :)&lt;br /&gt;
* [11:58] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Until someone catches me doing it and puts a throttle on incoming http. :3&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Jonathan: no way man, there&#039;s way better stuff out there&lt;br /&gt;
* [11:58] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I wanna be able to just open a persistent TCP socket from LSL. :&amp;lt;&lt;br /&gt;
* [11:58] [[User:Dahlia Trimble|Dahlia Trimble]]:  get your bamboo before Enkido nibbles it all ;)&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  The screenshot up there above the red couch is of some better stuff&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Looks good to me.&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  lol Dahlia&lt;br /&gt;
* [11:59] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Are you still gonna hang in SL, Which? :&amp;lt;&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Ceawlin: well certainly a lot less&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m waiting for Enki to transform into a butterfly :-)&lt;br /&gt;
* [11:59] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  You should get on AWG with a non-linden AV and yack wif us. :3&lt;br /&gt;
* [11:59] [[User:Dahlia Trimble|Dahlia Trimble]]:  yes have your alt friend me please :)&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  If I have time&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yes!&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  I hear the game industry is notoriously time-intensive&lt;br /&gt;
* [12:00] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  :P&lt;br /&gt;
* [12:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  it is&lt;br /&gt;
* [12:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  forget life&lt;br /&gt;
* [12:00] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  And cutthroat. =:O&lt;br /&gt;
* [12:00] [[User:Eddi Decosta|Eddi Decosta]]:  Which same time for me if you want &lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  ah right lonetorus made this (to my eyes) better bamboo&lt;br /&gt;
* [12:00] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  They;re like pirate/viking/ninjas all rolled into one!!&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh jeez, I hope you don&#039;t get into that kind of 90-hour weak thing. The games industry is a sweatshot for devs. They take advantage, and it&#039;s no longer fun. :-(&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  week*&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  No, definitely not that kind of company&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  I know which ones are like that and will avoid&lt;br /&gt;
* [12:01] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think the ideal thing is to make license plates for The Man 20 hours per week and spend the rest of your time doing your own thing while living in a hillbilly shack out in the middle of nowhere where the rent is cheap. :3&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha Ceaw&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  20 hours? That&#039;s a lot&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ceaw: don&#039;t forget to mention motorcycling through the hills for stress relief&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  the only problem is that cheap rent usually means crappy internet ;)&lt;br /&gt;
* [12:02] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  That too. :3&lt;br /&gt;
* [12:03] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  It wouldn&#039;t start earlier today. I am worried. :3&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  I&#039;ll only spend 20 hours being the hired muscle for Dead concerts&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha Which&lt;br /&gt;
* [12:03] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  But I think I flooded it. :3&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  OK friends, it&#039;s about time!&lt;br /&gt;
* [12:03] [[User:Enkidu Linden|Enkidu Linden]]:  hillbilly shack! i love it&lt;br /&gt;
* [12:03] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  D:=&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Awww.&lt;br /&gt;
* [12:04] [[User:Dahlia Trimble|Dahlia Trimble]]:  has to go, but wishes Which all the best in the hereafter :)&lt;br /&gt;
* [12:04] [[User:Jonathan Yap|Jonathan Yap]]:  Thank you Which, and best of luck in the future&lt;br /&gt;
* [12:04] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Well, good luck, which! I wish I&#039;d happened upon your office hours earlier!&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Take care which. It&#039;s been a pleasure to work with you :-)&lt;br /&gt;
* [12:04] [[User:Dahlia Trimble|Dahlia Trimble]]:  bye all, tc Which and stay in touch with us :)&lt;br /&gt;
* [12:04] [[User:Enkidu Linden|Enkidu Linden]]:  tell you what, guys. i&#039;ll look into office hours of my own and will be back here next thursday to let you know what&#039;s up&lt;br /&gt;
* [12:04] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Keep us filled in on your doings. :3&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  I wish you all, all the best as well&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Enki: super :-)&lt;br /&gt;
* [12:04] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  What kinds of stuffs do you work on, Enki?&lt;br /&gt;
* [12:04] [[User:Dahlia Trimble|Dahlia Trimble]]:  kewl Enkido, we&#039;ll come here and roast you ;)&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thank you Which :-)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  A finer ragtag bunch could not be found to run a pirate ship&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  Which, take care, and all the best luck in your future endeavours :)&lt;br /&gt;
* [12:05] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Arrgh!&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Avast!&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Awesome enki!&lt;br /&gt;
* [12:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  waves and poofs...&lt;br /&gt;
* [12:05] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I&#039;ll toast yer hardtack, matey!&lt;br /&gt;
* [12:05] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m in the web group mainly working on the unseen magic&lt;br /&gt;
* [12:05] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Ohhh.&lt;br /&gt;
* [12:05] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  The secret sauce, huh? :O&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Boardin&#039; http servers and stealin html booty, methinks!&lt;br /&gt;
* [12:05] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Argh!&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  OK laters!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_11&amp;diff=798842</id>
		<title>User:Which Linden/Office Hours/2010 March 11</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_11&amp;diff=798842"/>
		<updated>2010-03-11T20:10:17Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:02] Which Linden:  hi! * [11:02] Enkidu Linden:  heyyyy * [11:02] Poppy Linden:  hi there * [11:02] [[Use...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:02] [[User:Which Linden|Which Linden]]:  hi!&lt;br /&gt;
* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  heyyyy&lt;br /&gt;
* [11:02] [[User:Poppy Linden|Poppy Linden]]:  hi there&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  is it petty of me to be cheesed off that the telehub in beaumont is totally far away from here?&lt;br /&gt;
* [11:02] [[User:Poppy Linden|Poppy Linden]]:  hi which&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  so hey there I have a question for you all&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  I hate regions that override teleport.&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  what open source projects have amazing uis?&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  vi&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  :P&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  I meant &amp;quot;usable&amp;quot;, not &amp;quot;amazingly bad&amp;quot; :P&lt;br /&gt;
* [11:03] [[User:Poppy Linden|Poppy Linden]]:  adium&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Good question though&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  checks out adium&lt;br /&gt;
* [11:04] [[User:Poppy Linden|Poppy Linden]]:  growl&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  don&#039;t limit yourself to downloadable applications; one I thought of was wordpress&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  i kind of like chrome minimalistic style&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Most interesting UI I know for a FOSS app is Ardour -- [http://ardour.org/]&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  oh neat, audio stuff&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  oh there are many amazing world-changing concepts if you include the we apps&lt;br /&gt;
* [11:05] [[User:Poppy Linden|Poppy Linden]]:  ardour is definitely interesting, i still haven&#039;t figured it out.&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  s/we/the&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  web apps are not often open source though&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  mediawiki?&lt;br /&gt;
* [11:05] [[User:Poppy Linden|Poppy Linden]]:  markdown&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  good one, though I personlaly am not a fan of their UI&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  (of mediawiki)&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  markdown? That&#039;s like a library&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Urgh. Web apps barely qualify as &amp;quot;UI&amp;quot; in my book. While the web is amazing, the web browser takes &amp;quot;UI&amp;quot; to a new low.&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I guess the UI of markdown is the text your write&lt;br /&gt;
* [11:06] [[User:Poppy Linden|Poppy Linden]]:  yup&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  I would nominate inkscape&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, yeah, I agree, Inkscape is not bad at all UI-wise.&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  but am not familiar enough with Illustrator to know whether inkscape is better or just a clone or worse and different&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  I like it a lot; I&#039;m much more productive than I was with AI, but I also stopped using AI with version 7&lt;br /&gt;
* [11:08] [[User:Poppy Linden|Poppy Linden]]:  inkscape is quite different&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  GIMP&#039;s UI has the same problem of SL viewer&#039;s UI. They were both created by putting UI elements into a liquidizer.&lt;br /&gt;
* [11:08] [[User:Enkidu Linden|Enkidu Linden]]:  oh cool, i was just thinking i needed an svg editor&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  lol gimp, which was not asking about anti-exemples :P&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:09] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Argh, sorry was distracted by clients. X_x If you want a somewhat less aggrivating web-based UI toolkit, I like GWT. You dun have to futz with as much evil JS that way. :3&lt;br /&gt;
* [11:10] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I never relized this untill now. But the SL UI come very close to the GIMP UI as far as bad UI goes.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  ouch&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  not even close lol&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Enkidu, you frighten me D:&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  is that viewer 2 or 1?&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: since 2 is much worse than 1 on UI, don&#039;t even ask :-(&lt;br /&gt;
* [11:10] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Flip a coin.&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I have to agree with Morgaine, heh.&lt;br /&gt;
* [11:10] [[User:Enkidu Linden|Enkidu Linden]]:  aw really?&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  IT&#039;s a hassle to do group notices with attachments, for example.&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  You have to open a separate inventory window any time you want to do that.&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Sicne inventory and group tabs are stuck together on the sidebar, and you can only use one at a time.&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  some bits of the SL ui are very difficult yes, but it&#039;s not bad overall&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I think everyone knew it&#039;d be worse for power users, which all of you are&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Editing asset permissions in inventory has the same kind of problem.&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  (talking about 1)&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I don&#039;t even think that works actually..&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Enki: I like exploring new UIs, and would still be on it today if I didn&#039;t have to abandon it owing to low FPS. I go to live music events a lot, and it&#039;s not viable.&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  WHich means it will be bad for anyone who sticks out SL for more than a few months. Or does anyting more than a few meetings.&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  More examples of good open source UIs?&lt;br /&gt;
* [11:12] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Mojito: my concern exactly.&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  Which, for me the main problem with 2.0 UI is not that is not as power user friendly, it&#039;s that its too in your face obscuring the wonderful world of SL&lt;br /&gt;
* [11:12] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  People who stick with SL will be wanting the features that experienced users need.&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  But if the strategic direction is just toward people who only DO use it just for a few meetings...&lt;br /&gt;
* [11:13] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Our aim is for new users to -Become- experienced users.&lt;br /&gt;
* [11:13] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Omnegraffle is a good vector editor. exports svg&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  That is clearly NOT Linden&#039;s aim&lt;br /&gt;
* [11:13] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  2.0 just doesn&#039;t have that flexibility.&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think the aims got confused.&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  for example local chat was much more user-friendly in 1.23, and i really didn&#039;t see any usability problems with it&lt;br /&gt;
* [11:13] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  My only real complaints about v2 are (1) atrocious framerate, compared to the emerald build I was using before, and (2) the non-tearoffable-stuff in the sidebar, and the fact that floaters stay on top of the sidebar when it pops out. :3&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Sai: yeah omnigraffle is the shit. closed-source though&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  Locla chat is not somehitng the new corporate customers will use.&lt;br /&gt;
* [11:14] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Ceawlin, https://wiki.secondlife.com/wiki/Viewer_2_Tweaks has the sidebar fixes. Including going over floaters.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  agh sorry didn&#039;t mean to derail this into a referendum on viewer 2&lt;br /&gt;
* [11:15] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which: frankly, the fact that many lindens have seemingly sloughed off experienced user negative feedback as &amp;quot;We knew it would be a hard transition&amp;quot; irks me a lot.&lt;br /&gt;
* [11:15] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  :P&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  but the semi-transperent overlay for localchat is soo much nicer for virtial world than the ugly rectangular things that pop up now&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  Sebastian++&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Example of confused aims: claiming &amp;quot;more obvious to beginner&amp;quot;, yet removing the two Map buttons and placing them in a menu instead. Doh! &amp;lt;/slaphead&amp;gt;&lt;br /&gt;
* [11:15] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  So we are talking about UIs in general?&lt;br /&gt;
* [11:15] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and why can&#039;t the map button be on the bottom button bar if you want?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  As Sai says.&lt;br /&gt;
* [11:16] [[User:Quarterback Orcenhall|Quarterback Orcenhall]]:  hi all&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  yeah.....I think poppy&#039;s suggestion of markdown was clever and out-of-the-box&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, make it customizaable. Like Microsoft Office. Or OpenOffice&lt;br /&gt;
* [11:16] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Good UIs are flexible, and can grown with the user.&lt;br /&gt;
* [11:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  or.. ZBrush&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  map button would be nicely placed next to home button on the address bar&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Zbrush is open source?&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  no&lt;br /&gt;
* [11:16] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  If you make enough configurable, and easy enough to configure, people will like it, because it can become what they need.&lt;br /&gt;
* [11:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  nyah, but the UI rocks&lt;br /&gt;
* [11:16] [[User:Poppy Linden|Poppy Linden]]:  I hate to admit it, but i think jedit is good.&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  in parts&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Ha ha ha&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Oh -- Eclipse&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  no&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  uh oh&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  that is not good design&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  it&#039;s passable&lt;br /&gt;
* [11:17] [[User:george Fairywren|george Fairywren]]:  hello my name is george and i am new in sl&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  eclipse is emacs of 21st century :P&lt;br /&gt;
* [11:17] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hi George :)&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  but that is def an example of too many cooks in the kitchen / unfocused mayhem&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  hey george&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  I would not say Eclipse had a friendly UI&lt;br /&gt;
* [11:18] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  In general, I think that chasing a &amp;quot;user-friendly UI&amp;quot; is kind of like a mirage. What is user friendly to one set is not to another. The key to making a good UI, imo, is to make the UI configurable enough for the power user to be able to fiddle it until they are makying the minimum number of keystrokes/clicks possible, while keeping the default layout not overwhelming to new users.&lt;br /&gt;
* [11:18] [[User:george Fairywren|george Fairywren]]:  how are you all&lt;br /&gt;
* [11:18] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hey goearge, this is an ultra-geek discussion grouip. You&#039;re welcome to join in,&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  The only good good UI is one in which you can place whatever you want wherever you want. You make that highly flexible system easy for beginners through PRESETs. The &amp;quot;Beginner&amp;quot; preset would show only those things that won&#039;t confuse, and you supply a range of others for Builder, Social, etc. And you let experts save their own named Presets, any number of them for different purposes.&lt;br /&gt;
* [11:18] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Eclipse has a great UI if you are a hacker. It probably kinda sucks if you are a 2st year CS student, though.&lt;br /&gt;
* [11:18] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  My point exactly Ceawlin :&lt;br /&gt;
* [11:18] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  :)&lt;br /&gt;
* [11:18] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  *1st&lt;br /&gt;
* [11:18] [[User:Poppy Linden|Poppy Linden]]:  people use it because it&#039;s extensible and does 90% of their work for them&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Mojito: me neither, but when it came out it was head and shoulders above every other IDE&lt;br /&gt;
* [11:19] [[User:george Fairywren|george Fairywren]]:  thank you what are we deisscusing&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Hi george! These are my office hours&lt;br /&gt;
* [11:19] [[User:Poppy Linden|Poppy Linden]]:  Good open source UIs&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  I asked about open source projects that have good user interfaces&lt;br /&gt;
* [11:19] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh yes, and I use Eclipse all the time. But NetBeans is cleaner&lt;br /&gt;
* [11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  some universities use Eclipse to teach their beginning programming classes&lt;br /&gt;
* [11:19] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which opened a can of worms - which I thought,, being a plant, he might actually enjoy, hehe.&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  Morgain, agreed, Photoshop is the best example of configurabe UI and presets for all sort of different uses. Would&#039;ve been great if SL could be as flexible&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  If you work in multiple labguages, Eclipse can be a pain, because you have to keep manually changing the &amp;quot;perspective&amp;quot;&lt;br /&gt;
* [11:20] [[User:george Fairywren|george Fairywren]]:  i think open source is agood idea&lt;br /&gt;
* [11:20] [[User:Poppy Linden|Poppy Linden]]:  So the usability we&#039;re talking about is more design oriented and anecdotal feel. The great thing about usability is that it&#039;s testable; it&#039;s a science&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s also a myth :P&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Make sure you select an appropriate test group though&lt;br /&gt;
* [11:20] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I don&#039;t mind Eclipse being kind of a mess. I can do almost everything I want to do with 2 clicks or less. Not too familliar with netbeans though, but if it&#039;s clean and everything is hidden away in safe places, it&#039;s probably more clicks/keys to git &#039;er done. :3&lt;br /&gt;
* [11:20] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Appropriate, and large enough.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  The best UI is no UI at all&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  my professor used to say &amp;quot;the only intutive iterface is a nipple, everthing else is learned&amp;quot; :P&lt;br /&gt;
* [11:21] [[User:Enkidu Linden|Enkidu Linden]]:  ha&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  I&#039;m pretty sure that UI is only a short image search away&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  I remember reading studies on UI design decades ago. It turns out thyere are two diamettrically opposed ways people look at the world, and learn things. I succueessful UI must cater to BOTH&lt;br /&gt;
* [11:21] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  People need the ability to delve into the user interface and change it. Those who aren&#039;t interested in changing it, won&#039;t have to. But those that need to, can.&lt;br /&gt;
* [11:22] [[User:george Fairywren|george Fairywren]]:  i think its a fact that programs evolve just like animal life does and open source ui are no exception&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Mojito: what were the two ways?&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think americans might have a problem with all UIs being nipples.&lt;br /&gt;
* [11:22] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Too bad the viewer is not more modular. We could just have the whole UI be kind of a plugin, with the core viewer engine driving multiple totally different UIs, which the user could choose from. ;P&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  Best I can recal...&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  One was, having general rules in your head, and applyihng those to individual cases.&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  The other was the opposite - learning by example, and mentally inferring the general principle&lt;br /&gt;
* [11:22] [[User:Quarterback Orcenhall|Quarterback Orcenhall]]:  lol nice look ceawlin&lt;br /&gt;
* [11:22] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  George, feel free to have a seat :)&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Ah, interesting&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  plenty of room on das couches&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  There was a simple test you can take to see which way of thinkgin you are&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  An interesting fact was that the results of that test cluster by profession&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  I assume programmers are more in the &amp;quot;learning by example&amp;quot; category&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  So physicists and mathemeticians think one way, and managers the other&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Hm actually now that I said that I am less sure&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I am not sure about that&lt;br /&gt;
* [11:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I wonder if programmers clump that way?&lt;br /&gt;
* [11:24] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which - I think osme people are a little bit of both. It can depend on situation and application.&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  managers think?&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  For example, if yo understand BNF&amp;lt; you can learn a language form that&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  But if you ar enot trained in such concepts, you want examples.&lt;br /&gt;
* [11:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Very few would since its completely alien to how we learn a language as we grow up&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  gets a funny picture of programmers clumping&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Yes; my approach to documenting Eventlet has been to pour on the examples&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Since that&#039;s how I like to learn&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  I am not sure I can find the references now. It was in the late 70&#039;s&lt;br /&gt;
* [11:25] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  We&#039;re like blood!&lt;br /&gt;
* [11:25] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  clumps to Morgaine&lt;br /&gt;
* [11:25] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Going back to the eclipse example, I learned it by intuition when I first started using it. The stuff is where you expect with the context menus and stuff. Conversely, I spent like 5 minutes last night trying to find the about land window, before I noticed the little circle-i in the nav bar. &amp;gt;_&amp;gt; Lol. Maybe I am dumb though. &amp;lt;_&amp;lt;&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  feels doughy&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  A big mistake is to assume all your users think the same way you do&lt;br /&gt;
* [11:25] [[User:Latha Serevi|Latha Serevi]]:  I&#039;d think most programmers are myers-briggs NT, like to have a symbolic theory, kind of people. Doesn&#039;t mean we read the instructions though.&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  The Myers-briggs test is a good indicator for this sort of thing&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Ceawlin: I think that is an example of UI consistency (or lack)&lt;br /&gt;
* [11:26] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  is INTJ. :P&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well in UIs, Mojito is 100% right. There is only one thing guaranteed about UI decisions, and that it that YOU ARE WRONG. :-)&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  most programmers i know like to learn by example&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  That&#039;s actually kinda fun, Morgaine; UI design is more like science&lt;br /&gt;
* [11:27] [[User:george Fairywren|george Fairywren]]:  programmers will do what programmers do despite if we want it or not&lt;br /&gt;
* [11:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I like a bit of theory thrown in at spots too, Latif&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, once you know a couple languages, you want to learn a new one quickly and you want to know, &amp;quot;what is different?&amp;quot;&lt;br /&gt;
* [11:27] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea, what Morg said. So I think the key is to make it flexible enough, configurable enough, that the user can make it right for -them-, once they are off the training wheels.&lt;br /&gt;
* [11:27] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Personally, I learn by experimentation most of the time. If something doesn&#039;t work, I try something else. Sometimes I&#039;ll ask, but generally I explore.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  The challenge is, I think, what would make your user want to even reach that point of needing customizability&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  For example, some parts of the V2 UI can be hidden. Like that silly Favorites bar. First thing I did. But that is about the limit of what I can do.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  90% of people won&#039;t&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: perhaps it&#039;s like science in virtual worlds --- they all have difference physics so different things are &amp;quot;true&amp;quot;. It&#039;s certainly not like RL physics though --- just the opposite, nothing objective in UIs at all.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  So configurability is kind of a 10% thing&lt;br /&gt;
* [11:28] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Probably off topic a little, but one of the things that annoys me to no end with -both- SL clients is the inability to tear floaters off into their own windows. Makes multihead setups virtually useless for SL development. ;P&lt;br /&gt;
* [11:28] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  That&#039;s an issue with the rendering engine&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: 110% wrong :-)&lt;br /&gt;
* [11:28] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, people wanting to get to that point has nothing to do with the UI, other than how much the UI obstructs them. What makes people what to stay, is what they can DO here. What they can enjoy.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I think that UI design can have some objectivity. Otherwise it wouldn&#039;t be possible&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: exactly. It&#039;s not possible&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  I use a gaim with windows within a 3D view, and IT can do tear-offs. Dont see why SL can not&lt;br /&gt;
* [11:28] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Not a setup that mom and pop are probably using, but I think most of the hackers you run across are probably using at least two heads. :3&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Sebastean: agreed about SL, but we were talking about user interfaces in general&lt;br /&gt;
* [11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  everything is rendered into the game view, which is a single rectangle&lt;br /&gt;
* [11:29] [[User:Poppy Linden|Poppy Linden]]:  It&#039;s definitely a science that has researchers&lt;br /&gt;
* [11:29] [[User:Poppy Linden|Poppy Linden]]:  and experiments&lt;br /&gt;
* [11:29] [[User:Latha Serevi|Latha Serevi]]:  Hence the pie menus. :-o&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: it&#039;s a pseudo-science that has researchers who are ALL WRONG&lt;br /&gt;
* [11:29] [[User:george Fairywren|george Fairywren]]:  SL will evolve they way it wants to it willlike the grain in the stone in the acent of man&lt;br /&gt;
* [11:29] [[User:Poppy Linden|Poppy Linden]]:  That&#039;s a fun way to think about scienticif things, btu it&#039;s not useful&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  For exaple, the RealXtend viewer &amp;quot;Naali&amp;quot; uses Qt for all its dialog windows. Those can be painted wither inside the main window, or outside, with no change in code.&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: the best they can do is identify UI features that are BAD for a majority of people. That&#039;s as far as it goes.&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  henri had a good summary about v2 ui on opensource-dev&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  What about the fact that some people and companies seem to consistently do better at UI?&lt;br /&gt;
* [11:30] [[User:Poppy Linden|Poppy Linden]]:  just saying &amp;quot;science is wrong&amp;quot; does not actually make a science wrong; it has a hypothesis, you can try proving that is wrong instead.&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: UI design isn&#039;t science.&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  That seems to point to the existence of objective principles&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  I agree a bad UI will drive people away in the first 30 minutes. But a boring world will drive them away eventually as well.&lt;br /&gt;
* [11:31] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Jobs has good taste, visually. Gates doesn&#039;t. End of story&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: straw man. Don&#039;t go there please. I did not say science is wrong.&lt;br /&gt;
* [11:31] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Define &amp;quot;better&amp;quot;? Apples supposedly rawk, but I suck at figuring out GUI environments and would much rather just have a screen full of xterms. :&amp;lt;&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  Which, that is up a discussion too ;)&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  &amp;quot;better&amp;quot; := more people can use them without help&lt;br /&gt;
* [11:31] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ceawin, so you like Mac OS X&#039;s terminal app?&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  I would hate to see the Xterm version of CakeWalk SONAR, or any of the pro music apps&lt;br /&gt;
* [11:32] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which: show people a beautiful world, and they will want to get help for the things they don&#039;t know.&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Feynman would spin in his grave to hear UI design referred to as a &amp;quot;science&amp;quot;. Jeez&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  i absolutelly hate mac os x. i think finder is the worst file management gui ivetned&lt;br /&gt;
* [11:32] [[User:Poppy Linden|Poppy Linden]]:  Morgaine: [http://www.informaworld.com/smpp/content~db=all~content=a785033721]&lt;br /&gt;
* [11:32] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  The key with Apple UI is that they made sure it works as expected. No lag is a big thing, I used an mp3 player once and it was sooooooo slow UI wise that it was fusterating scrolling though the playlist.&lt;br /&gt;
* [11:32] [[User:Poppy Linden|Poppy Linden]]:  it&#039;s a science&lt;br /&gt;
* [11:32] [[User:Poppy Linden|Poppy Linden]]:  sorry&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Sebastean: I totally agree, but that&#039;s a special case&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Sebastean: for example, if people want to make a drawing, the UI is pretty much the only distinguishing factor amongst software&lt;br /&gt;
* [11:33] [[User:Poppy Linden|Poppy Linden]]:  I&#039;m not arguing that the researchers are all correct&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: pseudo-scientists calling themselves scientists doth not a science make.&lt;br /&gt;
* [11:33] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I guess for me it keeps coming back to the tired ol&#039; &amp;quot;separate the business logic from the UI&amp;quot; spammery. Imo, the perfect UI would be one that we could replace without breaking the rest of the app. ;P&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  Which, Photosjhop won because it had the most customizable UI&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  I will go along with saying that the testing of a UI can be done scientifically. Does it meet this or that goal. But if you go in with the wrong goals, you will optimize it for the wrong thing. You will have the wrong goals if you do not understand your customers and you&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Morgaine: would you categorize all research that involves humans as &amp;quot;not science&amp;quot;?&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  do not listen to them&lt;br /&gt;
* [11:34] [[User:Poppy Linden|Poppy Linden]]:  Morgaine, that&#039;s an awfully big brush to paint an entire discipline in this day and age&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Ceawlin: I&#039;d argue that the UI *is* the app :)&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  There is no app that is not like that&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, I disagree entirely&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  Poppy, fact is, if there was such an easy formula to good UI, we wouldn&#039;t be discussing it&lt;br /&gt;
* [11:35] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Which, from the user&#039;s perspective, it certainly is&lt;br /&gt;
* [11:35] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Maybe. I dunno. Different philosophies, I guess. ;P&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  For a Virtual WOrld, the UI is *not* the app&lt;br /&gt;
* [11:35] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Latif, there IS a fomrula for specific elements just not for the entire &amp;quot;look and feel&amp;quot;&lt;br /&gt;
* [11:35] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  To me, the app is what it does, not how the uesr tells the app how/when to do what it does.&lt;br /&gt;
* [11:35] [[User:Poppy Linden|Poppy Linden]]:  If researchers use the scientific method, publish their research with peer review, i&#039;m not sure what else to call it&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Linden does not sell a UI. It sells a Virtual World experience. Please do not confuse the two&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Even for a command-line app the UI is &amp;quot;I pressed a few keys to compute an answer rather than figure it out by hand&amp;quot;&lt;br /&gt;
* [11:36] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, I&#039;m just saying that perhaps more focus should have gone to maintaining experienced users instead of just admitting it would be hard for them, so they could continue to create content/interact easily, etc. It should have been asked,&amp;quot;Ok, we have a starting point for newbies, how can we make this better for vets?&amp;quot;&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Mojito: mostly agreed; the content is the app&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Same with the web&lt;br /&gt;
* [11:36] [[User:Poppy Linden|Poppy Linden]]:  Latif, sadly there are no simple formulas for good UI still :\&lt;br /&gt;
* [11:36] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Or, &amp;quot;How can we make it so that vets can make it better for themselves?&amp;quot;&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  it&#039;s getting all plato v. aristotle up in this piece&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  The Third Pary Viewer policy clearly impleis that V2 is THE Linden viewer, and anyone wanting a different experience will have to look to a third party viewer.&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  (laughing at enki)&lt;br /&gt;
* [11:37] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  It&#039;s dangerous to look to webapps for like, how to design an app stuff. I think most webapps are just a thin UI thrown overtop of a database. SL is a great deal more complicated than that, imo. :3&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  Whether for better disbaled access (which Linden has expressed ZERO interest in) or the power builder user&lt;br /&gt;
* [11:37] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  admires Fitts&#039; Law as limited as it is...&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: nope, physiological studies can be highly scientific. But studies based on preference are well into the &amp;quot;soft&amp;quot; area where validity as science is questionable. Don&#039;t mix up the measurement side of the scientific method with science as a whole. The theoretical side of such human studies is so threadbare that you cannot model it with any kind of mathematical strength, and so your hypotheses can only be weak, and so correlating observations with hypotheses is only weak too. That&#039;s why it&#039;s called &amp;quot;soft&amp;quot; science. The mathematical rigor is quite poor.&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Whatever man, I totally worked on a project that slightly increased access for the disabled&lt;br /&gt;
* [11:38] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Which speaks Like, Linden&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Morgaine: I think you&#039;re mixing up UIs that you like with UIs that require less training to use&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Talking of accessibility, what happened to Viewer 2.0? Mouseover on media? EWWW!&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I agree that preference is subjective; performance is not&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  The message I got fomr the VAI people was that the people they had evaluating V2 beofre it was released felt their feedback was ignored.&lt;br /&gt;
* [11:38] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  what happened to having streaming media on prims?&lt;br /&gt;
* [11:38] [[User:Dahlia Trimble|Dahlia Trimble]]:  hi :)&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  hey Dahlia&lt;br /&gt;
* [11:39] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hiya&lt;br /&gt;
* [11:39] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  toasts Dahlia. &amp;quot;Hai!&amp;quot;&lt;br /&gt;
* [11:39] [[User:Latha Serevi|Latha Serevi]]:  Youtube on a cube seems to work for everybody but you, Sai, sorry.&lt;br /&gt;
* [11:39] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  ( I am so donna wear out that pun... )&lt;br /&gt;
* [11:39] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  (subtle dig at LIndens who tell Saijanai that his experience is too rare to worry about, V2-wise)&lt;br /&gt;
* [11:39] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  *gonna&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Toasts are actually on topic --- the accessibility of the toasts is nil.&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  LOL&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  Sai, tell them about the JIRA form other Mac users&lt;br /&gt;
* [11:39] [[User:Poppy Linden|Poppy Linden]]:  Morgaine, it just sounds like we have a difference of opinion about &amp;quot;soft&amp;quot; science, which I doubt we&#039;ll come to agreement on here.&lt;br /&gt;
* [11:40] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  That&#039;s not true Latha. There are 15 votes on that jira, and they appeared within a few days of hte release. I suspect I&#039;m the only person having hte problem who still bothers to use V2&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Sai: that happened to me with windlight; got completely posterized images, the graphics team said &amp;quot;buh, doesn&#039;t happen on my machine&amp;quot;....eventually nvidia updated their drivers and it went away&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;d just like to hear the designer&#039;s arguments for replacing 1.23 localchat with 2.0 local chat. I see zilch improvement for experienced and new users alike. Did anyone every hear about any n00b asking how to use local chat and were unable to figure it out?&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Poppy: you&#039;re probably right. Being the scientist type with first degree as a hard engineer, I don&#039;t have much time for sloppy sciences.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  puts &amp;quot;Hard Engineer&amp;quot; on his resume&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  chuckles&lt;br /&gt;
* [11:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  it only happens on a handful of systems, but its annoying as heck. Even the embedded browser is &amp;quot;old school&amp;quot;&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is that like a Civil Engineer?&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  Only counts as engineering if steel I-beams are involved&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  I carry a large spanner / wrench in OSgrid :-)&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Is Android completely open source?&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  or is it partial?&lt;br /&gt;
* [11:42] [[User:Latha Serevi|Latha Serevi]]:  I think the prim media stuff is pretty fantastic. I like how I can interact with it. I don&#039;t know how to fix the accessibility stuff. What do accessible browsers look like anyhow?&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  some apps are not&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  google maps for example isn&#039;t&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  the os itself is opensource&lt;br /&gt;
* [11:42] [[User:Dahlia Trimble|Dahlia Trimble]]:  checks inventory... nope no Poppy bear *flutters wings at Poppy*&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  The O/S is, and Dalvik is.&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Maybe that counts as an open source project with a good UI&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  nods&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Ubuntu has decent UI&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  GNOME, you mean&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Yeah but Ubunbtu tinkers with it a bit yeah?&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just a little.&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Maybe they just theme it&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  So OK GNOME&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well Linux as a whole has a totally configurable UI. But that&#039;s kind of cheating, or misusing the term &amp;quot;UI&amp;quot;.&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  I thikn so&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Yeah, probably Morgaine&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Too diffuse of a project&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  The discussion seems to be that Open Source is a bad way to do UI design. That is a Red Herring.&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  No that&#039;s not it at all&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  There are plenty of closed source bad UIs&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, how many OPenSource programmers are UI gurus?&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  I didn&#039;t sense that that was the topic, Mojito.&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Which kept asking for examples of good OS UIs&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  There does seem to be a growth in open source designers&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Mojito: yeah, cause I think there are a lot out there that we don&#039;t know about&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  There is no such thing as an UI guru. There are only opinionated people who claim they are.&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  Look at the contributed theme library for Gnome. SOme of those people must be color blind&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  And they&#039;re all wrong. At best they can tell you what to avoid, as clearly bad.&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Heh I felt the same about the wordpress themes&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  90% fuggo&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  I was about to say that whoever coloured the viewer IM tabs is obviously color blind.&lt;br /&gt;
* [11:47] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I still think &amp;quot;Good&amp;quot; is totally subjective, depending on the type of user sitting at the keys. :3 I still say aim for flexibility rather than specifics, enabling the community to make their own tweaks, and then when the community finds what it likes, you can roll it back into the core project. :3&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a program on the HGTV channel, where this interior designer keeps picking deeply saturated colors for walls! What an idot.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  ha ha I saw that one&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  ColorSplash, right?&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  yes&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep, it&#039;s totally subjective. Even cultural.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  That&#039;s his schtick&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  And the compliuant customers never push back&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  My GF actually submitted our place to get designed by his show&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  Deep Purple walls? What are you thinking? Get out of our house!&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  ph33ars&lt;br /&gt;
* [11:48] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  So it becomes, &amp;quot;Flexible == good&amp;quot;, not &amp;quot;This particular layout == good&amp;quot; :3&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  keeps his fingers crossed which&#039;s girlfriend doesn&#039;t get selected xD&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just watch that OTHER HGTV show about Why My House Wont Sell. To begin with, you have deep purple walls in the libing room...&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  I&#039;d love to see a flexible UI that is also good for beginners; it seems that designers optimize for one or the other but not both&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think UI design requires extreme meekness. &amp;quot;I know I am wrong, so I will give you the infrastructure to correct my initial suggestions.&amp;quot;&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  maybe Firefox is such an example&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  its ui is pretty damn customizable&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  But I pretty much never do&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  NetBeans is customizable. You can drag icons all over the place&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  i do use tons of firefox extensions for fixing the gui&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  Download Statusbar for the win&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  I usually just eliminate icons until iot all fits on one row, to save space.&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  oh yeah -- you can even get the address bar into the title bar&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  pain in the butt though&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  viewer 2 needs an option to put address bar in the menu bar :)&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Zbrush is the uber-custimizable one --- move ANYTHING from a panel to a frame. I actually though Viewer2.0 was trying to do that initially, but nothing was moveable, and the sidebar was a mammoth fixed monolith, urgh.&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Generally though, the V2 UI clutters up my view of the Virtual WOrld a lot more than V1 did. And the World is the Experience.&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Latif: I think viewer 2 would have to start rendering the title bar itself&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  saves world view, and a lot of people use highres these days&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  Which, not the title bar, menu bar&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  oh&lt;br /&gt;
* [11:51] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I don&#039;t really mind the address bar , but having the parcel limitations off by default seems like a silly thing to do. (just came back from afk). A new user would have NO idea why he couldn&#039;t fly for example ,or why his scripted obejct wasn&#039;t working, even if he knew where to look for parcel info.&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  yeah, that&#039;d be cool&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  I just turn off the address bar. I NEVER use it&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if you are running high-res you waste precious horisontal space on address bar, option to put it in the empty space on the menu bar would be a big win&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  Let me drag it where-ever I like.&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, you cannot tell where you are without the address bar&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  alright folks: I have sort of an announcement here. This is my second-to-last office hours, I&#039;m leaving the Lab at the end of next week&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know where I am - I teleported there.&lt;br /&gt;
* [11:53] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  . . .&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  no good way to drop that in there&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  aww :(&lt;br /&gt;
* [11:53] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which :(&lt;br /&gt;
* [11:53] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s my least favorite thing you&#039;ve ever said&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Address bar does nothing useful except for the Home button. Address bar completely misconceives how we hop around the world --- we NEVER backtrack our path with &#039;&amp;lt;&amp;lt;&#039; from region to region. It provides an irrational region access model.&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  So everything we have been telling you is going nowhere.. :(&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  Which, is LL intent of getting all competent people out?&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  I&#039;ve really enjoyed working with you all and my office hours every week&lt;br /&gt;
* [11:54] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Even though we complain a lot? Heh.&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Mojito: well it&#039;s going on the wiki&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Doesnt count if the LL UI people do not hear it&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: enjoyment doesn&#039;t translate into having any effect though. Nothing residents say ever makes you depart from the path you plan. Ever.&lt;br /&gt;
* [11:54] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Pathfinder, now Which?&lt;br /&gt;
* [11:55] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Rob linden&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  all the good one :(&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Robin too&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  Can you tell us anything about a big recent reorg in the Lab?&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Joel&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  and we get Pink in replacement lol&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  This is surprisingly hard; this is the saddest announcement I&#039;ve had to make&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Prospero&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  It was way easier to just tell Enkidu the other day&lt;br /&gt;
* [11:55] [[User:Enkidu Linden|Enkidu Linden]]:  dag&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Mojito: no major reorg that I&#039;m aware of, that could just mean I&#039;m unobservant though&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  Which, very sad to hear it :(&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Thats what Pathfinder told us&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Maybe it only affected marketing&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  None of the bad Lindens ever leave, just the ones that everyone likes.&lt;br /&gt;
* [11:56] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Pathfinder told us his position no longer existed due to reoganization.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  I was all &amp;quot;sup dude, could you order some notgonnaworkhereanymore soup from that pho place?&amp;quot;&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Oh, yeah, I don&#039;t know what&#039;s up with Path, that was a surprise to me too&lt;br /&gt;
* [11:56] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, we hope you have a good place to go after LL?&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Sebastean: I&#039;m intending to join the game industry, but no specific place yet&lt;br /&gt;
* [11:57] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  gives Which a large pack of plant fertilizer for the road.&lt;br /&gt;
* [11:57] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Oh cool. :3&lt;br /&gt;
* [11:57] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  If you start building web-based games in java, give me a call. :P Hahaha&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  which must&#039;ve badmouthed M&#039;s plan :P&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  That&#039;s right, someday you&#039;ll be shooting some dude in the face and I&#039;ll be all &amp;quot;I made the brains splatter&amp;quot;&lt;br /&gt;
* [11:58] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  will you be showing in SL regularly or will we be forced to &amp;quot;stalk&amp;quot; you?&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  Beginning a new tradition where, in exchange for bears, we give Lindens bags of cow poop&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  I don&#039;t know yet, Sai.&lt;br /&gt;
* [11:58] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I haven&#039;t gotten to come to your office hours often Which, but I&#039;m really sorry to hear you&#039;re leaving. I&#039;ve enjoyed your office hours.&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  I&#039;ll fire up an alt I guess just in case&lt;br /&gt;
* [11:58] [[User:Aimee Linden|Aimee Linden]]:  will be looking out for Bambo based weapons&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  I&#039;ve enojyed them too Sebastean; super-interesting discussion always transpires&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I&#039;m going to miss your weekly sessions --- they&#039;ve often hooked more deeply into technology than other OHs :-(&lt;br /&gt;
* [11:59] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Aimee, I didn&#039;t see you there&lt;br /&gt;
* [11:59] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, who will be taking your place, if you know?&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  My place?&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  waves to Aimee &#039;Stealth&#039; Linden ;-)&lt;br /&gt;
* [11:59] [[User:Aimee Linden|Aimee Linden]]:  we&#039;ve not employed Who yet&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:59] [[User:Aimee Linden|Aimee Linden]]:  I believe he&#039;s busy working on time travelly type things&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  they don&#039;t need techs, they&#039;ll hire another Pink clone lol&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yeah, the code works. Just need marketing&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Neat. We need Pink to design the next generation of SL infrastructure.&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  LOL&lt;br /&gt;
* [12:00] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Well, I figured they need someone to do the coding that you have been doing thusfar.&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  The three fine Lindens here are certainly capable of carrying on the mission&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  The next SL infrastructure will be supplied by Google, when they buy it out.&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Hah I&#039;ve actually not been coding that much lately&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Except on Eventlet&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  but even then not much&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  kind of a Peter principle really&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  So while all the UI people were slkaving away for 18 months on V2, the server side people did nothing much?&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  I&#039;m actually not that great of a coder truth be told&lt;br /&gt;
* [12:01] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  blames Amiee, since it&#039;s all her fault.&lt;br /&gt;
* [12:01] [[User:Poppy Linden|Poppy Linden]]:  HA!&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  my ass&lt;br /&gt;
* [12:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  That&#039;s a given&lt;br /&gt;
* [12:02] [[User:Aimee Linden|Aimee Linden]]:  yup&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I don&#039;t know about nothing much, this bitchin&#039; martini shaker begs to disagree with that assessment&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s actually what we hypothesized in jest in Groupies: Zero went into his &amp;quot;3-5 year sekrit project&amp;quot; huddle because Google bought you out and said &amp;quot;Please rm -rf all this non-scalable infrastructure.&amp;quot;&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  That woulda been cool, but, not to my konwledge&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  MAybe they&#039;ve been seeding us with spies&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Heh I guess they can just read our email&lt;br /&gt;
* [12:03] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  NExt thing you know, we&#039;ll be hearing that Vektor is leaving :(&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Heh, I&#039;ll tell him that you think so well of him. :)&lt;br /&gt;
* [12:04] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, for old time&#039;s sake, do you have a bamboo bear?&lt;br /&gt;
* [12:04] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I do think well of him. I love Vektor, heh.&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Sure, who wants a bear?&lt;br /&gt;
* [12:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  is sorry to see Which go and wishes him the best in the next realm&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, I&#039;d like a bamboo bear, even though I don&#039;t collect bears. Would be nice momento :-)&lt;br /&gt;
* [12:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I do I do&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  and after bears I should gtfo&lt;br /&gt;
* [12:05] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I would like one Which.&lt;br /&gt;
* [12:05] [[User:Aimee Linden|Aimee Linden]]:  me!&lt;br /&gt;
* [12:05] [[User:Poppy Linden|Poppy Linden]]:  ahh, it&#039;s late&lt;br /&gt;
* [12:05] [[User:Latha Serevi|Latha Serevi]]:  accepted your inventory offer.&lt;br /&gt;
* [12:05] [[User:Poppy Linden|Poppy Linden]]:  hell, give me one&lt;br /&gt;
* [12:05] [[User:Enkidu Linden|Enkidu Linden]]:  where&#039;s my bear&lt;br /&gt;
* [12:05] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  And I do hope that you have a lot of well-earned fun in your next job.&lt;br /&gt;
* [12:05] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  accepted your inventory offer.&lt;br /&gt;
* [12:05] [[User:Poppy Linden|Poppy Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [12:05] [[User:Poppy Linden|Poppy Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [12:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  BEAR time! YAY!&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  doh missed&lt;br /&gt;
* [12:06] [[User:Poppy Linden|Poppy Linden]]:  i&#039;ll god-pwn it, make it 100m tall and have it devastate the mainland.&lt;br /&gt;
* [12:06] [[User:Which Bear|Which Bear]]:  (bonus): Hello Which Linden. Youre welcome ;o). Greetz from Which Linden&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  Dahlia, did you get Enkidu&#039;s yet?&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [12:06] [[User:Aimee Linden|Aimee Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [12:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  yep but I&#039;ll take another :D&lt;br /&gt;
* [12:06] [[User:Enkidu Linden|Enkidu Linden]]:  i actually haven&#039;t made one yet&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  accepted your inventory offer.&lt;br /&gt;
* [12:06] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  accepted your inventory offer.&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks Which :-)&lt;br /&gt;
* [12:06] [[User:Enkidu Linden|Enkidu Linden]]:  if i get which&#039;s bear, i&#039;ll just give it out&lt;br /&gt;
* [12:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  oh Im confused then&lt;br /&gt;
* [12:06] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Neither has Nyx :P You two can have a bear-making group.&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  accepted your inventory offer.&lt;br /&gt;
* [12:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  accepted your inventory offer.&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  everyone&#039;s getting one&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  ty LD&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  welcome to oprah&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [12:07] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Thank you Which&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  thanks&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  can I have an extra for a friend?&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  No copy, Dahlia&lt;br /&gt;
* [12:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  bounces up and down impatiently&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  ty :D&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  now these get extra valuable sice which is leaving ;)&lt;br /&gt;
* [12:07] [[User:Poppy Linden|Poppy Linden]]:  &amp;quot;everyone&#039;s getting a twitter! it&#039;s under your seat!&amp;quot;&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  accepted your inventory offer.&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  bahaha, the economy of scarcity!&lt;br /&gt;
* [12:07] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  accepted your inventory offer.&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  don&#039;t worry, I&#039;m sure we&#039;ll write a dupe exploit sooner or later&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  :)&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  and with that, I&#039;m gonna head out&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  we&#039;ll put Which Bear on e-bay :P they don&#039;t make them anymore xD&lt;br /&gt;
* [12:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  giggles&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  see you next week&lt;br /&gt;
* [12:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  no bear for moi?&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Take care Which, see you next week :-)&lt;br /&gt;
* [12:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  bye :)&lt;br /&gt;
* [12:08] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  And we&#039;ll have to check creators for copy-bot mimick scams.&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  see you Which, take care :)&lt;br /&gt;
* [12:08] [[User:Latha Serevi|Latha Serevi]]:  accepted your inventory offer.&lt;br /&gt;
* [12:08] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Take care Which&lt;br /&gt;
* [12:08] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Thanks Which!&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  see you all around!&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  latha&#039;s in my way sai&lt;br /&gt;
* [12:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  accepted your inventory offer.&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  heh take care&lt;br /&gt;
* [12:09] [[User:LoLa Varriale|LoLa Varriale]]:  accepted your inventory offer.&lt;br /&gt;
* [12:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  no excuses&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_4&amp;diff=781652</id>
		<title>User:Which Linden/Office Hours/2010 March 4</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_March_4&amp;diff=781652"/>
		<updated>2010-03-04T20:04:24Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:05] Enkidu Linden:  hello * [11:05] Sahkolihaa Contepomi:  Here he is. * [11:05] Enkidu Linden: ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  hello&lt;br /&gt;
* [11:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Here he is.&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  yay&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, were you involved in Linden homes stuff?&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  what&#039;s up, hippies!&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  hey Which&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  only in the most peripheral way, latif&lt;br /&gt;
* [11:06] [[User:Xugu Madison|Xugu Madison]]:  hey Which!&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  hi, how is everybody?&lt;br /&gt;
* [11:06] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  is recovering from an illness he&#039;s had for the past two days.&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  great :)&lt;br /&gt;
* [11:07] [[User:Xugu Madison|Xugu Madison]]:  Good! Evil plans progressing to, erm, plan. The day job is quieter, too....&lt;br /&gt;
* [11:07] [[User:Xugu Madison|Xugu Madison]]:  How&#039;s the chaos at LL?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  chaotic!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  I think I&#039;m getting sick&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  in fact I&#039;m sure of it&lt;br /&gt;
* [11:07] [[User:Xugu Madison|Xugu Madison]]:  eek&lt;br /&gt;
* [11:07] [[User:Xugu Madison|Xugu Madison]]:  get lots of sleep!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  easier said than done!&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  some bug jumped from the code to organic? :P&lt;br /&gt;
* [11:07] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  LOL.&lt;br /&gt;
* [11:08] [[User:Xugu Madison|Xugu Madison]]:  It&#039;s good that the chaos is chaotic, though. If it was strawberry-like, I&#039;d have questions&lt;br /&gt;
* [11:08] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;d be delicious!&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  the Lab wil never be a neat and tidy organization&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  I&#039;ve always been amazed at how stable communities are&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  Even as their membership cahnges&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  raises an eyebrow &amp;quot;We&#039;re comparing to nitro glycerine,right?&amp;quot;&lt;br /&gt;
* [11:09] [[User:lonetorus Habilis|lonetorus Habilis]]:  heyhey&lt;br /&gt;
* [11:09] [[User:Tillie Ariantho|Tillie Ariantho]]:  hey lone :)&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  hey lone!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  The Lab is no exception -- even though it&#039;s added hundreds of people over the years and shedded some true oldbies, we still have a fair bit of that original semi-anarchist attitude&lt;br /&gt;
* [11:10] [[User:Enkidu Linden|Enkidu Linden]]:  which, are you going to talk about eventlet?&lt;br /&gt;
* [11:10] [[User:Xugu Madison|Xugu Madison]]:  Although more seriously, I suppose yes, they do tend to continue in a similar shape, regardless of the smaller chaos&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Enkidu, I could&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hey there Which&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Heh, it has been my focus for the past few weeks&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  me gives Which fertilizer.&lt;br /&gt;
* [11:10] [[User:lonetorus Habilis|lonetorus Habilis]]:  yes, but the lab has also slowly grown more rigid and slow, at least it seems so looking from the outside&lt;br /&gt;
* [11:10] [[User:Xugu Madison|Xugu Madison]]:  looks attentive&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Hi Sebastean&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  If I ran over anyone coming in, I apologize.&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  gives which fertilizer*&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Agreed; hopefully it&#039;s a temporary binding&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  So ok good topic sggestion Enkidu&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  eventlet!&lt;br /&gt;
* [11:11] [[User:lonetorus Habilis|lonetorus Habilis]]:  tries to remove the hoof imprint on the back of his skull&lt;br /&gt;
* [11:11] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m interested!&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  enkidu is well armored&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  it makes networking not suck&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  in python&lt;br /&gt;
* [11:11] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hey there Enkidu&lt;br /&gt;
* [11:11] [[User:Enkidu Linden|Enkidu Linden]]:  hiya&lt;br /&gt;
* [11:11] [[User:Bethany Zipper|Bethany Zipper]]:  eeek! a talking plant!&lt;br /&gt;
* [11:12] [[User:lonetorus Habilis|lonetorus Habilis]]:  can anyone give a quick sexplanation what eventlet is&lt;br /&gt;
* [11:12] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  sees a Poppy.&lt;br /&gt;
* [11:12] [[User:lonetorus Habilis|lonetorus Habilis]]:  -s&lt;br /&gt;
* [11:12] [[User:Bethany Zipper|Bethany Zipper]]:  A...a..are u a triffid?&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  The simplest way I&#039;ve found to explain eventlet is that it is a lightweight threading library&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  I for one welcome our new frond-ed overlords&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  It doesn&#039;t provide true threads, it provides greenthreads&lt;br /&gt;
* [11:13] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hey Poppy&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Which are better because you can have more of them&lt;br /&gt;
* [11:13] [[User:lonetorus Habilis|lonetorus Habilis]]:  to make a a work more paralel?&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  hey poppy!&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  And because they are cooperative rather than preemptive&lt;br /&gt;
* [11:13] [[User:Poppy Linden|Poppy Linden]]:  hello.&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  hey poppy&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  lone: yeah, to do more work in parallel&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  i talked zed into using eventlet for something he&#039;s been doing after hours&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  do you have to yeild control manually?&lt;br /&gt;
* [11:14] [[User:lonetorus Habilis|lonetorus Habilis]]:  but without loosing control of order (greenthreads)&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  They have the strengths of event-driven I/O which has become a major buzzword lately,but you program things as though you&#039;re writing standard blocking code&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  So, no explicit yields necessary&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Cool, enkidu, what project? Can you say?&lt;br /&gt;
* [11:16] [[User:Enkidu Linden|Enkidu Linden]]:  i want to! but he&#039;d like some time to incubate it&lt;br /&gt;
* [11:16] [[User:lonetorus Habilis|lonetorus Habilis]]:  whitch, i suppose you are involved in the xstreet and sl balance merge?&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  lone: well I consulted on that but didn&#039;t work on it directly&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  I don&#039;t even know if it&#039;s done or not&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  is it?&lt;br /&gt;
* [11:16] [[User:Xugu Madison|Xugu Madison]]:  Still a work in progress I believe&lt;br /&gt;
* [11:16] [[User:lonetorus Habilis|lonetorus Habilis]]:  last night the half way merge was made public&lt;br /&gt;
* [11:17] [[User:Enkidu Linden|Enkidu Linden]]:  they just deployed a bunch of xstreet L$ stuff&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  no, only the bit where you can transfer money on the web from one account to another&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  already?&lt;br /&gt;
* [11:17] [[User:lonetorus Habilis|lonetorus Habilis]]:  that is, no more xstreet terminals, now you can move money in and out of xstreet from the web page&lt;br /&gt;
* [11:17] [[User:Poppy Linden|Poppy Linden]]:  that&#039;s cool&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  yeah; that&#039;s what I expected&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  and then soon you won&#039;t need to move L$ at all&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  where &amp;quot;soon&amp;quot; is a unit of time that is longer than you think&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:18] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, seems they are giving ppl that have a terminal some time to adjust and chnage it for one of the new xstreet mockup terminals instead (basically a advertising board)&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  i deleted mine since Pink told me it cost them $5 USD a year to keep one freebie there ;)&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  huge!&lt;br /&gt;
* [11:19] [[User:Xugu Madison|Xugu Madison]]:  needs to get around to make a freebie-only site. Right after he gets some sleep&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  and what is the cost to the land owner to have a terminal on their land ? ;)&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  what&#039;s the revenue stream for such a site?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  ads?&lt;br /&gt;
* [11:20] [[User:Xugu Madison|Xugu Madison]]:  Which: esteem&lt;br /&gt;
* [11:20] [[User:lonetorus Habilis|lonetorus Habilis]]:  so maybe you could ask LL for rent,&lt;br /&gt;
* [11:20] [[User:Enkidu Linden|Enkidu Linden]]:  glory!&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s a difficult thing to do, since LL does not really want to provide facilities for such a site.&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  Like OpenID provider&lt;br /&gt;
* [11:21] [[User:Xugu Madison|Xugu Madison]]:  seriously, same revenue stream for most of the stuff I do with SL. While I sell scripts, they&#039;re not even in the same ballpark income wise as stuff I normally get paid for. I just found I ship more if I charge a little...&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  huh?, you still have to seperatly log into something like 4 sections of the ll web page&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;d make one for fun and opensource scripts and machines, but without OpenID is a hassle&lt;br /&gt;
* [11:21] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  People with successful vids on Youtube make about a million USD a year on Youtube just because of a tiny ad yeah&lt;br /&gt;
* [11:21] [[User:Xugu Madison|Xugu Madison]]:  nods to Latif&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  maybe LL could have google ads on their pages, lots of page views each day ;)&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  ...to pay for freebie hosting&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I&#039;m sure we have tons of evil ideas&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  i know&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  (not implying that advertising is evil)&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  like guaranteed delivery from Xstreet while the rest of us have to cope with unreliable delivery&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s pure evil&lt;br /&gt;
* [11:23] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Text ads was the most sucefful of them all. Popup and flash ads just don&#039;t work.&lt;br /&gt;
* [11:23] [[User:Xugu Madison|Xugu Madison]]:  Yeah, Which, how&#039;s guaranteed delivery for script item giving (or trackable failure, anyway)?&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s going well for Xstreet, the rest of us, not so well xD&lt;br /&gt;
* [11:24] [[User:lonetorus Habilis|lonetorus Habilis]]:  well, we really appreciate lindens who stick out their neck out a bit for the resises, and their beleif in doing things properly&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I&#039;m not sure what happened with that; I think we were waiting for something to come about&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  That hasn&#039;t come about yet&lt;br /&gt;
* [11:24] [[User:Xugu Madison|Xugu Madison]]:  If you could chase it up, would be greatly apprecaited. I know it came up on the SL scripters ML recently, too...&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  I&#039;ll try!&lt;br /&gt;
* [11:25] [[User:Xugu Madison|Xugu Madison]]:  thanks!&lt;br /&gt;
* [11:25] [[User:Xugu Madison|Xugu Madison]]:  hey Aimee!&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  So, back to eventlte&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  heyhey aimee&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  just try to be less evil and give us with in world vendors the same ability as the one planned for xstreet&lt;br /&gt;
* [11:25] [[User:Aimee Linden|Aimee Linden]]:  hi :)&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  if possible :)&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  hey Aimee&lt;br /&gt;
* [11:26] [[User:Enkidu Linden|Enkidu Linden]]:  hey aimee!&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  aimeeeeeee!&lt;br /&gt;
* [11:26] [[User:lonetorus Habilis|lonetorus Habilis]]:  yes, indeed, what about the eventlet&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  It&#039;s going to hit 1.0 soon!&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Probably not this week or next, but, &amp;quot;soon&amp;quot;&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  gotta write some codey code&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  gotta get it passing its tests on Windows&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  better database support&lt;br /&gt;
* [11:27] [[User:lonetorus Habilis|lonetorus Habilis]]:  did you say where it fits into the sl jigsaw puzzle?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  and then, BOOM&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  It&#039;s a tool&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  how&#039;s the unit test coverage?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Unit test coverage i at 80%&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  which ain&#039;t bad given how much platform-specific code is in there&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s awesome&lt;br /&gt;
* [11:28] [[User:Xugu Madison|Xugu Madison]]:  That really is!&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I wrote about it here: [http://blog.eventlet.net/2010/02/27/0-9-6-in-the-house/#more-82]&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  platform, as in different unixish things? last time i cheched it didn&#039;t work on windows ata ll&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Latif: when was that? The tip works pretty well on Windows now (wa a bug in the last release that broke it)&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  i was trying to get pyogp working&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  could be that it has issues with python 2.6?&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  should work better on 2.6&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  installing greenlet is generally the hardest part&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  which I&#039;m hoping that ambroff can help address with binary packages&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;ll give it another try then&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  The project has progressed from &amp;quot;any problem you experience is probably a bug&amp;quot; to &amp;quot;any problem you experience is just as likely to be in your setup&amp;quot;&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  interesting. babbage seem to have done similar thing for mono assemblies to implement execution enviroinment for thousands of lsl scripts that run on a sim&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  co-routine-ish cooperative green threads&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Yeah; though the mono thing does preemptive scheduling too&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  It has to&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  But yeay, lightweight flows of control are the ay to be&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  The lighter the better&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  as far as i understand he inserts yield bytecodes in compiled scripts to achive cooperative part of the microthreading architecture&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  kind of neat idea really&lt;br /&gt;
* [11:37] [[User:Xugu Madison|Xugu Madison]]:  Hoping as scripting improves, we&#039;ll see fewer scripts as we might get away from some of the weird stuff Babbage has had to do to get the number of threads copable...&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Yeah&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks Sai. Hi all present :-)&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  hello Morg&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  So one of the interesting things about Eventlet to me is the development of a community around it&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  I just wrote a long-ass email to the company about what I learned from the experience&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  (and Eventlet&#039;s community isn&#039;t nearly as big as it could be, but it&#039;s way better than it used to be)&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  so are we likely to see asset uploads move to CAPs now that you don&#039;t need to start a whole python interpreter for each concurrent uplaod? :)&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Latif: aren&#039;t they already caps?&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  I&#039;m pretty sure we disabled non-cap uploads a long time ago&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  Which, some are, but textures are not&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  UploadBakedTexture cap was disabled&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Baked textures&lt;br /&gt;
* [11:41] [[User:Xugu Madison|Xugu Madison]]:  I think I remember Babbage saying he was working on cap-based texture uploads...&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  failure rate on baked texture uploads is quite high, i was wondering why the CAP got disabled and are tehre plans to re-eable it&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  somene mentioned that the problem was the need to start another python instance for each parallel upload&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  I dunno; that seems like somethingto work on&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  I think that the cgi thing was a performance problem for current uploads, not just a barrier to enabling new caps&lt;br /&gt;
* [11:42] [[User:Xugu Madison|Xugu Madison]]:  Latif; or the really fun time when my graphics card drivers ate my clothes, then uploaded mangled textured to the server. That was a fun couple of days before I got rebaked on a sane system....&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  the particular version of asset upload used for textures is horribly slow on high latecy connections, like from across the ocean xD&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s why i&#039;d like to see return of upload caps for texures :)&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  totally; the udp codebase is probably not easy to maintain either&lt;br /&gt;
* [11:45] [[User:Poppy Linden|Poppy Linden]]:  it&#039;s not too bad ;)&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  So again back to eventlet; one of the things I observed about the process of becoming a strong development community was that it worked better as a conversation&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  it waits for ack before sending the next packet, for uploads, no sliding window, which kills rebakes&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  And that conversation was made better by me being able to make decisions&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Or someone&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I am sad whenever we discuss things here that I would like to change but cannot&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  benevolent dictator model works well for OS projects :)&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  IT&#039;s inevitable when the project is so large it can&#039;t fit into one person&#039;s head&lt;br /&gt;
* [11:47] [[User:Poppy Linden|Poppy Linden]]:  likewise&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Yeah, dictator isn&#039;t the important part; motivator is&lt;br /&gt;
* [11:47] [[User:Xugu Madison|Xugu Madison]]:  (have to run AFK, sorry. If I&#039;m not back before the end,good seeing you all, thanks for hosting Lindens)&lt;br /&gt;
* [11:47] [[User:Poppy Linden|Poppy Linden]]:  it&#039;s why i stopped going to the sldev-which-became-snowglobe office hours&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  you do need someone to be able to cut the endless discussion and make a discussion&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  make a decision&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  descission*&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  yeah, totally; but on the other extreme you can have a dictator that brooks no discussion&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  that sucks too&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  we know those as well xD&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  also I was gratified to learn how eager people are to work on stuff like this; the goodness of the average human being is quite high in my opinion&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  The issue is more about the &amp;quot;benevolent&amp;quot; than about the &amp;quot;dictator&amp;quot;. The &amp;quot;dictator&amp;quot; part can lead to forks instead of cooperation.&amp;quot; We have a situation of that kind developing in Snowglobe, where Q is behaving as a non-benevolent dictator and refusing to cooperate with the opensource community. And that&#039;s already generated 1 or 2 calls for fork. Not good.&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  well I&#039;m glad to see that at least some projects at LL manage to create a productive OSS community&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  There are a lot fewer restrictions on Eventlet than on the viewer, it makes it a lot easier for me&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  The whole licensing/contribution agreement thing, for example&lt;br /&gt;
* [11:51] [[User:Poppy Linden|Poppy Linden]]:  eventlet has wide applicability outside of SL as well&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Yes it&#039;s much more sharply defined&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  The viewer has very wide applicability beyond SL too. Some of us have been working hard on interop here.&lt;br /&gt;
* [11:52] [[User:Poppy Linden|Poppy Linden]]:  we have a few more things that fit that descripton, hopefully they will be available soon&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  well the viewer is an example on how not to do opensource. people have invested a lot of time in improving it just to find that none of the contributions made it back to the main viewer. you can crash viewer2 20 ways, all of which are long fixed in snowglobe&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif++&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  It&#039;s not a good example of open *development* but it surely is open source&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Two different things&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  we must have different definitions of what a good opensurce project is :)&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: &amp;quot;throw over the wall&amp;quot; is the worst kind of open source&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Other projects to compare it to: MySQL, Chrome, WebKit&lt;br /&gt;
* [11:54] [[User:Poppy Linden|Poppy Linden]]:  well, the main viewer has a very bizarre code inclusion path at the moment&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  I&#039;m not sure what the plan is or if it&#039;s going to move back to the 1.x style of roll-ins; i am sorry to say i don&#039;t have much insight into the viewer at all&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Yeah me neither&lt;br /&gt;
* [11:56] [[User:Poppy Linden|Poppy Linden]]:  but generally it takes release cycles to include patches, and there plain haven&#039;t been any&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  We really really want to be more open about it&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  well a lot of people are sad to see LL backtrack on OSS community with closing the source of the main viewer, draconian tvp, etc&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well I think the opensource community is trying to help you, while you keep trying to shoot yourselves in the foot. One day you&#039;ll find the target, and it&#039;ll hurt.&lt;br /&gt;
* [11:57] [[User:Poppy Linden|Poppy Linden]]:  I think the direct correlation to release cycles has been lost in the discussion&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Not sure what you mean, Poppy&lt;br /&gt;
* [11:58] [[User:Poppy Linden|Poppy Linden]]:  Well, how would you even know if a patch had been pulled in if there&#039;s no release to see it in?&lt;br /&gt;
* [11:58] [[User:Poppy Linden|Poppy Linden]]:  clearly the babble loop patch was pulled in&lt;br /&gt;
* [11:58] [[User:Poppy Linden|Poppy Linden]]:  it just took forever until everyone got to see it.&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  we used to have a public svn of the viewer source, synced daily, before &amp;quot;renewed emphasis on opensource&amp;quot; which in practice meant closing the source of the stock viewer&lt;br /&gt;
* [11:59] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, I think I can go one-worse than &amp;quot;over the wall&amp;quot;. I nearly threw the code to a project at someone today (old, unfunded project that&#039;s creating far more support work than can be done for free)&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  [http://svn.secondlife.com/trac/linden/browser/branches] &amp;lt;- it used to be quite clear what patch got pulled from the OSS contribs&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Not even over the wall, just &amp;quot;at&amp;quot; :)&lt;br /&gt;
* [12:00] [[User:Asterion Coen|Asterion Coen]]:  hello ;)&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Ast&lt;br /&gt;
* [12:00] [[User:Xugu Madison|Xugu Madison]]:  hey Asterion!&lt;br /&gt;
* [12:00] [[User:Asterion Coen|Asterion Coen]]:  hey morgan, saij ;)&lt;br /&gt;
* [12:00] [[User:Asterion Coen|Asterion Coen]]:  hey xu :)&lt;br /&gt;
* [12:00] [[User:Xugu Madison|Xugu Madison]]:  Which, yeah. In a &amp;quot;Enough! You do it. *shut down server* *wander off*&amp;quot; sense&lt;br /&gt;
* [12:01] [[User:Tillie Ariantho|Tillie Ariantho]]:  Oh, while so many Lindens are here. :P Why do shapes not load often.... BUT load at once as soon as you changed group in the group window? Did some code go into the wrong part? ^^&lt;br /&gt;
* [12:01] [[User:Asterion Coen|Asterion Coen]]:  what r doing some awg folks hidding behind the trees ? :)&lt;br /&gt;
* [12:01] [[User:Poppy Linden|Poppy Linden]]:  latif, yeah, i&#039;m not trying to defend that decision :) merely that it&#039;s hard to tell patch uptake if there are no releases.&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Aw dudes, I should go take a nap&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  I just don&#039;t uderstand what business advantage LL sees in going all closed source&lt;br /&gt;
* [12:02] [[User:Asterion Coen|Asterion Coen]]:  which again ? :)&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sleep well, Which :-)&lt;br /&gt;
* [12:02] [[User:Xugu Madison|Xugu Madison]]:  get well soon Which!&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  Latif, well, it&#039;s open again&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;d argue that LL benefited greatly from people improving the viewer, creating cusom ones that created whole new markets, etc&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I don&#039;t want to start an argument but I think the idea that we are now closed source is based on a misunderstanding&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I&#039;ll let poppy argue about it&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  so that&#039;s not exactly the question to ask&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  take care, loved chatting with you all&lt;br /&gt;
* [12:03] [[User:Poppy Linden|Poppy Linden]]:  :)&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_18&amp;diff=731113</id>
		<title>User:Which Linden/Office Hours/2010 Feb 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_18&amp;diff=731113"/>
		<updated>2010-02-18T20:16:31Z</updated>

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

		<summary type="html">&lt;p&gt;Which Linden: /* Eventlet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://eventlet.net Eventlet] =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability and concurrency by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
* [http://blog.eventlet.net/ Blog]&lt;br /&gt;
* [http://eventlet.net/doc/ Documentation]&lt;br /&gt;
* [https://lists.secondlife.com/pipermail/eventletdev/ Mailing List Archives]&lt;br /&gt;
* [http://eventlet.net/hudson/ Automated Builds]&lt;br /&gt;
* [http://bitbucket.org/which_linden/eventlet/issues/new/ Bug Report Form]&lt;br /&gt;
* [irc://chat.freenode.net/#eventlet irc channel]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linden Lab open-sourced Eventlet [http://blogs.secondlife.com/community/features/blog/2007/08/25/more-open-source-our-web-services-libraries in 2007], and it&#039;s been under continuous development since.  Several applications have been built on top of Eventlet, such as [http://pypi.python.org/pypi/Spawning/ Spawning] and [http://pypi.python.org/pypi/proxylet/ Proxylet].&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
[http://soundfarmer.com/content/slides/coroutines-nonblocking-io-eventlet-spawning/coros,%20nonblocking%20i:o,%20eventlet,%20spawning.pdf Article talks about coros, eventlet and spawning]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=727302</id>
		<title>Eventlet</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=727302"/>
		<updated>2010-02-13T05:52:43Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: /* Eventlet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://eventlet.net Eventlet] =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability and concurrency by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
* [http://blog.eventlet.net/ Blog]&lt;br /&gt;
* [http://eventlet.net/doc/ Documentation]&lt;br /&gt;
* [https://lists.secondlife.com/pipermail/eventletdev/ Mailing List Archives]&lt;br /&gt;
* [http://eventlet.net/hudson/ Automated Builds]&lt;br /&gt;
* [http://bitbucket.org/which_linden/eventlet/issues/new/ Bug Report Form]&lt;br /&gt;
* [irc://chat.freenode.net/#eventlet irc channel]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linden Lab open-sourced Eventlet [https://blogs.secondlife.com/community/features/blog/2007/08/25/more-open-source-our-web-services-libraries in 2007], and it&#039;s been under continuous development since.  Several applications have been built on top of Eventlet, such as [http://pypi.python.org/pypi/Spawning/ Spawning] and [http://pypi.python.org/pypi/proxylet/ Proxylet].&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
[http://soundfarmer.com/content/slides/coroutines-nonblocking-io-eventlet-spawning/coros,%20nonblocking%20i:o,%20eventlet,%20spawning.pdf Article talks about coros, eventlet and spawning]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=727292</id>
		<title>Eventlet</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=727292"/>
		<updated>2010-02-13T05:47:23Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Adding more links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://eventlet.net Eventlet] =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability and concurrency by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
* [http://blog.eventlet.net/ Blog]&lt;br /&gt;
* [http://eventlet.net/doc/ Documentation]&lt;br /&gt;
* [https://lists.secondlife.com/pipermail/eventletdev/ Mailing List Archives]&lt;br /&gt;
* [http://eventlet.net/hudson/ Automated Builds]&lt;br /&gt;
* [http://bitbucket.org/which_linden/eventlet/issues/new/ Bug Report Form]&lt;br /&gt;
* [irc://chat.freenode.net/#eventlet irc channel]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
[http://soundfarmer.com/content/slides/coroutines-nonblocking-io-eventlet-spawning/coros,%20nonblocking%20i:o,%20eventlet,%20spawning.pdf Article talks about coros, eventlet and spawning]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_11&amp;diff=726342</id>
		<title>User:Which Linden/Office Hours/2010 Feb 11</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_11&amp;diff=726342"/>
		<updated>2010-02-11T20:06:46Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:07] Sebastean Steamweaver:  And he appears! * [11:07] Morgaine Dinova:  Hiya Which :-) * [11:07] [[User:Sebastean St...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:07] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  And he appears!&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which :-)&lt;br /&gt;
* [11:07] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  wonders if Which detected the plant fertlizer.&lt;br /&gt;
* [11:07] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  o_o&lt;br /&gt;
* [11:08] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which will be so happy when we get avatar transparency.&lt;br /&gt;
* [11:08] [[User:Questar Utu|Questar Utu]]:  Wouldn&#039;t plant fetilizer be sort of like cat nip is to cats?&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  hiya&lt;br /&gt;
* [11:08] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I would guess so, yes.&lt;br /&gt;
* [11:08] [[User:JB Hancroft|JB Hancroft]]:  hi&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  yeah I will Sebastean!&lt;br /&gt;
* [11:10] [[User:JB Hancroft|JB Hancroft]]:  Which, you&#039;re looking very &amp;quot;green&amp;quot;&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  that&#039;s right, let it not be said that this isn&#039;t a green-friendly company&lt;br /&gt;
* [11:10] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  chuckles.&lt;br /&gt;
* [11:11] [[User:JB Hancroft|JB Hancroft]]:  nor... that content matters ;)&lt;br /&gt;
* [11:11] [[User:JB Hancroft|JB Hancroft]]:  *context* :)&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  ah...sorry, I&#039;m a bit distracted today&lt;br /&gt;
* [11:12] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  No worries Which.&lt;br /&gt;
* [11:12] [[User:JB Hancroft|JB Hancroft]]:  What&#039;s the distraction?&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  we&#039;re moving our development stations to a different colo, so I&#039;m scrambling to get to a good new host and copy all my files over&lt;br /&gt;
* [11:13] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Well, thanks for showing up today all the same :) We appreciate the time.&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  faster development!&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  man, I love moore&#039;s law&lt;br /&gt;
* [11:14] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hehe&lt;br /&gt;
* [11:14] [[User:JB Hancroft|JB Hancroft]]:  Are you physically moving people, also?&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  no&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  well, maybe, depends on how much you&#039;re offering me to.... :-P&lt;br /&gt;
* [11:15] [[User:JB Hancroft|JB Hancroft]]:  Moore&#039;s law is great, if you are buying machines, in the future. It bites you when you buy one, though...&lt;br /&gt;
* [11:15] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hehe&lt;br /&gt;
* [11:15] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I...don&#039;t recall seeing this OH before: [11:15&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  yeah moore&#039;s law is like deflation&lt;br /&gt;
* [11:15] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Yoz Linden?&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  oh that&#039;s cool; yoz is awesome&lt;br /&gt;
* [11:15] [[User:JB Hancroft|JB Hancroft]]:  What&#039;s a Yoz?&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  yoz is unique&lt;br /&gt;
* [11:16] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Started last week Sah, it&#039;sabout AU etc&lt;br /&gt;
* [11:16] [[User:JB Hancroft|JB Hancroft]]:  That would be Unique Linden&lt;br /&gt;
* [11:16] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Ah. I skipped most of last weeks OHs due to college work.&lt;br /&gt;
* [11:16] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, are you familiar at all with dealing with in-world assets?&lt;br /&gt;
* [11:17] [[User:JB Hancroft|JB Hancroft]]:  Which - I&#039;m curious about what LL is doing about virtualization... for sims?&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  JB: well, it&#039;s a complex project&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  I feel that if we were to do that it might just be easier to virtualize the entire OS&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Sebastean: not sure what you mean by &amp;quot;dealing with&amp;quot;&lt;br /&gt;
* [11:18] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  IT&#039;s more in line with Andrew&#039;s hours, I&#039;ll admit, but I just had a quick question about raycasting. If that&#039;s outside your line of work, that&#039;s fine.&lt;br /&gt;
* [11:19] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  i.e. having a script define a raycast offset, and finding the key of the first object that intersects with it, if any.&lt;br /&gt;
* [11:19] [[User:JB Hancroft|JB Hancroft]]:  Sebastean - would you use a phantom temp object and check collisions?&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Ah! Definitely not my speed, I&#039;m afraid&lt;br /&gt;
* [11:20] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  No problem Which :)&lt;br /&gt;
* [11:20] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  JB - I&#039;d like to avoid using a temp object if at all possible.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  I&#039;m more of a web services/UI guy&lt;br /&gt;
* [11:20] [[User:JB Hancroft|JB Hancroft]]:  Which... http-in fall into your area?&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  JB: that&#039;s a bit closer, I know some people&lt;br /&gt;
* [11:21] [[User:JB Hancroft|JB Hancroft]]:  How has the deployment of http-in affected the traffic in/out of SL, with the Web? Is it as you&#039;d expected?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  &amp;quot;There&#039;s this guy I met in prison, he knows a lot of people who do http-in jobs.&amp;quot;&lt;br /&gt;
* [11:22] [[User:JB Hancroft|JB Hancroft]]:  eek!&lt;br /&gt;
* [11:22] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  lol&lt;br /&gt;
* [11:22] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  lol&lt;br /&gt;
* [11:22] [[User:JB Hancroft|JB Hancroft]]:  I look terrible in stripes... :(&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  That&#039;s a great question, and I don&#039;t know the answer to it. I believe that http-in hasn&#039;t changed our traffic dramatically.&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  uptake has been slow&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Which was expected&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  At previous office hours, people have complained about how the interface is inconvenient enough that they&lt;br /&gt;
* [11:23] [[User:JB Hancroft|JB Hancroft]]:  we&#039;re using http-in for Relay For Life this year&lt;br /&gt;
* [11:23] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  There are a lot of systems I intend to implement HTTP-IN on, but sometimes it&#039;s a matter of time to switch it over from the old email systems.&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  would prefer to use the old email or xml-rpc, even though those are busted in various ways&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Yeah, it&#039;s totally a matter of the devil you know&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Also, it&#039;s difficult to update scripts&lt;br /&gt;
* [11:24] [[User:JB Hancroft|JB Hancroft]]:  we did a scaleability test... rezzed 1800 kiosks in a sim, and they all were able to handle traffic very quickly... nice&lt;br /&gt;
* [11:25] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I think http_in is the best thing since sliced bread. But sometimes if you don&#039;t have something completely ready, you&#039;re more inclined to use a working existing system.&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Nice&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  JB: that&#039;s actually awesome, you should, like, give seminars on that&lt;br /&gt;
* [11:25] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I will admit that I&#039;d like the limits for http_in to be more like llEmail as far as character counts.&lt;br /&gt;
* [11:27] [[User:JB Hancroft|JB Hancroft]]:  ZenMondo Wormser did the baseline coding of http-in ... did a nice job.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  size of bodies limited to 2k bytes....that is pretty small&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  that&#039;s like a packet!&lt;br /&gt;
* [11:29] [[User:JB Hancroft|JB Hancroft]]:  being able to say what offset you wanted to retrieve, or a &amp;quot;get more/next&amp;quot; callback would be nice...&lt;br /&gt;
* [11:30] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I was hoping at some point they might consider expanding that a bit. It can be a bit of a hassle to separate data over to messages, instead of sending things &amp;quot;all at once.&amp;quot; There are a few cases I&#039;ve encountered where I&#039;ve had to do that.&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  yeah; it seems like a good design practice to start off with low limits to avoid crushing everything, but to slowly raise the limits as usage dictates&lt;br /&gt;
* [11:31] [[User:JB Hancroft|JB Hancroft]]:  I&#039;ve had to rely on some off-world parsing, to pull out the pieces/parts I want in-world&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  to some degree, that&#039;s desired; I believe part of the point was the recognition that inworld scripts are never going to be as powerful as externally-hosted scripts&lt;br /&gt;
* [11:34] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  That may change with Babbage&#039;s &amp;quot;Big Scripts&amp;quot; project.&lt;br /&gt;
* [11:35] [[User:JB Hancroft|JB Hancroft]]:  so much for my plans to sell Apache WebServer prims :(&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  yeah, maybe; in which case maybe the limit would be raised for big scripts&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  how would you feel about trading off the 64 queued requests for larger body sizes? I.e. 4k body sizes but only 32 of them queued at a time?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  (just hypotehtically)&lt;br /&gt;
* [11:36] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Well personally, I don&#039;t use nearly 32 as it is.&lt;br /&gt;
* [11:36] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I guess it depends on the traffic one uses.&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I guess it would be hard to tell how much of that you use&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Or is there a way to directly inspect the number of queued requests?&lt;br /&gt;
* [11:36] [[User:JB Hancroft|JB Hancroft]]:  is there a way to know?&lt;br /&gt;
* [11:37] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hmm&lt;br /&gt;
* [11:37] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Good point, Iwas just going by requests recieved in X period of time.&lt;br /&gt;
* [11:37] [[User:JB Hancroft|JB Hancroft]]:  And that gives an average, not peak values.&lt;br /&gt;
* [11:37] [[User:Jonathan Yap|Jonathan Yap]]:  Maybe it could be user-settable; I had a need for more queued requests for a project but all very small packet-wise&lt;br /&gt;
* [11:38] [[User:JB Hancroft|JB Hancroft]]:  &amp;quot;I&#039;ve never dropped a packet.... that I know of&amp;quot; - UDP&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  You could time your request handler to see how long it takes to process one request, then use that to determine an rps rate for handling, and if you see yourself at that rate for N requests, you can make some assumptions about how many of those N requests were buffered&lt;br /&gt;
* [11:40] [[User:JB Hancroft|JB Hancroft]]:  that&#039;s a good idea... I like it :)&lt;br /&gt;
* [11:40] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Doesn&#039;t llEmail have a wya to get queued emails? Haven&#039;t looked at email functions in a while.&lt;br /&gt;
* [11:40] [[User:JB Hancroft|JB Hancroft]]:  I think you just get an indicator if there is &amp;quot;more&amp;quot;&lt;br /&gt;
* [11:41] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  email(string time, string address, string subj, string message, integer num_left)&lt;br /&gt;
* [11:41] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  The last one gives the number of emails left.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  hm that&#039;s nice&lt;br /&gt;
* [11:41] [[User:JB Hancroft|JB Hancroft]]:  cool...&lt;br /&gt;
* [11:41] [[User:Jonathan Yap|Jonathan Yap]]:  You use llGetNextEmail on a timer event to pick up messages&lt;br /&gt;
* [11:42] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Maybe since versioning is coming out, a similar parameter could be added to http_in&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Maybe!&lt;br /&gt;
* [11:44] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  releases a cricket in Which&#039;s pot.&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  I just put that bug in the ear of some developers&lt;br /&gt;
* [11:45] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hehe, awesome :)&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  g&#039;day all&lt;br /&gt;
* [11:45] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hey there Saij&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Hi Sai!&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  long time no see&lt;br /&gt;
* [11:46] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  been a strange past few months&lt;br /&gt;
* [11:46] [[User:JB Hancroft|JB Hancroft]]:  Hi Sai :)&lt;br /&gt;
* [11:46] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  BUT, one happy thing: just got my squeak to squeak shared memory IPC working with OpenGL&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  waves at Sai&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool Sai!&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  your squake?&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  What was the solution?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  squeak&lt;br /&gt;
* [11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so I can draw using OpenGL, copy to a shared memory buffer, and read it in the next instance&lt;br /&gt;
* [11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  solution was me using wrong variables in opengl call, as expected&lt;br /&gt;
* [11:48] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  The solution was using wrong variables, or was that the problem?&lt;br /&gt;
* [11:48] [[User:JB Hancroft|JB Hancroft]]:  picky, picky ;)&lt;br /&gt;
* [11:48] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I WAS using the wrong parameters&lt;br /&gt;
* [11:48] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Ahh&lt;br /&gt;
* [11:48] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Well you never know JB, sometimes you can get things to work using &amp;quot;wrong&amp;quot; things ;)&lt;br /&gt;
* [11:48] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  next milestone: share buffer with SL plugin and draw from squeak to SL plugin texture&lt;br /&gt;
* [11:49] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  *cough*PosJump*cough*&lt;br /&gt;
* [11:49] [[User:JB Hancroft|JB Hancroft]]:  nods... I found a bug the other day... the code &amp;quot;appeared&amp;quot; to be working, and it was too bugs interacting, to cause &amp;quot;correctness&amp;quot; :(&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  SysV shared memory?&lt;br /&gt;
* [11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  more or less. FreeBSD shared memory&lt;br /&gt;
* [11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  whichis what the plugin uses for Mac OS X IIRC&lt;br /&gt;
* [11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  shmget shmat etc&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  What&#039;s the end goal, Sai? squeak runtime for writing sl viewer plugins?&lt;br /&gt;
* [11:51] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  yeah, basically. The ultimate version would be croquet on a prim&lt;br /&gt;
* [11:52] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so could have telepresence between cobalt and SL&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  That&#039;s hella ambitous, man&lt;br /&gt;
* [11:53] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  this also solves an issue they&#039;ve had with cobalt where they couldn&#039;t easily use VNC with cobalt because it was drawing opengl to the screen, which VNC normally won&#039;t pick up&lt;br /&gt;
* [11:54] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but I THINK its possible to tell VNC to use a buffer instead&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  hey guys;unrelated; if someone makes a JIRA for inspecting the amount of pending http-in requests, I&#039;ll link it to https://jira.secondlife.com/browse/MISC-3077&lt;br /&gt;
* [11:54] [[User:JIRA-helper: [#MISC-3077|JIRA-helper: [#MISC-3077]]: &lt;br /&gt;
* [11:54] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so I sorta solved a Cobalt project problem at the same time&lt;br /&gt;
* [11:54] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I&#039;ll do that now Which :)&lt;br /&gt;
* [11:54] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  double brownie points&lt;br /&gt;
* [11:54] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  opens a JIRA pag.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  thanks Sebastean&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Sai: this cobalt? [http://www.duke.edu/~julian/Cobalt/Home.html]&lt;br /&gt;
* [11:57] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  correct. Croquet Hax and Tapple Gao in Groupies are part of that project&lt;br /&gt;
* [11:58] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so hopefully Julian will stop being quite so condenscending when I&#039;m in the team meetings on skype :-)&lt;br /&gt;
* [11:59] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but I&#039;m happy. Been hitting my head against this wall for a very long time&lt;br /&gt;
* [11:59] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  feels so goooood&lt;br /&gt;
* [11:59] [[User:JB Hancroft|JB Hancroft]]:  I&#039;m glad you got it figured out, Sai.&lt;br /&gt;
* [11:59] [[User:JB Hancroft|JB Hancroft]]:  What did you do to discover the problem?&lt;br /&gt;
* [12:00] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  asked in the squeak-dev mailing list&lt;br /&gt;
* [12:00] [[User:JB Hancroft|JB Hancroft]]:  nice&lt;br /&gt;
* [12:00] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I had parameter issues is all (which is what I expected)&lt;br /&gt;
* [12:00] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  OpenGL newb&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Everyone&#039;s an OpenGL newb at heart&lt;br /&gt;
* [12:01] [[User:JB Hancroft|JB Hancroft]]:  I was at a conference not long ago where they had &amp;quot;Human Search Engine&amp;quot; sessions. You would stand up to the microphone, ask your question, and those who knew how to contribute to the answer would meet you aside.&lt;br /&gt;
* [12:01] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, once I understand the squeak FFI a little better&lt;br /&gt;
* [12:01] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  [http://jira.secondlife.com/browse/SVC-5372]&lt;br /&gt;
* [12:01] [[User:JIRA-helper: [#SVC-5372|JIRA-helper: [#SVC-5372]]: &lt;br /&gt;
* [12:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I won&#039;t be so newb. You can use most opengl calls in squeak the same way you can any other smalltalk. So I can play with opengl interactively, mod something and do it again&lt;br /&gt;
* [12:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  that&#039;s a main reason for writing the SL plugin tester in squeak.&lt;br /&gt;
* [12:03] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  (Does that seem like an accurate description of t he proposal?)&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Linking, Sebastean&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  OK I should run! Thanks all for a great discussion&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  I may not be here next week due to Pycon&lt;br /&gt;
* [12:05] [[User:JB Hancroft|JB Hancroft]]:  thanks, Which&lt;br /&gt;
* [12:05] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Thanks for the office hours which :)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Haven&#039;t checked the schedule yet&lt;br /&gt;
* [12:05] [[User:JB Hancroft|JB Hancroft]]:  Good luck with all the &amp;quot;moving&amp;quot;&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Heh thanks! I&#039;m firing up my rsync now&lt;br /&gt;
* [12:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  See you Which.&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Take care&lt;br /&gt;
* [12:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  take care which&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_4&amp;diff=722432</id>
		<title>User:Which Linden/Office Hours/2010 Feb 4</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_4&amp;diff=722432"/>
		<updated>2010-02-05T19:21:45Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Explain.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Enkidu hosted my office hours this week because I was unexpectedly sick.  Here is a transmission that we found wedged into the knothole of a tree near the last coordinates transmitted by the starship&#039;s emergency beacon.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The wikifier failed, not really sure why, too lazy to figure it out.  Still legible.&#039;&#039;&lt;br /&gt;
* [11:03 ] Xugu Madison: Enkidu!&lt;br /&gt;
* [11:03 ] Enkidu Linden: hello!&lt;br /&gt;
* [11:04 ] Xugu Madison: How are you doing?&lt;br /&gt;
* [11:04 ] Les Linden: hey enkidu -- RDW OH?&lt;br /&gt;
* [11:04 ] Enkidu Linden: i&#039;m well&lt;br /&gt;
* [11:04 ] Enkidu Linden: yeah, les&lt;br /&gt;
* [11:04 ] Les Linden: word... i&#039;ll ping&lt;br /&gt;
* [11:04 ] Enkidu Linden: now we just need which&lt;br /&gt;
* [11:04 ] Tillie Ariantho: Hello! :)&lt;br /&gt;
* [11:04 ] Xugu Madison: Xugu Madison points Enkidu at the sign &amp;quot;He&#039;s ill :(&amp;quot;&lt;br /&gt;
* [11:05 ] Les Linden: ahhhh&lt;br /&gt;
* [11:05 ] Les Linden: indeed&lt;br /&gt;
* [11:05 ] Les Linden: poor which&lt;br /&gt;
* [11:05 ] Xugu Madison: Well, wow, we&#039;ve got three Lindens. Les,&lt;br /&gt;
haven&#039;t met you before, what do you do at the lab?&lt;br /&gt;
* [11:06 ] Enkidu Linden: oh, it was behind me&lt;br /&gt;
* [11:06 ] Les Linden: hi xugu - i&#039;m a program mgr in global tech!&lt;br /&gt;
* [11:06 ] Tillie Ariantho: Nothing to discuss without Which? ^^&lt;br /&gt;
* [11:06 ] Les Linden: not on my side... actually frees me up for&lt;br /&gt;
another mtg. see you guys!!!&lt;br /&gt;
* [11:06 ] Enkidu Linden: bye les&lt;br /&gt;
* [11:06 ] Tillie Ariantho: What&#039; global tech? Like... uh... loading&lt;br /&gt;
windlight settings? ,D VWR-16769&lt;br /&gt;
* [11:06 ] JIRA-helper: http://jira.secondlife.com/browse/VWR-16769&lt;br /&gt;
* [#VWR-16769] Windlight: Settings get loaded at startup... all of them&lt;br /&gt;
* [11:06 ] Xugu Madison: Oh dear. See you Les!&lt;br /&gt;
* [11:07] Xugu Madison: Enkidu, how are you settling into the lab?&lt;br /&gt;
* [11:07] Sasy Scarborough: hi all&lt;br /&gt;
* [11:07] Tillie Ariantho: Hello Sasy. :)&lt;br /&gt;
* [11:07 ] Enkidu Linden: very well. it&#039;s been over a year now&lt;br /&gt;
* [11:07 ] Tillie Ariantho: Which is ill, but we have Enkidu here. =)&lt;br /&gt;
* [11:08 ] Mojito Sorbet: Could also do &amp;quot;Which is on first&amp;quot; jokes&lt;br /&gt;
* [11:08 ] Enkidu Linden: yeah, i&#039;m here! we don&#039;t need that guy&lt;br /&gt;
* [11:08 ] Tillie Ariantho: So what are you working on usually, Enkidu?&lt;br /&gt;
Dont say &#039;secret projects&#039; now. :P&lt;br /&gt;
* [11:09 ] Enkidu Linden: well, i work in the web group&lt;br /&gt;
* [11:09 ] Xugu Madison: Web design, applications, services, some&lt;br /&gt;
combination of all, or something else?&lt;br /&gt;
* [11:09 ] Tillie Ariantho: Ah =)&lt;br /&gt;
* [11:10 ] Tillie Ariantho: So xStreet, migration of the forums, blog,&lt;br /&gt;
profiles, all that?&lt;br /&gt;
* [11:10 ] Enkidu Linden: actually&lt;br /&gt;
* [11:10 ] Tillie Ariantho: Hello Aimee, bye Aimee. :P&lt;br /&gt;
* [11:10 ] Enkidu Linden: none of that at all&lt;br /&gt;
* [11:10 ] Aimee Linden: lol&lt;br /&gt;
* [11:10 ] Tillie Ariantho: Enkidu: ah.&lt;br /&gt;
* [11:11 ] Enkidu Linden: over the past year most of my work has been on secondlife.com&lt;br /&gt;
* [11:11 ] Tillie Ariantho: Ah darn chatrange thingy...&lt;br /&gt;
* [11:11 ] Tillie Ariantho: Enikdu: so you did the fully animated&lt;br /&gt;
homepage with all the flash bits? ^^&lt;br /&gt;
* [11:11 ] Aimee Linden: Aimee Linden grins, I&#039;m winding it up&lt;br /&gt;
* [11:11 ] Sasy Scarborough: the new page is pretty, about becoming a premmy&lt;br /&gt;
* [11:11 ] Enkidu Linden: haha&lt;br /&gt;
* [11:11 ] Enkidu Linden: no i&#039;m afraid i had nothing to do with that either&lt;br /&gt;
* [11:12 ] Tillie Ariantho: ugh. ^^&lt;br /&gt;
* [11:12 ] Enkidu Linden: my projects tend to be a little farther back&lt;br /&gt;
* [11:12 ] Tillie Ariantho: so you configure the apache to still work&lt;br /&gt;
even when Evil Linden puts up flash bits? :P&lt;br /&gt;
* [11:12 ] Sasy Scarborough: Sasy Scarborough still wonders what it&lt;br /&gt;
means that they will have special build access on mainland&lt;br /&gt;
* [11:12 ] Xugu Madison: Don&#039;t suppose you&#039;re at all involved with the&lt;br /&gt;
single sign-on stuff Enkidu?&lt;br /&gt;
* [11:12 ] Enkidu Linden: for example, a few months ago which and i worked&lt;br /&gt;
together to improve the transactions history page&lt;br /&gt;
* [11:13 ] Tillie Ariantho: ah =)&lt;br /&gt;
* [11:13 ] Tillie Ariantho: Okay, that part of the web. :)&lt;br /&gt;
* [11:13 ] Xugu Madison: Love the new transaction history page&lt;br /&gt;
* [11:13 ] Mojito Sorbet: Reducing the unneeded white space between enties?&lt;br /&gt;
* [11:13 ] Aimee Linden: I don&#039;t think Lindens are allowed to Flash, at&lt;br /&gt;
least not in a PG area&lt;br /&gt;
* [11:13 ] Xugu Madison: Still needs to be 3 months, not 1, but what can you do..&lt;br /&gt;
* [11:13 ] Enkidu Linden: thanks. i can do very little about that&lt;br /&gt;
* [11:13 ] Xugu Madison: Flash? Wait, what?&lt;br /&gt;
* [11:13 ] Enkidu Linden: although i do agree&lt;br /&gt;
* [11:13 ] Tillie Ariantho: So bringing the backend to the front stuff. ^^&lt;br /&gt;
* [11:14 ] Xugu Madison: Enkidu, tell them I&#039;ll go premium if they make&lt;br /&gt;
it three months&lt;br /&gt;
* [11:14 ] Tillie Ariantho: Xugu: the main page with all the animated&lt;br /&gt;
boxes some time ago I meant. ,)&lt;br /&gt;
* [11:14 ] Enkidu Linden: haha, awesome&lt;br /&gt;
* [11:14 ] Enkidu Linden: i will pass that along&lt;br /&gt;
* [11:14 ] Saijanai Kuhn: tremenouds lag can&#039;t even type let me relog&lt;br /&gt;
* [11:14 ] Sasy Scarborough: paying for a year is the best way to go :)&lt;br /&gt;
they pay you in the end&lt;br /&gt;
* [11:15 ] Xugu Madison: I&#039;ll admit, I can&#039;t see them going &amp;quot;Xugu will&lt;br /&gt;
go premium? Make it so!&amp;quot;, but I live in hope :)&lt;br /&gt;
* [11:15 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:15 ] Enkidu Linden: i don&#039;t mind saying that&lt;br /&gt;
* [11:16 ] Xugu Madison: Will it help, though? :)&lt;br /&gt;
* [11:16 ] Xugu Madison: but go for it, it&#039;ll do my ego good&lt;br /&gt;
* [11:16 ] Enkidu Linden: &amp;quot;get your hardhats, people! it&#039;s go time!&amp;quot;&lt;br /&gt;
* [11:16 ] Xugu Madison: :-D&lt;br /&gt;
* [11:16 ] Xugu Madison: Reminded randomly... anyone heard more about&lt;br /&gt;
the creative conference LL are arranging? This question goes to the&lt;br /&gt;
Lindens too&lt;br /&gt;
* [11:16 ] Xugu Madison: ...the Linden, Aimee fled :(&lt;br /&gt;
* [11:16 ] Mojito Sorbet: Premium accounts get special no-lag acees; you&lt;br /&gt;
didnt know that?&lt;br /&gt;
* [11:17 ] Enkidu Linden: i don&#039;t know anything about it, unfortunately&lt;br /&gt;
* [11:17 ] Aimee Linden: was just relogging :)&lt;br /&gt;
* [11:17 ] Xugu Madison: Yay, Aimee back!&lt;br /&gt;
* [11:17 ] Sasy Scarborough: Sasy Scarborough thinks her premmy account&lt;br /&gt;
is broken then :P&lt;br /&gt;
* [11:17 ] Sasy Scarborough: welcome back Aimee&lt;br /&gt;
* [11:18 ] Tillie Ariantho: Mojito: I have 2 premiums, and I dont feel&lt;br /&gt;
like I am especially unlagged. :P&lt;br /&gt;
* [11:18 ] Xugu Madison: Sasy, it&#039;s a toggle. I think it&#039;s&lt;br /&gt;
ctrl-alt-opt-shift-a while hopping on your left foot...&lt;br /&gt;
* [11:18 ] Sasy Scarborough: lol&lt;br /&gt;
* [11:18 ] Enkidu Linden: so, did you guys want to talk about web stuff?&lt;br /&gt;
* [11:18 ] Sasy Scarborough: make it a gesture :P&lt;br /&gt;
* [11:18 ] Xugu Madison: Enkidu, sure!&lt;br /&gt;
* [11:19 ] Xugu Madison: Not.. entirely sure where I&#039;d start, but web is good!&lt;br /&gt;
* [11:19 ] Mojito Sorbet: You must have missed the email where they tell&lt;br /&gt;
you the secret access URL...&lt;br /&gt;
* [11:19 ] Saijanai Kuhn: this is still laggy, even for which&#039;s place&lt;br /&gt;
* [11:19 ] Tillie Ariantho: Sure, why not talk about web stuff. :)&lt;br /&gt;
* [11:20 ] Xugu Madison: Done anything excitingly webby this week Enkidu?&lt;br /&gt;
* [11:20 ] Xugu Madison: Anything you can tease us by not being able to&lt;br /&gt;
tell us? :)&lt;br /&gt;
* [11:20 ] Enkidu Linden: totally!&lt;br /&gt;
* [11:20 ] Enkidu Linden: i love teasing you guys&lt;br /&gt;
* [11:20 ] Tillie Ariantho: :D&lt;br /&gt;
* [11:21 ] Sasy Scarborough: avatars united is webby i think are you&lt;br /&gt;
involved in the behind the scenes of that too ?&lt;br /&gt;
* [11:21 ] Enkidu Linden: lots of stuff going on in our group&lt;br /&gt;
* [11:21 ] Enkidu Linden: yes, AU is ours now&lt;br /&gt;
* [11:21 ] Sasy Scarborough: I like it :)&lt;br /&gt;
* [11:21 ] Sasy Scarborough: Sasy Scarborough hates Plurk loves AU&lt;br /&gt;
* [11:21 ] Enkidu Linden: i&#039;ll be very loosely involved&lt;br /&gt;
* [11:22 ] Xugu Madison: Plurk always seemed like a giant heap of&lt;br /&gt;
Javascript about to topple on someone at a moment&#039;s notice&lt;br /&gt;
* [11:22 ] Enkidu Linden: i got to meet several of the former enemy unknown staff,&lt;br /&gt;
now lindens, and they seem really great&lt;br /&gt;
* [11:22 ] Sasy Scarborough: is it going to be widget heavy so you can&lt;br /&gt;
shout in one network and have it yell in all ?&lt;br /&gt;
* [11:22 ] Aimee Linden: I like the time line idea with plurk though&lt;br /&gt;
* [11:22 ] Tillie Ariantho: AU is nice and clean, only it needs a bit of&lt;br /&gt;
useful stuff now. :)&lt;br /&gt;
* [11:23 ] Sasy Scarborough: yes its a great format Aimee just&lt;br /&gt;
unfortunatly doesnt stop people being trolls or incredibly cruel to&lt;br /&gt;
one another&lt;br /&gt;
* [11:23 ] Mojito Sorbet: Watch out for scalability though.&lt;br /&gt;
* [11:23 ] Tillie Ariantho: Just connecting to everyone and grouping&lt;br /&gt;
with everyone is just a start for bigger things.&lt;br /&gt;
* [11:24 ] Enkidu Linden: speaking of javascript, jquery 1.4 is out&lt;br /&gt;
* [11:25 ] Tillie Ariantho: Yah, I&#039;ve seen. Any nice new stuff in there? ^^&lt;br /&gt;
* [11:25 ] Enkidu Linden: yeah, focus on performance&lt;br /&gt;
* [11:26 ] Enkidu Linden: honestly, the performance stuff is the whole cake for me&lt;br /&gt;
* [11:26 ] Xugu Madison: We&#039;re finally accepting that we&#039;re going to&lt;br /&gt;
have to use Javascript in our main app. It&#039;s built like a tank. Big,&lt;br /&gt;
ugly, runs over everything&lt;br /&gt;
* [11:26 ] Enkidu Linden: i&#039;m really excited to see the impact upgrading has on&lt;br /&gt;
our web properties&#039; user experience&lt;br /&gt;
* [11:27 ] Xugu Madison: Xugu Madison nods &amp;quot;Latency is a nightmare&amp;quot;&lt;br /&gt;
* [11:27 ] Xugu Madison: (in general terms, I mean, not SL-specific)&lt;br /&gt;
* [11:28 ] Enkidu Linden: not that we don&#039;t have room to improve there&lt;br /&gt;
* [11:28 ] Xugu Madison: It feels a bit like you&#039;re trying to do too&lt;br /&gt;
much on some pages. I don&#039;t know... again, bit of a web luddite, so&lt;br /&gt;
might be biased&lt;br /&gt;
* [11:29 ] Enkidu Linden: what pages are you thinking of?&lt;br /&gt;
* [11:29 ] Tillie Ariantho: Xugu, today everyone tries to do a lot on&lt;br /&gt;
the web front... with Web 2.0 features on that many pages some might&lt;br /&gt;
just feel as if they lose the race. ^^&lt;br /&gt;
* [11:30 ] Sasy Scarborough: Sasy Scarborough has to dash , have fun all&lt;br /&gt;
* [11:30 ] Tillie Ariantho: So trying to add shiny web2.0 to get to the&lt;br /&gt;
front row again, but forgetting their actual content. ^^&lt;br /&gt;
* [11:30 ] Enkidu Linden: bye, sasy&lt;br /&gt;
* [11:30 ] Mojito Sorbet: I was just reading a paper titled something&lt;br /&gt;
like &amp;quot;Social networking killed the database&amp;quot;&lt;br /&gt;
* [11:31 ] Mojito Sorbet: It was about how tradional LAMP ways of&lt;br /&gt;
looking the problems, and SQL, could never scale up to what is needed&lt;br /&gt;
for social networking&lt;br /&gt;
* [11:31 ] Enkidu Linden: indeed&lt;br /&gt;
* [11:31 ] Tillie Ariantho: Some websites just feel like a web2.0&lt;br /&gt;
showcase... inplace-edit, drag&#039;n&#039;drop, animated stuff... but nothing&lt;br /&gt;
useful behind it. ^^&lt;br /&gt;
* [11:31 ] Tillie Ariantho: I am not talking about the SL pages now.&lt;br /&gt;
* [11:32 ] Mojito Sorbet: And more AJAX than is really needed.&lt;br /&gt;
* [11:32 ] Xugu Madison: Mojito, which parts wouldn&#039;t scale?&lt;br /&gt;
* [11:32 ] Mojito Sorbet: The database itself, mostly. Wait, I look up the URL&lt;br /&gt;
* [11:32 ] Enkidu Linden: yeah, database becomes a huge bottleneck&lt;br /&gt;
* [11:33 ] Tillie Ariantho: How does google do it with their million servers...?&lt;br /&gt;
* [11:33 ] Mojito Sorbet:&lt;br /&gt;
http://www.roadtofailure.com/2009/06/19/social-media-kills-the-rdbms/&lt;br /&gt;
* [11:33 ] Enkidu Linden: interestingly, we ran into this relatively early in our&lt;br /&gt;
history (as i understand it), not because of social networking, but&lt;br /&gt;
because running a virtual world is also db-expensive&lt;br /&gt;
* [11:33 ] Mojito Sorbet: Google does NOT use relational databases, for one thing&lt;br /&gt;
* [11:34 ] Xugu Madison: Is it a case of too much data, or just patterns&lt;br /&gt;
not well suited to relational databases?&lt;br /&gt;
* [11:34 ] Mojito Sorbet: Both&lt;br /&gt;
* [11:34 ] Enkidu Linden: yeah, rdbms basically fails at scale&lt;br /&gt;
* [11:34 ] Mojito Sorbet: Let me give you another one that hits closer to home...&lt;br /&gt;
* [11:34 ] Mojito Sorbet: A paper at Ars Technica, &amp;quot;What Second Life can&lt;br /&gt;
teach your datacenter about scaling Web apps&amp;quot;&lt;br /&gt;
* [11:35 ] Tillie Ariantho: Isnt there some description somewhere how&lt;br /&gt;
the general infrastructure of google looks like?&lt;br /&gt;
* [11:35 ] Enkidu Linden: ooo i should read that&lt;br /&gt;
* [11:35 ] Tillie Ariantho: ^^&lt;br /&gt;
* [11:35 ] Mojito Sorbet: Writeen buy a guy who USED to work for Linden Labs&lt;br /&gt;
* [11:35 ] Xugu Madison: It was really interesting to realise SL is&lt;br /&gt;
moving to web services, actually. Not because they&#039;re the fastest&lt;br /&gt;
option, but because you can actually do things like scaling,&lt;br /&gt;
practically.&lt;br /&gt;
* [11:36 ] Mojito Sorbet:&lt;br /&gt;
http://arstechnica.com/business/data-centers/2010/02/what-second-life-can-teach-all-companies-about-scaling-web-apps.ars&lt;br /&gt;
* [11:36 ] Xugu Madison: Xugu Madison tries not to think too hard about&lt;br /&gt;
the infrastructure of Google, and is mostly waiting until it breaches&lt;br /&gt;
the self-awareness threshhold&lt;br /&gt;
* [11:36 ] Enkidu Linden: oh yeah, ian&lt;br /&gt;
* [11:36 ] Tillie Ariantho: =)&lt;br /&gt;
* [11:37 ] Mojito Sorbet: If you google the term &amp;quot;nosql&amp;quot; you will find&lt;br /&gt;
all sorts of interesting papers&lt;br /&gt;
* [11:37 ] Tillie Ariantho: Xugu: :P Maybe at some time SL will migrate&lt;br /&gt;
from a virtual world to virtual life, too. :P&lt;br /&gt;
* [11:37 ] Tillie Ariantho: or better, evolve.&lt;br /&gt;
* [11:37 ] Enkidu Linden: i was talking to a friend who is a facebook engineer,&lt;br /&gt;
and he was telling me they&#039;ve run into exactly the same problems&lt;br /&gt;
* [11:37 ] Xugu Madison: Great. The SL overmind and the Google megabrain&lt;br /&gt;
fighting over the burning remains of the planet. Just what we need :)&lt;br /&gt;
* [11:37 ] Tillie Ariantho: And how did they fix it? ^^&lt;br /&gt;
* [11:38 ] Xugu Madison: Xugu Madison is rather glad they&#039;ve got only&lt;br /&gt;
about 7,000 users.&lt;br /&gt;
* [11:38 ] Tillie Ariantho: Dont say &amp;quot;We started to kill all the virtual&lt;br /&gt;
people from facebook and halved our userbase by this.&amp;quot; :P&lt;br /&gt;
* [11:38 ] Enkidu Linden: by switching to services and using db as little more&lt;br /&gt;
than a name-value store&lt;br /&gt;
* [11:39 ] Tillie Ariantho: Hm, is there a way for LL to do that, too?&lt;br /&gt;
* [11:39 ] Enkidu Linden: i bet if you read ian&#039;s ars technica paper, you&#039;ll see&lt;br /&gt;
the same recommendation&lt;br /&gt;
* [11:39 ] Enkidu Linden: sure! we have done that quite a lot&lt;br /&gt;
* [11:40 ] Xugu Madison: How are databases doing with Moore&#039;s law, BTW?&lt;br /&gt;
Do they scale well with hardware?&lt;br /&gt;
* [11:40 ] Tillie Ariantho: Means you would just drop all assets from DB&lt;br /&gt;
to organized filesystem and only store access keys in the DB?&lt;br /&gt;
* [11:41 ] Mojito Sorbet: Databases scale with hardware if they are built right.&lt;br /&gt;
* [11:41 ] Mojito Sorbet: For example, Oracle scales quite a lot, but&lt;br /&gt;
you end up buying very expensive hardware.&lt;br /&gt;
* [11:41 ] Enkidu Linden: i can&#039;t speak to that example because i don&#039;t know&lt;br /&gt;
enough about our asset system&lt;br /&gt;
* [11:42 ] Mojito Sorbet: A key/value store scales much better, using&lt;br /&gt;
cheap hardware, according to all the papers I have read&lt;br /&gt;
* [11:42 ] Enkidu Linden: yep&lt;br /&gt;
* [11:42 ] Mojito Sorbet: Look up names like &amp;quot;hadoop&amp;quot; and &amp;quot;couchDB&amp;quot;&lt;br /&gt;
* [11:42 ] Tillie Ariantho: But I guess it is something like that.&lt;br /&gt;
Getting out the big data blogs and only store the way smaller keys,&lt;br /&gt;
which are way better cacheable then, too.&lt;br /&gt;
* [11:42 ] Xugu Madison: Mojito, was more thinking if our user base&lt;br /&gt;
scales as about Moore&#039;s law (it does), we shouldn&#039;t need significantly&lt;br /&gt;
more expensive hardware to keep up... right?&lt;br /&gt;
* [11:42 ] Mojito Sorbet: And work hard to avoid JOINs&lt;br /&gt;
* [11:43 ] Xugu Madison: Xugu Madison likes JOINs....&lt;br /&gt;
* [11:43 ] Mojito Sorbet: Xugu, only oif there are no bottlenecks&lt;br /&gt;
* [11:43 ] Enkidu Linden: i also love joins&lt;br /&gt;
* [11:43 ] Enkidu Linden: but that&#039;s the price of them&lt;br /&gt;
* [11:43 ] Mojito Sorbet: Read that first paper, about social media&lt;br /&gt;
killing the RDBMS, and follow links&lt;br /&gt;
* [11:44 ] Mojito Sorbet: There is a technique called &amp;quot;map reduce&amp;quot; that&lt;br /&gt;
google uses a lot. A way of distributing query load&lt;br /&gt;
* [11:44 ] Enkidu Linden: if you join in a service instead, you can move the service around&lt;br /&gt;
* [11:44 ] Tillie Ariantho: Are there any databases done in hardware?&lt;br /&gt;
... hm... uh... harddisc are behaving like databases, right? ^^ In a&lt;br /&gt;
way.&lt;br /&gt;
* [11:44 ] Mojito Sorbet: Not these days.&lt;br /&gt;
* [11:44 ] Xugu Madison: Tillie, I think Oracle has an option to store&lt;br /&gt;
directly into a partition...&lt;br /&gt;
* [11:44 ] Mojito Sorbet: These days you need all sorts of replication,&lt;br /&gt;
dynamic failover, and things that are far beyond the capabilities of&lt;br /&gt;
those old DB-Hardware ideas of 20 years ago&lt;br /&gt;
* [11:44 ] Tillie Ariantho: I mean you have a key to access stuff, and&lt;br /&gt;
it has a cache for often used entries ...&lt;br /&gt;
* [11:45 ] Mojito Sorbet: Oracle has a bare-disk support feature you can&lt;br /&gt;
use. Bypasses the OS filesystem&lt;br /&gt;
* [11:45 ] Mojito Sorbet: But Oracle&#039;s pricing model puts it out of&lt;br /&gt;
range of anyone without deep pocketys.&lt;br /&gt;
* [11:46 ] Xugu Madison: We primarily still suffer from the code&lt;br /&gt;
architecture being horrendously inefficient with number of queries, so&lt;br /&gt;
that&#039;s where we&#039;re focusing for speedups&lt;br /&gt;
* [11:46 ] Enkidu Linden: yes&lt;br /&gt;
* [11:46 ] Mojito Sorbet: On the other hand, Oracle also owns BerkeleyDB&lt;br /&gt;
(nee SleepyCat), a key/value DB&lt;br /&gt;
* [11:46 ] Tillie Ariantho: Xugu: who is we, what are you working on? :)&lt;br /&gt;
* [11:46 ] Enkidu Linden: nothing ruins a perfectly good computer like software&lt;br /&gt;
* [11:47 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:47 ] Xugu Madison: Tillie; distributed systems group at St Andrews&lt;br /&gt;
university. Internal web application for adminstrating courses. We&#039;re&lt;br /&gt;
selling if anyone&#039;s buying :)&lt;br /&gt;
* [11:47 ] Tillie Ariantho: ah =)&lt;br /&gt;
* [11:47 ] Enkidu Linden: is that a competitor of blackboard?&lt;br /&gt;
* [11:48 ] Enkidu Linden: shoot, brb&lt;br /&gt;
* [11:48 ] Xugu Madison: It&#039;s... similar. Except no-one&#039;s nicknamed our&lt;br /&gt;
stuff &amp;quot;Blackhole&amp;quot; yet&lt;br /&gt;
* [11:48 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:48 ] Tillie Ariantho: &#039;yet&#039; :P&lt;br /&gt;
* [11:49 ] Xugu Madison: It&#039;s primarily focused on the admin side,&lt;br /&gt;
though, rather than content delivery. Storing, tracking, and managing&lt;br /&gt;
marks. Particularly is responsible for reporting final marks up to the&lt;br /&gt;
institution now. Finished our first semester where we&#039;re used&lt;br /&gt;
university wide, on Wednesday&lt;br /&gt;
* [11:49 ] Xugu Madison: Tillie; the project is called MMS (Module&lt;br /&gt;
Management System). We did here it called Mess a few times&lt;br /&gt;
* [11:50 ] Tillie Ariantho: ,)&lt;br /&gt;
* [11:50 ] Enkidu Linden: k&lt;br /&gt;
* [11:50 ] Xugu Madison: got a survey out to the users tonight, waiting&lt;br /&gt;
on responses. So far, mostly people seem really impressed&lt;br /&gt;
* [11:50 ] Xugu Madison: Also, distressingly shocked that the university&lt;br /&gt;
brought in new procedures and they actually helped&lt;br /&gt;
* [11:50 ] Tillie Ariantho: Enkidu probably missed a meeting and just&lt;br /&gt;
made a coffee for M as excuse? :D Ah, Enkidu back. ;)&lt;br /&gt;
* [11:51 ] Enkidu Linden: hey now!&lt;br /&gt;
* [11:51 ] Tillie Ariantho: ^^&lt;br /&gt;
* [11:51 ] Xugu Madison: ...Enkidu makes coffee for NO-ONE!?&lt;br /&gt;
* [11:51 ] Tillie Ariantho: I don&#039;t know how it is working over there at&lt;br /&gt;
Linden Labs, Enkidu, you tell us! :P&lt;br /&gt;
* [11:51 ] Enkidu Linden: i&#039;m working at home today and my daughter had a big fall&lt;br /&gt;
* [11:51 ] Xugu Madison: Yikes! She okay?&lt;br /&gt;
* [11:52 ] Xugu Madison: (Although, I&#039;d hope so if you&#039;re back at keyboard)&lt;br /&gt;
* [11:52 ] Enkidu Linden: yeah, she&#039;s made of rubber&lt;br /&gt;
* [11:52 ] Xugu Madison: Useful&lt;br /&gt;
* [11:52 ] Enkidu Linden: well, we have five minutes, so i can talk about working here&lt;br /&gt;
* [11:52 ] Enkidu Linden: or more web stuff&lt;br /&gt;
* [11:52 ] Xugu Madison: About working there sounds good&lt;br /&gt;
* [11:53 ] Aimee Linden: we&#039;re meant to work? DAMN didn&#039;t see that on&lt;br /&gt;
the job description&lt;br /&gt;
* [11:53 ] Xugu Madison: Xugu Madison just opened that Ars Technica&lt;br /&gt;
article &amp;quot;Wait, LL data centres are managed by floating robots? Oh&lt;br /&gt;
no...&amp;quot;&lt;br /&gt;
* [11:53 ] Enkidu Linden: ok!&lt;br /&gt;
* [11:53 ] Tillie Ariantho: me thought about working at a company like&lt;br /&gt;
LL for a second but they a) probably wouldnt pay what I get now, b) I&lt;br /&gt;
hate to move and c) my current job isnt that bad right now. ^^&lt;br /&gt;
* [11:54 ] Enkidu Linden: let&#039;s talk about your C&lt;br /&gt;
* [11:55 ] Tillie Ariantho: oh, and D) I probably have nothing to offer&lt;br /&gt;
what they would need. :)&lt;br /&gt;
* [11:55 ] Enkidu Linden: i&#039;ve never had that thought working here&lt;br /&gt;
* [11:55 ] Tillie Ariantho: I&#039;m working in the IT of a bank... building&lt;br /&gt;
stuff together that our devs write, and deplying it to WebSphere&lt;br /&gt;
servers ... banking portals with some 2 million customers. ^^&lt;br /&gt;
* [11:56 ] Tillie Ariantho: That was by c). ,)&lt;br /&gt;
* [11:56 ] Mojito Sorbet: What concurrency?&lt;br /&gt;
* [11:56 ] Enkidu Linden: it&#039;s a cool feeling knowing what you do impacts so many&lt;br /&gt;
people, isn&#039;t it?&lt;br /&gt;
* [11:56 ] Tillie Ariantho: Mojito: 30,000 session in the high time.&lt;br /&gt;
* [11:56 ] Tillie Ariantho: sessions&lt;br /&gt;
* [11:57 ] Tillie Ariantho: It&#039;s 8 websphere instances on 2 Linux&lt;br /&gt;
machines, 128GB ram each.&lt;br /&gt;
* [11:57 ] Tillie Ariantho: But we can handle that with 1 instance on 1&lt;br /&gt;
machine, we tried. :)&lt;br /&gt;
* [11:57 ] Enkidu Linden: pretty good for 2 machines!&lt;br /&gt;
* [11:57 ] Tillie Ariantho: So 7 are more or less to distribute the load a bit. ^^&lt;br /&gt;
* [11:58 ] Tillie Ariantho: That&#039;s Intel Quadcores, some XEONs, I don&#039;t&lt;br /&gt;
know the details, 2,6GHz or something.&lt;br /&gt;
* [11:59 ] Mojito Sorbet: http://www.sics.se/~joe/apachevsyaws.html&lt;br /&gt;
* [11:59 ] Mojito Sorbet: That has an interesting chart showing how&lt;br /&gt;
various web servers handle high concurrency&lt;br /&gt;
* [11:59 ] Tillie Ariantho: We were testing with a Sun Niagara with 64&lt;br /&gt;
threads, but that wasnt better, the Linux systems rulored them. :P&lt;br /&gt;
* [11:59 ] Xugu Madison: It&#039;s always really cool when you get everything&lt;br /&gt;
onto 1-2 machines. So much less distribution work&lt;br /&gt;
* [11:59 ] Mojito Sorbet: &amp;quot;rulored&amp;quot;?&lt;br /&gt;
* [11:59 ] Tillie Ariantho: Before we were on 8 Sun Fire 480Rs ,)&lt;br /&gt;
* [12:00 ] Tillie Ariantho: with Solaris 8&lt;br /&gt;
* [12:00 ] Tillie Ariantho: Mojito: were way better. ,)&lt;br /&gt;
* [12:00 ] Xugu Madison: We&#039;ve apparently got... part of a Sun-Fire V440&lt;br /&gt;
shared with the main web server&lt;br /&gt;
* [12:00 ] Tillie Ariantho: The 64 threads of the niagara didnt help,&lt;br /&gt;
but the higher core speed.&lt;br /&gt;
* [12:00 ] Tillie Ariantho: of the linux machines&lt;br /&gt;
* [12:00 ] Mojito Sorbet: To take advantage of lots of cores, you have&lt;br /&gt;
to program properly for that environment&lt;br /&gt;
* [12:01 ] Mojito Sorbet: http://www.sics.se/~joe/images/apachevsyaws.jpg&lt;br /&gt;
* [12:01 ] Enkidu Linden: wow, i just read that&lt;br /&gt;
* [12:01 ] Tillie Ariantho: Our web servers are on 2 machines like that, too. ^^&lt;br /&gt;
* [12:01 ] Tillie Ariantho: 16 instances of apache.&lt;br /&gt;
* [12:01 ] Tillie Ariantho: 8 on each machine.&lt;br /&gt;
* [12:02 ] Mojito Sorbet: Apache dies at about 4,000 threads in that&lt;br /&gt;
picture. YAWS keeps on goingat 80,000&lt;br /&gt;
* [12:02 ] Mojito Sorbet: Linux threads are too high overhead.&lt;br /&gt;
* [12:03 ] Tillie Ariantho: I dont have any numbers/diagrams at hand,&lt;br /&gt;
sorry, all bank internal stuff.&lt;br /&gt;
* [12:03 ] Mojito Sorbet: YAWS is written in Erlang, which has extremely&lt;br /&gt;
lightweight threads.&lt;br /&gt;
* [12:04 ] Enkidu Linden: i need to learn erlang&lt;br /&gt;
* [12:04 ] Mojito Sorbet: It great fun, once the shock-horror wears off&lt;br /&gt;
* [12:04 ] Tillie Ariantho: Our application servers are pretty bored&lt;br /&gt;
most of the time. :) Only the database (informix 9 on solaris) has&lt;br /&gt;
like 60% load.&lt;br /&gt;
* [12:04 ] Enkidu Linden: we&#039;ve been using tsung here for some load testing, and&lt;br /&gt;
it&#039;s in erlang&lt;br /&gt;
* [12:04 ] Xugu Madison: Yeah, I hear about Erlang a lot...&lt;br /&gt;
* [12:04 ] Mojito Sorbet: No loops, no variables, no shared anything&lt;br /&gt;
* [12:05 ] Enkidu Linden: hey guys, i&#039;m afraid i need to go work on something&lt;br /&gt;
* [12:05 ] Xugu Madison: Take care Enkidu, thanks for coming!&lt;br /&gt;
* [12:05 ] Tillie Ariantho: bah, work is overrated. :P&lt;br /&gt;
* [12:05 ] Enkidu Linden: thanks for sticking around though!&lt;br /&gt;
* [12:05 ] Xugu Madison: Same to you Aimee!&lt;br /&gt;
* [12:05 ] Aimee Linden: :)&lt;br /&gt;
* [12:05 ] Xugu Madison: and of course, everyone else&lt;br /&gt;
* [12:05 ] Enkidu Linden: see you next week!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_4&amp;diff=722422</id>
		<title>User:Which Linden/Office Hours/2010 Feb 4</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Feb_4&amp;diff=722422"/>
		<updated>2010-02-05T19:19:09Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;&amp;#039;&amp;#039; The wikifier failed, not really sure why, too lazy to figure it out.  Still legible.&amp;#039;&amp;#039; * [11:03 ] Xugu Madison: Enkidu! * [11:03 ] Enkidu Linden: hello! * [11:04 ] Xugu Madiso...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039; The wikifier failed, not really sure why, too lazy to figure it out.  Still legible.&#039;&#039;&lt;br /&gt;
* [11:03 ] Xugu Madison: Enkidu!&lt;br /&gt;
* [11:03 ] Enkidu Linden: hello!&lt;br /&gt;
* [11:04 ] Xugu Madison: How are you doing?&lt;br /&gt;
* [11:04 ] Les Linden: hey enkidu -- RDW OH?&lt;br /&gt;
* [11:04 ] Enkidu Linden: i&#039;m well&lt;br /&gt;
* [11:04 ] Enkidu Linden: yeah, les&lt;br /&gt;
* [11:04 ] Les Linden: word... i&#039;ll ping&lt;br /&gt;
* [11:04 ] Enkidu Linden: now we just need which&lt;br /&gt;
* [11:04 ] Tillie Ariantho: Hello! :)&lt;br /&gt;
* [11:04 ] Xugu Madison: Xugu Madison points Enkidu at the sign &amp;quot;He&#039;s ill :(&amp;quot;&lt;br /&gt;
* [11:05 ] Les Linden: ahhhh&lt;br /&gt;
* [11:05 ] Les Linden: indeed&lt;br /&gt;
* [11:05 ] Les Linden: poor which&lt;br /&gt;
* [11:05 ] Xugu Madison: Well, wow, we&#039;ve got three Lindens. Les,&lt;br /&gt;
haven&#039;t met you before, what do you do at the lab?&lt;br /&gt;
* [11:06 ] Enkidu Linden: oh, it was behind me&lt;br /&gt;
* [11:06 ] Les Linden: hi xugu - i&#039;m a program mgr in global tech!&lt;br /&gt;
* [11:06 ] Tillie Ariantho: Nothing to discuss without Which? ^^&lt;br /&gt;
* [11:06 ] Les Linden: not on my side... actually frees me up for&lt;br /&gt;
another mtg. see you guys!!!&lt;br /&gt;
* [11:06 ] Enkidu Linden: bye les&lt;br /&gt;
* [11:06 ] Tillie Ariantho: What&#039; global tech? Like... uh... loading&lt;br /&gt;
windlight settings? ,D VWR-16769&lt;br /&gt;
* [11:06 ] JIRA-helper: http://jira.secondlife.com/browse/VWR-16769&lt;br /&gt;
* [#VWR-16769] Windlight: Settings get loaded at startup... all of them&lt;br /&gt;
* [11:06 ] Xugu Madison: Oh dear. See you Les!&lt;br /&gt;
* [11:07] Xugu Madison: Enkidu, how are you settling into the lab?&lt;br /&gt;
* [11:07] Sasy Scarborough: hi all&lt;br /&gt;
* [11:07] Tillie Ariantho: Hello Sasy. :)&lt;br /&gt;
* [11:07 ] Enkidu Linden: very well. it&#039;s been over a year now&lt;br /&gt;
* [11:07 ] Tillie Ariantho: Which is ill, but we have Enkidu here. =)&lt;br /&gt;
* [11:08 ] Mojito Sorbet: Could also do &amp;quot;Which is on first&amp;quot; jokes&lt;br /&gt;
* [11:08 ] Enkidu Linden: yeah, i&#039;m here! we don&#039;t need that guy&lt;br /&gt;
* [11:08 ] Tillie Ariantho: So what are you working on usually, Enkidu?&lt;br /&gt;
Dont say &#039;secret projects&#039; now. :P&lt;br /&gt;
* [11:09 ] Enkidu Linden: well, i work in the web group&lt;br /&gt;
* [11:09 ] Xugu Madison: Web design, applications, services, some&lt;br /&gt;
combination of all, or something else?&lt;br /&gt;
* [11:09 ] Tillie Ariantho: Ah =)&lt;br /&gt;
* [11:10 ] Tillie Ariantho: So xStreet, migration of the forums, blog,&lt;br /&gt;
profiles, all that?&lt;br /&gt;
* [11:10 ] Enkidu Linden: actually&lt;br /&gt;
* [11:10 ] Tillie Ariantho: Hello Aimee, bye Aimee. :P&lt;br /&gt;
* [11:10 ] Enkidu Linden: none of that at all&lt;br /&gt;
* [11:10 ] Aimee Linden: lol&lt;br /&gt;
* [11:10 ] Tillie Ariantho: Enkidu: ah.&lt;br /&gt;
* [11:11 ] Enkidu Linden: over the past year most of my work has been on secondlife.com&lt;br /&gt;
* [11:11 ] Tillie Ariantho: Ah darn chatrange thingy...&lt;br /&gt;
* [11:11 ] Tillie Ariantho: Enikdu: so you did the fully animated&lt;br /&gt;
homepage with all the flash bits? ^^&lt;br /&gt;
* [11:11 ] Aimee Linden: Aimee Linden grins, I&#039;m winding it up&lt;br /&gt;
* [11:11 ] Sasy Scarborough: the new page is pretty, about becoming a premmy&lt;br /&gt;
* [11:11 ] Enkidu Linden: haha&lt;br /&gt;
* [11:11 ] Enkidu Linden: no i&#039;m afraid i had nothing to do with that either&lt;br /&gt;
* [11:12 ] Tillie Ariantho: ugh. ^^&lt;br /&gt;
* [11:12 ] Enkidu Linden: my projects tend to be a little farther back&lt;br /&gt;
* [11:12 ] Tillie Ariantho: so you configure the apache to still work&lt;br /&gt;
even when Evil Linden puts up flash bits? :P&lt;br /&gt;
* [11:12 ] Sasy Scarborough: Sasy Scarborough still wonders what it&lt;br /&gt;
means that they will have special build access on mainland&lt;br /&gt;
* [11:12 ] Xugu Madison: Don&#039;t suppose you&#039;re at all involved with the&lt;br /&gt;
single sign-on stuff Enkidu?&lt;br /&gt;
* [11:12 ] Enkidu Linden: for example, a few months ago which and i worked&lt;br /&gt;
together to improve the transactions history page&lt;br /&gt;
* [11:13 ] Tillie Ariantho: ah =)&lt;br /&gt;
* [11:13 ] Tillie Ariantho: Okay, that part of the web. :)&lt;br /&gt;
* [11:13 ] Xugu Madison: Love the new transaction history page&lt;br /&gt;
* [11:13 ] Mojito Sorbet: Reducing the unneeded white space between enties?&lt;br /&gt;
* [11:13 ] Aimee Linden: I don&#039;t think Lindens are allowed to Flash, at&lt;br /&gt;
least not in a PG area&lt;br /&gt;
* [11:13 ] Xugu Madison: Still needs to be 3 months, not 1, but what can you do..&lt;br /&gt;
* [11:13 ] Enkidu Linden: thanks. i can do very little about that&lt;br /&gt;
* [11:13 ] Xugu Madison: Flash? Wait, what?&lt;br /&gt;
* [11:13 ] Enkidu Linden: although i do agree&lt;br /&gt;
* [11:13 ] Tillie Ariantho: So bringing the backend to the front stuff. ^^&lt;br /&gt;
* [11:14 ] Xugu Madison: Enkidu, tell them I&#039;ll go premium if they make&lt;br /&gt;
it three months&lt;br /&gt;
* [11:14 ] Tillie Ariantho: Xugu: the main page with all the animated&lt;br /&gt;
boxes some time ago I meant. ,)&lt;br /&gt;
* [11:14 ] Enkidu Linden: haha, awesome&lt;br /&gt;
* [11:14 ] Enkidu Linden: i will pass that along&lt;br /&gt;
* [11:14 ] Saijanai Kuhn: tremenouds lag can&#039;t even type let me relog&lt;br /&gt;
* [11:14 ] Sasy Scarborough: paying for a year is the best way to go :)&lt;br /&gt;
they pay you in the end&lt;br /&gt;
* [11:15 ] Xugu Madison: I&#039;ll admit, I can&#039;t see them going &amp;quot;Xugu will&lt;br /&gt;
go premium? Make it so!&amp;quot;, but I live in hope :)&lt;br /&gt;
* [11:15 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:15 ] Enkidu Linden: i don&#039;t mind saying that&lt;br /&gt;
* [11:16 ] Xugu Madison: Will it help, though? :)&lt;br /&gt;
* [11:16 ] Xugu Madison: but go for it, it&#039;ll do my ego good&lt;br /&gt;
* [11:16 ] Enkidu Linden: &amp;quot;get your hardhats, people! it&#039;s go time!&amp;quot;&lt;br /&gt;
* [11:16 ] Xugu Madison: :-D&lt;br /&gt;
* [11:16 ] Xugu Madison: Reminded randomly... anyone heard more about&lt;br /&gt;
the creative conference LL are arranging? This question goes to the&lt;br /&gt;
Lindens too&lt;br /&gt;
* [11:16 ] Xugu Madison: ...the Linden, Aimee fled :(&lt;br /&gt;
* [11:16 ] Mojito Sorbet: Premium accounts get special no-lag acees; you&lt;br /&gt;
didnt know that?&lt;br /&gt;
* [11:17 ] Enkidu Linden: i don&#039;t know anything about it, unfortunately&lt;br /&gt;
* [11:17 ] Aimee Linden: was just relogging :)&lt;br /&gt;
* [11:17 ] Xugu Madison: Yay, Aimee back!&lt;br /&gt;
* [11:17 ] Sasy Scarborough: Sasy Scarborough thinks her premmy account&lt;br /&gt;
is broken then :P&lt;br /&gt;
* [11:17 ] Sasy Scarborough: welcome back Aimee&lt;br /&gt;
* [11:18 ] Tillie Ariantho: Mojito: I have 2 premiums, and I dont feel&lt;br /&gt;
like I am especially unlagged. :P&lt;br /&gt;
* [11:18 ] Xugu Madison: Sasy, it&#039;s a toggle. I think it&#039;s&lt;br /&gt;
ctrl-alt-opt-shift-a while hopping on your left foot...&lt;br /&gt;
* [11:18 ] Sasy Scarborough: lol&lt;br /&gt;
* [11:18 ] Enkidu Linden: so, did you guys want to talk about web stuff?&lt;br /&gt;
* [11:18 ] Sasy Scarborough: make it a gesture :P&lt;br /&gt;
* [11:18 ] Xugu Madison: Enkidu, sure!&lt;br /&gt;
* [11:19 ] Xugu Madison: Not.. entirely sure where I&#039;d start, but web is good!&lt;br /&gt;
* [11:19 ] Mojito Sorbet: You must have missed the email where they tell&lt;br /&gt;
you the secret access URL...&lt;br /&gt;
* [11:19 ] Saijanai Kuhn: this is still laggy, even for which&#039;s place&lt;br /&gt;
* [11:19 ] Tillie Ariantho: Sure, why not talk about web stuff. :)&lt;br /&gt;
* [11:20 ] Xugu Madison: Done anything excitingly webby this week Enkidu?&lt;br /&gt;
* [11:20 ] Xugu Madison: Anything you can tease us by not being able to&lt;br /&gt;
tell us? :)&lt;br /&gt;
* [11:20 ] Enkidu Linden: totally!&lt;br /&gt;
* [11:20 ] Enkidu Linden: i love teasing you guys&lt;br /&gt;
* [11:20 ] Tillie Ariantho: :D&lt;br /&gt;
* [11:21 ] Sasy Scarborough: avatars united is webby i think are you&lt;br /&gt;
involved in the behind the scenes of that too ?&lt;br /&gt;
* [11:21 ] Enkidu Linden: lots of stuff going on in our group&lt;br /&gt;
* [11:21 ] Enkidu Linden: yes, AU is ours now&lt;br /&gt;
* [11:21 ] Sasy Scarborough: I like it :)&lt;br /&gt;
* [11:21 ] Sasy Scarborough: Sasy Scarborough hates Plurk loves AU&lt;br /&gt;
* [11:21 ] Enkidu Linden: i&#039;ll be very loosely involved&lt;br /&gt;
* [11:22 ] Xugu Madison: Plurk always seemed like a giant heap of&lt;br /&gt;
Javascript about to topple on someone at a moment&#039;s notice&lt;br /&gt;
* [11:22 ] Enkidu Linden: i got to meet several of the former enemy unknown staff,&lt;br /&gt;
now lindens, and they seem really great&lt;br /&gt;
* [11:22 ] Sasy Scarborough: is it going to be widget heavy so you can&lt;br /&gt;
shout in one network and have it yell in all ?&lt;br /&gt;
* [11:22 ] Aimee Linden: I like the time line idea with plurk though&lt;br /&gt;
* [11:22 ] Tillie Ariantho: AU is nice and clean, only it needs a bit of&lt;br /&gt;
useful stuff now. :)&lt;br /&gt;
* [11:23 ] Sasy Scarborough: yes its a great format Aimee just&lt;br /&gt;
unfortunatly doesnt stop people being trolls or incredibly cruel to&lt;br /&gt;
one another&lt;br /&gt;
* [11:23 ] Mojito Sorbet: Watch out for scalability though.&lt;br /&gt;
* [11:23 ] Tillie Ariantho: Just connecting to everyone and grouping&lt;br /&gt;
with everyone is just a start for bigger things.&lt;br /&gt;
* [11:24 ] Enkidu Linden: speaking of javascript, jquery 1.4 is out&lt;br /&gt;
* [11:25 ] Tillie Ariantho: Yah, I&#039;ve seen. Any nice new stuff in there? ^^&lt;br /&gt;
* [11:25 ] Enkidu Linden: yeah, focus on performance&lt;br /&gt;
* [11:26 ] Enkidu Linden: honestly, the performance stuff is the whole cake for me&lt;br /&gt;
* [11:26 ] Xugu Madison: We&#039;re finally accepting that we&#039;re going to&lt;br /&gt;
have to use Javascript in our main app. It&#039;s built like a tank. Big,&lt;br /&gt;
ugly, runs over everything&lt;br /&gt;
* [11:26 ] Enkidu Linden: i&#039;m really excited to see the impact upgrading has on&lt;br /&gt;
our web properties&#039; user experience&lt;br /&gt;
* [11:27 ] Xugu Madison: Xugu Madison nods &amp;quot;Latency is a nightmare&amp;quot;&lt;br /&gt;
* [11:27 ] Xugu Madison: (in general terms, I mean, not SL-specific)&lt;br /&gt;
* [11:28 ] Enkidu Linden: not that we don&#039;t have room to improve there&lt;br /&gt;
* [11:28 ] Xugu Madison: It feels a bit like you&#039;re trying to do too&lt;br /&gt;
much on some pages. I don&#039;t know... again, bit of a web luddite, so&lt;br /&gt;
might be biased&lt;br /&gt;
* [11:29 ] Enkidu Linden: what pages are you thinking of?&lt;br /&gt;
* [11:29 ] Tillie Ariantho: Xugu, today everyone tries to do a lot on&lt;br /&gt;
the web front... with Web 2.0 features on that many pages some might&lt;br /&gt;
just feel as if they lose the race. ^^&lt;br /&gt;
* [11:30 ] Sasy Scarborough: Sasy Scarborough has to dash , have fun all&lt;br /&gt;
* [11:30 ] Tillie Ariantho: So trying to add shiny web2.0 to get to the&lt;br /&gt;
front row again, but forgetting their actual content. ^^&lt;br /&gt;
* [11:30 ] Enkidu Linden: bye, sasy&lt;br /&gt;
* [11:30 ] Mojito Sorbet: I was just reading a paper titled something&lt;br /&gt;
like &amp;quot;Social networking killed the database&amp;quot;&lt;br /&gt;
* [11:31 ] Mojito Sorbet: It was about how tradional LAMP ways of&lt;br /&gt;
looking the problems, and SQL, could never scale up to what is needed&lt;br /&gt;
for social networking&lt;br /&gt;
* [11:31 ] Enkidu Linden: indeed&lt;br /&gt;
* [11:31 ] Tillie Ariantho: Some websites just feel like a web2.0&lt;br /&gt;
showcase... inplace-edit, drag&#039;n&#039;drop, animated stuff... but nothing&lt;br /&gt;
useful behind it. ^^&lt;br /&gt;
* [11:31 ] Tillie Ariantho: I am not talking about the SL pages now.&lt;br /&gt;
* [11:32 ] Mojito Sorbet: And more AJAX than is really needed.&lt;br /&gt;
* [11:32 ] Xugu Madison: Mojito, which parts wouldn&#039;t scale?&lt;br /&gt;
* [11:32 ] Mojito Sorbet: The database itself, mostly. Wait, I look up the URL&lt;br /&gt;
* [11:32 ] Enkidu Linden: yeah, database becomes a huge bottleneck&lt;br /&gt;
* [11:33 ] Tillie Ariantho: How does google do it with their million servers...?&lt;br /&gt;
* [11:33 ] Mojito Sorbet:&lt;br /&gt;
http://www.roadtofailure.com/2009/06/19/social-media-kills-the-rdbms/&lt;br /&gt;
* [11:33 ] Enkidu Linden: interestingly, we ran into this relatively early in our&lt;br /&gt;
history (as i understand it), not because of social networking, but&lt;br /&gt;
because running a virtual world is also db-expensive&lt;br /&gt;
* [11:33 ] Mojito Sorbet: Google does NOT use relational databases, for one thing&lt;br /&gt;
* [11:34 ] Xugu Madison: Is it a case of too much data, or just patterns&lt;br /&gt;
not well suited to relational databases?&lt;br /&gt;
* [11:34 ] Mojito Sorbet: Both&lt;br /&gt;
* [11:34 ] Enkidu Linden: yeah, rdbms basically fails at scale&lt;br /&gt;
* [11:34 ] Mojito Sorbet: Let me give you another one that hits closer to home...&lt;br /&gt;
* [11:34 ] Mojito Sorbet: A paper at Ars Technica, &amp;quot;What Second Life can&lt;br /&gt;
teach your datacenter about scaling Web apps&amp;quot;&lt;br /&gt;
* [11:35 ] Tillie Ariantho: Isnt there some description somewhere how&lt;br /&gt;
the general infrastructure of google looks like?&lt;br /&gt;
* [11:35 ] Enkidu Linden: ooo i should read that&lt;br /&gt;
* [11:35 ] Tillie Ariantho: ^^&lt;br /&gt;
* [11:35 ] Mojito Sorbet: Writeen buy a guy who USED to work for Linden Labs&lt;br /&gt;
* [11:35 ] Xugu Madison: It was really interesting to realise SL is&lt;br /&gt;
moving to web services, actually. Not because they&#039;re the fastest&lt;br /&gt;
option, but because you can actually do things like scaling,&lt;br /&gt;
practically.&lt;br /&gt;
* [11:36 ] Mojito Sorbet:&lt;br /&gt;
http://arstechnica.com/business/data-centers/2010/02/what-second-life-can-teach-all-companies-about-scaling-web-apps.ars&lt;br /&gt;
* [11:36 ] Xugu Madison: Xugu Madison tries not to think too hard about&lt;br /&gt;
the infrastructure of Google, and is mostly waiting until it breaches&lt;br /&gt;
the self-awareness threshhold&lt;br /&gt;
* [11:36 ] Enkidu Linden: oh yeah, ian&lt;br /&gt;
* [11:36 ] Tillie Ariantho: =)&lt;br /&gt;
* [11:37 ] Mojito Sorbet: If you google the term &amp;quot;nosql&amp;quot; you will find&lt;br /&gt;
all sorts of interesting papers&lt;br /&gt;
* [11:37 ] Tillie Ariantho: Xugu: :P Maybe at some time SL will migrate&lt;br /&gt;
from a virtual world to virtual life, too. :P&lt;br /&gt;
* [11:37 ] Tillie Ariantho: or better, evolve.&lt;br /&gt;
* [11:37 ] Enkidu Linden: i was talking to a friend who is a facebook engineer,&lt;br /&gt;
and he was telling me they&#039;ve run into exactly the same problems&lt;br /&gt;
* [11:37 ] Xugu Madison: Great. The SL overmind and the Google megabrain&lt;br /&gt;
fighting over the burning remains of the planet. Just what we need :)&lt;br /&gt;
* [11:37 ] Tillie Ariantho: And how did they fix it? ^^&lt;br /&gt;
* [11:38 ] Xugu Madison: Xugu Madison is rather glad they&#039;ve got only&lt;br /&gt;
about 7,000 users.&lt;br /&gt;
* [11:38 ] Tillie Ariantho: Dont say &amp;quot;We started to kill all the virtual&lt;br /&gt;
people from facebook and halved our userbase by this.&amp;quot; :P&lt;br /&gt;
* [11:38 ] Enkidu Linden: by switching to services and using db as little more&lt;br /&gt;
than a name-value store&lt;br /&gt;
* [11:39 ] Tillie Ariantho: Hm, is there a way for LL to do that, too?&lt;br /&gt;
* [11:39 ] Enkidu Linden: i bet if you read ian&#039;s ars technica paper, you&#039;ll see&lt;br /&gt;
the same recommendation&lt;br /&gt;
* [11:39 ] Enkidu Linden: sure! we have done that quite a lot&lt;br /&gt;
* [11:40 ] Xugu Madison: How are databases doing with Moore&#039;s law, BTW?&lt;br /&gt;
Do they scale well with hardware?&lt;br /&gt;
* [11:40 ] Tillie Ariantho: Means you would just drop all assets from DB&lt;br /&gt;
to organized filesystem and only store access keys in the DB?&lt;br /&gt;
* [11:41 ] Mojito Sorbet: Databases scale with hardware if they are built right.&lt;br /&gt;
* [11:41 ] Mojito Sorbet: For example, Oracle scales quite a lot, but&lt;br /&gt;
you end up buying very expensive hardware.&lt;br /&gt;
* [11:41 ] Enkidu Linden: i can&#039;t speak to that example because i don&#039;t know&lt;br /&gt;
enough about our asset system&lt;br /&gt;
* [11:42 ] Mojito Sorbet: A key/value store scales much better, using&lt;br /&gt;
cheap hardware, according to all the papers I have read&lt;br /&gt;
* [11:42 ] Enkidu Linden: yep&lt;br /&gt;
* [11:42 ] Mojito Sorbet: Look up names like &amp;quot;hadoop&amp;quot; and &amp;quot;couchDB&amp;quot;&lt;br /&gt;
* [11:42 ] Tillie Ariantho: But I guess it is something like that.&lt;br /&gt;
Getting out the big data blogs and only store the way smaller keys,&lt;br /&gt;
which are way better cacheable then, too.&lt;br /&gt;
* [11:42 ] Xugu Madison: Mojito, was more thinking if our user base&lt;br /&gt;
scales as about Moore&#039;s law (it does), we shouldn&#039;t need significantly&lt;br /&gt;
more expensive hardware to keep up... right?&lt;br /&gt;
* [11:42 ] Mojito Sorbet: And work hard to avoid JOINs&lt;br /&gt;
* [11:43 ] Xugu Madison: Xugu Madison likes JOINs....&lt;br /&gt;
* [11:43 ] Mojito Sorbet: Xugu, only oif there are no bottlenecks&lt;br /&gt;
* [11:43 ] Enkidu Linden: i also love joins&lt;br /&gt;
* [11:43 ] Enkidu Linden: but that&#039;s the price of them&lt;br /&gt;
* [11:43 ] Mojito Sorbet: Read that first paper, about social media&lt;br /&gt;
killing the RDBMS, and follow links&lt;br /&gt;
* [11:44 ] Mojito Sorbet: There is a technique called &amp;quot;map reduce&amp;quot; that&lt;br /&gt;
google uses a lot. A way of distributing query load&lt;br /&gt;
* [11:44 ] Enkidu Linden: if you join in a service instead, you can move the service around&lt;br /&gt;
* [11:44 ] Tillie Ariantho: Are there any databases done in hardware?&lt;br /&gt;
... hm... uh... harddisc are behaving like databases, right? ^^ In a&lt;br /&gt;
way.&lt;br /&gt;
* [11:44 ] Mojito Sorbet: Not these days.&lt;br /&gt;
* [11:44 ] Xugu Madison: Tillie, I think Oracle has an option to store&lt;br /&gt;
directly into a partition...&lt;br /&gt;
* [11:44 ] Mojito Sorbet: These days you need all sorts of replication,&lt;br /&gt;
dynamic failover, and things that are far beyond the capabilities of&lt;br /&gt;
those old DB-Hardware ideas of 20 years ago&lt;br /&gt;
* [11:44 ] Tillie Ariantho: I mean you have a key to access stuff, and&lt;br /&gt;
it has a cache for often used entries ...&lt;br /&gt;
* [11:45 ] Mojito Sorbet: Oracle has a bare-disk support feature you can&lt;br /&gt;
use. Bypasses the OS filesystem&lt;br /&gt;
* [11:45 ] Mojito Sorbet: But Oracle&#039;s pricing model puts it out of&lt;br /&gt;
range of anyone without deep pocketys.&lt;br /&gt;
* [11:46 ] Xugu Madison: We primarily still suffer from the code&lt;br /&gt;
architecture being horrendously inefficient with number of queries, so&lt;br /&gt;
that&#039;s where we&#039;re focusing for speedups&lt;br /&gt;
* [11:46 ] Enkidu Linden: yes&lt;br /&gt;
* [11:46 ] Mojito Sorbet: On the other hand, Oracle also owns BerkeleyDB&lt;br /&gt;
(nee SleepyCat), a key/value DB&lt;br /&gt;
* [11:46 ] Tillie Ariantho: Xugu: who is we, what are you working on? :)&lt;br /&gt;
* [11:46 ] Enkidu Linden: nothing ruins a perfectly good computer like software&lt;br /&gt;
* [11:47 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:47 ] Xugu Madison: Tillie; distributed systems group at St Andrews&lt;br /&gt;
university. Internal web application for adminstrating courses. We&#039;re&lt;br /&gt;
selling if anyone&#039;s buying :)&lt;br /&gt;
* [11:47 ] Tillie Ariantho: ah =)&lt;br /&gt;
* [11:47 ] Enkidu Linden: is that a competitor of blackboard?&lt;br /&gt;
* [11:48 ] Enkidu Linden: shoot, brb&lt;br /&gt;
* [11:48 ] Xugu Madison: It&#039;s... similar. Except no-one&#039;s nicknamed our&lt;br /&gt;
stuff &amp;quot;Blackhole&amp;quot; yet&lt;br /&gt;
* [11:48 ] Tillie Ariantho: haha&lt;br /&gt;
* [11:48 ] Tillie Ariantho: &#039;yet&#039; :P&lt;br /&gt;
* [11:49 ] Xugu Madison: It&#039;s primarily focused on the admin side,&lt;br /&gt;
though, rather than content delivery. Storing, tracking, and managing&lt;br /&gt;
marks. Particularly is responsible for reporting final marks up to the&lt;br /&gt;
institution now. Finished our first semester where we&#039;re used&lt;br /&gt;
university wide, on Wednesday&lt;br /&gt;
* [11:49 ] Xugu Madison: Tillie; the project is called MMS (Module&lt;br /&gt;
Management System). We did here it called Mess a few times&lt;br /&gt;
* [11:50 ] Tillie Ariantho: ,)&lt;br /&gt;
* [11:50 ] Enkidu Linden: k&lt;br /&gt;
* [11:50 ] Xugu Madison: got a survey out to the users tonight, waiting&lt;br /&gt;
on responses. So far, mostly people seem really impressed&lt;br /&gt;
* [11:50 ] Xugu Madison: Also, distressingly shocked that the university&lt;br /&gt;
brought in new procedures and they actually helped&lt;br /&gt;
* [11:50 ] Tillie Ariantho: Enkidu probably missed a meeting and just&lt;br /&gt;
made a coffee for M as excuse? :D Ah, Enkidu back. ;)&lt;br /&gt;
* [11:51 ] Enkidu Linden: hey now!&lt;br /&gt;
* [11:51 ] Tillie Ariantho: ^^&lt;br /&gt;
* [11:51 ] Xugu Madison: ...Enkidu makes coffee for NO-ONE!?&lt;br /&gt;
* [11:51 ] Tillie Ariantho: I don&#039;t know how it is working over there at&lt;br /&gt;
Linden Labs, Enkidu, you tell us! :P&lt;br /&gt;
* [11:51 ] Enkidu Linden: i&#039;m working at home today and my daughter had a big fall&lt;br /&gt;
* [11:51 ] Xugu Madison: Yikes! She okay?&lt;br /&gt;
* [11:52 ] Xugu Madison: (Although, I&#039;d hope so if you&#039;re back at keyboard)&lt;br /&gt;
* [11:52 ] Enkidu Linden: yeah, she&#039;s made of rubber&lt;br /&gt;
* [11:52 ] Xugu Madison: Useful&lt;br /&gt;
* [11:52 ] Enkidu Linden: well, we have five minutes, so i can talk about working here&lt;br /&gt;
* [11:52 ] Enkidu Linden: or more web stuff&lt;br /&gt;
* [11:52 ] Xugu Madison: About working there sounds good&lt;br /&gt;
* [11:53 ] Aimee Linden: we&#039;re meant to work? DAMN didn&#039;t see that on&lt;br /&gt;
the job description&lt;br /&gt;
* [11:53 ] Xugu Madison: Xugu Madison just opened that Ars Technica&lt;br /&gt;
article &amp;quot;Wait, LL data centres are managed by floating robots? Oh&lt;br /&gt;
no...&amp;quot;&lt;br /&gt;
* [11:53 ] Enkidu Linden: ok!&lt;br /&gt;
* [11:53 ] Tillie Ariantho: me thought about working at a company like&lt;br /&gt;
LL for a second but they a) probably wouldnt pay what I get now, b) I&lt;br /&gt;
hate to move and c) my current job isnt that bad right now. ^^&lt;br /&gt;
* [11:54 ] Enkidu Linden: let&#039;s talk about your C&lt;br /&gt;
* [11:55 ] Tillie Ariantho: oh, and D) I probably have nothing to offer&lt;br /&gt;
what they would need. :)&lt;br /&gt;
* [11:55 ] Enkidu Linden: i&#039;ve never had that thought working here&lt;br /&gt;
* [11:55 ] Tillie Ariantho: I&#039;m working in the IT of a bank... building&lt;br /&gt;
stuff together that our devs write, and deplying it to WebSphere&lt;br /&gt;
servers ... banking portals with some 2 million customers. ^^&lt;br /&gt;
* [11:56 ] Tillie Ariantho: That was by c). ,)&lt;br /&gt;
* [11:56 ] Mojito Sorbet: What concurrency?&lt;br /&gt;
* [11:56 ] Enkidu Linden: it&#039;s a cool feeling knowing what you do impacts so many&lt;br /&gt;
people, isn&#039;t it?&lt;br /&gt;
* [11:56 ] Tillie Ariantho: Mojito: 30,000 session in the high time.&lt;br /&gt;
* [11:56 ] Tillie Ariantho: sessions&lt;br /&gt;
* [11:57 ] Tillie Ariantho: It&#039;s 8 websphere instances on 2 Linux&lt;br /&gt;
machines, 128GB ram each.&lt;br /&gt;
* [11:57 ] Tillie Ariantho: But we can handle that with 1 instance on 1&lt;br /&gt;
machine, we tried. :)&lt;br /&gt;
* [11:57 ] Enkidu Linden: pretty good for 2 machines!&lt;br /&gt;
* [11:57 ] Tillie Ariantho: So 7 are more or less to distribute the load a bit. ^^&lt;br /&gt;
* [11:58 ] Tillie Ariantho: That&#039;s Intel Quadcores, some XEONs, I don&#039;t&lt;br /&gt;
know the details, 2,6GHz or something.&lt;br /&gt;
* [11:59 ] Mojito Sorbet: http://www.sics.se/~joe/apachevsyaws.html&lt;br /&gt;
* [11:59 ] Mojito Sorbet: That has an interesting chart showing how&lt;br /&gt;
various web servers handle high concurrency&lt;br /&gt;
* [11:59 ] Tillie Ariantho: We were testing with a Sun Niagara with 64&lt;br /&gt;
threads, but that wasnt better, the Linux systems rulored them. :P&lt;br /&gt;
* [11:59 ] Xugu Madison: It&#039;s always really cool when you get everything&lt;br /&gt;
onto 1-2 machines. So much less distribution work&lt;br /&gt;
* [11:59 ] Mojito Sorbet: &amp;quot;rulored&amp;quot;?&lt;br /&gt;
* [11:59 ] Tillie Ariantho: Before we were on 8 Sun Fire 480Rs ,)&lt;br /&gt;
* [12:00 ] Tillie Ariantho: with Solaris 8&lt;br /&gt;
* [12:00 ] Tillie Ariantho: Mojito: were way better. ,)&lt;br /&gt;
* [12:00 ] Xugu Madison: We&#039;ve apparently got... part of a Sun-Fire V440&lt;br /&gt;
shared with the main web server&lt;br /&gt;
* [12:00 ] Tillie Ariantho: The 64 threads of the niagara didnt help,&lt;br /&gt;
but the higher core speed.&lt;br /&gt;
* [12:00 ] Tillie Ariantho: of the linux machines&lt;br /&gt;
* [12:00 ] Mojito Sorbet: To take advantage of lots of cores, you have&lt;br /&gt;
to program properly for that environment&lt;br /&gt;
* [12:01 ] Mojito Sorbet: http://www.sics.se/~joe/images/apachevsyaws.jpg&lt;br /&gt;
* [12:01 ] Enkidu Linden: wow, i just read that&lt;br /&gt;
* [12:01 ] Tillie Ariantho: Our web servers are on 2 machines like that, too. ^^&lt;br /&gt;
* [12:01 ] Tillie Ariantho: 16 instances of apache.&lt;br /&gt;
* [12:01 ] Tillie Ariantho: 8 on each machine.&lt;br /&gt;
* [12:02 ] Mojito Sorbet: Apache dies at about 4,000 threads in that&lt;br /&gt;
picture. YAWS keeps on goingat 80,000&lt;br /&gt;
* [12:02 ] Mojito Sorbet: Linux threads are too high overhead.&lt;br /&gt;
* [12:03 ] Tillie Ariantho: I dont have any numbers/diagrams at hand,&lt;br /&gt;
sorry, all bank internal stuff.&lt;br /&gt;
* [12:03 ] Mojito Sorbet: YAWS is written in Erlang, which has extremely&lt;br /&gt;
lightweight threads.&lt;br /&gt;
* [12:04 ] Enkidu Linden: i need to learn erlang&lt;br /&gt;
* [12:04 ] Mojito Sorbet: It great fun, once the shock-horror wears off&lt;br /&gt;
* [12:04 ] Tillie Ariantho: Our application servers are pretty bored&lt;br /&gt;
most of the time. :) Only the database (informix 9 on solaris) has&lt;br /&gt;
like 60% load.&lt;br /&gt;
* [12:04 ] Enkidu Linden: we&#039;ve been using tsung here for some load testing, and&lt;br /&gt;
it&#039;s in erlang&lt;br /&gt;
* [12:04 ] Xugu Madison: Yeah, I hear about Erlang a lot...&lt;br /&gt;
* [12:04 ] Mojito Sorbet: No loops, no variables, no shared anything&lt;br /&gt;
* [12:05 ] Enkidu Linden: hey guys, i&#039;m afraid i need to go work on something&lt;br /&gt;
* [12:05 ] Xugu Madison: Take care Enkidu, thanks for coming!&lt;br /&gt;
* [12:05 ] Tillie Ariantho: bah, work is overrated. :P&lt;br /&gt;
* [12:05 ] Enkidu Linden: thanks for sticking around though!&lt;br /&gt;
* [12:05 ] Xugu Madison: Same to you Aimee!&lt;br /&gt;
* [12:05 ] Aimee Linden: :)&lt;br /&gt;
* [12:05 ] Xugu Madison: and of course, everyone else&lt;br /&gt;
* [12:05 ] Enkidu Linden: see you next week!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_21&amp;diff=710572</id>
		<title>User:Which Linden/Office Hours/2010 Jan 21</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_21&amp;diff=710572"/>
		<updated>2010-01-21T20:09:15Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Youri Ashton:  hey which and tech * [11:01] Sahkolihaa Contepomi:  Here he is. hey Which. * [11:01] [[User:Which Lin...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Youri Ashton|Youri Ashton]]:  hey which and tech&lt;br /&gt;
* [11:01] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Here he is. hey Which.&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  hi there!&lt;br /&gt;
* [11:01] [[User:Questar Utu|Questar Utu]]:  .. Just got a group invite..&lt;br /&gt;
* [11:02] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  hi all through the lag&lt;br /&gt;
* [11:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  That was from me, to AW Groupies.&lt;br /&gt;
* [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Yeah, as did I. AW group - can accept if you want. :P&lt;br /&gt;
* [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  did.&lt;br /&gt;
* [11:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Any members here besides me?&lt;br /&gt;
* [11:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ;-)&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  hey mojito :)&lt;br /&gt;
* [11:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  hey&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  yeah, tech, and me&lt;br /&gt;
* [11:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and which&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  tillie as well btw&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:03] [[User:Tillie Ariantho|Tillie Ariantho]]:  changes group. ^^&lt;br /&gt;
* [11:03] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  So.... any topics we want to talk about? We could continue discussing the &amp;quot;future of sl&amp;quot; like we were the past two weeks&lt;br /&gt;
* [11:04] [[User:Ardy Lay|Ardy Lay]]:  Something funky in my last SVN update for Snowglobe. It is crashing on &amp;quot;unexpected textures&amp;quot;.&lt;br /&gt;
* [11:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think we have beat that one enough&lt;br /&gt;
* [11:04] [[User:Youri Ashton|Youri Ashton]]:  future of SL sounds fun to talk about, wasnt here past weeks&lt;br /&gt;
* [11:04] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Ardy - I *think* that was being discussed about in #opensl earlier.&lt;br /&gt;
* [11:04] [[User:Tillie Ariantho|Tillie Ariantho]]:  Future of SL sound nice, yes. ^^&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Ha ha, two conflicting opinions!&lt;br /&gt;
* [11:04] [[User:Youri Ashton|Youri Ashton]]:  to much... euhmm... work&lt;br /&gt;
* [11:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Im ok with more on that topic&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  OK, MOAR!&lt;br /&gt;
* [11:05] [[User:Youri Ashton|Youri Ashton]]:  my team pretty much left me doing all the work, so i got about 90% to do in a very short time o_0&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  How about, opening the walled garden?&lt;br /&gt;
* [11:05] [[User:Tillie Ariantho|Tillie Ariantho]]:  For the future of SL, I vote on making more chairs out of living bamboo. :P&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  O_O&lt;br /&gt;
* [11:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Oh dear.&lt;br /&gt;
* [11:05] [[User:lonetorus Habilis|lonetorus Habilis]]:  LOLWUT protocol for IM?&lt;br /&gt;
* [11:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  LOL&lt;br /&gt;
* [11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  its a sekret&lt;br /&gt;
* [11:06] [[User:Tillie Ariantho|Tillie Ariantho]]:  Did you already talk about &amp;quot;custom sim surroundings&amp;quot;? :-)&lt;br /&gt;
* [11:06] [[User:lonetorus Habilis|lonetorus Habilis]]:  tilli, sit on which?&lt;br /&gt;
* [11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Inifinity could explain it sorta&lt;br /&gt;
* [11:06] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think solving sclability WITHIN the walled garden may also deal with the problems of linking outside it&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I&#039;d always envisioned the agent domain thing solving both at the same time&lt;br /&gt;
* [11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and various opensim types have cracked it. I think Enus has got it working in pyogp&lt;br /&gt;
* [11:06] [[User:Youri Ashton|Youri Ashton]]:  you dont sit on a plant, you enjoy their beauty&lt;br /&gt;
* [11:07] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:07] [[User:Youri Ashton|Youri Ashton]]:  hey squirrel, long time no see&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Hey Squirrel&lt;br /&gt;
* [11:07] [[User:Mojito Sorbet|Mojito Sorbet]]:  I am not sure that AD&#039;s will solve how you get 100 avatars in one region&lt;br /&gt;
* [11:07] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  waves to Squirrel.&lt;br /&gt;
* [11:07] [[User:Squirrel Wood|Squirrel Wood]]:  Aloha!&lt;br /&gt;
* [11:07] [[User:Youri Ashton|Youri Ashton]]:  IBM already did it&lt;br /&gt;
* [11:07] [[User:lonetorus Habilis|lonetorus Habilis]]:  they ported the sim code for AS400 ?&lt;br /&gt;
* [11:07] [[User:Youri Ashton|Youri Ashton]]:  on their own network&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh? Using the same hardware LL does?&lt;br /&gt;
* [11:08] [[User:Youri Ashton|Youri Ashton]]:  no lag with it either, although... thats their claim&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  That&#039;s cool&lt;br /&gt;
* [11:08] [[User:Youri Ashton|Youri Ashton]]:  i was at a meeting end of last year where IBM told about that&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Seems reasonable to me -- just count on Moore&#039;s law!&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  Another kind of scalability is handling more than 70k at once, regardless of density&lt;br /&gt;
* [11:08] [[User:Tillie Ariantho|Tillie Ariantho]]:  Uh, who wants to have software on AS400? That sounds so &#039;host&#039;. Isnt everyone moving to linux on standard pc architecture nowadays?&lt;br /&gt;
* [11:08] [[User:Ardy Lay|Ardy Lay]]:  I would GUESS that IBM threw expensive hardware at it.&lt;br /&gt;
* [11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Mojito the idea is that once you get AD&#039;s working, you get services that sims normally provide offloaded to other servers besides the sim&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  Tell that to Sun&lt;br /&gt;
* [11:09] [[User:Youri Ashton|Youri Ashton]]:  their grafics looked a little improved as well, or atleast... it looked better then SL has&lt;br /&gt;
* [11:09] [[User:lonetorus Habilis|lonetorus Habilis]]:  tilli, not unless you have loads of paralel processes&lt;br /&gt;
* [11:09] [[User:Tillie Ariantho|Tillie Ariantho]]:  We just moved our internet portals from solaris/sun fires to linux/intels :)&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, offloading helps. ANyone actually measured what % of a sims time is spoent doing non-sim things?&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  Yeah, Mojito, actually when you talk about scalability, most Lindens will think of global scalability&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  Not avatars-per-region scalability&lt;br /&gt;
* [11:10] [[User:Tillie Ariantho|Tillie Ariantho]]:  lone: we have 1 million customers with 28,000 sessions at the peak time... running on 2 linux machines only. :-)&lt;br /&gt;
* [11:10] [[User:Mojito Sorbet|Mojito Sorbet]]:  Considering the average density of avatars in SL is nearly zero, the whole things is STILL unstable when more than 80K log in&lt;br /&gt;
* [11:10] [[User:Youri Ashton|Youri Ashton]]:  think you should talk about that with IBM then Which, seems you really have to find out what they did to improve it :p&lt;br /&gt;
* [11:10] [[User:lonetorus Habilis|lonetorus Habilis]]:  i have been afk 2 months, but i suppose its still ~40 av&#039;s per sim before it strats to lag?&lt;br /&gt;
* [11:10] [[User:Ardy Lay|Ardy Lay]]:  Too many events are limited by the simulator crying when agent count gets above 35.&lt;br /&gt;
* [11:11] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  lonetorus - depends on each avatar&#039;s script times.&lt;br /&gt;
* [11:11] [[User:Tillie Ariantho|Tillie Ariantho]]:  lone: we had a fashion show last week with 75 people in the sim. worked pretty well. sure a bit laggy, but I could take photos of almost all. :-)&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have seen 80 in ja sim, but they were all sitting down and not moving&lt;br /&gt;
* [11:11] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  An average of 0.5-1.0 per avatar will cause quite a bit of lag.&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I think sim lagginess is still influenced by the other proceses on the hosst&lt;br /&gt;
* [11:11] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Which every time I look at the top scripts, it&#039;s always the avatars. :(&lt;br /&gt;
* [11:11] [[User:Youri Ashton|Youri Ashton]]:  its not just avitars in a sim that cause the problems, dont forget about the things that needs to be rezzed like buildings, clothing, attachements and textures&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  Group IMs, texture proxies, etc&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  so if you&#039;ve got a simhost with only one region it&#039;ll do a lot better&lt;br /&gt;
* [11:12] [[User:Tillie Ariantho|Tillie Ariantho]]:  The 75 people event was on rezzable greenies sim, maybe they did optimize it for best performance. ^^&lt;br /&gt;
* [11:12] [[User:Squirrel Wood|Squirrel Wood]]:  sim lag.. have you ever tried testing this on sims which have more ram available to them than usual?&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Maybe... I don&#039;t know&lt;br /&gt;
* [11:12] [[User:Youri Ashton|Youri Ashton]]:  it all adds to how much lag you will end up with, specially if you have a slow connection or slow Pc to start out with&lt;br /&gt;
* [11:12] [[User:Ardy Lay|Ardy Lay]]:  Which, I seem to be living with 8 full regions on a host.&lt;br /&gt;
* [11:12] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  The trick is to seperate scripts from TD. Scripts is the biggest cause of lag. Seperate that out and can 100 plus into a sim&lt;br /&gt;
* [11:12] [[User:Squirrel Wood|Squirrel Wood]]:  only 8 ? ^^&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  Can the sim code take advantage of multiple cores, if they were available, even after the admin stuff gets offloaded? I am referring to the basic physics stuff.&lt;br /&gt;
* [11:13] [[User:Ardy Lay|Ardy Lay]]:  I found 8. Surely there are not more.&lt;br /&gt;
* [11:13] [[User:lonetorus Habilis|lonetorus Habilis]]:  i agree with tech&lt;br /&gt;
* [11:13] [[User:Youri Ashton|Youri Ashton]]:  to many things of anything is a problem tech&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Mojito: probably&lt;br /&gt;
* [11:13] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I&#039;d bet there are some quad-core-quad-CPU servers running at LL.&lt;br /&gt;
* [11:13] [[User:Youri Ashton|Youri Ashton]]:  not just scripts&lt;br /&gt;
* [11:13] [[User:Youri Ashton|Youri Ashton]]:  everything where &amp;quot;too&amp;quot; for stands, is bad&lt;br /&gt;
* [11:13] [[User:Jonathan Yap|Jonathan Yap]]:  I thought scripts were limited to how much time they could use per frame&lt;br /&gt;
* [11:13] [[User:Tillie Ariantho|Tillie Ariantho]]:  How much memory do those servers have and are they 64bit ones? Our java app servers are 64bit and have 128mb memory, that works pretty well. :)&lt;br /&gt;
* [11:14] [[User:Youri Ashton|Youri Ashton]]:  they aint, tech does have a point, lots of people do not realise that scripts add to lag&lt;br /&gt;
* [11:14] [[User:Ardy Lay|Ardy Lay]]:  I kinda think I am suffering from host throughput issues. Maybe it&#039;s virtual memory delays though. I don&#039;t know.&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Our servers are 64-bit&lt;br /&gt;
* [11:14] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I remember hearing all the systems ran 64-bit Debian?&lt;br /&gt;
* [11:14] [[User:Tillie Ariantho|Tillie Ariantho]]:  128GB I meant. :P&lt;br /&gt;
* [11:14] [[User:Youri Ashton|Youri Ashton]]:  specially in high numbers&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  But I believe that the sim is 32-bit, for memory reasons&lt;br /&gt;
* [11:14] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  That&#039;s understandable. 64-bit can use more memory just by switching from 32-bit.&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  And 2 GB of memory, so that&#039;s probably the biggest bottleneck&lt;br /&gt;
* [11:15] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Oh ow.&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  So the hardware and Linux are 64bit, but any single sim server process is 32 bits?&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  well thats a problem Which, the problem is not just on the user side, but also on server side&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I&#039;d like to see you install 10,000 ram sticks!&lt;br /&gt;
* [11:15] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I have 2GiB and KDE constantly goes &#039;BLARGH&#039; because SL eats so much.&lt;br /&gt;
* [11:15] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  But switching from 32 to 64 gives a lot more cpu registers&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  You dont have to do it all at once!&lt;br /&gt;
* [11:15] [[User:Jonathan Yap|Jonathan Yap]]:  Good job for some interns, switching ram sticks :)&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  you can not espect to send data and espect it will get over just good with just any material you use. money can not be saved on things like that&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  I run in 4GB with Gnome and it seems ok&lt;br /&gt;
* [11:16] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  That&#039;s what IT students are for. :_)&lt;br /&gt;
* [11:16] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  That&#039;s my upgrade plan - 4GiB. KDE4 will fly then. :)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Probably we&#039;ll just buy new hardware and migrate to it&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  Actually, best to replace the memory as part of a general hardware upgrade. When you put in those new multicore processors.&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  for example, a PC is state of the art, latest there is with best internet connection available&lt;br /&gt;
* [11:16] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I&#039;ve just upgraded my laptop here to 4G and it really improved&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  Having to take each box out of the ack, and open it, just to put in RAM, seems a waste of time&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  *rack&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  but the server is pretty slow by standard and connection on server side is not high at all&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  then you can espect that the home pc will run on the speed of the server, not the pc&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  Surely there are multi-connection gigabit ethernets in the racks...&lt;br /&gt;
* [11:17] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I&#039;ve has a SL core dump of 4G plus size&lt;br /&gt;
* [11:17] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  has=had&lt;br /&gt;
* [11:17] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  o_o&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Incidentally, we&#039;re about to do a minor L$-related change as part of our migration to a different colo&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  since the server can not keep up with the pc, the pc will have to slow down so the server can keep up&lt;br /&gt;
* [11:18] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, not to derail the topic, but has it ever been considered to offer a monthly service of emailing transaction history to ppl ?&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  So I&#039;ll be a bit distracted&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  hi enkidu&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  A different colo where?&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is this part of the new Europe plan?&lt;br /&gt;
* [11:18] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  lone, libiliy. Its sent in the clear&lt;br /&gt;
* [11:18] [[User:Enkidu Linden|Enkidu Linden]]:  hey everyone&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  europe plan will be most likely in euro&#039;s&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  instead of dollars for starters&lt;br /&gt;
* [11:18] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  waves to Enkidu.&lt;br /&gt;
* [11:19] [[User:Dahlia Trimble|Dahlia Trimble]]:  hi :)&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  and supposedly ssl is trivial to open these days ;)&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Ionetorus: not sure about that specifically, but lots of enhncements for transactions have been JIRA&#039;d and put on roadmaps&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  The new colo&#039;s in dallas&lt;br /&gt;
* [11:19] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Sooo I&#039;ll have to use euros instead of s?&lt;br /&gt;
* [11:19] [[User:Mojito Sorbet|Mojito Sorbet]]:  Replacing Austin?&lt;br /&gt;
* [11:19] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  $s*&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  We&#039;re cutting over L$ service now....shouldn&#039;t be a service interruption&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  think english pounds will not do&lt;br /&gt;
* [11:19] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Heh&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  the euro is the most used money in europe, not the UK pound&lt;br /&gt;
* [11:20] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I know.&lt;br /&gt;
* [11:20] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I did correct my mistake. :)&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  :)&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  I hope there are ways to block currency speculators from using Lindex as a medium&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  OK waiting for dns to propagate&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  think both euro&#039;s as dollars will work&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  cant espect people outside Europe work with euro&#039;s&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  not sure we ever had an Austin colo&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  replacing SFO&lt;br /&gt;
* [11:22] [[User:Disconnected from|Disconnected from]]:  in-world Voice Chat&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  well, that was ironic&lt;br /&gt;
* [11:28] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Which Linden broke the sim? :P&lt;br /&gt;
* [11:28] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Haha&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  We talk about sclability, and this happens&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  near as I can tell, the hardware we were running on failed&lt;br /&gt;
* [11:28] [[User:JB Hancroft|JB Hancroft]]:  the sims are sentient... they &amp;quot;hear&amp;quot; us :)&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  can&#039;t ping that host anymore (sim4768)&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Need those AS400, s then&lt;br /&gt;
* [11:28] [[User:JB Hancroft|JB Hancroft]]:  ugh&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  I am not sure when it dies&lt;br /&gt;
* [11:29] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Took me ages to log back in.&lt;br /&gt;
* [11:29] [[User:JB Hancroft|JB Hancroft]]:  well, I thought it was me&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, I had thought there was a texas colo before&lt;br /&gt;
* [11:29] [[User:Questar Utu|Questar Utu]]:  Me too.&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  For some reason I had thought it was Austin&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Mojito: it was in Dallas; we&#039;re just consolidating&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ohl, ok&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  I think maybe we considered Austing?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  there&#039;s certainly a lot there&lt;br /&gt;
* [11:29] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  how many data centers are there now?&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  I know Oracle has a huge datacenter there&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Linden has I think 3&lt;br /&gt;
* [11:30] [[User:JB Hancroft|JB Hancroft]]:  A lot north of Austin... Plano?&lt;br /&gt;
* [11:30] [[User:Tillie Ariantho|Tillie Ariantho]]:  About SFO... is that just too expensive or do you fear that SF at some time vanishes in a big earthquake?&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I saw a white paper on Oracles &amp;quot;green&amp;quot; modifications to that data center. Quite strange looking,&lt;br /&gt;
* [11:30] [[User:Youri Ashton|Youri Ashton]]:  not sure what happened back there&lt;br /&gt;
* [11:30] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Any pans for datacenters in Europe?&lt;br /&gt;
* [11:30] [[User:Youri Ashton|Youri Ashton]]:  hey open&lt;br /&gt;
* [11:30] [[User:Opensource Obscure|Opensource Obscure]]:  what benefits will get european users when the Amsterdam datacenter will start its operations?&lt;br /&gt;
* [11:30] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  plans*&lt;br /&gt;
* [11:30] [[User:Opensource Obscure|Opensource Obscure]]:  hey everybody btw&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  Didnt M or T mention a Europe Data center?&lt;br /&gt;
* [11:31] [[User:Youri Ashton|Youri Ashton]]:  i do sah&lt;br /&gt;
* [11:31] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Ah, I didn&#039;t see that part then.&lt;br /&gt;
* [11:31] [[User:Youri Ashton|Youri Ashton]]:  less likely to crash :p&lt;br /&gt;
* [11:31] [[User:Opensource Obscure|Opensource Obscure]]:  He did Mojito - Amsterdam&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  How would the regions to be hosted there be chosen?&lt;br /&gt;
* [11:31] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  So I can expect sub-100 pings eventually. :P&lt;br /&gt;
* [11:31] [[User:Youri Ashton|Youri Ashton]]:  which, know what happened back there already?&lt;br /&gt;
* [11:31] [[User:Opensource Obscure|Opensource Obscure]]:  i&#039;m not sure it will be about region servers&lt;br /&gt;
* [11:31] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Its all because I invited Enkidu to Groupies&lt;br /&gt;
* [11:31] [[User:Opensource Obscure|Opensource Obscure]]:  database servers, apparently&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I think there are plans for a Euro datacenter, not sure what city&lt;br /&gt;
* [11:32] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Not London I hope.&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, just moving Assets and stuff closer would help&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I have no idea how that&#039;s going to work, honestly&lt;br /&gt;
* [11:32] [[User:Youri Ashton|Youri Ashton]]:  amsterdam most likely, is main office for europe&lt;br /&gt;
* [11:32] [[User:Youri Ashton|Youri Ashton]]:  amsterdam is most likely to be used since its cheaper then the rest as well&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Especially once the region sims get out of the way for asset loading&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I&#039;d guess that we&#039;d do something similar to what amazon does; allow people to choose which colo they want their stuff in&lt;br /&gt;
* [11:32] [[User:Opensource Obscure|Opensource Obscure]]:  catherine told it will be amsterdam here [http://www.massively.com/2010/01/03/massively-s-interview-with-linden-lab-s-catherine-smith-in-amst/]&lt;br /&gt;
* [11:33] [[User:Youri Ashton|Youri Ashton]]:  quality/price is best here, lets put it that way :p&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think Amsterdam has good connectivity too&lt;br /&gt;
* [11:33] [[User:Opensource Obscure|Opensource Obscure]]:  which, so you think european datacenter will hold both regions and databases&lt;br /&gt;
* [11:33] [[User:Youri Ashton|Youri Ashton]]:  :p&lt;br /&gt;
* [11:33] [[User:JB Hancroft|JB Hancroft]]:  A lot of banking there... Amstelveen area&lt;br /&gt;
* [11:33] [[User:Youri Ashton|Youri Ashton]]:  think that Philip and M finally starting to listen to me about that tip :p&lt;br /&gt;
* [11:34] [[User:Youri Ashton|Youri Ashton]]:  i told em to get their servers over her&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  On to Singapore!&lt;br /&gt;
* [11:34] [[User:Youri Ashton|Youri Ashton]]:  less rules as well that spoil SL&lt;br /&gt;
* [11:34] [[User:JB Hancroft|JB Hancroft]]:  exactly, Mojito... Bejing&lt;br /&gt;
* [11:34] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Would be nice if say, Europeans had their assets in a European datacenter then the US having theirs in the US - or generally just having everyone&#039;s as close to them as possible.&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  Or maybe Hong Kong. SOme big colo buildings there. Lots of rack space available&lt;br /&gt;
* [11:35] [[User:Youri Ashton|Youri Ashton]]:  distance on the internet does not really matter sah&lt;br /&gt;
* [11:35] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  amsterdam will allow LL more freedom content wise.&lt;br /&gt;
* [11:35] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  It does - I only pull 800k down.&lt;br /&gt;
* [11:35] [[User:Youri Ashton|Youri Ashton]]:  distance on internet isnt really counting&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  But administrative boundaries matter&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  European privacy laws might get interesting&lt;br /&gt;
* [11:35] [[User:Youri Ashton|Youri Ashton]]:  doesnt matter if you download a file from some place in the US or at a local station&lt;br /&gt;
* [11:35] [[User:JB Hancroft|JB Hancroft]]:  Which - do we have the ability to distribute the assets around like that, and perhaps tag which ones should be &amp;quot;primary&amp;quot; in a specific datacenter?&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  Unless it is a crypto algorithm...&lt;br /&gt;
* [11:36] [[User:Jonathan Yap|Jonathan Yap]]:  You&#039;d want a &amp;quot;primary&amp;quot; asset to be &amp;quot;close&amp;quot; to the majority of people accessing it (e.g. sim visitors)&lt;br /&gt;
* [11:36] [[User:Youri Ashton|Youri Ashton]]:  the first your connection does is look for the regional hud, which broadcasts it to the national hubs, from there you go to the country you need to go and same way down&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  Not sure you could determine that in advance...&lt;br /&gt;
* [11:37] [[User:Youri Ashton|Youri Ashton]]:  so doesnt matter what is placed where in that&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  A &amp;quot;smart&amp;quot; distributed data store could move things around depending on what it &amp;quot;learns&amp;quot; about access patterns&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  ok sorry I was ignoring you all; checking on latency&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  IN any case, since the asset store is write-once, you just replicate the whole works&lt;br /&gt;
* [11:37] [[User:Youri Ashton|Youri Ashton]]:  problem now is just that the LL servers seem to have a bug that can not be taken out without takign the whole grid down for long period of time&lt;br /&gt;
* [11:37] [[User:Tillie Ariantho|Tillie Ariantho]]:  European laws totally suck, google and flickr censor me and I have no way to proof that I am over 18 and can decide myself what I want to see and what not.&lt;br /&gt;
* [11:37] [[User:JB Hancroft|JB Hancroft]]:  is that a self-referential joke ?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  OO: yeah, I think it&#039;ll have regions, not sure about databases&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yeah, another big outage coming first week of February I see&lt;br /&gt;
* [11:38] [[User:Youri Ashton|Youri Ashton]]:  wb open&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  The idae of making a whole mini-SL is good, but it&#039;s tricky because we don&#039;t have the architectural support for it&lt;br /&gt;
* [11:38] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Tillie - I&#039;ve never had to prove I&#039;m over 18 except to LL.&lt;br /&gt;
* [11:38] [[User:Youri Ashton|Youri Ashton]]:  wasnt talking about that which :p&lt;br /&gt;
* [11:38] [[User:Youri Ashton|Youri Ashton]]:  was talking about internet in general :p&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  mojito: that outage is for moving more servers to dallas, IIRC&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  If you move, say 20% of Regions to Amsterdam, it will improve European response time marginally, and not hurt anyone else much, except Asians.&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  It makes the most sense to move regions that Europeans ar on, not just random regions&lt;br /&gt;
* [11:40] [[User:Youri Ashton|Youri Ashton]]:  from your home pc -&amp;gt; sub station (local). -&amp;gt; national station -&amp;gt; to country it needs to travel -&amp;gt; sub station -&amp;gt; server&lt;br /&gt;
* [11:40] [[User:Youri Ashton|Youri Ashton]]:  same way back&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  But if you moved clearly Europe-themed places, like the Dubln pub (4 sims) and Paris and Moscow, that probably get a lot of local vitits.&lt;br /&gt;
* [11:40] [[User:Youri Ashton|Youri Ashton]]:  or for proxies, it can take a longer route&lt;br /&gt;
* [11:40] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I think people should get the option to switch, so if most of their visitors are European, they can switch it to there and such.&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a Tyrolean sim that seems pretty much filled with German-speakers.&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  And switching contiguous blocks of mainland would make sense&lt;br /&gt;
* [11:40] [[User:Tillie Ariantho|Tillie Ariantho]]:  Sahkolihaa: Google just doesnt allow me anywhere to tell them... and flickr neither. I had to create a fresh account at yahoo.co.uk with England/London as my country/city to get rid of the flickr filters.&lt;br /&gt;
* [11:41] [[User:JB Hancroft|JB Hancroft]]:  Follow the sun cpu cycle availability? :)&lt;br /&gt;
* [11:41] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Ah, I&#039;m in the UK so that explains why I don&#039;t get filtered. :/&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  My home sim is decidedly japanese in content, but only a fraction of the regulars are Japanese or Australian.&lt;br /&gt;
* [11:41] [[User:Youri Ashton|Youri Ashton]]:  UK has a different filter then the US has&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  Most are USA or Europe&lt;br /&gt;
* [11:41] [[User:Youri Ashton|Youri Ashton]]:  each country has their own rules on that subject&lt;br /&gt;
* [11:42] [[User:Youri Ashton|Youri Ashton]]:  the netherlands is pretty open on the subject, only block dangerous things. and not just anythign that could be offending to someone&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Speaking of locality, here is a question...&lt;br /&gt;
* [11:42] [[User:Tillie Ariantho|Tillie Ariantho]]:  German law forces companies to filter content if your are not 18+. But instead of checking age they just filter for EVERYONE. That&#039;s censorship. I should complain in Den Haag or whereever I have to ... :-/&lt;br /&gt;
* [11:42] [[User:Youri Ashton|Youri Ashton]]:  think that might be a good reason for LL to place their servers here&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Does the list of last-name choices you are presented with have something to do with where you connect from?&lt;br /&gt;
* [11:42] [[User:JB Hancroft|JB Hancroft]]:  I worked for a company that had an worldwide internal network, and it was interesting to see the spikes in local vs. remote network traffic, as office hours opened, lunchtimes happened, etc. 24/7... we moved some processing to &amp;quot;closed for the night offices&amp;quot; to help distribute the load&lt;br /&gt;
* [11:43] [[User:Youri Ashton|Youri Ashton]]:  just movet o the netherlands tillie :p&lt;br /&gt;
* [11:43] [[User:Youri Ashton|Youri Ashton]]:  less dumb rules :p&lt;br /&gt;
* [11:43] [[User:JB Hancroft|JB Hancroft]]:  And Youri, if we do... you&#039;ll complain about the lag &#039;cuz of all the foreigners ;)&lt;br /&gt;
* [11:43] [[User:Tillie Ariantho|Tillie Ariantho]]:  haha&lt;br /&gt;
* [11:43] [[User:brash has|brash has]]:  no penis uppercut: activated.&lt;br /&gt;
* [11:43] [[User:JB Hancroft|JB Hancroft]]:  ouch&lt;br /&gt;
* [11:43] [[User:Opensource Obscure|Opensource Obscure]]:  yay.&lt;br /&gt;
* [11:44] [[User:Youri Ashton|Youri Ashton]]:  the gouvernment tries to go to US style gouvernment tho, so that may cause serious problems if that continues&lt;br /&gt;
* [11:44] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  o.o&lt;br /&gt;
* [11:44] [[User:Jonathan Yap|Jonathan Yap]]:  Different regapi portals give different selections of last names: [http://slnamewatch.com/portals.php]&lt;br /&gt;
* [11:44] [[User:Youri Ashton|Youri Ashton]]:  JB, in the netherlands we have far better internet capabilities then the US ever had :p&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ah, that explains it. I was trying to set up an Alt with a Japanese name, but I could not get any offered.&lt;br /&gt;
* [11:44] [[User:Youri Ashton|Youri Ashton]]:  we are infact the best of the world at this time :p&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  huh that&#039;s interesting, never knew that about the names&lt;br /&gt;
* [11:45] [[User:JB Hancroft|JB Hancroft]]:  Of course you are, Youri *grins*&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Estonia has better internet than much of the US.&lt;br /&gt;
* [11:45] [[User:Jonathan Yap|Jonathan Yap]]:  Mojito, you can see all possible last names from that home page&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  slnamewatch is a great concept for a site&lt;br /&gt;
* [11:45] [[User:JB Hancroft|JB Hancroft]]:  because of Skype :)&lt;br /&gt;
* [11:45] [[User:Opensource Obscure|Opensource Obscure]]:  also, you won&#039;t manage to register any name that includes ASS. like mASSimo or cASSandra, that are both 100% legit&lt;br /&gt;
* [11:45] [[User:Youri Ashton|Youri Ashton]]:  there is a site that keeps track of ALL SL names&lt;br /&gt;
* [11:45] [[User:Youri Ashton|Youri Ashton]]:  resident names, mole, linden, anything&lt;br /&gt;
* [11:46] [[User:JB Hancroft|JB Hancroft]]:  Open - I wish they would expand the name filter a bit... some really lame and obvious griefer names get through :(&lt;br /&gt;
* [11:46] [[User:Youri Ashton|Youri Ashton]]:  hmm... lemme see if i have a link&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh I see, if I use a RegAPI site, I would get different offerings.&lt;br /&gt;
* [11:46] [[User:Jonathan Yap|Jonathan Yap]]:  yes Mojito. I think one site only offers GossipGirl&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  is amazed at how many regapi sites there are&lt;br /&gt;
* [11:46] [[User:Youri Ashton|Youri Ashton]]:  [http://slnamewatch.com/]&lt;br /&gt;
* [11:46] [[User:Opensource Obscure|Opensource Obscure]]:  i agree but i guess it&#039;s not a simple task to solve with komputerrz&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  gossipgirl (1 names) &amp;lt;-- lol&lt;br /&gt;
* [11:47] [[User:JB Hancroft|JB Hancroft]]:  looks a lot like the one that Jonathan posted&lt;br /&gt;
* [11:47] [[User:JB Hancroft|JB Hancroft]]:  must be the Dutch &amp;quot;lag&amp;quot; ;)&lt;br /&gt;
* [11:47] [[User:Jonathan Yap|Jonathan Yap]]:  I posted the link to the regapis, not the home page&lt;br /&gt;
* [11:48] [[User:Tillie Ariantho|Tillie Ariantho]]:  Hm, Loomslough is the least used name, why that? :P haha&lt;br /&gt;
* [11:48] [[User:Youri Ashton|Youri Ashton]]:  i rather have the feeling that LL will keep the servers that are operational now, in the US and just buy new ones here&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  And no use of non-ASCII letters. Boo..&lt;br /&gt;
* [11:49] [[User:Jonathan Yap|Jonathan Yap]]:  Loomslough is a new name, for one thing&lt;br /&gt;
* [11:49] [[User:Youri Ashton|Youri Ashton]]:  then install it right here and make sure its running before going to the new server&lt;br /&gt;
* [11:49] [[User:Youri Ashton|Youri Ashton]]:  most likely the bugs will be dead then as well&lt;br /&gt;
* [11:49] [[User:Tillie Ariantho|Tillie Ariantho]]:  and Huillermeyer ... I think that is misspelled and should be Hillermeyer. ^^&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  So, um, back to the topic of opening the walled garden&lt;br /&gt;
* [11:50] [[User:JB Hancroft|JB Hancroft]]:  listens...&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  I saw they were going to allow non-ASDCII letters in internet node names..&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  http in / out hasn&#039;t done as much to open up SL as I thought it would have&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  what&#039;s needed to improve that situation?&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  wants to see sims export an xml catalog of objects so they can be crawled by the googlebot&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, maybe running a web server inside a prim within SL is kinda, um, performance limited&lt;br /&gt;
* [11:51] [[User:Youri Ashton|Youri Ashton]]:  what are you trying to get done then which?&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  wahtever man, my fingernails run web servers&lt;br /&gt;
* [11:51] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  not sure, WHich. But, the html on a prim is almost never used, period&lt;br /&gt;
* [11:51] [[User:Youri Ashton|Youri Ashton]]:  hey aimee :p&lt;br /&gt;
* [11:51] [[User:Tillie Ariantho|Tillie Ariantho]]:  I think that the change of the http address on reboot is pretty bad. YOu cant use it as a server at all.&lt;br /&gt;
* [11:51] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wondering if that is related in some way&lt;br /&gt;
* [11:51] [[User:Youri Ashton|Youri Ashton]]:  no longer a butter fly i see :p&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  hi aimee!&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  One less bug to deal with..&lt;br /&gt;
* [11:52] [[User:Aimee Linden|Aimee Linden]]:  heh&lt;br /&gt;
* [11:52] [[User:Tillie Ariantho|Tillie Ariantho]]:  You STILL need a fixed server elsewhere to find out how your http server is named now ...&lt;br /&gt;
* [11:52] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hey Aimee and Poppy.&lt;br /&gt;
* [11:52] [[User:Jonathan Yap|Jonathan Yap]]:  How many people have access to servers?&lt;br /&gt;
* [11:52] [[User:Aimee Linden|Aimee Linden]]:  hi :)&lt;br /&gt;
* [11:52] [[User:Youri Ashton|Youri Ashton]]:  hey poppy&lt;br /&gt;
* [11:52] [[User:Enkidu Linden|Enkidu Linden]]:  hey guys&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  yeah, totally, tillie, but it&#039;s hard to imagine a solution that&#039;s not itself a scalability problem&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  Maybe have your http-prim has to register itself with dyndns.org...&lt;br /&gt;
* [11:52] [[User:Tillie Ariantho|Tillie Ariantho]]:  the http server in a prim would be really nice if the address wouldnt change.&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  dudes it&#039;s Linden time&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  resists mc hammer joke&lt;br /&gt;
* [11:52] [[User:Tillie Ariantho|Tillie Ariantho]]:  Which: so no one thought about it when implementing... its not really useful at least for ME as it is now.&lt;br /&gt;
* [11:53] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  :P&lt;br /&gt;
* [11:53] [[User:Tillie Ariantho|Tillie Ariantho]]:  I just dont know what to use a server for thats not reachable after a sim reboot.&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  tillie: kelly definitely thought about that problem a lot, but concluded that scalability had to come first&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  maybe he planned for a global registry sometime, I don&#039;t know&lt;br /&gt;
* [11:54] [[User:Tillie Ariantho|Tillie Ariantho]]:  Thats like dyndns in web... not pretty much usable for real stuff.&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  there&#039;s already third-party object registries&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  they are pretty rad&lt;br /&gt;
* [11:55] [[User:Tillie Ariantho|Tillie Ariantho]]:  I dont want to rely on stuff that is outside my reach... you never know if they dont vanish at some time.&lt;br /&gt;
* [11:55] [[User:Youri Ashton|Youri Ashton]]:  anyways, thank you Which for the meeting, but I really have to poof to next meeting. very important one for my team coming up&lt;br /&gt;
* [11:55] [[User:JB Hancroft|JB Hancroft]]:  The comment I&#039;d heard was ... &amp;quot;go build one, there&#039;s an opportunity!&amp;quot;&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  ok youri, take care&lt;br /&gt;
* [11:56] [[User:JB Hancroft|JB Hancroft]]:  tc Youri&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Yeah; we&#039;re weirdly schizophrenic about third-parties providing solution&lt;br /&gt;
* [11:56] [[User:Youri Ashton|Youri Ashton]]:  bye bye everyone!&lt;br /&gt;
* [11:56] [[User:Youri Ashton|Youri Ashton]]:  bye aimee :p&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  one the one hand, yeah, creating business opportunities for others is what we do&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  On the other, it&#039;s kind of a bad user experience&lt;br /&gt;
* [11:56] [[User:Aimee Linden|Aimee Linden]]:  bye :)&lt;br /&gt;
* [11:56] [[User:Tillie Ariantho|Tillie Ariantho]]:  If I have to build all stuff my self, why use the http in thingy then, I could just do ALL my stuff outside SL and request it from a prim. Much more control...&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  The real world has a bad user experience!&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  I agree with Tillie.&lt;br /&gt;
* [11:57] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  What&#039;s this &#039;real world&#039; you speak of? ;)&lt;br /&gt;
* [11:57] [[User:Poppy Linden|Poppy Linden]]:  i agree with Which.&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just have the inworld object feed data to a &amp;quot;real&amp;quot; web service elsewhere&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  What do you mean &amp;quot;all your stuff&amp;quot;?&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  I mean, the point of http-in isn&#039;t that the prim does anything substantial&lt;br /&gt;
* [11:57] [[User:Tillie Ariantho|Tillie Ariantho]]:  I mean: why use an inworld server if I STILL need an external webserver anyway?&lt;br /&gt;
* [11:58] [[User:Tillie Ariantho|Tillie Ariantho]]:  Just moving ALL of my code to outside SL gives me WAY more possibilities ...&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just to report local going-on in its vicinity. Which, come to think of it, is a TOS violation&lt;br /&gt;
* [11:58] [[User:Tillie Ariantho|Tillie Ariantho]]:  python, perl, php, java, whatever I want to use...&lt;br /&gt;
* [11:58] [[User:Tillie Ariantho|Tillie Ariantho]]:  and debuggers to improve my code ...&lt;br /&gt;
* [11:58] [[User:Mystical Demina|Mystical Demina]]:  i see it kind of like an avatar but access to all the prims and everything in the sim&lt;br /&gt;
* [11:58] [[User:Mystical Demina|Mystical Demina]]:  from a web service&lt;br /&gt;
* [11:59] [[User:Poppy Linden|Poppy Linden]]:  Tillie, i think that&#039;s part of the point.&lt;br /&gt;
* [11:59] [[User:Tillie Ariantho|Tillie Ariantho]]:  so give me an example of that an inworld webserver is really good for...&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  tillie: well Vendors are one major use case&lt;br /&gt;
* [11:59] [[User:Tillie Ariantho|Tillie Ariantho]]:  that -&amp;gt; what&lt;br /&gt;
* [11:59] [[User:Poppy Linden|Poppy Linden]]:  But you need bidirectional communications for that&lt;br /&gt;
* [11:59] [[User:Tillie Ariantho|Tillie Ariantho]]:  Vendors?&lt;br /&gt;
* [11:59] [[User:Poppy Linden|Poppy Linden]]:  that -&amp;gt; using other languages, paradigms, etc&lt;br /&gt;
* [11:59] [[User:Tillie Ariantho|Tillie Ariantho]]:  The vendors I know dont need any http server functionality.&lt;br /&gt;
* [12:00] [[User:Poppy Linden|Poppy Linden]]:  so long as i&#039;m following you correctly, and you&#039;re talking about HTTP in and out&lt;br /&gt;
* [12:00] [[User:Tillie Ariantho|Tillie Ariantho]]:  yes&lt;br /&gt;
* [12:00] [[User:Tillie Ariantho|Tillie Ariantho]]:  with changing addresses thats not really useful.&lt;br /&gt;
* [12:00] [[User:Poppy Linden|Poppy Linden]]:  Tillie, but why would you care, if the object has HTTP out and can report its new address?&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  keep in mind that http-in replaces email-to-object and xmlrpc&lt;br /&gt;
* [12:01] [[User:Tillie Ariantho|Tillie Ariantho]]:  I would like to set up a chatserver or something or a central registry etc pp, but when you do a rolling restart those wont be reachable anymore, so what ...&lt;br /&gt;
* [12:01] [[User:Tillie Ariantho|Tillie Ariantho]]:  email-to-object always works after reboot, the http thingy does not.&lt;br /&gt;
* [12:01] [[User:JB Hancroft|JB Hancroft]]:  the vendors we&#039;re using for the Relay For Life this year are using http-in&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  It does if you set up the hooks properly&lt;br /&gt;
* [12:01] [[User:Tillie Ariantho|Tillie Ariantho]]:  So?&lt;br /&gt;
* [12:02] [[User:Tillie Ariantho|Tillie Ariantho]]:  Then maybe I missed a part.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  So... so!&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I guess, I shouldn&#039;t be debating with you about this&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  I think i walked into a curious discussion.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  you&#039;re right; usability problems are keeping it from being used for insteresting shit&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  so that&#039;s exactly what I wanted to know&lt;br /&gt;
* [12:02] [[User:JB Hancroft|JB Hancroft]]:  nods&lt;br /&gt;
* [12:03] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  First time I&#039;ve seen a Linden swear. xP&lt;br /&gt;
* [12:03] [[User:Tillie Ariantho|Tillie Ariantho]]:  Which: maybe a nice FAQ or example somewhere... and a blog post about it... ^^&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  oh, uh, these are mature office hours&lt;br /&gt;
* [12:03] [[User:Poppy Linden|Poppy Linden]]:  I guess I don&#039;t follow why you&#039;d want a prim to be the center of your computation instead of an external server&lt;br /&gt;
* [12:03] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Haha.&lt;br /&gt;
* [12:03] [[User:Poppy Linden|Poppy Linden]]:  definitely not the first time i&#039;ve seen a linden swear ;)&lt;br /&gt;
* [12:04] [[User:Poppy Linden|Poppy Linden]]:  Sahkolihaa, you clearly don&#039;t follow our twitter accounts ;)&lt;br /&gt;
* [12:04] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Nope. :P&lt;br /&gt;
* [12:04] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  rarely uses twitter.&lt;br /&gt;
* [12:04] [[User:Tillie Ariantho|Tillie Ariantho]]:  Twitter sucks, I use Plurk. :P&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  I should probably wrap this up, it&#039;s cutting into important meeting time&lt;br /&gt;
* [12:05] [[User:Tillie Ariantho|Tillie Ariantho]]:  looking for the http-in wiki page&lt;br /&gt;
* [12:05] [[User:Mystical Demina|Mystical Demina]]:  i setup a twitter service using OAuth if anyone wants to post to their twitter account from SL&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  And we know how important meetings are&lt;br /&gt;
* [12:05] [[User:Ardy Lay|Ardy Lay]]:  Twitter is usually overloaded when I have reason to look there. I get a picture of birds lifting a whale.&lt;br /&gt;
* [12:05] [[User:Tillie Ariantho|Tillie Ariantho]]:  haha&lt;br /&gt;
* [12:05] [[User:Tillie Ariantho|Tillie Ariantho]]:  Must be a sign!&lt;br /&gt;
* [12:05] [[User:JB Hancroft|JB Hancroft]]:  I thought this was an important meeting... (reminds himself to read the memo more slowly, next time)&lt;br /&gt;
* [12:06] [[User:Opensource Obscure|Opensource Obscure]]:  i use a virtual world where interesting meetings are often overloaded.&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Make sure you finish the TPS report before teleporting out!&lt;br /&gt;
* [12:06] [[User:Tillie Ariantho|Tillie Ariantho]]:  TPS report?&lt;br /&gt;
* [12:06] [[User:Opensource Obscure|Opensource Obscure]]:  bye everybody!&lt;br /&gt;
* [12:06] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  See you OO.&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Thanks for a great ofice hour, sorry I was so distracted&lt;br /&gt;
* [12:06] [[User:Poppy Linden|Poppy Linden]]:  bye opensource!&lt;br /&gt;
* [12:06] [[User:JB Hancroft|JB Hancroft]]:  ugh... another TPS report.&lt;br /&gt;
* [12:06] [[User:Opensource Obscure|Opensource Obscure]]:  bye poppy ^^&lt;br /&gt;
* [12:07] [[User:JB Hancroft|JB Hancroft]]:  Would you like a bass or perch with that?&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Will see you next week! I think -- I may have to cancel&lt;br /&gt;
* [12:07] [[User:Poppy Linden|Poppy Linden]]:  sorry i showed up late :P&lt;br /&gt;
* [12:07] [[User:JB Hancroft|JB Hancroft]]:  tc Which&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  I leave a signpost up here if I have to cancel&lt;br /&gt;
* [12:07] [[User:JB Hancroft|JB Hancroft]]:  have a great weekend&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  you too!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_14&amp;diff=704903</id>
		<title>User:Which Linden/Office Hours/2010 Jan 14</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_14&amp;diff=704903"/>
		<updated>2010-01-14T20:05:42Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Sahkolihaa Contepomi:  Hi Which. * [11:01] Which Linden:  sup y&amp;#039;all * [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hi Which.&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  sup y&#039;all&lt;br /&gt;
* [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Getting tired, heh. Your self?&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  I could take a nap&lt;br /&gt;
* [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hehehe.&lt;br /&gt;
* [11:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Wow...do people never come to this OH?&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  The usual crowd is not here it seems&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  Alright, bat-signal sent out&lt;br /&gt;
* [11:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Just gave a signal in #opensl too.&lt;br /&gt;
* [11:05] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  And wooooah, SL didn&#039;t like me high-lighting and moving my curso to the second screen then.&lt;br /&gt;
* [11:06] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  cursor*&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  Hi Ceawlin, nice avatar there&lt;br /&gt;
* [11:06] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hey Ceawlin &amp;amp; Mel&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I love the creativity in non-human avatars I&#039;ve seen altely&lt;br /&gt;
* [11:07] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Thankies. :)&lt;br /&gt;
* [11:07] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  heyas&lt;br /&gt;
* [11:07] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  The book actually folders up when landing?&lt;br /&gt;
* [11:07] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  folds*&lt;br /&gt;
* [11:08] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hey kelly. :p&lt;br /&gt;
* [11:08] [[User:Kelly Linden|Kelly Linden]]:  hola&lt;br /&gt;
* [11:08] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Sort of. :P 13L at Grendel&#039;s. Lol.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  So last week we talked about future directions for Second Life, based on M&#039;s blog post&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  That seemed like a pretty cool way to start out 2010, want to continue?&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  My main feeling is that we&#039;ll want to make SL more immersive.&lt;br /&gt;
* [11:10] [[User:Mojito Sorbet|Mojito Sorbet]]:  Was that future directions, or M&#039;s dreams?&lt;br /&gt;
* [11:10] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Seems there&#039;s been quite a lot of talk regarding that.&lt;br /&gt;
* [11:10] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Will try my best to understand it all, yeah&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Future directions in general&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  M&#039;s dreams weren&#039;t really specific&lt;br /&gt;
* [11:10] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  turns his DD down since his bandwidth seems to be being flooded.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  I honestly wouldn&#039;t mind if we switched over to first-person view by default&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  One has to take into account, M&#039;s backgroiund is in business, not engineering.&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  That 3D stuff going on at MIT is interesting&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  What 3D stufF?&lt;br /&gt;
* [11:12] [[User:Kelly Linden|Kelly Linden]]:  I dislike first person view, the viewport is too small to give an immersive feeling in 1st person, it limits the field of vision too much. An over the shoulder view just gives so much more context.&lt;br /&gt;
* [11:12] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Another Linden I&#039;ve never met. Hi Enkidu. :P&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  Head-mounted Wii device, relays your head position to the computer&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  No 3D glasses required&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  There uis a YouTube that demos it&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Mojito: so it&#039;s like Johnny Chung&#039;s thing?&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  That may be it&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Kelly: yeah, the viewport is too small but we should bump up the FOV to fix it&lt;br /&gt;
* [11:13] [[User:Kelly Linden|Kelly Linden]]:  MS was pretty smart to snatch him up.&lt;br /&gt;
* [11:13] [[User:Kelly Linden|Kelly Linden]]:  which just the limitations of monitor sizes makes that hard to do without causing a fish-bowl effect.&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  I remember a presentation years ago, by a guy with sight in only one eye. He had depth perception. Turns out slight movements of the head are enough to provide depth cues.&lt;br /&gt;
* [11:14] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  [http://www.youtube.com/watch?v=QgKCrGvShZs] I was thinking about this one&lt;br /&gt;
* [11:14] [[User:Enkidu Linden|Enkidu Linden]]:  hey guys&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Hey enki&lt;br /&gt;
* [11:14] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  hi Enkidu&lt;br /&gt;
* [11:14] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  waves.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Kelly: yeah....I dunno, maybe I just hate our camera implementation&lt;br /&gt;
* [11:15] [[User:Enkidu Linden|Enkidu Linden]]:  are we still talking about how awesome things will be in ten years?&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  3rd-person in most games doesn&#039;t bother me, I don&#039;t know why it does here&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Enkidu : what, you think things will suck in 10 years?&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is more than one video where he demonstrates that&lt;br /&gt;
* [11:15] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  1st person in most games doesn&#039;t bother me, but I cam all around myself here -- 1st person feels confined&lt;br /&gt;
* [11:16] [[User:Enkidu Linden|Enkidu Linden]]:  everything will be awful in ten years. live in the now!&lt;br /&gt;
* [11:16] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I&#039;d like the ability to move my camera around in third person without having to click my mouse or keep the mouse button down, like most 3rd person games do.&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  Use a SpaceNavigator. It changes your experience quite a bit&lt;br /&gt;
* [11:16] [[User:Kelly Linden|Kelly Linden]]:  I get motion sick from that thing&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  It lets you do EXCATLY what you mention&lt;br /&gt;
* [11:16] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea, I dun think I&#039;d do much in 1st person unless I was spanning 3 widescreens or something. It&#039;s like looking down a TP tube. :P&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  You need to turn down its sensitivity a bit. The defaults are too high&lt;br /&gt;
* [11:16] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I was tempted with one of those, but I&#039;m not sure if there&#039;s drivers under Linux for it.&lt;br /&gt;
* [11:17] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  There are. Robin has them in her repo.&lt;br /&gt;
* [11:17] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Ahhh.&lt;br /&gt;
* [11:17] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  will be keeping an eye on one of those then.&lt;br /&gt;
* [11:17] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I dunno how well they work though. I&#039;ve never used one. Just remember from building viewers. &amp;gt;_&amp;gt;&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  I used the SN until I blew away my settings and then I was all :( and stopped&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  My SpaceNavigator works fine on Linux&lt;br /&gt;
* [11:17] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Torley uses one I think.&lt;br /&gt;
* [11:18] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I remember seeing a really &#039;happy&#039; (insane?) photo of him holding one on the Wiki some time ago.&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think any viewer 1.23.5 or later will support it&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  And disable the EDIT-mode use of the SN. It will drive you nuts&lt;br /&gt;
* [11:18] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Need SL in a VR cave. That would be pretty cool. :o&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  I believe that was the original use case&lt;br /&gt;
* [11:19] [[User:Mojito Sorbet|Mojito Sorbet]]:  SN works with Emerald too. I use Ubuntu&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  I&#039;m trying to remember, I seem to recall that there was a company that made a business of making SL-caves&lt;br /&gt;
* [11:20] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I&#039;m using Kubuntu so that&#039;s alright then.&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  If it works on Ubuntu it should work on Kubuntu.&lt;br /&gt;
* [11:20] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Yup.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  OK I can&#039;t google the company up, whatever&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  So yeah anyway, immersion&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know some serious FlightSim users build RL cockpits, with 3 screens across the front&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I think immersion is not achieved through any perticular engineering acomplishment, it&#039;s rather the sum of many tiny details&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think Q&#039;s pland for plugin device support in the next viewer (after 2.0) will allow for lots of interesting things like that.&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  Like a Wii sword controller?&lt;br /&gt;
* [11:23] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  and killed by very tiny flaws&lt;br /&gt;
* [11:23] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Wii Sword controller? Hehehe...&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Preciesly&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I&#039;ll show you my wii sword&lt;br /&gt;
* [11:24] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Eep.&lt;br /&gt;
* [11:24] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think it means different things to different people, too. I mean, I&#039;m not trying to be difficult or anything, but I think it may be difficult/impossible to pin down what &amp;quot;immersion&amp;quot; really is. Difference between ie. people who would rather read a book than watch a movie, or something, mebbe, iunno.&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I think one of the things that SL gets really quite right for its time are the automatic eye and head movements that avatars make.&lt;br /&gt;
* [11:25] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  (sim border crossings *destroy* SL immersion right now for a lot of uses )&lt;br /&gt;
* [11:25] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  One thing I have never liked with my avatar - no natural moving eyes.&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Totally&lt;br /&gt;
* [11:25] [[User:Kelly Linden|Kelly Linden]]:  I agree with that Da5id&lt;br /&gt;
* [11:25] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  And I highly doubt the creator will ever do it.&lt;br /&gt;
* [11:25] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Tis perhaps more of a psychological thing than a technical thing.&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think getting the 3D surround good will be a big help, but it is somewhat compute intensive.&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Natural eye movement is prorably quite difficult&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Oh yeah definitely agreed mojiro&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  surround SOUND I mean&lt;br /&gt;
* [11:25] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Would for instance a Wacom device also fall under Q&#039;s plug-ins?&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  FOr vision-impaired users in particular&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think so&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  It does not care about the device. It provides a way for 3rd parties to write device drivers.&lt;br /&gt;
* [11:26] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  does not need to smell any of SL though :)&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  They have a way to inject input events.&lt;br /&gt;
* [11:27] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  good grief&lt;br /&gt;
* [11:27] [[User:Felowen Dodge|Felowen Dodge]]:  So does that mean the trackIR will soon work with sl?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  is excited about the eye-tracking technology that apple just bought&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  I do not think LL plans to write all those device drivers itself - just provide the hooks for others to do it&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;Avatar&amp;quot; used eye tracking. Though the rig the actors had to wear was kinda unwieldly&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  But remember, the person at home using SL is not turning his head, or barely moving his eyes.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Yeah... there&#039;s precise eye tracking and there&#039;s HD eye tracking&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  I&#039;m moving my eyees a lot!&lt;br /&gt;
* [11:29] [[User:Kelly Linden|Kelly Linden]]:  I don&#039;t turn my head much, unless I&#039;m using multiple monitors (erm, actually I usually am) but my monitors are big enough to require decent eye movement&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  If you had head position tracking, it would pick him up looking away form the screen - and whats the use of that?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  My av couold throw up the &amp;quot;talk to the hand&amp;quot; gesture when I did that&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Unless you add head-mounted displays. Ow, my neck&lt;br /&gt;
* [11:29] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Kelly - same.&lt;br /&gt;
* [11:29] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Only recently got a second monitor hooked up.&lt;br /&gt;
* [11:29] [[User:Felowen Dodge|Felowen Dodge]]:  No, you adjust the settings on the TrackIR. it allows the cam to pan around based on head moevement&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  So the screen will pan your view, but you will not be looking at it because you just turned your head!&lt;br /&gt;
* [11:30] [[User:Felowen Dodge|Felowen Dodge]]:  I use mine primarily for FSX, but I do use it in other progs and adjusted it works well&lt;br /&gt;
* [11:30] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  HMDs aren&#039;t cheap. X_x&lt;br /&gt;
* [11:30] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  And I dun think there&#039;s anything consumer grade out there that&#039;s any good, still.&lt;br /&gt;
* [11:30] [[User:Felowen Dodge|Felowen Dodge]]:  lol you dont move your head that much&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  You use TrackIR with FSX?&lt;br /&gt;
* [11:30] [[User:Kelly Linden|Kelly Linden]]:  this seems on topic: [http://firstpersontetris.com/]&lt;br /&gt;
* [11:30] [[User:Felowen Dodge|Felowen Dodge]]:  I do&lt;br /&gt;
* [11:31] [[User:Kelly Linden|Kelly Linden]]:  first person isn&#039;t always better&lt;br /&gt;
* [11:31] [[User:Kelly Linden|Kelly Linden]]:  ;)&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  I was sad that that game didn&#039;t have you be inside the tetris piece&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  imagines that would be a fun SL game&lt;br /&gt;
* [11:31] [[User:Kelly Linden|Kelly Linden]]:  yeah&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  My prob with FSX is finding all the right controls quickly. You could fill up 2 more screens with all the subsidiary panels. (I fly airliners)&lt;br /&gt;
* [11:31] [[User:Felowen Dodge|Felowen Dodge]]:  oh, I simply use VC the whole time&lt;br /&gt;
* [11:32] [[User:Felowen Dodge|Felowen Dodge]]:  witht he trackIR it is very easy to get to everything&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  I do too, but a bug in the ATR-72 I fly makes the mouse not work on all the overhead knobs.&lt;br /&gt;
* [11:32] [[User:Felowen Dodge|Felowen Dodge]]:  ah&lt;br /&gt;
* [11:32] [[User:Felowen Dodge|Felowen Dodge]]:  should be able to rewrite the commands via fsuipc&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Which is a real pain during startup, because you are switching between 3 different panels&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  The Airbus is much easier to start up, being all automated&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  I dont know that SL is an appropriate for that level of experience though&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Um, conversation gone a bit off the initial seed here&lt;br /&gt;
* [11:33] [[User:Felowen Dodge|Felowen Dodge]]:  lol the airbus is simple...I tend to go with the PMDG 747-400, the flight1 mustang, or the carenado 182&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Oh there you go, tie it back in&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  There are lots of things you COULD do, but that doesnt mean its a good idea&lt;br /&gt;
* [11:34] [[User:Felowen Dodge|Felowen Dodge]]:  but yeah, sl really would fit with that level of control...for me anyway&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  So, moving on past first-person and audio, what else increases immersion?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  I guess control?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  In general computers have such a poor story as relates to control&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  You&#039;re driving a single pixel around your screen&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  I end up typing in the wrong box a lot. The overloading of keys is a bit of a probllem&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  PCs need more analog inputs&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Like, if the chat input bar is open, &amp;quot;M&amp;quot; means &amp;quot;M&amp;quot;. WIth the bar closed it means &amp;quot;Mouselook&amp;quot;&lt;br /&gt;
* [11:35] [[User:Jonathan Yap|Jonathan Yap]]:  How about more physics: weather, shadows, wind-driven waves, (beach erosion?)&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Everybody has started typing and at some point hits the &amp;quot;E&amp;quot; key and jumps in the air&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Yes...we could add back joints&lt;br /&gt;
* [11:36] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  I think ( personally ) that *not* over reaching what the technology is cabable of actually increases immersion&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  There are USB controls, like a steering wheel and pedals for cars, that could be used to drive a vehicle in SL&lt;br /&gt;
* [11:36] [[User:Jonathan Yap|Jonathan Yap]]:  With weather avatars could sweat when it is hot and/or if they are overdressed, etc&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  You know, Mojito, I worked on a viewer that had all alpha keys map to chat&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  We called it &amp;quot;type to chat&amp;quot;&lt;br /&gt;
* [11:37] [[User:Felowen Dodge|Felowen Dodge]]:  lol @ the visuals of going to an sl beach with a bunch of sweaty people&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  But it was rejected like an infection&lt;br /&gt;
* [11:37] [[User:Kelly Linden|Kelly Linden]]:  I&#039;d hate that.&lt;br /&gt;
* [11:37] [[User:Kelly Linden|Kelly Linden]]:  :)&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I still think it could have worked, we just needed to do a better job of remapping functionality&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is the numpad used for aything special?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Sorta, it is actually a pretty good way to get around, or used to be&lt;br /&gt;
* [11:38] [[User:Kelly Linden|Kelly Linden]]:  not all computers have easy access to a numpad&lt;br /&gt;
* [11:38] [[User:Kelly Linden|Kelly Linden]]:  laptops in particular&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  No use for laptops.&lt;br /&gt;
* [11:38] [[User:Jonathan Yap|Jonathan Yap]]:  My laptop numpad is awful&lt;br /&gt;
* [11:38] [[User:Felowen Dodge|Felowen Dodge]]:  usb numpads&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  But that doesnt mean the desk user should be without support for the extra keys he has&lt;br /&gt;
* [11:39] [[User:Kelly Linden|Kelly Linden]]:  no more than 1 in 100 (at best) users are going to use anything more than the standard setup - a mouse and whatever keyboard comes with their computer&lt;br /&gt;
* [11:39] [[User:Questar Utu|Questar Utu]]:  SDassdgfff. Why did I play through 35 lines of that tetris link.&lt;br /&gt;
* [11:39] [[User:Kelly Linden|Kelly Linden]]:  haha sorry questar&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  COnsider that for a lot of the time, chat is what most peoeple do in SL.&lt;br /&gt;
* [11:40] [[User:Questar Utu|Questar Utu]]:  And I&#039;m not even that good at Tetris..&lt;br /&gt;
* [11:40] [[User:lonetorus Habilis|lonetorus Habilis]]:  i use a small dekstop keyboard with no numbpad (need more room for other junk on my desktop)&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  I think someone showed that not too many people even use the keyboard&lt;br /&gt;
* [11:40] [[User:Kelly Linden|Kelly Linden]]:  I am an exception to that, chat is &amp;lt;50% of my time in SL, though I&#039;m not sure by how much.&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  That&#039;s why we have those little windows for movement&lt;br /&gt;
* [11:40] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think that efficient, elegant, understated simplicity is far more immersive than over-featurism. Maybe.&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  Wow, people use thise?&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  those?&lt;br /&gt;
* [11:40] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Oi, I hardly ever use the mouse. :P&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Yup!&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  repetitive strain injury on the mouse finger&lt;br /&gt;
* [11:41] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  It is good for pointing at what window I want to type in. :P&lt;br /&gt;
* [11:41] [[User:Jonathan Yap|Jonathan Yap]]:  How do they cam around?&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is anothe rlittle panel for the cam&lt;br /&gt;
* [11:41] [[User:lonetorus Habilis|lonetorus Habilis]]:  w. cam float toll of course ;)&lt;br /&gt;
* [11:41] [[User:lonetorus Habilis|lonetorus Habilis]]:  tool&lt;br /&gt;
* [11:41] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  uses the camera panel at times.&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  not something I&#039;d use myself, but, yeah, that&#039;s why it&#039;s on by default&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  (or was at one point)&lt;br /&gt;
* [11:42] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  It still is.&lt;br /&gt;
* [11:42] [[User:lonetorus Habilis|lonetorus Habilis]]:  and it seems hardware manufacturers want to get rid of they keyboard alltogether (touch, tablet, etc)&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  There&#039;s a picture of Suzanne Vega giving her concert, and she&#039;s using it&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Its the first thing I turn off.&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  You can use a SpaceNavigator to move around. Thats kind of fun&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  I agree with the direction of removing the keyboard; direct interaciton models are so much better&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Let teh keyboard be used only for typing&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  So you can save the keyboard for chat.&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  lol yes&lt;br /&gt;
* [11:44] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, cant wait for propper speech to text input, coding is going to be so much more fun ;)&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  We should all have big cockpit-like desks with all our interface devices&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  F-keys and ctrl-alt-shift stuff is ok&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  Maybe a gesture-capture glove Are those cheap yet?&lt;br /&gt;
* [11:44] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Maybe keyboards just need like, multiple-level analog keys with force feedback. XD&lt;br /&gt;
* [11:44] [[User:lonetorus Habilis|lonetorus Habilis]]:  no but brain reading devices are comming down in price (really) ;)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  Probably a webcam watching your hand is cheaper, if it can be made reliable&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Dont scratch your nose though&lt;br /&gt;
* [11:45] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  Yeah-- your nose -- that&#039;s right&lt;br /&gt;
* [11:46] [[User:Kelly Linden|Kelly Linden]]:  two webcams w/ fairly bright IR lights can be pretty decent at tracking. but that is more setup than most have.&lt;br /&gt;
* [11:46] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  Sometimes too much immersion is a bad idea ;)&lt;br /&gt;
* [11:46] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  A keyboard with 4 or 6 of those ibm-style eraserhead pointers on it would be pretty cool. All kinds of camera control without having to move my hands.&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  If it catches on, you will see it built into monitor frames. Just like the cam on a laptop&lt;br /&gt;
* [11:47] [[User:lonetorus Habilis|lonetorus Habilis]]:  can we call the ibm pointer a clit in a pg area?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Xomeone was just telling me that the trackpoint devices were implicated as a major source of RSI&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  I dont care for them. They are not real precise.&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Ionetorus: [http://xkcd.com/243/]&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  Neither is the spacenavigator, some to that&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  I used to love them, never got tired of them; but the sensitivity had to be turned up all the way for it to be usable&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Hey there, Sai, was wondering where you&#039;d been&lt;br /&gt;
* [11:49] [[User:Kelly Linden|Kelly Linden]]:  I&#039;d always hit them when I was typing&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  The trackpads on laptops are pretty useless too.&lt;br /&gt;
* [11:49] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  Apple&#039;s are pretty good for everyday stuff&lt;br /&gt;
* [11:49] [[User:lonetorus Habilis|lonetorus Habilis]]:  i think they where better when they where mounted on the side of the screen, and thumb operated, had better control this way&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  I bought a tiny USB mouse for mine&lt;br /&gt;
* [11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  a tale and a half to tell. No offense to the furries&lt;br /&gt;
* [11:50] [[User:lonetorus Habilis|lonetorus Habilis]]:  but they stopped making those screen mounted pointing devices in late 90s&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  My Tablet PC is very good for interacting with a flat surface with the pen, but not sure how you could use that in SL.&lt;br /&gt;
* [11:51] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  o_O&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  My biggest problem with the trackpad is accidental palage&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  palmage&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  yes&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  WHen using a SpaceNav, I put that under my left hand, mouse in my right, and only need the keyboard rarely. That worked pretty good. It was like learning to walk though&lt;br /&gt;
* [11:52] [[User:lonetorus Habilis|lonetorus Habilis]]:  some drivers will deactivate the trackpad while typing&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Drivers?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Oh drivers&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  had a moment of stupid&lt;br /&gt;
* [11:53] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Hehehe.&lt;br /&gt;
* [11:53] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I have one of those every quarter second. :P&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Oh...rain-BOWS!&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  So yeah, the direction I&#039;d like to take controllage would be more interactivity with inwolrd stuff&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  I keep on beating this drum, but I&#039;d really like to be able to grab the pillows on the couch and rearrange them&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  It doesn&#039;t even have to be a physics simulation, we just need to make it easy to code up movement&lt;br /&gt;
* [11:54] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  COuld be done, if scripts could detect grabs and turn physics on until you let go. &amp;gt;_&amp;gt;&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  sound activated prim movement with frequency ranges defining X,Y and Z axis movemen ?&lt;br /&gt;
* [11:55] [[User:lonetorus Habilis|lonetorus Habilis]]:  like a sculpt map, abuse one ormat to do something different&lt;br /&gt;
* [11:55] [[User:lonetorus Habilis|lonetorus Habilis]]:  format&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  That sounds like you&#039;d have to be a tuvan throat singer to get around&lt;br /&gt;
* [11:56] [[User:Kelly Linden|Kelly Linden]]:  +1000 to improved interactivity via better script controls.&lt;br /&gt;
* [11:56] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, or i can use my capt. crunch whistle&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Yeah you&#039;ll be able to get free L$ with a special box of electronics that you hold up to your computer mic&lt;br /&gt;
* [11:58] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  The ability to sculpt and paint textures on sculpts in the viewer would be nice, too. As well as the ability to programatically change points in an object&#039;s sculpt map.&lt;br /&gt;
* [11:58] [[User:lonetorus Habilis|lonetorus Habilis]]:  was there not a company doing pretty decent web cam controller for movement for use w sl ?&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Definitely agreed Ceawlin, better biuld tools would be amazing&lt;br /&gt;
* [11:59] [[User:lonetorus Habilis|lonetorus Habilis]]:  maybe a year a afo or so&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  The SN tried to do Edit of prims, but it is really too sensitive.&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  SWculpting with a 3D pen would be cool&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  *sculpting&lt;br /&gt;
* [11:59] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  If a script could directly edit its object&#039;s sculpt map, some seriously cool stuff could happen. Deformable objects....&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ah, back to recognizing hand gestures....&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Molding clay&lt;br /&gt;
* [12:00] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Being able to sculpt with a pen in general would be neat.&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Hm yeah..... therea re modeling apps for that&lt;br /&gt;
* [12:00] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  Although that is possible with brushes.&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  But doing it in 3D would be the big differentce.&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  such as [http://usa.autodesk.com/adsk/servlet/pc/index?id=13565063&amp;amp;siteID=123112]&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Building in general, using hand gestures.&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  But yeah, in-situ building is totlaly the whole purpose and coal&lt;br /&gt;
* [12:01] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  If we could do it in-world though, several people could collaborate on them. Many people could be sculpting the same thing at the same time.&lt;br /&gt;
* [12:01] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  is looking forward to having Blender 2.5.&lt;br /&gt;
* [12:01] [[User:lonetorus Habilis|lonetorus Habilis]]:  sitting in a diff app and doing modelling is very non social&lt;br /&gt;
* [12:02] [[User:lonetorus Habilis|lonetorus Habilis]]:  but might also extend this functionality to build photoshop inside sl ;)&lt;br /&gt;
* [12:02] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea, and the socialization is where the immersion comes from for most folk, I &#039;spect.&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  I do not see how SLs editing could hope to approach the versatility of the special purpose tools though&lt;br /&gt;
* [12:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  I think Blender may become more popular with the release of 2.5. It&#039;s having a new interface written.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Mojito: maybe through plugins?&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  That could work.&lt;br /&gt;
* [12:02] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  That&#039;s an idea.&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  But the learning curve on those things is awful. It would be for the serious designers.&lt;br /&gt;
* [12:03] [[User:lonetorus Habilis|lonetorus Habilis]]:  photoshop on a virtual desktop prim&lt;br /&gt;
* [12:03] [[User:lonetorus Habilis|lonetorus Habilis]]:  ?&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  A new interface for Blender would help a lot&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Now we need a way to import the results into SL&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [12:03] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Yea, being able to target an X drawable onto a prim face would be mighty cool, even if insecure. XD&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Well hey folks, it&#039;s a bit over time&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  I mean, for more than a single sculptie&lt;br /&gt;
* [12:03] [[User:lonetorus Habilis|lonetorus Habilis]]:  well, who was it that was working on running sl inside blender?&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  I should probably run, but thanks for the engaging discussion&lt;br /&gt;
* [12:04] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  I think that was..... Aimee?&lt;br /&gt;
* [12:04] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  See you next week Which. :)&lt;br /&gt;
* [12:04] [[User:Da5id Kronfeld|Da5id Kronfeld]]:  Bye Which -- thanks&lt;br /&gt;
* [12:04] [[User:Sahkolihaa Contepomi|Sahkolihaa Contepomi]]:  will come for now on.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Thank you!&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Chers&lt;br /&gt;
* [12:04] [[User:Ceawlin Steamweaver|Ceawlin Steamweaver]]:  Thanks, and see y&#039;all later. Must get back to work. :P&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Cheers&lt;br /&gt;
* [[User:Which Linden|Which Linden]]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Message_Queue_Evaluation_Notes&amp;diff=702853</id>
		<title>Message Queue Evaluation Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Message_Queue_Evaluation_Notes&amp;diff=702853"/>
		<updated>2010-01-13T01:27:05Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: /* RabbitMQ */   Adding in C++ client.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Summary and Overview =&lt;br /&gt;
&lt;br /&gt;
One of the infrastructure tools that we&#039;ve identified for the future internal architecture of Second Life is messaging.  Message queuing systems allow systems that send messages to not have to worry about how they will be delivered, and allow consumers of messages to gather whichever ones interest them, at their own pace.&lt;br /&gt;
&lt;br /&gt;
Ideally we&#039;d have a completely scaleable system that clients could treat as singular black box.  It would act as a well-known cluster to which senders or receivers of messages could connect, and be able to communicate asynchronously to or from anywhere else on the grid.  Unfortunately it seems as though this dream, like so many others, is unattainable by any currently available software.  We investigated around 15 open source systems that were explicitly designed for message queueing and found that none of them achieved this ideal.&lt;br /&gt;
&lt;br /&gt;
Our use cases mostly involve very large numbers of queues; the smallest number we&#039;re even considering is double the number of concurrent users.  Our largest use case would be of the same order of magnitude as registered users.  This means that we have to plan for millions, and probably tens or hundreds of millions, of message queues, since we want whatever system we choose to last us until then. Pretty much all of the message queue systems we investigated are intended to maximize message throughput rather than number of consumers. The clustering that they implement mainly serves as additional horsepower to deliver more message throughput.  In particular the clustering we&#039;ve seen replicates all state to every machine in the cluster, meaning that the cluster cannot add queues beyond the capacity of an individual node.  In order to have a solution that scales in terms of number of queues, each node will have to be able to contain a subset of the global state -- it actually seems as though such a message system would want to be coupled with a distributed storage system.&lt;br /&gt;
&lt;br /&gt;
In any case, given that we expect that we&#039;d have to develop our own queue scaling solution that involves partitioning, which may or may not be a task we are interested in taking on, the strongest candidates are&lt;br /&gt;
RabbitMQ and Apache QPID.  Both are mature products that support AMQP (though they support different versions).  Both have strong vendor support, and both have good single-host performance numbers. There is some more investigation to be done -- we&#039;d like to know their true maximum capacity when clustered, to evaluate whether it&#039;s worth clustering at all, given that we have to implement partitioning ourselves anyway.&lt;br /&gt;
&lt;br /&gt;
We&#039;re unfortunately pretty far from having closed the case on which technology to choose, or even if we can use any of these at all.  Investigation will continue!&lt;br /&gt;
&lt;br /&gt;
== Criteria ==&lt;br /&gt;
&lt;br /&gt;
Questions&lt;br /&gt;
# Support for consuming messages in our two main languages, Python and C++&lt;br /&gt;
# Support for producing them in all of our main languages (or, e.g., an HTTP gateway)&lt;br /&gt;
# What&#039;s the raw message rate that a single server can handle at different message sizes (e.g. 1 byte, 128 bytes, 1K, 128K)?&lt;br /&gt;
# What are the latency figures for these message rates?&lt;br /&gt;
# What are the server&#039;s clustering characteristics?&lt;br /&gt;
#* HA/failover&lt;br /&gt;
#* scalability for message quantity&lt;br /&gt;
#* scalability for number of clients/queues&lt;br /&gt;
# What about cross-colo traffic?  Does it do SSL, does it need tunneling, is it designed to deal with interrupted communications?&lt;br /&gt;
# How do the health of the protocol standard, the software, and the community look?&lt;br /&gt;
# Can we engage people on support and development contracts if necessary?&lt;br /&gt;
# Is it possible to set up persistent queues, where undelivered messages will survive server restarts? For some interesting perspectives, see [http://www.rockstarprogrammer.org/post/2008/oct/04/what-matters-asynchronous-job-queue/ &amp;quot;What Matters in an Asynchronous Job Queue&amp;quot;] and [http://groups.google.com/group/beanstalk-talk/browse_thread/thread/e8d1a6ea80f0d57a this discussion on persistence and failure scenarios].&lt;br /&gt;
&lt;br /&gt;
The major use cases that we believe could be implemented with message queues are these:&lt;br /&gt;
* IM&lt;br /&gt;
* blue box notifications in the viewer&lt;br /&gt;
* group notices&lt;br /&gt;
* group chat&lt;br /&gt;
* group votes&lt;br /&gt;
* presence notifications&lt;br /&gt;
* anything else that currently is an [http://wiki.secondlife.com/wiki/ImprovedInstantMessage ImprovedInstantMessage]&lt;br /&gt;
* friendship&lt;br /&gt;
* details of registration such as initial inventory&lt;br /&gt;
* requests to regenerate map tiles&lt;br /&gt;
&lt;br /&gt;
Many other uses that we haven&#039;t put up there would arise when developing various applications.  Note that we &#039;&#039;&#039;do not&#039;&#039;&#039; intend to expose the message queue system directly to the viewer; we would use it instead for behind-the-scenes implementation of the above use cases.  Discussing the protocol by which the viewer sends and receives messages with the server is far outside the scope of this research.&lt;br /&gt;
&lt;br /&gt;
=== Group Chat Use Case ===&lt;br /&gt;
The primary use case that we examined was that of group chat.  This is the most obvious use that we&#039;d put message queues to, and it&#039;s also one of the only use cases up there that is a current pain point for Residents.  Here are some numbers describing group chat, which were captured at 11am one day:&lt;br /&gt;
&lt;br /&gt;
* online residents: ~68,000&lt;br /&gt;
* number of group chats: 131953&lt;br /&gt;
* number of memberships: 629637&lt;br /&gt;
* avg number of groups/resident: 9.3&lt;br /&gt;
* average group size:  4.8&lt;br /&gt;
* most online members in a group: 785&lt;br /&gt;
* stdev group size:  13.1&lt;br /&gt;
* group churn/second: 23.2&lt;br /&gt;
* membership churn/second: 260&lt;br /&gt;
* messages sent/second: 8.6&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; this data was measured some time ago, and every value you see has increased by today, and will continue to grow for the forseeable future.  It was not enough for us to pick a technology that could just barely handle the current load; we have to pessimistically assume that whatever we pick will be used for many years hence, and will therefore have to deal with at least an order of magnitude more of everything.&lt;br /&gt;
&lt;br /&gt;
Our minimum hurdle for a platform is 4x the above values, and ideally could horizontally scale nearly infinitely across the most important axes to us: number of group chats, number of memberships, and messages/second.&lt;br /&gt;
&lt;br /&gt;
Group churn represents the number of groups added or removed from the system every second.  In an AMQP-based system a &amp;quot;group&amp;quot; would be added when someone binds the first queue to the a key representing the group&#039;s id, and the group would be dropped when the last binding to the key is removed.  In any routing system of this nature, there will be two data structures that are the inverse of each other: one is queuename-&amp;gt;keys table and the other is the keys-&amp;gt;queuenames table.  Group churn would primarily affect the keys-&amp;gt;queuenames table.&lt;br /&gt;
&lt;br /&gt;
Membership churn comes from agents joining and leaving groups, and is indirectly related to group churn.  There is vastly more membership churn because each agent is in roughly 9 groups -- one agent logs in for 15 seconds and then logs out, that&#039;s 18 points of &amp;quot;churn&amp;quot;.  In an AMQP-based system this churn would be visible as bindings being added and dropped, which would thus affect the queuename-&amp;gt;keys table.&lt;br /&gt;
&lt;br /&gt;
Both types of churn are substantially higher than messaging rate.  Even if we successfully implement a feature that will allow residents to opt out of joining group chat on login, I&#039;d guess that we&#039;d see at most a 75% reduction in churn as a result, which would still leave membership churn nearly an order of magnitude larger than messages sent.&lt;br /&gt;
&lt;br /&gt;
The group size metrics are interesting because it implies that most groups are pretty small.  The downside is we have roughly 2 unique groups for every concurrent resident, so our group system has to scale along that axis very well.&lt;br /&gt;
&lt;br /&gt;
Overall, these numbers are a real whack upside the head because they reveal that for our particular use case, we worry far more about number of queues, and ability to handle high churn, than we do about message delivery rate.  Most of the benchmarks regarding the software we evaluated optimize for message rate rather than churn or quantity of queues.&lt;br /&gt;
&lt;br /&gt;
Note that [http://gojko.net/2009/03/16/qcon-london-2009-upgrading-twitter-without-service-disruptions/ Twitter has a similar set of requirements] (complete with startlingly low message rate), though they don&#039;t have such tight latency requirements as we do.&lt;br /&gt;
&lt;br /&gt;
= Scaling =&lt;br /&gt;
&lt;br /&gt;
Given that we haven&#039;t found any system that provides seamless scaling along the axis of queues, we have come up with some designs for how the system could be partitioned.  Any partition scheme is a bit of a downer because then the clients have to know about the partitioning.&lt;br /&gt;
&lt;br /&gt;
The best way to partition is probably to partition on routing key.  When a client wants to receive messages for a routing key, or when a sender wants to send to a routing key, the first thing it does is ask a redirector which slice to talk to. The system would look like:&lt;br /&gt;
&lt;br /&gt;
[[Image:Message_queue_partition_unclustered.png]]&lt;br /&gt;
&lt;br /&gt;
This system has the property that each client will be talking to as many slices as routing keys of interest (proportional, anyhow).  This may be acceptable for an application where there&#039;s only a finite number of routing keys that any particular client may be interested in (such as group chat, where there&#039;s an upper limit on the number of groups a resident may be in).&lt;br /&gt;
&lt;br /&gt;
We could cut down on the sheer quantity of connections by using clustering to reduce the number of slices.  The messaging technologies we looked at support clustering in a way that would allow us to create clusters of 2-3 nodes that have roughly 1.5-2 times the quantity of queues as a single node.  This would be a more complex system than not using clustering at all, but it would reduce the number of slices, and thus connections, by a factor of 1.5-2, which may be important.&lt;br /&gt;
&lt;br /&gt;
[[Image:Message_queue_partition_clustered.png]]&lt;br /&gt;
&lt;br /&gt;
The clustered partition scheme isn&#039;t fundamentally different than the unclustered partition scheme, it&#039;s just a constant-factor optimization.  However, if the cluster added high-availability properties (such as being able to continue running even when one node fails), then it would be worth it.&lt;br /&gt;
&lt;br /&gt;
= Currently Available Software =&lt;br /&gt;
&lt;br /&gt;
== AMQ Protocol ==&lt;br /&gt;
&lt;br /&gt;
AMQP is a developing standard that is aimed pretty squarely at our use cases: high-performance, flexible, message routing and delivery.  The standard is being iterated upon and is not finalized yet.  This is a risk factor because it&#039;s a moving target and all current editions are mutually incompatible -- the 0-10 edition is nontrivially different from 0-8, and I&#039;ve read some rumors that the next edition removes or changes some of the core concepts in a dramatic way.&lt;br /&gt;
&lt;br /&gt;
We believe that AMQP is the appropriate standard for our use cases; therefore we investigated the AMQP servers much more heavily.  Here&#039;s [http://blogs.digitar.com/jjww/2009/01/rabbits-and-warrens/ a decent example] of how to apply AMQP to a particular use case (with emphasis on Rabbit).&lt;br /&gt;
&lt;br /&gt;
* [https://launchpad.net/txamqp Twisted AMQP], a 0-8 and 0-9 Twisted Python client&lt;br /&gt;
* [http://hopper.squarespace.com/blog/2008/6/21/build-your-own-amqp-client.html Build your Own AMQP Client]&lt;br /&gt;
&lt;br /&gt;
=== RabbitMQ ===&lt;br /&gt;
[http://www.rabbitmq.com/ Rabbit Home]&lt;br /&gt;
&lt;br /&gt;
RabbitMQ is already installed in our image and is currently being deployed by the data warehousing team (Ivan in particular) to handle syslog message delivery.&lt;br /&gt;
&lt;br /&gt;
# Support for consuming messages in our two main languages, Python and C++?&lt;br /&gt;
#* Yes, many python clients and [http://code.google.com/p/carrot-rabbit/ carrot-rabbit]&lt;br /&gt;
# Support for producing them in all of our main languages (or e.g. an HTTP gateway)&lt;br /&gt;
#* Yes, they have HTTP and Stomp gateways.&lt;br /&gt;
# What&#039;s the raw message rate that a single server can handle at different message sizes (e.g. 1 byte, 128 bytes, 1K, 128K)?&lt;br /&gt;
#* Not investigated because widespread reports indicate that this number is very high; this will not be a bottleneck.&lt;br /&gt;
# What are the latency figures for these message rates?&lt;br /&gt;
#* Latency is in tens of microseconds.&lt;br /&gt;
# What are the server&#039;s clustering characteristics?&lt;br /&gt;
#* HA/failover&lt;br /&gt;
#** Weak.  If clustered, the cluster behaves poorly when nodes go away, until their data is restored; see [http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2009-February/003338.html].  The developers suggested setting up two queues on two hosts and doing client-side duplicate removal, but this seems like we&#039;d be doing work that the message queue system should be doing for us.&lt;br /&gt;
#* scalability for message quantity&lt;br /&gt;
#** Untested but theoretically clustering improves this.&lt;br /&gt;
#* scalability for number of clients/queues &lt;br /&gt;
#** Not supported.  Currently a single Rabbit node will support up to 250,000 queues before consuming all available memory.  If clustered with a second host, the second host will have 800 MB of its memory consumed as well even though it&#039;s not doing any work.  This is because all hosts in a cluster contain a complete copy of the routing tables.  The data structures required for queues themselves are stored on the first host, and consume the other 1200 MB available.  This implies that if queues were evenly added to both hosts, we could probably get up to around 400,000 queues total.  We&#039;d like to test that hypothesis.&lt;br /&gt;
# What about cross-colo traffic?&lt;br /&gt;
#* Not if hosts in a cluster are cross-colo from each other.  There&#039;s [http://hopper.squarespace.com/blog/2008/6/22/introducing-shovel-an-amqp-relay.html a plugin called shovel] that is explicitly designed for cross-colo situations, though.  However, if clustering doesn&#039;t support the number of queues we want, there&#039;s little reason to worry about clusters that span colos.  The wire protocol is believed to be robust against flaky connections; it&#039;s hard to test that though.&lt;br /&gt;
# Does it do SSL, does it need tunneling, is it designed to deal with interrupted communications?&lt;br /&gt;
#* [http://www.rabbitmq.com/api-guide.html#ssl Supports SSL], however this appears to be both outside of the spec and a bit of a hack.  AMQP as a whole doesn&#039;t yet have an ssl story, so we&#039;d have to go outside the spec to achieve security.&lt;br /&gt;
# How do the health of the protocol standard, the software, and the community look?&lt;br /&gt;
#* Strong.  Rabbit in particular has a relatively strong community -- ~500 messages per month on mailing list and key developers respond frequently.&lt;br /&gt;
# Can we engage people on support and development contracts if necessary?&lt;br /&gt;
#* Yes, we already have contacts with them and have already gotten enhancements.&lt;br /&gt;
# Is it possible to set up persistent queues, where undelivered messages will survive server restarts?&lt;br /&gt;
#* Yes.  These are not replicated.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* ~5000 lines of code (i.e. not many places to hide bugs)&lt;br /&gt;
* Queues can fill up available memory if clients can&#039;t consume non-immediate messages quickly enough (immediate messages get discarded if a client can&#039;t consume them).&lt;br /&gt;
* [http://forum.trapexit.org/mailinglists/viewtopic.php?p=42890&amp;amp;sid=cb78a92ab50adefbf60e3770c0ba7e9b RabbitMQ Performance Testing and Troubles]&lt;br /&gt;
* Even in clustered configuration, queues only reside on a single machine.&lt;br /&gt;
* [http://hopper.squarespace.com/ Blog oriented towards Rabbit]&lt;br /&gt;
* http://everburning.com/news/tag/amqp/ Ruby-oriented but examples are pretty clear&lt;br /&gt;
* http://www.somic.org/d/samovskiy-amqp-rabbitmq-cohesiveft.pdf&lt;br /&gt;
* http://somic.org/2008/11/11/using-rabbitmq-beyond-queueing/&lt;br /&gt;
* http://www.lshift.net/blog/category/lshift-sw/rabbitmq/&lt;br /&gt;
* In our tests, if you create a bunch of auto-delete queues (~100), the rabbit server becomes unresponsive for 2 minutes after you remove the clients (presumably because the server starts deleting the queues when you remove the clients).  We generally have to restart the server.  This may be problematic in production; we should generate a test case that repros this.&lt;br /&gt;
* py-amqplib requires Python &amp;gt;2.4&lt;br /&gt;
* Collected data: http://spreadsheets.google.com/a/lindenlab.com/ccc?key=p0_PzEgG1YZeKbg_y4n1nFg&lt;br /&gt;
* Restarting individual hosts in a cluster is seamless -- it totally comes back together without any extra work, yay.&lt;br /&gt;
* Rabbit (and mnesia) is very sensitive to DHCP/DNS failures.  We had a DHCP failure on our host, and it corrupted everything, leading to rogue beam processes and messed up mnesia files.  Had to nuke everything.&lt;br /&gt;
* HA by creating multiple queues on multiple hosts: http://www.nabble.com/Re:-Q-replication-anxiety-p21953124.html&lt;br /&gt;
* Discussing huge numbers of queues: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2009-February/003431.html&lt;br /&gt;
* Discussion about what happens when one node in a cluster goes away, and how it&#039;s less than ideal: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2009-February/003338.html&lt;br /&gt;
&lt;br /&gt;
=== Apache QPID/Red Hat MRG ===&lt;br /&gt;
http://cwiki.apache.org/confluence/display/qpid/Index&lt;br /&gt;
http://www.redhat.com/mrg/&lt;br /&gt;
&lt;br /&gt;
QPID is sort of a compilation project from Apache.  They have a pile of clients, and two brokers that each support different versions of the AMQP standard.  The C++ broker appears to be where the good stuff is at.  Installing it was not difficult -- it only required a few additional Boost libraries to be installed.&lt;br /&gt;
&lt;br /&gt;
# Support for consuming messages in our two main languages, Python and C++&lt;br /&gt;
#* Yes, comes bundled with clients in both.&lt;br /&gt;
# Support for producing them in all of our main languages (or e.g. an HTTP gateway)&lt;br /&gt;
#* No, only python and C++.&lt;br /&gt;
# What&#039;s the raw message rate that a single server can handle at different message sizes (e.g. 1 byte, 128 bytes, 1K, 128K)?&lt;br /&gt;
#* Untested; again, not likely to be a bottleneck.&lt;br /&gt;
# What are the latency figures for these message rates?&lt;br /&gt;
#* Untested, it comes with a perftest tool that we should run.&lt;br /&gt;
# What are the server&#039;s clustering characteristics?&lt;br /&gt;
#* HA/failover&lt;br /&gt;
#** [http://cwiki.apache.org/confluence/display/qpid/queue+state+replication Queue Replication] could be used in conjunction with [http://qpid.apache.org/connection-url-format.html client failover] to implement HA queues.  Untested.&lt;br /&gt;
#* scalability for message quantity&lt;br /&gt;
#** Unknown.&lt;br /&gt;
#* scalability for number of clients/queues &lt;br /&gt;
#** The C++ broker tops out at around 500,000 queues per host.  We haven&#039;t yet determined whether this number can be increased by [http://cwiki.apache.org/confluence/display/qpid/Using+Broker+Federation clustering/federation].&lt;br /&gt;
# What about cross-colo traffic?  Does it do SSL, does it need tunneling, is it designed to deal with interrupted communications?&lt;br /&gt;
#* Same as rabbit; these questions are properties of AMQP.&lt;br /&gt;
# How do the health of the protocol standard, the software, and the community look?&lt;br /&gt;
#* Relatively small community, though active.  721 messages to qpid-dev list in December 2008, though 90% seem to be JIRA spam; only 71 to qpid-users.&lt;br /&gt;
# Can we engage people on support and development contracts if necessary?&lt;br /&gt;
#* Red Hat supports a version called MRG -- unknown whether we could get them to help us use it on Debian.  ;-)&lt;br /&gt;
# Is it possible to set up persistent queues, where undelivered messages will survive server restarts?&lt;br /&gt;
#* Yes.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* MRG is based on QPID, per [http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.0/html/Messaging_Installation_Guide/sect-Messaging_Installation_Guide-Installing_RHM-Installing_RHM_on_RHEL5.html this page].&lt;br /&gt;
* Client libs: C++, Java, Ruby, Python, C#.  Only the C++ client appears to have any documentation.&lt;br /&gt;
* http://cwiki.apache.org/confluence/display/qpid/Documentation  &amp;lt;-- this link was surprisingly hard to find&lt;br /&gt;
* Python client is annoying to use.  Before even getting started you have to set an environment variable pointing at the spec (&amp;lt;code&amp;gt;export AMQP_SPEC=/tmp/qpid/qpid-M4/specs/amqp.0-10.xml&amp;lt;/code&amp;gt;) and modify the spec file itself to point at the DTD because relative paths don&#039;t work for some reason.  The code is written poorly; no comments, run-on functions, uses long-deprecated things like raise &amp;quot;string&amp;quot; everywhere.  Also, it&#039;s slow as hell starting up and at runtime.  Finding another 0-10 compatible python client would be important.&lt;br /&gt;
&lt;br /&gt;
=== OpenAMQ ===&lt;br /&gt;
http://www.openamq.org/&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* http://www.openamq.org/doc:user-3-advanced&lt;br /&gt;
* Supports HA via primary/secondary failover, EXCEPT &amp;quot;What we do not attempt to do includes: ... The handling of persistent messages or transactions in any way.....Replication of exchanges, queues, bindings, or messages between servers. All server-side state much be recreated by applications when they fail over.&amp;quot;&lt;br /&gt;
* HA support is mutually exclusive from federation support.&lt;br /&gt;
* Supports federation; we&#039;d want to use the &amp;quot;locator&amp;quot; federation type.&lt;br /&gt;
* Seems immature; few docs, not a strong community -- however, it&#039;s actually pretty old.&lt;br /&gt;
* Implements a subset of AMQP 0.9&lt;br /&gt;
* http://amqp.wdfiles.com/local--files/deleted:library:cluster/clustering.pdf&lt;br /&gt;
* Java centric, no bindings for other languages we love to use.&lt;br /&gt;
&lt;br /&gt;
== XMPP ==&lt;br /&gt;
&lt;br /&gt;
=== ejabberd ===&lt;br /&gt;
http://www.ejabberd.im/&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| This product has NOT been eliminated, but we did not evaluate it for want of time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Clients: http://www.jabber.org/web/Clients&lt;br /&gt;
&lt;br /&gt;
* Widely deployed and super-popular.&lt;br /&gt;
* XMPP seems to not be the best fit for generic applications -- it seems that it could at best solve the group-chat and person-to-person IM cases, if at all.&lt;br /&gt;
&lt;br /&gt;
==== AMP Extension ====&lt;br /&gt;
http://xmpp.org/extensions/xep-0079.html &lt;br /&gt;
Message queue extension, available for ejabberd via [https://support.process-one.net/browse/EJAB-449 this patch].  &lt;br /&gt;
&lt;br /&gt;
This extension adds:&lt;br /&gt;
* Reliable data transport -- the sender requires notification (positive and/or negative) of message delivery.&lt;br /&gt;
* Time-sensitive messages -- the message is valid only until a certain date and time.&lt;br /&gt;
* Transient messages -- the message should not be stored offline for later delivery.&lt;br /&gt;
&lt;br /&gt;
The AMP extension is immature and has no client support -- we&#039;d be going it ourselves if we wanted to use that.  We might decide that we don&#039;t need the AMP extension&#039;s semantics.&lt;br /&gt;
&lt;br /&gt;
==== PubSub Extension ====&lt;br /&gt;
&lt;br /&gt;
http://www.ejabberd.im/mod_pubsub-usage&lt;br /&gt;
&lt;br /&gt;
http://ppolv.wordpress.com/2007/11/28/managing-a-jabber-pubsub-service/&lt;br /&gt;
&lt;br /&gt;
Doesn&#039;t seem to be client support for this, but it&#039;s probably better than AMP extension client support and I haven&#039;t looked especially hard yet.&lt;br /&gt;
&lt;br /&gt;
== Stomp ==&lt;br /&gt;
Products that support primarily the Stomp protocol.&lt;br /&gt;
&lt;br /&gt;
http://stomp.codehaus.org/Protocol&lt;br /&gt;
&lt;br /&gt;
Stomp is a message passing scheme that is tremendously simple.  It kinda looks like HTTP, but it&#039;s actually even simpler.  The simplicity is both a strength and a weakness.&lt;br /&gt;
* Human-readable&lt;br /&gt;
* Requires null-termination of message bodies; the spec implies that it&#039;s OK to include nulls in the message body if a content-length header is included, but if the header is not supplied nulls are not acceptable.  [http://cometdaily.com/2008/10/08/scalable-real-time-web-architecture-part-1-stomp-comet-and-message-queues/ This article] and subsequent discussion is interesting.&lt;br /&gt;
* Underspecified header syntax means implementations might differ w.r.t. all-dashes, spaces between : and header body, capitalization, etc.&lt;br /&gt;
&lt;br /&gt;
There are stomp clients written in nearly every language; since the protocol is so simple it seems as if people write new clients whenever they encounter even the slightest problem with someone else&#039;s client.&lt;br /&gt;
* stomp.py -- nicely written, but seems to be just barely maintained by a guy who doesn&#039;t really use it any more.  Its error reporting sucks (prints java exceptions to stdout, doesn&#039;t give any feedback to python program).  But it works!&lt;br /&gt;
&lt;br /&gt;
=== ActiveMQ ===&lt;br /&gt;
http://activemq.apache.org/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Related Jira : &amp;lt;jira&amp;gt;DEV-19958&amp;lt;/jira&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* HA via master/slave failover built-in: http://activemq.apache.org/masterslave.html  It&#039;s not great, but it&#039;s better than &amp;quot;you lost all your shit!&amp;quot;&lt;br /&gt;
* Does not support AMQP (how did we miss this earlier?)&lt;br /&gt;
* Clustering built-in with autodiscovery.  It&#039;s very nice to start up activemq on two machines and see them find each other automagically.&lt;br /&gt;
* Broker fails after opening 700 queues on a node due to too many open files -- apparently it has a tempfile for each queue, and an open file for each JAR (of which there are 124!), and 60 miscellaneous filehandles.  The number of open files does not decrease when the client quits.  Some googling implies that there are numerous bugs in ActiveMQ relating to leaked filehandles.  &lt;br /&gt;
* Even if you cluster two nodes together, each created subscription opens a new filehandle on both nodes in the cluster!  This means that the total number of queues creatable in a clustered system is very small.&lt;br /&gt;
&lt;br /&gt;
=== Sprinkle ===&lt;br /&gt;
&lt;br /&gt;
http://www.thuswise.org/sprinkle/index.html&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Consumes 100% of CPU when idle.&lt;br /&gt;
* Requires an external process to create a new directory for each queue -- no way to create queues by talking to the server (unless you hook up a demon listening to a special meta-queue for messages to create new queues...an approach that is appealing in its purity, but...no)&lt;br /&gt;
&lt;br /&gt;
== JMS ==&lt;br /&gt;
&lt;br /&gt;
JMS is a Java API for asynchronous messaging.  In a charming bit of java-centrism it specifies the API that a java program sees, but not a wire protocol or anything like that; I can only assume that each client is intended to develop its own custom wire protocol for talking to the broker, but there isn&#039;t much information about this out there.  Some of the clients that support Stomp or AMQP also support some subset of JMS, and presumably the JMS API simply uses Stomp or AMQP as the wire protocol.  The development of the wire protocols have been influenced somewhat by the needs of JMS.&lt;br /&gt;
&lt;br /&gt;
=== OpenMQ ===&lt;br /&gt;
&lt;br /&gt;
https://mq.dev.java.net/about.html&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Very java-specific.&lt;br /&gt;
* This is the free version of [http://www.sun.com/software/products/message_queue/index.xml Java System Message Queue]&lt;br /&gt;
* JMS only.&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
Products that have their own protocol.  These are generally less interesting to us because they are already at a disadvantage relative to implementations of a particular protocol in terms of community size, possibility of paid support, and being able to replace them with a different implementation if the need arises.  However, we still take these into consideration in the hopes of finding a diamond in the rough.&lt;br /&gt;
&lt;br /&gt;
=== IRC ===&lt;br /&gt;
&lt;br /&gt;
* [http://searchirc.com/top100.php Top 100 IRC Rooms].  Looks like the largest tops out near 3400 members.&lt;br /&gt;
* [http://www.xs4all.nl/~carlo17/irc/run-irc.htm Carlo Wood&#039;s notes on IRC]. Of note is the fact that IRC does not guarantee message order.&lt;br /&gt;
* [http://irc.pages.de/research.html Interesting and discouraging overview of chat protocol scalability]&lt;br /&gt;
* Not designed for anything other than group chat or P2P IM; we&#039;d have to come up with something else for our other use cases.&lt;br /&gt;
* No offline storage of messages.&lt;br /&gt;
* Doesn&#039;t have a great [http://www.irchelp.org/irchelp/rfc/chapter2.html#c2_2 character set story]; content would have to be encoded.&lt;br /&gt;
&lt;br /&gt;
=== PSYC ===&lt;br /&gt;
&lt;br /&gt;
http://about.psyc.eu/&lt;br /&gt;
&lt;br /&gt;
* Just gauging off the [http://about.psyc.eu/Roadmap roadmap], doesn&#039;t seem to have &amp;quot;arrived&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Gearman ===&lt;br /&gt;
&lt;br /&gt;
http://www.danga.com/gearman/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance lots of function calls, or to call functions between languages.&amp;quot;&lt;br /&gt;
* Not really what we&#039;re looking for.&lt;br /&gt;
&lt;br /&gt;
=== Amazon SQS ===&lt;br /&gt;
http://aws.amazon.com/sqs/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [http://notes.variogr.am/post/67710296/replacing-amazon-sqs-with-something-faster-and-cheaper Performance 40x slower than rabbitmq]&lt;br /&gt;
* External hosting raises troubling questions about security/privacy, and the ability of our operations team to handle failure cases (i.e. if SQS goes down we are SOL unless we separately maintain our own compatible farm of servers, in which case we gain little in operational savings)&lt;br /&gt;
* External hosting adds non-negligible latency&lt;br /&gt;
&lt;br /&gt;
=== beanstalkd ===&lt;br /&gt;
http://xph.us/software/beanstalkd/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| This product has been eliminated from the race.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Client libs in Python (2.5), PHP, Perl, but not C++.&lt;br /&gt;
* No persistent queues, but one of the touted features is preservation of queue state between server restarts/crashes.&lt;br /&gt;
* Here&#039;s the protocol doc: http://github.com/kr/beanstalkd/tree/v1.1/doc/protocol.txt?raw=true&lt;br /&gt;
* Immature&lt;br /&gt;
* Works only with Python-2.6, which is two versions above the installed version on etch.&lt;br /&gt;
&lt;br /&gt;
=== Peafowl ===&lt;br /&gt;
http://code.google.com/p/peafowl/&lt;br /&gt;
(A light weight server for reliable distributed message passing.)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| This product has been eliminated prima facie from the race.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Uses memcache protocol, which is not a message queueing protocol.  The argument that we should be using a message queueing protocol rather than a key-value protocol is convincing to us.  The impedance mismatch between what the memcache protocol is trying to do and what we want out of a message queue system is quite large and it seems our effort is better spent trying to find something that is designed for the purpose.&lt;br /&gt;
&lt;br /&gt;
=== Starling ===&lt;br /&gt;
http://rubyforge.org/projects/starling/&lt;br /&gt;
&lt;br /&gt;
Persistent Message Queue, in Ruby though&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| This product has been eliminated prima facie from the race.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SMTP ===&lt;br /&gt;
&lt;br /&gt;
http://www.ietf.org/rfc/rfc2821.txt&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;| Ha ha we&#039;re just kidding.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Very mature protocol&lt;br /&gt;
* Many vendors&lt;br /&gt;
* Huge community&lt;br /&gt;
* Persistent queues only - no support for transient queues&lt;br /&gt;
* No built-in CreateQueue/DeleteQueue operations&lt;br /&gt;
* No support for transactional messages&lt;br /&gt;
* Many failure modes will result in multiple delivery of messages&lt;br /&gt;
&lt;br /&gt;
=== Zero MQ ===&lt;br /&gt;
&lt;br /&gt;
http://www.zeromq.org/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox standard-talk&amp;quot; style=&amp;quot;border: 1px solid #DD8888;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Exclamation.png|Eliminated]]&lt;br /&gt;
|align=&amp;quot;left&amp;quot; width=&amp;quot;100%&amp;quot;|This product has been eliminated from the race. Read &amp;quot;NOTE&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* From above page: ØMQ is already very fast. We&#039;re getting 13.4 microseconds end-to-end latencies and up to 4,100,000 messages a second today.&lt;br /&gt;
* Papers on Tests - http://www.zeromq.org/area:results&lt;br /&gt;
* Not based on [http://amqp.org AMQP] and has an AMQP plugin.&lt;br /&gt;
* Chat example: http://www.zeromq.org/code:examples-chat&lt;br /&gt;
* Python module&#039;s API is currently much simpler when compared to original C++ API. The difference is that Python module doesn&#039;t allow for full control of ØMQ threading as C++ does. Instead, the Python module extension creates single I/O thread that can be accessed from a single application thread. This doesn&#039;t allow for seamless scaling on multicore boxes. However, it is our intent to expose full ØMQ API via Python in the future.&lt;br /&gt;
* &amp;lt;b&amp;gt;NOTE&amp;lt;/b&amp;gt;: It looks like the python 0mq extension is broken. The sending and receiving functions work only when they are performed within the same Python process (probably has something to do with the above note about the module API in Python)&lt;br /&gt;
* &amp;lt;b&amp;gt;UPDATE to NOTE&amp;lt;/b&amp;gt;: Python extension works as advertised using the trunk version. Using this, it was possible to generate 100000 queues, for 4 &#039;clients&#039;, and the zmq_server did not bog down the CPU (in fact it hovered around 2%)&lt;br /&gt;
* Java wrapper does not work as it fails at &amp;lt;code&amp;gt;System.loadLibrary()&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Reading/Related Links =&lt;br /&gt;
&lt;br /&gt;
* [http://jeremy.zawodny.com/blog/archives/010511.html Open Source Queueing and Messaging Systems?]&lt;br /&gt;
* [http://www.cse.ohio-state.edu/~narravul/papers/subramoni_whpcf08.pdf MQP Benchmarking]&lt;br /&gt;
* [http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2008-June/001290.html AMQP vs XMPP/RabbitMQ vs ejabberd]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_7&amp;diff=699403</id>
		<title>User:Which Linden/Office Hours/2010 Jan 7</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2010_Jan_7&amp;diff=699403"/>
		<updated>2010-01-07T20:05:21Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Morgaine Dinova:  What&amp;#039;s your specialist topic, Enki? * [11:02] Morgaine Dinova:  Hiya Which! * [11:02] [[User:Enkidu ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s your specialist topic, Enki?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  hey which&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  hey&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  happy new year!&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Latif!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  welcome to the future!&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Happy New Year to everyone :-)))&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hello all! happy new year to you too guys!&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  The future is probably ants, so Enki has a head start :P&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  yey for the future, and second life hd!&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  just watch where you step&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  whoa, insane av, man!&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  let me introduce Inoshiro here&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which and Enki, do either of you know what M was talking about, when he said &amp;quot;SLHD&amp;quot;? I mean in terms of tech, not of marketting.&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  it is his first week&lt;br /&gt;
* [11:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  jumps up and down and demands Linden bears&lt;br /&gt;
* [11:05] [[User:Inoshiro Linden|Inoshiro Linden]]:  Hi folks!&lt;br /&gt;
* [11:05] [[User:Jonathan Yap|Jonathan Yap]]:  hi Inoshiro&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi again Inoshiro, how goes?&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  hey inoshiro!&lt;br /&gt;
* [11:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  Hi Inoshiro :)&lt;br /&gt;
* [11:05] [[User:Inoshiro Linden|Inoshiro Linden]]:  It goes well.&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  hello Inoshiro :)&lt;br /&gt;
* [11:05] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Heya Ino&lt;br /&gt;
* [11:06] [[User:Enkidu Linden|Enkidu Linden]]:  was that in M&#039;s recent blog post?&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia&#039;s having a fit, so hurry up with those bears please :-))&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  lolol&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Enki: yes&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I suggested to Inoshiro that office hours were a good way to hear interesting stuff, so let&#039;s try not to play &amp;quot;stuff the newb&#039;s head with nonsense&amp;quot; :-P&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, we know it&#039;s marketing ;)&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  righto, bear coming up&lt;br /&gt;
* [11:07] [[User:Inoshiro Linden|Inoshiro Linden]]:  From what I gather creating a bear should be my highest priority project for the next few months.&lt;br /&gt;
* [11:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  Bears are important Which :)&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  Inoshiro, what are you going to do&lt;br /&gt;
* [11:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  accepted your inventory offer.&lt;br /&gt;
* [11:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  tyvm :)&lt;br /&gt;
* [11:07] [[User:Enkidu Linden|Enkidu Linden]]:  i don&#039;t have a bear yet&lt;br /&gt;
* [11:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  Bears are important Enkidu&lt;br /&gt;
* [11:08] [[User:Inoshiro Linden|Inoshiro Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  it took me a few months to make mine&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  but I wasn&#039;t really holding office hours yet then&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  as for SLHD, I have no idea either&lt;br /&gt;
* [11:08] [[User:Jonathan Yap|Jonathan Yap]]:  raises his hand in supplication for a bear&lt;br /&gt;
* [11:08] [[User:Enkidu Linden|Enkidu Linden]]:  oh i see&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  i actually haven&#039;t had time to read this blog post yet&lt;br /&gt;
* [11:09] [[User:Jonathan Yap|Jonathan Yap]]:  accepted your inventory offer.&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  but: &amp;quot;When I set my draw distance out 10 years and envision Second Life then, here is what I see:&amp;quot;&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  I presume it&#039;s just a catchall phrase for &amp;quot;bettar stuff in SL&amp;quot;&lt;br /&gt;
* [11:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  is that the one where he embraces open source and talks about the walls coming down?&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  SL™&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well Inoshiro, Which is right that you&#039;ll hear a lot of interesting stuff in OHs, because the tech community has a ton of tech experience. But we also take no prisoners, and when LL does crap things, you&#039;ll need a thick skin to take the heat. :-)&lt;br /&gt;
* [11:10] [[User:Dahlia Trimble|Dahlia Trimble]]:  oops&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  the url is https://blogs.secondlife.com/community/features/blog/2010/01/03/happy-new-year-looking-backlooking-ahead&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  and &amp;quot;fix search&amp;quot; and viewr2 in tw months&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  also, worth noting that office hour transcripts are saved to the web, visible forever and all time&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aye&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  here: https://wiki.secondlife.com/wiki/User:Which_Linden&lt;br /&gt;
* [11:11] [[User:Dahlia Trimble|Dahlia Trimble]]:  gave you LL (TM).&lt;br /&gt;
* [11:11] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  accepted your inventory offer.&lt;br /&gt;
* [11:11] [[User:Leslie Scribe|Leslie Scribe]]:  accepted your inventory offer.&lt;br /&gt;
* [11:11] [[User:Fael Illyar|Fael Illyar]]:  accepted your inventory offer.&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  so that seems like a reasonable topic: where do we see SL in 10 years?&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  And those transcripts ensure that both LL and community don&#039;t talk tripe, as our words are forever recorded. :-)&lt;br /&gt;
* [11:12] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  good grief, I got one bear, now I have t collect them all too&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  doesn&#039;t stop me, Morgaine&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hahaha&lt;br /&gt;
* [11:12] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  hey Aimee&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;ve never noticed that stop anyone ever before&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is joking, Ino :-)&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  hi :)&lt;br /&gt;
* [11:12] [[User:Dahlia Trimble|Dahlia Trimble]]:  Hi :)&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Aimee :-)&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Happy New Year :-)&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  hi&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  Happy New Decade :)&lt;br /&gt;
* [11:13] [[User:Fael Illyar|Fael Illyar]]:  Hello everyone :)&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: that&#039;s a great topic, as long as we adorn it with more tech than M did.&lt;br /&gt;
* [11:14] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;d love to see facial expression to avatar mapping&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  10 years from know i hope sl is much more open, APIs for integrating with the outside world, interop between the worlds, amazing graphics for full immersion&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Oh man, yes, enkidu&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  yep, right now we have it the other way round&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  we tend to pull weird facial expressions as the avatar won&#039;t do what we want&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  SL has always been a platform supportive of different modes of interaction&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  The first thing to note is that the environment of the next decade will be a multi-world one, not just SL. So you have to frame everything in a multi-world context, not just in terms of SL alone.&lt;br /&gt;
* [11:15] [[User:Enkidu Linden|Enkidu Linden]]:  also gesture mapping&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL Aimee&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  and on the policy front: allow SL to be a brave new world, don&#039;t confine the rules and try to make it a replia of RL&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  replica even&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif++&lt;br /&gt;
* [11:16] [[User:Dahlia Trimble|Dahlia Trimble]]:  gesture mapping?&lt;br /&gt;
* [11:16] [[User:Enkidu Linden|Enkidu Linden]]:  er&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  I think that ties in with the interop thing -- hosting providers will always be liable to some extent&lt;br /&gt;
* [11:16] [[User:Enkidu Linden|Enkidu Linden]]:  gesticulation mapping?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  The virtual world is not the USA. You need to get over that.&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  There needs to be a way to get over it without becoming outlaws. :-)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Though that would be very Snow Crash&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s about emphasis&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  &amp;quot;Hiro Protagonist jacked in to the illegal undernet and bought a sparkly necklace&amp;quot;&lt;br /&gt;
* [11:18] [[User:Dahlia Trimble|Dahlia Trimble]]:  enable teleporting to Morgaine&#039;s OpenSIm Casino hosted in the Bahamas?&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  I&#039;m a little less certain about M&#039;s statements about feeling the texture of the chicken&lt;br /&gt;
* [11:18] [[User:Enkidu Linden|Enkidu Linden]]:  sorry, i&#039;m perhaps being too specific&lt;br /&gt;
* [11:18] [[User:Dahlia Trimble|Dahlia Trimble]]:  oops forgot the winky ;)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  (if that&#039;s not a euphemism, then I&#039;m a monkeys uncle)&lt;br /&gt;
* [11:19] [[User:Jonathan Yap|Jonathan Yap]]:  Perhaps in 10 years prims will have more attributes, like temperature, so you could boil water over a burner&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  i think M&#039;s too focused on making a replica of the RL with liks to your indentity, real name, facebook whatever&lt;br /&gt;
* [11:19] [[User:Aimee Trescothick|Aimee Trescothick]]:  there needs to be room for both&lt;br /&gt;
* [11:20] [[User:Dahlia Trimble|Dahlia Trimble]]:  somehow I think all the social media sites will become passe&#039; by 2020&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: get your lawyers to work FOR you by demanding provider immunity. There&#039;s a lot of precedent for it in ISPs anyway, and safe harbour provisions even exist in the DMCA right now. Instead, you&#039;re doing the exact opposite and assuming responsibility. That doesn&#039;t scale, and you know it.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Yeah, tbh it&#039;s limiting if you don&#039;t have the ability to have real names and connections with your real life&lt;br /&gt;
* [11:20] [[User:Aimee Trescothick|Aimee Trescothick]]:  I know a hell of a lot of people that came to SL as a place to freely explore themself, more so than the world&lt;br /&gt;
* [11:20] [[User:Aimee Trescothick|Aimee Trescothick]]:  but equally there are many (myself included) that just find it easier to manage one identity&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Yeah, totally, I think real names should be anexpansion not a tyrrany&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  boy could I have spelt that wronger?&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  tyranny&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, they probably didn&#039;t come to SL to explore a walled garden prison based on american laws and puritanism.&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  you need to be careful that there are no unintentional penalties for those that choose to keep it private though&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Hm, yes, I could see that being a possible pitfall&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  make APIs, let people make 3rd party apps, and let the echo system determine.&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  like the whole facebook/Xstreet wish lists thing&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I don&#039;t know about that, Aimee, what is it?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Your xstreet wishlist is linked to facebook?&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  apparently so&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  Facebook won&#039;t allow avatar identities, you have to have your account as your real ID&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is anathema for immersionists, and virtual worlds in general&lt;br /&gt;
* [11:23] [[User:Fael Illyar|Fael Illyar]]:  has anyone started a &amp;quot;facebook&amp;quot; for avatars?&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  To be honest, I would like to go even further than real names. Why bother with registration at all?&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  Lots of people use Ning for that&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Why require it I mean&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  In practice people are ignoring that new Facebook rule, my friends tell me.&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  A guest mode would be nice :)&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  It&#039;d be lovely to be able to pop inworld without the overhead of a password&lt;br /&gt;
* [11:24] [[User:Jonathan Yap|Jonathan Yap]]:  When did that rule take effect?&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  OpenID&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  Which, yeah, allow open id login&lt;br /&gt;
* [11:24] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, they suspended a lot of facebook accounts for it though&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  I would like some kind of authentication to prevent my identity being stolen, thnak you&lt;br /&gt;
* [11:24] [[User:Aimee Trescothick|Aimee Trescothick]]:  retinal scan from your webcam? :D&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  I guess there&#039;s an M Facebook there too, coming up with daft new rules.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know many people use Ning for an avatar-facebook sort of thing.&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Anyway, web-2.0 is about RL social networking, so I guess Facebook has that as an excuse. But VWs are not about RL social networking at core, so it has no place here.&lt;br /&gt;
* [11:26] [[User:JIRA-helper: http//jira.secondlife.com/browse/WEB-2|JIRA-helper: http//jira.secondlife.com/browse/WEB-2]]: &lt;br /&gt;
* [#WEB-2] [[User:the ParserFunctions|the ParserFunctions]]:  extension for MediaWiki&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Morgaine: well I&#039;d say that just because it is not *about* something doesn&#039;t mean that we should exclude that thing&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know plenty of RL educators use SL for their meetings, on all sort of subjects.&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  yes&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  But if you mean that we should not change our purpose to include Facebookery, I agree&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  creating options fosters diversity&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  They even identify themselves by RL name and university.&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  I suppose of you want to do that AND have a private SL experience, you use an alt&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Really, SL has often taken the form of &amp;quot;provid a bajillion options and see what people use&amp;quot;&lt;br /&gt;
* [11:28] [[User:AgileBill Firehawk|AgileBill Firehawk]]:  lol&lt;br /&gt;
* [11:28] [[User:AgileBill Firehawk|AgileBill Firehawk]]:  an anti-pattern I think&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: options are always good --- even immersionists accept that the augmentist world is a perfectly valid world ... for augmentists. The problems arise when everyone is coerced to a single worldview.&lt;br /&gt;
* [11:28] [[User:Aimee Trescothick|Aimee Trescothick]]:  it would be nice to be able to manage multiple avatars through a single SL &amp;quot;account&amp;quot;&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Definitely, Aimee&lt;br /&gt;
* [11:30] [[User:Aimee Trescothick|Aimee Trescothick]]:  so you could have a work avatar, showing your real ID, and a personal avatar keeping it private, but manage them together&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  With a single inventory and L$ balance&lt;br /&gt;
* [11:30] [[User:Aimee Trescothick|Aimee Trescothick]]:  I suspect most Lindens could identify with that one :D&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Surely. :-)&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  yes, optionally, for some cases it would be better to keep balance and parts of inventory separate&lt;br /&gt;
* [11:31] [[User:Fael Illyar|Fael Illyar]]:  That would be very nice :)&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  It is easy to pass money back and forth. Not so much with notrans objects&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  in the same way I have a separate business bank account&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  yes&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  The other thing I&#039;m interested in pushing the bar on is interactivity&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  would need to be careful that didnt get abused though&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I&#039;d love to be able to grab something onscreen and drag it around&lt;br /&gt;
* [11:32] [[User:Aimee Trescothick|Aimee Trescothick]]:  you could set all you friends up with avatars under one account and share no copy stuff between them otherwise&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  (yes I know you can already)&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  I seem to remember doing that during orientation&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  In our VWRAP discussions, one proposal was to split up identity into 3: (i) pure authentication for account access (could be OpenID or login), and this name does not leak into the world at all. (ii) a visible per-avatar name that is anything the user wants, and is not unique (multiple John Smiths needed to support the RL situation), and (iii) a unique name for transaction purposes, xxx@secondlife for example.&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have had zero occassion to do it since!&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  But I mean, I&#039;d like to be able to, say, shake these bamboo stalks around here&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Heh yeah&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Everything is so immutable&lt;br /&gt;
* [11:32] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it used to be easier though, but happene a lot by accident&lt;br /&gt;
* [11:33] [[User:Aimee Trescothick|Aimee Trescothick]]:  +d&lt;br /&gt;
* [11:33] [[User:Enkidu Linden|Enkidu Linden]]:  which: chicken feathers?&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Yeah, what, Enki, you prefer turkey?&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: lay out some carpets, the sand is getting in Dahlia&#039;s shoes.&lt;br /&gt;
* [11:34] [[User:Aimee Trescothick|Aimee Trescothick]]:  my personal wish list for SL would have a much more immersive sound scape&lt;br /&gt;
* [11:34] [[User:Dahlia Trimble|Dahlia Trimble]]:  it&#039;s this bad heel :(&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  chuckles&lt;br /&gt;
* [11:34] [[User:Aimee Trescothick|Aimee Trescothick]]:  realistically simulated acoustics&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  make a concert hall and have performances there SOUND like they&#039;re in a concert hall&lt;br /&gt;
* [11:35] [[User:Enkidu Linden|Enkidu Linden]]:  yeah that&#039;d be cool&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Without that damn wind all the time&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol, well you can turn the wind down&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: in Opensim, I know you have OpenID OPs and RPs already as an option, but is there anything to address points (ii) and (iii) above?&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  personally I like a little bit of wind there most of the time as it makes wearing headphones more comfortable&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  You are talking about convolution processing. Kind of compute intensive.&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  i have seen some cool looking demo&#039;s fromo CES. for input guestures. it uses a web cam to watch your fingers and hand movements and does stuff. sort of like touch without touching for minority report sort of interface&lt;br /&gt;
* [11:36] [[User:Dahlia Trimble|Dahlia Trimble]]:  scans backchat...&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  latif: cool!&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s kind of what i was getting at&lt;br /&gt;
* [11:36] [[User:Aimee Trescothick|Aimee Trescothick]]:  convolution isn&#039;t so bad, it&#039;s calculating the impulse reponse to use with it&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have used convolution reverbs for my music, and they do sound wonderful..&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  i have a not-enough-coffee headache&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  just ate some coffeee ice cream&lt;br /&gt;
* [11:36] [[User:Dahlia Trimble|Dahlia Trimble]]:  Morgaine, not yet that I&#039;m aware of&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, the impulse response can be swiped form a real hall. I would not try to synthesize one based on an SL build...&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Don&#039;t most computers have 3D audio accelerators nowadays?&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Only need one cup every 4 days to stop the caffeine withdrawal headache.&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  I wrote an acoustic ray tracer back in college to generate IRs&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  Ice cream? o.O&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  I seem to recall Unreal using that technology BITD&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  it needs to be dynamic for SL&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  I can tell you this - the audio chips in most computers are not supported by pro music software, because they are not preceise enough.&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  3D audio is a patent nightmare though&lt;br /&gt;
* [11:38] [[User:Fael Illyar|Fael Illyar]]:  I seem to remember an article explaining how to use the graphics card for accelerating 3d audio&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  Something about sample timing&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Games were pretty dynamic, but maybe there was some precomputation&lt;br /&gt;
* [11:38] [[User:Aimee Trescothick|Aimee Trescothick]]:  Creative Labs own most of them and hit people hard with them if they step on their space&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  Them or Dolby&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  My Logitech surround headset has Dolby things in its driver.&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  The musician community is using CUDA / OpenCL for convolution processing on their GPUs a fair bit these days, there&#039;s half a dozen or so GPU-based reverbs around now.&lt;br /&gt;
* [11:38] [[User:Aimee Trescothick|Aimee Trescothick]]:  OpenCL and stuff I&#039;m itching to use for acoustic ray tracing though&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Wll that&#039;s ok, we&#039;ll just wait 17 years and then we&#039;ll have great audio&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  But my acytual surround speakers do not care. :)&lt;br /&gt;
* [11:38] [[User:Aimee Trescothick|Aimee Trescothick]]:  it&#039;s finding the time to do it&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  acoustic ray tracing would be very welcome by the blind users. They use those sorts of effects in RL&lt;br /&gt;
* [11:39] [[User:Aimee Trescothick|Aimee Trescothick]]:  I have a second graphics card sat in my machine waiting for me to get the time&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  One problem with that route is the power than GPUs suck.&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  I&#039;d try to help incorporate such a patch&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Though I&#039;d probably suck at it&lt;br /&gt;
* [11:40] [[User:Aimee Trescothick|Aimee Trescothick]]:  I suppose the first step would be some way of associating a single IR to a parcel that gets downloaded like any other sound sample and putting a convolution reverb in the client&lt;br /&gt;
* [11:41] [[User:Aimee Trescothick|Aimee Trescothick]]:  that&#039;s not very flexible, but would be interesting as a first step&lt;br /&gt;
* [11:42] [[User:Aimee Trescothick|Aimee Trescothick]]:  a decent GPU should be able to do stereo convolution at audio rates without having a great deal of impact on what else it&#039;s doing&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes. Plenty of floating point horsepower there&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Immersionists would love anything that makes in-world presence more convincing, and 3D sound certainly fits that.&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Extrapolating, it&#039;d be nice if SL afforded more tools for making good-looking-and-operating scenes&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;scenes&amp;quot;?&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  heh would be nice if Lindel Lab was more responsive&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Like the old games trick of using different collision geometry than rendered geometry&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: yes indeed, but NOT added into the monolithic client. Use the same approach as the plugin-api uses.&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  for example windlight settings per region was promissed and requested since 2007&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  And the impulse response thing&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, the collision geometry does not usually need ot be as detailed&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  it would make SL look so much varied&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Morgaine: I guess the stuff I was thinking of would need server support too&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  and it&#039;s a easy thing to do&lt;br /&gt;
* [11:44] [[User:AgileBill Firehawk|AgileBill Firehawk]]:  The Jazz team at IBM made their product backlog visible. I: wonder if something like that might help people feel included in plans?&lt;br /&gt;
* [11:44] [[User:Aimee Trescothick|Aimee Trescothick]]:  yes, the IRs could be generated with much simpler geometry&lt;br /&gt;
* [11:44] [[User:Inoshiro Linden|Inoshiro Linden]]:  RL beckons... Thanks for letting me lurk without too much harrassment. ;-)&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Heh, thanks for stopping by, Inoshiro!&lt;br /&gt;
* [11:44] [[User:Aimee Trescothick|Aimee Trescothick]]:  could use simplified geometry to do audio occlusion too&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  Inoshiro, you get of easy tje forst time :)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  An impulse response takes into account the material something is made of too&lt;br /&gt;
* [11:44] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  bye Ino&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  We do have material selection already&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Kind of limited&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  yes, need to take absorbtion into account&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  All tools should go in external plugins of the plugin-api kind, including the current build tools which should be factored out. Inside the monolithic client, all you want is a build API for the external tools to talk to.&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  That would probably want an expansion&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  but with the exxisting system everything would sound like plywood&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Just like my house!&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  LOL&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Theaters have heavy drapes on the walls for a reason&lt;br /&gt;
* [11:46] [[User:Aimee Trescothick|Aimee Trescothick]]:  there&#039;s supposed to be a better materials system in the pipeline somewhere, maybe something to consider alongside that\&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  An auditorium with people in the seats sounds different form an empty auditorium. I dont know we have to go that far&lt;br /&gt;
* [11:46] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  rustles in his seat and coughs&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  lol&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  munches candy and crinckles plastic&lt;br /&gt;
* [11:47] [[User:Aimee Trescothick|Aimee Trescothick]]:  well, you could make the sit script change the object&#039;s absorbtion factor :D&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  ponders ice cream and coffee&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Or avatars could be modeled&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  A realstic theater would have the seat objects emitting that noise. And cellphones going off&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  As meatbags&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Let that be step 1 of &amp;quot;SLHD&amp;quot; ... high def materials. Textures for a start need to be larger than the 1920x1080 of 1080p, which means 2048x2048 minimum.&lt;br /&gt;
* [11:47] [[User:Aimee Trescothick|Aimee Trescothick]]:  true lol&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  chuckles at the cellphones&lt;br /&gt;
* [11:48] [[User:AgileBill Firehawk|AgileBill Firehawk]]:  lol&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  i don&#039;t want it *that* realistic lol&lt;br /&gt;
* [11:48] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;d better order a few more GB of ram for my graphics card in hat case&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have heard of symphony conductors stopping a performance when that happened&lt;br /&gt;
* [11:48] [[User:Aimee Trescothick|Aimee Trescothick]]:  *that&lt;br /&gt;
* [11:49] [[User:Jonathan Yap|Jonathan Yap]]:  Interesting discussion, I have to run along to a performance a friend is giving. tc all&lt;br /&gt;
* [11:49] [[User:Dahlia Trimble|Dahlia Trimble]]:  bye :)&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  Realstic sound spaces, combined with 3D goggles would really be interesting&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Now that is a great reason to run off&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  And add gesture recognition.&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: the cards don&#039;t need to load entire textures, only the sub-N^2 area being used. The main impact is on download and storage sizes.&lt;br /&gt;
* [11:49] [[User:Aimee Trescothick|Aimee Trescothick]]:  yep, and head tracking too&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  in 10 years we can probably have consumer level 3d raytracing for graphics&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Is there any good single-eye display technology out there?&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  Imageine what flightsim could do with that...&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  real-time&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  reaches up and to the right for the &amp;quot;fasten seat belt&amp;quot; sign&lt;br /&gt;
* [11:50] [[User:Dahlia Trimble|Dahlia Trimble]]:  single eye display technology? o.O&lt;br /&gt;
* [11:50] [[User:AgileBill Firehawk|AgileBill Firehawk]]:  nice&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;d like Johnny Chung Lee&#039;s real 3D display technology, which is incredibly convincing, it fools the brain entirely.&lt;br /&gt;
* [11:51] [[User:Aimee Trescothick|Aimee Trescothick]]:  [http://www.youtube.com/watch?v=Jd3-eiid-Uw]&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes&lt;br /&gt;
* [11:51] [[User:Aimee Trescothick|Aimee Trescothick]]:  works amazingly well even in the youbtube video&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Not if you combine that with the head-mounted mini-displays..&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  *NOW if you...&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Dahlia: yeah I&#039;d like to be able to walk around wearing glasses that happen to have a small display embedded in them&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  That would be incredible for immersionism&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  yes&lt;br /&gt;
* [11:52] [[User:Dahlia Trimble|Dahlia Trimble]]:  I&#039;m rather depressed that 3D is becoming pervasive *after* my left eye goes bad :(&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  The &amp;quot;walking around&amp;quot; part could get dangerous&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  I&#039;m more interested in wearing a computer that I can see at all times than I am in immersion, honestly&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  Imagine the 911 calls...&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Yeah, you think texting is bad!&lt;br /&gt;
* [11:52] [[User:Aimee Trescothick|Aimee Trescothick]]:  head tracking can help with 3D visuliztaion even without stereo vision&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  They did have them in the early 00&#039;s, I worked with some of them&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;My husband was fighting off the Klingons when he fell down the basement steps.&amp;quot;&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: head mounted display glasses are for augmentists --- that inherently merges the RL and virtual worlds, by design, which is antithetical to immersionism (except for augmentists).&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ie. no world separation&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  Same technology though. You just put lens caps over them for the immersionists&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hahaha&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  THAT is when you fall down the basement steps&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Funnily enough, there&#039;s some truth in that&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  I&#039;m looking for something that only occupies a portion of my vision&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  I can see it now - the new style in &amp;quot;Media Rooms&amp;quot; has no furniture, and padded walls&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Don&#039;t knock it, easier to keep it clean :-)&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Make the whole house like that&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Need chairs though&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  How l;ight weight have they got those olittle display screens?&lt;br /&gt;
* [11:55] [[User:Aimee Trescothick|Aimee Trescothick]]:  when they open the amsterdam data centre it&#039;ll make it easier to put a cold shower in the ceiling&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think Which should adopt a New Year Resolution of enabling scripts here ... we can handle the occasional griefing.&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Did you see the new cellphone with a built in projector?&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Reminded me immediately of that MIT project&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Can I enable scripts via a script?&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Cause then I could enable them when I&#039;m here, and not when I&#039;m gone&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mojito: the one on TED?&lt;br /&gt;
* [11:56] [[User:Aimee Trescothick|Aimee Trescothick]]:  has someone FINALLY released a cellphone with a micro projector then?&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  having scripts enabled with no build does not help griefers much&lt;br /&gt;
* [11:57] [[User:Dahlia Trimble|Dahlia Trimble]]:  just uses the take controls trick&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  [http://www.youtube.com/watch?v=jeJum-mGo7U]&lt;br /&gt;
* [11:57] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;ve been out of the displays business for 5 years and they were talking about them then :D&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  OK, I&#039;ll try it with the scripts enabled, we&#039;ll see how it goes&lt;br /&gt;
* [11:58] [[User:Aimee Trescothick|Aimee Trescothick]]:  cool, I&#039;d not heard that, it&#039;s about time :D&lt;br /&gt;
* [11:59] [[User:Dahlia Trimble|Dahlia Trimble]]:  I usually have open perms on my land with 15 minute auto return, seldom have I had problems but I&#039;m not a Linden holding office hours so I dont get greifed much&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  my viewer really does not like this place lol&lt;br /&gt;
* [11:59] [[User:Dahlia Trimble|Dahlia Trimble]]:  only the occasionall mario or afro particle attack&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  i will send Nyx over, my frame rate drops to 8fps (i usually get over 30)&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  It&#039;s cause of my bamboo&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Runitai hashassled me about them numerous time&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  s&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [12:00] [[User:Aimee Trescothick|Aimee Trescothick]]:  nothing better for causing low frame rates than a stack of alpha textures :D&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  I have a pair of large, alpha textures that are interleaved&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Apparently it is like a worst case for graphics cars&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  *cards&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, looks like it :)&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  once built an island for a certain finish tech company who insisted they wanted a forest of &amp;quot;hundreds of trees around it&amp;quot;&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  *Finnish&lt;br /&gt;
* [12:02] [[User:Dahlia Trimble|Dahlia Trimble]]:  heads to the kitchen to make a sandwich... bye all :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  heads off to a meeting&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  tc Dahlia :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  thanks all, this was great fun&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  take care Which&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  could barely move when you looked outside there lol&lt;br /&gt;
* [12:02] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  bye all :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Glad to have such a great start to the year!&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye :)&lt;br /&gt;
* [12:03] [[User:Fael Illyar|Fael Illyar]]:  smiles.&lt;br /&gt;
* [12:03] [[User:Fael Illyar|Fael Illyar]]:  Have fun :)&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Peace&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_17&amp;diff=690042</id>
		<title>User:Which Linden/Office Hours/2009 Dec 17</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_17&amp;diff=690042"/>
		<updated>2009-12-17T20:05:59Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Which Linden:  hi! * [11:01] Patnad Babii:  hi guys sorry was afk :) * [11:01] Which Linden:  just got...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Which Linden|Which Linden]]:  hi!&lt;br /&gt;
* [11:01] [[User:Patnad Babii|Patnad Babii]]:  hi guys sorry was afk :)&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  just got in myself&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which ... making breakfast, so intermittent here.&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  man I ate some cookies for breakfast&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  that was ... a bit overwhelming&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  hi aimee!&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  hey :)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  is still waking up really&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh, me too and it&#039;s 7pm here lol&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  I generally don&#039;t wake up properly till about 10pm&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  that sun&#039;s gotta be way down there, huh&lt;br /&gt;
* [11:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  what sun? LOL&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  yeah it&#039;s really weird how sometimes right when it becomes night there&#039;s a big boost of energy&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  I relate more to suns many light years away than to our local one. They&#039;re both just theories, when you&#039;re in the UK.&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  :D&lt;br /&gt;
* [11:07] [[User:Patnad Babii|Patnad Babii]]:  hoy, the script limitation seem to be a hot subject these days&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  actually it&#039;s been nice sunny weather here the past week or two&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  yeah, mostly cause of the lack of information it seems&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  but then I&#039;m in about the only bit of the UK that gets any&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  (the script limits, not the sun)&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  what part is that?&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, I think the script limits are planned to work off moon phases&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  Cornwall, far SW tip&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  righto&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;ve never been to Cornwall, but I wrote an essay about the place as a kid (using info from National Geographic) and won a prize, lol.&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  :D nice&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  it&#039;s weird looking at a map of england and seeing place names that I&#039;m familiar with from New England, but in a different arrangement&lt;br /&gt;
* [11:10] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol yeah&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  they didn&#039;t even both to call it &amp;quot;new plymouth&amp;quot;, it&#039;s just &amp;quot;plymouth&amp;quot; v.2&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  I was born in the West Country though, so not all that far away from the south.&lt;br /&gt;
* [11:10] [[User:Aimee Trescothick|Aimee Trescothick]]:  I think New York is a bit bigger then York too&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  so yeah.... script limits... I think the overall strategy is very good: make the limits visible before they&#039;re enforced&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  and try to make them understandable&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I&#039;m sure the particular implementation will want for some love, but it&#039;ll all get worked out in the end&lt;br /&gt;
* [11:14] [[User:Tillie Ariantho|Tillie Ariantho]]:  It will cause several problems for the first few weeks then I fear.&lt;br /&gt;
* [11:14] [[User:Tillie Ariantho|Tillie Ariantho]]:  Think of a fashion show... guests with tons of scripted hair kill the script memory ...&lt;br /&gt;
* [11:15] [[User:Tillie Ariantho|Tillie Ariantho]]:  model crashes, gets back in, and none of her stuff is working anymore.&lt;br /&gt;
* [11:15] [[User:Tillie Ariantho|Tillie Ariantho]]:  cause no more free script memory in the sim.&lt;br /&gt;
* [11:16] [[User:BlackLotus Swansong|BlackLotus Swansong]]:  Yes, hair is going to be the most effected item I think. Has there been any thought on how that is going to be solved with old objects that are multi-scripted like hair?&lt;br /&gt;
* [11:16] [[User:Tillie Ariantho|Tillie Ariantho]]:  As long as there is no way to force people to unwear scripted stuff, it will be very very hard for all kind of events.&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Depends if it&#039;s a hard limit or a soft limit, though Tillie&lt;br /&gt;
* [11:16] [[User:Dahlia Trimble|Dahlia Trimble]]:  anyone want a santa hat? it&#039;s not scripted :)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Sure!&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  gave you Dahlia&#039;s Sculptie Santa Hat.&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  yay&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  :)&lt;br /&gt;
* [11:17] [[User:Tillie Ariantho|Tillie Ariantho]]:  I know one designer who changed to scripted hair but then went back because of caused lag etc. the only one I know of.&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  I know one also&lt;br /&gt;
* [11:18] [[User:Tillie Ariantho|Tillie Ariantho]]:  b00n I mean.&lt;br /&gt;
* [11:18] [[User:Dahlia Trimble|Dahlia Trimble]]:  then she quit because of the XStreet stuff&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  sad&lt;br /&gt;
* [11:18] [[User:Tillie Ariantho|Tillie Ariantho]]:  yah sure, I removed about 75% of my stuff, too.&lt;br /&gt;
* [11:19] [[User:Dahlia Trimble|Dahlia Trimble]]:  ya she used to geive me a lot of free stuff too :(&lt;br /&gt;
* [11:19] [[User:Dahlia Trimble|Dahlia Trimble]]:  *give&lt;br /&gt;
* [11:19] [[User:Tillie Ariantho|Tillie Ariantho]]:  And 20% LL removed cause you can hints of nipples in partially transparent shirts I sold. P&lt;br /&gt;
* [11:19] [[User:Tillie Ariantho|Tillie Ariantho]]:  can see&lt;br /&gt;
* [11:20] [[User:Tillie Ariantho|Tillie Ariantho]]:  Ok, if it is good done, the scripting limits might help.&lt;br /&gt;
* [11:20] [[User:Tillie Ariantho|Tillie Ariantho]]:  We&#039;ll see.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  hopefully only the most egregious of content has to be remade&lt;br /&gt;
* [11:21] [[User:Dahlia Trimble|Dahlia Trimble]]:  most of my scripts are still the older LSL&lt;br /&gt;
* [11:21] [[User:Dahlia Trimble|Dahlia Trimble]]:  I changed some to mono&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  probably a power law thing, 5% of content casues 95% of script-rlated lag&lt;br /&gt;
* [11:22] [[User:Tillie Ariantho|Tillie Ariantho]]:  I switched my posing stand huds back to lsl, and the stand itself to mono, as you dont carry it around usually. ^^&lt;br /&gt;
* [11:23] [[User:Dahlia Trimble|Dahlia Trimble]]:  woud it be an option to let scripts go over parcel limits but they could be swapped out if other parcels needed it back?&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  why back to lsl?&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I&#039;m sure thats one possible option&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  LSL seems to work better when there are a lot of linked messages&lt;br /&gt;
* [11:24] [[User:Tillie Ariantho|Tillie Ariantho]]:  back to lsl so it doesnt cause lag spikes on sim entering.&lt;br /&gt;
* [11:24] [[User:Tillie Ariantho|Tillie Ariantho]]:  Those are VERY annoying...&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: all resources need to look after their usage, but I think script limits as you&#039;re implementing them are extremely bad, because they will result in continual breakage throughout the world as the limits are continually hit. What you should have designed is a progressive negative feedback mechanism by raising the cost as you use more resource. That&#039;s straight out of control theory. Wherever you have hard limits, you creat discontinuities that cause breakage.&lt;br /&gt;
* [11:25] [[User:Tillie Ariantho|Tillie Ariantho]]:  There are many visitors to the latex shop on my sim, and when I am just working and someone enters.... everything halts for 1-8 seconds, that is just ridiculous.&lt;br /&gt;
* [11:25] [[User:Tillie Ariantho|Tillie Ariantho]]:  Yes, that long sometimes.&lt;br /&gt;
* [11:25] [[User:Dahlia Trimble|Dahlia Trimble]]:  there are limits now, they just aren&#039;t distributed fairly&lt;br /&gt;
* [11:26] [[User:Dahlia Trimble|Dahlia Trimble]]:  hence the problems&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  wait what are you talking about? I wasn&#039;t aware that we&#039;d even exposed the current script limits stuff&lt;br /&gt;
* [11:26] [[User:Tillie Ariantho|Tillie Ariantho]]:  Sure you have. :P&lt;br /&gt;
* [11:26] [[User:Dahlia Trimble|Dahlia Trimble]]:  whenever a region freezes, a limit has been reached :)&lt;br /&gt;
* [11:26] [[User:Tillie Ariantho|Tillie Ariantho]]:  Ok, not the fingrained stuff...&lt;br /&gt;
* [11:27] [[User:Tillie Ariantho|Tillie Ariantho]]:  fine...&lt;br /&gt;
* [11:27] [[User:Dahlia Trimble|Dahlia Trimble]]:  or when scripts slow down&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  yeah teh freezing sounds like shite programming&lt;br /&gt;
* [11:27] [[User:Tillie Ariantho|Tillie Ariantho]]:  but there is a hard discussion in the dev mailing list...&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  But there&#039;s already a sort of poor man&#039;s progressive negative feedback in place, in the sense that when the sim is slugged, everything slows down. What&#039;s going to happen when the limit come is is that you&#039;ll have continual breakage even when the sim is working fine.&lt;br /&gt;
* [11:28] [[User:Tillie Ariantho|Tillie Ariantho]]:  I still think the most annoying limit of all is the one that forced you to split your script into like 8 pieces, which only makes the whole thingy way worse.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  depends on how it&#039;s implemented, Morgaine, I think you&#039;re arguing against a strawman&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: script limits have been discussed in a lot of detail by Babbage over many OHs.&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: no I&#039;m not. We know from Babbage that the limit is a simple cutoff. There&#039;s no progressive feedback.&lt;br /&gt;
* [11:29] [[User:Dahlia Trimble|Dahlia Trimble]]:  there was once an effort to separate the script engine into another process in OpenSim but it kinda died&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Ahhh...yeah&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  my bad, didn&#039;t see the office hours stuff&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  hm....yes it does seem like a hard-limi thing&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  though kelly seemed open to some sort of cap-and-trade thing&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  Babbage does excellent tech OHs, really detailed. In conjunction with his video presentations for lang.NET, that&#039;s a ton of great material.&lt;br /&gt;
* [11:33] [[User:Tillie Ariantho|Tillie Ariantho]]:  Ok, already have to go again, fashion show wants to be photographed. :-)&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  great reason to leave!&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu later Tillie :-)&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  have fun!&lt;br /&gt;
* [11:33] [[User:Dahlia Trimble|Dahlia Trimble]]:  tc :)&lt;br /&gt;
* [11:33] [[User:Tillie Ariantho|Tillie Ariantho]]:  laters&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  They&#039;re fun, Tillie&#039;s fashion shows. Makes me want to try my and at clothes making ... but they&#039;d undoubtedly look awful, given my zero artistic ability.&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  hand*&lt;br /&gt;
* [11:35] [[User:Dahlia Trimble|Dahlia Trimble]]:  I&#039;ve had products in a few before, they are a pain to deal with sometimes&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I dunno.... my impression is that amateurs can achieve on the level of real artists, it just takes orders of magnitude more time&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  for example, I&#039;m an amateur builder, and this semi-decent av took me three months&lt;br /&gt;
* [11:36] [[User:Dahlia Trimble|Dahlia Trimble]]:  cool avie :)&lt;br /&gt;
* [11:36] [[User:Morgaine Dinova|Morgaine Dinova]]:  We need to make things for Opensim anyway, so worth trying. The shelves are a bit bare there currently.&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I&#039;m sure that a real artist could do a better job in an hour&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  maybe a few hours ;)&lt;br /&gt;
* [11:37] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Nods, took me months to get a semi decent understanding of Blender, but it finally gave in&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  &amp;lt;3 blender :)&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  is belnder unintuitive in an absolute sense, or just relative to other 3D programs?&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  WTB Dahlia OH, on Blender :P&lt;br /&gt;
* [11:38] [[User:Dahlia Trimble|Dahlia Trimble]]:  3D is just difficult in general&lt;br /&gt;
* [11:38] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  I guess mostly the vocabulary Which&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  the visual vocabulary?&lt;br /&gt;
* [11:39] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  With a background in philosophy something like &amp;quot;ambient occlusion&amp;quot; doesn&#039;t tell you much&lt;br /&gt;
* [11:39] [[User:Dahlia Trimble|Dahlia Trimble]]:  blender takes a while to learn but the UI is really a lot easier to use once you learn it&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Why aren&#039;t there intermediate tools that encapsulate the &amp;quot;vocabulary&amp;quot; away? Eg. we build quite happily in SL despite it being 3D. Just needs the right human interfaces.&lt;br /&gt;
* [11:39] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Also the hundreds (or so) hotkeys are hard to master&lt;br /&gt;
* [11:39] [[User:Dahlia Trimble|Dahlia Trimble]]:  SL™ is pretty easy compared to other platforms&lt;br /&gt;
* [11:40] [[User:Leslie Scribe|Leslie Scribe]]:  I want constructive solid geometry.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  yeah CSG is pretty powerful&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  We&#039;re just missing the operators for CSG, right? Like intersections between prims, say&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Yeah the other boolean operators&lt;br /&gt;
* [11:41] [[User:Dahlia Trimble|Dahlia Trimble]]:  I want mesh import :)&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  we already have OR&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha&lt;br /&gt;
* [11:41] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Another thing that is slightly misleading is that &amp;quot;Blender grid configuration for SL&amp;quot; is an advanced tutorial in most cases, while it should be the first thing to do&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  SL reminds me a bit of Bryce3D&lt;br /&gt;
* [11:42] [[User:Dahlia Trimble|Dahlia Trimble]]:  never used bryce&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  it was an early &amp;quot;easy-to-use&amp;quot; tool&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  used only CSG, no meshes&lt;br /&gt;
* [11:44] [[User:Dahlia Trimble|Dahlia Trimble]]:  was it for CAD applications?&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  no it was for...uh well I&#039;m not sure what its market was&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  probably why it died out in the end&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  I used it at school&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I gotta say that CSG was really limiting, especially for something that was clearly aiming to be photorealistic&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  I used to use &amp;quot;ME10&amp;quot; which was a CAD application by HP - you started with a primitive and performed virtual machining operations on it&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Philip used to talk about photorealism being the target. Is that still the same inside LL, or did it go away when he &amp;quot;left&amp;quot;.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I&#039;m sure it&#039;s still a target...but it&#039;s a lot further off&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  I mean, Bryce was non-realtime so it was a lot more plausible then&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Took that crap like 2 hours to render a scene and it wasn&#039;t even raytraced&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  ouch&lt;br /&gt;
* [11:49] [[User:Dahlia Trimble|Dahlia Trimble]]:  heh&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  I really like CAD programs and think that more of their principles should be appliedto regular 3D programs (except for the crashing)&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well raising the max texture size is probably the next &amp;quot;baby step&amp;quot; towards photorealism.&lt;br /&gt;
* [11:49] [[User:Dahlia Trimble|Dahlia Trimble]]:  I remember playing with painter&#039;s algorithm back in the C64 days, too a bit of time do draw a couple items&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  We need 2048x2048 minimum, simply because HD @ 1920x1200 is now a standard resolution, and it doesn&#039;t fit into today&#039;s texture limits.&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Yeah, surely&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Though how big a file is that?&lt;br /&gt;
* [11:51] [[User:Leslie Scribe|Leslie Scribe]]:  16MB in RAM raw&lt;br /&gt;
* [11:51] [[User:Dahlia Trimble|Dahlia Trimble]]:  ambient occlusion in real time :)&lt;br /&gt;
* [11:51] [[User:Dahlia Trimble|Dahlia Trimble]]:  ducks...&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Tomorrow&#039;s sizes always sound too big today. Come tomorrow, they suddenly become insignificant.&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  according to a medical images page, jpg2000 compression of a 2048x2048 images gets it ot 4 megs&lt;br /&gt;
* [11:52] [[User:Leslie Scribe|Leslie Scribe]]:  There are some 2048x2048 textures in the asset storage system.&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  orly...asset upload hole?&lt;br /&gt;
* [11:52] [[User:Leslie Scribe|Leslie Scribe]]:  Old textures.&lt;br /&gt;
* [11:53] [[User:Leslie Scribe|Leslie Scribe]]:  Not sure what happens if somebody tries to upload one of those now.&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Can the viewer cope with larger textures, if we had them in Opensim?&lt;br /&gt;
* [11:53] [[User:Dahlia Trimble|Dahlia Trimble]]:  there used to be a higher limit to texture size&lt;br /&gt;
* [11:53] [[User:Leslie Scribe|Leslie Scribe]]:  Seems like its up to the client to control that.&lt;br /&gt;
* [11:53] [[User:Leslie Scribe|Leslie Scribe]]:  You know what trusing the client gets you.&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Leslie: what?&lt;br /&gt;
* [11:54] [[User:Dahlia Trimble|Dahlia Trimble]]:  I doubt opensim has a limit. If it does, it can easily be defeated&lt;br /&gt;
* [11:54] [[User:Dahlia Trimble|Dahlia Trimble]]:  but I dont think larger textures are really going to buy you that much&lt;br /&gt;
* [11:54] [[User:Leslie Scribe|Leslie Scribe]]:  Modified clients doing things that result in difficult situations.&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Leslie: FUD&lt;br /&gt;
* [11:54] [[User:Dahlia Trimble|Dahlia Trimble]]:  better lighting would help a lot more&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  we enforce those limits server-side now too&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  yeah...when&#039;s that deferred rendering branch coming out?&lt;br /&gt;
* [11:55] [[User:Leslie Scribe|Leslie Scribe]]:  The reason I know there are 2048x2048 textures in the asset storage system is I was trying to figure out why a particular fox tail was clobbering my framerate.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  hah ... it had one of those textures?&lt;br /&gt;
* [11:56] [[User:Leslie Scribe|Leslie Scribe]]:  There were 3 of them applied to flexi prims.&lt;br /&gt;
* [11:57] [[User:Leslie Scribe|Leslie Scribe]]:  3 different 16MB textures in RAM&lt;br /&gt;
* [11:57] [[User:Patnad Babii|Patnad Babii]]:  uhm but we have already a hard time loading simple 512x512 texture why would we want larger ones&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  PIXEL LIMITS!!!&lt;br /&gt;
* [11:57] [[User:Patnad Babii|Patnad Babii]]:  rez time used to be way more faster bak in the days&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well blame the cache for much of that. Sorry, I mean &amp;quot;the alleged cache&amp;quot;.&lt;br /&gt;
* [11:59] [[User:Leslie Scribe|Leslie Scribe]]:  I don&#039;t know why a huge texture reduces frame rate. It just seems to and 3 on one object was vary objectionable.&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  It might be different in the new engine.&lt;br /&gt;
* [11:59] [[User:Dahlia Trimble|Dahlia Trimble]]:  or a different computer&lt;br /&gt;
* [11:59] [[User:Patnad Babii|Patnad Babii]]:  well its not only a cache thing, i mean even when you visit a place for the first time, it used to be much quicker&lt;br /&gt;
* [12:00] [[User:Leslie Scribe|Leslie Scribe]]:  Texture cache seems to work okay for me.&lt;br /&gt;
* [12:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  emerald seems to have the best texture performance for me&lt;br /&gt;
* [12:01] [[User:Dahlia Trimble|Dahlia Trimble]]:  the SL™ viewer works pretty well too, but snowglobe still has problems&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  alright folks, time for me to eat some pumpkins&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  I mean turn into&lt;br /&gt;
* [12:02] [[User:Leslie Scribe|Leslie Scribe]]:  Media playing with Snowglobe still needs work. The &amp;quot;modules&amp;quot; seem to be crashing.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I mean, happy holidays!&lt;br /&gt;
* [12:02] [[User:Dahlia Trimble|Dahlia Trimble]]:  tc :)&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Which, Merry Xmas!&lt;br /&gt;
* [12:02] [[User:BlackLotus Swansong|BlackLotus Swansong]]:  Thank you for your time Which&lt;br /&gt;
* [12:02] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  Have a nice Xmas Which :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I&#039;m not going to be here next week, so, see you in the new year!&lt;br /&gt;
* [12:02] [[User:Patnad Babii|Patnad Babii]]:  eheh happy holidays Which and everyone &lt;br /&gt;
* [12:02] [[User:BlackLotus Swansong|BlackLotus Swansong]]:  And happy Holiidatys all arround&lt;br /&gt;
* [12:02] [[User:Leslie Scribe|Leslie Scribe]]:  Bye Which.&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_10&amp;diff=684603</id>
		<title>User:Which Linden/Office Hours/2009 Dec 10</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_10&amp;diff=684603"/>
		<updated>2009-12-10T20:02:36Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: &amp;gt;.&amp;gt;   &amp;lt;.&amp;lt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aloha, usual suspects :P&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  OMG, Which has a hammer&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  yello! afk for one sec&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  bacl&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah!&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wl&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  it&#039;s a ban hammer&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  let&#039;s see how it works&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  has banned Dzonatas Sol with the G Team ban hammer!&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  has banned Dzonatas Sol with the G Team ban hammer!&lt;br /&gt;
* [11:05] [[User:Dzonatas Sol|Dzonatas Sol]]:  I feel so bad&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  ha ha ha it apparently doesn&#039;t aim&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  did, uh, anything actually happen?&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  I got the hint?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  lol&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  lol &amp;quot;NO ENTRY&amp;quot; spam&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  oh does it actually spam you?&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  just graphically&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL, bugged G Team tool, oh joy -)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  funny....well that&#039;s kind of not exciting&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  maybe I have to be in god mode&lt;br /&gt;
* [11:07] [[User:Dzonatas Sol|Dzonatas Sol]]:  it&#039;s a bling bomb&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  oskar has this amazing one that tarraforms a huge crater when used&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  *terraforms&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s funny but inappropriate, or appropriate but not funny, or something. Or perhaps it&#039;s worrying that banning can be turned into fun.&lt;br /&gt;
* [11:09] [[User:Dzonatas Sol|Dzonatas Sol]]:  I like the one AfterLife guilotine... you get your head chopped of and sent randomly to heaven or hell... rezzed above in the sky&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  Sorry I&#039;m late, took a while to find clothes that still loaded!?!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  ha ha, man, dang on that&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s OK Xugu, clothing is optional&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  I&#039;m glad, this outfit isn&#039;t normally this skimpy...&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  ha ha ha, it&#039;s enforced spring break time&lt;br /&gt;
* [11:11] [[User:Dzonatas Sol|Dzonatas Sol]]:  Well, currently I&#039;m trying to secure LLIOHTTPServer, and I don&#039;t understand how to use it with https. I don&#039;t want to derail any topics, but hints would be nice.&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  What is LLIOHTTPServer?&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  llRequestSecureURL() is probably the magic you want Dzonatas&lt;br /&gt;
* [11:12] [[User:Dzonatas Sol|Dzonatas Sol]]:  SNOW-375 uses LLIOHTTPServer for a REST like interface&lt;br /&gt;
* [11:12] [[User:JIRA-helper: http//jira.secondlife.com/browse/SNOW-375|JIRA-helper: http//jira.secondlife.com/browse/SNOW-375]]: &lt;br /&gt;
* [#SNOW-375] [[User:Communicator: Chat/IM/Contacts|Communicator: Chat/IM/Contacts]]:  windows &amp;quot;thinking outside the box&amp;quot; in a separate process/plugin&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  oh I see, lliohttpserver is one of the classes in our http server implementation&lt;br /&gt;
* [11:13] [[User:Dzonatas Sol|Dzonatas Sol]]:  to the veiwer&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  to be honest, the implementation of that stuff is a bit opaque to me as well&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  I don&#039;t believe we use it to serve HTTPs at all internally&lt;br /&gt;
* [11:14] [[User:Dzonatas Sol|Dzonatas Sol]]:  thanks Xugu, I&#039;ll see if someting I can use from that&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which, as Python and Eventlet are on your OH description, I was wondering ... do you work with Enus on the Eventlet side of PyOGP?&lt;br /&gt;
* [11:15] [[User:Xugu Madison|Xugu Madison]]:  I think I may have got the wrong idea, llRequestSecureURL is server not client, sorry&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Morgaine: not super closely, but I am responsive to Enus&#039;s needs on that front&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Woot!&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  \o/&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  :-)&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  for example, I recently removed the dependency on PyOpenSSL in 0.9.1 because installing it on Windows is a bear&lt;br /&gt;
* [11:16] [[User:Fisher Linden|Fisher Linden]]:  And, that&#039;s an understatement!&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  (not that installing greenlet is a picnic, either, but it&#039;s at least self-contained)&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s cool, Which!&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Fisher!&lt;br /&gt;
* [11:16] [[User:Fisher Linden|Fisher Linden]]:  Hey Morgaine&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  also sometimes I consult on design decisions.... i.e. the need is for a list of items and a coroutine that can pull items off of it as they get added.... and I&#039;m like, &amp;quot;you mean a coros.Queue?&amp;quot;&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  working a lot on evenlet lately actually&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think PyOGP isn&#039;t getting the attention it deserves. It could be LL&#039;s salvation for staying on top of regressions while still moving ahead fast.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  we&#039;re definitely planning on using pyogp for lots of testing&lt;br /&gt;
* [11:19] [[User:Fisher Linden|Fisher Linden]]:  I&#039;m working on it right now, in fact&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  I actually think that we consider it largely done&lt;br /&gt;
* [11:19] [[User:Fisher Linden|Fisher Linden]]:  not the framework but the testing&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Has M even heard of PyOGP?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  as in feature-complete not &amp;quot;development is ceased&amp;quot;&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Fisher: sweet!&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  I&#039;m sure M has&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Not sure if he&#039;s heard of eventlet though!&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s OK, hehe, not asking or miracles :P&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  yeah....pyogp is very important to our future&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  I hope a good test suite gets sorted out.&lt;br /&gt;
* [11:21] [[User:Fisher Linden|Fisher Linden]]:  nope&lt;br /&gt;
* [11:21] [[User:Dzonatas Sol|Dzonatas Sol]]:  voice chat is stable here&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  must be just my viewer then&lt;br /&gt;
* [11:22] [[User:Fisher Linden|Fisher Linden]]:  yep, Morgaine, absolutely&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m running Imprudence currently, Voice is on and stable&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Fisher, if you don&#039;t mind saying, what are you using pyogp to test?&lt;br /&gt;
* [11:22] [[User:Disconnected from|Disconnected from]]:  in-world Voice Chat&lt;br /&gt;
* [11:22] [[User:Fisher Linden|Fisher Linden]]:  Core regression testing&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  &amp;quot;Core&amp;quot; being defined as ?&lt;br /&gt;
* [11:23] [[User:Fisher Linden|Fisher Linden]]:  server&lt;br /&gt;
* [11:23] [[User:Fisher Linden|Fisher Linden]]:  s&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Core == simulator, dataserver, web services&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  (internal web services)&lt;br /&gt;
* [11:24] [[User:Fisher Linden|Fisher Linden]]:  Yes&lt;br /&gt;
* [11:24] [[User:Fisher Linden|Fisher Linden]]:  that stuff&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  So what do you mean by regression testing? Do you write a test case for a known bug and then compile a bunch into a suite that&#039;s run automatically?&lt;br /&gt;
* [11:26] [[User:BlackLotus Swansong|BlackLotus Swansong]]:  Sory, I have a cust in need of assistance.&lt;br /&gt;
* [11:27] [[User:Xugu Madison|Xugu Madison]]:  Which, that&#039;s what I&#039;d call regression testing, yeah. Basically to make sure a bug can&#039;t sneak back in&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Pretty much all the unit tests available tend to get thrown into regression suites. It&#039;s rare that there&#039;s too many to run in the time available :-)&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Oh I dunno...industrious developers have been known to write tests that consume huge amounts of time....&lt;br /&gt;
* [11:28] [[User:Fisher Linden|Fisher Linden]]:  Regression testing is defined to be a list of known tests that pass on existing software&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  But in addition to unit tests, you&#039;ve got all the multi-unit functional tests, and limits testing, and invariants tests, .... list goes on forever :-)&lt;br /&gt;
* [11:28] [[User:Fisher Linden|Fisher Linden]]:  A regression test suite therefore is one that runs for each new software rev in order to confirm that the software hasn&#039;t &#039;regressed&#039;, i.e. gone backward&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yup&lt;br /&gt;
* [11:29] [[User:Fisher Linden|Fisher Linden]]:  It can include unit, integration, system, functional, stress, load, performance, etc&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  I was in QA in one of my contracts, for a major UK computer company. It was really interesting.&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Yeah, QA is really underappreciated field&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  What were you working on, Morgaine?&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  As we move forward, the suite gets larger by including tests for bugs fixed for each s/w revision&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  And, that&#039;s why automation is key&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  sorry. got a little excited there&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  :-)&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  It was a comms backbone for a semi-sensitive defence contract (office stuff, not military).&lt;br /&gt;
* [11:31] [[User:Fisher Linden|Fisher Linden]]:  sounds like fun. :-)&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Ha ha ha, automation is exciting&lt;br /&gt;
* [11:32] [[User:Fisher Linden|Fisher Linden]]:  I worked for defense contractors before&lt;br /&gt;
* [11:32] [[User:Fisher Linden|Fisher Linden]]:  the paperwork will kill you even before you right a line of code&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  IN another contract I wrote the test harnesses, including kernel work to add kernel security to the testing. It was C2, so not any huge security.&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  I did some work on a B1 .... that was scary :P&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  I saw a great talk at last years&#039; GDC by a guy who worked on Brutal Legend....they wrote a bot that would send keystrokes to the game and play through it&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hate to think what class A security is like .... you&#039;re probably a nervous wreck after a couple of years of it.&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  And it worked as sort of a screensaver, so apparently a buncha bugs were caught by people just idly starting at this bot running around&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  *staring&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  many that word is hard to type, my fingers really want to type the word &#039;start&#039;&lt;br /&gt;
* [11:34] [[User:Fisher Linden|Fisher Linden]]:  lol&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  actually I think I&#039;ve concluded that IRC and chat have killed my ability to type altogether&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: well related to that, I&#039;ve been suggesting to Nyx to do fuzz testing in OSgrid. It&#039;s a much tougher environment for LL viewers than SL, since the servers and viewers were made for each other here.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Oh man fuzz testing&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I love that shit&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Your 4th word is appropriate :-)&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  But ... I probably have a different idea of what that means than you do&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Since I don&#039;t really see how OSGrid would help with fuzz testing&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Just cause it&#039;d be easier to modify the server to send random crap to the viewer?&lt;br /&gt;
* [11:36] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: it&#039;s not random fuzz like with a fuzz tester, but it&#039;s unexpected input.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  OK, sure&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  OSgrid definitely stresses LL clients. Every single LL-based client dies in OSgrid on Linux, apparently with the sole exception of the new Imprudence. Some die in seconds, some in minutes, and some after an hour or more.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  The hard thing about fuzz testing is the verification&lt;br /&gt;
* [11:38] [[User:Xugu Madison|Xugu Madison]]:  So, on a completely different note, any news on L$ transactions being transactional? :)&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  I guess testing for &amp;quot;does the client crash&amp;quot; is the most basic of verification tests&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  But you might overlook something like &amp;quot;client doesn&#039;t crash but displays nothing useful&amp;quot;&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Xugu: in LSL, that&#039;s kind of a project that&#039;s been written up but is waiting for resources&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  It has a few prerequisites that aren&#039;t met yet&lt;br /&gt;
* [11:40] [[User:Xugu Madison|Xugu Madison]]:  Good to hear it&#039;s getting closer to someone having time for it :)&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Yeah....the wheels of justice turn slowly.....&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Can someone explain to me this discussion about map tiles on sldev?&lt;br /&gt;
* [11:43] [[User:Xugu Madison|Xugu Madison]]:  I know the feeling. The last fortnight has been 5 minute patches with multi-day pre-requisites&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  It sounds like opensim should just move to serving textures over http&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  And the viewer should be fix0red so it can have a variable base url rather than a hardcoded one&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  But I must be misunderstanding, cause that option seems to not have been brought up&lt;br /&gt;
* [11:44] [[User:Dzonatas Sol|Dzonatas Sol]]:  Is it a deployment issue to keep legacy texture code? I don&#039;t understand that part on opensim&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Trying to keep legacy texture support seems .... incorrect... to me&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  So...I guess I&#039;ll just watch it play out, see what happens.&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Just seemed strange to me&lt;br /&gt;
* [11:47] [[User:Dzonatas Sol|Dzonatas Sol]]:  Seems like LLMediaPlugin would be the beter place for legacy code&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  The entier map as media plugin .... I like it!@&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  That SLdev discussion really misses the point that Opensim is not SL. SL semi-compatibility is merely the first stage.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Also I blame my bad typing on this unfamiliar keyboard I&#039;m using&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Is there a central repository of media plugins? How can I give some a try?&lt;br /&gt;
* [11:49] [[User:Xugu Madison|Xugu Madison]]:  There was a giant discussion about &amp;quot;Why OpenSim isn&#039;t trying to be SL&amp;quot; recently on OpenSim-Dev, actually&lt;br /&gt;
* [11:49] [[User:Dzonatas Sol|Dzonatas Sol]]:  llqtwebkit and gstreamer is two only two plugins that are released&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Gotcha&lt;br /&gt;
* [11:50] [[User:Dzonatas Sol|Dzonatas Sol]]:  the*&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Aimee&#039;s VNC plugin...not released?&lt;br /&gt;
* [11:50] [[User:Xugu Madison|Xugu Madison]]:  (in the unlikely event I have free time ever again, I&#039;ll quote the next person who complains OpenSim doesn&#039;t have money, a cost to implement)&lt;br /&gt;
* [11:51] [[User:Fisher Linden|Fisher Linden]]:  Which, did you download the iphone app?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  No.....should I have?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Is it k-rad?&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  k-rad?&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  No, but it&#039;s cool. :-)&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  I just downloaded it&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  What&#039;s the name?&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Oh I guess I can search in itunrs&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Touch Life?&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  yes&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  Touch Life&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  ok that looks really cool&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: I wrote one of my few posts to opensim-dev about that issue, why Opensim is not trying to be an SL. It makes for pretty uncomfortable reading for Lindens, but it&#039;s the truth --- https://lists.berlios.de/pipermail/opensim-dev/2009-November/007930.html&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  $2.99!&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  but, still&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  And it somehow got a 12+ rating&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  lol&lt;br /&gt;
* [11:57] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, yup, saw, was very good!&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  I downloaded it and now I can&#039;t find it on my phone!&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  apple&#039;s fault, I&#039;m sure&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Shoulda gotten a clone!&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  OK folks.... I guess we&#039;re winding down here&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  Wound down I think :)&lt;br /&gt;
* [11:59] [[User:Dzonatas Sol|Dzonatas Sol]]:  =)&lt;br /&gt;
* [11:59] [[User:Dzonatas Sol|Dzonatas Sol]]:  take care everyone&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Great to see you all&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Have a lovely weekend!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_10&amp;diff=684593</id>
		<title>User:Which Linden/Office Hours/2009 Dec 10</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_10&amp;diff=684593"/>
		<updated>2009-12-10T20:00:33Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [10:37] G- Team:  Ban Hammer: Press &amp;#039;C&amp;#039; or &amp;#039;Page Down&amp;#039; OR go into mouselook and left click to begin banning! * [10:39] Doug Linden:  [http...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [10:37] [[User:G- Team|G- Team]]:  Ban Hammer: Press &#039;C&#039; or &#039;Page Down&#039; OR go into mouselook and left click to begin banning!&lt;br /&gt;
* [10:39] [[User:Doug Linden|Doug Linden]]:  [http://etherpad.lindenlab.com:19000/234480]&lt;br /&gt;
* [10:39] [[User:Don Linden|Don Linden]]:  nope&lt;br /&gt;
* [10:43] [[User:Don Linden|Don Linden]]:  od&lt;br /&gt;
* [10:43] [[User:Don Linden|Don Linden]]:  nod&lt;br /&gt;
* [10:43] [[User:Don Linden|Don Linden]]:  should push these ideas to others in core&lt;br /&gt;
* [10:43] [[User:Don Linden|Don Linden]]:  they&#039;d be interested&lt;br /&gt;
* [10:44] [[User:Don Linden|Don Linden]]:  / put some more meat on these ideas, yeah&lt;br /&gt;
* [10:47] [[User:Don Linden|Don Linden]]:  / could generate some &#039;weights&#039; and affinities for each region&lt;br /&gt;
* [10:49] [[User:Don Linden|Don Linden]]:  / &#039;win&#039;&lt;br /&gt;
* [10:49] [[User:Don Linden|Don Linden]]:  / :)&lt;br /&gt;
* [10:52] [[User:Don Linden|Don Linden]]:  / we&#039;re (probably) not going to get a full refactor in any one project&lt;br /&gt;
* [10:52] [[User:Don Linden|Don Linden]]:  / we need an end-design for what we want instead of lltask&lt;br /&gt;
* [10:52] [[User:Don Linden|Don Linden]]:  / and move to it in pieces&lt;br /&gt;
* [10:55] [[User:Don Linden|Don Linden]]:  / serialization / deserialization work is also a big crash-rate reducer&lt;br /&gt;
* [10:55] [[User:Don Linden|Don Linden]]:  / double-win&lt;br /&gt;
* [10:58] [[User:Which Linden|Which Linden]]:  me too&lt;br /&gt;
* [10:58] [[User:Which Linden|Which Linden]]:  fuck schedules&lt;br /&gt;
* [11:02] [[User:Don Linden|Don Linden]]:  / need to head to another meeting&lt;br /&gt;
* [11:02] [[User:Second Life|Second Life]]:  Your region will restart in 5 minutes and 0 seconds for maintenance.&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aloha, usual suspects :P&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  OMG, Which has a hammer&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  yello! afk for one sec&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  bacl&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah!&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wl&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  it&#039;s a ban hammer&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  let&#039;s see how it works&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  has banned Dzonatas Sol with the G Team ban hammer!&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  has banned Dzonatas Sol with the G Team ban hammer!&lt;br /&gt;
* [11:05] [[User:Dzonatas Sol|Dzonatas Sol]]:  I feel so bad&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  ha ha ha it apparently doesn&#039;t aim&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  did, uh, anything actually happen?&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  I got the hint?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  lol&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  lol &amp;quot;NO ENTRY&amp;quot; spam&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  oh does it actually spam you?&lt;br /&gt;
* [11:06] [[User:Dzonatas Sol|Dzonatas Sol]]:  just graphically&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL, bugged G Team tool, oh joy -)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  funny....well that&#039;s kind of not exciting&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  maybe I have to be in god mode&lt;br /&gt;
* [11:07] [[User:Dzonatas Sol|Dzonatas Sol]]:  it&#039;s a bling bomb&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  oskar has this amazing one that tarraforms a huge crater when used&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  *terraforms&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s funny but inappropriate, or appropriate but not funny, or something. Or perhaps it&#039;s worrying that banning can be turned into fun.&lt;br /&gt;
* [11:09] [[User:Dzonatas Sol|Dzonatas Sol]]:  I like the one AfterLife guilotine... you get your head chopped of and sent randomly to heaven or hell... rezzed above in the sky&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  Sorry I&#039;m late, took a while to find clothes that still loaded!?!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  ha ha, man, dang on that&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s OK Xugu, clothing is optional&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  I&#039;m glad, this outfit isn&#039;t normally this skimpy...&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  ha ha ha, it&#039;s enforced spring break time&lt;br /&gt;
* [11:11] [[User:Dzonatas Sol|Dzonatas Sol]]:  Well, currently I&#039;m trying to secure LLIOHTTPServer, and I don&#039;t understand how to use it with https. I don&#039;t want to derail any topics, but hints would be nice.&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  What is LLIOHTTPServer?&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  llRequestSecureURL() is probably the magic you want Dzonatas&lt;br /&gt;
* [11:12] [[User:Dzonatas Sol|Dzonatas Sol]]:  SNOW-375 uses LLIOHTTPServer for a REST like interface&lt;br /&gt;
* [11:12] [[User:JIRA-helper: http//jira.secondlife.com/browse/SNOW-375|JIRA-helper: http//jira.secondlife.com/browse/SNOW-375]]: &lt;br /&gt;
* [#SNOW-375] [[User:Communicator: Chat/IM/Contacts|Communicator: Chat/IM/Contacts]]:  windows &amp;quot;thinking outside the box&amp;quot; in a separate process/plugin&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  oh I see, lliohttpserver is one of the classes in our http server implementation&lt;br /&gt;
* [11:13] [[User:Dzonatas Sol|Dzonatas Sol]]:  to the veiwer&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  to be honest, the implementation of that stuff is a bit opaque to me as well&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  I don&#039;t believe we use it to serve HTTPs at all internally&lt;br /&gt;
* [11:14] [[User:Dzonatas Sol|Dzonatas Sol]]:  thanks Xugu, I&#039;ll see if someting I can use from that&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which, as Python and Eventlet are on your OH description, I was wondering ... do you work with Enus on the Eventlet side of PyOGP?&lt;br /&gt;
* [11:15] [[User:Xugu Madison|Xugu Madison]]:  I think I may have got the wrong idea, llRequestSecureURL is server not client, sorry&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Morgaine: not super closely, but I am responsive to Enus&#039;s needs on that front&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Woot!&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  \o/&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  :-)&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  for example, I recently removed the dependency on PyOpenSSL in 0.9.1 because installing it on Windows is a bear&lt;br /&gt;
* [11:16] [[User:Fisher Linden|Fisher Linden]]:  And, that&#039;s an understatement!&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  (not that installing greenlet is a picnic, either, but it&#039;s at least self-contained)&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s cool, Which!&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Fisher!&lt;br /&gt;
* [11:16] [[User:Fisher Linden|Fisher Linden]]:  Hey Morgaine&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  also sometimes I consult on design decisions.... i.e. the need is for a list of items and a coroutine that can pull items off of it as they get added.... and I&#039;m like, &amp;quot;you mean a coros.Queue?&amp;quot;&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  working a lot on evenlet lately actually&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think PyOGP isn&#039;t getting the attention it deserves. It could be LL&#039;s salvation for staying on top of regressions while still moving ahead fast.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  we&#039;re definitely planning on using pyogp for lots of testing&lt;br /&gt;
* [11:19] [[User:Fisher Linden|Fisher Linden]]:  I&#039;m working on it right now, in fact&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  I actually think that we consider it largely done&lt;br /&gt;
* [11:19] [[User:Fisher Linden|Fisher Linden]]:  not the framework but the testing&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Has M even heard of PyOGP?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  as in feature-complete not &amp;quot;development is ceased&amp;quot;&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Fisher: sweet!&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  I&#039;m sure M has&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Not sure if he&#039;s heard of eventlet though!&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s OK, hehe, not asking or miracles :P&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  yeah....pyogp is very important to our future&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  I hope a good test suite gets sorted out.&lt;br /&gt;
* [11:21] [[User:Fisher Linden|Fisher Linden]]:  nope&lt;br /&gt;
* [11:21] [[User:Dzonatas Sol|Dzonatas Sol]]:  voice chat is stable here&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  must be just my viewer then&lt;br /&gt;
* [11:22] [[User:Fisher Linden|Fisher Linden]]:  yep, Morgaine, absolutely&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m running Imprudence currently, Voice is on and stable&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Fisher, if you don&#039;t mind saying, what are you using pyogp to test?&lt;br /&gt;
* [11:22] [[User:Disconnected from|Disconnected from]]:  in-world Voice Chat&lt;br /&gt;
* [11:22] [[User:Fisher Linden|Fisher Linden]]:  Core regression testing&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  &amp;quot;Core&amp;quot; being defined as ?&lt;br /&gt;
* [11:23] [[User:Fisher Linden|Fisher Linden]]:  server&lt;br /&gt;
* [11:23] [[User:Fisher Linden|Fisher Linden]]:  s&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Core == simulator, dataserver, web services&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  (internal web services)&lt;br /&gt;
* [11:24] [[User:Fisher Linden|Fisher Linden]]:  Yes&lt;br /&gt;
* [11:24] [[User:Fisher Linden|Fisher Linden]]:  that stuff&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  So what do you mean by regression testing? Do you write a test case for a known bug and then compile a bunch into a suite that&#039;s run automatically?&lt;br /&gt;
* [11:26] [[User:BlackLotus Swansong|BlackLotus Swansong]]:  Sory, I have a cust in need of assistance.&lt;br /&gt;
* [11:27] [[User:Xugu Madison|Xugu Madison]]:  Which, that&#039;s what I&#039;d call regression testing, yeah. Basically to make sure a bug can&#039;t sneak back in&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Pretty much all the unit tests available tend to get thrown into regression suites. It&#039;s rare that there&#039;s too many to run in the time available :-)&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Oh I dunno...industrious developers have been known to write tests that consume huge amounts of time....&lt;br /&gt;
* [11:28] [[User:Fisher Linden|Fisher Linden]]:  Regression testing is defined to be a list of known tests that pass on existing software&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  But in addition to unit tests, you&#039;ve got all the multi-unit functional tests, and limits testing, and invariants tests, .... list goes on forever :-)&lt;br /&gt;
* [11:28] [[User:Fisher Linden|Fisher Linden]]:  A regression test suite therefore is one that runs for each new software rev in order to confirm that the software hasn&#039;t &#039;regressed&#039;, i.e. gone backward&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yup&lt;br /&gt;
* [11:29] [[User:Fisher Linden|Fisher Linden]]:  It can include unit, integration, system, functional, stress, load, performance, etc&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  I was in QA in one of my contracts, for a major UK computer company. It was really interesting.&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Yeah, QA is really underappreciated field&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  What were you working on, Morgaine?&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  As we move forward, the suite gets larger by including tests for bugs fixed for each s/w revision&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  And, that&#039;s why automation is key&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  sorry. got a little excited there&lt;br /&gt;
* [11:30] [[User:Fisher Linden|Fisher Linden]]:  :-)&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  It was a comms backbone for a semi-sensitive defence contract (office stuff, not military).&lt;br /&gt;
* [11:31] [[User:Fisher Linden|Fisher Linden]]:  sounds like fun. :-)&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Ha ha ha, automation is exciting&lt;br /&gt;
* [11:32] [[User:Fisher Linden|Fisher Linden]]:  I worked for defense contractors before&lt;br /&gt;
* [11:32] [[User:Fisher Linden|Fisher Linden]]:  the paperwork will kill you even before you right a line of code&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  IN another contract I wrote the test harnesses, including kernel work to add kernel security to the testing. It was C2, so not any huge security.&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  I did some work on a B1 .... that was scary :P&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  I saw a great talk at last years&#039; GDC by a guy who worked on Brutal Legend....they wrote a bot that would send keystrokes to the game and play through it&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hate to think what class A security is like .... you&#039;re probably a nervous wreck after a couple of years of it.&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  And it worked as sort of a screensaver, so apparently a buncha bugs were caught by people just idly starting at this bot running around&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  *staring&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  many that word is hard to type, my fingers really want to type the word &#039;start&#039;&lt;br /&gt;
* [11:34] [[User:Fisher Linden|Fisher Linden]]:  lol&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  actually I think I&#039;ve concluded that IRC and chat have killed my ability to type altogether&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: well related to that, I&#039;ve been suggesting to Nyx to do fuzz testing in OSgrid. It&#039;s a much tougher environment for LL viewers than SL, since the servers and viewers were made for each other here.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Oh man fuzz testing&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I love that shit&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Your 4th word is appropriate :-)&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  But ... I probably have a different idea of what that means than you do&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Since I don&#039;t really see how OSGrid would help with fuzz testing&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Just cause it&#039;d be easier to modify the server to send random crap to the viewer?&lt;br /&gt;
* [11:36] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: it&#039;s not random fuzz like with a fuzz tester, but it&#039;s unexpected input.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  OK, sure&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  OSgrid definitely stresses LL clients. Every single LL-based client dies in OSgrid on Linux, apparently with the sole exception of the new Imprudence. Some die in seconds, some in minutes, and some after an hour or more.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  The hard thing about fuzz testing is the verification&lt;br /&gt;
* [11:38] [[User:Xugu Madison|Xugu Madison]]:  So, on a completely different note, any news on L$ transactions being transactional? :)&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  I guess testing for &amp;quot;does the client crash&amp;quot; is the most basic of verification tests&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  But you might overlook something like &amp;quot;client doesn&#039;t crash but displays nothing useful&amp;quot;&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Xugu: in LSL, that&#039;s kind of a project that&#039;s been written up but is waiting for resources&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  It has a few prerequisites that aren&#039;t met yet&lt;br /&gt;
* [11:40] [[User:Xugu Madison|Xugu Madison]]:  Good to hear it&#039;s getting closer to someone having time for it :)&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Yeah....the wheels of justice turn slowly.....&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Can someone explain to me this discussion about map tiles on sldev?&lt;br /&gt;
* [11:43] [[User:Xugu Madison|Xugu Madison]]:  I know the feeling. The last fortnight has been 5 minute patches with multi-day pre-requisites&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  It sounds like opensim should just move to serving textures over http&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  And the viewer should be fix0red so it can have a variable base url rather than a hardcoded one&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  But I must be misunderstanding, cause that option seems to not have been brought up&lt;br /&gt;
* [11:44] [[User:Dzonatas Sol|Dzonatas Sol]]:  Is it a deployment issue to keep legacy texture code? I don&#039;t understand that part on opensim&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Trying to keep legacy texture support seems .... incorrect... to me&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  So...I guess I&#039;ll just watch it play out, see what happens.&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Just seemed strange to me&lt;br /&gt;
* [11:47] [[User:Dzonatas Sol|Dzonatas Sol]]:  Seems like LLMediaPlugin would be the beter place for legacy code&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  The entier map as media plugin .... I like it!@&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  That SLdev discussion really misses the point that Opensim is not SL. SL semi-compatibility is merely the first stage.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Also I blame my bad typing on this unfamiliar keyboard I&#039;m using&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Is there a central repository of media plugins? How can I give some a try?&lt;br /&gt;
* [11:49] [[User:Xugu Madison|Xugu Madison]]:  There was a giant discussion about &amp;quot;Why OpenSim isn&#039;t trying to be SL&amp;quot; recently on OpenSim-Dev, actually&lt;br /&gt;
* [11:49] [[User:Dzonatas Sol|Dzonatas Sol]]:  llqtwebkit and gstreamer is two only two plugins that are released&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Gotcha&lt;br /&gt;
* [11:50] [[User:Dzonatas Sol|Dzonatas Sol]]:  the*&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Aimee&#039;s VNC plugin...not released?&lt;br /&gt;
* [11:50] [[User:Xugu Madison|Xugu Madison]]:  (in the unlikely event I have free time ever again, I&#039;ll quote the next person who complains OpenSim doesn&#039;t have money, a cost to implement)&lt;br /&gt;
* [11:51] [[User:Fisher Linden|Fisher Linden]]:  Which, did you download the iphone app?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  No.....should I have?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Is it k-rad?&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  k-rad?&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  No, but it&#039;s cool. :-)&lt;br /&gt;
* [11:53] [[User:Fisher Linden|Fisher Linden]]:  I just downloaded it&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  What&#039;s the name?&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Oh I guess I can search in itunrs&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Touch Life?&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  yes&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  Touch Life&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  ok that looks really cool&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: I wrote one of my few posts to opensim-dev about that issue, why Opensim is not trying to be an SL. It makes for pretty uncomfortable reading for Lindens, but it&#039;s the truth --- https://lists.berlios.de/pipermail/opensim-dev/2009-November/007930.html&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  $2.99!&lt;br /&gt;
* [11:56] [[User:Fisher Linden|Fisher Linden]]:  but, still&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  And it somehow got a 12+ rating&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  lol&lt;br /&gt;
* [11:57] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, yup, saw, was very good!&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  I downloaded it and now I can&#039;t find it on my phone!&lt;br /&gt;
* [11:57] [[User:Fisher Linden|Fisher Linden]]:  apple&#039;s fault, I&#039;m sure&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Shoulda gotten a clone!&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  OK folks.... I guess we&#039;re winding down here&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  Wound down I think :)&lt;br /&gt;
* [11:59] [[User:Dzonatas Sol|Dzonatas Sol]]:  =)&lt;br /&gt;
* [11:59] [[User:Dzonatas Sol|Dzonatas Sol]]:  take care everyone&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Great to see you all&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Have a lovely weekend!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_3&amp;diff=679002</id>
		<title>User:Which Linden/Office Hours/2009 Dec 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Dec_3&amp;diff=679002"/>
		<updated>2009-12-03T20:14:21Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:02] Johan Laurasia:  Hello all * [11:02] Which Linden:  hi! * [11:02] Morgaine Dinova:  Hi Johan! * [...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:02] [[User:Johan Laurasia|Johan Laurasia]]:  Hello all&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  hi!&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Johan!&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which!&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Xugu!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  how are things?&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  had a nice thanksgiving?&lt;br /&gt;
* [11:03] [[User:Johan Laurasia|Johan Laurasia]]:  good, I&#039;ve been playing with wings 3D for sculpts lately... finally making some headway&lt;br /&gt;
* [11:04] [[User:Johan Laurasia|Johan Laurasia]]:  I showed up a bit late... everyone was in a turkey coma&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  hey there&lt;br /&gt;
* [11:05] [[User:Johan Laurasia|Johan Laurasia]]:  Hi Enkidu&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  nice...I&#039;ve always wanted to learn how to make sculpts -- the bamboo here would get a lot less prim-heavy if I could do that&lt;br /&gt;
* [11:05] [[User:Johan Laurasia|Johan Laurasia]]:  oh yeah, definately&lt;br /&gt;
* [11:05] [[User:Johan Laurasia|Johan Laurasia]]:  it&#039;s been slow go, but I made quite a bit of headway last night&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Enkidu :-)&lt;br /&gt;
* [11:06] [[User:Enkidu Linden|Enkidu Linden]]:  :)&lt;br /&gt;
* [11:06] [[User:Xugu Madison|Xugu Madison]]:  hi Morgaine, everyone!&lt;br /&gt;
* [11:07] [[User:Xugu Madison|Xugu Madison]]:  Which... you were going to look into user submissions to the Library... ?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Yes!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  And I found out that it&#039;s petra who nominally manages that&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  By nominally I mean, &amp;quot;it seemed like no one else is more likely&amp;quot;&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  I meant to ask her personally but failed to&lt;br /&gt;
* [11:08] [[User:Xugu Madison|Xugu Madison]]:  Does Petra have any sort of office hour?&lt;br /&gt;
* [11:08] [[User:Johan Laurasia|Johan Laurasia]]:  lol&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  I don&#039;t think she does, but you could check&lt;br /&gt;
* [11:08] [[User:Xugu Madison|Xugu Madison]]:  But Which, I expect you to be omniscient..&lt;br /&gt;
* [11:08] [[User:Xugu Madison|Xugu Madison]]:  .&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  There are no gods, only man!&lt;br /&gt;
* [11:09] [[User:Xugu Madison|Xugu Madison]]:  Office Hours page says no :( If you could ask her about how I do this, would be appreciated!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  ok&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  what do you want to add to the library anyhow?&lt;br /&gt;
* [11:12] [[User:Johan Laurasia|Johan Laurasia]]:  we&#039;re talking about the inventory library?&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [11:12] [[User:Xugu Madison|Xugu Madison]]:  I&#039;ve got a bunch of little scripts I think everyone should have. Texture UUID dumper, prim face identification by clicks, prim counters, little knick-knacks&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  mmm cold coffee&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  morning&#039;s last bad surprise&lt;br /&gt;
* [11:13] [[User:Johan Laurasia|Johan Laurasia]]:  the library script folder is a bit light&lt;br /&gt;
* [11:14] [[User:Xugu Madison|Xugu Madison]]:  I can probably even throw some of the more complex stuff in too if it&#039;ll make people happy. Not entirely sure what&#039;s appropriate for the Library...&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  yeah I dunno either -- it seems like it&#039;s just there for example content and &amp;quot;getting started&amp;quot;&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  goes to refresh the mug&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  my avatar however is constructed using only textures from the Library&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  flexes&lt;br /&gt;
* [11:15] [[User:Johan Laurasia|Johan Laurasia]]:  yeah, honestly, I never even looked there, I was directed to the wiki and went from there to learn&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  who are you calling a mug o.O&lt;br /&gt;
* [11:15] [[User:Xugu Madison|Xugu Madison]]:  hey Aimee!&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol, hi Aimee :-)&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  hi :)&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  I actually have a nice coffee mug with a blue (well, grey/blue) kittie on it.&lt;br /&gt;
* [11:16] [[User:Xugu Madison|Xugu Madison]]:  Basically, I&#039;ve got a lot of little scripts people can play with, and if it&#039;s not going to be considered overcomplicating matters I&#039;ve got more complex scripts/scripted items that could go in too&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  And now getting coffee ...&lt;br /&gt;
* [11:16] [[User:Xugu Madison|Xugu Madison]]:  and well done on making your avatar with library textures Which!&lt;br /&gt;
* [11:17] [[User:Johan Laurasia|Johan Laurasia]]:  I&#039;d like to donate an analog clock script&lt;br /&gt;
* [11:17] [[User:Opensource Obscure|Opensource Obscure]]:  hello everybody&lt;br /&gt;
* [11:17] [[User:Johan Laurasia|Johan Laurasia]]:  or the entire object full perm so ppl could study it&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  man, I wonder if there&#039;s like a museum of science-type thing already or if that&#039;s something we could start&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Museum of Prims&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  we could set up a mini-one here if you want&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi OO :-)&lt;br /&gt;
* [11:19] [[User:Opensource Obscure|Opensource Obscure]]:  : )&lt;br /&gt;
* [11:20] [[User:Opensource Obscure|Opensource Obscure]]:  the old freebies LL store seems a good place where to put such a thing Johan&lt;br /&gt;
* [11:20] [[User:Opensource Obscure|Opensource Obscure]]:  i can give you the lm&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh,the &amp;quot;original prim&amp;quot; would probably be worth a few lindens&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  which came first, the plywood or the cube?&lt;br /&gt;
* [11:21] [[User:Johan Laurasia|Johan Laurasia]]:  the lag&lt;br /&gt;
* [11:21] [[User:Johan Laurasia|Johan Laurasia]]:  lol&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  We need an SL object respository specifically marked by creators as allowing off-grid transfer of their contributions.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  yes, defniitely Which came first&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  uh...not what she said&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  isn&#039;t there a Philip Linden shrine somewhere containing prims that he made?&lt;br /&gt;
* [11:22] [[User:Opensource Obscure|Opensource Obscure]]:  yeah&lt;br /&gt;
* [11:23] [[User:Opensource Obscure|Opensource Obscure]]:  Philip Linden Memorial Prim, Bay City - Docklands (16, 218, 24)&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  awesome you had the landmark already&lt;br /&gt;
* [11:23] [[User:Opensource Obscure|Opensource Obscure]]:  hey i&#039;m a groupie&lt;br /&gt;
* [11:23] [[User:Johan Laurasia|Johan Laurasia]]:  A customer of mine put 4 tower clocks in his build in Bay City&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s not a very complimentary name, makes it sound like he&#039;s dead :-)&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I recall seeing him inworld one time and hew as giving some demo and around him was this paperrazzi-like cluster of resis all trying to edit/take/copy whatever prim he was working on&lt;br /&gt;
* [11:24] [[User:Johan Laurasia|Johan Laurasia]]:  I&#039;ve chatted a few times with Philp, pretty laid back guy&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  He appears every now and then in Groupies IM. Always seems extremely level headed there.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  alright, well I guess that&#039;s settled then&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hey Dzon, brilliant work, well done! https://jira.secondlife.com/browse/SNOW-375&lt;br /&gt;
* [11:27] [[User:JIRA-helper: [#SNOW-375|JIRA-helper: [#SNOW-375]]: &lt;br /&gt;
* [11:27] [[User:Dzonatas Sol|Dzonatas Sol]]:  thank you Morgaine. I keep adding features =)&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  neat&lt;br /&gt;
* [11:28] [[User:Xugu Madison|Xugu Madison]]:  is currently pushing SVC-5092&lt;br /&gt;
* [11:28] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-5092|JIRA-helper: http//jira.secondlife.com/browse/SVC-5092]]: &lt;br /&gt;
* [#SVC-5092] [[User:inventories available|inventories available]]:  over WebDAV&lt;br /&gt;
* [11:28] [[User:Dzonatas Sol|Dzonatas Sol]]:  I think the REST like interface is working really well&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  man anything that doesn&#039;t block the view of the world is a big step forward&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: that&#039;s an excellent idea, although of course LL is not going to implement that ever, until forced by competition. So it&#039;s really a Jira for Opensim --- great stuff!&lt;br /&gt;
* [11:29] [[User:Dzonatas Sol|Dzonatas Sol]]:  now i can chat and watch movies here while we talk =)&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: Xugu&#039;s Jira makes a good topic for your area of interest actually&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  the webDAV stuff?&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Not the client-side, that wouldn&#039;t be up your street, but server-side issues&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  I mean, yeah, that&#039;s definitely something that we should do; the issue I think is that the viewer does expect something pretty different rom WebDAV&lt;br /&gt;
* [11:31] [[User:Opensource Obscure|Opensource Obscure]]:  (( dzonatas, should I get artwork &amp;amp; libraries from LL&#039;s branches/2009/oss-viewer ? ))&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  this is something that&#039;s affected the current efforts to move inventory to web services&lt;br /&gt;
* [11:31] [[User:Dzonatas Sol|Dzonatas Sol]]:  yes&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  The viewer can change. Community devs don&#039;t hang about --- look at Dzon :-)&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  yeah; definitely agreed that&#039;s the right architectural direction to go, regardless of whether the viewer uses it&lt;br /&gt;
* [11:32] [[User:Opensource Obscure|Opensource Obscure]]:  (( ./develop.py configure = OK. building! ))&lt;br /&gt;
* [11:33] [[User:Xugu Madison|Xugu Madison]]:  I&#039;d assumed as an alternative access method, but doing everything over WebDAV could make a lot of sense....&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ew, develop.py is antique .... cmake .; make !!!!&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: always better to use an existing mechanism wherever possible rather than inventing a new one ... build upon existing tools and stability.&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Even if it&#039;s not 100% optimum, still better.&lt;br /&gt;
* [11:34] [[User:Dzonatas Sol|Dzonatas Sol]]:  OO: make secondlife-bin snowglobe-communicator snowglobe-sharp&lt;br /&gt;
* [11:34] [[User:Dzonatas Sol|Dzonatas Sol]]:  if it doesn&#039;t&lt;br /&gt;
* [11:34] [[User:Xugu Madison|Xugu Madison]]:  Last time I looked at WebDAV, it didn&#039;t look too difficult to implement, either. I mean, not something we had time for, but there&#039;s one and a half of people in my dev team... I think LL is a bit bigger&lt;br /&gt;
* [11:35] [[User:Opensource Obscure|Opensource Obscure]]:  morgaine, update [http://wiki.secondlife.com/wiki/Compiling_the_viewer_(Linux)] PLZ&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I&#039;m sure the complicated part of implementing WebDAV inventories would be mapping it back to whatever crazy backend structure we have&lt;br /&gt;
* [11:36] [[User:Xugu Madison|Xugu Madison]]:  knows the feeling&lt;br /&gt;
* [11:36] [[User:Morgaine Dinova|Morgaine Dinova]]:  OO: lol, aye, updating docs would be good. And no Rob now either to help&lt;br /&gt;
* [11:36] [[User:Xugu Madison|Xugu Madison]]:  I also suspect someone will use words like &amp;quot;permissions system&amp;quot; and &amp;quot;arrrrrrgh, it burns&amp;quot;&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  &amp;quot;ow my face!&amp;quot;&lt;br /&gt;
* [11:36] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: what is &amp;quot;your team&amp;quot;, where?&lt;br /&gt;
* [11:37] [[User:Opensource Obscure|Opensource Obscure]]:  morgaine: Rob almost never updated the wiki in the last 12 months&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: dealing with the SL permissions system for interop is going to be &amp;quot;interesting&amp;quot;, to say the least. It&#039;s not really going to be portable to multiple asset and inventory services.&lt;br /&gt;
* [11:38] [[User:Opensource Obscure|Opensource Obscure]]:  afk dinner yummmmm&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Morgaine: no...it&#039;s a real tricky ball of wax is what it is&lt;br /&gt;
* [11:38] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, web application development as part of comp sci, at St Andrews uni&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Not quite as simple as -rw-rw-r--&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: &amp;quot;wax&amp;quot;? That&#039;s a very generous choice of material, I think we could find closer analogies :P&lt;br /&gt;
* [11:39] [[User:Xugu Madison|Xugu Madison]]:  We&#039;re either part of the distributed systems group, or the networks group, or business improvements, or just not in a department. I don&#039;t ask, lest they look too closely and I don&#039;t get paid for 2 months until they forget about it&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: aha, cool!&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Getting paid, now there&#039;s a concept. I need to find a way of getting paid for VWRAP work ;-)&lt;br /&gt;
* [11:41] [[User:Xugu Madison|Xugu Madison]]:  We occaisionally try getting funding for OpenSim related stuff in education. It might happen...&lt;br /&gt;
* [11:41] [[User:Aimee Trescothick|Aimee Trescothick]]:  people get paid for working? o.O Damn that&#039;s where I&#039;ve been going wrong&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  :-(&lt;br /&gt;
* [11:42] [[User:Johan Laurasia|Johan Laurasia]]:  u and me both Aimee&lt;br /&gt;
* [11:42] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  You should try what I&#039;m doing: not working but getting paid! LOL&lt;br /&gt;
* [11:42] [[User:Aimee Trescothick|Aimee Trescothick]]:  :D&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  ducks&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  JUST KIDDING&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  quacks&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;m working on getting there :)&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  I guess I need to write something that people want, or go back to consultancy.&lt;br /&gt;
* [11:43] [[User:Melchizedek Blauvelt|Melchizedek Blauvelt]]:  quoted! (just kidding too)&lt;br /&gt;
* [11:43] [[User:Xugu Madison|Xugu Madison]]:  Have a group of students doing practicals in OpenSim at the moment. Going really well, actually. Giving them like 1/8th sim each really seems to help the creativity&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  WHICH!!! /me prostrates in awe&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  The whole sim is too much room or something?&lt;br /&gt;
* [11:44] [[User:Xugu Madison|Xugu Madison]]:  Which, I mean last time they had something like 512m each, given more space they&#039;ve gone a lot more... crazy&lt;br /&gt;
* [11:44] [[User:Xugu Madison|Xugu Madison]]:  went in to check on them and they&#039;ve got a submarine and a castle,and are working on shooting each other&lt;br /&gt;
* [11:45] [[User:Enkidu Linden|Enkidu Linden]]:  awesome!&lt;br /&gt;
* [11:45] [[User:Xugu Madison|Xugu Madison]]:  (they were told to make doors)&lt;br /&gt;
* [11:45] [[User:Xugu Madison|Xugu Madison]]:  There will probably be a paper on all this later, anyway, and I shouldn&#039;t ruin the suprise :)&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I love that: theey were told to make doors&lt;br /&gt;
* [11:46] [[User:Xugu Madison|Xugu Madison]]:  It&#039;s a human-computer interface course, so we figured give them a completely different interface type to try&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  This is frequently true of Second Life meetings&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I love those cartoonishly large bullets&lt;br /&gt;
* [11:47] [[User:Xugu Madison|Xugu Madison]]:  Oh, and despite hosting the server inside the firewall, IT services have still found a way of firewalling it from some of our users&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  That&#039;s what you payt hem for innit?&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  I think we used to have a lot of firewall-related issues, but in the end they&#039;ve all gotten sorted out&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  SL requires a buttload of ports and connections&lt;br /&gt;
* [11:50] [[User:Xugu Madison|Xugu Madison]]:  It&#039;s the UDP they really hate&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  We&#039;re doing away with the UDP in VWRAP&lt;br /&gt;
* [11:51] [[User:Xugu Madison|Xugu Madison]]:  Good to hear. It&#039;s always seemed like it&#039;s used as a poor man&#039;s TCP by SL....&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  SWEET&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Well...actually Morgaine, how do you dispense with object updates?&lt;br /&gt;
* [11:52] [[User:Johan Laurasia|Johan Laurasia]]:  buttload.. that&#039;s a technical term isn&#039;t it?&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: dispense?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  I mean how do you justify them going over TCP&lt;br /&gt;
* [11:52] [[User:Xugu Madison|Xugu Madison]]:  aren&#039;t they rather required to arrive?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  It seems that object updates are the perfect use case for UDP&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  No...they aren&#039;t required to arrive&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  It&#039;s better if they all do, but if one falls on the floor the proper response is to send the next one&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Rather than resending the dropped one&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: er, no, that&#039;s the wrong question to ask. The right question to ask is how do your justify using UDP when the semantics of SL data transfer are totally unrelated to the semantics of UDP.&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  ? The semantics of object positional updates are congurent with the semantics of UDP&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  congruent&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: only intersticial ones, as a heuristic. Movement in SL is *NOT* optional.&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s a common fallacy.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Right, the interstitial updates that happen continually&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sure you can sent interstitial UDP packets in idle time, but those would be additional. The primary movement has to be reliable.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  It has to be eventually consistent&lt;br /&gt;
* [11:55] [[User:Johan Laurasia|Johan Laurasia]]:  well udp is faster, and more suited for streaming hence the reason for it&#039;s use over tcp.&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  UDP would merely provide fill-in for finer granularity. It should never carry primary data that has to be reliable.&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Johan: UDP is *NOT* faster. That&#039;s a common misconception.&lt;br /&gt;
* [11:56] [[User:Xugu Madison|Xugu Madison]]:  saw something freaky once, which was an alternative to UDP that didn&#039;t even guarantee the packet would arrive undamaged or not, on the principal that a damaged packet was likely to be closer to correct than nothing&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  UDP is actually slower, because the stack hasn&#039;t been so optimized as TCP&#039;s as a result of a decade of HTTP.&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Hm, interesting concept Xugu&lt;br /&gt;
* [11:57] [[User:Xugu Madison|Xugu Madison]]:  UDP is faster if you don&#039;t then build all the TCP stuff on top of it. FLow control, in-order delivery, guaranteed delivery, etc. Cases where you can skip those are very rare, though&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Morgaine: really? I can only imagine that making sense in the context of delivering reliable content&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  I believe that all VOIP is UDP, for example&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Now I have to check that belief&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  Which, don&#039;t forget flow control! Don&#039;t want the connection getting flooded accidentally...&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  [http://www.voipplanet.com/backgrounders/article.php/3495186]&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s also a fallacy to say that &amp;quot;SL uses UDP&amp;quot; as transport. SL uses a proprietary circuits protocol that happens to be layered on top of UDP. The efficiency gain of using UDP is lost because you have to go through the circuits layer, which itself is not as highly honed as the equivalent TCP.&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  ha ha first google result: an article entitled &amp;quot;why tcp/ip is not sufficient for voip&amp;quot;&lt;br /&gt;
* [11:59] [[User:Aimee Trescothick|Aimee Trescothick]]:  yup, VOIP is generally UDP&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Morgaine: yeah definitely agreed that what we&#039;ve got now is the worst of both worlds&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  SCTP is tailor made for VoIP. TCP is indeed not sufficnet.&lt;br /&gt;
* [11:59] [[User:Aimee Trescothick|Aimee Trescothick]]:  which makes it about as much of a nightmare for getting through firewalls :D&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Heh...well my major thought is that while TCP will probalby have better characteristics than circuits, it seems that a proper UDP implementation would blow the doors off of either&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Anyway, we&#039;ll see. We&#039;re going to have to experiment with TCP-based transport before we know all the ins and outs for object updates.&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: unfortunately there is no &amp;quot;proper UDP&amp;quot; implementation. I&#039;m actually rather surprised that LL hasn&#039;t made a workgroup for it at IETF.&lt;br /&gt;
* [12:01] [[User:Xugu Madison|Xugu Madison]]:  Any idea of timeline for HTTP textures BTW? Seems Babbage has been working on it for years...&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  It would be very interesting&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I don&#039;t know what&#039;s up with HTTP textures, it has been in the works for years as you say&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: Babbage? On textures? Don&#039;t think so.&lt;br /&gt;
* [12:03] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, Babbage does a lot of web service stuff, or oversees it at least, as well as scripting&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Interesting. Don&#039;t recall him mentioning it at OHs, I&#039;ll have to ask next time.&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Not sure who&#039;s on the project now, but you&#039;re right that it may not be Babbage (if he was ever on that)&lt;br /&gt;
* [12:03] [[User:Xugu Madison|Xugu Madison]]:  Could have sworn he was talking about working on it at his hour...&lt;br /&gt;
* [12:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  the map stuff in Snowglobe is basically the first stage of it&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah&lt;br /&gt;
* [12:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  so Merov would be the good one to ask&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Yeah, the viewer side of it is pretty easy IIRC -- the tricky part is getting around the fact that the simulator currently throttles textures and that doing them over HTTP would dramatically change network load&lt;br /&gt;
* [12:05] [[User:Xugu Madison|Xugu Madison]]:  I must run. Thanks for hosting Which, good seeing you everyone!&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Yes I should go too&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  But maps are a special case, there&#039;s no sim-driven update stream, it&#039;s pure GET.&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  And all the GETs go to S3, not our servers &amp;gt;:-)&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aye&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Great discussion folks!&lt;br /&gt;
* [12:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, and they&#039;re not being got from LL :)&lt;br /&gt;
* [12:05] [[User:Johan Laurasia|Johan Laurasia]]:  TC Which, and thanks&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Talk to you next week!&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Nov_19&amp;diff=667393</id>
		<title>User:Which Linden/Office Hours/2009 Nov 19</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Nov_19&amp;diff=667393"/>
		<updated>2009-11-19T20:11:36Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;&amp;#039;&amp;#039;Due to an accident involving a beer can and too many flux capacitors, the timestamps for this conversation have been replaced by 00:00.&amp;#039;&amp;#039;  * [00:00] [[User:Kopilo Hallard|Kopil...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Due to an accident involving a beer can and too many flux capacitors, the timestamps for this conversation have been replaced by 00:00.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  xD&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  hello!&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  hi&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  Hi!&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  a jumping bamboo plant&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  Kopilo Hallard  makes a sandcastle with his hands&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Dahlia, Enkidu :-)&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  of course Dzonatas we can never be sure of gender here though :p&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  Hi :)&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Elb!&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  jello Which, Enkidu&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  hello even lol&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yello!&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  hello lindens and dinovas and such&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  Eunich... ok so... SL isn&#039;t being fair when it only allows male or female... we need EUNICH too&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  OK, let&#039;s see, why did the shiny new Imprudence 1.2.0 release fail to even boot ... both betas were better than that!&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I kinda thought that the ken-doll male *was* a eunuch&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  hi everyone&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  never heard his voice, so could not tell lol&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  just not prepared, which.... but with hope&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  How goes Enki?&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  pretty good!&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif, you&#039;re a cloud to me. Everyone else rezzed immediately&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I see Latif&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  i was wondering if you had a token &amp;quot;i get to annoy residents this month&amp;quot; that passes around linden lab as a badge of honour lol?&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  and collosus won this month?&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Everyone else see Latif too?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  la-who?&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  I see you now Latif&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yes I see latif&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  Kopilo Hallard  sees latif&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  i guess Colossus Linden, won the honour for this month :P&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Socrates was here briefly&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  orly? I&#039;m sitting right behind colossus, what should I throw at him?&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  something hard and heavy&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  lead kitten?&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I think Cyn passed him the booby stick from last month. Just snatch it away and throw it out the window :-)&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  for charging $L99 to list opensource scripts and stuff on xstreet&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Latif, without an alternative site for freebies, which is what really gets me&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  and claiming that it cost $5USD a year to keep one db entry lol&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  ha ha ha, that&#039;s just what we charge him for his database rows :-)&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  xD&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  i have two freebies on Xstreet and now Colossus want me to pay $10 USD a year for that, that&#039;s beyond nicke &amp;amp; diming&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  even for Linden Lab lol&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  &amp;quot;more like five and ten dollaring&amp;quot;&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  hah.....well I don&#039;t know much about that policy change but I&#039;ll pass the feedback along&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I&#039;ll probably be pulling my items, I dont get frequent enough sales&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  while charging for resources being used does have some justification... yeah&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  pass it in a form of a phone book dropped on his head, perhaps that will wake him up lol&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  What gets me is the complete misrepresentation of what freebies represent in SL. Jeez, that was so wrong. I find it hard to believe he passed it through anyone else in LL.&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Latif, a lot of it is about reducing the number of items on XStreetSL, so it&#039;s not exactly a side-effect. Howeever, lack of a replacement is fairly dumb IMHO&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  I won&#039;t be listing items on xstreet if it goes ahead&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  I&#039;ll list on apez, simple cost differences&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  I&#039;d think being able to conveniently access items to buy would pay for itsself in residents coming back to SL&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  Does XStreetSL have a facebook plugin?&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Anyone got the URL of that blog post?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  well I shot him with a nerf gun, if that makes you happy&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  https://blogs.secondlife.com/community/commerce/blog/2009/11/18/roadmap--managing-freebies-on-xstreet-sl&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Tnx Xu&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  this may escalate into a full out war&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, our search engine sucks, lets fix it buy charging opesource and freebie people out... in related news, google decided to remove clutter from the web by giving up on their search engine and licensed the revolutionary new method from linden lab that removes indexing of free sites because of all the searh result clutter wikipedia was causing. from now on, only rupert murdochs behind paywal sites will be indexed&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  how many nerf darts = 1 lead kitten?&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  np Morgaine. And Which, I think you just made about 90% of the SL population&#039;s day with your nerf gun :)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  happy to contribute to mayhem&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  we&#039;re going to make a killing on all that google traffic!&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  xD&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;m mostly upset that Colossus and Pink linden try to insult our intelligence claiming that they need $5USD a year to cover a cost of listing...&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  well, its good in that its a new venue compared to the usual bank on ad-sense&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Latif is it listing, or bandwidth &amp;amp; server maintenance? Storage is easy, keeping it somewhere people can get to reliably trickier....&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Xugu Madison  is going to be quiet while she isn&#039;t on too many hitlists....&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  Xugu, 5 million usd cost of running a server with 1 million listings? give me a break&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  theres supposed to be a certain economy of scale with servers and itsy bitsy bits of data&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  or give a million and i will do it, and you get to save 80%&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s this line that annoyed me ... &amp;quot;Listings for free items will now be treated as a marketing/promotional tool&amp;quot;. It completely misses the point of free items for encouraging new recruits, for teaching developers, for supporting the community in general, and as a matter of principle for the open source / Creative commons community. It&#039;s just so completely wrong and blinkered.&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  maybe the concern is spam from free items, not that they are free&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I learned initially from a few free scripts and items&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  i swear, they play this game, who gets to annoy resi&#039;s most this month, and colossus won some internal award or something&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  so he gets to do it this month&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  possibily a &#039;featured&#039; free item catalogue could reduce the spam.&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  you are only counting the charges for storage... if you sell items for actual linden, say 1L you get whammed twice&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Oh! Which! Is there any way residents can contribute to the default Library?&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  i have no other logical explanation :P&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Looked like it. I think it&#039;s a baton they pass. Cyn just finished her leg &#039;round the course, passed it to Colossus.&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  Xugu: not directly. it&#039;s curated and a pain in the ass&lt;br /&gt;
* [00:00] [[User:Aimee Trescothick|Aimee Trescothick]]:  ship freebies dehydrated and shrink wrapped to save storage space? Just dunk them in sim water on delivery&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Please don&#039;t stand anywhere near Colossus when he looks ready to pass the baton again!&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  but certainly new stuff gets into the library on occasion&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  Dahlia Trimble  wonders if anyone else is working on http based viewer protocols&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  who is next, which perhaps? :P is that why I&#039;m getting these today? [http://imagebin.ca/view/Jj3nQgbQ.html]&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  novel moonlight&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Which, any idea who I could poke about adding stuff to it?&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  oops wrong window :/&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: VWRAP :-)&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  Latif Khalifa  wonders what Which is going to do once he gets it lol&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  Morgaine, I mean one that&#039;s actually going to be implemented ;)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I&#039;ll ask Xugu&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  in unrelated news, we actually made use of the new transactions page being uuids today&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  transactions page?&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  what button did you press to get transactions to fail today? :P&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  :O&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  did you press that red button again? :D&lt;br /&gt;
* [00:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: I think VWRAP might get implemented. What I&#039;m not sure about is whether anyone will use it. Opensim and realXtend and Cable Beach maymake VWRAP obsolete before it&#039;s even nearing completion.&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  we made a change to the underlying db schema that might have changed sequential ids, but no one noticed because they&#039;re not sequential any more :-)&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  the any key prolly works just as well&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  awesome&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  oh transaction ids on the account pages on the web site?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  L$ transaction ids&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  Dahlia Trimble  doesnt look often, poor sales :/&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  ha ha ha, all I have in my history are 0 L$ purchases for that escrow demo over there&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  next, they&#039;re going to charge $L20 for looking at the page, so don&#039;t look to often :P&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  and sine group im is so overloading the systems $L100 per group im :)&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  and $5 for every new object you rez&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  &amp;gt;_&amp;gt; &amp;lt;_&amp;lt;&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  in the meanwhile you can check group chat status at [http://IsSLGroupChatStillBroken.com/] :D&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  why not just put an avater blood extractor in the library?&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I see ID Prefix&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yep!&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  Dahlia, you work with git, they toook a hint from there :P&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  LOL&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  heh......the group chat idea isn&#039;t half bad :-)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  Which Linden  pipes all revenue to his alt&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  do we get a discount for praising the wisdom od dear leader, M Linden :P&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I kinda liked the sequential reveision numbers that SVN had&lt;br /&gt;
* [00:00] [[User:Aimee Trescothick|Aimee Trescothick]]:  Aimee Trescothick  is still expecting to see a Linden Bakery opening soon, got to be money in it with all these avatars baking&lt;br /&gt;
* [00:00] [[User:Kopilo Hallard|Kopilo Hallard]]:  mm baked goods&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  Latif Khalifa  is expecting Joey &amp;quot;the pitbull&amp;quot; Linden to show up at his store offering to sell &amp;quot;protection&amp;quot; :P&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  Just hope the L$ for features doesn&#039;t slow down their implementation&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  most of my transactions are freebees lol&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yeah I also miss sequential svn revision numbers, but then again I also don&#039;t miss waiting an hour for a checkout to finish&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  too many alsos in that sentence&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  LL™ is using git too?&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  mercurial&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  man I love unicode!&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  havent used Hg&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  there is a hg to git plugin for hg&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  get unicode consortium to make a codepoint for $L lol&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;ve been using hg lately and it&#039;s been great&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  not too different from git really&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yeah, git seems needlessly complicated to me, though I do like some of the things it does&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  like the change tracking across files&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  git doesn&#039;t do folder tracking, which brings back bad flashbacks frm cvs days&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  [http://hg-git.github.com/]&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  does hg do folders?&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  no&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  that irritates me too&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  what&#039;s wrong with does people&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  those&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  hg does paths rather than folders, which is essentially the same as doing folders in 99% of cases&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  the exception being committing empty folders&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  yeah&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, big exception&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s a better description&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  and no properties on folders either&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  if they set out to improve on svn, why go back to some cvs problems that svn has solved&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  no properties on anything&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  well.....properties in my opinion are a good concept but awful in practice&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  so we&#039;re back to .cvsignore style files poluting the source?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I&#039;d much rather have a dotfile that I can edit in a regular editor than some magic invisible property that no one knows how to see and doesn&#039;t merge properly&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  yeah&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  like, if only svn implemented merges for properties I&#039;d not hate them&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  but as it is, it&#039;s not at all uncommon to end up with a tree that builds, every file is correct, but there are conflicts on some files&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  and you&#039;re all &amp;quot;WTF??? oh crap it&#039;s a property conflict&amp;quot;&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  git-pull can make it well worth not worrying about those properties&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  multiple branches instead of multiple folders&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  and to resolve the conflict you have to *check out another copy* inspect the other copy for the correct value, then manually copy that into the propedit window.....grrr&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  yeah, i do like git&#039;s branching&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  haven&#039;t tried it in hg yet&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  i imagine it&#039;s more or less the same&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  only problem I have with git is sometimes it doesnt tell me what it&#039;s doing&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I hate that, I&#039;m all like &amp;quot;who left the cover of the mayonnaise&amp;quot; and git is all watching tv with a guilty look on its face&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  I&#039;ve made one unintended commit to opensim because of that&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  the one thing that bugs me about get is the git-amend.... it should be able to detect when a branch has been amended but not pushed... rrrr&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  what is the semantic meaning of amending something?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  how&#039;s that different than a commit?&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  an amend is like to update the previous commit, it essentially overwrites it&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  it&#039;s like git-commit-my-bad&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  ha ha ha ok that&#039;s pretty useful&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  but if one doesn&#039;t push the amended commit correctly, then the it could mess-up upstream&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  when I need to do that I do an hg rollback and then redo the commit with the change&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  hmm, i haven&#039;t been in that situation yet&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  on account of all my commits being the height of perfection&lt;br /&gt;
* [00:00] [[User:Latif Khalifa|Latif Khalifa]]:  real programmers don&#039;t do revert or rollback&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  real programmers never need to :)&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  real programmers only commit once in an entire project :-)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  so true.....I, uh, heard about these features from a friend&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  but hypothetically, if i pushed a changeset upstream and wanted to roll it back, how would that work?&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  it just teaches us to make a new branch instead of an amend&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  real programmers have no need for revision control&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  once you&#039;ve pushed it&#039;s permanent&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  then once the branch is perfected, then git-pull to master&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  git-push master upstream&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I guess it&#039;s not completely permanent if you can get to the upstream repo and roll it back before anyone pulls from it&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  git-amend is for those that don&#039;t want to make a new branch&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  yeah i thought so&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I believe that it would be possible using the mq plugin to excise commits that are in the middle of a thign&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  in the middle of a series of commits&lt;br /&gt;
* [00:00] [[User:HD -|HD -]]:  couch sit 1: llStopAnimation: Script trying to stop animations but agent not found&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  in case you wanted to do that&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  so uh, yeah, dvcs ftw&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  tar cf - | uucp remote&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  ...so, is there a summary of all that for those of us with attention span issues? :)&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  &amp;quot;hg and git are fancy&amp;quot;&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Any recommendations on one vs the other?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  &amp;quot;fancy like sauerkraut&amp;quot;&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  we obviously prefer hg&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  and git is hard to learn&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  and have nothing to do with the grid APIs?&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  it&#039;d be cool if you could use hg to version your lsl&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  FEATURE GET!&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  exposing the SL database as a filesystem for eyeryone would be trouble :-)&lt;br /&gt;
* [00:00] [[User:Luisa Bourgoin|Luisa Bourgoin]]:  actually I just would like to get grep for scripts inside Inv.&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  how to version the already many scripts... hmmm&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  what is the unique path name... script name + date?&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  asset id wouldn&#039;t work sense it would change each commit&lt;br /&gt;
* [00:00] [[User:Luisa Bourgoin|Luisa Bourgoin]]:  some Index (personal only) that you could add scripts too&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  the in-viewer IDE&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  personally i don&#039;t think the difference between git and hg is so dramatic that i&#039;d say not to use one or the other&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  uh, dude, git uses PERL&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  just throwing that out there ;-)&lt;br /&gt;
* [00:00] [[User:Elbereth Witte|Elbereth Witte]]:  and is the spawn of torvalds&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  perl/php has hit the end of its era&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Xugu Madison  &#039;s always wanted a revsiion controlled virtual world, so you can time travel:)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  but yeah if I were being honest and not jokey I&#039;d agree that they&#039;re quite close&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  it&#039;s certainly a lot more a hurdle moving from SVN to *any* DVCS than moving from one DVCS to another&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  word&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Seriously? I moved all my personal projects from SVN to hg in a morning recently, most of which I spend finding out why the web server wouldn&#039;t talk to me...&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I guess that was The W0rd™&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  wr0d&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  While hg vs git seemed a bigger difference, from what I&#039;ve seen so far...&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  hm but the menatl model of push/pull is quite a big change in my experience&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  it could be that&#039;s not representative, or that Xugu you are already mentally prepared&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Ah, more a psychological leap than technical?&lt;br /&gt;
* [00:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  RL time, bye all :)&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Seeya Dahlia!&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  I guess it&#039;s time for me to go too&lt;br /&gt;
* [00:00] [[User:Dzonatas Sol|Dzonatas Sol]]:  tc dahlia&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  me too&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  thanks all, had a grat time&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Xugu Madison  works heavily in distributed systems, probably helps&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  *great&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  thanks for hosting Which &amp;amp; Enkidu!&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  yeah Xugu you&#039;re the exception that proves the rule :-)&lt;br /&gt;
* [00:00] [[User:Enkidu Linden|Enkidu Linden]]:  &amp;lt;-- not the host&lt;br /&gt;
* [00:00] [[User:Xugu Madison|Xugu Madison]]:  Which, if you can find out about the library I&#039;d love to know :)&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  will get back to you&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  on that&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  when I find out&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  :-0&lt;br /&gt;
* [00:00] [[User:Which Linden|Which Linden]]:  :-)&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Nov_12&amp;diff=653562</id>
		<title>User:Which Linden/Office Hours/2009 Nov 12</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Nov_12&amp;diff=653562"/>
		<updated>2009-11-12T20:16:21Z</updated>

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

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Arawn Spitteler:  wonders if Enkidu is any relationto Enki * [11:01] Morgaine Dinova:  Hi Moon, Latif --- hi all :-) *...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Arawn Spitteler|Arawn Spitteler]]:  wonders if Enkidu is any relationto Enki&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Moon, Latif --- hi all :-)&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hey enkidu, the master of the interwebtubes&lt;br /&gt;
* [11:01] [[User:Enkidu Linden|Enkidu Linden]]:  hey guys&lt;br /&gt;
* [11:01] [[User:lonetorus Habilis|lonetorus Habilis]]:  HAI bluekitty&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Enk&lt;br /&gt;
* [11:01] [[User:Clexor Denfu|Clexor Denfu]]:  hello&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hey which&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yello!&lt;br /&gt;
* [11:01] [[User:Moon Metty|Moon Metty]]:  hi Enkidu, Which :)&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya lone :-)&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  something is seriously killing my viewer here, i&#039;m at below 10 fps now&lt;br /&gt;
* [11:02] [[User:Moon Metty|Moon Metty]]:  i have 27 fps&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  sorry that was me, I had a burrito&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  hahah&lt;br /&gt;
* [11:02] [[User:Arawn Spitteler|Arawn Spitteler]]:  likes hovering around four of five fps, which nothing can slow&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  &amp;quot;I&#039;m already at rock bottom!&amp;quot;&lt;br /&gt;
* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  brb&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  I can&#039;t seem to get any higher than 10 on my mac&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  if you think your fps cannot get any lower -- you&#039;re wrong ;)&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  This sort of conversation makes me think of the old IRC quotes on bash.org where people talk about their uptimes&lt;br /&gt;
* [11:03] [[User:Moon Metty|Moon Metty]]:  hi Ardy :)&lt;br /&gt;
* [11:03] [[User:Ardy Lay|Ardy Lay]]:  Hi&lt;br /&gt;
* [11:03] [[User:Arawn Spitteler|Arawn Spitteler]]:  I&#039;ve heard of one person at One FPS&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which :-)&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  i got 30000 fps here&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  And invariably they&#039;re measured in days. Now I don&#039;t care about uptime because it&#039;s measured in years.&lt;br /&gt;
* [11:04] [[User:Moon Metty|Moon Metty]]:  lol frames per day&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  hahah&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  So we finally got a viewer dev to look at that bug we were discussing a few weeks ago&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  The duplicate payments bug&lt;br /&gt;
* [11:07] [[User:Moon Metty|Moon Metty]]:  for uploads?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  SVC-4637&lt;br /&gt;
* [11:07] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-4637|JIRA-helper: http//jira.secondlife.com/browse/SVC-4637]]: &lt;br /&gt;
* [#SVC-4637] [[User:Payments -|Payments -]]:  Pay on pie menu sometimes pays twice&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  So that should hopefully enter development soon. (I should say it&#039;s entered viewe triage)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  We have high latency in our development organization, but reasonable throughput&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Other interesting facts: mysql database connection overhead is not free!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  It adds about 20% overhead overall&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  rleative to connection pooling&lt;br /&gt;
* [11:09] [[User:Youri Ashton|Youri Ashton]]:  hello everyone!&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  tcp handshake is expensive too, not to mention such high level thing as db connection&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  especially for hit-and-run kind of tasks&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Hm true -- it may be the case that mysql handshake adds little to the TCP handshake&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Connection overhead is ~ .39 ms&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  For mysql on our system -- not sure what it would be for TCP (I should find out)&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  on the other hand, there only so many concurrent db connections a server can handle&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  Which what is ping time between the two?&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Not sure&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  tcp alone takes 3 round trips&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  That is on localhost&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  The .39 ms is&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  then tcp should not add any additional latency, that&#039;s pure mysql&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  I guess so!&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  well actually....hm&lt;br /&gt;
* [11:13] [[User:Arawn Spitteler|Arawn Spitteler]]:  TCP shouldn&#039;t be needed, since any commercial transaction needs its own bug checking&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Oh NM, yueah, you&#039;re right, it&#039;s all MySQL&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Wow I can&#039;t type&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Not sure what you mean Arawn, I don&#039;t think anyone uses TCP as a means to avoid checking input&lt;br /&gt;
* [11:15] [[User:Clexor Denfu|Clexor Denfu]]:  accepted your inventory offer.&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  you can connct to tcp in two ways, local named pipe (unix socket) or tcp, nothing else ;)&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  to mysql&lt;br /&gt;
* [11:16] [[User:Arawn Spitteler|Arawn Spitteler]]:  A major problem in SL, is the use of UDP, which does no error checking, instead of TCP, which checks for errors. In a financial transaction, accounting procedures should already contain the error checks.&lt;br /&gt;
* [11:16] [[User:Arawn Spitteler|Arawn Spitteler]]:  It&#039;s one area, where UDP would be safe&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Well the issue with UDP is actually more about flow control, though the checksumming is definitely a bonus&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  But if you&#039;re downloading a few megabytes of rows you want to use a flow/deduplication/retrying algorithm that&#039;s been developed for 30 years&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Latif: yeah good point about unix sockets, using those for the benchmark would eliminate all TCP connection overhead (not that we really care what subsystem is at fault -- the point is still the same :-)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  do you use standard libmysql?&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  they&#039;re a bit strange when it comes to that ;)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  if&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  if you specify &amp;quot;localhost&amp;quot; to libmysql it will actually use unix socket instead of a tcp connection&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  We use MySQLdb which is a python wrapper around the standard lib&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  ah&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  uptimes XD [http://g.nfx.dk/2009/0922/IMG_1406.JPG] (at my work)&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Nice!&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Way to go FreeBSD!&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  hehe yeah we like :D&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  hope it&#039;s not extermally accesible :D&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  the photo was taken before it was powered down and migrated to a vm image&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Oh man, a more civilized weapon for a more civilized age&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  but 10 years without a reboot is impressive, nontheless&lt;br /&gt;
* [11:23] [[User:lonetorus Habilis|lonetorus Habilis]]:  and i dont think that domain even exists anymore, thats like 3 mergers back in company history XD&lt;br /&gt;
* [11:23] [[User:Moon Metty|Moon Metty]]:  indeed&lt;br /&gt;
* [11:23] [[User:Moon Metty|Moon Metty]]:  nice doomsday device&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  which, you are mostly working on sim &amp;lt;=&amp;gt; backend stuff, right?&lt;br /&gt;
* [11:24] [[User:lonetorus Habilis|lonetorus Habilis]]:  and we had the classic &amp;quot;billing server enclosed inside a drywall&amp;quot; aswell&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  and sorry if i highjacked topic, ill just shut up agian&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Latif: yeah, which is why I don&#039;t generally talk about what I&#039;m working on -- I don&#039;t have much that&#039;s publically shareable&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  I guess I was working on the transactions page&lt;br /&gt;
* [11:26] [[User:lonetorus Habilis|lonetorus Habilis]]:  it must be hell trying to remember what you can and what cant be talked about&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Where &amp;quot;working on&amp;quot; means &amp;quot;yelling at Enkidu&amp;quot;&lt;br /&gt;
* [11:26] [[User:Enkidu Linden|Enkidu Linden]]:  haha&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  i was wondering how is it going with moveing stuff over to caps in viewer &amp;lt;=&amp;gt; sim domain&lt;br /&gt;
* [11:26] [[User:Enkidu Linden|Enkidu Linden]]:  i just turned the volume on my headset way down&lt;br /&gt;
* [11:26] [[User:Youri Ashton|Youri Ashton]]:  my sound is evne muted&lt;br /&gt;
* [11:26] [[User:Youri Ashton|Youri Ashton]]:  much easier :p&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Verdict on the new transactions page? Looks ok?&lt;br /&gt;
* [11:27] [[User:Moon Metty|Moon Metty]]:  it looks ok to me&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Latif: moving things to caps is going slowly -- it&#039;s not someone&#039;s job to do that, so it happens opportunistically&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  i see caps get enabled, and then prompty disabled lol&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Heh yeah that&#039;s how we deploy them&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  like WebFetchInventoryDescendants&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  On off on off&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Moon: I think you mispelled &amp;quot;totally awesome&amp;quot; :-P&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  makes downloading inv fast, but someone mentioned that it burned down inv mysql servers when it got turned on lol&lt;br /&gt;
* [11:28] [[User:Moon Metty|Moon Metty]]:  hahaha&lt;br /&gt;
* [11:28] [[User:Moon Metty|Moon Metty]]:  well, i&#039;m not an expert Which&lt;br /&gt;
* [11:28] [[User:Arawn Spitteler|Arawn Spitteler]]:  So, Caps get their on and off bits ant how many Baud?&lt;br /&gt;
* [11:28] [[User:Moon Metty|Moon Metty]]:  but i asked Roberto, and he thought it is cool&lt;br /&gt;
* [11:29] [[User:Enkidu Linden|Enkidu Linden]]:  takes it to the bank&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  Which, so will this mean, that it wont drop transactions anymore?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  So yeah the inventory thing, that is eventually destined to go on again, it was turned on briefly to investigate server load&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  or is sthis chnage purely cosmetic?&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, now make secondlife.com perform better than geoities, and you can take it to the bank ;)&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Ionetorus: uh... well one part of the system should behave better in that regard, we didn&#039;t fix everything at once&lt;br /&gt;
* [11:30] [[User:Enkidu Linden|Enkidu Linden]]:  i actually am working on that&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  great&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  one of my friends has the problem, that he has so high volume of transactions that even the excel has been incomplete at times&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  also missing description texts&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  i want to have that problem too!&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  orly....your friend should chunk up his downloads by the hour&lt;br /&gt;
* [11:31] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, he dl 4 times a day now&lt;br /&gt;
* [11:31] [[User:Enkidu Linden|Enkidu Linden]]:  he should switch to xml too&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  not really sure how we could drop descriptions ... it may be that they simply aren&#039;t being recorded due to design decisions that Latif has brought up before as being sub-optimal&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Yeah excel is too magic&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Also excel is limited to 65,536 rows&lt;br /&gt;
* [11:31] [[User:Enkidu Linden|Enkidu Linden]]:  not to be snarky but xls is not a very good format for transporting data from point a to point b&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, object pays does not tell which object payed&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  a bummer really if you are wondering which of your objects is taking money ;)&lt;br /&gt;
* [11:32] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah i found out about the row max, when i tried opening unique visitor list last week for the same sim&lt;br /&gt;
* [11:32] [[User:lonetorus Habilis|lonetorus Habilis]]:  XD&lt;br /&gt;
* [11:34] [[User:Enkidu Linden|Enkidu Linden]]:  i think we talked about the object pays issue last week, didn&#039;t we?&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  have you switched to git internally at LL?&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  ID Prefix is very git like lol&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Mercurial, and it&#039;s in progress&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  ah&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Yeah that was actually the inspiration -- mercurial does the same thing&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  hehe, i could have smelled it ;)&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  &amp;quot;4 bytes of uniqueness should be enough for anybody!&amp;quot;&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Enkidu did some birthday math on how likely it was that you&#039;d see a colliding id prefix in your transaction history, and it was pretty unlikely&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  did you take 4 least significant bytes? some crypto experts think that&#039;s where most randomness is&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  ;)&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  has the prefix stuff been working out ok for everyone?&lt;br /&gt;
* [11:36] [[User:Enkidu Linden|Enkidu Linden]]:  i guess it&#039;s only been like a day&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  We move on internet time here! That&#039;s like 18 internet years!&lt;br /&gt;
* [11:37] [[User:Enkidu Linden|Enkidu Linden]]:  VICTORY&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  i have not had a customer encounter since the new system, but i was ok even with the full uuids&lt;br /&gt;
* [11:37] [[User:Youri Ashton|Youri Ashton]]:  dont ask me, i came in late :p&lt;br /&gt;
* [11:39] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;ll ask again next week&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  cool&lt;br /&gt;
* [11:40] [[User:Youri Ashton|Youri Ashton]]:  dont know what the question was in the first place, wasnt on SL last week :p&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Youri: the format of the transactions history page&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  the HTML&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  the whites&lt;br /&gt;
* [11:41] [[User:Enkidu Linden|Enkidu Linden]]:  particularly how transaction uuids are displayed on that page&lt;br /&gt;
* [11:41] [[User:Arawn Spitteler|Arawn Spitteler]]:  Has anyone working on that taken courses in Accounting?&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Not me!&lt;br /&gt;
* [11:41] [[User:Youri Ashton|Youri Ashton]]:  have a link for that perhaps?&lt;br /&gt;
* [11:41] [[User:Enkidu Linden|Enkidu Linden]]:  i don&#039;t think so, arawn&lt;br /&gt;
* [11:41] [[User:Enkidu Linden|Enkidu Linden]]:  it shows, doesn&#039;t it&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  https://secure-web2.secondlife.com/my/account/transactions.php&lt;br /&gt;
* [11:41] [[User:Youri Ashton|Youri Ashton]]:  bills and me dont go together arawn :p&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Yes it shows in that we are not boring. :-P&lt;br /&gt;
* [11:42] [[User:Youri Ashton|Youri Ashton]]:  tnx which&lt;br /&gt;
* [11:42] [[User:Moon Metty|Moon Metty]]:  i want to be a lion-tamer ...&lt;br /&gt;
* [11:42] [[User:Moon Metty|Moon Metty]]:  :D&lt;br /&gt;
* [11:42] [[User:Moon Metty|Moon Metty]]:  accounting is so dull&lt;br /&gt;
* [11:42] [[User:Enkidu Linden|Enkidu Linden]]:  arawn, did you have a complaint or suggestion about the format?&lt;br /&gt;
* [11:42] [[User:Arawn Spitteler|Arawn Spitteler]]:  After you&#039;ve bloodied your nose a bit, is probably a good time, to sit with accountants, and discuss how data security is traditionally done. Check Kiting Checks and that stuff. The Sumerians used to put clay wrappers around some documents.&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  I think if I were being honest I would admit that accounting can be interesting to the sort of person who is into that sort of thing, and is therefore a specialized field&lt;br /&gt;
* [11:43] [[User:Arawn Spitteler|Arawn Spitteler]]:  History of Accounting will be more exciting, after working on this stuff&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Yeah I totally agree that we should get some accountants to look at our entire transactions infrastructure&lt;br /&gt;
* [11:43] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s because the sumerians were awesome&lt;br /&gt;
* [11:44] [[User:Youri Ashton|Youri Ashton]]:  interresting page&lt;br /&gt;
* [11:44] [[User:Youri Ashton|Youri Ashton]]:  can see pretty much everything&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Has anyone ever gone as a Sumerian for Halloween? Is that the best Halloween costume ever, or best costume of all time period?&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  i import data into my own db anyway, don&#039;t use the transaction page much&lt;br /&gt;
* [11:45] [[User:Moon Metty|Moon Metty]]:  hehe&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:45] [[User:Youri Ashton|Youri Ashton]]:  no, each year i am on guildwars for halloween&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  I nearly did that this year with borderlands&lt;br /&gt;
* [11:45] [[User:Arawn Spitteler|Arawn Spitteler]]:  Wearing a large Skirt? I was wearing more Minoan, doing my Sumerian Build for Burning Life.&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Latif: yeah I get the sense that most power users just download transaction history&lt;br /&gt;
* [11:46] [[User:Moon Metty|Moon Metty]]:  yes&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  We don&#039;t need no stinkin html&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I do feel sorry for anyone who was trying to scrape the html&lt;br /&gt;
* [11:46] [[User:Enkidu Linden|Enkidu Linden]]:  i hope they used beautifulsoup!&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  But hopefully no one decides to embark on a project that involves scraping HTML in this day and age.&lt;br /&gt;
* [11:47] [[User:Arawn Spitteler|Arawn Spitteler]]:  Scraping or Scrapping?&lt;br /&gt;
* [11:47] [[User:Enkidu Linden|Enkidu Linden]]:  doot de doo&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Heh heh&lt;br /&gt;
* [11:48] [[User:Enkidu Linden|Enkidu Linden]]:  a couple of us are scraping fantasy football data from yahoo&lt;br /&gt;
* [11:48] [[User:Youri Ashton|Youri Ashton]]:  football? iew&lt;br /&gt;
* [11:49] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Yahoo totally needs an API for that -- don&#039;t they know it&#039;s Serious Business?&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s what i&#039;m saying&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Men have been killed for less&lt;br /&gt;
* [11:49] [[User:Youri Ashton|Youri Ashton]]:  finnally have the ball only to kick it away again :p&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:49] [[User:Arawn Spitteler|Arawn Spitteler]]:  Is Youri in England?&lt;br /&gt;
* [11:49] [[User:Youri Ashton|Youri Ashton]]:  nope&lt;br /&gt;
* [11:50] [[User:Youri Ashton|Youri Ashton]]:  Dutch&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  i actually have my vendors email my syystem, where it gets enetered into database&lt;br /&gt;
* [11:51] [[User:Arawn Spitteler|Arawn Spitteler]]:  Is it a technical term, to Scrape HTML?&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Oh that&#039;s nice Latif -- do you encounter discrepancies where one system fails but the other succeeds?&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Arawn, I think it&#039;s a colloquialism&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  i actually find email to be the most reliable :)&lt;br /&gt;
* [11:52] [[User:Arawn Spitteler|Arawn Spitteler]]:  Jargon, we have different languages evolving in different areas.&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  smtp has built in retry on failure ;)&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Well, I find UUCP to be more reliable, so there!&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  well outgoing email is pretty reliable since it scales well&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  every sim sends its own email&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  That&#039;s a good point about retry on failure though, and about the scalability&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  incoming email is another story entirely ;)&lt;br /&gt;
* [11:53] [[User:Youri Ashton|Youri Ashton]]:  hey tegg, no more robo skippy?&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Yeah that is problematic&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  Which i scrape data&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  my linden balance&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  outgoing will retry delivery for 4 days&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  which is nice :D&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  it was pretty horrific to pinpoint&lt;br /&gt;
* [11:54] [[User:Tegg Bode|Tegg Bode]]:  LOL, I have many skippy forms &lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  :p&lt;br /&gt;
* [11:54] [[User:Moon Metty|Moon Metty]]:  wow 4 days&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  and to get around the cross site scriprting tokens&lt;br /&gt;
* [11:54] [[User:lonetorus Habilis|lonetorus Habilis]]:  is there a easy way of getting my linden balance?&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  Moon, most smtp servers try to deliver email for 4 days before giving up&lt;br /&gt;
* [11:55] [[User:Moon Metty|Moon Metty]]:  did you ever notice long delays?&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  not for outging email, no&lt;br /&gt;
* [11:55] [[User:Moon Metty|Moon Metty]]:  ok&lt;br /&gt;
* [11:55] [[User:Enkidu Linden|Enkidu Linden]]:  where are you getting it from now, lonetorus?&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Ione: I don&#039;t think there&#039;s an easy way&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  i usually get a db entry withing 3 seconds from when my vendor recieves the payment :)&lt;br /&gt;
* [11:56] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I had an AR report rejected by the mail server. I learded a lot how the AR process works, ever wonder what happend after you press &amp;quot;ok&amp;quot;?&lt;br /&gt;
* [11:56] [[User:lonetorus Habilis|lonetorus Habilis]]:  im getting it from my account summary, was much easier than getting it from that side info box&lt;br /&gt;
* [11:56] [[User:Moon Metty|Moon Metty]]:  and what&#039;s the worst case, Latif?&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  hm, 20-30 seconds most for outgoing&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  but LSL kills script for 20 seconds after sending email&lt;br /&gt;
* [11:57] [[User:Youri Ashton|Youri Ashton]]:  well, lately Harry Linden been on a rampage, thats what i know. seems innocent people getting perm banned now. already talked to cyn about it, but no word yet&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  so if someone buys 3 items in a row, the vendor annot deliver more than one every 20 seconds or so&lt;br /&gt;
* [11:57] [[User:Moon Metty|Moon Metty]]:  yes, or you need extra scripts&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  How much do outgoing http requests cause LSL to sleep?&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  and i did&#039;t want to add 5 parallel delivery scripts to each vendor&lt;br /&gt;
* [11:58] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  That where you create about 20 scripts and communcate to them using a orded list in the main one.&lt;br /&gt;
* [11:58] [[User:lonetorus Habilis|lonetorus Habilis]]:  20 http requests per min&lt;br /&gt;
* [11:58] [[User:Enkidu Linden|Enkidu Linden]]:  lonetorus: you need to deal with a csrf token on the account summary page?&lt;br /&gt;
* [11:58] [[User:lonetorus Habilis|lonetorus Habilis]]:  with burstable up to 25 iirc&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  Which 20 seconds penalty for email, no penalty for http,. but there is a throttle&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Hm yeah it seems that switching to HTTP with retry logic would be bettr than 20 scripts (from where I sit, which admittedly is not where you sit)&lt;br /&gt;
* [11:59] [[User:lonetorus Habilis|lonetorus Habilis]]:  enkidu, yes i do, as i need to log in, and its a secret feild on the login form, so first i get the login form, save the token, and store my cookies, then fire up a 2nd curl session submitting my login details, then follow the redirect to account summary&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  luckily SL is so laggy, so people buying two things and waiting 20 seconds just think its another sim freeze so i didn&#039;t bother&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Latif: see, we&#039;re working on your behalf here! :-)&lt;br /&gt;
* [12:00] [[User:Moon Metty|Moon Metty]]:  lol&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  files that under &amp;quot;customer satisfied&amp;quot;&lt;br /&gt;
* [12:00] [[User:Moon Metty|Moon Metty]]:  yesterday we made a plan to charge every avatar who enters the sim 1L$ per freeze-second&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  making a queue for reliable http with retry would be a major undertaking in lsls&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  lsl&lt;br /&gt;
* [12:00] [[User:Moon Metty|Moon Metty]]:  so if you cause a 30 second freeze, you have to pay 30 L$&lt;br /&gt;
* [12:01] [[User:lonetorus Habilis|lonetorus Habilis]]:  luls, by land pass?&lt;br /&gt;
* [12:01] [[User:Enkidu Linden|Enkidu Linden]]:  ok, that makes sense&lt;br /&gt;
* [12:01] [[User:Moon Metty|Moon Metty]]:  you could earn 84k per day that way&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [12:01] [[User:Moon Metty|Moon Metty]]:  lol&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Someone should write a reliable http queue in LSL and release it as open source&lt;br /&gt;
* [12:02] [[User:Arawn Spitteler|Arawn Spitteler]]:  24X3600? When would anybody ever move?&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  reliable and lsl in one sentence?&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  &amp;quot;reliable&amp;quot;&lt;br /&gt;
* [12:02] [[User:Moon Metty|Moon Metty]]:  yes Laitif, the R in LSL stands for reliable&lt;br /&gt;
* [12:02] [[User:lonetorus Habilis|lonetorus Habilis]]:  lol&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  lol&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  i understand LL does not want llEmail to be used as the source of spam&lt;br /&gt;
* [12:03] [[User:lonetorus Habilis|lonetorus Habilis]]:  ian linden wondered about that at that game con in 2007&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  I believe that it occasionally still is even with the mad throttling&lt;br /&gt;
* [12:04] [[User:lonetorus Habilis|lonetorus Habilis]]:  ...why noone had used sl as a spam host&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  but would be nice to have &amp;quot;trusted customer&amp;quot; or something that would avoid those silly 20 sec penalties&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Hm yeah --- people could get low scores or something&lt;br /&gt;
* [12:04] [[User:lonetorus Habilis|lonetorus Habilis]]:  latif, well, make it part of the solution provider program ;)&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  But -- IMO it&#039;d be better to make HTTP easier to make reliable&lt;br /&gt;
* [12:05] [[User:Youri Ashton|Youri Ashton]]:  well, redusing spam from sl and xstreet should be handles on a new page, where you can say yes or no to pretty much anything that can get in&lt;br /&gt;
* [12:05] [[User:lonetorus Habilis|lonetorus Habilis]]:  or shortewr delay for premium accounts&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  which, with memory limits and stuff, its difficult to trust lsl queue not overflowing....&lt;br /&gt;
* [12:05] [[User:lonetorus Habilis|lonetorus Habilis]]:  make premium interesting to ppl again&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Definitely agreed&lt;br /&gt;
* [12:05] [[User:lonetorus Habilis|lonetorus Habilis]]:  or even just payment info used&lt;br /&gt;
* [12:05] [[User:Youri Ashton|Youri Ashton]]:  basic idea, may take some time but it will save a lot of spam&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Friends, it is noon here, and therefore lunch time.&lt;br /&gt;
* [12:06] [[User:Arawn Spitteler|Arawn Spitteler]]:  Secret Spam Host? Just have a bot wear lots of spamming prims, as it passeds from Sim to Sim, and each prim will be removed from the data base, so many days after it&#039;s rekeyed on sim crossing.&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  have good one Which, take care&lt;br /&gt;
* [12:06] [[User:Youri Ashton|Youri Ashton]]:  lol, have a good lunch&lt;br /&gt;
* [12:06] [[User:Moon Metty|Moon Metty]]:  bon apetit Which&lt;br /&gt;
* [12:06] [[User:Youri Ashton|Youri Ashton]]:  tc and thanks for having us&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Thanks for a rollicking discussion. :-)&lt;br /&gt;
* [12:07] [[User:Arawn Spitteler|Arawn Spitteler]]:  At least eat something&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, transaction history is made of awesome now, good work, make the page load fast and I will start a fan club :D&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  See you soon!&lt;br /&gt;
* [12:07] [[User:Moon Metty|Moon Metty]]:  :)&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_29&amp;diff=637073</id>
		<title>User:Which Linden/Office Hours/2009 Oct 29</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_29&amp;diff=637073"/>
		<updated>2009-10-29T19:01:06Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:06] Liandra Ceawlin:  Which Which is which? D: * [11:06] Enkidu Linden:  hey which * [11:06] [[User:Which Linden|Which Linde...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:06] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Which Which is which? D:&lt;br /&gt;
* [11:06] [[User:Enkidu Linden|Enkidu Linden]]:  hey which&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  good day&lt;br /&gt;
* [11:06] [[User:lqlas Zuta|lqlas Zuta]]:  ?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  er I mean.....spoooooky day!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  how is everyone?&lt;br /&gt;
* [11:07] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Spifftacular!&lt;br /&gt;
* [11:07] [[User:Squirrel Wood|Squirrel Wood]]:  not a pumpkin :p&lt;br /&gt;
* [11:08] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  This looked like a pleasantly geek OO, so I figured I&#039;d come lurk, lol.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  with a name like Squirrel Wood I&#039;d expect you to be riding around on a half-eaten pumpkin&lt;br /&gt;
* [11:08] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  *geeky, too.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  heh yeah, that it is!&lt;br /&gt;
* [11:08] [[User:Squirrel Wood|Squirrel Wood]]:  Och be glad that building is disabled here or I&#039;d pelt you with acorns :p&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  heh heh&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  so uh....any topic suggestions?&lt;br /&gt;
* [11:10] [[User:Squirrel Wood|Squirrel Wood]]:  Pumpkins!&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  They&#039;re a threat to civilization!&lt;br /&gt;
* [11:11] [[User:Squirrel Wood|Squirrel Wood]]:  Indeed!&lt;br /&gt;
* [11:11] [[User:Enkidu Linden|Enkidu Linden]]:  they make pretty good heads&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Thank goodness for sculpties&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  They were way uglier back in the day&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  orange cubes?&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  yes, which had to walk uphill both ways&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  um, ok, so, not that much has happened in my part of the company that&#039;s worthy of sharing&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  been pretty same-ol, same-ol&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  slow and steady progress&lt;br /&gt;
* [11:13] [[User:Squirrel Wood|Squirrel Wood]]:  good :)&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  yesterday I spent the whole day voice-less for some unknown reason&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  the dot seems to be back today but it wasn&#039;t my doing&lt;br /&gt;
* [11:14] [[User:Squirrel Wood|Squirrel Wood]]:  mayhaps slvoice.exe decided to lock up&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  wonders if there is a date bug like the one that afflicted windows mobile&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  it was deeper than that -- I had no voice despite reinstalling SL, rebooting, deleting every single sl-related binary, etc&lt;br /&gt;
* [11:14] [[User:Squirrel Wood|Squirrel Wood]]:  happens to me sometimes and then voice refuses to work. terminate slvoice.exe and reactivate voice in the client and bam. works.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I even nuked my preferences and it still didn&#039;t start working!&lt;br /&gt;
* [11:15] [[User:Squirrel Wood|Squirrel Wood]]:  Odd&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  yeah maybe I missed a tempfile or something&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  oooh that&#039;s a good theory, cause tempfiles get reaped nightly&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  so that would explain it working today&lt;br /&gt;
* [11:16] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Sooo, tell us something geeky. I need my geeky fix for the afternoon, lol.&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  hm what do I know that is geeky and also shareable ....&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  enkidu, know anything?&lt;br /&gt;
* [11:17] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Aw. :P&lt;br /&gt;
* [11:18] [[User:Enkidu Linden|Enkidu Linden]]:  hmm&lt;br /&gt;
* [11:18] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I guess it all else fails, someone could bring up the 3rd party viewer registration policy. XD *ducks*&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  eesh&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  I plan on avoiding that topic :-)&lt;br /&gt;
* [11:19] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Wise, lol.&lt;br /&gt;
* [11:19] [[User:Squirrel Wood|Squirrel Wood]]:  ^^&lt;br /&gt;
* [11:19] [[User:Squirrel Wood|Squirrel Wood]]:  You can run but you cannot hide :p&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  so I&#039;ve been tinkering with llsd a little bit&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  for whatever reason the python implementation isn&#039;t symmetric&lt;br /&gt;
* [11:20] [[User:Enkidu Linden|Enkidu Linden]]:  symmetric?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  i.e. if you take a python data structure and serialize/deserialize it you get something different&lt;br /&gt;
* [11:20] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Trippy. :P&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  depending on the data&lt;br /&gt;
* [11:21] [[User:Enkidu Linden|Enkidu Linden]]:  oh good&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  some of this is just bugs -- as in, it uses the wrong serialization for floats so it loses precision&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  so that was easy to fix&lt;br /&gt;
* [11:22] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I remember pounding my head on the desk about that stuff when I ported the regapi stuff to php5, lol.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  the uri parser also parses empty uris as None instead of an empty string&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  do we have a php5 llsd parser?&lt;br /&gt;
* [11:22] [[User:Enkidu Linden|Enkidu Linden]]:  yes we do&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I mean obvioulsy we do, but is it open source?&lt;br /&gt;
* [11:23] [[User:Enkidu Linden|Enkidu Linden]]:  i don&#039;t think so&lt;br /&gt;
* [11:23] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  It&#039;s not? D:&lt;br /&gt;
* [11:23] [[User:Enkidu Linden|Enkidu Linden]]:  not that i&#039;ve noticed anyway&lt;br /&gt;
* [11:23] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m just making stuff up now&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  dude you should stick it in a hg repo and pop it up on bitbucket&lt;br /&gt;
* [11:23] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I just shoved some DOM stuff in and tiddled some code around until it worked. &amp;lt;_&amp;lt;&lt;br /&gt;
* [11:23] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  It&#039;s on SL wiki, I think... Hm.&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  yeah that&#039;ll work too&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  oh how about that: https://secure-web17.secondlife.com/developers/third_party_reg/llsd_libs/llsd.php-lib&lt;br /&gt;
* [11:24] [[User:Enkidu Linden|Enkidu Linden]]:  is it on the sl wiki?&lt;br /&gt;
* [11:24] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  [http://wiki.secondlife.com/wiki/RegAPI_for_PHP5] Maybe y&#039;all are talking about a different variety of LLSD. &amp;gt;_&amp;gt;&lt;br /&gt;
* [11:24] [[User:Tillie Ariantho|Tillie Ariantho]]:  pokes Squirrel. :P&lt;br /&gt;
* [11:25] [[User:Enkidu Linden|Enkidu Linden]]:  my bad&lt;br /&gt;
* [11:25] [[User:Tillie Ariantho|Tillie Ariantho]]:  Your bad what? :D&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  huh yours is a third variety, Liandra&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  highly custom to your particular problem space :-)&lt;br /&gt;
* [11:26] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Tis just silly DOM foolery, and I chickened out on the encoding and just build xml strings instead of using DOM, lol. &amp;lt;_&amp;lt;&lt;br /&gt;
* [11:26] [[User:Enkidu Linden|Enkidu Linden]]:  i didn&#039;t think we had an open source php5 llsd parser&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  yeah we do that for speed :-)&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Enkidu: it appears that we actually do, but it&#039;s not the same as the one we use internally&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  yeah, it looks different, but it&#039;s hard to tell in a browser&lt;br /&gt;
* [11:28] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Hai AImee!&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I remember optimizing the python implementation -- one of the things about it is that we use such a small subset of the xml spec that using an xml lib for serialization is much more expensive than doing the string concatenation&lt;br /&gt;
* [11:28] [[User:Aimee Trescothick|Aimee Trescothick]]:  hullo!&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  hey there :-)&lt;br /&gt;
* [11:28] [[User:Aimee Trescothick|Aimee Trescothick]]:  silly daylight savings time&lt;br /&gt;
* [11:29] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  But but but... It seems &amp;quot;dirty&amp;quot; to just use string concatenation! It&#039;s too easy! XD&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  I suppose that the proper thing to do is just to use a non-slow xml library&lt;br /&gt;
* [11:30] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  :O&lt;br /&gt;
* [11:30] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Is there such a thing??? =:O&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  hah!&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  seems to be low on everyone&#039;s priority list :-)&lt;br /&gt;
* [11:30] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I think I just felt time bend back upon itself and the foundations of reality shake to their very roots. :o&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  yeah it&#039;s a good point actually -- if you honestly care about speed, use application/llsd+binary&lt;br /&gt;
* [11:31] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Json! \o/&lt;br /&gt;
* [11:31] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol.&lt;br /&gt;
* [11:31] [[User:Enkidu Linden|Enkidu Linden]]:  why binary?&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  binary&#039;s the fastest&lt;br /&gt;
* [11:31] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  You all must completely reengineer SL to use json instead of XML this weekend. You&#039;ll be done by monday morning, right? :o&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  the json serialization is medium-speed&lt;br /&gt;
* [11:32] [[User:Enkidu Linden|Enkidu Linden]]:  we talked about this once but i thought it was interesting so maybe you could explain why it&#039;s so awesome&lt;br /&gt;
* [11:32] [[User:Tillie Ariantho|Tillie Ariantho]]:  IBM has a hardware for parsing XML called DataPower. ^^&lt;br /&gt;
* [11:32] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  you want me to explain why the binary serialization is faster? I think it&#039;s just cause it uses less bytes to encode everything&lt;br /&gt;
* [11:33] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I dun think json is &amp;quot;awesome&amp;quot; per se, just not near as heavy as xml, but still human readable-ish...&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  TBH I think json is *more* human-readable than xml&lt;br /&gt;
* [11:33] [[User:Enkidu Linden|Enkidu Linden]]:  me too&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  I would switch to using the json serialization for everything once it&#039;s commonly available&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  we currently don&#039;t actually have an implementation of it; instead we have an implementation of this &amp;quot;notation&amp;quot; format which sucks&lt;br /&gt;
* [11:34] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol&lt;br /&gt;
* [11:34] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I&#039;m glad you said it instead of me. ;P&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  yeah ... just pretend it&#039;s not there&lt;br /&gt;
* [11:35] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Ah, nevermind. I am just being a pain, lol.&lt;br /&gt;
* [11:35] [[User:Enkidu Linden|Enkidu Linden]]:  aw poor notation&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  there are lots of fast libraries for parsing json, but cause notation is a little different.... we can&#039;t use any fast libraries&lt;br /&gt;
* [11:37] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  This certified HTTP stuff looks interesting. I was hoping the posters meant it was going to be presented, but I guess that was last week. :P&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Oh, Liandra, those are actually years old&lt;br /&gt;
* [11:37] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Hey Skills!&lt;br /&gt;
* [11:37] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol.&lt;br /&gt;
* [11:37] [[User:Tillie Ariantho|Tillie Ariantho]]:  ^^&lt;br /&gt;
* [11:38] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Bye Skills, lol.&lt;br /&gt;
* [11:38] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I just leave &#039;em up because it&#039;s easier than taking &#039;em down :-)&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  did we just have a Skills drive-by?&lt;br /&gt;
* [11:38] [[User:Bronson Blackadder|Bronson Blackadder]]:  yep&lt;br /&gt;
* [11:38] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I think so. :o&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  oh there he is&lt;br /&gt;
* [11:39] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  And now a Blukitty driveby. :o&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  she....my bad&lt;br /&gt;
* [11:39] [[User:Tillie Ariantho|Tillie Ariantho]]:  ^^&lt;br /&gt;
* [11:39] [[User:Enkidu Linden|Enkidu Linden]]:  which, did you work on http-in?&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  all avatars look the same when your cam is at thet draw distance&lt;br /&gt;
* [11:39] [[User:Tillie Ariantho|Tillie Ariantho]]:  both back. ^^&lt;br /&gt;
* [11:39] [[User:Skills Hak|Skills Hak]]:  hi&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Enkidu, no, I didn&#039;t work on http-in&lt;br /&gt;
* [11:40] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  offers catnip to the blukitty.&lt;br /&gt;
* [11:40] [[User:Enkidu Linden|Enkidu Linden]]:  oh i thought you had&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  no... http-in was pretty much all Kelly&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  waves quietly to all :-)&lt;br /&gt;
* [11:41] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Any chance it will ever run on port 80 or 443? Or does that conflict with internal services?&lt;br /&gt;
* [11:41] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Appengine for one does not allow http requests on nonstandard ports. :&amp;lt;&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  really??????&lt;br /&gt;
* [11:42] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  So it&#039;s back to polling fun, lol. Yep.&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  why would they make such a ridiculous restriction?&lt;br /&gt;
* [11:42] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Beats me!&lt;br /&gt;
* [11:42] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I filed a jira, then say that one had already been closed on the subject, and closed mine. &amp;lt;_&amp;lt;&lt;br /&gt;
* [11:42] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  *saw&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  um, so I guess I don&#039;t know any hard reason why we couldn&#039;t switch to port 80 eventually&lt;br /&gt;
* [11:43] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  And the polling is extra yuck for ol&#039; appengine, cos you know, quotas and stuff. =:O&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  but really... WTF appengine&lt;br /&gt;
* [11:43] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol yea&lt;br /&gt;
* [11:44] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I guess they are paranoid.&lt;br /&gt;
* [11:44] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:44] [[User:Bronson Blackadder|Bronson Blackadder]]:  paranoia cha cha cha&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  dude don&#039;t crash my couch script bro!&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  lol&lt;br /&gt;
* [11:45] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Silly openal crashes. D:&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I imagine that a shift to port 80 might introduce operational challenges for us&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  as in, it&#039;d screw everything up for a while&lt;br /&gt;
* [11:46] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I figured the only reason it wasn&#039;t running there already was because some other service was, something internal. :P&lt;br /&gt;
* [11:46] [[User:Bronson Blackadder|Bronson Blackadder]]:  it&#039;ll give the masses soemthing else to complain about&lt;br /&gt;
* [11:46] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol&lt;br /&gt;
* [11:47] [[User:Tillie Ariantho|Tillie Ariantho]]:  One single snapshot try and I crashed, thats really silly.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  yeah it&#039;s possible that something internal runs there -- almost certainly in fact&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  port 80 is usully immediately consumed with something trivial&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  on anyhost I&#039;ve ever developed on&lt;br /&gt;
* [11:48] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Lol&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  &amp;quot;Oh look I can set up favicons, DONE, get your own port, latecomer&amp;quot;&lt;br /&gt;
* [11:48] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  we don&#039;t call your mom #80 for nothing&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  damn&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  i need a laugh track&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  yeah my mom is all about the favicons&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  squints at Enkidu :P&lt;br /&gt;
* [11:50] [[User:Enkidu Linden|Enkidu Linden]]:  :)&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  anyone going to any cool parties for halloween?&lt;br /&gt;
* [11:50] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I&#039;m going to lock myself in the basement and turn out all the lights. :P&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  scary!&lt;br /&gt;
* [11:51] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Well, I thought about dressing up like a scary hillbilly and going out and begging for candy, but..... I do that every other day too. :o&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  nice!&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  I&#039;m planning on hitting at least one party&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  but man -- the day is so intense here in SF that it&#039;s a little overwhelming&lt;br /&gt;
* [11:52] [[User:Bronson Blackadder|Bronson Blackadder]]:  got a huge bowl of candy already to hand out&lt;br /&gt;
* [11:52] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I&#039;m not sure if there -are- any parties here.&lt;br /&gt;
* [11:53] [[User:Bronson Blackadder|Bronson Blackadder]]:  so I;&#039;,m hanging out at home&lt;br /&gt;
* [11:53] [[User:Bronson Blackadder|Bronson Blackadder]]:  home and here&lt;br /&gt;
* [11:53] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:53] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Maybe I should throw one.&lt;br /&gt;
* [11:54] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Rocky Horror theme or something. My neighbors already think I&#039;m weird, so it shouldn&#039;t hurt anything...&lt;br /&gt;
* [11:54] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:54] [[User:Enkidu Linden|Enkidu Linden]]:  you should go to that zombie thing with praveen, which&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Guild Wars does complete makeovers for some zones for Halloween and also for Xmas, with grinning moons and ghosts for clouds etc. Would have been nice here too :-)&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  me and me mates are planning to go as Special Infected from L4D&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  oh zombie thing? hadn&#039;t heard of it&lt;br /&gt;
* [11:55] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Omgggg, have you seen Zombieland yet?&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Morgaine: actually my understanding is that we don&#039;t change the sun and moon anymore because we get too many complaints from inworld photographers. :-(&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  also I guess we can&#039;t change the sun post-windlight&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  haven&#039;t seen zombieland yet, I require at least two months of hype before I&#039;ll see anything :-)&lt;br /&gt;
* [11:56] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:56] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  It&#039;s pretty amusing.&lt;br /&gt;
* [11:56] [[User:Tillie Ariantho|Tillie Ariantho]]:  As long as you allow us to manipulate the sun and all, all is well. :P I almost always use customized windlight settings. ^^&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: you realize that if SL&#039;s future is determined by complaints, you&#039;ll eventually be locked immobile?&lt;br /&gt;
* [11:57] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  I highly recommend it, if you are a connoseur of cheesy zombie mogies.&lt;br /&gt;
* [11:57] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  *movies&lt;br /&gt;
* [11:57] [[User:Aimee Trescothick|Aimee Trescothick]]:  :We&#039;ll forget the sun in his Windlight sky, As we walk in fields of lag&amp;quot;&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Morgaine: yep, fully aware&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  nods&lt;br /&gt;
* [11:57] [[User:Tillie Ariantho|Tillie Ariantho]]:  Torley&#039;s settings pack is a good starter. =)&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  though you could do your part by complaining that we&#039;re too beholden to complainers&lt;br /&gt;
* [11:57] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Hahaha&lt;br /&gt;
* [11:57] [[User:Bronson Blackadder|Bronson Blackadder]]:  lol&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  ok I should run a bit early, I have a packed afternoon&lt;br /&gt;
* [11:58] [[User:Liandra Ceawlin|Liandra Ceawlin]]:  Thanks fer your time!&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Many thanks for a great time, and happy halloween!&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well I did too. I told Cyn and Blondin to stop making policy based on resident feedback, and defer to Linden techies instead. I guess they don&#039;t like me now ^_^&lt;br /&gt;
* [11:58] [[User:Tillie Ariantho|Tillie Ariantho]]:  oop. show starting. ^^&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  oh sad treekyomoon.com is listed as a malware site by google now&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  guess it got haxed&lt;br /&gt;
* [11:59] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye Which :)&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  yeah -- laters!&lt;br /&gt;
* [[User:Which Linden|Which Linden]]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_15&amp;diff=600613</id>
		<title>User:Which Linden/Office Hours/2009 Oct 15</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_15&amp;diff=600613"/>
		<updated>2009-10-15T19:03:58Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:02] Which Linden:  Hey there! * [11:02] Which Linden:  Man, this is gonna be awesome * [11:02] [[User:Fisher Linden|Fisher Linde...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:02] [[User:Which Linden|Which Linden]]:  Hey there!&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  Man, this is gonna be awesome&lt;br /&gt;
* [11:02] [[User:Fisher Linden|Fisher Linden]]:  hey&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hello Which :)&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  what&#039;s going to be awesome?&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hello Enkidu, Aimee&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  lo&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  I think there is going to be the highest concentration of Lindens here ever&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  lol attach of the lindens :P&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  crikey, we&#039;re thoroughly Lindenized&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  do they self replicate now?&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  This is how we start taking over this virtual world&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  runs off to spend the extra Lindens&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  hahah&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  Hi grant, thanks for coming!&lt;br /&gt;
* [11:05] [[User:Grant Linden|Grant Linden]]:  thanks for the invite&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  what&#039;s up guys&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  points to the sky&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  that way&lt;br /&gt;
* [11:05] [[User:Fisher Linden|Fisher Linden]]:  lol&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  that joke never gets tired, well, as long as you&#039;re the one making it&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  So yeah, I just stuck Grant&#039;s wireframe on WEB-1321&lt;br /&gt;
* [11:06] [[User:JIRA-helper: http//jira.secondlife.com/browse/WEB-1321|JIRA-helper: http//jira.secondlife.com/browse/WEB-1321]]: &lt;br /&gt;
* [#WEB-1321] [[User:Transaction History,|Transaction History,]]:  the transaction number should remain a sequential number, not a UID&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  It is pretty rad&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  sill on the transaction id? ;)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Yes.... releasing anything here is quite a process&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  that thing is like so september ;)&lt;br /&gt;
* [11:07] [[User:Enkidu Linden|Enkidu Linden]]:  sept 2010 at this rate&lt;br /&gt;
* [11:08] [[User:Enkidu Linden|Enkidu Linden]]:  JOKE&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, true&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  On the up side I&#039;ve also done like 1% of about 10 projects this past week&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  My throughput is high if my project latency is long&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  yey!&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  Actually, Grant, I was curious about what a wireframe actually is -- do you mind explaining?&lt;br /&gt;
* [11:09] [[User:Grant Linden|Grant Linden]]:  a wireframe is like a blueprint for a house&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  hm good analogy&lt;br /&gt;
* [11:10] [[User:Grant Linden|Grant Linden]]:  it is sometimes used in a spec&lt;br /&gt;
* [11:10] [[User:Grant Linden|Grant Linden]]:  it sometimes is a decent visual representation&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  hm, there was one thing that always irked me about transactin history&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  wrt payments from objects&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  waits 20min required for account page to load....&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  cannot fint it right now... the new wireframe does not show object payments&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  You gotta install the &amp;quot;make sl go faster&amp;quot; plugin to make it faster&lt;br /&gt;
* [11:13] [[User:Enkidu Linden|Enkidu Linden]]:  of course, getting the plugin......&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  If google can wave away performance problems with plugins, so can we&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  Which, do you have the download link?&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  [http://jira.secondlife.com/secure/attachment/30267/101309_Transaction_History_1.5.pdf]&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  for the wireframe, I assume you mean&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  uninstalling the go-slow plugin more like :D&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  i don&#039;t see object transactions&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  in that draft&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Yes. ... so the wireframe doesn&#039;t have any examples of object buys&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  very important&lt;br /&gt;
* [11:15] [[User:Grant Linden|Grant Linden]]:  this is true&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  yess now i remember what irked me&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  there are a few extra fields associated with object buys -- region I think is one of them&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  Which, when my objet pays&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  right now i get&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  Date: 10/15/2009 11:05:34 &lt;br /&gt;
* Object Pays &lt;br /&gt;
* Region: Perun &lt;br /&gt;
* Destination: Kristina Deschane&lt;br /&gt;
* [11:15] [[User:Grant Linden|Grant Linden]]:  I need to see an example of that&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  i have now idea *which object* payed&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  oh, Latif, yeah, uh, that&#039;s a deeper problem&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  that information is not recorded at the time&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  example for incoming transaction&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  so this is my object being payed:&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  Date: 10/15/2009 10:30:00 &lt;br /&gt;
* Payment &lt;br /&gt;
* Description: KiKi 2009--GaGa Ballet Boots (pink)-panel &lt;br /&gt;
* Region: Perun &lt;br /&gt;
* Source: Cassandra Quartz&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  the Description is which object got payed&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  how come we cannot have that on outgoing payments&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s vital information, if some of your object is paying, to be able to see which object is taking money from your account and giving other avatars&lt;br /&gt;
* [11:18] [[User:Grant Linden|Grant Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Grant, I just dropped a Fake vendor on ya&lt;br /&gt;
* [11:18] [[User:Grant Linden|Grant Linden]]:  thanks&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  You can rez it, then click it to generate both payments to objects, and payments from objects&lt;br /&gt;
* [11:18] [[User:Aimee Trescothick|Aimee Trescothick]]:  writes an abuse report citing Which for distributing fake vendors&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:19] [[User:Grant Linden|Grant Linden]]:  cool&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Latif: yeah it&#039;s basically an oversight that we don&#039;t record it in one direction&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s fisher&#039;s fault&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  fisher tought which to phish&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Give a man a phish.... and he will be stoned&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  Which, something you could put in the serverv on todo?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Latif: hook me up with a JIRA&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  jira search is useless&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:20] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  oh crap my fake vendor doesn&#039;t work&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Forgot to add debit permissions check&lt;br /&gt;
* [11:22] [[User:Grant Linden|Grant Linden]]:  it&#039;s a fake fake vendor?&lt;br /&gt;
* [11:22] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:22] [[User:&#039;Fake vendor&#039;,|&#039;Fake vendor&#039;,]]:  an object owned by &#039;Which Linden&#039;, located in Beaumont at 150.0, 41.4,22.8, has been granted permission to: Take Linden dollars (L$) from you.&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Do you have to grant permission on rez or else it doesn&#039;t weork?&lt;br /&gt;
* [11:23] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:23] [[User:&#039;Fake vendor&#039;,|&#039;Fake vendor&#039;,]]:  an object owned by &#039;Which Linden&#039;, located in Beaumont at 150.0, 41.4,22.8, has been granted permission to: Take Linden dollars (L$) from you.&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  heh someone claims he get wrong object name&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  Which, no you can request it at any time&lt;br /&gt;
* [11:23] [[User:Unable to|Unable to]]:  load script.  Please try again.&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  you want a real vendor script lol&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  hm well there must be a race condition because I requested it right before calling llgivemoney and it still complained that it didn&#039;t have perms&lt;br /&gt;
* [11:24] [[User:Unable to|Unable to]]:  load script.  Please try again.&lt;br /&gt;
* [11:24] [[User:Unable to|Unable to]]:  load script.  Please try again.&lt;br /&gt;
* [11:24] [[User:Unable to|Unable to]]:  load script.  Please try again.&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  you need to wait for to user to click on Grant&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  ohhhh....&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  let me setup a vendor that splits profit&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  i have the script&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  it&#039;s probably easier to just grant on rez I guess&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  ok!&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  it will sell you object for$2 and sed $1 to which&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  mwahahaha&lt;br /&gt;
* [11:25] [[User:Enkidu Linden|Enkidu Linden]]:  wooden cubes for sale?&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  Which could you enable scripts for a sec?&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  I didn&#039;t? whoops&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  yeah...they&#039;re enabled&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  oh and BTW on JIRA search I pretty much gave up on the builtin search and just google site:jira.secondlife.com&lt;br /&gt;
* [11:27] [[User:Enkidu Linden|Enkidu Linden]]:  google is the balm&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  &#039;Morning all :-)&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  hi Morgaine!&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  How goes Which?&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  we are messing around with fake vendors again&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool&lt;br /&gt;
* [11:29] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Sold Object for L$2 to Latif Khalifa. Your share $1.&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, lots of Lindens rezzing, hehe. Hiya Fisher, Grant, Enkidu :-)&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  yesss&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  ha ha ha, poppy!&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  Which, now we are in it for the profit :)&lt;br /&gt;
* [11:29] [[User:Grant Linden|Grant Linden]]:  helloo&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  OMG, and Poppy. :-)&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  gave you Vendor that gives half to Which and half to Latif.&lt;br /&gt;
* [11:30] [[User:Poppy Linden|Poppy Linden]]:  whoa snap, did i miss a memo or something?&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Residents outnumbered for a change. :-) Hiya Aimee, Latif , piper :-)&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  hello&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  where did grant go&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  OK now we just need to pull a voltron&lt;br /&gt;
* [11:30] [[User:Enkidu Linden|Enkidu Linden]]:  we came for a brawl&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  grant&#039;s still here&lt;br /&gt;
* [11:30] [[User:Grant Linden|Grant Linden]]:  I am&lt;br /&gt;
* [11:30] [[User:Poppy Linden|Poppy Linden]]:  ARM, ASSEMBLE!&lt;br /&gt;
* [11:30] [[User:Grant Linden|Grant Linden]]:  accepted your inventory offer.&lt;br /&gt;
* [11:31] [[User:Anton123 Adder|Anton123 Adder]]:  hi Lindens&lt;br /&gt;
* [11:31] [[User:Grant Linden|Grant Linden]]:  thank you&lt;br /&gt;
* [11:31] [[User:Poppy Linden|Poppy Linden]]:  is there an agenda today?&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif is offline.&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  hi Morgaine :)&lt;br /&gt;
* [11:31] [[User:&#039;Vendor that|&#039;Vendor that]]:  gives half to Which and half to Latif&#039;, an object owned by &#039;Which Linden&#039;, located in Beaumont at 147.3, 43.6,23.3, has been granted permission to: Take Linden dollars (L$) from you.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Reading notecard &#039;*KL* Sale Which Linden&#039;.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Object is for sale for L$2.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Which Linden receives L$1.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Latif Khalifa receives L$1.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: IM sale notifications are on.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Email sale notifications are off.&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Ready (46026 bytes free).&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Whoo, a real vendor script!&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  hi Poppy! ltns&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  Poppy, Which and I are making profit on testing&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Sold Object for L$2 to Grant Linden. Your share $1.&lt;br /&gt;
* [11:31] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Yeah Poppy, we&#039;re discussing the transactions history page and the wireframe that grant designed&lt;br /&gt;
* [11:31] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Sold Object for L$2 to Grant Linden. Your share $1.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  wee juist made $1, and another ;)&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  We have these fake vendors for the purposes of generating logs&lt;br /&gt;
* [11:32] [[User:Grant Linden|Grant Linden]]:  wooot&lt;br /&gt;
* [11:32] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Panel ready. Permissions granted.&lt;br /&gt;
* [11:32] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Panel ready. Permissions granted.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  Which is getting the other half :P&lt;br /&gt;
* [11:32] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Thank you for your purchase. Your item (Object) is being delivered.&lt;br /&gt;
* [11:32] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif owned by Grant Linden gave you &#039;Object&#039;  ( [http://slurl.com/secondlife/Beaumont/149/43/23] ).&lt;br /&gt;
* [11:32] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Sold Object for L$2 to Which Linden. Your share $1.&lt;br /&gt;
* [11:32] [[User:Grant Linden|Grant Linden]]:  I am buying things called objects&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Whoa, those must be rare collectibles&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;ve already bought a ton of those ;-)&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  Grant, and the script pays $1 to me and $1 to Which, right?&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s how vendors with split profit usually work&lt;br /&gt;
* [11:33] [[User:Grant Linden|Grant Linden]]:  yup&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  you can edit the notecard if you want a cut of the action hahaha&lt;br /&gt;
* [11:33] [[User:Grant Linden|Grant Linden]]:  I do&#039;t think I need that many examples&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  Which, btw. another thing that makes me mad... objects forget that they have debit permission&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  rarely, but it happens&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  So...funny story. I bought a submarine to show my military friend how SL can be used for simulation. Of course it had incredibly terrible physics and you could totally send it up into the air. So we were messing around with it in the air, and another friend came by and was all &amp;quot;Oh that&#039;s a nice submarine....does it work in the water too?&amp;quot;&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  loool&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Latif: they forget it without a script reset?&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  yes... its a very rare occurance&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  but i have about 200 of these vendors in my store&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  eeesh&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  and about once every couple of months&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  1 or more &amp;quot;forger&amp;quot; they have the debit grant&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  and they were not reset... i put in a gazillion of checks to try to see where and how&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Hmm.... so you could compensate for this yourself by periodically calling llGetPermissions and re-requesting&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Which you presumably do already?&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  origininally this script was changing states so i rewrote it&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  now it read notecards and does evertyting in the state default&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  which, no i don&#039;t&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  1) timer is expensive thing to do, i want to be nice to the sim&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  this script does nothing until money() event is triggered&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  2) you need to be online when it does the request otherwise it has no effect&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  hm yeah, so you&#039;d need to have an online check too&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;d rather you fix the bug lol&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  heh, well it&#039;s an interesting design philosophy we&#039;ve taken with lsl&lt;br /&gt;
* [11:39] [[User:Vendor that|Vendor that]]:  gives half to Which and half to Latif: Sold Object for L$2 to Anton123 Adder. Your share $1.&lt;br /&gt;
* [11:40] [[User:Enkidu Linden|Enkidu Linden]]:  what&#039;s our lsl design philosophy?&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  We basically write our LSL framework as though we expect scripters to code for a hostile unreliable environment&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, what makes you thin there is one?&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Because it basically is&lt;br /&gt;
* [11:40] [[User:Enkidu Linden|Enkidu Linden]]:  lsl: now with hazmat&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  Which, the only way i work around it is to send email &amp;quot;I&#039;m broken, please come reset me the next time you&#039;re online&amp;quot;&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Well if timers were cheap you&#039;d want it to check itself periodically&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Then it could hopefully catch you when you&#039;re online and re-requiest perms&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  So that&#039;s lame that timers are not cheap&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  i have hunderds of these.... adding timers to each would not be nice to the sim&lt;br /&gt;
* [11:43] [[User:Enkidu Linden|Enkidu Linden]]:  could you do it with one timer?&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidy, each panel needs its own script&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Or maybe you could have like a few controller scripts that sit and check for you to beonline, and when you are, they could send events to the vendors to check perms, so they&#039;d only check every tiem you log in&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu even, sorry&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Enkididdle&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:44] [[User:Enkidu Linden|Enkidu Linden]]:  yeah like a mommy script&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  Which, yes i was thinkind to add listener and have one script to llReagionSay(some_secret_chan&amp;quot;, &amp;quot;boys check your debit permission&amp;quot;);&lt;br /&gt;
* [11:44] [[User:Enkidu Linden|Enkidu Linden]]:  it could tell your other scripts to eat their vegetables and stop picking on their sister&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  But yeah basically currently our design philosophy requires scripters to build pretty elaborate structures; look at what http-in has you do.&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  i wrote a whole app for it lol [http://gridurl.appspot.com/]&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I don&#039;t know how much of it is necessary (as it seems most of http-in is) and how much is just workarounds for bugs&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Ossm latif, I remember hearing kelly express hope that someone would rite something liek that&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  with less typos&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  i understand the concept... http-in lets you connect directly to the sim host&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  that way linden lab avoids a central service&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Yup, w don&#039;t have to worry about scalabiility&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  and scalability problems that brings (and lets face it, scalability and lindens is like water and oil)&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  points at group chat&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  But now you have to worry about scalability mwahaha&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  well instead of lindens having to worry about scalability&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  you let every resident worry about saving urls somewhere else ;)&lt;br /&gt;
* [11:48] [[User:Fisher Linden|Fisher Linden]]:  sorry, I have to run&lt;br /&gt;
* [11:48] [[User:Fisher Linden|Fisher Linden]]:  bye all&lt;br /&gt;
* [11:48] [[User:Anton123 Adder|Anton123 Adder]]:  bye fisher&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Fisher&lt;br /&gt;
* [11:49] [[User:Enkidu Linden|Enkidu Linden]]:  see you fisher&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  l8rs!&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  so worry devided around to everyone = scalabilty, fresh approach :P&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  heh heh&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  well it is teh REST-ful way&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  NOOO&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Apache&#039;s a lot easier to write than Firefox is&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  rest does not change URI under your feet lol&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  No, that&#039;s true, but one principle of REST is to put the intelligence in the client&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  And the client in this sense is the script&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  And the external url service&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  in case of http-in it needs intelligence + super awesome psychic powers to know where to connect to :)&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  It&#039;s not really restful, that&#039;s true, but it&#039;s, like, kinda rest-y&lt;br /&gt;
* [11:51] [[User:Enkidu Linden|Enkidu Linden]]:  restular&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  I guess I couldn&#039;t have thought of a design that had all the same properties but worked differently&lt;br /&gt;
* [11:51] [[User:Poppy Linden|Poppy Linden]]:  and truthfully, we don&#039;t have anything as sophisticated as appengine internally&lt;br /&gt;
* [11:51] [[User:Poppy Linden|Poppy Linden]]:  so, good on you :)&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  another thing about http-in&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  so you can redirect GET request&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  so this works transparently&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  The part of REST that HTTP-in uses is the Really Eclectic Server Technology part. ;-)&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  but then lindens in their infinite wisdom limit QUERY_STRING to 255 chars&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  (so internet explorer 3.0 like)&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  so it forces you to use POST whic his not redirectible&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  i asked Kelly, did he do it for the purpose of testing pain treshold of SL users lol&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  got some explanaiton how something between cap server and sim does not let him pass uri argumetns longer than 255 chars&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Really? I&#039;d have guessed it was some sort of DoS deterrernt&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  sounds reasonable for our infra;&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  its like a unix pipeline, i could imagine something along the path having a limit&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  (not that I can verify)&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  (just sounds reasonable)&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Yeah...probably it&#039;s just in the cap router&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  no, you can post up to 2MB&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  but get only 255&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  It&#039;s cause they&#039;re treated as headers&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  for the uninitated query string is the but of the url after question mark that is used to passed params&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  ie 3.0 had 255 char limit in there too&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  circe 1998&lt;br /&gt;
* [11:57] [[User:Poppy Linden|Poppy Linden]]:  Latif, well, GET and POST are *quite* different :)&lt;br /&gt;
* [11:57] [[User:Enkidu Linden|Enkidu Linden]]:  i remember that&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  Poppy, I know&lt;br /&gt;
* [11:58] [[User:Poppy Linden|Poppy Linden]]:  does POST have the 255 URL limit too?&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s why it sucks that you need to use POST&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  Poppy, not for the URL&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  post has 2MB body size limit&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  DoS deterrence by obscurity. :-) It would probably work in that role, except for the fact that normal operation would be broken unless the HTTP-in server tells the world its URL to make it accessible, and by telling the world, there is no more obscurity. ;-)&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  of course there is no body size in get requests&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  but the main difference for http-in is that GET can be redirected&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Well that makes sense&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  In HTTP headers are line-delimited&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  so my appengine app can say, oh you didn&#039;t really mean to connect to me, go over tehre to that SL object&lt;br /&gt;
* [12:00] [[User:Poppy Linden|Poppy Linden]]:  internally most services are limited to 8K, but we still predominantly use POST instead of GET unless the params are very fixed&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Wheras the body has a declared size&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  So you have to limit your header buffer sizes&lt;br /&gt;
* [12:00] [[User:Poppy Linden|Poppy Linden]]:  well, unless it&#039;s chunked ;)&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  But yes agreed taht 255 is kind of a small limit&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Even if it&#039;s chunked each chunk is a fixed size&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Anyway, it&#039;s around time we wrapped up&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Really appreciate the interesting discussion today&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  Which, POST allows you to pass 2mb to LSL&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  it would be only reasonable to allo GET to have that ability to :)&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  * Linden, take care guys ;)&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  :)&lt;br /&gt;
* [12:02] [[User:Poppy Linden|Poppy Linden]]:  you too, Latif&lt;br /&gt;
* [12:02] [[User:Enkidu Linden|Enkidu Linden]]:  thanks!&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  Aimee, Morg, have fun&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Which, and all. TC :-)&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  /\w+ \w+/, good to see you&lt;br /&gt;
* [12:03] [[User:Enkidu Linden|Enkidu Linden]]:  bye everyone!&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  heheh&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Laters! Thanks! :-)&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_8&amp;diff=585273</id>
		<title>User:Which Linden/Office Hours/2009 Oct 8</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_8&amp;diff=585273"/>
		<updated>2009-10-08T19:07:19Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Spammy beta HUD!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:00] [[User:Peter Stindberg|Peter Stindberg]]:  accepted your inventory offer.&lt;br /&gt;
* [11:00] [[User:Youri Ashton|Youri Ashton]]:  hey which!&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  good day!&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  How are you?&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hi all&lt;br /&gt;
* [11:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Hello&lt;br /&gt;
* [11:01] [[User:Youri Ashton|Youri Ashton]]:  fine here!&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  how are you?&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  hi latif&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  I am well. (oh god I sound like my high school chemistry teacher)&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which, hi peoples :-)&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  Which, you are getting old, dude :)&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  How&#039;s that?&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hey Enkidu, i told you not to press that red button&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  Which, &amp;quot;I am well&amp;quot; ;)&lt;br /&gt;
* [11:03] [[User:Youri Ashton|Youri Ashton]]:  hey enkidu!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  OH...yeah....get off my lawn etc&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  only old folks would say that&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Hi Fisher!&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  this is an absurd linden ratio here&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  hey fisher!&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  hi everyone&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  enkidu what did you do to the interwebtubes?&lt;br /&gt;
* [11:04] [[User:Fisher Linden|Fisher Linden]]:  Hey Enkidu&lt;br /&gt;
* [11:04] [[User:Youri Ashton|Youri Ashton]]:  hey fisher, morg :)&lt;br /&gt;
* [11:04] [[User:Fisher Linden|Fisher Linden]]:  Hey Which&lt;br /&gt;
* [11:05] [[User:Fisher Linden|Fisher Linden]]:  Youri&lt;br /&gt;
* [11:05] [[User:Youri Ashton|Youri Ashton]]:  :)&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  what haven&#039;t i done to the tubes&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  snap!&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  looks like most linden pages are broken about now&lt;br /&gt;
* [11:06] [[User:Enkidu Linden|Enkidu Linden]]:  url?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  hmm I&#039;m still seeing diamon lingerie advertised on my dashboard&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  it must be working&lt;br /&gt;
* [11:06] [[User:Mojito Sorbet|Mojito Sorbet]]:  You have to log on to the Wiki now for some pages. Like Office Hours&lt;br /&gt;
* [11:07] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a note there saying they are working on it&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  ah i didn&#039;t see that, now i see it&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Ah...lame&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  We don&#039;t host those ourselves though&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  i can still blame Enkidu, right? :D&lt;br /&gt;
* [11:09] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  look at that crap&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  It&#039;s an interesting phenomenon -- hosting them externally should theoretically increase their reliability but instead what we see is that the incidence of *one* of our sites being busted at any given time goes up&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  naturally!&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  i wasn&#039;t actualy involved though&lt;br /&gt;
* [11:09] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  age max 20, IQ max, 105&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  But now they can all fail individually, rather than all at once.&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  lol&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  jira and wiki pages are horribly slow, you might want to find new outsourcing partners ;)&lt;br /&gt;
* [11:09] [[User:Youri Ashton|Youri Ashton]]:  that leaves me out for sure :)&lt;br /&gt;
* [11:10] [[User:Youri Ashton|Youri Ashton]]:  both age and IQ&lt;br /&gt;
* [11:10] [[User:Fisher Linden|Fisher Linden]]:  let me try that again!&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  There should be some term for that phenomenon -- the paradox of isolation or something&lt;br /&gt;
* [11:10] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  lol&lt;br /&gt;
* [11:10] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  true&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  You try to remove a single point of failure but end up adding multiple single sources of failure&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  MAybe we should call it the &amp;quot;it&#039;s enkidu&#039;s fault phenomenon&amp;quot;&lt;br /&gt;
* [11:11] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  peace all&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  At least if separated, one failure cant drag down the whjole thing&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  but....as we just witnessed, one failure might as well be the whole thing going down&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  which, if it&#039;s got a name, at least it&#039;s the best name&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  so I dunno, just something I&#039;ve noticed lately&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  seriously, performance of both outsourced and in house linden pages is borderline tollerable&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  I agree.&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  yeah they&#039;re all hugely latent like it&#039;s 2001&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  And object rezzing seems slower, even not counting the texture bug&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  rezzes some stuff&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  By which I mean, some texture download bug that was not quite fixed when 1.23 shipped&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  Its fixed in Snowglobe&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  The download queue gets stuck&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  think thats more asset server related&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  Concurrency is not hugegly higher than a year ago, but somehow it seems slower&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  could be wrong ofcourse&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  wonders what lindens are doing, backend irc chatting? :P&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  pr0n downloads? ;)&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  shhh&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  something seems keeping them busy ;)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  lotsa infrastructure projects&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  they just spend to much time at the local sexclub, but shhh ;) dont let em know that we know :p&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  haha&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  during office hours? :P&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  hi ara :)&lt;br /&gt;
* [11:17] [[User:Arabella Steadham|Arabella Steadham]]:  hi everyone :)&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  take a seat :)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  did we want to continue talking about transaction ids or are we pretty settled on where we&#039;d like the page to be?&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  your blog post pretty much ended it ;)&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  you have the lead which, isnt it? :)&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  no need to beat it any more&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  hi suae&lt;br /&gt;
* [11:18] [[User:Suae Mesic|Suae Mesic]]:  hi&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  hey tech&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  we competin here who can hold their breath longer&lt;br /&gt;
* [11:19] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Hi all&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Ha ha ha&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  lindens are leading the score board&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  so what do you all want to talk about? I am open to suggestions&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, we are constrained by what you are WILLING to talk about&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  what infrastructure projects are taking place?&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  just too busy getting a castle ready that should help out residents with RL disabilities&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  anything interesting&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  no, all boring&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  :-P&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Refactoring an RDBMS schema is never fun&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  well, as you know, my project (and now Enkidu&#039;s as well) involves scaling up the L$ backend&lt;br /&gt;
* [11:21] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Any progress on the http-texture project?&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  There are other projects relating to improving the dataserver&#039;s performance&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  i was reading on facebook infrastructure, how do they manage to scale&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  I don&#039;t know about http-texture I&#039;m sorry&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  So we can cash-out to PayPal faster than 5 days??&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  as always, the key is data partitioning&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  There are also billing infrastructure projects --- not sure if they&#039;d change paypal&#039;s policies though&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  cash out delays are just a policy thing, nothing to do with the infrastructure ;)&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, the bottleneck is on PP&#039;s end??&lt;br /&gt;
* [11:22] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Hmm...i open a notecard from a group notice 5 minutes ago and still hasn&#039;t opened.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  That is my understanding given that I&#039;ve seen that sort of delay on ebay&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  Which, sorry, but it does not hold the water&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  It is true that transferring money into PP from my bank can take 3 days.&lt;br /&gt;
* [11:22] [[User:Arabella Steadham|Arabella Steadham]]:  I think that depends to a degree on where you live&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  paypal process maspay payments in seconds&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  its linden lab procedure that is responsible for the 5 day delay&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  Somehow I suspected that&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  Notice how you have to dig to find the Sell Lindens and Cash out functions, but &amp;quot;Buy Lindens&amp;quot; is right up front&lt;br /&gt;
* [11:24] [[User:Arabella Steadham|Arabella Steadham]]:  I never noticed that&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Yeah that whole itnerface is really old and clunky though&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  You have to sell L$ for local currency as one step, THEN do the PP transfer.&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  That could be streamlined.&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s the policy not the technology used...&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Certainly....but policy stuff is generally much harder to change&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  PayPal can not cancel my acocunt for no reason and keep my money. LL CAN do that. SO I prefer to keep my money elsewhere.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  So the dataserver infrastructure stuff is pretty interesting&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  One thing we are doing is converting all dataserver requests to go over http instead of connecting to mysql directly&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ah, so an HTTP server fronting the MYSQL?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  (this is not my project so I don&#039;t know its schedule or how well it&#039;s coming along)&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  yeah basically Mojito&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  That should help keep down the number of MYSQL sessions&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, offical Linden reason for the 5 day delay where they keep your money is that they need to verify your paypal account, which makes 0 sense if you transfer money every 15 days like i do, they cannot be verifying paypal account 24 times a year&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Conenction pooling&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  And they will ACCEPT money from PP instantly&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  It is based on our observation that speaking the MySQL protocol over network connections with even slight unreliability causes stability problems&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  A MySQL session is more expensive to keep alive (at the server end) than HTTTP, thats for sure&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  So the solution is -- speak the protocol from web servers that are very physically close to the database, and talk to them over http&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, colocate the HTTP servers with the MySQL instance they are fronting&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  hm, that&#039;s interesting mojito I&#039;d heard that mysql connections were really cheap&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  maybe that was in a different context though&lt;br /&gt;
* [11:29] [[User:Kyle Jharls|Kyle Jharls]]:  Hey, would anyone like to participate in a flash mob?&lt;br /&gt;
* [11:29] [[User:Jacek Antonelli|Jacek Antonelli]]:  accepted your inventory offer.&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  You were doing MySQL protocol over long distance links???&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  had to&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  i read that facebook article... from about a year ago, when thay &amp;quot;only&amp;quot; had 150 mil users, at that time they had 1800 mysql servers working in master/slave replication pairs, their data was partitioned on those 900 dbs&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  that was why llnet was such a big deal -- it greatly improved the quality of those links&lt;br /&gt;
* [11:29] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  whispers: So I take it the http server will be talking to the mysql via a local socket instead of TCP/IP?&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  as always key is finding a way to partition data correctly&lt;br /&gt;
* [11:30] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  So I take it the http server will be talking to the mysql via a local socket instead of TCP/IP?&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Techwolf: no, separate hosts&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  The actual MySQL connection is not the expensive part. It is any locks that might eb associated with it, etc. Buffer pools. All that stauff&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  But in the same rack room I hope&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  yeah that&#039;s the idea&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  right, yes, ok we&#039;re on the same page, the locks and stuff are problematic&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  You using NAS disk servers?&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Not for our databases&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  iSCSI, etc&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Not erally sure what hardware we&#039;re using, but it&#039;s pretty badass&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Very easy to do RAID, backups, reconfigure, etc&lt;br /&gt;
* [11:33] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Has to be badass to handle all the spam. ;-) (could not connect, then got moved to another regine and got spammed from about three bots there)&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Aren&#039;t bots illegal now?&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  hahaha&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  no they are not, using them for faking traffic is&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know a big shopping mall that had all these &amp;quot;campers&amp;quot;. But when you loko at the payout rate for the cmaping chairs you realized, &amp;quot;nobody could be that desparate. These must be bots&amp;quot;&lt;br /&gt;
* [11:34] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I&#039;ve been using screenshots for AR instead of copy paste the spam. Seems to work better.&lt;br /&gt;
* [11:34] [[User:Arabella Steadham|Arabella Steadham]]:  oh people are that desperate&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  btw. there is something wrong with the login servers... if your last region is down, login fails instead of sending you off to a nearby info hub&lt;br /&gt;
* [11:35] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Latif, that just happed to me.&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  I mean, fractions of a Linden per half hour???&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Hm I&#039;ve encountered that on dev grids but assumed it was particular to them.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  (the login problem that is)&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  Which, it happens on the main grid too&lt;br /&gt;
* [11:36] [[User:Arabella Steadham|Arabella Steadham]]:  many people run alts for the specific purpose of camping&lt;br /&gt;
* [11:36] [[User:Arabella Steadham|Arabella Steadham]]:  so even a minimal amount adds up&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  make an avatar that is not verified.... take it to a region that is marked pg or mature, log off, then make the region adult, try logging in, it fails&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think these were traffic-bosting bots, myself, disguised as campers&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  Really made performance of the sim bad&lt;br /&gt;
* [11:36] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  With the ban on camping and so on, going to be intresting to see how new users earn a little bit of Lindens to get started in SL.&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have not been back to see since the new edict&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Hm.....so the logic that directs you to a &amp;quot;nearby infohub&amp;quot; is basically a) not nearby at all and b) basically just a random selection from a list of &amp;quot;safe locations&amp;quot;&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a nice music store I know that had lots of cmapers. I looked in there yesterdsy and the store was empty&lt;br /&gt;
* [11:37] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I got dumped into....*looks at scrollback*.....&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  Which, it should send you to a different region, login fail is very bad&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Yeah totally Latif&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  They do not really need the campers - the products are so good they sell by word of mouth&lt;br /&gt;
* [11:38] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  [http://slurl.com/secondlife/Korea4/13/231/26] from my last location of Aggro that was down, still need to follow up on that.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  that logic is really old and no one has looked into it -- we do keep stats on teleport success though and if it goes down asses get kicked&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  especially now that i have some regions marked adult, people who lgged off there cannot get back on the grid at all&lt;br /&gt;
* [11:38] [[User:Arabella Steadham|Arabella Steadham]]:  with the banning of camping, I am seeing a lot more begging&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  ha ha really, people just ask you for money?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I guess that makes sense&lt;br /&gt;
* [11:38] [[User:Arabella Steadham|Arabella Steadham]]:  oh yes, specially in groups&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  I remember seeing people do that a year ago. It must have gotten worse&lt;br /&gt;
* [11:39] [[User:Arabella Steadham|Arabella Steadham]]:  and of course, then they go to the cheap malls full of ripped stuff to pay a fraction of original price&lt;br /&gt;
* [11:39] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  One thing LL can do is make preiminums more attractive. The stripend from those account pump a lot into the SL encominity.&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  There are legitimate freebie stores that are perfectly good for a noob starting out&lt;br /&gt;
* [11:39] [[User:Arabella Steadham|Arabella Steadham]]:  there are indeed mojito&lt;br /&gt;
* [11:40] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I need to find a list of those freebie store.&lt;br /&gt;
* [11:40] [[User:Arabella Steadham|Arabella Steadham]]:  many up market stores also offer high quality gifts&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  Vienna Freebies is where I started&lt;br /&gt;
* [11:40] [[User:Arabella Steadham|Arabella Steadham]]:  specially for new people&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  mmm yeah good point about premiums&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I remember a skin store that had 1L things for people under 30 days old&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  someone actually posted a good idea on my blog post, can&#039;t remember what is was now though&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but it was good lol&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Oh yes -- keeping transaction logs longer than 30 days for premiums&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  I had a premium when I owned land. After taking a big loss on THAT (thank you, LL), I just rent now, so I did not renew the premium&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  eh LL is full of contraversies ;)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  The stipend was nice though&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  left hand doesn&#039;t know what the right hand is doing ;)&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  so true&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  both a curse and a blessing, because the right hand might be working on something totally awesome&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  like with these adult changes, i asked Blondin who was in charge of it, if a shop/store is adult if it sels multi-pose furniture....&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  he said store now, but a sex club, etc its adult&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ever see s atore where you cant try out the poses?&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  so i said ok... yesterday i get email from governence team warning that my account is about to be suspended lol&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  you rascal!&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  Violation: Indecency lol&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  Some people I know got a nastygram from Governance about their DCS combat sim&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I hope that we actually have a &amp;quot;Violation lol&amp;quot; form option&lt;br /&gt;
* [11:47] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Latif, did you respond with Blonden quote?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  just like we have a &amp;quot;Griefing kekekeke&amp;quot; option&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  i took scraenshots of the web page where blondin responds to Q&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  in case it disappeared lol&lt;br /&gt;
* [11:48] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I like to have a &amp;quot;spam&amp;quot; option in the drop down on AR. Right now, there everything but spam itself.&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  gave you blondin2.&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  and btw. sending email &amp;quot;Warning your account is about to be suspended&amp;quot; is bad mojo.&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  Depends how the people working in that BDSM store are dressed. lol&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  saying, dude you need to mark your land differently is ok&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  I wonder how CCP gets away with being so gung-ho about banning folks&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  It seems they have a very militant attitude but their customers love it for some reason&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  CCP?&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  perhaps it&#039;s self-selection at work&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Makers of EVE online&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  They&#039;re constantly bragging about how many accounts they nuked from orbit&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  heh i pay 3000-4000 USD to Linden Lab a year, one would think they&#039;d be polite to the customers&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Maybe in their case it&#039;s more clear-cut&lt;br /&gt;
* [11:51] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  That&#039;s because EVE is a game with a clear polisity on what and what ins&#039;t allowed. So the ban hammer works there.&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Yeah....it&#039;s a lot less freeform&lt;br /&gt;
* [11:53] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  LL doen&#039;t have a clear polisity. The Grifters have a new powerfull tool called the AR report.&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  yes&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  and i called support, and they said they have no access to the governence team data lol, you cannot even find out what violation you are supposedly guilty off&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;wahhh! He ARd me! Make him stop.&amp;quot; &amp;quot;You ARd me first!&amp;quot; &amp;quot;Did not&amp;quot; &amp;quot;Did so&amp;quot;&lt;br /&gt;
* [11:54] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Witch, EVE is more freeform then SL, anything is allowed in Zero space.&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, the people with the combat sim were not told what they had done wrong&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  all i got was account about to be suspended for indecency ;) support claims they have no idea whay execlty is the problem... :D&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  so if they &amp;quot;disapepar&amp;quot; me you know what happenned lol&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  More freeform socially, but the rules of the game are much more limited in EVE&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  hands out duct tape&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  They have no sex balls at all there, so it had to be the &amp;quot;graphic violeance&amp;quot; section. But that would apply to to ANY DCS combat sim in that case.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Hm....could be&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is having two sides re-enacting the Pelloponessian War more graphic than an urban shootout? Just because they use swords?&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Oh man, swords are totally illegal in the UK&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Yeah, with any sort of policy enforced by many people, you&#039;re bound to see inconsistencies&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  C.f. the app store&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  Which, are you involved in the IETF new protocol thing at all?&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  VWRAP&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Latif: no......but I know someone who is!&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Are you following it?&lt;br /&gt;
* [12:00] [[User:Enkidu Linden|Enkidu Linden]]:  who&#039;s re-enacting the peloponnesian war?&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  Which, yes, I have this text-client for SL, opensim, etc&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  That was just an example. Nobody I know of. But I have seen battles from Egyptian through Feudal Japan times.&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  i wish to add milti grid support when it comes&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Plenty of swords. And archery&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, is using Radegast as the basis for his accessability project too&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  speech interface to SL basically&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;her&amp;quot;, but I let that pass....&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  ossm&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  It is coming along nicely&lt;br /&gt;
* [12:01] [[User:Enkidu Linden|Enkidu Linden]]:  aw man&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, sorry about that&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  You can dictate your chat. No hands&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  And audible descriptions of things around you.&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  it also does cool things, like it reads chat from nearby avatars in female/male voices depending on their gender&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  ha ha that sounds amazing!&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  in 3d too&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  can I download this somewhere?&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Tells you thinks like &amp;quot;Sofa, sittable, 3 meters to your right&amp;quot;&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Let me look uip the right URL&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  I should have it memorized&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  [http://wiki.secondlife.com/wiki/SLetiquette]&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  oops&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  not that&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  https://sourceforge.net/projects/radegastspeech/&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  There&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Works pretty well on Windows&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  ossm&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Linux and Mac in the works&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  will try it out sometime&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Read the included UserGuide.pdf&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  I should go now though&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Still under development. Updates about every couple weeks&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  In factm, I need to do that this week, to inlcude all the new stuff Latiuf and the others have put in&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Cool! Look forward to it!&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  my client is at [http://radegastclient.org/] (the base, speech is plugin mojito is working on, and hopefully we&#039;ll merge it into the main distro)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Thanks so much everyone for the interesting discussion, will see you again soon.&lt;br /&gt;
* [12:05] [[User:Enkidu Linden|Enkidu Linden]]:  my pleasure!&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  take care which&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  tc&lt;br /&gt;
* [12:05] [[User:Mojito Sorbet|Mojito Sorbet]]:  Radagast has a cool plugin architecture, and several people are working on things for it&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_8&amp;diff=585263</id>
		<title>User:Which Linden/Office Hours/2009 Oct 8</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_8&amp;diff=585263"/>
		<updated>2009-10-08T19:06:54Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:00] Peter Stindberg:  accepted your inventory offer. * [11:00] Youri Ashton:  hey which! * [11:00] [[User:Which Linden|Which ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:00] [[User:Peter Stindberg|Peter Stindberg]]:  accepted your inventory offer.&lt;br /&gt;
* [11:00] [[User:Youri Ashton|Youri Ashton]]:  hey which!&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  good day!&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  How are you?&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hi all&lt;br /&gt;
* [11:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Hello&lt;br /&gt;
* [11:01] [[User:Youri Ashton|Youri Ashton]]:  fine here!&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  how are you?&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  hi latif&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  I am well. (oh god I sound like my high school chemistry teacher)&lt;br /&gt;
* [11:02] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which, hi peoples :-)&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: Loading settings&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: SensorRange:15.0&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: RefreshPeriod:1.0&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: MinRating:0&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: FieldOfView:60.0&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: SkipNames:Object,,Tree&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: OverlayRGB:0,1.0,0&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: Tags:animal,animation,art,avatar,books,build,clothes,club,combat,culture,dance,event,fantasy,film,free,furniture,gadget,game,hud,info,land,live,love,money,robot,rpg,science,scifi,script,sculpture,sex,sound,tech,texture,theatre,tutorial,vehicle,weapon,win&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: Interface:Dialog&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: FindResults:20&lt;br /&gt;
* [11:03] [[User:SLateIt HUD|SLateIt HUD]]:  1.5: Settings loaded&lt;br /&gt;
* Ratings will be overlayed on objects when avatar is stationary&lt;br /&gt;
* Click on ratings to rate objects&lt;br /&gt;
* See ratings at http://slateit.org&lt;br /&gt;
* Chat &amp;quot;/5 Help&amp;quot; for more help&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  Which, you are getting old, dude :)&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  How&#039;s that?&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hey Enkidu, i told you not to press that red button&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  Which, &amp;quot;I am well&amp;quot; ;)&lt;br /&gt;
* [11:03] [[User:Youri Ashton|Youri Ashton]]:  hey enkidu!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  OH...yeah....get off my lawn etc&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  only old folks would say that&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Hi Fisher!&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  this is an absurd linden ratio here&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  hey fisher!&lt;br /&gt;
* [11:04] [[User:Enkidu Linden|Enkidu Linden]]:  hi everyone&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  enkidu what did you do to the interwebtubes?&lt;br /&gt;
* [11:04] [[User:Fisher Linden|Fisher Linden]]:  Hey Enkidu&lt;br /&gt;
* [11:04] [[User:Youri Ashton|Youri Ashton]]:  hey fisher, morg :)&lt;br /&gt;
* [11:04] [[User:Fisher Linden|Fisher Linden]]:  Hey Which&lt;br /&gt;
* [11:05] [[User:Fisher Linden|Fisher Linden]]:  Youri&lt;br /&gt;
* [11:05] [[User:Youri Ashton|Youri Ashton]]:  :)&lt;br /&gt;
* [11:05] [[User:Enkidu Linden|Enkidu Linden]]:  what haven&#039;t i done to the tubes&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  snap!&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  looks like most linden pages are broken about now&lt;br /&gt;
* [11:06] [[User:Enkidu Linden|Enkidu Linden]]:  url?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  hmm I&#039;m still seeing diamon lingerie advertised on my dashboard&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  it must be working&lt;br /&gt;
* [11:06] [[User:Mojito Sorbet|Mojito Sorbet]]:  You have to log on to the Wiki now for some pages. Like Office Hours&lt;br /&gt;
* [11:07] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a note there saying they are working on it&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  ah i didn&#039;t see that, now i see it&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Ah...lame&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  We don&#039;t host those ourselves though&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  i can still blame Enkidu, right? :D&lt;br /&gt;
* [11:09] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  look at that crap&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  It&#039;s an interesting phenomenon -- hosting them externally should theoretically increase their reliability but instead what we see is that the incidence of *one* of our sites being busted at any given time goes up&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  naturally!&lt;br /&gt;
* [11:09] [[User:Enkidu Linden|Enkidu Linden]]:  i wasn&#039;t actualy involved though&lt;br /&gt;
* [11:09] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  age max 20, IQ max, 105&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  But now they can all fail individually, rather than all at once.&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  lol&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  jira and wiki pages are horribly slow, you might want to find new outsourcing partners ;)&lt;br /&gt;
* [11:09] [[User:Youri Ashton|Youri Ashton]]:  that leaves me out for sure :)&lt;br /&gt;
* [11:10] [[User:Youri Ashton|Youri Ashton]]:  both age and IQ&lt;br /&gt;
* [11:10] [[User:Fisher Linden|Fisher Linden]]:  let me try that again!&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  There should be some term for that phenomenon -- the paradox of isolation or something&lt;br /&gt;
* [11:10] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  lol&lt;br /&gt;
* [11:10] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  true&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  You try to remove a single point of failure but end up adding multiple single sources of failure&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  MAybe we should call it the &amp;quot;it&#039;s enkidu&#039;s fault phenomenon&amp;quot;&lt;br /&gt;
* [11:11] [[User:Rhiadra Raviprakash|Rhiadra Raviprakash]]:  peace all&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  At least if separated, one failure cant drag down the whjole thing&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  but....as we just witnessed, one failure might as well be the whole thing going down&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  which, if it&#039;s got a name, at least it&#039;s the best name&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  so I dunno, just something I&#039;ve noticed lately&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  seriously, performance of both outsourced and in house linden pages is borderline tollerable&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  I agree.&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  yeah they&#039;re all hugely latent like it&#039;s 2001&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  And object rezzing seems slower, even not counting the texture bug&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  rezzes some stuff&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  By which I mean, some texture download bug that was not quite fixed when 1.23 shipped&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  Its fixed in Snowglobe&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  The download queue gets stuck&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  think thats more asset server related&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  Concurrency is not hugegly higher than a year ago, but somehow it seems slower&lt;br /&gt;
* [11:15] [[User:Youri Ashton|Youri Ashton]]:  could be wrong ofcourse&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  wonders what lindens are doing, backend irc chatting? :P&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  pr0n downloads? ;)&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  shhh&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  something seems keeping them busy ;)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  lotsa infrastructure projects&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  they just spend to much time at the local sexclub, but shhh ;) dont let em know that we know :p&lt;br /&gt;
* [11:16] [[User:Youri Ashton|Youri Ashton]]:  haha&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  during office hours? :P&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  hi ara :)&lt;br /&gt;
* [11:17] [[User:Arabella Steadham|Arabella Steadham]]:  hi everyone :)&lt;br /&gt;
* [11:17] [[User:Youri Ashton|Youri Ashton]]:  take a seat :)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  did we want to continue talking about transaction ids or are we pretty settled on where we&#039;d like the page to be?&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  your blog post pretty much ended it ;)&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  you have the lead which, isnt it? :)&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  no need to beat it any more&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  hi suae&lt;br /&gt;
* [11:18] [[User:Suae Mesic|Suae Mesic]]:  hi&lt;br /&gt;
* [11:18] [[User:Youri Ashton|Youri Ashton]]:  hey tech&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  we competin here who can hold their breath longer&lt;br /&gt;
* [11:19] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Hi all&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Ha ha ha&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  lindens are leading the score board&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  so what do you all want to talk about? I am open to suggestions&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, we are constrained by what you are WILLING to talk about&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  what infrastructure projects are taking place?&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  just too busy getting a castle ready that should help out residents with RL disabilities&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  anything interesting&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  no, all boring&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  :-P&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Refactoring an RDBMS schema is never fun&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  well, as you know, my project (and now Enkidu&#039;s as well) involves scaling up the L$ backend&lt;br /&gt;
* [11:21] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Any progress on the http-texture project?&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  There are other projects relating to improving the dataserver&#039;s performance&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  i was reading on facebook infrastructure, how do they manage to scale&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  I don&#039;t know about http-texture I&#039;m sorry&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  So we can cash-out to PayPal faster than 5 days??&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  as always, the key is data partitioning&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  There are also billing infrastructure projects --- not sure if they&#039;d change paypal&#039;s policies though&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  cash out delays are just a policy thing, nothing to do with the infrastructure ;)&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, the bottleneck is on PP&#039;s end??&lt;br /&gt;
* [11:22] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Hmm...i open a notecard from a group notice 5 minutes ago and still hasn&#039;t opened.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  That is my understanding given that I&#039;ve seen that sort of delay on ebay&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  Which, sorry, but it does not hold the water&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  It is true that transferring money into PP from my bank can take 3 days.&lt;br /&gt;
* [11:22] [[User:Arabella Steadham|Arabella Steadham]]:  I think that depends to a degree on where you live&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  paypal process maspay payments in seconds&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  its linden lab procedure that is responsible for the 5 day delay&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  Somehow I suspected that&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  Notice how you have to dig to find the Sell Lindens and Cash out functions, but &amp;quot;Buy Lindens&amp;quot; is right up front&lt;br /&gt;
* [11:24] [[User:Arabella Steadham|Arabella Steadham]]:  I never noticed that&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Yeah that whole itnerface is really old and clunky though&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  You have to sell L$ for local currency as one step, THEN do the PP transfer.&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  That could be streamlined.&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s the policy not the technology used...&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Certainly....but policy stuff is generally much harder to change&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  PayPal can not cancel my acocunt for no reason and keep my money. LL CAN do that. SO I prefer to keep my money elsewhere.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  So the dataserver infrastructure stuff is pretty interesting&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  One thing we are doing is converting all dataserver requests to go over http instead of connecting to mysql directly&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ah, so an HTTP server fronting the MYSQL?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  (this is not my project so I don&#039;t know its schedule or how well it&#039;s coming along)&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  yeah basically Mojito&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  That should help keep down the number of MYSQL sessions&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, offical Linden reason for the 5 day delay where they keep your money is that they need to verify your paypal account, which makes 0 sense if you transfer money every 15 days like i do, they cannot be verifying paypal account 24 times a year&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Conenction pooling&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  And they will ACCEPT money from PP instantly&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  It is based on our observation that speaking the MySQL protocol over network connections with even slight unreliability causes stability problems&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  A MySQL session is more expensive to keep alive (at the server end) than HTTTP, thats for sure&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  So the solution is -- speak the protocol from web servers that are very physically close to the database, and talk to them over http&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, colocate the HTTP servers with the MySQL instance they are fronting&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  hm, that&#039;s interesting mojito I&#039;d heard that mysql connections were really cheap&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  maybe that was in a different context though&lt;br /&gt;
* [11:29] [[User:Kyle Jharls|Kyle Jharls]]:  Hey, would anyone like to participate in a flash mob?&lt;br /&gt;
* [11:29] [[User:Jacek Antonelli|Jacek Antonelli]]:  accepted your inventory offer.&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  You were doing MySQL protocol over long distance links???&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  had to&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  i read that facebook article... from about a year ago, when thay &amp;quot;only&amp;quot; had 150 mil users, at that time they had 1800 mysql servers working in master/slave replication pairs, their data was partitioned on those 900 dbs&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  that was why llnet was such a big deal -- it greatly improved the quality of those links&lt;br /&gt;
* [11:29] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  whispers: So I take it the http server will be talking to the mysql via a local socket instead of TCP/IP?&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  as always key is finding a way to partition data correctly&lt;br /&gt;
* [11:30] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  So I take it the http server will be talking to the mysql via a local socket instead of TCP/IP?&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Techwolf: no, separate hosts&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  The actual MySQL connection is not the expensive part. It is any locks that might eb associated with it, etc. Buffer pools. All that stauff&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  But in the same rack room I hope&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  yeah that&#039;s the idea&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  right, yes, ok we&#039;re on the same page, the locks and stuff are problematic&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  You using NAS disk servers?&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Not for our databases&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  iSCSI, etc&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Not erally sure what hardware we&#039;re using, but it&#039;s pretty badass&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Very easy to do RAID, backups, reconfigure, etc&lt;br /&gt;
* [11:33] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Has to be badass to handle all the spam. ;-) (could not connect, then got moved to another regine and got spammed from about three bots there)&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Aren&#039;t bots illegal now?&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  hahaha&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  no they are not, using them for faking traffic is&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  I know a big shopping mall that had all these &amp;quot;campers&amp;quot;. But when you loko at the payout rate for the cmaping chairs you realized, &amp;quot;nobody could be that desparate. These must be bots&amp;quot;&lt;br /&gt;
* [11:34] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I&#039;ve been using screenshots for AR instead of copy paste the spam. Seems to work better.&lt;br /&gt;
* [11:34] [[User:Arabella Steadham|Arabella Steadham]]:  oh people are that desperate&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  btw. there is something wrong with the login servers... if your last region is down, login fails instead of sending you off to a nearby info hub&lt;br /&gt;
* [11:35] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Latif, that just happed to me.&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  I mean, fractions of a Linden per half hour???&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Hm I&#039;ve encountered that on dev grids but assumed it was particular to them.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  (the login problem that is)&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  Which, it happens on the main grid too&lt;br /&gt;
* [11:36] [[User:Arabella Steadham|Arabella Steadham]]:  many people run alts for the specific purpose of camping&lt;br /&gt;
* [11:36] [[User:Arabella Steadham|Arabella Steadham]]:  so even a minimal amount adds up&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  make an avatar that is not verified.... take it to a region that is marked pg or mature, log off, then make the region adult, try logging in, it fails&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think these were traffic-bosting bots, myself, disguised as campers&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  Really made performance of the sim bad&lt;br /&gt;
* [11:36] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  With the ban on camping and so on, going to be intresting to see how new users earn a little bit of Lindens to get started in SL.&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have not been back to see since the new edict&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Hm.....so the logic that directs you to a &amp;quot;nearby infohub&amp;quot; is basically a) not nearby at all and b) basically just a random selection from a list of &amp;quot;safe locations&amp;quot;&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a nice music store I know that had lots of cmapers. I looked in there yesterdsy and the store was empty&lt;br /&gt;
* [11:37] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I got dumped into....*looks at scrollback*.....&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  Which, it should send you to a different region, login fail is very bad&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Yeah totally Latif&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  They do not really need the campers - the products are so good they sell by word of mouth&lt;br /&gt;
* [11:38] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  [http://slurl.com/secondlife/Korea4/13/231/26] from my last location of Aggro that was down, still need to follow up on that.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  that logic is really old and no one has looked into it -- we do keep stats on teleport success though and if it goes down asses get kicked&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  especially now that i have some regions marked adult, people who lgged off there cannot get back on the grid at all&lt;br /&gt;
* [11:38] [[User:Arabella Steadham|Arabella Steadham]]:  with the banning of camping, I am seeing a lot more begging&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  ha ha really, people just ask you for money?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I guess that makes sense&lt;br /&gt;
* [11:38] [[User:Arabella Steadham|Arabella Steadham]]:  oh yes, specially in groups&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  I remember seeing people do that a year ago. It must have gotten worse&lt;br /&gt;
* [11:39] [[User:Arabella Steadham|Arabella Steadham]]:  and of course, then they go to the cheap malls full of ripped stuff to pay a fraction of original price&lt;br /&gt;
* [11:39] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  One thing LL can do is make preiminums more attractive. The stripend from those account pump a lot into the SL encominity.&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  There are legitimate freebie stores that are perfectly good for a noob starting out&lt;br /&gt;
* [11:39] [[User:Arabella Steadham|Arabella Steadham]]:  there are indeed mojito&lt;br /&gt;
* [11:40] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I need to find a list of those freebie store.&lt;br /&gt;
* [11:40] [[User:Arabella Steadham|Arabella Steadham]]:  many up market stores also offer high quality gifts&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  Vienna Freebies is where I started&lt;br /&gt;
* [11:40] [[User:Arabella Steadham|Arabella Steadham]]:  specially for new people&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  mmm yeah good point about premiums&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I remember a skin store that had 1L things for people under 30 days old&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  someone actually posted a good idea on my blog post, can&#039;t remember what is was now though&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but it was good lol&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Oh yes -- keeping transaction logs longer than 30 days for premiums&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  I had a premium when I owned land. After taking a big loss on THAT (thank you, LL), I just rent now, so I did not renew the premium&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  eh LL is full of contraversies ;)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  The stipend was nice though&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  left hand doesn&#039;t know what the right hand is doing ;)&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  so true&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  both a curse and a blessing, because the right hand might be working on something totally awesome&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  like with these adult changes, i asked Blondin who was in charge of it, if a shop/store is adult if it sels multi-pose furniture....&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  he said store now, but a sex club, etc its adult&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ever see s atore where you cant try out the poses?&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  so i said ok... yesterday i get email from governence team warning that my account is about to be suspended lol&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  you rascal!&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  Violation: Indecency lol&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  Some people I know got a nastygram from Governance about their DCS combat sim&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I hope that we actually have a &amp;quot;Violation lol&amp;quot; form option&lt;br /&gt;
* [11:47] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Latif, did you respond with Blonden quote?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  just like we have a &amp;quot;Griefing kekekeke&amp;quot; option&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  i took scraenshots of the web page where blondin responds to Q&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  in case it disappeared lol&lt;br /&gt;
* [11:48] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I like to have a &amp;quot;spam&amp;quot; option in the drop down on AR. Right now, there everything but spam itself.&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  gave you blondin2.&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  and btw. sending email &amp;quot;Warning your account is about to be suspended&amp;quot; is bad mojo.&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  Depends how the people working in that BDSM store are dressed. lol&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  saying, dude you need to mark your land differently is ok&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  I wonder how CCP gets away with being so gung-ho about banning folks&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  It seems they have a very militant attitude but their customers love it for some reason&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  CCP?&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  perhaps it&#039;s self-selection at work&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Makers of EVE online&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  They&#039;re constantly bragging about how many accounts they nuked from orbit&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  heh i pay 3000-4000 USD to Linden Lab a year, one would think they&#039;d be polite to the customers&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Maybe in their case it&#039;s more clear-cut&lt;br /&gt;
* [11:51] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  That&#039;s because EVE is a game with a clear polisity on what and what ins&#039;t allowed. So the ban hammer works there.&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Yeah....it&#039;s a lot less freeform&lt;br /&gt;
* [11:53] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  LL doen&#039;t have a clear polisity. The Grifters have a new powerfull tool called the AR report.&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  yes&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  and i called support, and they said they have no access to the governence team data lol, you cannot even find out what violation you are supposedly guilty off&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;wahhh! He ARd me! Make him stop.&amp;quot; &amp;quot;You ARd me first!&amp;quot; &amp;quot;Did not&amp;quot; &amp;quot;Did so&amp;quot;&lt;br /&gt;
* [11:54] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Witch, EVE is more freeform then SL, anything is allowed in Zero space.&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, the people with the combat sim were not told what they had done wrong&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  all i got was account about to be suspended for indecency ;) support claims they have no idea whay execlty is the problem... :D&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  so if they &amp;quot;disapepar&amp;quot; me you know what happenned lol&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  More freeform socially, but the rules of the game are much more limited in EVE&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  hands out duct tape&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  They have no sex balls at all there, so it had to be the &amp;quot;graphic violeance&amp;quot; section. But that would apply to to ANY DCS combat sim in that case.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Hm....could be&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is having two sides re-enacting the Pelloponessian War more graphic than an urban shootout? Just because they use swords?&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Oh man, swords are totally illegal in the UK&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Yeah, with any sort of policy enforced by many people, you&#039;re bound to see inconsistencies&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  C.f. the app store&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  Which, are you involved in the IETF new protocol thing at all?&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  VWRAP&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Latif: no......but I know someone who is!&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Are you following it?&lt;br /&gt;
* [12:00] [[User:Enkidu Linden|Enkidu Linden]]:  who&#039;s re-enacting the peloponnesian war?&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  Which, yes, I have this text-client for SL, opensim, etc&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  That was just an example. Nobody I know of. But I have seen battles from Egyptian through Feudal Japan times.&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  i wish to add milti grid support when it comes&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Plenty of swords. And archery&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, is using Radegast as the basis for his accessability project too&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  speech interface to SL basically&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  &amp;quot;her&amp;quot;, but I let that pass....&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  ossm&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  It is coming along nicely&lt;br /&gt;
* [12:01] [[User:Enkidu Linden|Enkidu Linden]]:  aw man&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, sorry about that&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  You can dictate your chat. No hands&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  And audible descriptions of things around you.&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  it also does cool things, like it reads chat from nearby avatars in female/male voices depending on their gender&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  ha ha that sounds amazing!&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  in 3d too&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  can I download this somewhere?&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Tells you thinks like &amp;quot;Sofa, sittable, 3 meters to your right&amp;quot;&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Let me look uip the right URL&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  I should have it memorized&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  [http://wiki.secondlife.com/wiki/SLetiquette]&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  oops&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  not that&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  https://sourceforge.net/projects/radegastspeech/&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  There&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Works pretty well on Windows&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  ossm&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Linux and Mac in the works&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  will try it out sometime&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Read the included UserGuide.pdf&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  I should go now though&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Still under development. Updates about every couple weeks&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  In factm, I need to do that this week, to inlcude all the new stuff Latiuf and the others have put in&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Cool! Look forward to it!&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  my client is at [http://radegastclient.org/] (the base, speech is plugin mojito is working on, and hopefully we&#039;ll merge it into the main distro)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Thanks so much everyone for the interesting discussion, will see you again soon.&lt;br /&gt;
* [12:05] [[User:Enkidu Linden|Enkidu Linden]]:  my pleasure!&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  take care which&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  tc&lt;br /&gt;
* [12:05] [[User:Mojito Sorbet|Mojito Sorbet]]:  Radagast has a cool plugin architecture, and several people are working on things for it&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_1&amp;diff=499603</id>
		<title>User:Which Linden/Office Hours/2009 Oct 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Oct_1&amp;diff=499603"/>
		<updated>2009-10-01T19:15:32Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:00] Morgaine Dinova:  Hi peeps * [11:00] Which Linden:  what is up my rabbits * [11:00] [[User:Morgaine Dinova|Morgaine Dinov...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi peeps&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  what is up my rabbits&lt;br /&gt;
* [11:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  hello&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  ok that was a pretty lame pun off of &amp;quot;peeps&amp;quot; there&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  let&#039;s pretend that didn&#039;t happen&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL, so bad I still haven&#039;t figured it out :P&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  ha ha, how are y&#039;all?&lt;br /&gt;
* [11:01] [[User:Enkidu Linden|Enkidu Linden]]:  hi guys&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Fine tnx, you?&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hey Enkidu&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Enkidu! New Linden?&lt;br /&gt;
* [11:01] [[User:Enkidu Linden|Enkidu Linden]]:  newish!&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  heh I think he&#039;s almost a year old!&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, nearly a year old, hehe. Well nice to see you in Which&#039;s OH :-)&lt;br /&gt;
* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  11 months on saturday&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  what do you at the lab enkidu?&lt;br /&gt;
* [11:02] [[User:Enkidu Linden|Enkidu Linden]]:  thanks! i&#039;ll be judging for style&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  what on earth is up with your av? Do I need some sculptie textures downloaded?&lt;br /&gt;
* [11:03] [[User:Twisted Laws|Twisted Laws]]:  ^^ i have no style :p&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  I don&#039;t do &amp;quot;form&amp;quot;, just &amp;quot;function&amp;quot; :-)&lt;br /&gt;
* [11:03] [[User:Enkidu Linden|Enkidu Linden]]:  i do lots of webby stuff&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  ah i see&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ew&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Commiserations ^_^&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  spent 10 years doing webby stuff lol&lt;br /&gt;
* [11:04] [[User:Phantom Ninetails|Phantom Ninetails]]:  Thought those sculpts would never load&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  heh there we go&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  so...yeah, did you all want to talk webby stuff?&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  you may recall that last week we talked about the transactions history page&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  So annoying having to fetch this grass every week. We&#039;re here regularly, clearly the 1GB cache is inadequate or non-functional.&lt;br /&gt;
* [11:06] [[User:Elbereth Witte|Elbereth Witte]]:  or he updaqtes the grass texture every week to psych you out :-)&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I change one pixel each time :-)&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:06] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  randomizes the UUIDs from a pool of identifical textures&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  I sometimes wonder if the cache never gets any love because Lindens have high-bandwidth access to the grid, so they don&#039;t see the non-working cache as a problem.&lt;br /&gt;
* [11:07] [[User:Elbereth Witte|Elbereth Witte]]:  bandwidth does have value, wether they say so or not, and they mostly likely know that&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  technically the QA team does stuff through DSL&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  and also don&#039;t forget we have offices all over the world&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  I would dedicate a 1TB drive to the cache .... if it let me.&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  yeah and M&#039;s been in Amsterdam on &amp;quot;business&amp;quot; ;)&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  heh heh&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  ain&#039;t no business like show business!&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  especially in amsterdam ;)&lt;br /&gt;
* [11:09] [[User:Phantom Ninetails|Phantom Ninetails]]:  [http://wiki.secondlife.com/wiki/SLSquid_Proxy]&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Anyway, transactions ...&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  yeah, so, some conversation continues on WEB-1321&lt;br /&gt;
* [11:09] [[User:JIRA-helper: http//jira.secondlife.com/browse/WEB-1321|JIRA-helper: http//jira.secondlife.com/browse/WEB-1321]]: &lt;br /&gt;
* [#WEB-1321] [[User:Transaction History,|Transaction History,]]:  the transaction number should remain a sequential number, not a UID&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  loves that jirahelper&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, and sql sequences ;)&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  I&#039;m still assuming that the major problem with uuids is that they are too long&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  and that simply chopping off the trunk will suffice to improve the situation&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  resedents often need to compare transaction ids&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  there will be a slight chance of collision with just a prefix, but it&#039;s really low&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  using uuid for this purpose is suboptimal&lt;br /&gt;
* [11:12] [[User:Enkidu Linden|Enkidu Linden]]:  why is that, latif?&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think the Jira opener merely wants UUIDs hidden. Technically, you can&#039;t replace UUIDs with an incrementing count without adding a Single Point of Failure and a barrier to scalability.&lt;br /&gt;
* [11:12] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  what happens if you run a UUID through MD5?&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  transaction IDs are not something hidden, something residents don&#039;t see&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  they are used in everyday workflow&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  using uuids is not very user friendly&lt;br /&gt;
* [11:13] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  was thinking more in terms of compression possibilities, though MD5 probably wouldn&#039;t compress&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  i understand the technical difficultyy you might have getting numerical IDs&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  saijanai: this is the md5 of a uuid: &amp;quot;30dde8348ce93f890ea863847920eee0&amp;quot;&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  but the problem has been solved gazillion times in applications that use user exposed transaction ids&lt;br /&gt;
* [11:13] [[User:Elbereth Witte|Elbereth Witte]]:  a cryptographic hash that compresses well is a failed hash IMO&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  SQL construsct of sequence has been invented for this purpose specificially&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  It doesn&#039;t matter to code whether a transaction identifier is user-friendly or not. User-friendliness should never compromise functionality. If UUIDs are not user-friendly, just hide them behind a local view or something.&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Elbereth++&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  using hashes is also not good&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  so just as a point of reference, here is a paypal transaction id: 7KY79262PN385345U&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  i need to be able to go to which and complain about system stealing 150k from my accouint and give him transaction number&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  it looks like paypal is using base 36&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  This is a case of what&#039;s good for the function being bad for manual use and visbility. So keep them separate.&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  if i was hashed he would not be able to know which uuid was it&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  i deal daily with customers sending me transaction details&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  i know how an ordinary resident reacts when he sees that now its an uuid&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  the reaction is WTF ;)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  ok but any change will elicit that reaction&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  oh well ;)&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  we need concrete reasons beyond &amp;quot;change is bad&amp;quot;&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:18] [[User:Elbereth Witte|Elbereth Witte]]:  good chang isn&#039;t all that bad&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  i said using uuids was suboptimal, not a deal breaker&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  so yeah it looks like paypal is using 88-bit transaction ids, that&#039;s a little shorter than 128 bits, and the base-36 compresses its length&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  maybe we should consider base-36 for our ids&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  would make it annoying internally though&lt;br /&gt;
* [11:19] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m curious, what is it about a numeric id that is intrinsically better than something in hex?&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  part of the other win of converting to uuids is that those are what we use internally too&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  Enkidu, nothing for me, but i am a software engineeer&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  ;)&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  ha ha ha, this seems like a case of the customer not knowing what they want&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  so just as an example I converted a uuid to base36&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  uuid: 22d4dcdbaebb47fab925a871cc75ee48 base36: 228hqxz4jcask4cck0o8ggw0k&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if you went with i system that does not use sequences, bite the bullet and stick with UUIDs, it would just make it event workse trying to &amp;quot;fix&amp;quot; it with base36, hashes or whatever&lt;br /&gt;
* [11:22] [[User:Twisted Laws|Twisted Laws]]:  i think some people think uuid&#039;s are weak because they hear all the time that theres no reason to hide uuid&#039;s of avatars, etc... this would make them think transactions may also be more open then they&#039;d like (only in their minds, obviously)&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I think I agree, Latif&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  so... the other smart thing that Paypal does, is they deemphasize the transaction id&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  it&#039;s in small text and you have to know what you&#039;re looking for to find it&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  the emphasized data is: date/time, other party, amount, type&lt;br /&gt;
* [11:23] [[User:Ardy Lay|Ardy Lay]]:  Some people see hexadecimal and think they have found the key to the city.&lt;br /&gt;
* [11:23] [[User:Enkidu Linden|Enkidu Linden]]:  that&#039;s a very interesting observation, twisted&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  so the clear intent is that the transaction id is only used if these other fields are not adequate&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  yeah I agree -- that is interesting&lt;br /&gt;
* [11:24] [[User:Enkidu Linden|Enkidu Linden]]:  especially considering sequential integers are actually predictable&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  uh.....I guess if we had an API that allowed you to get any person&#039;s transaction by id, we&#039;d have an issue (but we don&#039;t)&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  heh also good point enkidu&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  of course the real solution would be to make transactions more reliable so i and my customers don&#039;t need to compare transaction IDs daily ;)&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  true dat&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  yeah...but that&#039;s a big problem that may require a refactoring to solve&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  we gotta save the central database first :-)&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  two main problems with in-world commerce related to transactions&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  Right click -&amp;gt; pay object is no guaratnee that object&#039;s money() event will fire&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  and secodn, there is no way to tell if inventory offer was successful or not&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  object -&amp;gt; agent inventory offer that is&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  yes, definitely agreed that that situation is complete crap&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  though the money() event one is somewhat more challenging to solve&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  so daily i have &amp;quot;i haved payed your vendor but did not receive the produce&amp;quot; kind of situation&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  product*&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  if your product is produce.... :-)&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:31] [[User:Elbereth Witte|Elbereth Witte]]:  I&#039;m surprised to hear money() is harder than an inventroy give feedback thingy&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  griefers sure liek this place lol&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  oh hey poppy, didn&#039;t see ya till now&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  poppy probably brought the greifers with him&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Poppy :-)&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  he&#039;s away&lt;br /&gt;
* [11:33] [[User:Twisted Laws|Twisted Laws]]:  i like the base 36 encoding of the uuid, myself&lt;br /&gt;
* [11:34] [[User:Phantom Ninetails|Phantom Ninetails]]:  They look pretty similar&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Enkidu: actually you&#039;re right to be skeptical, I don&#039;t really know what goes into either and am just guessing&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Yeah, I think the base36 is slightly better, but not enough better that it&#039;s worth the delta between what we use internally&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  actually internally for support purposes we don&#039;t use transactions ids at all&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  the UI doesn&#039;t even show &#039;em&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  heh&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  how do you deal with a situation that happen to be that transaction took 150k out of an account just because it felt like it? ;)&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  we use date/time and amount&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  but amount can be fsced up as you know&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  it is rare that there are multiple transactions in a second&lt;br /&gt;
* [11:37] [[User:Enkidu Linden|Enkidu Linden]]:  heh, i forget what i was skeptical about&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Just give peeps a front end to transaction Ids based on time, disambiguating identical times with a suffix, plus a link to the actual UUID, and job done. They&#039;ll be happy.&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Latif: well actually the amount is always correct; it is the end balances that are sent to the viewer which is sometimes incorrect&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  and in the transaction history&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Morgaine: I like that idea&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Latif: yeah, and in the history; but end balance only&lt;br /&gt;
* [11:38] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;ve been thinking about transaction web search too&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  It avoids the non-scalable trap of monotonic counters.&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  yup, and then there&#039;s no big scary id unless you go looking for it&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  eh&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  that would be worst of all solutions, to me&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  orly? why&#039;s that?&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  i need to know some unique transaction id, date time is not good enough&lt;br /&gt;
* [11:41] [[User:Enkidu Linden|Enkidu Linden]]:  what if you could search on any of the transaction details?&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  we have cases where customer pays once, and system charges them twice, i need to see those two transactions that occur within few ms of one another&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  I agree we should not nuke the id altogether, but making it subsidiary to the other details seems reasonable to me&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  eh&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: you would still get the UUID by dereferencing the nice friendly identifier&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  so i.e. they&#039;d have the same time but they&#039;d have two different suffixes&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  you know that you can have two identitac transactiosn at almost the sime time, second one being a system error, right?&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  yup&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  so, time + unique&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  unique disambiguates if time is the same&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  i tell you from my personal experience, and i deal with this daily&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  sounds like a really bad idea to me&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  20091001.&amp;lt;time-order&amp;gt;.&amp;lt;disambiguating-suffix&amp;gt;&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  yeah why make it simple when you can obfuscate it to hell&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: if you think it&#039;s bad, then say why. :-)&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  We can only deal with technical objections, not with &amp;quot;I don&#039;t like it&amp;quot; :-)&lt;br /&gt;
* [11:44] [[User:Elbereth Witte|Elbereth Witte]]:  the date thing sounds fluffy, I prefer raw debugability, but from the LL supprot millions perspective, sounds okay&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  oh well you guys who never deal with custoemrs seem to have it all under control ;)&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  dang it, we&#039;re trying to listen to you, don&#039;t get all emo on us!&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: that&#039;s still not a technical objection&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  ok maybe a better way to phrase it would be: other than sequence numbers, what would be the ideal way for transactions to be formatted?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  to handle this customer use case?&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Personally I&#039;m fine with UUIDs, but if people want something friendlier, then this is a way of achieving it, without adding a non-scalable monotonic counter.&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  how would you construst this disambiguation methot? do you really want to make it any slower than it already is.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I think the disambiguation method would just be (some subset of) the uuid&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  basically it would be a UI thing more than a technical thing&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  does the system guaranty that the same transaction has the exect same timestamp on both ends?&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Nah, its very simple. When the code retrieves a transaction set, the transactions are sorted into time order, and all those with identical timestamps are given separate suffixes in arbitrary order. Extremely simple, and can&#039;t break.&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  currently, yes -- but that is actually a great point, that it may not hold true forever&lt;br /&gt;
* [11:49] [[User:Elbereth Witte|Elbereth Witte]]:  even when something is going wrong? :-&lt;br /&gt;
* [11:49] [[User:Elbereth Witte|Elbereth Witte]]:  )&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  It doesn&#039;t even break when you have a UUID clash, haha&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  you are adding a level of complexit in ensuring that obfuscated id is same for both me and my customer&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Morgaine: agh actually new identifiers, while simple algoorithmically, are not ideal for database-y reasons&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: they&#039;re not in the database. Only UUIDs in the database.&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s just a customer view&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  I&#039;m also not a fan of showing something to Residents that requires an inverse transform to get back to what&#039;s in the database though&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Fine, live with the problem then. One can only take a horse to water .... :P&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Heh :-) It&#039;s a complicated problem&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  heh&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  I think I am coming around to the notion that timestamps can&#039;t really save us&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Nah, of all the problems before us, that qualifies as the easiest :P&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  It&#039;s a problem that involves subjective opinion, therefore it&#039;s really complicated for engineers :-)&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah well, that&#039;s nothing new, that the customer doesn&#039;t know what he wants :P&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  So as another example from the rest of the world, ING uses short integers for transaction ids that appear to be sequence numbers associated with the account&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  as i said, the problem has been dealt with gazillion of times, tradiotionally using database construct called sequences. if you have decided to abondon this traditional model and go with uuids, stick with it, and display them as transaction ids&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  So your first transaction on ING is transaction 1; so there&#039;s no way to correlate transactions between accounts&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Would you be so kind as to point me at another company/site that does transactions and gives out identifiers that are intended for two customers to compare with each other?&lt;br /&gt;
* [11:55] [[User:Ardy Lay|Ardy Lay]]:  I still hear people whining about having to dial 10 digit telephone numbers instead of 7. My response is that when I was a kid I only had to dial 5, so deal with it. I do and I have dyslexia.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Paypal was one that I could think of, but I couldn&#039;t think of another&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Ardy: only 5??? crazy&lt;br /&gt;
* [11:55] [[User:Poppy Linden|Poppy Linden]]:  Sounds like you&#039;re saying account_id.seuence_id is unique&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well we&#039;re trying to take a global view because of the massive scalability needed up ahead, so making UUIDs makes sense. The rest is just a matter of presentation. The tail shouldn&#039;t wag the dog.&lt;br /&gt;
* [11:56] [[User:Ardy Lay|Ardy Lay]]:  Which, yes. It was a mechanical telephone switch and we had rotary dials.&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  using* UUIDs&lt;br /&gt;
* [11:56] [[User:Phantom Ninetails|Phantom Ninetails]]:  Which: Eventually you&#039;ll be hearing &amp;quot;only 10??? crazy&amp;quot;&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  heh!&lt;br /&gt;
* [11:56] [[User:Phantom Ninetails|Phantom Ninetails]]:  :P&lt;br /&gt;
* [11:57] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m hearing: &amp;quot;let&#039;s change phone numbers to uuids!&amp;quot;&lt;br /&gt;
* [11:57] [[User:Elbereth Witte|Elbereth Witte]]:  I hate having to use the Mars prefix!&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  hopefully by that point people will be saying &amp;quot;you had to remember a number?? crazy&amp;quot;&lt;br /&gt;
* [11:57] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  Which, i already say that lol&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  hasn&#039;t dialed actal number in ages&lt;br /&gt;
* [11:57] [[User:Phantom Ninetails|Phantom Ninetails]]:  Maybe in the future we&#039;ll be memorizing IPv6 addresses.&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Funny how the Git community is full of people asking that the tail should wag the dog too. They don&#039;t get &amp;quot;decentralized&amp;quot;.&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  i still remember some dns ip&#039;s in case i need to look up&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  like 4.2.2.4 if you ever need one in a hurry ;)&lt;br /&gt;
* [11:58] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  yeah it always makes you look more competent to type that in there in an emergecny&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  that&#039;s a good one, I will remember that&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  really useful to debug dns issues&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  actually all from 4.2.2.2 - 4.2.2.6 are valid name servers that let anybody use them&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  tries not to DOS them&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  ok well, it&#039;s getting around time to wrap this up, I think we had some interesting ideas here&lt;br /&gt;
* [12:00] [[User:Phantom Ninetails|Phantom Ninetails]]:  There&#039;s also 4.0.0.1 and 4.0.0.2&lt;br /&gt;
* [12:00] [[User:Enkidu Linden|Enkidu Linden]]:  me too&lt;br /&gt;
* [12:00] [[User:Enkidu Linden|Enkidu Linden]]:  this was neat&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  dig -x 4.2.2.4 | grep PTR. &lt;br /&gt;
* 4.2.2.4.in-addr.arpa. 86400 IN PTR vnsc-pri-dsl.genuity.net.&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Hopefully one of the UI specialists will get some time to wokr on the page pretty soon and then --- radness will ensue :-)&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Those are handy, cheers&lt;br /&gt;
* [12:01] [[User:Twisted Laws|Twisted Laws]]:  :)&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  hehe :)&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  awesome folks&lt;br /&gt;
* [12:02] [[User:Enkidu Linden|Enkidu Linden]]:  i&#039;m heading out. thanks you guys!&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  thanks again for coming by and being awesome&lt;br /&gt;
* [12:02] [[User:Phantom Ninetails|Phantom Ninetails]]:  Fare well everyone&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  thanks for hosting ;)&lt;br /&gt;
* [12:02] [[User:Twisted Laws|Twisted Laws]]:  have a good day&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  will see you next week&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_24&amp;diff=496232</id>
		<title>User:Which Linden/Office Hours/2009 Sep 24</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_24&amp;diff=496232"/>
		<updated>2009-09-24T19:09:33Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Morgaine Dinova:  Hiya peeps * [11:01] Slee Mayo:  hi morg * [11:01] Twisted Laws:  hi Morgaine * [11:...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya peeps&lt;br /&gt;
* [11:01] [[User:Slee Mayo|Slee Mayo]]:  hi morg&lt;br /&gt;
* [11:01] [[User:Twisted Laws|Twisted Laws]]:  hi Morgaine&lt;br /&gt;
* [11:01] [[User:Twisted Laws|Twisted Laws]]:  hi Latif&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  hello all&lt;br /&gt;
* [11:02] [[User:Slee Mayo|Slee Mayo]]:  hello&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  How goes?&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  heh lindens village getting griefed again&lt;br /&gt;
* [11:02] [[User:Twisted Laws|Twisted Laws]]:  yeah&lt;br /&gt;
* [11:02] [[User:Slee Mayo|Slee Mayo]]:  it&#039;s good training&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  hey there everyone&lt;br /&gt;
* [11:02] [[User:Twisted Laws|Twisted Laws]]:  going good for me&lt;br /&gt;
* [11:02] [[User:Slee Mayo|Slee Mayo]]:  hello&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which!&lt;br /&gt;
* [11:02] [[User:Twisted Laws|Twisted Laws]]:  hello Which&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  did someone say we&#039;re getting griefed?&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:03] [[User:Imaze Rhiano|Imaze Rhiano]]:  hi which!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  how come I don&#039;t feel any grief?&lt;br /&gt;
* [11:03] [[User:Slee Mayo|Slee Mayo]]:  were&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  oh&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:03] [[User:Slee Mayo|Slee Mayo]]:  well, i still see particle&lt;br /&gt;
* [11:03] [[User:Twisted Laws|Twisted Laws]]:  cause its harmless grief&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  it disappeared, some other linden must have fixed it&lt;br /&gt;
* [11:03] [[User:Twisted Laws|Twisted Laws]]:  plexus is cleaning it up it appears&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  plexus is a pro&lt;br /&gt;
* [11:04] [[User:Twisted Laws|Twisted Laws]]:  yes&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  i have my draw disance at 256, i see grief coming from a far far away place lol&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Talking about griefing, Which, is there a Linden with a direct interest in anti-griefing measures in the client? Anti-griefing server-side concerns many Lindens, but I don&#039;t hear anything about client-side.&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  ha ha nce&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  Morgaine: no specific linden comes to mind, seems like a team sort of effort though&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  generally if there&#039;s a specific Linden associated with something it&#039;s both a plus and a minus&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  plus: single source of truth&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  minus: that person is going to be stressed and viewing it as a temporary situation&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  i think most useful thing would be the ability to identify particle owner&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  kind of hard to find the source as it is now&lt;br /&gt;
* [11:06] [[User:Imaze Rhiano|Imaze Rhiano]]:  you can find pretty quickly partcile source by enabling particle beacon&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  yeah that would be lovely&lt;br /&gt;
* [11:07] [[User:Slee Mayo|Slee Mayo]]:  advanced &amp;gt; rendering &amp;gt; info displays &amp;gt; particles helps to locate the source&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  in general I&#039;d love for more &amp;quot;find the source of X&amp;quot; functionality in the viewer&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: but we hear nothing at all from any viewer-oriented Linden about client-side measures, which is why I was wondering. Eg. we often talking about griefing measures with Andrew/Simon, but he always distances himself from the client.&lt;br /&gt;
* [11:07] [[User:Twisted Laws|Twisted Laws]]:  look in old Dale Glass code, he has an excellent Event viewer that shows particles owners/sources&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  Imaze you can find the object emitting the particle with beacons, but long lived particles can travel far away&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  like if you could click on a line of chat and see the source (avatar or object) -- seems like something that could be incorporated into Snowglobe&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Twisted: yeah, lots of 3rd party activity, versus none from Lindens. It&#039;s odd.&lt;br /&gt;
* [11:08] [[User:Twisted Laws|Twisted Laws]]:  hmmm i did that in mine Which :)&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  I&#039;m pretty sure we do things, like we throttled the notifications at one point (both sim and viewer side)&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Twisted: nice!&lt;br /&gt;
* [11:08] [[User:Twisted Laws|Twisted Laws]]:  i still haven&#039;t figured how to make patch files on windows tho so i&#039;m not yet submitting&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  twisted, install cygwin, fire up MinTTY and feel right at home ;)&lt;br /&gt;
* [11:09] [[User:Twisted Laws|Twisted Laws]]:  ok, i&#039;ll check it out&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  Yeah cygwin == das bomba&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: maybe the perception is skewed by not having a viewer-oriented tech Linden other than Nyx/Papi/Qarl to talk to, and they&#039;re all concerned with graphics only.&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  i backup my winboxes with rdiff-backuo over ssh ;)&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Periapse is no longer doing OHs :-(&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Peri would be ideal.&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  well viwer lindens are all in stealth mode... viewer02 being top secret and all&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Morgaine: yes certainly&lt;br /&gt;
* [11:11] [[User:Slee Mayo|Slee Mayo]]:  hi aimee&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  I am not nearly as in-touch with the viewer team as I used to be; the company expands like the universe and us galaxies recede from each other&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  heya aimee&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  hi&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:12] [[User:Slee Mayo|Slee Mayo]]:  compartmental&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  which, i knew there was dark energy in the lab :P&lt;br /&gt;
* [11:12] [[User:Slee Mayo|Slee Mayo]]:  like the government&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  There sure are some strange quarks here&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  So, while I got ya here could I ask for a touch of debugging help?&lt;br /&gt;
* [11:13] [[User:Twisted Laws|Twisted Laws]]:  oks&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  If you have a moment, log in to secndlife.com, go to https://secure-web20.secondlife.com/my/account/transactions.php&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  and download a bunch of transactions in xml format&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  then tell me if the xml is ill-formed&lt;br /&gt;
* [11:14] [[User:Slee Mayo|Slee Mayo]]:  ko&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  is helping enkidu with WEB-1043&lt;br /&gt;
* [11:14] [[User:JIRA-helper: http//jira.secondlife.com/browse/WEB-1043|JIRA-helper: http//jira.secondlife.com/browse/WEB-1043]]: &lt;br /&gt;
* [#WEB-1043] [[User:Transaction History|Transaction History]]:  (page timeout)&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  yeahhh! jira-helper!&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  well i don&#039;t have 15k transactions&lt;br /&gt;
* [11:16] [[User:Imaze Rhiano|Imaze Rhiano]]:  I don&#039;t like how transaction tags name is changing - for example: &amp;quot;&amp;lt;transaction_1942162612&amp;gt;&amp;quot;&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  yeah, the new problem is new&lt;br /&gt;
* [11:16] [[User:Twisted Laws|Twisted Laws]]:  it came up ok in excel&lt;br /&gt;
* [11:16] [[User:Slee Mayo|Slee Mayo]]:  i&#039;ve downloaded 2 so far, all look good to me, nothing out of place&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  scroll down to the bottom of the jira, there&#039;s a completely separate issue in the comments&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  awesome, thanks slee&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Imaze: agreed about that&lt;br /&gt;
* [11:17] [[User:Imaze Rhiano|Imaze Rhiano]]:  makes parsing of xml hard&lt;br /&gt;
* [11:17] [[User:Imaze Rhiano|Imaze Rhiano]]:  or harder...&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Imaze: if you go to the &amp;quot;new format&amp;quot; page the new xml download format doesn&#039;t have changing tag names&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  new page = https://secure-web20.secondlife.com/my/account/transactions.php?uuid=yes&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I like the receding galaxies metaphor ... although it&#039;s a bit worrying :P&lt;br /&gt;
* [11:18] [[User:Imaze Rhiano|Imaze Rhiano]]:  ah... sorry&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  It&#039;s necessary though Morgaine; I actually think we&#039;ll be better off when the viewer team has very little coupling with the server team&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  downloaded 70k lines xml 2mb with no problem.... could be php default timeout if it takes more than 30 seconds to gather the data&lt;br /&gt;
* [11:19] [[User:Twisted Laws|Twisted Laws]]:  i&#039;m missing how to get them in xml&lt;br /&gt;
* [11:19] [[User:Slee Mayo|Slee Mayo]]:  downloaded 2 on the new format page, both look good&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  latif: oooh good point&lt;br /&gt;
* [11:19] [[User:Imaze Rhiano|Imaze Rhiano]]:  is schema available somewhere?&lt;br /&gt;
* [11:20] [[User:Twisted Laws|Twisted Laws]]:  i found it&lt;br /&gt;
* [11:20] [[User:Slee Mayo|Slee Mayo]]:  i&#039;m using openoffice&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Imaze: not that I know of&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  honestly we should be just emitting llsd&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  but....not my battle to fight&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  actually it&#039;s weird that we don&#039;t have any streaming llsd formatters; all of them operate on big chunks of data at once&lt;br /&gt;
* [11:21] [[User:Twisted Laws|Twisted Laws]]:  hmmm this is all i get... &amp;lt;?xml version=&amp;quot;1.0&amp;quot; ?&amp;gt; &lt;br /&gt;
*  &amp;lt;transactions /&amp;gt;&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Twisted: perhaps you have no transactions?&lt;br /&gt;
* [11:21] [[User:Twisted Laws|Twisted Laws]]:  i get the list in xls tho&lt;br /&gt;
* [11:21] [[User:Twisted Laws|Twisted Laws]]:  no, i have a bunch&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  weir&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  d&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  what url were you using to download the xml?&lt;br /&gt;
* [11:22] [[User:Slee Mayo|Slee Mayo]]:  oh, sorry, were you wanting us to view the xml via the website? i downloaded mine&lt;br /&gt;
* [11:22] [[User:Twisted Laws|Twisted Laws]]:  5 displayed for today but maybe its not including 0&#039;s when i click the xml link&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  slee: no that&#039;s right&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  downloading was right&lt;br /&gt;
* [11:22] [[User:Slee Mayo|Slee Mayo]]:  k&lt;br /&gt;
* [11:23] [[User:Imaze Rhiano|Imaze Rhiano]]:  there was some arguments that using UUIDs as transaction ids is not good - because they are needed when there is failed delivery from some vendor and then customer and merchant are trying to identify transaction&lt;br /&gt;
* [11:23] [[User:Twisted Laws|Twisted Laws]]:  https://secure-web20.secondlife.com/my/account/download_transactions.php?date_start=2009-09-24&amp;amp;date_end=2009-09-24&amp;amp;type=xml&amp;amp;include_zero=yes&amp;amp;uuid=yes&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Imaze: eh? Isn&#039;t a unique identifier a unique identifier?&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Twisted: oh ok, will try that out&lt;br /&gt;
* [11:24] [[User:Imaze Rhiano|Imaze Rhiano]]:  yes... but for some dude who hasn&#039;t never saw those - they might be first really hard&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  yeah, agreed that they&#039;re harder to red&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  I was trying to promote some sort of &amp;quot;uuid prefix&amp;quot; idea, but that didn&#039;t go anywhere&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  like, we could display only the first 10 chars from a uuid and it would be &amp;quot;unique enough&amp;quot;&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  getting a next int is too difficult to scale?&lt;br /&gt;
* [11:25] [[User:Imaze Rhiano|Imaze Rhiano]]:  most of times&lt;br /&gt;
* [11:26] [[User:Imaze Rhiano|Imaze Rhiano]]:  humm... new idea... that I need to workout someday - &amp;quot;easy to read UUIDs&amp;quot; :)&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Latif: well it&#039;s more that when we move databases we can&#039;t guarantee that the ints will remain the same&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  And when we shard the database then they will duplicate each other&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  well in mysql might be difficult, most &amp;quot;real&amp;quot; db&#039;s have counter types specifically for it&lt;br /&gt;
* [11:28] [[User:Slee Mayo|Slee Mayo]]:  no table locking?&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  is mysql still stuck with autoincrement fields only, and no real counters&lt;br /&gt;
* [11:28] [[User:Slee Mayo|Slee Mayo]]:  yes&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  has not played with it for a while&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  ah ok&lt;br /&gt;
* [11:28] [[User:Slee Mayo|Slee Mayo]]:  if you delete a record, you just have a missing number&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I am so mysql-centric that I don&#039;t even know what a counter is&lt;br /&gt;
* [11:29] [[User:Slee Mayo|Slee Mayo]]:  you can replace that record though...a specific number&lt;br /&gt;
* [11:29] [[User:Slee Mayo|Slee Mayo]]:  but i wouldn&#039;t recommend trying to reindex it&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  in most &amp;quot;reaL&amp;quot; databases you almost never have autoincrement field&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  you have a counter which is sort of faux table&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  so you would alway say &amp;quot;select nextvar from mycounter&amp;quot;&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  and then insert that value into table, which has a plain int or long field&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  so when you migrate field in the table is static&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  ie no renumbering on migration&lt;br /&gt;
* [11:30] [[User:Slee Mayo|Slee Mayo]]:  Showing rows 110220 - 110240 (110,241 total, Query took 0.3322 sec)&lt;br /&gt;
* [11:30] [[User:Slee Mayo|Slee Mayo]]:  you can see my gap&lt;br /&gt;
* [11:30] [[User:Slee Mayo|Slee Mayo]]:  ..from deleted records&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  and the countuer itself can be set by saying something like &amp;quot;update mycounter set nextval=(select max(myfield) from mytable)&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  ^ once you&#039;re done with migration&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  oic latif, thanks for the explanation&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I guess you could just emulate that with a real table, bt that would be a pain&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Interesting that JH is adding a key-value facility into Opensim, alongside the RDBMS. It seems to be for colum extension without schema change, which could be powerful. https://lists.berlios.de/pipermail/opensim-dev/2009-September/007599.html&lt;br /&gt;
* [11:34] [[User:Slee Mayo|Slee Mayo]]:  connection is untrusted, morgaine&lt;br /&gt;
* [11:34] [[User:Twisted Laws|Twisted Laws]]:  bad certificate on that site ^^&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  key value db has been around since the dawn of time and still widely used in from of barkley db4 these days&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Just accept the certificate. Berlios doesn&#039;t want to add money to Verisign coffers, and good for them.&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  or remove s from https&lt;br /&gt;
* [11:34] [[User:Imaze Rhiano|Imaze Rhiano]]:  verisign... ebil :)&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  there are other root-level cert signers :-)&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I thought so anyhow&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  all money leechers ;)&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  i get a cert using my sl name lol&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  they&#039;re only interested in the fee, not so much in any actual checking&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  lol nice&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  well as long as it matches your whois record.... that&#039;s all they need!&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  godaddy basically checks that you have a vaild email&lt;br /&gt;
* [11:37] [[User:Slee Mayo|Slee Mayo]]:  is there a way to get your transactions older than the past 30 days? i&#039;ve never looked into it&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh they send a fax to verify company authenticity ... funny as hell (I was the regular yearly interface with Verisign for one company). It&#039;s classic &amp;quot;Security Theater&amp;quot; a la Schneier. Totally clueless staff too -- &amp;quot;What is telnet?&amp;quot;, in answer to me explaining how to show that their server was bugged.&lt;br /&gt;
* [11:38] [[User:Slee Mayo|Slee Mayo]]:  lovely&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  i just tried for fun, registered streamgrid.net, and bought a certificate for https://secure.streamgrid.net/&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Slee: no, nothing older than 30 days&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  0 checking&lt;br /&gt;
* [11:39] [[User:Slee Mayo|Slee Mayo]]:  k&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  streamgrid.net is run by (unknown)&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  try ;)&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  whois streamgrid.net @whois.godaddy.com&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  so now i have https://secure.streamgrid.net/ with totally fake data, they check nothing&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  as long as you pay $20&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yup. Security theater.&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  the whole certificate business is a scam&lt;br /&gt;
* [11:41] [[User:Imaze Rhiano|Imaze Rhiano]]:  you are ebil terrorist! NSA is going to hunt you down! :P&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ha ha more like NASA&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  NSA is using Radegast, I&#039;m on their good side ;)&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Heh, so, ok, twisted, do you mind trying to download the xml transactions again and see if they&#039;re still empty?&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Nobody is on the NSA&#039;s good side, because spooks see demons everywhere.&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  I heard that it might be intermittent (which will make me sad)&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  which, do the webserver make direct connections to mysql?&lt;br /&gt;
* [11:44] [[User:Slee Mayo|Slee Mayo]]:  twisted might be watching jerry springer&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Latif: in some cases&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  seconf life web sites are very slow in general, dunno why&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  They&#039;re super-complicated is my best guess&lt;br /&gt;
* [11:46] [[User:Slee Mayo|Slee Mayo]]:  wiki seems to be getting slower by the day&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  That makes less sense -- mediawiki should be easy to scale&lt;br /&gt;
* [11:46] [[User:Aimee Trescothick|Aimee Trescothick]]:  they&#039;re grumpy at being webservers while the region simulators get all the fun&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  ha ha ha, also, php is slow as the dickens&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  yeah there is this small site that does it well... erm what was its name... oh yeah, the ikipedia&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  php is not slow&lt;br /&gt;
* [11:47] [[User:Slee Mayo|Slee Mayo]]:  mine is rather fast&lt;br /&gt;
* [11:47] [[User:Twisted Laws|Twisted Laws]]:  still empty Which&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  ok thanks twisted -- a good repro then!&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  facebook adds whole sl worth of users per week lol&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  yeah facebook probably has more than 20 webservers though&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh I dunno, I think LL&#039;s implementation of IP over carrier pigeon is the fastest I&#039;ve seen.&lt;br /&gt;
* [11:48] [[User:Slee Mayo|Slee Mayo]]:  facebook is evil&lt;br /&gt;
* [11:48] [[User:Twisted Laws|Twisted Laws]]:  wasn&#039;t jerry,... grandson was showing me his tree frog :p&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Cool!&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  So yeah I&#039;m passing along that url and we&#039;ll try and fix the problem, whatever it is&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  My experience from various companies though is that the web developers are generally NOT webserver techies, and tend to screw sites up. Dunno if LL is large enough for that ... but the websites sure are slow.&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  seems per user thoug, i have no issues fetching those xml dumps&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Hopefully it will get faster now that the reskinning is done&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  And people have time to focus on thinigs other than getting that out&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Latif: yeah, it surely has something to do with the content of the transaction logs&lt;br /&gt;
* [11:52] [[User:Twisted Laws|Twisted Laws]]:  i only have $0 transactions for today ... 5 of them&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  It was OK until Javascript became universal. Then the world ended up with non-programmers doing programming, with a predictable result.&lt;br /&gt;
* [11:52] [[User:Slee Mayo|Slee Mayo]]:  i think i&#039;ve bought *maybe* 3-4 things on this account in the past 2 years&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  well web development has it&#039;s own unique challenges... spent 10 years working in the field of web apps&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  It&#039;s possible that the xml download is somehow ignoring L$0 transactions&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  I think Google is the only company that really understands that latency is really important&lt;br /&gt;
* [11:53] [[User:Twisted Laws|Twisted Laws]]:  btw, if i include yesterday, then i get a valid list in download file&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  with regards to web sites&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Twisted: ah, interesting&lt;br /&gt;
* [11:54] [[User:Twisted Laws|Twisted Laws]]:  but theres money transactions yesterday&lt;br /&gt;
* [11:54] [[User:Imaze Rhiano|Imaze Rhiano]]:  huh... I can easily use in single shopping spree thousands... lucklily - or - unluckily - latex designers seemm to have achieved their current peak of designs ... so nothing to to buy anymore... :(&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I&#039;m amazed that the Google webbies (and they must have some) haven&#039;t destroyed Google as well --- the day that the main Google search box turns into a typical CMS or web portal, we&#039;ll know that Google has succumbed to the webbies as well.&lt;br /&gt;
* [11:56] [[User:Imaze Rhiano|Imaze Rhiano]]:  it was pretty intresting to read that googles database have - or did have - single point of failure&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Imaze: link?&lt;br /&gt;
* [11:56] [[User:Imaze Rhiano|Imaze Rhiano]]:  let me try to find...&lt;br /&gt;
* [11:56] [[User:Twisted Laws|Twisted Laws]]:  it has todays 0&#039;s and yesterdays transaction 0 and not&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  I kinda feel that a single point of failure isn&#039;t the worst design, as long as you know what it is and spend all your effort keeping it up&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Twisted: huh so it&#039;s not an error omitting L$0 transactions, it&#039;s something to do with the dates somehow&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  That is helpful to know&lt;br /&gt;
* [11:57] [[User:Twisted Laws|Twisted Laws]]:  hmmm then i go back to only today and now its working&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: multiple hot standbys a la VRRP&lt;br /&gt;
* [11:58] [[User:Twisted Laws|Twisted Laws]]:  the one that works is https://secure-web20.secondlife.com/my/account/download_transactions.php?date_start=2009-09-24&amp;amp;date_end=2009-09-24&amp;amp;type=xml&amp;amp;include_zero=yes&lt;br /&gt;
* [11:59] [[User:Twisted Laws|Twisted Laws]]:  doesn&#039;t have uuid=yes&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  The problem with VRRP and related approaches is the same as the problem with backup --- you often discover that they don&#039;t work only when you need them.&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Twisted : agh, it was probably a cached bad result!&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s what makes non-SPoF approach and load sharing far more powerful --- you can see all the components working continuously, no need to cross fingers.&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Morgaine: yeah, unless your upgrade technique is to hot failover to a replica with the new code&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  Which, had a problem with your mail this morning?&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  unfallable google had trouble again ;)&lt;br /&gt;
* [12:01] [[User:Imaze Rhiano|Imaze Rhiano]]:  [http://www.theregister.co.uk/2009/08/12/google_file_system_part_deux/]&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Heh, gmail seems like google&#039;s weakest link&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  funny thing is, the actual mail works (via snmp and imap)&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  its their web interface that goes down&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  which is funny for google that one bit that keeps failing is the web&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: DBs are out of my area, but I think that was what our Oracle guys were doing, upgrade by hot failover. Can&#039;t comment on it really, except to say that DBAs are paid too much for doing too little :P&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Heh Oracle has certainly made a little pool of money for itself&lt;br /&gt;
* [12:03] [[User:Twisted Laws|Twisted Laws]]:  btw, Which, i backed out of it and started over, its working ok for me.&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  actually a huge pool of money&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Thanks Twisted, you&#039;ve confirmed that it&#039;s intermittent at least, we&#039;ll check it out&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  high availabilty is a whole science, i spent some time on it&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  It may only hold for people hitting the site for the first time or something&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  there are some very elaborate systems&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ugh, I was involved with Solaris HA .... still bear the scars.&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  and then there is stupud outdated legislation&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  An HA system that reduces the availability ...&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Ok folks I&#039;ve gotta run do a review&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cya Which, tc :-)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Thanks so much for helping me out, really appreciate :-)&lt;br /&gt;
* [12:05] [[User:Imaze Rhiano|Imaze Rhiano]]:  bye which&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  And great discsussion as always&lt;br /&gt;
* [12:05] [[User:Slee Mayo|Slee Mayo]]:  np, cya&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_17&amp;diff=492652</id>
		<title>User:Which Linden/Office Hours/2009 Sep 17</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_17&amp;diff=492652"/>
		<updated>2009-09-17T19:17:10Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:03] Cel Edman:  Saij what kind of blue bullet you are wearing?! * [11:03] Saijanai Kuhn:  and in fact... * [11:03] [[User:Arthur F...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Cel Edman|Cel Edman]]:  Saij what kind of blue bullet you are wearing?!&lt;br /&gt;
* [11:03] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and in fact...&lt;br /&gt;
* [11:03] [[User:Arthur Fermi|Arthur Fermi]]:  gave you Fermi Sandbox will close without help.&lt;br /&gt;
* [11:03] [[User:Cel Edman|Cel Edman]]:  .. talk about the bamboo&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hey Which&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  what up people!!!&lt;br /&gt;
* [11:03] [[User:Identity Euler|Identity Euler]]:  &lt;br /&gt;
* [11:03] [[User:Identity Euler|Identity Euler]]:  hi&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  nice unicode&lt;br /&gt;
* [11:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  its a nboleman&#039;s hat from the Heian era (check out t-shirt)&lt;br /&gt;
* [11:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Dahlia made it for me&lt;br /&gt;
* [11:04] [[User:Cel Edman|Cel Edman]]:  kk&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  so hey, quick poll for y&#039;all&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  does anyone here care about the &amp;quot;Give Inventory&amp;quot; entries in the transaction log?&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  not really&lt;br /&gt;
* [11:06] [[User:Chilli Cao|Chilli Cao]]:  yeah like twice a year.. when im trying to find something&lt;br /&gt;
* [11:06] [[User:Chilli Cao|Chilli Cao]]:  say that i know someone gave me something that i dont know the name&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  they only seem to apply to inventory transferred directly&lt;br /&gt;
* [11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://senseis.xmp.net/?FujiwaraNoSai]&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  is there a different packet for that then for imed inventory?&lt;br /&gt;
* [11:07] [[User:Cel Edman|Cel Edman]]:  20:00 pm here ^^&lt;br /&gt;
* [11:07] [[User:Latif Khalifa|Latif Khalifa]]:  Cel, same here&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  I mean it applies to inventory dragged from one inventory to another av, but not to inventory transferred from objects&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ah OK&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  so if you give inventory to someone who&#039;s offline it writes the transaction log first and then stores the IM&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  so even if they decline the inventory or don&#039;t get it, the log remains&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I personally never had use of it, i guess its not annoying&lt;br /&gt;
* [11:08] [[User:Chilli Cao|Chilli Cao]]:  its proof that someone sent something&lt;br /&gt;
* [11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  there&#039;s no confirmation log?&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  and &amp;quot;decline&amp;quot; really is only client side&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  for agent -&amp;gt; agent transfers&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  in reallity in means &amp;quot;tell the guy i declined, and move it to my trash&amp;quot;&lt;br /&gt;
* [11:09] [[User:Cel Edman|Cel Edman]]:  ((wondering when there is a message cap. like recently I joined an art group that sends out a lot of messages about 5+ each day, and now i`m thinking to leave this group because it could cap out other messages.&lt;br /&gt;
* [11:10] [[User:Chilli Cao|Chilli Cao]]:  notices?&lt;br /&gt;
* [11:10] [[User:Identity Euler|Identity Euler]]:  you can turn off messages&lt;br /&gt;
* [11:10] [[User:Identity Euler|Identity Euler]]:  notices*&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  and message cap is really evil since you lose all inventory offers from objects once you hit the msg cap&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Yeah I guess when the inventory is offered initially it actually goes into your inventory somewhere, and the &amp;quot;decline&amp;quot; just deletes it&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I think anyhow&lt;br /&gt;
* [11:11] [[User:Cel Edman|Cel Edman]]:  most of that goes to the dust bin&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  default is accept from agents, so if you don&#039;t accept and say logout it will still be in your inv&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  The accept button is mostly a no-op :-)&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  for agent - agent&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  object - agent is a different story entirely&lt;br /&gt;
* [11:12] [[User:Chilli Cao|Chilli Cao]]:  the &amp;quot;give inventory&amp;quot; in transaction log you asked.. you meant only the time where object llGivesInventory ? or any&lt;br /&gt;
* [11:13] [[User:Cel Edman|Cel Edman]]:  Well to be honest, if people want to get back to you and it wont work on the first try, try again.&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Latif: right, good distinction&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Chilili Cao: if you log into secondlife.com and go to &amp;quot;Transaction History&amp;quot; there are a bunch of logs there....some of them say &amp;quot;Give Inventory&amp;quot;&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  llGiveInventory doesn&#039;t generate these logs&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  only someone dragging stuff from their inventory onto you or your profile&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  lemme show you&lt;br /&gt;
* [11:15] [[User:Chilli Cao|Chilli Cao]]:  i see.. personaly i would prefer them there.. just for sake of completeness.. if all inventory input should be logged&lt;br /&gt;
* [11:15] [[User:Chilli Cao|Chilli Cao]]:  accepted your inventory offer.&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  why do you ask? want to kill those from the transaction log?&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Yeah I agree that ideally they&#039;d remain&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  But it&#039;s work to maintain features, and it might save us some work to kill this one&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Yes, Latif, I&#039;m debating killing them :-)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  so ok! that was useful to know&lt;br /&gt;
* [11:16] [[User:Cel Edman|Cel Edman]]:  Which Linden&amp;gt; What is your current project you&#039;re working on to improve/make things easier now, If I would ask?&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  i wouldn&#039;t lose sleep if they weren&#039;t there ;)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  I&#039;m obviously not going to make my decision right away but that was some valuable feedback, really appreciate it&lt;br /&gt;
* [11:17] [[User:Chilli Cao|Chilli Cao]]:  i nowdays that keep chat.txt go there and search &amp;quot;which linden gave you&amp;quot;&lt;br /&gt;
* [11:17] [[User:Chilli Cao|Chilli Cao]]:  to find an item that i know who gave it to me but not its name&lt;br /&gt;
* [11:17] [[User:Identity Euler|Identity Euler]]:  yes there is no name of item right?&lt;br /&gt;
* [11:18] [[User:Chilli Cao|Chilli Cao]]:  but thats 120mb textfile already&lt;br /&gt;
* [11:18] [[User:Chilli Cao|Chilli Cao]]:  there is a name, i just dont remember it&lt;br /&gt;
* [11:18] [[User:Chilli Cao|Chilli Cao]]:  maybe its japanese name&lt;br /&gt;
* [11:18] [[User:Identity Euler|Identity Euler]]:  ok&lt;br /&gt;
* [11:18] [[User:Chilli Cao|Chilli Cao]]:  i was looking for a watermelon piece the other day&lt;br /&gt;
* [11:18] [[User:Chilli Cao|Chilli Cao]]:  SUIKA in japanese&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Cel: my current project is to move L$ onto its own database, separate from the main database&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  that will hopefully make both databases happier&lt;br /&gt;
* [11:19] [[User:Chilli Cao|Chilli Cao]]:  but since i remembered who gave it to me.. i could go and search for that name in my transaction log&lt;br /&gt;
* [11:20] [[User:Chilli Cao|Chilli Cao]]:  anyway its a rare case isnt it.. for the minority that are like me.. chat.txt saves the day&lt;br /&gt;
* [11:20] [[User:Cel Edman|Cel Edman]]:  Well for me micro payments are the future for me, atm only paypall seems king in general, but they ask like 35 eurocents for every transaction. I guess maybe google goes next in combination with addwords. but SL micropayments is the best thing of sl.&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Totally. Which is why they should be fast and reliable. :-)&lt;br /&gt;
* [11:21] [[User:Chilli Cao|Chilli Cao]]:  but when you right click pay for an item.. then vendor gives you inventory .. that should remain logged no?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  That is not currently logged&lt;br /&gt;
* [11:22] [[User:Chilli Cao|Chilli Cao]]:  oh&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  The payment part of that is currently logged, but the inventory part is not&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Which is a bummer&lt;br /&gt;
* [11:22] [[User:Chilli Cao|Chilli Cao]]:  how old of a transaction log can i get from my dashboard?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  30 days&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  maybe 31&lt;br /&gt;
* [11:22] [[User:Chilli Cao|Chilli Cao]]:  i see&lt;br /&gt;
* [11:24] [[User:Cel Edman|Cel Edman]]:  I try to make backups every month.&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  yes, that one would be useful, a transaction log (separate from $L) that logs your object inventory offers and if they were accepted or not&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Does anyone want to resume looking at the source code to try and make progress on SVC-4182?&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  in 30min? i don&#039;t think it can be done in that time&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  darling brody&#039;s latest comment that this is a years-old bug is....I guess predictable&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  No I don&#039;t think we&#039;ll find the bug in 30 min&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:27] [[User:Cel Edman|Cel Edman]]:  Which make a working link for SVC-4182.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  [http://jira.secondlife.com/browse/SVC-4182]&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  We need a bot that generates links&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  there is a jira helper object&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  oooooo&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;ll ask dahlia, or moon for it&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  SVC-4182&lt;br /&gt;
* [11:30] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-4182|JIRA-helper: http//jira.secondlife.com/browse/SVC-4182]]: &lt;br /&gt;
* [#SVC-4182] [[User:being deducted|being deducted]]:  twice when paying in-world objects&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  :D&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  gave you JIRA-helper.&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  now it will link to jiras automatically hehe&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Thanks!&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  SVC-4444&lt;br /&gt;
* [11:31] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-4444|JIRA-helper: http//jira.secondlife.com/browse/SVC-4444]]: &lt;br /&gt;
* [#SVC-4444] [[User:become fully|become fully]]:  permissive when rezzed under certain conditions. - with Repro&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  There we go, behind the couch&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi all :-)&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  hi Morg&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  which, so $L transacion cause significant db load?&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  MISC-2540&lt;br /&gt;
* [11:33] [[User:JIRA-helper: http//jira.secondlife.com/browse/MISC-2540|JIRA-helper: http//jira.secondlife.com/browse/MISC-2540]]: &lt;br /&gt;
* [#MISC-2540] [[User:Life would|Life would]]:  rock harder with the mano cornuta hand gesture&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Busy with relatives. :-) What&#039;s today&#039;s topic?&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Latif: yes, significant write load&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Morgaine: well, was hoping to continue looking at SVC-4182, but not wedded to that, since we&#039;re not likely to make a ton of progress&lt;br /&gt;
* [11:34] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-4182|JIRA-helper: http//jira.secondlife.com/browse/SVC-4182]]: &lt;br /&gt;
* [#SVC-4182] [[User:being deducted|being deducted]]:  twice when paying in-world objects&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Also this JIRA helper is the mutt&#039;s.&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  should be easy enough to remove from the main db, cannot imagine that its too interconnected&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  it only needs user db right&lt;br /&gt;
* [11:35] [[User:Cel Edman|Cel Edman]]:  I guess, I better make the tools next. before the market is ready for it.&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  or do you write a copy in each log entry?&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  has customer on IM complaining about double payment right now&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  which if you want to lookup the log&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Latif: yeah can I get a copy of the viewer log?&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  erm, i don&#039;t think i can convice her to do that&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Not really my area. Making things happen only once isn&#039;t exactly pushing the limits of technology :P&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Um....so should I talk to her with my Lindeny powes?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Morgaine: it sounds like you&#039;ve not heard of the two-generals problem then&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Generals are bad, in general ;-)&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Generally I&#039;d agree with that :-)&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  1925808336 and 1925808337 are transaction numbers&lt;br /&gt;
* [11:40] [[User:Chilli Cao|Chilli Cao]]:  are they on wifi&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Latif: ok checking&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  sent the customer name via IM which&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Thank you, will follow up&lt;br /&gt;
* [11:42] [[User:Cel Edman|Cel Edman]]:  Anyway, a global micro-payment system around the world. could change the world I think and feel.&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  google is all over it&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  VWR-15549 is the one we found last week btw&lt;br /&gt;
* [11:43] [[User:JIRA-helper: http//jira.secondlife.com/browse/VWR-15549|JIRA-helper: http//jira.secondlife.com/browse/VWR-15549]]: &lt;br /&gt;
* [#VWR-15549] [[User:fast double-click|fast double-click]]:  on an object with the &amp;quot;Pay Object&amp;quot;  click action set, can result in multiple super-imposed payment floaters&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but it would be funky if Linden Lab would allow web sites to charge in Lindens&lt;br /&gt;
* [11:44] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  according to the guy who advises Congress on virtual worlds, if L$ starts getting used to pay for real world services, it becomes taxable imediately instead of during cash out&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Aimee: awesome, thank you&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Sai: who&#039;s that?&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  :)&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  can&#039;t remmeber his name. He spoke atMetanomics last year I think&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  big fan of SL and WoW&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Oh ok. I wonder if that&#039;s actually the case&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wasn&#039;t this issue essentially solved by the work on CHTTP? Charging for a given sale should be an idempotent operation.&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Morgaine: yes, apparently the viewer is sending two unique requests&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  It&#039;s probably a UI problem&lt;br /&gt;
* [11:49] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://thegridlive.com/2007/10/09/no-new-taxes-on-virtual-world-earningsyet/]&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Entropia became a bank&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  But if the viewer is sending two unique requests to buy the same item, the second one should fail.&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  hey!&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  no lol, people buy more that one item all the time&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Morgaine: that would be the case if the semantics of the transaction were &amp;quot;buy this object&amp;quot; but in this case it&#039;s &amp;quot;pay this vendor and see what happens&amp;quot;&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  No no Latif, the SAME item, not multiple items of the same kind&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  besides, that would be hack to mask a real problem&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Agreed that if we changed the semantics so that the viewer was requesting to buy a *specific* object the problem would be solved&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  but since the semantics are of buying a *copy* of an object it&#039;s not so easy&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  Morgaine, paying strippers small amounts with great frequency is a common case :P&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  don&#039;t break those tipjars :P&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Yes, good example Latif&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s interesting, a semantic difference between buying an item and paying for a sevice.&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  At some point it gets irreducible: the problem becomes &amp;quot;pay as many times as the user wanted to pay, regardless of what their fingers did&amp;quot;&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  there are some dragons in that floater, we have seen it the last time&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think you have to narrow it down to payment for a unique object, otherwise it&#039;s a recipe for accounts being drained when things go wrong.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Morgaine: I think you&#039;re right in a sense, but it&#039;s annoying to implement&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Eg. a &amp;quot;tip&amp;quot; could be payment for a reciept for services covering a certain span of time.&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  And the unique items is the receipt&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Because then the process of &amp;quot;tipping&amp;quot; someone becomes a process of &amp;quot;ask recipient to generate unique &#039;object&#039;, buy it, repeat&amp;quot;&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Yeah we&#039;re in agreement about how it would work&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  What if you accidentally generate two receipts though????&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  O.O&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  It&#039;s turtles all the way down&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  There&#039;s no mouse or keybounce server-side, luckily :-)&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  This is true. But it&#039;s not clear this problem is caused by keybounce&lt;br /&gt;
* [11:58] [[User:Freemason Magic|Freemason Magic]]:  i have to go thanks for the information&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  I mean, technically the UI elements should disable themselves upon receiving the click event, so UI elements should not ever suffer from multi-clocks&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  *clicks&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Perhaps that guarantee is being violated here, which would be a problem&lt;br /&gt;
* [12:00] [[User:Chilli Cao|Chilli Cao]]:  its very easy to reproduce&lt;br /&gt;
* [12:00] [[User:Chilli Cao|Chilli Cao]]:  it doesnt have to be a fast click as i saw&lt;br /&gt;
* [12:00] [[User:Chilli Cao|Chilli Cao]]:  a floater per click&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Yes, clearly the pie menu violates the guarantee&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  I guess it&#039;s not a stretch to think that the other UI elements might do so as well&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  I don&#039;t know how that code is structured, but there are certainly a lot of threads knocking around, and from my work in concurrency that&#039;s a recipe for total disaster and mayhem if more than one thread is involved in any of this current issue. Is there more than one involved here?&lt;br /&gt;
* [12:03] [[User:Chilli Cao|Chilli Cao]]:  a second click should bring forward the floater thats already opened like when its set to &amp;quot;buy object&amp;quot; when clicked&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Morgaine: I think the UI is still single-threaded&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Chilli: agreed&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  And is that single thread the same thread as the networking?&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  the grand viewer loop&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  basically everything is in it&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  (which is more or less standard &amp;quot;game&amp;quot; design pattern)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.595888s detected (Mono)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.584383s detected (LSO)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.557253s detected (LSO)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.521248s detected (Mono)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.544696s detected (Mono)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.501786s detected (LSO)&lt;br /&gt;
* [12:04] [[User:Panel 3|Panel 3]]:  Freeze of 0.605135s detected (Mono)&lt;br /&gt;
* [12:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  freezy time&lt;br /&gt;
* [12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Which: [http://www.slideshare.net/WeAreRemedy/100807-congress-and-the-metaverse-metanomics-transcript]&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;ve turned it off again, but those have been happening throughout&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  What&#039;s that freeze thing about? Is it an LSL script that just checks for hiccups in the LSL engine?&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Cool thanks Sai&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  its not only the lsl engine&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  wholse sim freezes up&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  It&#039;s the sim?&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Bah&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  since 1.26 or so&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  i have observed freezes of up to 60s&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Just tries to get max-rate events, and reports any long intervals. Happens in LSO and Mono continually.&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, as Latif says&lt;br /&gt;
* [12:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://economicsofvirtualworlds.blogspot.com/2007/05/virtual-money-real-pizza.html] also from his blog&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s the biggest source of spoiling the experience for users rightnow&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Hm, I presume that there&#039;s some d00dz working on it&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Is there a PJIRA I can investigate?&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  could be Which did some nasy blocking call to the back end ;)&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  SVC-4196&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  there are tons of jiras&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s one of them with the nice graphs&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  jira helper died on you? ;)&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  [http://jira.secondlife.com/browse/SVC-4196]&lt;br /&gt;
* [12:09] [[User:JIRA-helper: http//jira.secondlife.com/browse/SVC-4196|JIRA-helper: http//jira.secondlife.com/browse/SVC-4196]]: &lt;br /&gt;
* [#SVC-4196] [[User:entering sim|entering sim]]:  or rezzing object causes sim to freeze for up to 30  seconds - everything stops for everybody there&lt;br /&gt;
* [12:09] [[User:JIRA-helper: [#SVC-4196|JIRA-helper: [#SVC-4196]]: &lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  dude JIRA helper&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Don&#039;t think anyone&#039;s investigating it. At least no Linden with an OH knows of anyone investigating it.&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  lol&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  ah its just jira being slow to respond&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  Andrew said they will assign a dev to look into it &amp;quot;soon&amp;quot; ;)&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Oh that&#039;s right I saw this in a previous OH&lt;br /&gt;
* [12:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I&#039;m heading over for this: [http://dusanwriter.com/] session on new mesh imports [http://slurl.com/secondlife/Metanomics%20II/168/199/25]&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Awesome folks, we should wrap up here&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  30-60s freezes are bad ;)&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Latif: agreed&lt;br /&gt;
* [12:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  And we can&#039;t get Babbage&#039;s verdict on it, as he&#039;s been unavailable for 2+ weeks at his OH&lt;br /&gt;
* [12:11] [[User:Which Linden|Which Linden]]:  Thanks so much for the interesting discussion&lt;br /&gt;
* [12:11] [[User:Which Linden|Which Linden]]:  I&#039;ll see &#039;yall next week!&lt;br /&gt;
* [12:11] [[User:Latif Khalifa|Latif Khalifa]]:  take care which&lt;br /&gt;
* [12:11] [[User:Chilli Cao|Chilli Cao]]:  thank you too Which!&lt;br /&gt;
* [12:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cheers Which, cya next time&lt;br /&gt;
* [12:11] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye Which :)&lt;br /&gt;
* [12:11] [[User:Identity Euler|Identity Euler]]:  see you &lt;br /&gt;
* [12:11] [[User:Chilli Cao|Chilli Cao]]:  that&#039;d be interesting saijanai&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_10&amp;diff=487152</id>
		<title>User:Which Linden/Office Hours/2009 Sep 10</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_10&amp;diff=487152"/>
		<updated>2009-09-10T19:12:13Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Saijanai Kuhn:  hey Which, yer doomed * [11:02] Which Linden:  doooooooooomed or just doomed? * [11:02] [[User:Morgaine Din...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hey Which, yer doomed&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  doooooooooomed or just doomed?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  waters the flower pot&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  heya Which&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which :-)&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  good morning!&lt;br /&gt;
* [11:02] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  waters the plant.&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  &amp;quot;watering the plant&amp;quot; is the new &amp;quot;kissing the ring&amp;quot; :-P&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:03] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Depends on how one waters the plant. :-D&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  Don Which de Lindedn :P&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  so hey, I&#039;d like to try something today if you all are up for it&lt;br /&gt;
* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which, we&#039;ve been discussing for a couple of hours in Groupies a scheme for preserving creator metadata and object authenticity in XML dumps of objects made by viewers. This is named the &amp;quot;Nyx Object Authenticity proposal&amp;quot;.&lt;br /&gt;
* [11:03] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wassup?&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  how would you feel about collaboratively debugging SVC-4182, since it&#039;s a viewer issue?&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  Listens to WHich&#039;s experiment proposal&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sure, what&#039;s on your mind Which?&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  &amp;quot;Does it look like a tiny robot?&amp;quot; ... yes ... &amp;quot;then it&#039;s authentic&amp;quot;&lt;br /&gt;
* [11:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  surl please.&lt;br /&gt;
* [11:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  url that is&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  copy and paste ain&#039;t workin for me for some reason&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  [http://jira.secondlife.com/browse/SVC-4182]&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ta Aimee :-)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  thanks!&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  :)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  and by debug I don&#039;t mean actually debug, because we don&#039;t have a repro&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  but just look through the source and identify possible reasons that the duplicates might be happening&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  sorry if you were hoping to continue discussing the licensing thing; I know it&#039;s rare that I have a topic of my own :-)&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  No no, go with yours please :-))))&lt;br /&gt;
* [11:07] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  First thing I do is grep the source to find otu there the logging info is comming from and backtrance from there on.&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  yes, that&#039;s a good start&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  should we do our source spelunking on snowglobe? seems likely to also contain whatever bug it is&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  https://svn.secondlife.com/svn/linden/projects/2009/snowglobe/trunk&lt;br /&gt;
* [11:08] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I am familar with the pie menu and mouse hover as they both get pay/buy info. I was playing with beacons last month.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  oh now paste works&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  There does seem to be a random function associated with paste, I&#039;ve noticed on Linux. Sometimes it just won&#039;t, no matter what you do with the clipboard.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  In the viewer I mean.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  grabs Snowglobe 1.2.0 source.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  so the debug message that&#039;s printed twice is printed from here: [http://svn.secondlife.com/trac/linden/browser/projects/2009/snowglobe/trunk/indra/newview/llviewermessage.cpp#L262]&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  so we know that the problem is that give_money is being called twice&lt;br /&gt;
* [11:12] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  case CLICK_ACTION_PAY:&lt;br /&gt;
*  handle_give_money_dialog();&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  this is reported only when paying objects?&lt;br /&gt;
* [11:13] [[User:Twisted Laws|Twisted Laws]]:  maybe the message isn&#039;t ack&#039;d in time and its resent and this isn&#039;t called twice&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Latif: no it&#039;s reported when paying agents too&lt;br /&gt;
* [11:13] [[User:Twisted Laws|Twisted Laws]]:  ?&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  well I think so; the give_money function works with both&lt;br /&gt;
* [11:14] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  llviewermenu.cpp handle that function.&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Twisted: I don&#039;t think it&#039;s related to the message system directly, but yeah, maybe something that calls give_money gets two packets and does two actions&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  grepping through the source I see lots of function pointers&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  [http://svn.secondlife.com/trac/linden/browser/projects/2009/snowglobe/trunk/indra/newview/llviewermenu.cpp#L5016]&lt;br /&gt;
* [11:15] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  llviewermenu is huge.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  that&#039;s handle_give_money_dialog, and it wraps up a pointer to complete_give_money&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s unlikely message system since each packet has a serial and repeated serial numbers are discarded&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Latif: good point&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  so maybe it&#039;s a UI race condition?&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  and the log indicates function called twice&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, my guess is ui problem&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;d focus on fast pay floater&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  I think that floater is LLFloaterPay&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  kind of difficult to debug stuff on no build/no script land&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  oh...want me to turn those on?&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  could you please&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  done&lt;br /&gt;
* [11:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  could give Gfoupies building rights&lt;br /&gt;
* [11:17] [[User:Object: Hello,|Object: Hello,]]:  Avatar!&lt;br /&gt;
* [11:17] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I foudn the function &amp;quot;llgivemoney.cpp:void LLFloaterPay::payViaObject(money_callback callback, const LLUUID&amp;amp; object_id)&lt;br /&gt;
* [11:18] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, there&#039;s payDirectly and payViaObject I see&lt;br /&gt;
* [11:18] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  payDirectly is to an avatar, and pay viaobject is to object.&lt;br /&gt;
* [11:19] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  llviwermenu is where it desides what funciton to use.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  so it looks like the way those work is.... they get called, stick up their floater UI, and call their callback when the user decides what to do with the UI&lt;br /&gt;
* [11:19] [[User:Object: Hello,|Object: Hello,]]:  Avatar!&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  and the callback is give_money, so if somehow the UI was screwing up such that it called teh callback twice.... boom&lt;br /&gt;
* [11:20] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  llviewermenu complete_give_money is where it desides what funciton to use, direct or objectpay.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  here&#039;s the definition for LLFloaterPay: [http://svn.secondlife.com/trac/linden/browser/projects/2009/snowglobe/trunk/indra/newview/llgivemoney.cpp]&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  so from the bug reports we only know the bug happens when paying via object&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  so let&#039;s focus on that code path&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  (let me know if I&#039;m reading that wrong)&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  i had that reported by my customers as well&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  and i use money() event in my vendors scripts&lt;br /&gt;
* [11:24] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  It may be a hack, but would adding code to prevent another money event withen xx time help stop all the double pay stuff?&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  yes but it would actually probably be harder to implement than finding and fixing the bug :-)&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  implement correctly that is&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  so the other clue we have is that the *second* give_money call somehow fails to send a description to the simulator&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  and presumably that&#039;s how the money() event doesn&#039;t get called a second time&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Highlighting multiple payments within a short time window in the log is worth doing though, whether or not bug is fixed. It could recur.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  surely&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  we should get processes in place to check on that&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  unfortunately there is a lot of legit traffic that would show up as noise; zyngo comes to mind&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  Which, are you sure money() does not get called twice?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  seem to be a lot of games whose basic mechanic involves ping-ponging 1 L$ back and forth between player and game&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s the timestamp granularity? Are these doubles at the SAME time, or just very close together?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Latif: no, I just assume so&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Morgaine: we only have second granularity&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hmmm&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  well actually I can get better than that, lemme do that for ya&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  Which, i recall seeing some transactions in my store, getting payed twice for a copy item, and item gets deliver twice and me wondering why the heck are they buying it twice when is copiable&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: altruism :P&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Latif: really, that&#039;s interesting&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Might not be the same bug, though&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  If you notice that again, look at the logs and if the second transaction has no description, then that&#039;s da bug&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  trying to trick fast pay with double clicks and what no&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  oh god I&#039;m sure there&#039;s some recipe out there for &amp;quot;free lindens if you input this code&amp;quot;&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Shhhhhh&lt;br /&gt;
* [11:32] [[User:Aimee Trescothick|Aimee Trescothick]]:  oooooh, weird&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  ugh ok we don&#039;t have finer time resolution&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Eeek&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  notice anything funny in this screenshot?!&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  beside the fact it&#039;s not rezzing properly for me :S&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  texture downloading is slow as all hell?&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Not rezzed yet&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:36] [[User:Aimee Trescothick|Aimee Trescothick]]:  that&#039;s the result of clicking rapidly on the pay button&lt;br /&gt;
* [11:36] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;ve been left with a Pay floater, with just a cancel button&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Oh I see it now, right above the prim&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  so definitely something going awry with the UI&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  even if that&#039;s not the particular bug we&#039;re looking for&lt;br /&gt;
* [11:37] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  nice find!&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  Aimee, at firt I thought you stole my screen lol&lt;br /&gt;
* [11:38] [[User:Aimee Trescothick|Aimee Trescothick]]:  bet I can&#039;t replicate it now though lol&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  scary same layout lol&lt;br /&gt;
* [11:38] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  2-3 minutes at max bandwidth and still not rezzed&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  great minds think alike ... :-)&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  same perspective focusing on a cube&lt;br /&gt;
* [11:39] [[User:Twisted Laws|Twisted Laws]]:  maybe the floater should close before it send the money?&lt;br /&gt;
* [11:39] [[User:Twisted Laws|Twisted Laws]]:  in void LLFloaterPay::onGive(void* data)&lt;br /&gt;
* [11:39] [[User:Aimee Trescothick|Aimee Trescothick]]:  hrm, think the screenshot got slammed to 512x256 because of my aspect ratio&lt;br /&gt;
* [11:39] [[User:Twisted Laws|Twisted Laws]]:  or disable itself anyway&lt;br /&gt;
* [11:40] [[User:Ardy Lay|Ardy Lay]]:  It&#039;s loaded, just still blurry and yeah, 512x256.&lt;br /&gt;
* [11:40] [[User:Aimee Trescothick|Aimee Trescothick]]:  should certainly disable all it&#039;s UI the moment anything in that window is committed I&#039;d say&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  well if this has started appearaing since &amp;quot;the bestt viewer ever&amp;quot; aka 1.23 has been released, and it seems that it has, i&#039;d go diffing changes in the related code&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  It must be downloading all of Aimee&#039;s inventory .... still at max bandwidth :P&lt;br /&gt;
* [11:40] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, could run back through the commits to llgivemoney.cpp&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  yeah maybe; so LLFloaterPay::give is the one that fills in the description field&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  I reckong this 1.2.0 Snowglobe has problems.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  468 LLSelectNode* node = mObjectSelection-&amp;gt;getFirstRootNode();&lt;br /&gt;
* 469 std::string object_name;&lt;br /&gt;
* 470 if (node)&lt;br /&gt;
* 471 {&lt;br /&gt;
* 472 object_name = node-&amp;gt;mName;&lt;br /&gt;
* 473 }&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  so.... if object_name is empty, or it goes through some other branch, then the description would be empty&lt;br /&gt;
* [11:41] [[User:Aimee Trescothick|Aimee Trescothick]]:  AH!&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  so I think it&#039;s reasonable to say that give() is being called twice as well&lt;br /&gt;
* [11:41] [[User:Aimee Trescothick|Aimee Trescothick]]:  think I know what may be happening&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  do tell&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:42] [[User:Aimee Trescothick|Aimee Trescothick]]:  take your prim, click it like buggery&lt;br /&gt;
* [11:42] [[User:Aimee Trescothick|Aimee Trescothick]]:  get multiple floaterpays on top of each other&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  click the first, it works and goes away&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  starts a band called &amp;quot;click it like buggery&amp;quot;&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  ah, i have all may vendors set like this cube&lt;br /&gt;
* [11:43] [[User:Ardy Lay|Ardy Lay]]:  Ah... twitchy gamers finding bugs?&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  but there&#039;s an identical one hiding behind it, so it looks like your click didn&#039;t work&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  its pay on click&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  so you click again&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh joy, it&#039;s the new translator stuff that&#039;s filling the link ---&amp;gt; 2009-09-10T18:42:07Z INFO: getSize: Variable Language not in message ChatFromSimulator block ChatData (zillions of them)&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  so double clicl on object + double click on the pay button will do the trick&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  on the second window&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Relogging to Techwolf&#039;s ebuild.&lt;br /&gt;
* [11:44] [[User:Ardy Lay|Ardy Lay]]:  Somepeople doubleclick on everything. I see this walking through offices.&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  i got the same log lol&lt;br /&gt;
* [11:45] [[User:Tiny Blue|Tiny Blue]]:  Kitty Head: All Go&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  if I click three times on the object rapidly on the object, I get the proper floaterpay, with one behind it with just a cancel button&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  yeah i can repro that&lt;br /&gt;
* [11:45] [[User:Aimee Trescothick|Aimee Trescothick]]:  ah, sometimes just a cancel button, sometimes two full floaterpays with all their buttons&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  hm....that sounds pretty broken&lt;br /&gt;
* [11:46] [[User:Aimee Trescothick|Aimee Trescothick]]:  yuck lol&lt;br /&gt;
* [11:46] [[User:Aimee Trescothick|Aimee Trescothick]]:  definitely should only be pulling up one floaterpay for one object at a time&lt;br /&gt;
* [11:47] [[User:Aimee Trescothick|Aimee Trescothick]]:  maybe even just one floaterpay at a time full-stop&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  yeah....perhaps&lt;br /&gt;
* [11:47] [[User:Aimee Trescothick|Aimee Trescothick]]:  should be a singleton basically&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  when i rapidly click on my object, i get about 3 out of 10 without buttons&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  I could see the use case for having multiples for different objects&lt;br /&gt;
* [11:47] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, unless you want to shop and play zyngo at the same time I guess&lt;br /&gt;
* [11:48] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, one per object then&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  hates artificial limitations like that&lt;br /&gt;
* [11:48] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh&lt;br /&gt;
* [11:49] [[User:Aimee Trescothick|Aimee Trescothick]]:  or at least don&#039;t make them pop up in the same place&lt;br /&gt;
* [11:49] [[User:Aimee Trescothick|Aimee Trescothick]]:  tile them or something&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  I wonder if this could be a user error, double clicking on the object, then double clicking on the pay button, which would do what this bug describes nicely&lt;br /&gt;
* [11:49] [[User:Aimee Trescothick|Aimee Trescothick]]:  the actual problem (besides the broken ones missing their buttons) is that they appear to the user as being one&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  could you explain how it would lead to the blank second description? that&#039;s still fuzzy for me&lt;br /&gt;
* [11:50] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I would ask the Original Poster of that bug if his vendor&#039;s default action is set to pay&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  (or buy)&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  what would that tell us?&lt;br /&gt;
* [11:50] [[User:Aimee Trescothick|Aimee Trescothick]]:  well there&#039;s clearly stuff going missing somewhere in that some of them are coming up with just a cancel button&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  is ignorant of how vendors work&lt;br /&gt;
* [11:51] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  reads the scrollback&lt;br /&gt;
* [11:51] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I do double clicks ALL the time due to SL not reacting to my first one.&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if the answer is &amp;quot;No&amp;quot; it would eliminate my theory of double click user error&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  ah ok latif, that makes sense&lt;br /&gt;
* [11:52] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  right click, buy. Can&#039;t buy withen a second or two, cancell and try just clicking on the object. If not, try again and again untill you CAN buy the object.&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  I think I see the chain now -- user double-clicks, kicks off two pay dialogs, each of which requests the object info; only one of them wins the race to set _PREHASH_PayPriceReply handler, and thus only one of them has a description&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  Which, rez that one and click twice on it, then double click $L1 on the dialog&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  but these are happening really close to each other in the logs; not quite simultaneously but pretty sub-secon&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  gave you Fake vendor.&lt;br /&gt;
* [11:54] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:54] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  hm I got the dialog with only a cancel button&lt;br /&gt;
* [11:55] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  no $L1?&lt;br /&gt;
* [11:55] [[User:Aimee Trescothick|Aimee Trescothick]]:  twitchy finger or bouncy mouse button&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  I got two dialogs, one with a 1L$ button and one with only a cancel&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  lol there you go 1 bug&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  so actually that&#039;s consistent with what I just said, but doesn&#039;t explain how we get dupes&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  i get two dialogs with $1L exactly on top of one another, so double click on $1L gives me two transactions within a few ms&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  does anyone here know if Zyngo machines are default-action-pay?&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  none of them are&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  since they need touch&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Latif: hah my lag must be worse I didn&#039;t get two legit pay dialgos, let me keep trying&lt;br /&gt;
* [11:57] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  vendors like mine don&#039;t need touch event so i set them to pay&lt;br /&gt;
* [11:57] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:57] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  oh there we go&lt;br /&gt;
* [11:57] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:57] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:58] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:58] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  hm, so latif that seems to suggest that the dupe bug is not caused by this dialog bug given what we know so far&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  the dupe bug is definitely happening to zyngo machines&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  ah ok&lt;br /&gt;
* [11:59] [[User:Aimee Trescothick|Aimee Trescothick]]:  ah right&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  (we should definitely file a pjira bug on these dialogs though if one doesn&#039;t exist already)&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  maybe double-clicks on the pay pie menu item?&lt;br /&gt;
* [12:01] [[User:Fake vendor|Fake vendor]]:  Got 1&lt;br /&gt;
* [12:01] [[User:Twisted Laws|Twisted Laws]]:  possible solution would be to have a flag in viewer object if the mClickAction is triggered and cleared when done, would stop dupes on any click action event&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, wonder if the pie will take a double click if you&#039;re quick&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  or have low framerate.... :-)&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  doesn&#039;t seem to work for me&lt;br /&gt;
* [12:02] [[User:Tiny Blue|Tiny Blue]]:  Kitty Head: All Go&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, need a way to artificially drag the frame rate down lol&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  actually mine is pretty terrible right now&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  don&#039;t have a turbo button on the front of computers these days :(&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  all your beauty is straining my video card&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  LOL&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  what do you class as terrible?&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  4-5&lt;br /&gt;
* [12:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  graphics to Ultra and 512m at a buzy help island will kill your frame rate.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  oddly if I increase window size it gets better&lt;br /&gt;
* [12:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah I&#039;m around 7 or 8&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;m at 17 here&lt;br /&gt;
* [12:04] [[User:Latif Khalifa|Latif Khalifa]]:  draw distance 128&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  so yeah I&#039;m having no luck with double clicks on the pie menu, shouldn&#039;t rule it out though&lt;br /&gt;
* [12:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  all settings maxed out and 1920x1200 rers, I&#039;m getting about 6-7&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  pie does sone weird stuff in 1.23, i would not rule it out either&lt;br /&gt;
* [12:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  ah, I just got the &amp;quot;cancel button only&amp;quot; version double clicking on the pie menu&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  orly! nice work&lt;br /&gt;
* [12:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  yep! just got the double fully filled out version&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  but did you second click go through and click the objet?&lt;br /&gt;
* [12:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, good point&lt;br /&gt;
* [12:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  turned it back to touch now, so we shall see&lt;br /&gt;
* [12:07] [[User:Object: Touched.|Object: Touched.]]: &lt;br /&gt;
* [12:07] [[User:Object: Touched.|Object: Touched.]]: &lt;br /&gt;
* [12:07] [[User:Object: Touched.|Object: Touched.]]: &lt;br /&gt;
* [12:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, yeah, looks like that may have been it&lt;br /&gt;
* [12:08] [[User:Object: Touched.|Object: Touched.]]: &lt;br /&gt;
* [12:08] [[User:John13 Tigerfish|John13 Tigerfish]]:  Hey!&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  lots a touching going ont :-)&lt;br /&gt;
* [12:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  finding a repro case is always the most efficient approach, staring at code alone requires extraordinary skill ;)&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  so hey -- I should run, but this has been fantastic&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  plus trying to break stuff is fun :P&lt;br /&gt;
* [12:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  ok that&#039;s weird, I&#039;m getting tootips from Safari which is behind my SL window lol&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  take care which&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  does someone want to file a bug for the dialog thing we found?&lt;br /&gt;
* [12:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye Which :)&lt;br /&gt;
* [12:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  yep&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  Thanks aimee :-)&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  I was at 20 FPS on 1.2.0 at 1920x1200 on 9800, but only 10 FPS on Tech&#039;s ebuild currently. From fast timers, it&#039;s alpha sorting that&#039; changed.&lt;br /&gt;
* [12:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Which, tc :-)&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Thanks again!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_3&amp;diff=480883</id>
		<title>User:Which Linden/Office Hours/2009 Sep 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Sep_3&amp;diff=480883"/>
		<updated>2009-09-03T19:16:08Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:03] Latif Khalifa:  hey which * [11:03] Which Linden:  good morning! * [11:04] Morgaine Dinova:  Hiya ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  hey which&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  good morning!&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Um, where ...&lt;br /&gt;
* [11:04] [[User:Economic Core|Economic Core]]:  Hello which&lt;br /&gt;
* [11:04] [[User:Papa Popinjay|Papa Popinjay]]:  Hi Which&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  good question&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  what the ...&lt;br /&gt;
* [11:04] [[User:Economic Core|Economic Core]]:  Your RenderAvatarInvisible is on&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  he lost his pot&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  mine is?&lt;br /&gt;
* [11:04] [[User:Economic Core|Economic Core]]:  yse&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Must have been in some kind of god stealth mode, hehe&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  you&#039;re currently &amp;quot;Where Linden&amp;quot;&lt;br /&gt;
* [11:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wha?&lt;br /&gt;
* [11:05] [[User:Economic Core|Economic Core]]:  Oh, your halftorus just rezzed&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  there we go :)&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  forgot to wear his pants :P&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  weird ... I&#039;ve actually been walking around like that for a while -- must have lost some prims in teleport&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ah, welcome Which&#039;s avatar. Your agent got here some minutes ago :P&lt;br /&gt;
* [11:06] [[User:Economic Core|Economic Core]]:  Having asset server issues again, eh?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I just assumed it was my viewer glitching&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  indicent exposure :P&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well we know there&#039;s something odd been going on with textures recently&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  one of the bummers of this avatar is that the invisiprims covering my humaniform av prevent me from easily werading stuff&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  *wearing stuff&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  will actually be quite looking forward to true invisible avatars&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so talk to Nyx about transparent textures for your avi&lt;br /&gt;
* [11:08] [[User:Economic Core|Economic Core]]:  Which: It&#039;s already supported with RenderAvatarInvisible :P&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  actually I feel like the design would be better if instead of &#039;hiding&#039; the human avatar, you simply had the option to have your &#039;base&#039; be a prim&lt;br /&gt;
* [11:08] [[User:Economic Core|Economic Core]]:  It just doesn&#039;t stick, unfortunately&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Economic: eh? Don&#039;t you need a newer viewer too?&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  yes you do&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  hasn&#039;t been following this topic very well&lt;br /&gt;
* [11:08] [[User:Economic Core|Economic Core]]:  FlexLife Viewer 1.23.4 (420) Aug 4 2009 14:56:55 (FlexLife Viewer)&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  and what do you mean it doesn&#039;t stick?&lt;br /&gt;
* [11:09] [[User:Economic Core|Economic Core]]:  It&#039;s a debug setting which doesn&#039;t persist yet&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  oic&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  1.23 shows invisi textures fine, has no way of setting them though&lt;br /&gt;
* [11:09] [[User:Economic Core|Economic Core]]:  It does work though, those with newer viewers should not be seeing my LL avatar right now&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  if viewer 2.0 wasn&#039;t developed behind the closed doors,we&#039;d know if the feature is implemented there&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  For some reason I thought it would allow alpha textures on the base skin so you could be 50% transparent if you wanted&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  Which, no&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  alpha masks only&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  so fully trasnparent bits or fully opaque ones&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Economic: can you hop out of your prims later so we can test that?&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Latif, but still an improvement IMHO&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Oh yeah, don&#039;t see much&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wow! Invisibleto me!&lt;br /&gt;
* [11:11] [[User:Economic Core|Economic Core]]:  :3&lt;br /&gt;
* [11:11] [[User:Economic Core|Economic Core]]:  No invisiprims&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  there is a tiny patch of ... something floating there&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, there&#039;s a little black core though&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  don&#039;t tell me that&#039;s your hair&lt;br /&gt;
* [11:11] [[User:Economic Core|Economic Core]]:  I unno&lt;br /&gt;
* [11:11] [[User:Aimee Trescothick|Aimee Trescothick]]:  probably&lt;br /&gt;
* [11:12] [[User:Economic Core|Economic Core]]:  I look completely invisible on my viewer though.&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it&#039;s your hair&lt;br /&gt;
* [11:12] [[User:Economic Core|Economic Core]]:  ANyway&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  ha ha ha, classic&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  anyway, alpha masks for wearables are coming soon :D&lt;br /&gt;
* [11:12] [[User:Economic Core|Economic Core]]:  &#039;System Infrastructure?&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  if you hit show transparent you can see it&#039;s inside your head&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yes it&#039;s hair, highlight transparent, roughly in right place&lt;br /&gt;
* [11:13] [[User:Economic Core|Economic Core]]:  If I do highlight transparent, it rurns off the invisibility completely&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  it does, but the black bit is where your head appears when you do that&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yes I know, but it lets you see where that black texture is, roughly&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  Which, what&#039;s up with the asset server these days?&lt;br /&gt;
* [11:14] [[User:Economic Core|Economic Core]]:  It&#039;s running off an old IBM mainframe with tape reels&lt;br /&gt;
* [11:14] [[User:Economic Core|Economic Core]]:  and punchcards&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  woah, they upgraded it?&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Economic, can we upload the right av textures for that?&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I think it just has periodic bouts of bad weather&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  i mean concurrency is down... wouldn&#039;t expect central infrastructure to become more unstable&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  Morgaine, no you can&#039;t, no with unmodified viewer&lt;br /&gt;
* [11:15] [[User:Papa Popinjay|Papa Popinjay]]:  Snowglobe has renderavatarinvisible&lt;br /&gt;
* [11:15] [[User:Economic Core|Economic Core]]:  Morgaine: when the viewer gets RenderAvatarInvisible TRUE in Debug Settings, it automatically bakes transparent textures&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Yeah, based on no internal information whatsoever, I&#039;d guess that the latest outage was more hardware-lifetime related than overload&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: moral of that story was &amp;quot;Single Points of Failure Are Bad&amp;quot; :P&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Totally.... it&#039;s not supposed to be a single point of failure&lt;br /&gt;
* [11:16] [[User:Economic Core|Economic Core]]:  LL seems to have many Single Points of Failure&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  It&#039;s supposed to be redundant and distributed and all that .... but I don&#039;t really work on that stuff so I don&#039;t really know how it actually is :-)&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  trouble is sometimes you can see the single points till they happen&lt;br /&gt;
* [11:17] [[User:Economic Core|Economic Core]]:  One database server goes down and the four Lindens of the Apocalypse are running around tripping over cords&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  At least that SPoF is now identified. Hopefully. And eliminated.&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  But I think residents blame the asset server for more problems than it actually deserves, as well&lt;br /&gt;
* [11:18] [[User:Economic Core|Economic Core]]:  The asset server does appear in the status page more often than most.&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  we had some real asset server outages past week&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: can&#039;t be helped, since there&#039;s no visibility of the inner architecture.&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  ie. stuff refuses to rez, cannot open landmarks, etc etc&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Yes, definitely some real ones recently, and agreed that it&#039;s perfectly reasonable to have a scapegoat when there&#039;s no further information&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  But we are pretty open about our architecture, we&#039;ve had sessions about how many dataaservers run on each simhost, what they talk to and stuff&lt;br /&gt;
* [11:19] [[User:Economic Core|Economic Core]]:  brb coke and ridding self ofchewing puppy&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Been a while since that interview in which you gave numbers though.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  the what interview?&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ummmmm&lt;br /&gt;
* [11:20] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  (online)&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  You mean office hours?&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  I think we talked about them when I wa guest-hosting for Zero one time way back in Da Day&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  No idea with whom the interview was actually, but it mentioned the Isilon NAS hardware --- that immediately rang a bell as I know Isilons.&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  And recently I talked about all the different architectures for our 4 different forms of chat&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Oh so not me personally, I see&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  heh well isilon did a press release about it : [http://www.isilon.com/company/?sub=press&amp;amp;page=press&amp;amp;release=114]&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  and FJ talks about it here: https://blogs.secondlife.com/community/features/blog/2009/01/12/second-life-grid-update-from-fj-linden&lt;br /&gt;
* [11:23] [[User:Economic Core|Economic Core]]:  So, when is the group chat going to be at least worked on? Larger group chats are still failing&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  It&#039;s being worked on right now; currently people are analyzing stats that the metrics have given us&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ah, interesting. Didn&#039;t see that Which. I&#039;m pretty sure mine was an interview, a host + a Linden.&lt;br /&gt;
* [11:24] [[User:Economic Core|Economic Core]]:  Still analyzing stats? Wtf.&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Stats were only added in 1.27.1&lt;br /&gt;
* [11:24] [[User:Economic Core|Economic Core]]:  It&#039;s been more than a month since the new stats-giving code was introduced&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Yep .... stuff takes a long time here.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  yeah i noticed that lol&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  I think one of the conclusions was that most problems are at the delivery end; the message reaches the chat server but doesn&#039;t make it to the sim where the recipient is&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  But I don&#039;t know much more than that&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  i have submitted simple couple of lines patches to fix some annoying viewer ui bugs past december that are still in the pipeline ;)&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh cool, didn&#039;t see 2nd link either. Mine mentioned Isilons AND mentioned current size of database.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Ooh the current size of teh database! how big was it?&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  moves hands far apart &amp;quot; this big! &amp;quot;&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  db dump fits nicely on a 300gb drive&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  asset storage was ~400TB last time someone mentioned it&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Think it was either 130TB or 230TB, seems to ring a bell. But I&#039;m totally going from vague recollection. Hmmm, wish I could grep my brain.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Probably impossible to measure now that parts are getting pushed to S3&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s assets, you desktop could run mysql db size they have ;)&lt;br /&gt;
* [11:29] [[User:Economic Core|Economic Core]]:  Braingrep, coming to Brainlinux Summer 2029&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ah well there you go, if it&#039;s 400TB now then that interview was ages ago&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Each Linden gets an external hard drive containing the entire contents of the database :-)&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  and i bet significat % of those tb are internal things like simstates&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  Eeek. A new website&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  That&#039;s an interesting hypothesis Latif, and probably correct (though I don&#039;t know)&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  since the stuff on sims is pretty massive, and simstates just copy that data over and over again&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Regular assets can be referenced many times without copying&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  30k sims dumping state to asset servers avery 10-15 minutes, adds up&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Hopefully we have a good scheme for retiring old ones&lt;br /&gt;
* [11:34] [[User:Economic Core|Economic Core]]:  I imagine terrain would be a load, too&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  How high-rez is terrain? Probably at most a few megs&lt;br /&gt;
* [11:34] [[User:Economic Core|Economic Core]]:  I dunno, I can&#039;t get raws to display on GIMP :/&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL @ new SL website, you give your login details, it outputs an error page, and yet you&#039;re logged in. &amp;lt;sigh&amp;gt;&lt;br /&gt;
* [11:34] [[User:Economic Core|Economic Core]]:  Morgaine&lt;br /&gt;
* [11:34] [[User:Economic Core|Economic Core]]:  Speaking of website, it would be nice if theXML transaction history was a little more accessible to external programs, like transaction verifiers. Currently have to run 3 CURL transactions, fake an SL login, and fakes a browser session in order to check if a transaction went through&lt;br /&gt;
* [11:35] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  saw a 47 TB drive design for under $8k&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  File a PJIRA! I&#039;m pretty sure that there are lots of dudes assigned to fix bugs caused by the new release&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Sai: I saw that too, it was pretty awesome&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  The software is clearly the important bit about those though&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  remembers The Sider with 10MB for $1k&lt;br /&gt;
* [11:36] [[User:Economic Core|Economic Core]]:  lol&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Economic: how could it be better? Seems that most of the effort is in authenticating yourself.&lt;br /&gt;
* [11:36] [[User:Economic Core|Economic Core]]:  I had a 250MB HDD when I was a kid.&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  like filing pjira is going to do you any good. been asking for ages to open up openid provider site uses for xstreet with no luck ;)&lt;br /&gt;
* [11:36] [[User:Aimee Trescothick|Aimee Trescothick]]:  my first hard drive was 5MB, thought that was amazing&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and used to use HPT diskpaks with 20MB as the ultimate secondary storage&lt;br /&gt;
* [11:36] [[User:Economic Core|Economic Core]]:  Which: Make it more script friendly, so I don&#039;t have to pass in my login username and password. Something like CAPS.&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Well, like I said, we move slowly&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Economic: like if the login were OpenID would that make it easier for you?&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s really not hard to make a website. Not rocket science. Shouldn&#039;t need community reports and Jiras for basic functionality.&lt;br /&gt;
* [11:37] [[User:Economic Core|Economic Core]]:  Your OpenID server doesn&#039;t like anyone else :/&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  is reminded of the cantina scene in Star Wars&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  Morgaine, open id is already there, they just block any use of it&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ew&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  not like they have to do any actual work lol&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Great tech, let down by policy. A common story.&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Nothing we can do about it though.&lt;br /&gt;
* [11:39] [[User:Economic Core|Economic Core]]:  Toiletpaper M&#039;s office every thursday?&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  I agree that a cap would be convenient; it might be challenging to manage its expiration&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Like, does ti give out a cap per session, or do you have a semi-permanent cap that&#039;s associated with your account?&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Opensim has both OpenID Provider and Relying Party modules. Any of you tried both?&lt;br /&gt;
* [11:41] [[User:Economic Core|Economic Core]]:  Which: I would definitely be better than my curfrent system, which has to 1.) Parse the login form to grab a login token, (requiring XML parsing) 2.) actually log in, 3.) Parse XML transaction history (the easy part)&lt;br /&gt;
* [11:41] [[User:Economic Core|Economic Core]]:  all while keeping a record of cookies and resetting the session for each new transaction&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Would you want a cap per login (assuming some login method that was more script-friendly) and discarded after the session was over?&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Or a semi-permanent cap that was associated with your account?&lt;br /&gt;
* [11:42] [[User:Economic Core|Economic Core]]:  Semipermanent would be nice.&lt;br /&gt;
* [11:42] [[User:Economic Core|Economic Core]]:  But the other one would be manageable, as they both have a lot less overhead&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  I guess the magic in the first one is in the parenthetical&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  &amp;quot;Assuming you have a thing that doesn&#039;t suck, would things suck less?&amp;quot; &amp;quot;Yes&amp;quot;&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  So I&#039;m not an expert, but it does seem like many of the aspects of the current login that you find painful are also protection&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Not great protection, but, a little bit&lt;br /&gt;
* [11:44] [[User:Economic Core|Economic Core]]:  HTML login forms with javascript that I have to parse to find a login token?&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Yep, the login token protects us against DDOS from someone continuously POSTing to the page&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Also makes it more expensive for an attacker to brute-force passwords&lt;br /&gt;
* [11:47] [[User:Economic Core|Economic Core]]:  You may be misinterpreting a very busy business that has to verify all transactions as a DDoS.&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Just DOS, not DDOS&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Um, well it&#039;s a passive protection not an active one&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  As in, a true attacker would find it computationally more difficult to pull off an attack because of this measure&lt;br /&gt;
* [11:48] [[User:Economic Core|Economic Core]]:  True.&lt;br /&gt;
* [11:49] [[User:Economic Core|Economic Core]]:  But a less-expensive system for valid scripts would be easier on some of us.&lt;br /&gt;
* [11:49] [[User:Economic Core|Economic Core]]:  And not to mention on the servers that run those scripts&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Certainly&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  I&#039;ll write the semi-permanent cap idea up, see if I can see any flaws in it&lt;br /&gt;
* [11:51] [[User:Economic Core|Economic Core]]:  I&#039;d be happy with a CAP I have to grab each time I want to verify a transaction, would certainly be better than pretending to be a browser with CURL.&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Kinda misses the point that the only reason passwords can be brute forced is because you HAVE passwords. When the login is based on a cryptographic token which is protected by passphrase at the *users* site, then good look trying to brute-force the server login.&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  s/good look/good luck/&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  SRP, you mean?&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Any crypto mechanism, there&#039;s no shortage :P&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  [http://srp.stanford.edu/]&lt;br /&gt;
* [11:53] [[User:Khamon Fate|Khamon Fate]]:  Oh for Heaven&#039;s sake, I&#039;ve miscalculated the time again. I&#039;ve a question if you can take it Which.&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Sue Khamon&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Sure&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:54] [[User:Economic Core|Economic Core]]:  grabs lawyers&lt;br /&gt;
* [11:54] [[User:Khamon Fate|Khamon Fate]]:  Can you explain the infrastructure updates required to support VWR-6713 - Allow Alpha Channel of Textures to be used as a 1-bit Mask (Alpha Masking)&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  waves at Khamon, as no scenary is visible owing to overlapped windows&lt;br /&gt;
* [11:54] [[User:Economic Core|Economic Core]]:  and by lawyers I mean a ball of rags dressed up in a 3-peice suit&lt;br /&gt;
* [11:54] [[User:Khamon Fate|Khamon Fate]]:  I&#039;m hiding in the bamboo, can&#039;t see me ha ha ha&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Heh&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Khamon: um unfortunately we began this discussion with me being completely clueless about that topic. :-)&lt;br /&gt;
* [11:55] [[User:Khamon Fate|Khamon Fate]]:  Nyx and BibgPapi says the avatar invisibility code has to be finished first&lt;br /&gt;
* [11:55] [[User:Khamon Fate|Khamon Fate]]:  but that don&#039;t say why, or what the relationship is&lt;br /&gt;
* [11:55] [[User:Khamon Fate|Khamon Fate]]:  Might you be willing to look into that for next week&#039;s meeting?&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  It&#039;s a little out of my area -- don&#039;t those guys have office hours too?&lt;br /&gt;
* [11:56] [[User:Khamon Fate|Khamon Fate]]:  It&#039;s a very key issue to any creator that works with alpha textures&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  nyx just told me on IRC that 1bit alpha masks for prims are planned for the future (yet to be determined) versions of the viewer&lt;br /&gt;
* [11:56] [[User:Economic Core|Economic Core]]:  They do. They&#039;re also in AWG so we can interrog-I mean ask them nicely&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  he wouldn&#039;t commit on the timeline though ;)&lt;br /&gt;
* [11:56] [[User:Khamon Fate|Khamon Fate]]:  They do, but they&#039;re saying it&#039;s infrastructure code updates they&#039;re waiting for.&lt;br /&gt;
* [11:57] [[User:Khamon Fate|Khamon Fate]]:  Yes Latif Andrew told us the same thing four years ago&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Bad idea ever mentioning times for features, puts Lindens in a tough spot. Really what matters is just whether something is in active development, or merely mentioned over coffee.&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  they are working on alpha masks, its alrady implemented for the avatars, and prims are coming soon&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Great way to put it Morgaine&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  so i don&#039;t think its one of those &amp;quot;yeah, we&#039;ll have c# for scripting soon&amp;quot; ;)&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  most schedules are governed by factors far outside the understanding of a single individual&lt;br /&gt;
* [11:59] [[User:Khamon Fate|Khamon Fate]]:  It certainly would&#039;ve certainly put them in a spot if they&#039;d put a timestamp on them at any point through the years we&#039;ve talked about it&lt;br /&gt;
* [11:59] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  speakign of active development, definitely &amp;quot;sticky licenses&amp;quot; are being worked on as a supplement to the permissions system&lt;br /&gt;
* [12:00] [[User:Economic Core|Economic Core]]:  polints to sign&lt;br /&gt;
* [12:00] [[User:Economic Core|Economic Core]]:  points, too&lt;br /&gt;
* [12:00] [[User:Khamon Fate|Khamon Fate]]:  Oh that&#039;s good Which. You should pass that along to Philip to replace &amp;quot;you simply don&#039;t understand the complexities of the code we&#039;re dealing with&amp;quot;&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I&#039;ve never liked speculative release dates. Things are ready when they&#039;re ready.&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  i think lindens got too shy about mentioning deadlines since &amp;quot;oh, we&#039;ll have havok2 in a few months&amp;quot;&lt;br /&gt;
* [12:00] [[User:Khamon Fate|Khamon Fate]]:  soon&lt;br /&gt;
* [12:00] [[User:Khamon Fate|Khamon Fate]]:  soon Morgaine soo&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [12:01] [[User:Khamon Fate|Khamon Fate]]:  n&lt;br /&gt;
* [12:01] [[User:Economic Core|Economic Core]]:  Havok 6 would be nice, since Havok 6 is freely available to noncorporate users.&lt;br /&gt;
* [12:01] [[User:Economic Core|Economic Core]]:  &amp;gt;_&amp;gt;&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  don&#039;t think LL qualifies as non-corp though lol&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Nope....heh I&#039;m sure everyone is real enthusiastic about going through all that again&lt;br /&gt;
* [12:02] [[User:Economic Core|Economic Core]]:  lol&lt;br /&gt;
* [12:03] [[User:Economic Core|Economic Core]]:  I was implying an opensource release since a major non-free license would be partially freed up&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Oh yeah that would be cool&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  could stick it into a viewer for cloth physics etc.&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Or... client-side predciction!&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  And let&#039;s not forget: doubling the size of the binary to download!&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Yayy!&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [12:04] [[User:Economic Core|Economic Core]]:  Quadrupling actually&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: you lost me at &amp;quot;far outside the understanding of a single individual&amp;quot;. That&#039;s universally a copout which puts the decision making into the hands of others, regardless of their competence. I don&#039;t buy that one. Techies are the people best placed to make technical decisions about a technical platform, not CEOs.&lt;br /&gt;
* [12:04] [[User:Economic Core|Economic Core]]:  points at Havok 6 folder on his HDD.&lt;br /&gt;
* [12:06] [[User:Economic Core|Economic Core]]:  PING&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Still here, but it&#039;s gone quiet&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  And Sai lost connection&lt;br /&gt;
* [12:06] [[User:Economic Core|Economic Core]]:  /ctcp Which ping&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  OK sorry Morgaine, didn&#039;t mean to make such a sweeping generalization&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Yeah got distracted IRL&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe, wb&lt;br /&gt;
* [12:07] [[User:Economic Core|Economic Core]]:  Coworker trying to steal your lunch?&lt;br /&gt;
* [12:07] [[User:Khamon Fate|Khamon Fate]]:  I think we can leave it Morgain. The answer is apparently &amp;quot;no&amp;quot; they&#039;re not gonna provide the ability to upload 1-bit alpha textures.&lt;br /&gt;
* [12:08] [[User:Economic Core|Economic Core]]:  Not publically, anyway&lt;br /&gt;
* [12:08] [[User:Khamon Fate|Khamon Fate]]:  sorry Morgaine&lt;br /&gt;
* [12:08] [[User:Economic Core|Economic Core]]:  Only Nyx seems to have the ability&lt;br /&gt;
* [12:08] [[User:Khamon Fate|Khamon Fate]]:  Only Nyx doesn&#039;t seem to think it&#039;s important. We only see alpha flashes on every sim.&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Nyx is The One&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  But OK, I should run before getting distracted again, will try and follow up for ya Khamon&lt;br /&gt;
* [12:09] [[User:Khamon Fate|Khamon Fate]]:  I only get a hundred IMs a week from customers wondering why trees are flashing through their alpha window walls&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, it&#039;s not one of my areas of interest, I&#039;m mainly about interop. But it&#039;s sad to see a subject brought up by a bazillion residents not being on the front burner.&lt;br /&gt;
* [12:09] [[User:Khamon Fate|Khamon Fate]]:  Thanks Which, I&#039;ll be here on time next week&lt;br /&gt;
* [12:09] [[User:Khamon Fate|Khamon Fate]]:  vote&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cheers Which, tc :-)&lt;br /&gt;
* [12:09] [[User:Economic Core|Economic Core]]:  If Nyx doesn&#039;t want to work on it, he should give us what he&#039;s done so far so the community can finish it for him&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [12:09] [[User:Khamon Fate|Khamon Fate]]:  VWR-6713&lt;br /&gt;
* [12:10] [[User:Khamon Fate|Khamon Fate]]:  vote vote vote&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Cool! Great talking with y&#039;all!&lt;br /&gt;
* [12:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  OK Kh :-)&lt;br /&gt;
* [12:10] [[User:Economic Core|Economic Core]]:  Voting doesn&#039;t do jack, IME.&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  take care which&lt;br /&gt;
* [12:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  I agree, but expression of support helps&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  It does have an effect, just not a hugely satisfying one from your perspective :-/&lt;br /&gt;
* [12:10] [[User:Economic Core|Economic Core]]:  AYou can get a 300-vote showstopper and a Linden won&#039;t look at it until people show up with pitchforks&lt;br /&gt;
* [12:11] [[User:Papa Popinjay|Papa Popinjay]]:  Thank you and bye&lt;br /&gt;
* [12:11] [[User:Latif Khalifa|Latif Khalifa]]:  goes votes for VWR-6713&lt;br /&gt;
* [12:11] [[User:Which Linden|Which Linden]]:  Laters!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473582</id>
		<title>User:Which Linden/Office Hours/2009 Aug 27</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473582"/>
		<updated>2009-08-27T19:00:41Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: I guess it was actually a png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [10:58] [[User:Which Linden|Which Linden]]:  Hi there, people of above-average attractiveness!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL&lt;br /&gt;
* [10:59] [[User:Imaze Rhiano|Imaze Rhiano]]:  hi which...&lt;br /&gt;
* [10:59] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  hi all&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  I&#039;ve entered the phase of my project where we are collecting one-in-a-million bugs&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  Hi Latif&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Imaze Rhiano|Imaze Rhiano]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  L$ backend&lt;br /&gt;
* [11:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Shouldn&#039;t the 1 in 10 and 1 in 100 bugs be fixed first? ;-)&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yeah we fixed all those already&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  so you have been stealing my partner&#039;s money?&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Latif&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  so we are left with ones that happen rarely&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yes, so, yeah weird ones&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  my partner lost 150000 lindens&lt;br /&gt;
* [11:02] [[User:Imaze Rhiano|Imaze Rhiano]]:  bug hunting is sometimes weird... generally it takes more time to hunt and fix them than write new code...&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  actually lost, or just displayed incorrectly?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: if you think you&#039;re in the 1:10^6 area of bug fixing, you&#039;re not monitoring well enough ;-)&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  Which she had L$215,105&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  got payed $83 from my object in transaction 1869751606&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  the next ballance was L$67,654&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Yeah, that&#039;s just a display error, that wasn&#039;t her actual balance&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Am looking at that bug right now&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  it shows in the transaction history as well, she almost had a heart attack when that happened lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her actual balance was correct, but somehow the logging subsystem thought that her end balance wasn&#039;t what it actually was&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her next transaction shows the correct end balance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  (correct globally, not correct relative to the amount transferred in it)&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  yes, I talked to Kelly atm, he said after relog the viewer should display the correct ballance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  so, still trying to figure out what caused it, perhaps it&#039;s something we&#039;re doing with the database differently&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  and it did... still very unnerving to have that happen ;)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah....totally. Sorry about that&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  also looking at SVC-4182, which is more disturbing because it&#039;s not just a display issue&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  oh well, that was the 3rd thing of the trifecta linden unleashed on me this week lol&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  how often is that happening?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I am going to write a script to detect that on the backend, but it&#039;d be nice to know how much to expect&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  the other two things were not related to transactions... just LL testing my pain treshhold lol&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  oh...you haven&#039;t seen the double transactions?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Oh well, someone else&#039;s problem then. :-P&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha, yeah Dee is on the other thing... they marked my new estate mainland so people buying parcels were being uprgraded to premiun account when buying land there :P&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Oh just wanted to reiterate: if you think that there&#039;s something wrong with your L$, either relog the viewer, or hit the website to check it, since there are many ways for the viewer to get temporarily confused.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  And also report it, cause it sucks to have incorrect viewer balances&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  How about fixing the viewer?&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  yeah, that&#039;s longer-term&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  ROFL&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  have to change a lot of assumptions&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  for example, when you pay an object now, the viewer immediately deducts the payment amount from your balance before even sending the message&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  then if it doesn&#039;t go through, the server has to correct the viewer&#039;s balance&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: that response was seriously bad. People seeing wrong balances in the viewer is not a minor thing. Pretty insensitive/callous.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  the viewer should be more proactive about that sort of thing&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  I&#039;m sorry that you&#039;re not happy with the reality of the situation, but I really can&#039;t fix the viewer immediately. :-)&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  but we get new marketing friendly sl 2.0 instead :P&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Hooray!&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well, nothing more needs saying. I think that speaks for itself.&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  A technical topic would be useful at this point.&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  I think it would be great if M held office hours, I&#039;m duying to ask him &amp;quot;What&#039;s the thinking behind developing SL 2.0 behind the closed doors&amp;quot; ;)&lt;br /&gt;
* [11:12] [[User:Imaze Rhiano|Imaze Rhiano]]:  might be just easier to throw away all viewer code and start from clean&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Heh, yeah, didn&#039;t we used to do town halls every so often?&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  that was back in Cory days&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Yes we&#039;re actually rewriting the viewer in Scala :-P&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:13] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, townhall was great, but i think sl is too large now&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  It&#039;s scalable, right? It&#039;s right in the name!&lt;br /&gt;
* [11:13] [[User:Imaze Rhiano|Imaze Rhiano]]:  town halls?&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  That wouldn&#039;t actually be so daft. The viewer should be written in a safe langage, with only the inner hotspots like rendering code done in C++.&lt;br /&gt;
* [11:14] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, the townhall groups dont apear in search any more&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  those size meetings tend to attract all the loonies too&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I think the townhalls probably got to be unscaleable themselves&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I remember it was a lot of shouting and &amp;quot;get in the queue sir&amp;quot;&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it ends up more process than production&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Hey Aimee, wanted to say that was an awesome image from the llmedia api&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  thanks :)&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee++&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  there will be video to follow at some point&lt;br /&gt;
* [11:16] [[User:Imaze Rhiano|Imaze Rhiano]]:  well... I am going to sauna... bye bye&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  but I&#039;m still recovering from the aftermath of the last youtube video I published lol&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  have an awesome time&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: so after VNC, what next? :-)))&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  aftermath?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  See you Imaze&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  Which, which brings me to another pet peeve of mine, allow uri field in TextureEntry struct and be done with it, none of this sily parcel media thing anymore ;)&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  generated so much interest I haven&#039;t been able to get any work done this week&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  well that&#039;s a problem of success, ain&#039;t it aimee? :-)&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Latif: you mean url on a prim? I think we&#039;ve been batting that around for approximately a hundred years by now&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, I knew it was going to be popular, I had no idea HOW popular&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: yeah, 10 proposals of marriage a day can be quite draining ;-)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  The roadmap read: &amp;quot;1. awaken Great Old Ones 2. url on a prim&amp;quot;&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  yes, its time to stop and implement it already, with these media plugins, one media texture per parcel is going to be even bigger pita than it is now&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  ha ha ha, don&#039;t you have to pay 250 L$ for a marriage proposal?&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  Which, no marriage is free, divorce is 25 $L lol&lt;br /&gt;
* [11:19] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  haha&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  how puritan of us&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  what if you dont have 25?&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, then you&#039;re stuck :P&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  and camping 25L these days is harder than ever XD&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  If you lack the cash, you&#039;re stuck with polygamy.&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  go camp or something... oh wait, that&#039;s illegal now&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  the lawyer-bots need oil, you know&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  actually it kinda makes sense as a throttle -- if it was free there would be lots more spouse-making and spouse-breaking&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  but since it costs to break it up, it isn&#039;t a cost for people who just want to show their love&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  but....we missed out on the &amp;quot;it&#039;s complicated&amp;quot; meme, that&#039;s for sure&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  [http://jira.secondlife.com/browse/SVC-2122]&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  (enable multiple partners)&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  lotta votes on that&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  im sure its &amp;quot;ok&amp;quot; in some sl communities&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s a virtual world. What&#039;s &amp;quot;OK&amp;quot; in RL and here don&#039;t necessarily have to track each other.&lt;br /&gt;
* [11:23] [[User:lonetorus Habilis|lonetorus Habilis]]:  i agree, i would be cool with polygami in sl&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;m afraid that&#039; going nowhere, now with M at the helm, SL is in some areas becoming more restricted than RL. For example the new (TM) rules say that you cannot sell Elvis Presley avatar without obtaining consent from his estate&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  The problem is, partnering is like many of our features; hastily implemented back in the day with the plan of either improving it radically if it took off, or removing it altogether&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  If that restriction existed in RL half of the costume shops would have to be closed for selling Elvis or Merylin outfits for costume parties&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Well I imagine it was technically illegal to sell images of The King without his permission in the past too&lt;br /&gt;
* [11:24] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, btw, your bamboo inspired me to sculpt some&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Really? Does it look good?&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  i think so&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  oh lemme rez it&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you Sculpted bamboo, builders kit, copy/mod (boxed).&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, so much for the &amp;quot;Your world, your imagination&amp;quot;. Instead, all the restrictions of RL are slowly seeping in. Or quickly.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  SL should declare independence and ask for admitance to the UN lol&lt;br /&gt;
* [11:26] [[User:lonetorus Habilis|lonetorus Habilis]]:  that box is probbaly bitten by the bulk permission bug :/&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  UN is RL. But no doubt there will be federations of VWs too in the future.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  I mean, that&#039;s sad actually&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  people are working on that BTW&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  am I an idiot? I can&#039;t drag the contents out onto the ground&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  it seems to think I am the owner&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  o_O&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  brb, ill lift a assembled set from home&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  its black magic, sometimes it works,sometimes it doesn&#039;t&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s the most closed &amp;quot;walled country&amp;quot; around in RL atm, with borders firmly closed? Because that&#039;s what SL is currently.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpted bamboo.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  there, try that&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  oh wow that looks quite good&lt;br /&gt;
* [11:29] [[User:JayR Cela|JayR Cela]]:  North Korea / mabey ?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  much more realistic and prim-conserving&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, a step up from alpha billboards&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  the main reason that there&#039;s not much else on my land is cause 80% of my prim limit is eaten up by my bamboo&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  I expect North Korea trades with some nations&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  morg, yeah, weapons :)&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh yeah, lots of trade there :-)&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  man, thanks for showing me those, lonetorus, very inspiring&lt;br /&gt;
* [11:31] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpt grass.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  people do funky things with sculpties&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  gonna take a screenshot&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;ve seen like 6 palms in 1 prim&lt;br /&gt;
* [11:33] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, prims are fun to play with, i like how limited they are, compared to full mesh&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  ok that took me way too long&lt;br /&gt;
* [[Image:lonetorus_habilis_bamboo.png]]&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  gave you 7th cube - 62 cubes in 1 sculpt.&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, and sorry, did not mean to highjack the OH&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  so whats on the agenda&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  well, L$ was on the agenda&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  hah, thats my 62 cube thing&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  but we already know what&#039;s up there&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  when oblongs where introduced&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [11:34] [[User:JayR Cela|JayR Cela]]:  what about L$&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  JayR: L$ got a new backend, some bugs that occur rarely are on our radar&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  ahhh&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  anyhting with a jira?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  those cubes are a thing of beauty&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  actually i messed up, was supposed to be 64 cubes&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  [http://jira.secondlife.com/browse/SVC-4182]&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  how about when are textures going to be converted over completly to http ?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I don&#039;t know about that&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  :(&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  oh i have seen the double transaction thing&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  yeah.....I wish I knew more&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  svc.4182&lt;br /&gt;
* [11:37] [[User:JayR Cela|JayR Cela]]:  i wish they would speed the transition up a bit&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  we would be a lot faster if we either a) stopped all work and wrote assloads of automated tests, or b) just broke everything in the quest for better architecture&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  but neither is really a great idea so we&#039;re just moving slowly ahead on all fronts&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  little changes, compounded, will add up to something great at the end&lt;br /&gt;
* [11:39] [[User:lonetorus Habilis|lonetorus Habilis]]:  hopefully before 2027&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is why the sensible approach would be to be working on a parallel replacement infrastructure, instead of either a) or b).&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  if politics/great marketing ideas don&#039;t interfere from the top ;)&lt;br /&gt;
* [11:39] [[User:Imaze Rhiano|Imaze Rhiano]]:  back&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wb Imaze&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  so I&#039;m wondering, on the duplicate transactions, if somehow we have some sort of duplicate detection code that we&#039;re bypassing now&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  that would be a terrible hak&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  the whole LSL money() event is one big mess&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  yeah, it sucks that it doesn&#039;t have confirmation&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  all failure modes that you could think of (and a few extra) occur&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ha ha yeah&lt;br /&gt;
* [11:41] [[User:JayR Cela|JayR Cela]]:  sounds like an errant repeating loop function may be the culpret&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  knowing that makes coding a real treat, let me tell you&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  Which, the worst one is being, money gets transacted, but money() event is never called&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  can&#039;t make any assumptions about anything&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  oh yeah.....I was thinking llgivemoney but money() is kinda the same&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  money() is worse... customers saying you stole my money, i payed and nothing was delivered&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  :-(&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  that code is very complicated, sadly&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but there linden reputation for &amp;quot;stability&amp;quot; helps lol&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  i just say, well you know how realiable SL is, nothing i can do about it, most people nod and move on ;)&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  as part of my project we only touched as little of it as we could, in order to insert our new backend&lt;br /&gt;
* [11:44] [[User:lonetorus Habilis|lonetorus Habilis]]:  we just redeliver, we have no way to confirm it, as transaction histoy is seems incomplete or maxed out, (seems to drop entries in the excel file when we have about 2-3 days worth of transactions&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  excel files have a row limit of 65536&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wasn&#039;t CHTTP escrow going to be handling that?&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  morgaine: that&#039;s the end goal&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  but the simulator will still be the weakest link&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, I just redeliver too, I have no way of knowing if they were telling the truth&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  can&#039;t you check your own transaction history to see if you got L$ from the person?&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I guess you don&#039;t know what it&#039;s for&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  But....could help in some cases&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  (assuming you can actually download your own history)&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if I say $3000 no copy item... and that person comes and claims they nevrer got it, i can confirm that they have payed, but have now way of telling if they genuenly didn&#039;t get or are scamming me for a second free copy&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  sell&lt;br /&gt;
* [11:47] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, well i dunno, excel files are incomlete, and we do well over 500 transactions a day, though excel files seem more complete when fetched for just 1-2 days, instead of generating for a longer time span, also seeing the description field missing sometimes, so we cnt see what the transaction was for)&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Latif: oh....I see&lt;br /&gt;
* [11:48] [[User:lonetorus Habilis|lonetorus Habilis]]:  im currently building our own vendor backend, to keep track of this stuff, but hearing money() is broken does not help&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, its at peek concurency when you get those dreadful &amp;quot;transaction is stale&amp;quot; message&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Yeah....if anything can go wrong, it totally will :-(&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Latif: do those still happen?&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  i have not seen them in couple of months i guess&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  It&#039;s possible they are replaced with a different error message now&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  but transations still timeout from time to time when db load goeas overboard&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Yeah, working on that too; eventually L$ will be&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=File:Lonetorus_habilis_bamboo.png&amp;diff=473572</id>
		<title>File:Lonetorus habilis bamboo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=File:Lonetorus_habilis_bamboo.png&amp;diff=473572"/>
		<updated>2009-08-27T18:59:53Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473562</id>
		<title>User:Which Linden/Office Hours/2009 Aug 27</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473562"/>
		<updated>2009-08-27T18:59:14Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Inline image!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [10:58] [[User:Which Linden|Which Linden]]:  Hi there, people of above-average attractiveness!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL&lt;br /&gt;
* [10:59] [[User:Imaze Rhiano|Imaze Rhiano]]:  hi which...&lt;br /&gt;
* [10:59] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  hi all&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  I&#039;ve entered the phase of my project where we are collecting one-in-a-million bugs&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  Hi Latif&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Imaze Rhiano|Imaze Rhiano]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  L$ backend&lt;br /&gt;
* [11:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Shouldn&#039;t the 1 in 10 and 1 in 100 bugs be fixed first? ;-)&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yeah we fixed all those already&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  so you have been stealing my partner&#039;s money?&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Latif&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  so we are left with ones that happen rarely&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yes, so, yeah weird ones&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  my partner lost 150000 lindens&lt;br /&gt;
* [11:02] [[User:Imaze Rhiano|Imaze Rhiano]]:  bug hunting is sometimes weird... generally it takes more time to hunt and fix them than write new code...&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  actually lost, or just displayed incorrectly?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: if you think you&#039;re in the 1:10^6 area of bug fixing, you&#039;re not monitoring well enough ;-)&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  Which she had L$215,105&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  got payed $83 from my object in transaction 1869751606&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  the next ballance was L$67,654&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Yeah, that&#039;s just a display error, that wasn&#039;t her actual balance&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Am looking at that bug right now&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  it shows in the transaction history as well, she almost had a heart attack when that happened lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her actual balance was correct, but somehow the logging subsystem thought that her end balance wasn&#039;t what it actually was&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her next transaction shows the correct end balance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  (correct globally, not correct relative to the amount transferred in it)&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  yes, I talked to Kelly atm, he said after relog the viewer should display the correct ballance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  so, still trying to figure out what caused it, perhaps it&#039;s something we&#039;re doing with the database differently&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  and it did... still very unnerving to have that happen ;)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah....totally. Sorry about that&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  also looking at SVC-4182, which is more disturbing because it&#039;s not just a display issue&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  oh well, that was the 3rd thing of the trifecta linden unleashed on me this week lol&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  how often is that happening?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I am going to write a script to detect that on the backend, but it&#039;d be nice to know how much to expect&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  the other two things were not related to transactions... just LL testing my pain treshhold lol&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  oh...you haven&#039;t seen the double transactions?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Oh well, someone else&#039;s problem then. :-P&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha, yeah Dee is on the other thing... they marked my new estate mainland so people buying parcels were being uprgraded to premiun account when buying land there :P&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Oh just wanted to reiterate: if you think that there&#039;s something wrong with your L$, either relog the viewer, or hit the website to check it, since there are many ways for the viewer to get temporarily confused.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  And also report it, cause it sucks to have incorrect viewer balances&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  How about fixing the viewer?&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  yeah, that&#039;s longer-term&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  ROFL&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  have to change a lot of assumptions&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  for example, when you pay an object now, the viewer immediately deducts the payment amount from your balance before even sending the message&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  then if it doesn&#039;t go through, the server has to correct the viewer&#039;s balance&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: that response was seriously bad. People seeing wrong balances in the viewer is not a minor thing. Pretty insensitive/callous.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  the viewer should be more proactive about that sort of thing&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  I&#039;m sorry that you&#039;re not happy with the reality of the situation, but I really can&#039;t fix the viewer immediately. :-)&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  but we get new marketing friendly sl 2.0 instead :P&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Hooray!&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well, nothing more needs saying. I think that speaks for itself.&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  A technical topic would be useful at this point.&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  I think it would be great if M held office hours, I&#039;m duying to ask him &amp;quot;What&#039;s the thinking behind developing SL 2.0 behind the closed doors&amp;quot; ;)&lt;br /&gt;
* [11:12] [[User:Imaze Rhiano|Imaze Rhiano]]:  might be just easier to throw away all viewer code and start from clean&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Heh, yeah, didn&#039;t we used to do town halls every so often?&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  that was back in Cory days&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Yes we&#039;re actually rewriting the viewer in Scala :-P&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:13] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, townhall was great, but i think sl is too large now&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  It&#039;s scalable, right? It&#039;s right in the name!&lt;br /&gt;
* [11:13] [[User:Imaze Rhiano|Imaze Rhiano]]:  town halls?&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  That wouldn&#039;t actually be so daft. The viewer should be written in a safe langage, with only the inner hotspots like rendering code done in C++.&lt;br /&gt;
* [11:14] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, the townhall groups dont apear in search any more&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  those size meetings tend to attract all the loonies too&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I think the townhalls probably got to be unscaleable themselves&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I remember it was a lot of shouting and &amp;quot;get in the queue sir&amp;quot;&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it ends up more process than production&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Hey Aimee, wanted to say that was an awesome image from the llmedia api&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  thanks :)&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee++&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  there will be video to follow at some point&lt;br /&gt;
* [11:16] [[User:Imaze Rhiano|Imaze Rhiano]]:  well... I am going to sauna... bye bye&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  but I&#039;m still recovering from the aftermath of the last youtube video I published lol&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  have an awesome time&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: so after VNC, what next? :-)))&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  aftermath?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  See you Imaze&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  Which, which brings me to another pet peeve of mine, allow uri field in TextureEntry struct and be done with it, none of this sily parcel media thing anymore ;)&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  generated so much interest I haven&#039;t been able to get any work done this week&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  well that&#039;s a problem of success, ain&#039;t it aimee? :-)&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Latif: you mean url on a prim? I think we&#039;ve been batting that around for approximately a hundred years by now&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, I knew it was going to be popular, I had no idea HOW popular&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: yeah, 10 proposals of marriage a day can be quite draining ;-)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  The roadmap read: &amp;quot;1. awaken Great Old Ones 2. url on a prim&amp;quot;&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  yes, its time to stop and implement it already, with these media plugins, one media texture per parcel is going to be even bigger pita than it is now&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  ha ha ha, don&#039;t you have to pay 250 L$ for a marriage proposal?&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  Which, no marriage is free, divorce is 25 $L lol&lt;br /&gt;
* [11:19] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  haha&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  how puritan of us&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  what if you dont have 25?&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, then you&#039;re stuck :P&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  and camping 25L these days is harder than ever XD&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  If you lack the cash, you&#039;re stuck with polygamy.&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  go camp or something... oh wait, that&#039;s illegal now&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  the lawyer-bots need oil, you know&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  actually it kinda makes sense as a throttle -- if it was free there would be lots more spouse-making and spouse-breaking&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  but since it costs to break it up, it isn&#039;t a cost for people who just want to show their love&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  but....we missed out on the &amp;quot;it&#039;s complicated&amp;quot; meme, that&#039;s for sure&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  [http://jira.secondlife.com/browse/SVC-2122]&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  (enable multiple partners)&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  lotta votes on that&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  im sure its &amp;quot;ok&amp;quot; in some sl communities&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s a virtual world. What&#039;s &amp;quot;OK&amp;quot; in RL and here don&#039;t necessarily have to track each other.&lt;br /&gt;
* [11:23] [[User:lonetorus Habilis|lonetorus Habilis]]:  i agree, i would be cool with polygami in sl&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;m afraid that&#039; going nowhere, now with M at the helm, SL is in some areas becoming more restricted than RL. For example the new (TM) rules say that you cannot sell Elvis Presley avatar without obtaining consent from his estate&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  The problem is, partnering is like many of our features; hastily implemented back in the day with the plan of either improving it radically if it took off, or removing it altogether&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  If that restriction existed in RL half of the costume shops would have to be closed for selling Elvis or Merylin outfits for costume parties&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Well I imagine it was technically illegal to sell images of The King without his permission in the past too&lt;br /&gt;
* [11:24] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, btw, your bamboo inspired me to sculpt some&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Really? Does it look good?&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  i think so&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  oh lemme rez it&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you Sculpted bamboo, builders kit, copy/mod (boxed).&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, so much for the &amp;quot;Your world, your imagination&amp;quot;. Instead, all the restrictions of RL are slowly seeping in. Or quickly.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  SL should declare independence and ask for admitance to the UN lol&lt;br /&gt;
* [11:26] [[User:lonetorus Habilis|lonetorus Habilis]]:  that box is probbaly bitten by the bulk permission bug :/&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  UN is RL. But no doubt there will be federations of VWs too in the future.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  I mean, that&#039;s sad actually&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  people are working on that BTW&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  am I an idiot? I can&#039;t drag the contents out onto the ground&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  it seems to think I am the owner&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  o_O&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  brb, ill lift a assembled set from home&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  its black magic, sometimes it works,sometimes it doesn&#039;t&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s the most closed &amp;quot;walled country&amp;quot; around in RL atm, with borders firmly closed? Because that&#039;s what SL is currently.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpted bamboo.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  there, try that&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  oh wow that looks quite good&lt;br /&gt;
* [11:29] [[User:JayR Cela|JayR Cela]]:  North Korea / mabey ?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  much more realistic and prim-conserving&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, a step up from alpha billboards&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  the main reason that there&#039;s not much else on my land is cause 80% of my prim limit is eaten up by my bamboo&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  I expect North Korea trades with some nations&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  morg, yeah, weapons :)&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh yeah, lots of trade there :-)&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  man, thanks for showing me those, lonetorus, very inspiring&lt;br /&gt;
* [11:31] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpt grass.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  people do funky things with sculpties&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  gonna take a screenshot&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;ve seen like 6 palms in 1 prim&lt;br /&gt;
* [11:33] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, prims are fun to play with, i like how limited they are, compared to full mesh&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  ok that took me way too long&lt;br /&gt;
* [[Image:lonetorus_habilis_bamboo.jpg]]&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  gave you 7th cube - 62 cubes in 1 sculpt.&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, and sorry, did not mean to highjack the OH&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  so whats on the agenda&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  well, L$ was on the agenda&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  hah, thats my 62 cube thing&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  but we already know what&#039;s up there&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  when oblongs where introduced&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [11:34] [[User:JayR Cela|JayR Cela]]:  what about L$&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  JayR: L$ got a new backend, some bugs that occur rarely are on our radar&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  ahhh&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  anyhting with a jira?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  those cubes are a thing of beauty&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  actually i messed up, was supposed to be 64 cubes&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  [http://jira.secondlife.com/browse/SVC-4182]&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  how about when are textures going to be converted over completly to http ?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I don&#039;t know about that&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  :(&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  oh i have seen the double transaction thing&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  yeah.....I wish I knew more&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  svc.4182&lt;br /&gt;
* [11:37] [[User:JayR Cela|JayR Cela]]:  i wish they would speed the transition up a bit&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  we would be a lot faster if we either a) stopped all work and wrote assloads of automated tests, or b) just broke everything in the quest for better architecture&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  but neither is really a great idea so we&#039;re just moving slowly ahead on all fronts&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  little changes, compounded, will add up to something great at the end&lt;br /&gt;
* [11:39] [[User:lonetorus Habilis|lonetorus Habilis]]:  hopefully before 2027&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is why the sensible approach would be to be working on a parallel replacement infrastructure, instead of either a) or b).&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  if politics/great marketing ideas don&#039;t interfere from the top ;)&lt;br /&gt;
* [11:39] [[User:Imaze Rhiano|Imaze Rhiano]]:  back&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wb Imaze&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  so I&#039;m wondering, on the duplicate transactions, if somehow we have some sort of duplicate detection code that we&#039;re bypassing now&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  that would be a terrible hak&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  the whole LSL money() event is one big mess&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  yeah, it sucks that it doesn&#039;t have confirmation&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  all failure modes that you could think of (and a few extra) occur&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ha ha yeah&lt;br /&gt;
* [11:41] [[User:JayR Cela|JayR Cela]]:  sounds like an errant repeating loop function may be the culpret&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  knowing that makes coding a real treat, let me tell you&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  Which, the worst one is being, money gets transacted, but money() event is never called&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  can&#039;t make any assumptions about anything&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  oh yeah.....I was thinking llgivemoney but money() is kinda the same&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  money() is worse... customers saying you stole my money, i payed and nothing was delivered&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  :-(&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  that code is very complicated, sadly&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but there linden reputation for &amp;quot;stability&amp;quot; helps lol&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  i just say, well you know how realiable SL is, nothing i can do about it, most people nod and move on ;)&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  as part of my project we only touched as little of it as we could, in order to insert our new backend&lt;br /&gt;
* [11:44] [[User:lonetorus Habilis|lonetorus Habilis]]:  we just redeliver, we have no way to confirm it, as transaction histoy is seems incomplete or maxed out, (seems to drop entries in the excel file when we have about 2-3 days worth of transactions&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  excel files have a row limit of 65536&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wasn&#039;t CHTTP escrow going to be handling that?&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  morgaine: that&#039;s the end goal&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  but the simulator will still be the weakest link&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, I just redeliver too, I have no way of knowing if they were telling the truth&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  can&#039;t you check your own transaction history to see if you got L$ from the person?&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I guess you don&#039;t know what it&#039;s for&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  But....could help in some cases&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  (assuming you can actually download your own history)&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if I say $3000 no copy item... and that person comes and claims they nevrer got it, i can confirm that they have payed, but have now way of telling if they genuenly didn&#039;t get or are scamming me for a second free copy&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  sell&lt;br /&gt;
* [11:47] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, well i dunno, excel files are incomlete, and we do well over 500 transactions a day, though excel files seem more complete when fetched for just 1-2 days, instead of generating for a longer time span, also seeing the description field missing sometimes, so we cnt see what the transaction was for)&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Latif: oh....I see&lt;br /&gt;
* [11:48] [[User:lonetorus Habilis|lonetorus Habilis]]:  im currently building our own vendor backend, to keep track of this stuff, but hearing money() is broken does not help&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, its at peek concurency when you get those dreadful &amp;quot;transaction is stale&amp;quot; message&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Yeah....if anything can go wrong, it totally will :-(&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Latif: do those still happen?&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  i have not seen them in couple of months i guess&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  It&#039;s possible they are replaced with a different error message now&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  but transations still timeout from time to time when db load goeas overboard&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Yeah, working on that too; eventually L$ will be&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473552</id>
		<title>User:Which Linden/Office Hours/2009 Aug 27</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_27&amp;diff=473552"/>
		<updated>2009-08-27T18:57:52Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [10:58] Which Linden:  Hi there, people of above-average attractiveness! * [10:58] Morgaine Dinova:  Hiya Which! * [10:58] [[User...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [10:58] [[User:Which Linden|Which Linden]]:  Hi there, people of above-average attractiveness!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [10:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL&lt;br /&gt;
* [10:59] [[User:Imaze Rhiano|Imaze Rhiano]]:  hi which...&lt;br /&gt;
* [10:59] [[User:Which Linden|Which Linden]]:  Hi!&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  hi all&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  I&#039;ve entered the phase of my project where we are collecting one-in-a-million bugs&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  Hi Latif&lt;br /&gt;
* [11:00] [[User:Latif Khalifa|Latif Khalifa]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Imaze Rhiano|Imaze Rhiano]]:  what project is that?&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  L$ backend&lt;br /&gt;
* [11:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Shouldn&#039;t the 1 in 10 and 1 in 100 bugs be fixed first? ;-)&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yeah we fixed all those already&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  so you have been stealing my partner&#039;s money?&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Latif&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  so we are left with ones that happen rarely&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  yes, so, yeah weird ones&lt;br /&gt;
* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  my partner lost 150000 lindens&lt;br /&gt;
* [11:02] [[User:Imaze Rhiano|Imaze Rhiano]]:  bug hunting is sometimes weird... generally it takes more time to hunt and fix them than write new code...&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  actually lost, or just displayed incorrectly?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: if you think you&#039;re in the 1:10^6 area of bug fixing, you&#039;re not monitoring well enough ;-)&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  Which she had L$215,105&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  got payed $83 from my object in transaction 1869751606&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  the next ballance was L$67,654&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Yeah, that&#039;s just a display error, that wasn&#039;t her actual balance&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Am looking at that bug right now&lt;br /&gt;
* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  it shows in the transaction history as well, she almost had a heart attack when that happened lol&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her actual balance was correct, but somehow the logging subsystem thought that her end balance wasn&#039;t what it actually was&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  her next transaction shows the correct end balance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  (correct globally, not correct relative to the amount transferred in it)&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  yes, I talked to Kelly atm, he said after relog the viewer should display the correct ballance&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  so, still trying to figure out what caused it, perhaps it&#039;s something we&#039;re doing with the database differently&lt;br /&gt;
* [11:05] [[User:Latif Khalifa|Latif Khalifa]]:  and it did... still very unnerving to have that happen ;)&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah....totally. Sorry about that&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  also looking at SVC-4182, which is more disturbing because it&#039;s not just a display issue&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  oh well, that was the 3rd thing of the trifecta linden unleashed on me this week lol&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  how often is that happening?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I am going to write a script to detect that on the backend, but it&#039;d be nice to know how much to expect&lt;br /&gt;
* [11:06] [[User:Latif Khalifa|Latif Khalifa]]:  the other two things were not related to transactions... just LL testing my pain treshhold lol&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  oh...you haven&#039;t seen the double transactions?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Oh well, someone else&#039;s problem then. :-P&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha, yeah Dee is on the other thing... they marked my new estate mainland so people buying parcels were being uprgraded to premiun account when buying land there :P&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Oh just wanted to reiterate: if you think that there&#039;s something wrong with your L$, either relog the viewer, or hit the website to check it, since there are many ways for the viewer to get temporarily confused.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  And also report it, cause it sucks to have incorrect viewer balances&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  How about fixing the viewer?&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  yeah, that&#039;s longer-term&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  ROFL&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  have to change a lot of assumptions&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  for example, when you pay an object now, the viewer immediately deducts the payment amount from your balance before even sending the message&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  then if it doesn&#039;t go through, the server has to correct the viewer&#039;s balance&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: that response was seriously bad. People seeing wrong balances in the viewer is not a minor thing. Pretty insensitive/callous.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  the viewer should be more proactive about that sort of thing&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  I&#039;m sorry that you&#039;re not happy with the reality of the situation, but I really can&#039;t fix the viewer immediately. :-)&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  but we get new marketing friendly sl 2.0 instead :P&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Hooray!&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well, nothing more needs saying. I think that speaks for itself.&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  A technical topic would be useful at this point.&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  I think it would be great if M held office hours, I&#039;m duying to ask him &amp;quot;What&#039;s the thinking behind developing SL 2.0 behind the closed doors&amp;quot; ;)&lt;br /&gt;
* [11:12] [[User:Imaze Rhiano|Imaze Rhiano]]:  might be just easier to throw away all viewer code and start from clean&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Heh, yeah, didn&#039;t we used to do town halls every so often?&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  that was back in Cory days&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Yes we&#039;re actually rewriting the viewer in Scala :-P&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:13] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, townhall was great, but i think sl is too large now&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  It&#039;s scalable, right? It&#039;s right in the name!&lt;br /&gt;
* [11:13] [[User:Imaze Rhiano|Imaze Rhiano]]:  town halls?&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  That wouldn&#039;t actually be so daft. The viewer should be written in a safe langage, with only the inner hotspots like rendering code done in C++.&lt;br /&gt;
* [11:14] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, the townhall groups dont apear in search any more&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  those size meetings tend to attract all the loonies too&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I think the townhalls probably got to be unscaleable themselves&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I remember it was a lot of shouting and &amp;quot;get in the queue sir&amp;quot;&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it ends up more process than production&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  Hey Aimee, wanted to say that was an awesome image from the llmedia api&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  thanks :)&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee++&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  there will be video to follow at some point&lt;br /&gt;
* [11:16] [[User:Imaze Rhiano|Imaze Rhiano]]:  well... I am going to sauna... bye bye&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  but I&#039;m still recovering from the aftermath of the last youtube video I published lol&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  have an awesome time&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: so after VNC, what next? :-)))&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  aftermath?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  See you Imaze&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  Which, which brings me to another pet peeve of mine, allow uri field in TextureEntry struct and be done with it, none of this sily parcel media thing anymore ;)&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  generated so much interest I haven&#039;t been able to get any work done this week&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  well that&#039;s a problem of success, ain&#039;t it aimee? :-)&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Latif: you mean url on a prim? I think we&#039;ve been batting that around for approximately a hundred years by now&lt;br /&gt;
* [11:17] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, I knew it was going to be popular, I had no idea HOW popular&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: yeah, 10 proposals of marriage a day can be quite draining ;-)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  The roadmap read: &amp;quot;1. awaken Great Old Ones 2. url on a prim&amp;quot;&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  yes, its time to stop and implement it already, with these media plugins, one media texture per parcel is going to be even bigger pita than it is now&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  ha ha ha, don&#039;t you have to pay 250 L$ for a marriage proposal?&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  Which, no marriage is free, divorce is 25 $L lol&lt;br /&gt;
* [11:19] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  haha&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  how puritan of us&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  what if you dont have 25?&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, then you&#039;re stuck :P&lt;br /&gt;
* [11:19] [[User:lonetorus Habilis|lonetorus Habilis]]:  and camping 25L these days is harder than ever XD&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  If you lack the cash, you&#039;re stuck with polygamy.&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  go camp or something... oh wait, that&#039;s illegal now&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  the lawyer-bots need oil, you know&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  actually it kinda makes sense as a throttle -- if it was free there would be lots more spouse-making and spouse-breaking&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  yeah&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  but since it costs to break it up, it isn&#039;t a cost for people who just want to show their love&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  but....we missed out on the &amp;quot;it&#039;s complicated&amp;quot; meme, that&#039;s for sure&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  [http://jira.secondlife.com/browse/SVC-2122]&lt;br /&gt;
* [11:21] [[User:lonetorus Habilis|lonetorus Habilis]]:  (enable multiple partners)&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  hah&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  lotta votes on that&lt;br /&gt;
* [11:22] [[User:lonetorus Habilis|lonetorus Habilis]]:  im sure its &amp;quot;ok&amp;quot; in some sl communities&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s a virtual world. What&#039;s &amp;quot;OK&amp;quot; in RL and here don&#039;t necessarily have to track each other.&lt;br /&gt;
* [11:23] [[User:lonetorus Habilis|lonetorus Habilis]]:  i agree, i would be cool with polygami in sl&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  I&#039;m afraid that&#039; going nowhere, now with M at the helm, SL is in some areas becoming more restricted than RL. For example the new (TM) rules say that you cannot sell Elvis Presley avatar without obtaining consent from his estate&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  The problem is, partnering is like many of our features; hastily implemented back in the day with the plan of either improving it radically if it took off, or removing it altogether&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  If that restriction existed in RL half of the costume shops would have to be closed for selling Elvis or Merylin outfits for costume parties&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Well I imagine it was technically illegal to sell images of The King without his permission in the past too&lt;br /&gt;
* [11:24] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, btw, your bamboo inspired me to sculpt some&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Really? Does it look good?&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  i think so&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  oh lemme rez it&lt;br /&gt;
* [11:25] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you Sculpted bamboo, builders kit, copy/mod (boxed).&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, so much for the &amp;quot;Your world, your imagination&amp;quot;. Instead, all the restrictions of RL are slowly seeping in. Or quickly.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  SL should declare independence and ask for admitance to the UN lol&lt;br /&gt;
* [11:26] [[User:lonetorus Habilis|lonetorus Habilis]]:  that box is probbaly bitten by the bulk permission bug :/&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  UN is RL. But no doubt there will be federations of VWs too in the future.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  I mean, that&#039;s sad actually&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  people are working on that BTW&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  am I an idiot? I can&#039;t drag the contents out onto the ground&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  it seems to think I am the owner&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  o_O&lt;br /&gt;
* [11:28] [[User:lonetorus Habilis|lonetorus Habilis]]:  brb, ill lift a assembled set from home&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  its black magic, sometimes it works,sometimes it doesn&#039;t&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  What&#039;s the most closed &amp;quot;walled country&amp;quot; around in RL atm, with borders firmly closed? Because that&#039;s what SL is currently.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpted bamboo.&lt;br /&gt;
* [11:29] [[User:lonetorus Habilis|lonetorus Habilis]]:  there, try that&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  oh wow that looks quite good&lt;br /&gt;
* [11:29] [[User:JayR Cela|JayR Cela]]:  North Korea / mabey ?&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  much more realistic and prim-conserving&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, a step up from alpha billboards&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  the main reason that there&#039;s not much else on my land is cause 80% of my prim limit is eaten up by my bamboo&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  I expect North Korea trades with some nations&lt;br /&gt;
* [11:30] [[User:lonetorus Habilis|lonetorus Habilis]]:  morg, yeah, weapons :)&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh yeah, lots of trade there :-)&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  man, thanks for showing me those, lonetorus, very inspiring&lt;br /&gt;
* [11:31] [[User:lonetorus Habilis|lonetorus Habilis]]:  gave you sculpt grass.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  people do funky things with sculpties&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  gonna take a screenshot&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;ve seen like 6 palms in 1 prim&lt;br /&gt;
* [11:33] [[User:lonetorus Habilis|lonetorus Habilis]]:  yeah, prims are fun to play with, i like how limited they are, compared to full mesh&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  ok that took me way too long&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  gave you 7th cube - 62 cubes in 1 sculpt.&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  ah, and sorry, did not mean to highjack the OH&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  so whats on the agenda&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  well, L$ was on the agenda&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  hah, thats my 62 cube thing&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  but we already know what&#039;s up there&lt;br /&gt;
* [11:34] [[User:lonetorus Habilis|lonetorus Habilis]]:  when oblongs where introduced&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  hehehe&lt;br /&gt;
* [11:34] [[User:JayR Cela|JayR Cela]]:  what about L$&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  JayR: L$ got a new backend, some bugs that occur rarely are on our radar&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  ahhh&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  anyhting with a jira?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  those cubes are a thing of beauty&lt;br /&gt;
* [11:36] [[User:lonetorus Habilis|lonetorus Habilis]]:  actually i messed up, was supposed to be 64 cubes&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  [http://jira.secondlife.com/browse/SVC-4182]&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  how about when are textures going to be converted over completly to http ?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I don&#039;t know about that&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  :(&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  oh i have seen the double transaction thing&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  yeah.....I wish I knew more&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  svc.4182&lt;br /&gt;
* [11:37] [[User:JayR Cela|JayR Cela]]:  i wish they would speed the transition up a bit&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  we would be a lot faster if we either a) stopped all work and wrote assloads of automated tests, or b) just broke everything in the quest for better architecture&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  but neither is really a great idea so we&#039;re just moving slowly ahead on all fronts&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  little changes, compounded, will add up to something great at the end&lt;br /&gt;
* [11:39] [[User:lonetorus Habilis|lonetorus Habilis]]:  hopefully before 2027&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is why the sensible approach would be to be working on a parallel replacement infrastructure, instead of either a) or b).&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  if politics/great marketing ideas don&#039;t interfere from the top ;)&lt;br /&gt;
* [11:39] [[User:Imaze Rhiano|Imaze Rhiano]]:  back&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wb Imaze&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  so I&#039;m wondering, on the duplicate transactions, if somehow we have some sort of duplicate detection code that we&#039;re bypassing now&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  that would be a terrible hak&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  the whole LSL money() event is one big mess&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  yeah, it sucks that it doesn&#039;t have confirmation&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  all failure modes that you could think of (and a few extra) occur&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ha ha yeah&lt;br /&gt;
* [11:41] [[User:JayR Cela|JayR Cela]]:  sounds like an errant repeating loop function may be the culpret&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  knowing that makes coding a real treat, let me tell you&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  Which, the worst one is being, money gets transacted, but money() event is never called&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  can&#039;t make any assumptions about anything&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  oh yeah.....I was thinking llgivemoney but money() is kinda the same&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  money() is worse... customers saying you stole my money, i payed and nothing was delivered&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  :-(&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  that code is very complicated, sadly&lt;br /&gt;
* [11:43] [[User:Latif Khalifa|Latif Khalifa]]:  but there linden reputation for &amp;quot;stability&amp;quot; helps lol&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  i just say, well you know how realiable SL is, nothing i can do about it, most people nod and move on ;)&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  as part of my project we only touched as little of it as we could, in order to insert our new backend&lt;br /&gt;
* [11:44] [[User:lonetorus Habilis|lonetorus Habilis]]:  we just redeliver, we have no way to confirm it, as transaction histoy is seems incomplete or maxed out, (seems to drop entries in the excel file when we have about 2-3 days worth of transactions&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  excel files have a row limit of 65536&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wasn&#039;t CHTTP escrow going to be handling that?&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  morgaine: that&#039;s the end goal&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  but the simulator will still be the weakest link&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, I just redeliver too, I have no way of knowing if they were telling the truth&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  can&#039;t you check your own transaction history to see if you got L$ from the person?&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I guess you don&#039;t know what it&#039;s for&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  But....could help in some cases&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  (assuming you can actually download your own history)&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  Which, if I say $3000 no copy item... and that person comes and claims they nevrer got it, i can confirm that they have payed, but have now way of telling if they genuenly didn&#039;t get or are scamming me for a second free copy&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  sell&lt;br /&gt;
* [11:47] [[User:lonetorus Habilis|lonetorus Habilis]]:  which, well i dunno, excel files are incomlete, and we do well over 500 transactions a day, though excel files seem more complete when fetched for just 1-2 days, instead of generating for a longer time span, also seeing the description field missing sometimes, so we cnt see what the transaction was for)&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Latif: oh....I see&lt;br /&gt;
* [11:48] [[User:lonetorus Habilis|lonetorus Habilis]]:  im currently building our own vendor backend, to keep track of this stuff, but hearing money() is broken does not help&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  lonetorus, its at peek concurency when you get those dreadful &amp;quot;transaction is stale&amp;quot; message&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Yeah....if anything can go wrong, it totally will :-(&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Latif: do those still happen?&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  i have not seen them in couple of months i guess&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  It&#039;s possible they are replaced with a different error message now&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  but transations still timeout from time to time when db load goeas overboard&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Yeah, working on that too; eventually L$ will be&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_20&amp;diff=467513</id>
		<title>User:Which Linden/Office Hours/2009 Aug 20</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_20&amp;diff=467513"/>
		<updated>2009-08-20T19:09:16Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:06] Which Linden:  yo, yo! * [11:06] Khamon Fate:  oh these are nice bamboos * [11:06] Morgaine Dinova: ...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:06] [[User:Which Linden|Which Linden]]:  yo, yo!&lt;br /&gt;
* [11:06] [[User:Khamon Fate|Khamon Fate]]:  oh these are nice bamboos&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Who?&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  sorry I&#039;m late, was wrestling with email&lt;br /&gt;
* [11:06] [[User:Twisted Laws|Twisted Laws]]:  hello&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which :-)&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  h&#039;lo :)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  is Skills floating up for anyone else?&lt;br /&gt;
* [11:07] [[User:Skills Hak|Skills Hak]]:  :o&lt;br /&gt;
* [11:07] [[User:Skills Hak|Skills Hak]]:  still?&lt;br /&gt;
* [11:07] [[User:Twisted Laws|Twisted Laws]]:  no&lt;br /&gt;
* [11:07] [[User:Mojito Sorbet|Mojito Sorbet]]:  Standing on the ground&lt;br /&gt;
* [11:07] [[User:Skills Hak|Skills Hak]]:  working on clientside AO&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Standing now, junmped a sec ago&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  Doing various AO poses&lt;br /&gt;
* [11:08] [[User:Skills Hak|Skills Hak]]:  okies :)&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  perhaps my viewer dropped a packet, cause you floated right through the sign, on my screen&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  just snapped back&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  :-)&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  That happense a lot lately&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Never believe viewers, they lie ;-)&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  I might have the interpoplate velocity setting wrong.&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  *interpolate&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  it&#039;s the &amp;quot;sim freeze&amp;quot; problem plaguing sl since about 1.25-6 or so&lt;br /&gt;
* [11:09] [[User:Skills Hak|Skills Hak]]:  actually i WAS floating through the sign but then tp&#039;ed back&lt;br /&gt;
* [11:09] [[User:Skills Hak|Skills Hak]]:  x)&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  And I am really wearing all grey clothes.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:10] [[User:Latif Khalifa|Latif Khalifa]]:  my sim regulary freezes from anywhere 2 sec to a full minute&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  reminds me of the trend where everyone was walking around as Ruth&lt;br /&gt;
* [11:10] [[User:Mojito Sorbet|Mojito Sorbet]]:  We could have a costume party and all come as Ruth&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Latif: hm, is there a JIRA for the freezing issue?&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  plenty of them&lt;br /&gt;
* [11:11] [[User:Skills Hak|Skills Hak]]:  i bet it&#039;s the host swapping mem to disk&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  which one has some dates/times on it?&lt;br /&gt;
* [11:11] [[User:Skills Hak|Skills Hak]]:  you should try ask a nice linden to look it up for you&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  It would be interesting to know if everyone in the sim sees it at the same time&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  people made freeze graph makers etc etc&lt;br /&gt;
* [11:11] [[User:Skills Hak|Skills Hak]]:  is it on TPs?&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  (if you know this off the top of your head, I don&#039;t mean to use you as my personal JIRA search engine)&lt;br /&gt;
* [11:12] [[User:Manuel McWinnie|Manuel McWinnie]]:  hello&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Moon regularly displays her graphing tool showing the freeze blips&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  (Wolfram Alpha eat your heart out)&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  there is one slightly misfilled in misc&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  I try to avoid wearing mono HUDs when TPing&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  ah jira was down&lt;br /&gt;
* [11:12] [[User:Skills Hak|Skills Hak]]:  0 scripts here&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  https://jira.secondlife.com/browse/MISC-2329&lt;br /&gt;
* [11:12] [[User:Skills Hak|Skills Hak]]:  well office hour hud ^^&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  Since switching to Emerald I do not need most of them&lt;br /&gt;
* [11:12] [[User:Daniel Voyager|Daniel Voyager]]:  hey&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  there are plenty of others&lt;br /&gt;
* [11:13] [[User:Skills Hak|Skills Hak]]:  i just replaced my AO hud with the clientside ao&lt;br /&gt;
* [11:13] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  hey&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  hey there dragons&lt;br /&gt;
* [11:13] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  :)&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Here be dragons&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  for your sake, they better be carnivors lol&lt;br /&gt;
* [11:14] [[User:Daniel Voyager|Daniel Voyager]]:  lol&lt;br /&gt;
* [11:14] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  xD&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  /mews&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  purrs&lt;br /&gt;
* [11:14] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  dan, i said a snow sim, not here :D&lt;br /&gt;
* [11:14] [[User:rfc3692 Static|rfc3692 Static]]:  clientside ao? cool&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  Soemthing on TV this morning about how the duckbilled donosaurs could eat redwood trees.&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  man, I love those graphs on that MISC-2329&lt;br /&gt;
* [11:14] [[User:Daniel Voyager|Daniel Voyager]]:  we don&#039;t eat humans hehe&lt;br /&gt;
* [11:14] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  lol&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  which is a bamboo&lt;br /&gt;
* [11:15] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  we might smell you but not eat you&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is only scared of pandas&lt;br /&gt;
* [11:15] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  xD&lt;br /&gt;
* [11:16] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  wishes his friend was online, he&#039;s the panda&lt;br /&gt;
* [11:16] [[User:rfc3692 Static|rfc3692 Static]]:  lol&lt;br /&gt;
* [11:16] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  HahaAHAHaa!&lt;br /&gt;
* [11:16] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  you should see how we fly lol&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  show us!&lt;br /&gt;
* [11:16] [[User:rfc3692 Static|rfc3692 Static]]:  skills, sorry my ignorance: there&#039;s somewhere a source to implement clientside ao? or u&#039;re writing it yourself? sorry for my english&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  lollerskates&lt;br /&gt;
* [11:17] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  no scripts sec&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  oh....heh&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  I thought that looked odd&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  scripts are back on&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  That&#039;s better&lt;br /&gt;
* [11:18] [[User:Skills Hak|Skills Hak]]:  rfc3692 , sorry i have to run. it will show up in emerald soon :)&lt;br /&gt;
* [11:18] [[User:Mojito Sorbet|Mojito Sorbet]]:  cool&lt;br /&gt;
* [11:18] [[User:Skills Hak|Skills Hak]]:  laters :)&lt;br /&gt;
* [11:18] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  yeah,&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  see ya&lt;br /&gt;
* [11:19] [[User:rfc3692 Static|rfc3692 Static]]:  cool, i can&#039;t wait for sources :)&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  whuchm ah found onw with pretty graphs https://jira.secondlife.com/browse/SVC-4196&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  oh very nice&lt;br /&gt;
* [11:20] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  lol&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  but in my experience it does not apepar freeze of 2-7 seconds for the whole sim on avatar rez, i get them for avatar derez, also for some other reasons i cannot determine&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  whole up to 60 sec of total 0 packets from the sim for everybody in the sim&lt;br /&gt;
* [11:21] [[User:Twisted Laws|Twisted Laws]]:  removing mono scripts seems to be worse then adding them&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  Have you tried this both with and without mono attachements?&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  oh&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  How about NO scripts?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  did you try it without the simulator part?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  :-P&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  well one thin everybody agrees upon, sim seems to stabilize after restart&lt;br /&gt;
* [11:22] [[User:Twisted Laws|Twisted Laws]]:  lots of testing on beta grid... objects with lots of mono scripts cause a big impact when removed&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  for up to couple of days&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  then after day 3 freezes gradually get worse and worse&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  man, histograms, too!&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  which would indicate some kind of resource leak&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  Which, its really cripling, people would do everything to help fix this&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  Maybe a controlled experiment with Linden techs watching sim resource usage at the same time&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  imagine dead reckogning fun on a sim that freezes for 30 seconds&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  See if memory goes up or something&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  not to mention chat lag&lt;br /&gt;
* [11:23] [[User:Twisted Laws|Twisted Laws]]:  we did that with vektor Moijito&lt;br /&gt;
* [11:24] [[User:Mojito Sorbet|Mojito Sorbet]]:  ok&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  people drift left and right, they appear to be typing, transactions fail, all sorts of havoc&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh FFS, Infinity&#039;s off on another strawman in OGPX&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  heh these are tagged as &amp;quot;hard-to-fix&amp;quot; internally&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  &amp;quot;we have no clue what&#039;s going on here&amp;quot; :P&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  Does LL ever do &amp;quot;code reviews&amp;quot;?&lt;br /&gt;
* [11:25] [[User:Twisted Laws|Twisted Laws]]:  everyone move back to non-mono scipts and things get better&lt;br /&gt;
* [11:25] [[User:Nicholas Hawthorne|Nicholas Hawthorne]]:  o.o&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Mojito: yes, nearly every commit is reviewed&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: one of your people is severely out of control and throwing straw men around with gusto at the IETF&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  Or red herrings&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  damn yo, how that no one gets poked in the eye with a straw finger&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Total red herrings&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  *hope&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Twisted: really? You did the experiment of moving everything to non-mono?&lt;br /&gt;
* [11:26] [[User:Twisted Laws|Twisted Laws]]:  yes&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Just unbelievable&lt;br /&gt;
* [11:26] [[User:rfc3692 Static|rfc3692 Static]]:  sorry, got to go... have a nice day :)&lt;br /&gt;
* [11:26] [[User:Twisted Laws|Twisted Laws]]:  same tests as compiled in mono... on the beta grid&lt;br /&gt;
* [11:27] [[User:Twisted Laws|Twisted Laws]]:  no impact for removing 200+ LSL scripts, 0.8 sec impact for 200+ mono scripts&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  see ya rfc, thanks for stopping by&lt;br /&gt;
* [11:27] [[User:rfc3692 Static|rfc3692 Static]]:  hope to see u soon, this is so interesting :)&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  mono does seem to be a factor... but its difficult to tell on this end&lt;br /&gt;
* [11:29] [[User:Twisted Laws|Twisted Laws]]:  we only see the external effect... no idea what happens on server at that time&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  we are talking about MISC-2329 here, right?&lt;br /&gt;
* [11:29] [[User:Twisted Laws|Twisted Laws]]:  its actually more https://jira.secondlife.com/browse/SVC-4196 ... they are all related tho&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  OMG, 3 posts in a row, completely and willfully misrepresententing everything, and avoiding answering Carlo&#039;s simple question --- [http://www.ietf.org/mail-archive/web/ogpx/current/maillist.html]&lt;br /&gt;
* [11:29] [[User:Latif Khalifa|Latif Khalifa]]:  https://jira.secondlife.com/browse/SVC-4196&lt;br /&gt;
* [11:30] [[User:Twisted Laws|Twisted Laws]]:  that is written on entering, but the effect leaving is worse&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  I see&lt;br /&gt;
* [11:30] [[User:Twisted Laws|Twisted Laws]]:  an empty sim with no one entering or leaving doesn&#039;t seem to change over time&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  wonders what DEV-31771 says :P&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which, are you, personally, in favour of interoperation between virtual worlds of the SL type, using OGP, for example between SL and on or more of the Opensim-based grids?&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  one* or more&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Morgaine: ... my trap-sense is tingling, so I&#039;m not sure whether to answer or not :-)&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s quite a simple question. If that&#039;s a trap then the question is sensitive, and I&#039;m surprised that it can be sensitive.&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  well openness seems to be on a retriet in the lab, ogp is going fast nowhere, viewer is no longer synced to exernal svn... the &amp;quot;m linden&amp;quot; effect in full swing, don&#039;t get your expectations high :D&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Well the, without implying anything else by this answer, then yes I am in favor of interoperation between SL-like virtual worlds&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well it&#039;s always been the understanding that that&#039;s what OGP was all about, in AWG, in MMOX, and then at the start of OGPX ... that LL was working towards interop between virtual worlds, although they wanted to narrow it down to interop between SL-like one, which is fine. Unfortunately, that&#039;s no longer the case.&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  So we&#039;re currently trying to puzzle out why.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  I haven&#039;t really been following the ogpx mailing list lately, it seems like there&#039;s a lot of inside baseball&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  its pretty useless to follow, week long back and forth what the word &amp;quot;grid&amp;quot; means and should it be used or not, and similar useless chatter instead of real work on the protocol specification&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Looks like lots of dithering about what everyone&#039;s intentions ar&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I guess this is why standardization efforts never take fewer than a million yers. :-)&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Getting back to the bugs that Latif brought up, it looks like we are trying to gather more metrics on them, so as to better detect them from our end&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Easy to summarize: Joshua has written a rather good charter for the group, good in the sense of highly readable. It very clearly defines the scope of the OGPX workgroup to be that of creating a protocol that allow integrating single region servers into a single virtual world. In other words, it&#039;s a protocol for growing SL, from LL&#039;s perspective. It does not deal at all with communication between more than one such worlds.&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  The scope is very precise, so there is no room for doubt, as the charter stands.&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  I think that could be just a word discussion Morgaine, insofar as we refer to &amp;quot;the web&amp;quot; even though it is not actually a single entity&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Now we&#039;re trying to get that stated clearly, and Infinity is throwing red herrings and straw men around all over the place avoiding the question.&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  No Which, this is a simple question: will the scope of the OGP that the group defines deal with interop between more than one virtual world. Easy&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  I guess I&#039;ll end my discussion of that topic now, I think getting into it would consume too much of my time&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  Can&#039;t be fudged.&lt;br /&gt;
* [11:41] [[User:Twisted Laws|Twisted Laws]]:  but what is the argument with the direction its going Morgaine? couldn&#039;t opensim follow the same protocol and thus work with SL?&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Twisted: there is no argument with the direction. Nobody is arguing with LL&#039;s direction, we&#039;re letting LL set it. But we want it to be clear.&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I certainly do hope soulution is found fast, because its getting worse, and its really crippling popular places (ie. those with high avatar turnaround)&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s not a matter of shame to decide not to interop between multiple virtual worlds, it&#039;s simply a choice. It should not be hidden or obscured.&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Back to Latif&#039;s topic.&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  Morg, my attitude is, enjoy the party while it lasts, M&#039;s being bent on SL &amp;quot;business case&amp;quot; is going to be its undoing, I personally plan to have fun while its still afloat :P&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Latif: yeah, keep the data coming, exact times and dates, trying to find ways of reproingi t&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: I agree it&#039;s all falling apart.&lt;br /&gt;
* [11:45] [[User:DrFran Babcock|DrFran Babcock]]:  listens.&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I can call you to my sim after its being up for 2 weeks or so, so you can observe the effect first hand&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Often with bugs like these, there is a period of thrashing while everyone tries just to repro it in a closed environment, followed by a flash of insight in which everything is understood and fixed&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  two factors convreging seem to bring the worse of it... sim uptime + grid concurrency, ie. popular sim that has been up for 3 weeks + weekend = disaster&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Latif: hm well that could be useful, but what would be more useful would be some way of quickly and reliably bringing a sim into that state from scratch&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  bots may be a way to do that?&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  could be, i actually wanted to try this on aditi, but never gor around to it&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  have like 20 bots constatly teleport in and out of a sim, with a lot of prim scripted attachmetns&lt;br /&gt;
* [11:48] [[User:Youri Ashton|Youri Ashton]]:  hi hi&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  (been to busy figuring out how to make pretty bots with libomv) :P&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  but now that&#039;s done&lt;br /&gt;
* [11:48] [[User:Youri Ashton|Youri Ashton]]:  late due thunderstorms messing with my net&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  cool!&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  I wish we had thunderstorms here&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  my sim gets about 20 unique visitor per hour, and its performance goes down the tubes in about a week... so its slow&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  and difficult to reproduce&lt;br /&gt;
* [11:51] [[User:Twisted Laws|Twisted Laws]]:  i think you can reproduce it just adding and removing objects with scripts in them Latif&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  i think prospero had a look once, the sim wasn&#039;t too bloated, process size was big but not out of control&lt;br /&gt;
* [11:51] [[User:Twisted Laws|Twisted Laws]]:  we see the performance drop quickly in the sandboxes all the time&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  I don&#039;t think there&#039;s a repro problem at all, since the freezes have been demonstrated at numerous office hours. And Periapse has even said he thinks it quite likely that there&#039;s a rogue blocking network call that shouldn&#039;t be blocking associated with the freezes. What it needs is a dev&#039;s attention.&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  well SVC-4196 has been brought up on many office hours, it got 150 votes, dunno what else to do&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  We need some sort of speciality which is not exactly a dev per se but more of a &amp;quot;repro engineer&amp;quot;&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  I guess that&#039;s &amp;quot;QA&amp;quot; in a sense&lt;br /&gt;
* [11:54] [[User:Twisted Laws|Twisted Laws]]:  Andrew/Simon seem to think it has to do with more happening in frame then theres time for&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  for 30-60sec?&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Man, lots of different hypotheses&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  that&#039;s one long frame&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  yeah that doesn&#039;t really add up&lt;br /&gt;
* [11:54] [[User:Twisted Laws|Twisted Laws]]:  yes, but thats where they worked on the max number of objects that can be rez&#039;d as that kills a sim quick&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  More hypotheses aren&#039;t needed. Just sit a dev down with Latif and Moon and others and all the repros are there --- just needs an LL dev sitting on the sim side with an analyser.&lt;br /&gt;
* [11:55] [[User:Twisted Laws|Twisted Laws]]:  someone was testing in cordova with single objects with 600 mono scripts in them...&lt;br /&gt;
* [11:56] [[User:Twisted Laws|Twisted Laws]]:  they said they were trying to figure how to keep a region down...&lt;br /&gt;
* [11:56] [[User:Twisted Laws|Twisted Laws]]:  was not a good person&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  imagines a big oscilloscope-looing &amp;quot;sim analyzer&amp;quot;&lt;br /&gt;
* [11:56] [[User:Twisted Laws|Twisted Laws]]:  they did succeed a couple time for up to 30 minutes&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  sim shoud log these events if fram started more than a second ago &amp;gt; log&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  frame*&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  I am sure that they do&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  But....that doesn&#039;t tell you why the frame was long&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  So what we need sim-side is an equivalent of those time things that tell you which subsystem took how much frame time in the viewer&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  oh we actually kinda do have that alreaduy&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  but it&#039;s not very granular&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  if a frame can take 30 seconds or more, somehting goes horribly wrong there&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  totally&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  finny thing is, sim is not very loaded&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  my sim show .99 time dilation, and then it goies into freeze for 5 sec&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  and so on&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  there are probably a bunch of places where operations that usually are quick are not broken across frame boundaries when they get slow&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  i suspect some sync call to a central service, as it does sim to get worse when there is a lot of people online&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  right....could be!&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  I&#039;ll add that as a theory to help the debuggers&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  i bet simple strace -p on an affected sim while this is happening could be revealing :P&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  could be overwhelming :-)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  So, I should get lunch, thanks all for coming and having an interesting discussion!&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  if you see it block for a long time.. that would be a clue :P&lt;br /&gt;
* [12:06] [[User:Twisted Laws|Twisted Laws]]:  thanks, cya&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  have a nice day which :D&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  See you next week!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_6&amp;diff=451063</id>
		<title>User:Which Linden/Office Hours/2009 Aug 6</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_Aug_6&amp;diff=451063"/>
		<updated>2009-08-06T19:01:15Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:00] ATechwolf Foxclaw:  Hi which * [11:00] Which Linden:  hey there! * [11:00] ATechwolf Foxclaw...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:00] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Hi which&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  hey there!&lt;br /&gt;
* [11:00] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Hmm...not many here today&lt;br /&gt;
* [11:00] [[User:Which Linden|Which Linden]]:  the loading screen image should totally become the Snowglobe app icon&lt;br /&gt;
* [11:01] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  lol&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  it is like way cool&lt;br /&gt;
* [11:02] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  They need to come up wiht a few new login screens. The ones they got are poor and low rez.&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  for snowglobe, or in general?&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  cause, I was recently observing how the loading screens are pretty damn decent for the mainline viewers&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  I&#039;m glad someone&#039;s paying attention to that aspect of the user experience&lt;br /&gt;
* [11:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  The login screen is just the client loading up a web page. Its just snowglobe I think points in a different web page.&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  [http://secondlife.com/app/login/] is the &amp;quot;normal&amp;quot; one&lt;br /&gt;
* [11:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  better created ones are needed. &lt;br /&gt;
* [11:04] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Perhaps a few around Zindra? lol&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  with little censor bars all over everything :-)&lt;br /&gt;
* [11:05] [[User:Shockwave Plasma|Shockwave Plasma]]:  and a note that says Here be Dragons&lt;br /&gt;
* [11:05] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  lol&lt;br /&gt;
* [11:05] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Some Linden needs to sneak that one in&lt;br /&gt;
* [11:06] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Heck, if manament wants to make a few dollors, allow creative ads there. It would be better. ;-)&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Alopha :-)&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  And Aloha too :-)&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  hi there morgaine, missed you last week&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  nice hat&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Slept through last week, hehe. And nearly missed it again :-(&lt;br /&gt;
* [11:08] [[User:Shockwave Plasma|Shockwave Plasma]]:  I thinght it was an alternative to Asprin&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Keeps the rain off&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  anyone been following the discussions on eventletdev?&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  been pretty active lately&lt;br /&gt;
* [11:09] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Can&#039;t see the hat. Text only here.&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  ATech&#039;s sitting on the tiny seat, how uncivilized :-(&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Woot!&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  text only SL client?&lt;br /&gt;
* [11:10] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  yes. Radegast.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks ATech :-))&lt;br /&gt;
* [11:10] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I think &amp;quot;HD - Classic Balck Leather Couth&amp;quot; was the largert one?&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  hah, so you have to specify where to sit based on names?&lt;br /&gt;
* [11:11] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Wich, very handy when you dn&#039;t want to waste bandwith with textures.&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  yeah, I imagine, my laptop&#039;s getting pretty hot right now&lt;br /&gt;
* [11:12] [[User:Shockwave Plasma|Shockwave Plasma]]:  I was using sleek for a while, until it made my inventory read only Grrrr&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Most people put their coffee mug on the table :P&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Dahlia :-)&lt;br /&gt;
* [11:13] [[User:Dahlia Trimble|Dahlia Trimble]]:  hi :)&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  good day!&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  do we want to talk about eventlet today, or perhaps some other topic??&lt;br /&gt;
* [11:14] [[User:Dahlia Trimble|Dahlia Trimble]]:  is eventlet underclued&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Are there any timings available for eventlet?&lt;br /&gt;
* [11:15] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  What or who is eventlet?&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  [http://eventlet.net]&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  timings? what do you mean?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Speed and overhead benchmarks / tests / measurements&lt;br /&gt;
* [11:17] [[User:Hermit Barber|Hermit Barber]]:  Hi Dahlia.&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  so now that I&#039;ve trained myself to think event-driven, I dont have to?&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  Hi Hermit :)&lt;br /&gt;
* [11:17] [[User:Mealea Ying|Mealea Ying]]:  it says here its quick.... and BlooKitty, you are short so dont worry about overhead&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Hermie :-)&lt;br /&gt;
* [11:18] [[User:Mealea Ying|Mealea Ying]]:  Hya Hermit!&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Morgaine: I welcome your input about how to develop such benchmarks, and what to compare them to -- I&#039;d be interested in setting up continuous builds that ran them every time there was a change and bitched about regressions&lt;br /&gt;
* [11:18] [[User:Hermit Barber|Hermit Barber]]:  Hi everyone else rezzing slowly and not showing on the snowglobe minimap until rezzed.&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: oh, that&#039;s a good idea.&lt;br /&gt;
* [11:19] [[User:Mealea Ying|Mealea Ying]]:  BlooKitty, remember the FPS problem we had here? you should try it with shadows on&lt;br /&gt;
* [11:19] [[User:Dahlia Trimble|Dahlia Trimble]]:  I think the minimap gets it&#039;s avatar info from a different message than normal avies&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Uh oh, bad?&lt;br /&gt;
* [11:19] [[User:Mealea Ying|Mealea Ying]]:  yah I can make a pot of coffee between frames&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  do shadows work on the mac yet?&lt;br /&gt;
* [11:20] [[User:Mealea Ying|Mealea Ying]]:  rollerskating is out of the question&lt;br /&gt;
* [11:21] [[User:Mealea Ying|Mealea Ying]]:  uhoh&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: well Enus is setting up all manner of tests using PyOGP, and is very interested in regression testing. Perhaps once there&#039;s a framework into which we can slot tests, we could add some for eventlet.&lt;br /&gt;
* [11:22] [[User:Dahlia Trimble|Dahlia Trimble]]:  what is LL using eventlet for?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I think the standard in the python world for continuous builds is buildbot&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  We use it for a bunch of things; server code, misc scripts, PyOGP uses it&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  &amp;quot;networky things&amp;quot; encapsulates it best&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Not in the sim though, since that&#039;s C++. What kind of networky areas?&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  so eventlet rather than twisted?&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  or with it?&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  no twisted, we have some folks here who have used twisted in the past, but they&#039;re pretty happy with not having to use it again&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:24] [[User:Elric Ember|Elric Ember]]:  This may be of interest: [http://redsolo.blogspot.com/2007/11/hudson-embraces-python.html]&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  networky stuff like ; proxying requests to the proper inventory host&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  god shouting to the entire grid&lt;br /&gt;
* [11:25] [[User:Elric Ember|Elric Ember]]:  One CI server to rule them all&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s official then. God uses eventlet.&lt;br /&gt;
* [11:25] [[User:Elric Ember|Elric Ember]]:  Can simplify maintenance aspects&lt;br /&gt;
* [11:25] [[User:Dahlia Trimble|Dahlia Trimble]]:  so a coroutine is like a thread?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  yes, another term for coroutines is &amp;quot;green threads&amp;quot;&lt;br /&gt;
* [11:26] [[User:Dahlia Trimble|Dahlia Trimble]]:  oh ok&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  it is like a thread but it doesn&#039;t involve any preemption, so you don&#039;t have to mess around with locks and all the other things that make threads horrible&lt;br /&gt;
* [11:26] [[User:Mealea Ying|Mealea Ying]]:  awwww BlooooKitty&lt;br /&gt;
* [11:27] [[User:Elric Ember|Elric Ember]]:  Does python implement coroutines as threads or within them?&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: that would be me ;-)&lt;br /&gt;
* [11:27] [[User:Mealea Ying|Mealea Ying]]:  yep!&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Python itself has no coroutine implementation; eventlet uses the greenlet library, or, runs on stackless&lt;br /&gt;
* [11:28] [[User:Elric Ember|Elric Ember]]:  ah ok&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  greenlets are pretty orthogonal to threads&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  it is not advisable to mess around with threads and coroutines together too much because of risk of head asplode :-)&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  python threads suck anyway&lt;br /&gt;
* [11:29] [[User:Elric Ember|Elric Ember]]:  : D I bet&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  do any of you have any &amp;quot;networky&amp;quot; applications?&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  networky?&lt;br /&gt;
* [11:30] [[User:Dahlia Trimble|Dahlia Trimble]]:  a few, but I&#039;m no expert&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Heh, all languages suck in that area, and are desperately trying to catch up with Erlang. And failing miserably at it. :P&lt;br /&gt;
* [11:30] [[User:Dahlia Trimble|Dahlia Trimble]]:  well maybe not &amp;quot;Networky&amp;quot;, but networky&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  my english parser is not up to task today lol&lt;br /&gt;
* [11:31] [[User:Shockwave Plasma|Shockwave Plasma]]:  couldn&#039;t progarm her way out of a paper bag, even with a handful of Contructers&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  what does it mean? &amp;quot;networky app&amp;quot;&lt;br /&gt;
* [11:32] [[User:Dahlia Trimble&#039;s|Dahlia Trimble&#039;s]]:  &amp;quot;select()&amp;quot; manual page has tattered corners&lt;br /&gt;
* [11:32] [[User:Elric Ember|Elric Ember]]:  Latif: chatty or talks alot&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  i think libomv counts then lol&lt;br /&gt;
* [11:33] [[User:Dahlia Trimble|Dahlia Trimble]]:  libomv would probably qualify lol&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  on Python threads: [http://www.dabeaz.com/python/GIL.pdf]&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  definitely&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, we&#039;re pretty talky alright :P&lt;br /&gt;
* [11:33] [[User:Dahlia Trimble|Dahlia Trimble]]:  or try opensim ;)&lt;br /&gt;
* [11:33] [[User:Latif Khalifa|Latif Khalifa]]:  uhm, that too&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  so pyogp is kind of the python equivalent of libomv; and it uses eventlet&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  it&#039;d be lovely if we could get coroutine-based networking into the C++ code; I think there were some aborted attempts a few years ago&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  dahlia, btw. i rewrote the baker, have a look when you get time... i kept it managed image, didn&#039;t go system.drawing route as you suggested&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  Which, c# event handling is perfect for those sorts of things, have you every played with mono?&lt;br /&gt;
* [11:35] [[User:Dahlia Trimble|Dahlia Trimble]]:  kk&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  I&#039;ve not used C# at all, Latif&lt;br /&gt;
* [11:36] [[User:Elric Ember|Elric Ember]]:  Someone might&#039;ve written a C++ implementation as part of their thesis. The IEEE archives might have something&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  what&#039;s so cool about the event handling?&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Elric: there&#039;s definitely C++ coroutine libraries out there&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  inline delegates&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  enus was able to connect 300 bots to the grid using libomv from a single laptop&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  it performs well&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  inline delegates are pretty simple to work with&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  hah, as Morgaine would say, where are the benchmarks??? :-P&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  which, is simply beutiful :)&lt;br /&gt;
* [11:38] [[User:Dahlia Trimble|Dahlia Trimble]]:  libomv uses them a lot&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  hm, the thing about evnetlet is you don&#039;t need delegates at all; you just write code as if it were blocking&lt;br /&gt;
* [11:38] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  If Radegast get multi-account support, I may use that to see how many alts I can log in at once. hehe&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I would not want that&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  inline delegates are certainly better, but it&#039;s still &amp;quot;callback hell&amp;quot;&lt;br /&gt;
* [11:38] [[User:Dahlia Trimble|Dahlia Trimble]]:  Opensim uses packet pools and threadpools, kinda painful but seems to handle a lot of traffic&lt;br /&gt;
* [11:39] [[User:Latif Khalifa|Latif Khalifa]]:  why callback hell?&lt;br /&gt;
* [11:39] [[User:Dahlia Trimble|Dahlia Trimble]]:  its an inline callback, kind of acts as a blocking request&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  maybe I&#039;m not understanding inline dllegates&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  in c# I could in any class/control, whereever put GridClient.OnNetworkConnect += MyFunc; then myFunc(blah blah) { Log(&amp;quot;I am now connected&amp;quot;) }&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  so myfunc is an inline delegate?&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  no its not in this case&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  oh, so how would that be written with inline d;legates?&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  but... i can have 20 functions subscribe to this event&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  man I cannot seem to spell that word delegates&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  GridClient.OnNetworkConnect = delegate() { Log(&amp;quot;I am connected&amp;quot;); }&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  +=&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ha, right, ok, so it&#039;s an anonymous function basically, right?&lt;br /&gt;
* [11:41] [[User:Latif Khalifa|Latif Khalifa]]:  so you can add as many delegates as you want&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  for an event&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  yes, but it handles adding many of them automagically&lt;br /&gt;
* [11:42] [[User:Dahlia Trimble|Dahlia Trimble]]:  theres another form which waits on an inline event&lt;br /&gt;
* [11:42] [[User:Elric Ember|Elric Ember]]:  Which: That link is a great read. Thank you&lt;br /&gt;
* [11:42] [[User:Dahlia Trimble|Dahlia Trimble]]:  cant remember the syntax offhand&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  so the way you&#039;d write this using coroutine based networking is GridClient.connect(); Log(&amp;quot;I am connected&amp;quot;);&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  if you want a bunch of callbacks (which is, btw, a very uncommon use case in my experience), just do a for loop&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  for callback in callbacks { callback() }&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  the common use case is way shorter, and the multi-callback use case is clearer, too&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  if you are making a gui app., its quite common to have many many delegates invoked per single event&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  yeah, GUI programming is pretty different than network programming&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  i want to disable buttons, change caption text, close logs, etc etc when i get disconnected from the grid for istance&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  GUI programming makes more sense when written event-driven&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  but networking is not thus&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  network does too, especially for SL protocol&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  a common use case is &amp;quot;make one http request, then, based on the results, make one or two more&amp;quot;&lt;br /&gt;
* [11:46] [[User:Latif Khalifa|Latif Khalifa]]:  GridClient.Self.OnImReceived += do stuff&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  i think we&#039;re approaching this from different sides&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  definitely the GUI code that responds to events should be callback-based where appropriate&lt;br /&gt;
* [11:46] [[User:Dahlia Trimble|Dahlia Trimble]]:  RequestLogout(); if (!logoutEvent.WaitOne(Client.Settings.LOGOUT_TIMEOUT, false)) Shutdown(DisconnectType.NetworkTimeout);&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  theres an example&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  All a bit pathetic compared to Erlang processes, where you can happily run millions in parallel if you have the memory. That&#039;s one area in which all other languages are wannabes.&lt;br /&gt;
* [11:47] [[User:Latif Khalifa|Latif Khalifa]]:  erlang is written in erlang then i suppose, not is some other pathet wannabe language as C?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  but it&#039;s much easier to write stuff as &amp;quot;result1 = httprequest(url); if result1.foo: httprequest(url2) else: httprequest(url3); httprequest(url4)&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  with callbacks the above snippet would be...ugh, more than I want to type&lt;br /&gt;
* [11:48] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:48] [[User:Dahlia Trimble|Dahlia Trimble]]:  it all pays the rent I guess ;)&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  heh :-)&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  inline delegates are better, though, for sure, because they&#039;re at least closures&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  in C++ you have to pack all your state up into a struct and stick it in the callback object&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  well writting event driven code seems strange at first but i think its perfect for implementing protocols like SL protocol&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  there are hundreds of different things that can happen&lt;br /&gt;
* [11:50] [[User:Dahlia Trimble|Dahlia Trimble]]:  SL™ protocol is all event driven anyway&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  yes&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  I think the SL protocol was originally developed under the constraints of C++, now that we&#039;re moving to capabilities it will start looking less and less event-driven&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  event queue is also perfect for implemeting it firing off events&lt;br /&gt;
* [11:51] [[User:Dahlia Trimble|Dahlia Trimble]]:  gotta run... tc all :)&lt;br /&gt;
* [11:51] [[User:Elric Ember|Elric Ember]]:  tc&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: did your message queueing evaluation go beyond that document you showed us? Any final conclusions?&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  libomv is basically a network layer that gets and decodes udp and caps messages, and fires off events that your app them might want to decide to handle&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Dahlia&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  such us OnInstantMessageReceived or on OnLoggedIn&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Morgaine: well we&#039;ve ben trying to come up with architectures that get around the limitations of the various packages, but in general, no, no progress&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  nods&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Latif: yeah, certainly client libs that use liomv should be event-driven, but libomv itself might be cleaner and easier to maintain if it were written using coroutine-based networking&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  it could... we implement it using c# ThreadPools for packet capturing, decoding, which is more in line how you would implement it in c/c++&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  oh yeah, I bet C# threads are decent for that sort of thing&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  yes, and they are easy to program compared to say pthreads... the runtime takes care of assiging them to different processors, etc, which is also configurable&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  yeah, the only advantage coroutines have over well-implemented language threads is that they are somewhat faster&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  (if well-implemented themselves)&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  yes, thread startup/teardown does have significat cost&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  I guess we agree! :-)&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Time for me to head for lunch.&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Thanks for your time and thoughts&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  hehe, take care Which&lt;br /&gt;
* [11:59] [[User:Elric Ember|Elric Ember]]:  For performance, logging when context switches or GIL contentions occur could help&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cya Which&lt;br /&gt;
* [11:59] [[User:Elric Ember|Elric Ember]]:  tc&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Have a wonderful day!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet/Documentation&amp;diff=445683</id>
		<title>Eventlet/Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet/Documentation&amp;diff=445683"/>
		<updated>2009-07-31T22:31:05Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Redirecting to eventlet.net&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page has been superseded by the content at http://eventlet.net/doc&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=445673</id>
		<title>Eventlet</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=445673"/>
		<updated>2009-07-31T22:29:00Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Uhhhh....plain old http&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eventlet =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
For more information about eventlet, see http://eventlet.net&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=445663</id>
		<title>Eventlet</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=445663"/>
		<updated>2009-07-31T22:24:59Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: eventlet.net supersedes this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eventlet =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
For more information about eventlet, see https://eventlet.net&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_30&amp;diff=444383</id>
		<title>User:Which Linden/Office Hours/2009 July 30</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_30&amp;diff=444383"/>
		<updated>2009-07-30T19:06:50Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:02] reddot99 Republic:  he which * [11:02] reddot99 Republic:  hey * [11:03] Which Linden:  good...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:02] [[User:reddot99 Republic|reddot99 Republic]]:  he which&lt;br /&gt;
* [11:02] [[User:reddot99 Republic|reddot99 Republic]]:  hey&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  good morning&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  How are y&#039;all?&lt;br /&gt;
* [11:03] [[User:reddot99 Republic|reddot99 Republic]]:  after noon here but thanks :p&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  it&#039;s always a pleasure to meet people who are in different time zones&lt;br /&gt;
* [11:04] [[User:reddot99 Republic|reddot99 Republic]]:  well, im only on the east coast, not that far :p&lt;br /&gt;
* [11:04] [[User:reddot99 Republic|reddot99 Republic]]:  do you know if andrew is online?&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  I do not know&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  I guess not?&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  ....and of course in SL time it&#039;s late afternoon early evening&lt;br /&gt;
* [11:06] [[User:reddot99 Republic|reddot99 Republic]]:  i just dont want to wait 6 hours to find out about a bug, lol&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  Any more L$ issues, techwolf?&lt;br /&gt;
* [11:06] [[User:reddot99 Republic|reddot99 Republic]]:  for some reason i think he&#039;s not totally here,&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Heh&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Hi Aimee!&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  lo :)&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  OMG, no tiny bloo kitty? The world must be ending&lt;br /&gt;
* [11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  she&#039;s offline. OMG OMG OMG&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Oh the humanity&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  the sky is falling!&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  Perhaps there was a power outage&lt;br /&gt;
* [11:09] [[User:reddot99 Republic|reddot99 Republic]]:  felinity in that case i think&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  I don&#039;t think Morgaine is the type to let a little thing like lack of power stop her doing anything lol&lt;br /&gt;
* [11:10] [[User:reddot99 Republic|reddot99 Republic]]:  asset server could be messing up, or she&#039;soverslept&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Oh the asset server...what can&#039;t we blame it for?&lt;br /&gt;
* [11:11] [[User:Aimee Trescothick|Aimee Trescothick]]:  it needs rebranding&lt;br /&gt;
* [11:11] [[User:reddot99 Republic|reddot99 Republic]]:  bad government outside sl,&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  how about ... the Repository of &#039;Stuff&#039;&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  said in the voice of Jeremy Clarkson&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmm, not sure he&#039;s known outside the UK thinking about it lol&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  I know who he is&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  :)&lt;br /&gt;
* [11:13] [[User:reddot99 Republic|reddot99 Republic]]:  yeah, it is slightly too easy to make fun of...(cough &amp;quot;asshat server&amp;quot; cough)&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  He is kind of a jerk, but that&#039;s also his schtick&lt;br /&gt;
* [11:13] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://www.ted.com/index.php/talks/joann_kuchera_morin_tours_the_allosphere.html]&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, he&#039;s a deliberate jerk&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  wonders if there&#039;s also a GoodbyeSphere&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Has anyone else had any issues with L$ since last week? The entire grid is now using web services. Haven&#039;t seen anything go more poorly than usual, but just checking with y&#039;all to see if there&#039;s anything we might have missed.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  (anyone besides techwolf that is)&lt;br /&gt;
* [11:15] [[User:reddot99 Republic|reddot99 Republic]]:  nope, not seen anything at all&lt;br /&gt;
* [11:15] [[User:Aimee Trescothick|Aimee Trescothick]]:  nope&lt;br /&gt;
* [11:16] [[User:Skills Hak|Skills Hak]]:  is it still possible to inject malicious javascript into the transaction history? ^.^&lt;br /&gt;
* [11:16] [[User:Skills Hak|Skills Hak]]:  nvm off topic :)&lt;br /&gt;
* [11:16] [[User:Skills Hak|Skills Hak]]:  other than being charged twice for uploads it seems ok&lt;br /&gt;
* [11:17] [[User:Skills Hak|Skills Hak]]:  but thats another story with the legacy uploads etc&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Skills: agh, hopefully not&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  I dont think it charges twice. It just tells you twice&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  Oh and the uploads is just a duplicate notification&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  it&#039;s not actually a double charge&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  what mojito said&lt;br /&gt;
* [11:17] [[User:Skills Hak|Skills Hak]]:  didn&#039;t happen to me&lt;br /&gt;
* [11:17] [[User:Mojito Sorbet|Mojito Sorbet]]:  I watched my balance, and it only went down 10L&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  I think it&#039;s a hybrid viewer/sim issue&lt;br /&gt;
* [11:18] [[User:Skills Hak|Skills Hak]]:  coolies&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Since the sim sends the viewer a message that says &amp;quot;hey I did this transaction for you&amp;quot; and simultaneously the viewer asks for a balance update&lt;br /&gt;
* [11:18] [[User:reddot99 Republic|reddot99 Republic]]:  though, i &#039;ve not done any transactions since last time, except listing a few things on xstreet, freebies sell well, but artillery certianly doesnt... sorry rambling,&lt;br /&gt;
* [11:19] [[User:reddot99 Republic|reddot99 Republic]]:  oh and which, i&#039;ve got a sort of followup question to lastweeks about the how long account inventories last...&lt;br /&gt;
* [11:20] [[User:reddot99 Republic|reddot99 Republic]]:  how long do sim backups stay around, after the sim is removed from the server rack, or however you do it,&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Heh, ask away, I&#039;m not sure if I&#039;ll be able to answer, again. :-)&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Oh I have no idea&lt;br /&gt;
* [11:21] [[User:reddot99 Republic|reddot99 Republic]]:  is it possible to return a sim that was around say a year ago, but isnt today?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Maybe? No idea! Seems like it would be wasteful to keep that much data around so probably not&lt;br /&gt;
* [11:22] [[User:Skills Hak|Skills Hak]]:  thats a long time :o&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  Too long ago, even the data formats may have changed&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Possibly, yeah&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  So....I don&#039;t really have a technical topic today....aside from the L$ thing&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  anyone got anything they want to talk about and I can answer?&lt;br /&gt;
* [11:26] [[User:reddot99 Republic|reddot99 Republic]]:  lol&lt;br /&gt;
* [11:26] [[User:Skills Hak|Skills Hak]]:  ugh i need to get rodney to remove that voice announcement prim lol&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, here is an odd one&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  6months ago I bough a &amp;quot;Witcher HUD&amp;quot;, whicn amon other thngs does remote TP and remoate scanning&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Suddenly today it acts funny.&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Recalling a TP point at ground level, and step through it, I end up 600m in the air&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  The correct destuination was also at ground level, in the same sim.&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  That has always worked flawlessly&lt;br /&gt;
* [11:29] [[User:reddot99 Republic|reddot99 Republic]]:  has it worked inbetween the times?&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Last time I used it was maybe just before the latest server upgrades.&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Certainly worked in 1.26&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Like in June&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  But it seems to work some places and noth others.&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Eh....that&#039;s weird&lt;br /&gt;
* [11:30] [[User:reddot99 Republic|reddot99 Republic]]:  does it reproduce this everytime you try it?&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  I need to check server versions&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, in one particular sim it does&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  It has one command to memorize a place. Then you can later recall that spot&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Man those words &amp;quot;one particular sim&amp;quot; are both scary and relieving to a developer.&lt;br /&gt;
* [11:30] [[User:reddot99 Republic|reddot99 Republic]]:  were there banlines or no entry parcels between you and the target?&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  It rezzes an effect for the portal , which you touch, and it zips you to the other end.&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  nope&lt;br /&gt;
* [11:31] [[User:Skills Hak|Skills Hak]]:  btw simstate backups:&lt;br /&gt;
* [11:31] [[User:Skills Hak|Skills Hak]]:  [11:30&lt;br /&gt;
* [11:30] [[User:Linden: most|Linden: most]]:  sims have states going back a year.&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  And I have rez perms&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  And script perms&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  Another clue - the distance scan times out, like it can not rez the remote scanners&lt;br /&gt;
* [11:32] [[User:reddot99 Republic|reddot99 Republic]]:  lsl cant detect if you in particullar do, it only knows if everyone does&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Oh, that makes sense about the simstates. We must have some use case for that or else it wouldn&#039;t be worth bothering with such effort curating the simstates.&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  I will go get server versions. brb&lt;br /&gt;
* [11:33] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  which did you see that notice about the Qwaq simstate file format?&lt;br /&gt;
* [11:33] [[User:reddot99 Republic|reddot99 Republic]]:  skills, can you see about sims that are currently nonexistant?&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Sai: no, didn&#039;t see it&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Where should I look?&lt;br /&gt;
* [11:33] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i came to steal your Linden bear :P&lt;br /&gt;
* [11:33] [[User:Skills Hak|Skills Hak]]:  not sure i guess best would be to contact support and have them look it up&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Oh it&#039;s thievery we&#039;re about today is it?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Ok hold on&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  Both at 1.27.1 server. Works one place, not the other&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  :P&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i am tryin to collect&lt;br /&gt;
* [11:34] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have IMed the maker of the HUD.&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  accepted your inventory offer.&lt;br /&gt;
* [11:34] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  gave you Croquet persistent world file.&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  hey witch&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  what color you like&lt;br /&gt;
* [11:34] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  Blue red or green?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  How about blue?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  anyone else want a bear?&lt;br /&gt;
* [11:35] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  gave you Love Glasses Blue.&lt;br /&gt;
* [11:35] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i give all the linden the glasses i made&lt;br /&gt;
* [11:35] [[User:Aimee Trescothick|Aimee Trescothick]]:  oo, me me!&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Anything special about these bears?&lt;br /&gt;
* [11:35] [[User:reddot99 Republic|reddot99 Republic]]:  mmight as well take one, i can get your uuid from it i bet :p&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  cute!&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  I&#039;ll take one&lt;br /&gt;
* [11:35] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  ^.-&lt;br /&gt;
* [11:36] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  thanks witch&lt;br /&gt;
* [11:36] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i gotta collect any bear i can&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  accepted your inventory offer.&lt;br /&gt;
* [11:36] [[User:Skills Hak|Skills Hak]]:  accepted your inventory offer.&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  accepted your inventory offer.&lt;br /&gt;
* [11:36] [[User:Skills Hak|Skills Hak]]:  ty :)&lt;br /&gt;
* [11:36] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  lets se... i go dan, Cg, Alexa, Dj and yours :P&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Hey JayR&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  accepted your inventory offer.&lt;br /&gt;
* [11:36] [[User:JayR Cela|JayR Cela]]:  ty Which&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  thanks&lt;br /&gt;
* [11:36] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;ll swap your bear for mine Which :D&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  heh, enjoy&lt;br /&gt;
* [11:37] [[User:JayR Cela|JayR Cela]]:  hi there SAi / hello everyone :_)&lt;br /&gt;
* [11:37] [[User:reddot99 Republic|reddot99 Republic]]:  there is a linden bear catagory on xstreet&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  hi jayr&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  It doesnt have evil scripts in it does it? lol&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  ah sai, every practical&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  *ever&lt;br /&gt;
* [11:37] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  keep the shades which&lt;br /&gt;
* [11:37] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  :P&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  now scripts are on&lt;br /&gt;
* [11:38] [[User:reddot99 Republic|reddot99 Republic]]:  oh hey, scripts turned on,&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  but no, nothing in my bear, though that would be hilarious&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  Where is that voice coming from?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  the voice is from the neighboring build&lt;br /&gt;
* [11:38] [[User:Mojito Sorbet|Mojito Sorbet]]:  ok&lt;br /&gt;
* [11:38] [[User:Skills Hak|Skills Hak]]:  haha my bad&lt;br /&gt;
* [11:38] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  :P&lt;br /&gt;
* [11:38] [[User:Skills Hak|Skills Hak]]:  i built that for rodney&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  It&#039;s, ah, kind of surreal&lt;br /&gt;
* [11:39] [[User:Skills Hak|Skills Hak]]:  its really annoying after some time i guess&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  hey Which know any online Admins?&lt;br /&gt;
* [11:39] [[User:reddot99 Republic|reddot99 Republic]]:  yay, more uuids for the linden online checker&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  Lindens :P&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  so i can steal their bear :P&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  How does the linden online checker work?&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i usualy just type Linden in the searc h&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  and go thru am, see whos online&lt;br /&gt;
* [11:39] [[User:reddot99 Republic|reddot99 Republic]]:  [11:39&lt;br /&gt;
* [11:39] [[User:Info HUD|Info HUD]]:  V 3.0.7: Online: Amber, Data, Dee, Minerva, *Patch, *Michael&lt;br /&gt;
* [11:39] [[User:Skills Hak|Skills Hak]]:  lsl asking dataserver ?&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  but it takes like 30 mins&lt;br /&gt;
* [11:39] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  Oooh.... I need one of thoughs!&lt;br /&gt;
* [11:40] [[User:reddot99 Republic|reddot99 Republic]]:  asking dataserver yes,&lt;br /&gt;
* [11:40] [[User:Skills Hak|Skills Hak]]:  btw we are going to implement an lsl bridge into greenlife emerald&lt;br /&gt;
* [11:40] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  i&#039;ll see yall later&lt;br /&gt;
* [11:40] [[User:Skills Hak|Skills Hak]]:  so you can do do things like see online status of everyone&lt;br /&gt;
* [11:40] [[User:reddot99 Republic|reddot99 Republic]]:  gave you linden.&lt;br /&gt;
* [11:40] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  ty for the bear&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  thanks for the script&lt;br /&gt;
* [11:41] [[User:Skills Hak|Skills Hak]]:  still have to check if thats ok with the tos&lt;br /&gt;
* [11:41] [[User:reddot99 Republic|reddot99 Republic]]:  its fairly basic, and it is legal,&lt;br /&gt;
* [11:41] [[User:Skills Hak|Skills Hak]]:  yup think so too&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Oh I guess we just have an LSL call to see if someone&#039;s online. :-)&lt;br /&gt;
* [11:42] [[User:reddot99 Republic|reddot99 Republic]]:  it could be used for more then that&lt;br /&gt;
* [11:42] [[User:Skills Hak|Skills Hak]]:  yes lots of things&lt;br /&gt;
* [11:42] [[User:Skills Hak|Skills Hak]]:  &amp;quot;clientside&amp;quot; flight assist&lt;br /&gt;
* [11:42] [[User:Skills Hak|Skills Hak]]:  dataserver access&lt;br /&gt;
* [11:42] [[User:reddot99 Republic|reddot99 Republic]]:  can check payment info&lt;br /&gt;
* [11:42] [[User:Skills Hak|Skills Hak]]:  yup&lt;br /&gt;
* [11:42] [[User:Skills Hak|Skills Hak]]:  online status on every profile&lt;br /&gt;
* [11:43] [[User:reddot99 Republic|reddot99 Republic]]:  i was refering to the script i gavve which :p&lt;br /&gt;
* [11:43] [[User:Skills Hak|Skills Hak]]:  ahh&lt;br /&gt;
* [11:43] [[User:reddot99 Republic|reddot99 Republic]]:  not sure about the lsl bridge thing though,&lt;br /&gt;
* [11:43] [[User:Skills Hak|Skills Hak]]:  same thing basically :)&lt;br /&gt;
* [11:44] [[User:reddot99 Republic|reddot99 Republic]]:  would be best if left to the labs i think,&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Really, you can call llrequestagentdata with a flag to see if someone has payment info?&lt;br /&gt;
* [11:44] [[User:reddot99 Republic|reddot99 Republic]]:  yes&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  I guess that&#039;s already on your profile so it&#039;s not secret&lt;br /&gt;
* [11:45] [[User:reddot99 Republic|reddot99 Republic]]:  and also it tells if it&#039;s used or not&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Interesting....I didn&#039;t know about this&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  I&#039;m kind of an LSL n00b.&lt;br /&gt;
* [11:46] [[User:reddot99 Republic|reddot99 Republic]]:  [11:45&lt;br /&gt;
* secondlife:///app/agent/2d176a9d-cc99-439d-9fde-f951eee8aaad/about&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  I&#039;m always surprised by how vast the API we produce is&lt;br /&gt;
* [11:46] [[User:reddot99 Republic|reddot99 Republic]]:  lol, most others are surprised by its limitations as well,&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  It reveals which HUDs I am wearing? wow&lt;br /&gt;
* [11:46] [[User:reddot99 Republic|reddot99 Republic]]:  no, not which huds&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Hm tha language flag would be useful for making localized vendors and stuff&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, that is YOUR HUD. Twisted, etc&lt;br /&gt;
* [11:47] [[User:reddot99 Republic|reddot99 Republic]]:  yeah, lol&lt;br /&gt;
* [11:47] [[User:Skills Hak|Skills Hak]]:  you could do that with the viewer though&lt;br /&gt;
* [11:47] [[User:reddot99 Republic|reddot99 Republic]]:  you could, bu a vender isnt a veiwer&lt;br /&gt;
* [11:47] [[User:Skills Hak|Skills Hak]]:  find out object names on hud attachment points etc&lt;br /&gt;
* [11:47] [[User:reddot99 Republic|reddot99 Republic]]:  and you already can call that up forthe most part&lt;br /&gt;
* [11:48] [[User:reddot99 Republic|reddot99 Republic]]:  but yeah, a lot more info is availbe to a veiwer then most folks realize&lt;br /&gt;
* [11:49] [[User:Icra Revnik|Icra Revnik]]:  hello&lt;br /&gt;
* [11:49] [[User:reddot99 Republic|reddot99 Republic]]:  hey,&lt;br /&gt;
* [11:50] [[User:Icra Revnik|Icra Revnik]]:  can someone help me?&lt;br /&gt;
* [11:50] [[User:reddot99 Republic|reddot99 Republic]]:  what with?&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  Hi icra&lt;br /&gt;
* [11:50] [[User:Icra Revnik|Icra Revnik]]:  hellp&lt;br /&gt;
* [11:50] [[User:Icra Revnik|Icra Revnik]]:  hello&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  What is the problem?&lt;br /&gt;
* [11:50] [[User:Icra Revnik|Icra Revnik]]:  i have build a villa&lt;br /&gt;
* [11:51] [[User:Icra Revnik|Icra Revnik]]:  it was trans untill i have link it&lt;br /&gt;
* [11:51] [[User:Icra Revnik|Icra Revnik]]:  no i have unlinked it&lt;br /&gt;
* [11:51] [[User:Icra Revnik|Icra Revnik]]:  and all of the prims are no trans&lt;br /&gt;
* [11:51] [[User:reddot99 Republic|reddot99 Republic]]:  you linked it to a no trans object,&lt;br /&gt;
* [11:51] [[User:Icra Revnik|Icra Revnik]]:  *now&lt;br /&gt;
* [11:52] [[User:reddot99 Republic|reddot99 Republic]]:  not sure why it might have reverted&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Oh man this question is totally out of my area of expertise&lt;br /&gt;
* [11:52] [[User:Skills Hak|Skills Hak]]:  gotta run, laters :)&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  has no idea about permissions&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Thanks for dropping by Skills :-)&lt;br /&gt;
* [11:52] [[User:Icra Revnik|Icra Revnik]]:  can you give me a contact that is in that area pls?&lt;br /&gt;
* [11:52] [[User:Aimee Trescothick|Aimee Trescothick]]:  are there scripts in the prims by any chance?&lt;br /&gt;
* [11:53] [[User:reddot99 Republic|reddot99 Republic]]:  try a support ticket&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  I suppose you could also try asking around in a sandbox area, I imagine people building there are pretty knowledgeable&lt;br /&gt;
* [11:54] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  goes afk as though anyone carezzzzzzzzzzz...&lt;br /&gt;
* [11:54] [[User:Icra Revnik|Icra Revnik]]:  ok&lt;br /&gt;
* [11:54] [[User:Icra Revnik|Icra Revnik]]:  ty&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  I care, Sai! America cares!&lt;br /&gt;
* [11:56] [[User:reddot99 Republic|reddot99 Republic]]:  is it possible to convince a linden to change permissions on something a person created on a nother account? bi reason i&#039;ve been asking is over a sim a friend had made and then they left sl, and they have no mod no trans backups on an alt that survived, any chance those could get made full permissions, if they were to prove they were the same person?&lt;br /&gt;
* [11:57] [[User:reddot99 Republic|reddot99 Republic]]:  yay for two chat bars&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  reddot: you&#039;re going to laugh but my suggestion is to file a support ticket :-)&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  oh you didn&#039;t mean to ask me?&lt;br /&gt;
* [11:58] [[User:reddot99 Republic|reddot99 Republic]]:  asked if its possible to convince a linden :p plus the support ticket system is very close to useless for a basic account with the exception of dealing with governance issues&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  It&#039;s possible to convince a Linden of anything, given enough butter&lt;br /&gt;
* [11:59] [[User:reddot99 Republic|reddot99 Republic]]:  so i gotta go find a huge thing of butter then&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  But in general I think we&#039;d be pretty wary. It only takes one scammer with bad intentions to scare off everyone from doing this sort of service for everyone&lt;br /&gt;
* [12:00] [[User:JayR Cela|JayR Cela]]:  *waves* byeee everyone / i gotta run / c-ya&#039;s:_)&lt;br /&gt;
* [12:01] [[User:reddot99 Republic|reddot99 Republic]]:  well, regarding the butter, could i pay for a prenium account with butter?&lt;br /&gt;
* [12:02] [[User:reddot99 Republic|reddot99 Republic]]:  just being silly now :p&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Heh.....we&#039;re working on a new butter-based payment system&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  PayCream&lt;br /&gt;
* [12:02] [[User:reddot99 Republic|reddot99 Republic]]:  lol,&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  I should probably run too. Thanks for stopping by!&lt;br /&gt;
* [12:03] [[User:reddot99 Republic|reddot99 Republic]]:  see ya which,&lt;br /&gt;
* [12:03] [[User:reddot99 Republic|reddot99 Republic]]:  lol&lt;br /&gt;
* [12:03] [[User:reddot99 Republic|reddot99 Republic]]:  dont slip on any butter lying about,&lt;br /&gt;
* [12:03] [[User:Dicewolf Aeon|Dicewolf Aeon]]:  accepted your inventory offer.&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye!&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Peace!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_22&amp;diff=437312</id>
		<title>User:Which Linden/Office Hours/2009 July 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_22&amp;diff=437312"/>
		<updated>2009-07-23T19:04:46Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:03] Phantom Ninetails:  Oh hey Which * [11:03] Which Linden:  hey there! * [11:04] [[User:Phantom Ninetails|Phantom Ninetai...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Phantom Ninetails|Phantom Ninetails]]:  Oh hey Which&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  hey there!&lt;br /&gt;
* [11:04] [[User:Phantom Ninetails|Phantom Ninetails]]:  I must have sat down right inside your landmark&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  yeah I guess so!&lt;br /&gt;
* [11:04] [[User:Phantom Ninetails|Phantom Ninetails]]:  Heh.&lt;br /&gt;
* [11:05] [[User:Bau Ur|Bau Ur]]:  hehe Which, I do love that avatar. Especially in this setting.&lt;br /&gt;
* [11:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Hey which. Its likely elementary for you,but I just found this link: [http://www.authenticationworld.com/index.php]&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  that&#039;s a nice overview!&lt;br /&gt;
* [11:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  several outline pages with larger discussions per topic. Like OpenID and so on&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  sorta, if you look at the &amp;quot;document authentication&amp;quot; section it seems like it is some bad copy-n-aste&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  so .... yeah, learn anything cool?&lt;br /&gt;
* [11:07] [[User:reddot99 Republic|reddot99 Republic]]:  oh , now i see, which is hiding as a plant&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  &amp;quot;just&amp;quot; found it&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hence the name &amp;quot;Which&amp;quot;&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  copy-in-haste&lt;br /&gt;
* [11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  my usual method&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  an interesting link on a similar topic: [http://www.usenix.org/event/hotsec07/tech/full_papers/florencio/florencio.pdf]&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it&#039;s generally howI write code&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  -l&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  &amp;quot;My style of coding is cowboy!&amp;quot;&lt;br /&gt;
* [11:09] [[User:reddot99 Republic|reddot99 Republic]]:  can i bug you about questions relating to communications between servers? or does that have to wait till, andrews hour&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  lol&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;dsay mine is more pirate, but that&#039;s prone to misunderstanding ;)&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  sure you can ask me reddot, but I may defer if I don&#039;t know the answer&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  HARRR&lt;br /&gt;
* [11:11] [[User:reddot99 Republic|reddot99 Republic]]:  regarding accounts that get &#039;deleted&#039;, is it possible to recover their inventory?&lt;br /&gt;
* [11:11] [[User:Bau Ur|Bau Ur]]:  Hi Jim. This is Which Linden&#039;s office hour at which people can ask questions pertaining to SL infrastructure, system, and distributed transactions.&lt;br /&gt;
* [11:11] [[User:reddot99 Republic|reddot99 Republic]]:  through the archive servers?&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  probably, though we might reap inventories after some time of disabledness&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  but I don&#039;t think we&#039;d do so as a matter of policy&lt;br /&gt;
* [11:12] [[User:reddot99 Republic|reddot99 Republic]]:  but textures last that long, unless the assets were removed, the textures would still be there,&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  the thing about an asset is that if it&#039;s not referenced by anything, it basically doesn&#039;t exist&lt;br /&gt;
* [11:13] [[User:reddot99 Republic|reddot99 Republic]]:  along with anything else a person created, in theory,&lt;br /&gt;
* [11:13] [[User:dogtow Hand|dogtow Hand]]:  takes your money &amp;amp; inventory won&#039;t give it back when pay subscription&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  well let&#039;s not get into discussing the actions of our support team, that&#039;s not really my thing&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  but basically the answer is &amp;quot;maybe&amp;quot; :-) I don&#039;t know, maybe when we disable an account we also trigger an inventory reaper to clear out the inventory, maybe we just leave it forever.&lt;br /&gt;
* [11:14] [[User:reddot99 Republic|reddot99 Republic]]:  so the only way to recover permissions on items that camefrom an account of someones that got deleted, but say they had no mod no trans backups, would there be a way to retrieve the original full permission version?&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  I guess I&#039;m deferringon that one&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  If you have admin access there&#039;s always a way to do something, but I don&#039;t know about any public interfaces.&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  lemme ask you all a question: seen anything weird or different with regard to L$ inworld in the last hour?&lt;br /&gt;
* [11:16] [[User:reddot99 Republic|reddot99 Republic]]:  erm, not really,&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  that&#039;s good :-)&lt;br /&gt;
* [11:16] [[User:Bau Ur|Bau Ur]]:  Which, I have noticed that group IM s have been failing less frequently the last couple days. Have you guys gotten a handle on that problem?&lt;br /&gt;
* [11:16] [[User:Jim Kenyon|Jim Kenyon]]:  I havent seen anything on my end&lt;br /&gt;
* [11:16] [[User:reddot99 Republic|reddot99 Republic]]:  i&#039;m flat broke as normal,&lt;br /&gt;
* [11:16] [[User:Phantom Ninetails|Phantom Ninetails]]:  I&#039;ve not had any changes in L$ for a good while now&lt;br /&gt;
* [11:16] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Yes. My main avatar it saying &amp;quot;Loading...&amp;quot;&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  really.....&lt;br /&gt;
* [11:17] [[User:Arletta Martian|Arletta Martian]]:  i didnt try spending linden today&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  where&#039;s your main av, techwolf?&lt;br /&gt;
* [11:17] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Techwolf Lupindo&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  where&#039;d you log in?&lt;br /&gt;
* [11:17] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  *thinks*&lt;br /&gt;
* [11:18] [[User:reddot99 Republic|reddot99 Republic]]:  isnt there a log of that?&lt;br /&gt;
* [11:18] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  A private estate, tp a few times to here and there, and is now at Jack Linden OH.&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  probably, but I&#039;m not really sure how to look it up aside from grepping the logs of every host&lt;br /&gt;
* [11:18] [[User:reddot99 Republic|reddot99 Republic]]:  well, i was thinking more his chat logs&lt;br /&gt;
* [11:18] [[User:reddot99 Republic|reddot99 Republic]]:  the first teleport in todays log,&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  does it ever show up as &amp;quot;loading...&amp;quot; normally or is this the first time you&#039;ve seen that?&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  i have not seen Loading.... balace in a year or more&lt;br /&gt;
* [11:19] [[User:Phantom Ninetails|Phantom Ninetails]]:  I&#039;ve never seen it like that.&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  used to be common back then lol&lt;br /&gt;
* [11:19] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  First time I&#039;ve seen that.&lt;br /&gt;
* [11:20] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  In fact, didn&#039;t notice untill you asked.&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  ok perhaps two years&lt;br /&gt;
* [11:20] [[User:reddot99 Republic|reddot99 Republic]]:  i&#039;ve seen it a few times, just blamed networking,&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:20] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  you mean the L$2,000,000,000 that just appeared in my account?&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  I should explain: we recently rolled out L$ web services to half the grid, this means that L$ requests still hit the dataserver but then go through a web service&lt;br /&gt;
* [11:20] [[User:reddot99 Republic|reddot99 Republic]]:  mostly my modem, that got the blame 95 percent of the time,&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  trying to find out whether there have been any problems as a result&lt;br /&gt;
* [11:21] [[User:reddot99 Republic|reddot99 Republic]]:  that and the microwave&lt;br /&gt;
* [11:21] [[User:reddot99 Republic|reddot99 Republic]]:  oh hey twisted,&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  that&#039;s odd techwolf I see no requests involving your agent id in the web server logs, so.... didn&#039;t make it to the web server&lt;br /&gt;
* [11:22] [[User:reddot99 Republic|reddot99 Republic]]:  so you hve things getting lost in transit?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  either it didn&#039;t use that path (because you logged in on the half of the grid that doens&#039;t use web services), or the failure was so hard that it didn&#039;t even leave the host&lt;br /&gt;
* [11:23] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  This is the first time I notice any L failure.&lt;br /&gt;
* [11:23] [[User:reddot99 Republic|reddot99 Republic]]:  what would you mean by failure was so hard?&lt;br /&gt;
* [11:24] [[User:Bau Ur|Bau Ur]]:  Does the use of web services present new security problems Which? I am a mentor and I got a lot of concerned questions today about account security, which I culd not answer, and weren&#039;t clear in teh KB. And G-Team, the pansies, no longer hold office hours. I did not know where to tell the person to go. Can they come to your office hour to discuss such things?&lt;br /&gt;
* [11:25] [[User:reddot99 Republic|reddot99 Republic]]:  oh, yes, any idea on when gteam office hours return?&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Bau: no, everything is purely internal, it&#039;s actually slightly more secure than before&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  reddot: no idea, sorry&lt;br /&gt;
* [11:25] [[User:Bau Ur|Bau Ur]]:  Thank you Which, that&#039;s good to hear.&lt;br /&gt;
* [11:25] [[User:reddot99 Republic|reddot99 Republic]]:  could you check around the offices some?&lt;br /&gt;
* [11:25] [[User:reddot99 Republic|reddot99 Republic]]:  at a later point?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  I&#039;ll ask about the gteam office hours&lt;br /&gt;
* [11:26] [[User:Bau Ur|Bau Ur]]:  ye,s it is a bit ridiculous. Their web page says office hours were discontinued &amp;quot;for the rest ofg 2008&amp;quot; and would resume in 2009, which is now more than half over. And Zara is listed as a G-Team member -- Zara isn&#039;t even on staff anymore.&lt;br /&gt;
* [11:26] [[User:reddot99 Republic|reddot99 Republic]]:  they were supposed to have resumed by now i think,&lt;br /&gt;
* [11:28] [[User:reddot99 Republic|reddot99 Republic]]:  only chance weget to ask questions about governance is when we get very lucky and catch one of them in conversation,&lt;br /&gt;
* [11:28] [[User:Bau Ur|Bau Ur]]:  One of the questions I was asked was whether objects received in SL could have any kind of malicious code that would operate outside SL.&lt;br /&gt;
* [11:29] [[User:Bau Ur|Bau Ur]]:  Also whtehre email and IM messages logged outside SL could be written in such a way as to constitute a code that would infect email&lt;br /&gt;
* [11:29] [[User:Bau Ur|Bau Ur]]:  also whether inside SL anyone could monitor your keystrokes.&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  so hey there techwolf I&#039;m seeing that you logged in before 10am so....whatever the issue is it&#039;s not due to the web service&lt;br /&gt;
* [11:29] [[User:reddot99 Republic|reddot99 Republic]]:  nothing unless you have a veiwer thats been hacked, and possibly anything like that,&lt;br /&gt;
* [11:29] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  ok&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  paid you 1 L$...should correct your balance :-)&lt;br /&gt;
* [11:30] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  It poped up now.&lt;br /&gt;
* [11:30] [[User:reddot99 Republic|reddot99 Republic]]:  and ims no, plain ttext file, no formatting even,&lt;br /&gt;
* [11:30] [[User:reddot99 Republic|reddot99 Republic]]:  so no way it could turn to code&lt;br /&gt;
* [11:30] [[User:Bau Ur|Bau Ur]]:  IMs and chat cannot be used as code? Good to know.&lt;br /&gt;
* [11:30] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Sad thing is those Linden on got on there now may be cashed out for food....:-(&lt;br /&gt;
* [11:30] [[User:reddot99 Republic|reddot99 Republic]]:  without being done by hand,&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Bau: well I&#039;m pretty sure that no one inside SL can log your keystrokes unless they&#039;ve haxed your computer some other way&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  &#039;Morning folks .... overslept :P&lt;br /&gt;
* [11:31] [[User:Bau Ur|Bau Ur]]:  Good to hear. ia always tell people never to give away their password. But I also tell people not to fall in love here :) My advice does not seem to be very potent.&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:32] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  LSL can only get text, but not keystokes? What all LSL input takeover can do?&lt;br /&gt;
* [11:32] [[User:reddot99 Republic|reddot99 Republic]]:  llol, tell that to folks who are married,&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  but yes not giving away your password is the most important thing you can do to keep yourslef safe&lt;br /&gt;
* [11:32] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Morgaine have you heard something funny from the client in the past couple of minutes?&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Falling in love is required before marriage? Someone should have said!&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Correct me if I&#039;m wrong but doesn&#039;t input takeover just receive specific events, not all keystrokes?&lt;br /&gt;
* [11:32] [[User:Bau Ur|Bau Ur]]:  There are those...hideously offensive...slave collars that monitor a person&#039;s chat and IMs and send them to the email of the &amp;quot;master&amp;quot; I think? Can those be used to obtain any other information that might be without consent?&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sai: no, but just woke up so might have missed it.&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  like instead of receiving &amp;quot;j key&amp;quot; it receives &amp;quot;forward key&amp;quot;&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Bau: I think those involve the use of Restrained Life viewer&lt;br /&gt;
* [11:33] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I guess it doesn&#039;t work on LInxu, Mealea&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Hi Morgaine :-)&lt;br /&gt;
* [11:34] [[User:reddot99 Republic|reddot99 Republic]]:  input only receives the directional keys, and only when not in life,&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Which :-)&lt;br /&gt;
* [11:34] [[User:Mealea Ying|Mealea Ying]]:  its ok, I pasted the library of congress into her IM window&lt;br /&gt;
* [11:34] [[User:Arletta Martian|Arletta Martian]]:  bau, i think its possible to script an object to capture chat ... not just the slave collars&lt;br /&gt;
* [11:34] [[User:Bau Ur|Bau Ur]]:  Yes, there are spy devices that capture public chat.&lt;br /&gt;
* [11:34] [[User:Jim Kenyon|Jim Kenyon]]:  i know for a fact that tehre are chat spys&lt;br /&gt;
* [11:35] [[User:Mealea Ying|Mealea Ying]]:  and devices that detect them too&lt;br /&gt;
* [11:35] [[User:Jim Kenyon|Jim Kenyon]]:  yep&lt;br /&gt;
* [11:35] [[User:reddot99 Republic|reddot99 Republic]]:  chat and ims are too fast to emailon a real time basis, each llemail call takes 3 seconds of sleep&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Objects can capture chat but not IM I don&#039;t think&lt;br /&gt;
* [11:36] [[User:Phantom Ninetails|Phantom Ninetails]]:  I think you mean 30 seconds, red&lt;br /&gt;
* [11:36] [[User:Mealea Ying|Mealea Ying]]:  not IM no&lt;br /&gt;
* [11:36] [[User:Mealea Ying|Mealea Ying]]:  thank goodness&lt;br /&gt;
* [11:36] [[User:reddot99 Republic|reddot99 Republic]]:  oh, well, it&#039;s an insanely long delay,&lt;br /&gt;
* [11:36] [[User:Phantom Ninetails|Phantom Ninetails]]:  Yes&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  use http-out for your chat-logging purposes!&lt;br /&gt;
* [11:37] [[User:Phantom Ninetails|Phantom Ninetails]]:  Heh.&lt;br /&gt;
* [11:37] [[User:Phantom Ninetails|Phantom Ninetails]]:  I was just thinking that&lt;br /&gt;
* [11:37] [[User:reddot99 Republic|reddot99 Republic]]:  and those &#039;spy&#039; devices are also used legitly as well,&lt;br /&gt;
* [11:37] [[User:reddot99 Republic|reddot99 Republic]]:  by sim owners&lt;br /&gt;
* [11:37] [[User:Bau Ur|Bau Ur]]:  Yes, as legitimate4 relays for example.&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  You can&#039;t really expect privacy from chat that is in the clear at the world provider. You need an independent client chat that you can trust, and it has to encrypt its traffic before that&#039;s injected in-world. Anything else is not being serious.&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  you get limited to 1 req/sec per region there for all your scripts&lt;br /&gt;
* [11:37] [[User:Jim Kenyon|Jim Kenyon]]:  agreed reddot&lt;br /&gt;
* [11:37] [[User:Bau Ur|Bau Ur]]:  Or as monitors for abusive language.&lt;br /&gt;
* [11:38] [[User:Mealea Ying|Mealea Ying]]:  Emereld has encryption&lt;br /&gt;
* [11:38] [[User:reddot99 Republic|reddot99 Republic]]:  to moniter trouble in world,&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  True Morgaine&lt;br /&gt;
* [11:38] [[User:Latif Khalifa|Latif Khalifa]]:  so if you are not careful with your chat relay you might stop all llHttpRequest scripts from working&lt;br /&gt;
* [11:38] [[User:reddot99 Republic|reddot99 Republic]]:  or watching for greifers or abuse,&lt;br /&gt;
* [11:38] [[User:Bau Ur|Bau Ur]]:  or calls for help&lt;br /&gt;
* [11:39] [[User:Mealea Ying|Mealea Ying]]:  or those things that amplify people speaking publicly right?&lt;br /&gt;
* [11:39] [[User:Bau Ur|Bau Ur]]:  Interesting latif.&lt;br /&gt;
* [11:39] [[User:reddot99 Republic|reddot99 Republic]]:  thats a legit use as well,&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Hm yeah a chat logger should buffer&lt;br /&gt;
* [11:39] [[User:reddot99 Republic|reddot99 Republic]]:  megaphone sorta thing,&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: Emerald&#039;s encryption in the in Emerald viewer, and the viewer is too big an application to be a trusted vehicle for privacy. The app that takes your input needs to be an external, independently trusted and signed app, injecting its encrypted output into the viewer, for example using Dahlia&#039;s proxy.&lt;br /&gt;
* [11:40] [[User:Mealea Ying|Mealea Ying]]:  that makes sense, but its still a start&lt;br /&gt;
* [11:40] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  catches up &amp;quot;I have a chat relay. Created by Stickman for the seawolf dragon so more then four can stay in chat range so to speak.&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  you mean GridProxy?&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  dayum morgaine, just encrypting the network traffic would probably solve about 99% of security concerns&lt;br /&gt;
* [11:41] [[User:Mealea Ying|Mealea Ying]]:  what would it do to speed?&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  lol the dragon avs! that cracks me up so much&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  too big to talk to each other! I love SL&lt;br /&gt;
* [11:41] [[User:Phantom Ninetails|Phantom Ninetails]]:  Heh&lt;br /&gt;
* [11:41] [[User:Mealea Ying|Mealea Ying]]:  grins!!!!&lt;br /&gt;
* [11:41] [[User:reddot99 Republic|reddot99 Republic]]:  lol,&lt;br /&gt;
* [11:41] [[User:Mealea Ying|Mealea Ying]]:  but they can set each other on fire&lt;br /&gt;
* [11:42] [[User:Mealea Ying|Mealea Ying]]:  so theres a trade off&lt;br /&gt;
* [11:42] [[User:reddot99 Republic|reddot99 Republic]]:  i have a friend with an av so big you gotta shour regardless,&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: no it wouldn&#039;t, since the world provider is not a trusted entity in a crypto sense. The only trusted parties are those to whom you&#039;ve given the decryption key by another route.&lt;br /&gt;
* [11:42] [[User:reddot99 Republic|reddot99 Republic]]:  shout,&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Morgaine: but what about if you trust the world provider more than you trust the other person you&#039;re speaking to?&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  waits for the &amp;quot;no one should do that&amp;quot; response&lt;br /&gt;
* [11:43] [[User:Mealea Ying|Mealea Ying]]:  can they be trusted?&lt;br /&gt;
* [11:43] [[User:reddot99 Republic|reddot99 Republic]]:  there should be no trust over a network, only way to be sure your chat is secure is by using quantom physics as a guid&lt;br /&gt;
* [11:43] [[User:reddot99 Republic|reddot99 Republic]]:  guide&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  there it is :-)&lt;br /&gt;
* [11:44] [[User:reddot99 Republic|reddot99 Republic]]:  as at that scale, anything monitered is visibly changed&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  but really, if you read the paper I posted above, the top two threats to security are people essentially giving away their password&lt;br /&gt;
* [11:44] [[User:Bau Ur|Bau Ur]]:  Which, is your area of expertise involved in the problem of group IM failures?&lt;br /&gt;
* [11:44] [[User:reddot99 Republic|reddot99 Republic]]:  just observing it will change it by nature, thats the only reall way to know if your being watched,&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  Bau: no....I investigated replacements for group chat but am not the expert on the current architecture&lt;br /&gt;
* [11:45] [[User:Bau Ur|Bau Ur]]:  Failures seem a bit rarer lately and I was wondering if perhaps I might thank you :)&lt;br /&gt;
* [11:45] [[User:Bau Ur|Bau Ur]]:  Hi, good Scotts.&lt;br /&gt;
* [11:45] [[User:reddot99 Republic|reddot99 Republic]]:  group im failures are from lack of scalibilty, i think i heard&lt;br /&gt;
* [11:45] [[User:Mealea Ying|Mealea Ying]]:  honestly I dont care if Im being watched, and if I am I hope that who ever is watching is entertained&lt;br /&gt;
* [11:45] [[User:reddot99 Republic|reddot99 Republic]]:  lol&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  oh we are.... I mean.... you&#039;re not being watched&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  :-P&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: I think we&#039;re talking about different levels of trust here. :P We trust LL to handle the normal operation of the SL world. That level of trust is quite different to &amp;quot;trust that LL is keeping private chat out of the hands of the NSA, FBI, ... &amp;lt;infinite set of snoops&amp;gt;, as well as out of the hands of LL&#039;s own employees.&amp;quot; Very different.&lt;br /&gt;
* [11:46] [[User:Bau Ur|Bau Ur]]:  I do not cyber, but i do say vicious things about some people&#039;s art in galleries, so I value privacy :)&lt;br /&gt;
* [11:46] [[User:Mealea Ying|Mealea Ying]]:  hahahaha! good! wait till you see this!&lt;br /&gt;
* [11:46] [[User:Arletta Martian|Arletta Martian]]:  lol&lt;br /&gt;
* [11:47] [[User:reddot99 Republic|reddot99 Republic]]:  any american company with logs cant resist a court order to hand them over without the possiblity of being shut down,&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Morgaine: hm yes I suppose that&#039;s true; any service provider that sees your data has that issue&lt;br /&gt;
* [11:47] [[User:Bau Ur|Bau Ur]]:  How long are IM logs archived, Which?&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  of course you generally use a service provider because you want them to do somethign cool with your data so it&#039;s sort of a catch-22&lt;br /&gt;
* [11:48] [[User:Mealea Ying|Mealea Ying]]:  so the NSA is watching me be delighted by the word &amp;quot;cookie&amp;quot; great, Im glad I pay taxes&lt;br /&gt;
* [11:48] [[User:reddot99 Republic|reddot99 Republic]]:  lol,&lt;br /&gt;
* [11:48] [[User:Arletta Martian|Arletta Martian]]:  lol, mealea&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  no idea Bau; just no idea what we do in terms of logging&lt;br /&gt;
* [11:48] [[User:reddot99 Republic|reddot99 Republic]]:  they have to get a court order to see that :p even if the court is secret,&lt;br /&gt;
* [11:49] [[User:Mealea Ying|Mealea Ying]]:  cookie&lt;br /&gt;
* [11:49] [[User:Arletta Martian|Arletta Martian]]:  reddot, everything is being monitored, since Bushco started it&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  btw, I got a response about the gteam office hours: there are no plans to restore them, they&#039;re running everything through the support ticketing system now&lt;br /&gt;
* [11:49] [[User:Arletta Martian|Arletta Martian]]:  NSA or whomever is filtering everything&lt;br /&gt;
* [11:49] [[User:Jim Kenyon|Jim Kenyon]]:  time to go&lt;br /&gt;
* [11:50] [[User:Aimee Trescothick|Aimee Trescothick]]:  everyone should just seed their chat all the time with things which are likely to be trigger words for the NSAand co&lt;br /&gt;
* [11:50] [[User:Aimee Trescothick|Aimee Trescothick]]:  flood them with data :)&lt;br /&gt;
* [11:50] [[User:reddot99 Republic|reddot99 Republic]]:  erm, what about basic residents, we dont get a real &#039;support&#039; ticket system,&lt;br /&gt;
* [11:50] [[User:Mealea Ying|Mealea Ying]]:  it seems to me that using SL as a place for secure comunication is a bit on the farfetched side, not that people arnt doing so, but I dont think they are at all serious about keeping things privet if they are&lt;br /&gt;
* [11:51] [[User:Bau Ur|Bau Ur]]:  bomb. Allah. Jihad. Bomb. Bomb. Ladies room at Which Linden&#039;s office.&lt;br /&gt;
* [11:51] [[User:Arletta Martian|Arletta Martian]]:  no i dont think sl is the place for a secure conversation, if thats what you want&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  it&#039;s always ladies&#039; night a which linden&#039;s place!&lt;br /&gt;
* [11:51] [[User:Mealea Ying|Mealea Ying]]:  this isint an anomouse remailer in Finnland or something its a #D world...&lt;br /&gt;
* [11:51] [[User:Mealea Ying|Mealea Ying]]:  great, typos&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  agreed Mealea -- you&#039;re not here to be private, you&#039;re here to share&lt;br /&gt;
* [11:52] [[User:Arletta Martian|Arletta Martian]]:  but NOTHING on the internet is secure ... NOTHING ... its just different levels of insecurity&lt;br /&gt;
* [11:52] [[User:Mealea Ying|Mealea Ying]]:  exactly&lt;br /&gt;
* [11:52] [[User:reddot99 Republic|reddot99 Republic]]:  and no, monitering of private citzens conversations has been around since hoover founded the fbi for god&#039;s sake, without warrents even,&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  reddot: you can file support tickets without a premium account&lt;br /&gt;
* [11:52] [[User:reddot99 Republic|reddot99 Republic]]:  they had illegal wiretaps on robert oppenhiemers friends and family,&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  the brazennes of the government always amazes me&lt;br /&gt;
* [11:53] [[User:Mealea Ying|Mealea Ying]]:  not that I wont try at times to keep things between my self and someone else but Im not putting important personal information in here, or the plans for my latest submarine either&lt;br /&gt;
* [11:53] [[User:reddot99 Republic|reddot99 Republic]]:  not all the various types, and not normally the relevent typos&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: sure, but that&#039;s because we&#039;re not doing anything of any interest to anyone else. If you were a politician you wouldn&#039;t be keen on your exploits as a furry appearing on the front page, and if you were a business person developing a market product, you wouldn&#039;t want competitors to have access to your plans. There are lots of reasons people have for privacy, which we may not have ourselves.&lt;br /&gt;
* [11:53] [[User:reddot99 Republic|reddot99 Republic]]:  types&lt;br /&gt;
* [11:53] [[User:Arletta Martian|Arletta Martian]]:  wiretaps on individuals is one thing, wiretapping EVERYING going thru the network is another,,, on the plus side, they cant read all of that info, they have to filter for certain words&lt;br /&gt;
* [11:53] [[User:reddot99 Republic|reddot99 Republic]]:  arletta, they did that,&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: and in many countries, privacy is a matter of life and death. The government not liking you can be a terminal experience.&lt;br /&gt;
* [11:54] [[User:reddot99 Republic|reddot99 Republic]]:  some countries, not many,&lt;br /&gt;
* [11:54] [[User:Mealea Ying|Mealea Ying]]:  Kitty, thats a good point I suppose, but on the other hand by now you would think a politition would have learned som other..... hmmmmmm never mind&lt;br /&gt;
* [11:54] [[User:reddot99 Republic|reddot99 Republic]]:  many involves an majority,&lt;br /&gt;
* [11:55] [[User:Mealea Ying|Mealea Ying]]:  I used the word learned, and that dosentfit&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: you used the word &amp;quot;politician&amp;quot; and &amp;quot;learn&amp;quot; in the same sentence. Epic fail&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:55] [[User:reddot99 Republic|reddot99 Republic]]:  lol&lt;br /&gt;
* [11:55] [[User:Arletta Martian|Arletta Martian]]:  lol&lt;br /&gt;
* [11:55] [[User:Mealea Ying|Mealea Ying]]:  HAHAHAHAHA!&lt;br /&gt;
* [11:55] [[User:Mealea Ying|Mealea Ying]]:  grins at BlooooKitty!&lt;br /&gt;
* [11:56] [[User:Bau Ur|Bau Ur]]:  One of the reasons I like Which Linden is that he actually says useful stuff rather than delivering prefabricated preapporved text when asked something sensitive.&lt;br /&gt;
* [11:56] [[User:Bau Ur|Bau Ur]]:  LIke an engineeer rather than a PR drone or a politician.&lt;br /&gt;
* [11:56] [[User:reddot99 Republic|reddot99 Republic]]:  and, as far as exploits as a furry go, i think i&#039;d personally make that public long before i run,&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Almost as if I was an engineer! :-)&lt;br /&gt;
* [11:56] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:56] [[User:reddot99 Republic|reddot99 Republic]]:  so there arent any accusations during a race,&lt;br /&gt;
* [11:56] [[User:Aimee Trescothick|Aimee Trescothick]]:  he&#039;s a plant&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  there are project like OpenVPN that let you jam all of your network traffict to ssl encrypted stream on port 443 esentially making it look like plain old https to someone listening in&lt;br /&gt;
* [11:57] [[User:Mealea Ying|Mealea Ying]]:  can you demolish 40 beers?&lt;br /&gt;
* [11:57] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  CSI actually help us. We can point to that and say &amp;quot;Do you really think that happens?&amp;quot; Lol&lt;br /&gt;
* [11:57] [[User:Arletta Martian|Arletta Martian]]:  lol ...... and do furries do something embarassing for a politician or is being a furry potentially embarassing????&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  ha ha ha, yes, I drink rum every day&lt;br /&gt;
* [11:57] [[User:Aimee Trescothick|Aimee Trescothick]]:  hmmm, when he gets lots of stuff done he becomes a power plant ;)&lt;br /&gt;
* [11:57] [[User:reddot99 Republic|reddot99 Republic]]:  lol,&lt;br /&gt;
* [11:58] [[User:Mealea Ying|Mealea Ying]]:  I do too actualy, and from Cuba lately, Gloria&#039;s is fantastic&lt;br /&gt;
* [11:58] [[User:reddot99 Republic|reddot99 Republic]]:  i hope you dont drink and code :p&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  A coder is a machine for turning coffee^H^H^H^H^H^H into code&lt;br /&gt;
* [11:58] [[User:reddot99 Republic|reddot99 Republic]]:  that kinda thing causes region crossing failures :p&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  uh forgot to put in &amp;quot;rum&amp;quot; into that ^H&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  it&#039;s not cause I&#039;m drunk&lt;br /&gt;
* [11:59] [[User:Mealea Ying|Mealea Ying]]:  hahaha!!!!&lt;br /&gt;
* [11:59] [[User:Mealea Ying|Mealea Ying]]:  not yet anyway&lt;br /&gt;
* [11:59] [[User:Arletta Martian|Arletta Martian]]:  a drunk plant?&lt;br /&gt;
* [11:59] [[User:reddot99 Republic|reddot99 Republic]]:  no, you&#039;re not making enough typos to be drunk yet,&lt;br /&gt;
* [11:59] [[User:Mealea Ying|Mealea Ying]]:  its almost noon!&lt;br /&gt;
* [11:59] [[User:Phantom Ninetails|Phantom Ninetails]]:  Hmmm, I don&#039;t drink coffee or alcohol, I guess tea and soda work too&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  &amp;quot;let me show you what it looks like when I&#039;m drunk&amp;quot;&lt;br /&gt;
* [12:00] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [12:00] [[User:Mealea Ying|Mealea Ying]]:  at 1.6 fps this should be fun&lt;br /&gt;
* [12:00] [[User:reddot99 Republic|reddot99 Republic]]:  considers knocking the plant over as part of the demo :p&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  ha ha ha, well, we kinda avoided technical topics didn&#039;t we today?&lt;br /&gt;
* [12:00] [[User:Arletta Martian|Arletta Martian]]:  my fault, sorry&lt;br /&gt;
* [12:00] [[User:reddot99 Republic|reddot99 Republic]]:  we got a few in,&lt;br /&gt;
* [12:00] [[User:Phantom Ninetails|Phantom Ninetails]]:  Yeah I noticed that too :P&lt;br /&gt;
* [12:01] [[User:reddot99 Republic|reddot99 Republic]]:  at the start.&lt;br /&gt;
* [12:01] [[User:Mealea Ying|Mealea Ying]]:  technicly rum is a topic&lt;br /&gt;
* [12:01] [[User:Arletta Martian|Arletta Martian]]:  but one last question, can you WALK in that plant av???&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  yeah&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  check it&lt;br /&gt;
* [12:01] [[User:Bau Ur|Bau Ur]]:  :)&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  runs on coke&lt;br /&gt;
* [12:01] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [12:01] [[User:reddot99 Republic|reddot99 Republic]]:  lol&lt;br /&gt;
* [12:01] [[User:Phantom Ninetails|Phantom Ninetails]]:  Awesome&lt;br /&gt;
* [12:01] [[User:Bau Ur|Bau Ur]]:  :)&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  the default animation makes it bob so cutely&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  err, the legal kind that is&lt;br /&gt;
* [12:01] [[User:Arletta Martian|Arletta Martian]]:  no feet but he walks&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  so yeah! I should go&lt;br /&gt;
* [12:02] [[User:Mealea Ying|Mealea Ying]]:  ha! and I was looking at your nose&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  it&#039;s magic damn it&lt;br /&gt;
* [12:02] [[User:reddot99 Republic|reddot99 Republic]]:  i didnt even realize you were on a pedastol,&lt;br /&gt;
* [12:02] [[User:Phantom Ninetails|Phantom Ninetails]]:  Fare well, Which&lt;br /&gt;
* [12:02] [[User:Phantom Ninetails|Phantom Ninetails]]:  lolo&lt;br /&gt;
* [12:02] [[User:Phantom Ninetails|Phantom Ninetails]]:  Er, lol*&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  mind you, Which clearly runs on pot&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  so yeah keep your eyes out for L$ problems&lt;br /&gt;
* [12:02] [[User:reddot99 Republic|reddot99 Republic]]:  k,&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  it uses the web service on even-numberes simhosts&lt;br /&gt;
* [12:02] [[User:Bau Ur|Bau Ur]]:  Good luck with the server change WHich.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  hah zing aimee&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  thanks!&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  ;)&lt;br /&gt;
* [12:02] [[User:Latif Khalifa|Latif Khalifa]]:  Which got serveral transactions while here, so far so good&lt;br /&gt;
* [12:02] [[User:Bau Ur|Bau Ur]]:  Must go.&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Bye Which, take care :-)&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  waves&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  take care yourself!&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  see ya next week!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Texture_meta-data&amp;diff=433633</id>
		<title>Texture meta-data</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Texture_meta-data&amp;diff=433633"/>
		<updated>2009-07-17T20:31:22Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: /* j2c_comments.py */  Python tag!  Rocks!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On upload, [http://www.jpeg.org/public/fcd15444-1.pdf j2c textures] will have all CME segments in the main header removed to be replaced by a single CME segment. That segment will be serialized as an unordered key-value url query string with the following keys and associated values.&lt;br /&gt;
&lt;br /&gt;
;a:The agent_id of the resident that uploaded the texture.&lt;br /&gt;
;z:The utc time the texture was uploaded in &#039;&#039;&#039;YYYYmmddHHMMSS&#039;&#039;&#039; [http://www.python.org/doc/2.5.2/lib/module-time.html format].&lt;br /&gt;
;w:The original width of the image as reported by the viewer. This value must be interpretable as an integer greater than 0 and less than 1,000,000.&lt;br /&gt;
;h:The original height of the image as reported by the viewer. This value must be interpretable as an integer greater than 0 and less than 1,000,000.&lt;br /&gt;
;c:The average color of the image as calculated during verification. The value will be &#039;&#039;&#039;RRGGBBAA&#039;&#039;&#039; in hex with 00 being none and ff representing full saturation of that component. If the image only has three components, then alpha is set to ff. If there are more than four components, the extra components are skipped. &lt;br /&gt;
&lt;br /&gt;
== example ==&lt;br /&gt;
The actual encoded comment string will look something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a=abbee3b5-fbe0-4cfa-8d15-323d6800448e&amp;amp;h=480&amp;amp;w=640&amp;amp;z=20081118204138&amp;amp;c=26961aff&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== tool support ==&lt;br /&gt;
The &amp;lt;code&amp;gt;j2c_comments.py&amp;lt;/code&amp;gt; script understands j2c codestream CME markers and will parse for them in the main header. To use it, pass a list of j2c codestream file names on the command line. The script will emit the file name parsed and report on comments found for each. If the example above is in test.texture, the session would look something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ./j2c_comments.py test.texture&lt;br /&gt;
test.texture: {&lt;br /&gt;
  &#039;a&#039;:[&#039;abbee3b5-fbe0-4cfa-8d15-323d6800448e&#039;], &lt;br /&gt;
  &#039;h&#039;:[&#039;480&#039;],&lt;br /&gt;
  &#039;w&#039;:[&#039;640&#039;],&lt;br /&gt;
  &#039;z&#039;:[&#039;20081118204138&#039;],&lt;br /&gt;
  &#039;c&#039;:[&#039;26961aff&#039;]}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tool will emit error messages if the codestream could not be understood, or if the comment is not latin1. Comments which do not conform to the query string format will be treated as a plain, raw latin1 string.&lt;br /&gt;
&lt;br /&gt;
=== j2c_comments.py ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;python&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
Extract out all of the j2c CME markers&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
import cgi&lt;br /&gt;
import optparse&lt;br /&gt;
import struct&lt;br /&gt;
&lt;br /&gt;
class NotJ2C(Exception):&lt;br /&gt;
    pass&lt;br /&gt;
&lt;br /&gt;
def parse_cme(filename):&lt;br /&gt;
    j2c = file(filename, &#039;rb&#039;)&lt;br /&gt;
    comments = None&lt;br /&gt;
    while True:&lt;br /&gt;
        marker_bytes = j2c.read(2)&lt;br /&gt;
        marker, marker_type = struct.unpack(&#039;BB&#039;, marker_bytes)&lt;br /&gt;
        if marker != 0xff:&lt;br /&gt;
            raise NotJ2C&lt;br /&gt;
        if marker_type == 0x90:&lt;br /&gt;
            # we found the SOT, so we&#039;re done.&lt;br /&gt;
            return comments&lt;br /&gt;
        elif marker_type == 0x4f:&lt;br /&gt;
            # this is SOC, which does not have a lsoc element&lt;br /&gt;
            continue&lt;br /&gt;
        size_bytes = j2c.read(2)&lt;br /&gt;
        size = struct.unpack(&#039;!H&#039;, size_bytes)[0] - 2&lt;br /&gt;
&lt;br /&gt;
        if marker_type == 0x64:&lt;br /&gt;
            # found a CME. read it, and interpret it.&lt;br /&gt;
            rcme = j2c.read(2)&lt;br /&gt;
            rcme = struct.unpack(&#039;!H&#039;, rcme)[0]&lt;br /&gt;
            if rcme == 0:&lt;br /&gt;
                new_comment = &#039;&amp;lt;binary&amp;gt;&#039;&lt;br /&gt;
            elif rcme == 1:&lt;br /&gt;
                raw_comment = j2c.read(size - 2)&lt;br /&gt;
                new_comment = cgi.parse_qs(raw_comment)&lt;br /&gt;
                if len(new_comment) == 0:&lt;br /&gt;
                    new_comment = raw_comment&lt;br /&gt;
            else:&lt;br /&gt;
                new_comment = &#039;&amp;lt;unknown&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
            if comments is None:&lt;br /&gt;
                comments = new_comment&lt;br /&gt;
            elif type(comments) == &#039;list&#039;:&lt;br /&gt;
                comments.append(new_comment)&lt;br /&gt;
            else:&lt;br /&gt;
                comments = [comments, new_comments]&lt;br /&gt;
            continue&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
        j2c.seek(size, 1)&lt;br /&gt;
        continue&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
    parser = optparse.OptionParser(&lt;br /&gt;
        usage=&amp;quot;usage: %prog [options] file_list&amp;quot;,&lt;br /&gt;
        description=&amp;quot;Read through file list and extract the CME field&amp;quot;)&lt;br /&gt;
    options, args = parser.parse_args()&lt;br /&gt;
    if len(args) &amp;lt; 1:&lt;br /&gt;
        parser.error(&amp;quot;Please specify one or more files to assign.&amp;quot;)&lt;br /&gt;
    for filename in args:&lt;br /&gt;
        try:&lt;br /&gt;
            comments = parse_cme(filename)&lt;br /&gt;
            print filename + &#039;: &#039; + str(comments)&lt;br /&gt;
        except NotJ2C:&lt;br /&gt;
            print filename + &#039;: Unable to parse file&#039;&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Assets]]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_16&amp;diff=433173</id>
		<title>User:Which Linden/Office Hours/2009 July 16</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_16&amp;diff=433173"/>
		<updated>2009-07-16T19:11:35Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:04] The region:  you have entered is running a different simulator version. Click this message for details. * [11:04] [[User:Phantom Ninetails|Phantom N...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:04] [[User:The region|The region]]:  you have entered is running a different simulator version. Click this message for details.&lt;br /&gt;
* [11:04] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol, fitting avatar. Greetings Which&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  hey there&lt;br /&gt;
* [11:05] [[User:Yann Dufaux|Yann Dufaux]]:  hello Which :)&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  looks like all the action is going on in aw groupies chat&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  nice av, brandon&lt;br /&gt;
* [11:07] [[User:Brandon Shinobu|Brandon Shinobu]]:  Thanks :D&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wow&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  looks even better once all the sculpties download&lt;br /&gt;
* [11:08] [[User:Latif Khalifa|Latif Khalifa]]:  hey all :)&lt;br /&gt;
* [11:08] [[User:Phantom Ninetails|Phantom Ninetails]]:  Greetings&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  how are y&#039;all doing?&lt;br /&gt;
* [11:09] [[User:Phantom Ninetails|Phantom Ninetails]]:  Swell, how about you&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  pretty good now that I discovered the &amp;quot;Don&#039;t send IM to chat console&amp;quot; preference!&lt;br /&gt;
* [11:09] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol :)&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  I am easily confused&lt;br /&gt;
* [11:10] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  speaking of local chat, have you noticed an issue with local chat and the 1.27 server code?&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  no....what issue did you see?&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  several people in groupies have commented that it seems borked ATM&lt;br /&gt;
* [11:10] [[User:Brandon Shinobu|Brandon Shinobu]]:  I&#039;m mainly here to eavesdrop on the office hours! I apologize if I&#039;m quiet :D&lt;br /&gt;
* [11:10] [[User:Phantom Ninetails|Phantom Ninetails]]:  I haven&#039;t.. Local chat is terrible with chat lag and out of order-ness as always&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  sure no problem Brandon, it&#039;s not like you&#039;re really sneaking around there&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  so we&#039;re currently on a 1.26 sim&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  so we won&#039;t get to experience whatever it is&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I&#039;d love to try switching local chat to TCP to see if that improves things&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I think I&#039;d have to restart the sim to make that happen though&lt;br /&gt;
* [11:12] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I haven&#039;t been doing much local chat today anyway so I can&#039;t say either way&lt;br /&gt;
* [11:12] [[User:Phantom Ninetails|Phantom Ninetails]]:  It&#039;s on udp?&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  it will not change much&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  switching to CAP would avoid chat lines from a single agent coming out of order, but that would only mean more lag in case of dropped packets&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  well yes and no latif&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  TCP is better with dropped packets than our &amp;quot;reliable UDP&amp;quot;&lt;br /&gt;
* [11:14] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol reliable UDP&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  Phantom, TCP is is buta a reliable UDP&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  in particular &amp;quot;reliable UDP&amp;quot; consumes more CPU&lt;br /&gt;
* [11:15] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  ICQ used UDP in the early days and it scaled very well for IMs.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I&#039;m sure there&#039;s a way to write an efficient implementation of IM-over-UDP, but what we have is not that&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  What we have is kinda more aimed at sending commands to the dataserver to do things to the database&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  The local chat lag I&#039;ve been seeing (mostly in office hours) has been in 1.26. I think it&#039;s just a general rise in congestion.&lt;br /&gt;
* [11:16] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Today, I don&#039;t know if ICQ still uses that. So many NAT routers that broke UDP in many places.&lt;br /&gt;
* [11:16] [[User:Phantom Ninetails|Phantom Ninetails]]:  Morgaine, we see it all the time in sandboxes&lt;br /&gt;
* [11:16] [[User:Yann Dufaux|Yann Dufaux]]:  which, do you have more information about the new http-in fonctions?&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Yann: I&#039;m afraid I don&#039;t&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  if you have specific questions I can try and find out the answers for you though&lt;br /&gt;
* [11:17] [[User:Yann Dufaux|Yann Dufaux]]:  because i think you can, remake a new version of teleport script :)&lt;br /&gt;
* [11:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  er, hi Mela&lt;br /&gt;
* [11:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Mealea*&lt;br /&gt;
* [11:19] [[User:Mealea Ying|Mealea Ying]]:  dammit&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  so hey check it out:&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  [http://eventlet.net/]&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  working on some docs&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  tell me what you think&lt;br /&gt;
* [11:22] [[User:Mealea Ying|Mealea Ying]]:  I thin Im about to crash&lt;br /&gt;
* [11:22] [[User:Brandon Shinobu|Brandon Shinobu]]:  Someone mentioned http-in sourced temporary resources, for things like images, etc. Do you know anything about that Which?&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  What do you mean &amp;quot;temporary resources&amp;quot;, brandon?&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Do you mean it takes script time or something?&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  which does waiter.wait() support timeout value?&lt;br /&gt;
* [11:23] [[User:Brandon Shinobu|Brandon Shinobu]]:  They didn&#039;t actually explain it fully. They said they saw it mentioned on the sldev mailing list. But basically, being able to rez an object and have it use a texture drawnfrom http-in somehow, for the time it&#039;s rezzed, instead of relying on the asset servers.&lt;br /&gt;
* [11:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  textures are cached on the sim currently?&lt;br /&gt;
* [11:24] [[User:Tapple Gao|Tapple Gao]]:  eventlet looks to me like a poor-man&#039;s twisted python&lt;br /&gt;
* [11:24] [[User:Tapple Gao|Tapple Gao]]:  at first glance&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Latif: no, you&#039;d want to do a &#039;with api.timeout(10): waiter.wait()&#039;&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Brandon: Wow, that would be cool but I don&#039;t know anything about how to do that&lt;br /&gt;
* [11:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Tapple its prety useful. pyogp can scale drastically as far as we can tell due to eventlets&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Careful Which, Mealea is right behind you, and she&#039;s probably eyeing up your fronds as food for her critters ;-)&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  ruh roh!&lt;br /&gt;
* [11:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  watch out Uncle Scobby&lt;br /&gt;
* [11:26] [[User:Mealea Ying|Mealea Ying]]:  hehehehehehe&lt;br /&gt;
* [11:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Scoobby&lt;br /&gt;
* [11:26] [[User:Brandon Shinobu|Brandon Shinobu]]:  Scooby-rooby-roo?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Tapple: eventlet has a twisted compatibility module, the main point of it is to avoid having to write a jillion callbacks; aside from that it&#039;s pretty agnostic&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Twisted is basically &amp;quot;look we implemented every protocol ever, here!&amp;quot;&lt;br /&gt;
* [11:27] [[User:Mealea Ying|Mealea Ying]]:  nice&lt;br /&gt;
* [11:27] [[User:Mealea Ying|Mealea Ying]]:  so one program can talk to anything?&lt;br /&gt;
* [11:27] [[User:Tapple Gao|Tapple Gao]]:  ok&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Mealea: of course, as long as it&#039;s programmed properly!&lt;br /&gt;
* [11:28] [[User:Mealea Ying|Mealea Ying]]:  does it wrong to see what happens&lt;br /&gt;
* [11:28] [[User:Tapple Gao|Tapple Gao]]:  hmm. at second glance, eventlet looks to have nothing to do with twisted; it&#039;s just an event library&lt;br /&gt;
* [11:28] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  you can wrap any function inside eventlet and run it as a coroutine (sorta kinda well maybe not)&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sai: watch out on the &amp;quot;scale drastically&amp;quot; bit, since that&#039;s what made the group IM service die last Wednesday. The coroutine code was reverted.&lt;br /&gt;
* [11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I took WX and made it work with eventlet with just a few lines of code&lt;br /&gt;
* [11:29] [[User:Tapple Gao|Tapple Gao]]:  I&#039;d almost rather have a straight event-driven language, like LSL or js or smalltalk&lt;br /&gt;
* [11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  took some time to figure out WHICH few lines to add but it was very trivial&lt;br /&gt;
* [11:30] [[User:Tapple Gao|Tapple Gao]]:  maybe I&#039;m overthinking&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Morgaine: actually that&#039;s backwards&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  The code we&#039;re running on now uses only coroutines&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  The code that had to be reverted was multiprocess&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s interesting&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Ineed&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  *Indeed&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  (Trying to reconcile that with what Enus said)&lt;br /&gt;
* [11:33] [[User:Mealea Ying|Mealea Ying]]:  grins at BloooJitty&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  So the coroutines were spread out over multiple O/S processes, and that barfed?&lt;br /&gt;
* [11:33] [[User:Mealea Ying|Mealea Ying]]:  Kitty&lt;br /&gt;
* [11:33] [[User:Imaze Rhiano|Imaze Rhiano]]:  ... back...&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  tries to draw more comment from Which about stuff that may be &amp;quot;classified&amp;quot; ^_^&lt;br /&gt;
* [11:34] [[User:Mealea Ying|Mealea Ying]]:  shes checking with Enus&lt;br /&gt;
* [11:34] [[User:Mealea Ying|Mealea Ying]]:  hehehe&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Morgaine: I don&#039;t know to that much detail but apparently the processes would stall if a simhost was busy and didn&#039;t respond in time&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Coroutines don&#039;t really have that problem (though we do still have issues, just not as severe)&lt;br /&gt;
* [11:35] [[User:Brandon Shinobu|Brandon Shinobu]]:  Which, just out of curiosity, why the look at python code and such?&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Brandon: not sure I understand your question&lt;br /&gt;
* [11:35] [[User:Tapple Gao|Tapple Gao]]:  well, I definitely prefer event-driven rather than multipresess, for anything io-bound&lt;br /&gt;
* [11:35] [[User:Brandon Shinobu|Brandon Shinobu]]:  maybe I came a little too late and missed something.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  you mean, why post the link to Eventlet?&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Argggghhhh ... the processes were running on the sim host?&lt;br /&gt;
* [11:35] [[User:Brandon Shinobu|Brandon Shinobu]]:  Yes&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Oh, well, I work on eventlet&lt;br /&gt;
* [11:36] [[User:Brandon Shinobu|Brandon Shinobu]]:  I see&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  It is relevant to my interests :-)&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  is the server code still in python or is it in C++?&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  And as you can see, we use it for some internal services&lt;br /&gt;
* [11:36] [[User:Brandon Shinobu|Brandon Shinobu]]:  I was thinking maybe it was related to a new version of LSL or something.&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  Sai: a mixture; the sim is C++&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Morgaine: the processes were not on the sim hosts, but they had to connect to the sim processes occasionally&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  So, as an overview, I work on server side stuff at LL, which are generally not open-source&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Phew, thought the sim CPUs were having MORE work given to them :-)&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  So it&#039;s a little hard to really discuss things I work on here at my OH&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  But I use eventlet during my work, so that&#039;s a decent topic&lt;br /&gt;
* [11:38] [[User:Phantom Ninetails|Phantom Ninetails]]:  Well you could paste random lines of code and not tell us what they do!&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Ha ha ha&lt;br /&gt;
* [11:38] [[User:Phantom Ninetails|Phantom Ninetails]]:  :P&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Seconded :-)&lt;br /&gt;
* [11:39] [[User:Mealea Ying|Mealea Ying]]:  hmmm yah, paste 1.27, and dont tell us what it is and we wont save or log it or anything&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  We promise :P&lt;br /&gt;
* [11:39] [[User:Phantom Ninetails|Phantom Ninetails]]:  Oh yes, totally&lt;br /&gt;
* [11:40] [[User:Mealea Ying|Mealea Ying]]:  yes, yes we do, and when you give us real fingers they wont be crossed&lt;br /&gt;
* [11:40] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  ha ha ha, just pick some uncommented code that we don&#039;t use anymore, let you guys worry about whether the obvious error in it is causing the grid to die&lt;br /&gt;
* [11:41] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:41] [[User:Mealea Ying|Mealea Ying]]:  oh you dont use 1.27 any more? wow&lt;br /&gt;
* [11:41] [[User:Mealea Ying|Mealea Ying]]:  neat&lt;br /&gt;
* [11:41] [[User:Brandon Shinobu|Brandon Shinobu]]:  Which could always make some code that contains &amp;quot;Hello, Avatar!&amp;quot;&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Yeah that&#039;s old hat, we use 1.30 internally and it&#039;s awesome&lt;br /&gt;
* [11:42] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:42] [[User:Brandon Shinobu|Brandon Shinobu]]:  o.o&lt;br /&gt;
* [11:42] [[User:Brandon Shinobu|Brandon Shinobu]]:  Is LSL getting love in 1.3? :D&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  was browsing eventlet docs... still find c# threading and its AutoResetEvents much easier to grok ;)&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  So what kind of thing do you use eventlets for Which, without being specific?&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  There&#039;s a new right-click &amp;quot;roundhouse kick&amp;quot;&lt;br /&gt;
* [11:42] [[User:Tapple Gao|Tapple Gao]]:  only cuz it&#039;s not load tested&lt;br /&gt;
* [11:42] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  is there a default Chuck NOrris avatar?&lt;br /&gt;
* [11:43] [[User:Brandon Shinobu|Brandon Shinobu]]:  oh, I thought he was serious :(&lt;br /&gt;
* [11:43] [[User:Xugu Madison|Xugu Madison]]:  What&#039;s so awesome in 1.30 Which? :)&lt;br /&gt;
* [11:43] [[User:Mealea Ying|Mealea Ying]]:  hahahah!!!!!&lt;br /&gt;
* [11:43] [[User:Phantom Ninetails|Phantom Ninetails]]:  Every single bug fixed yet?&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Instead of UDP we use &amp;quot;a series of punches to the face&amp;quot;&lt;br /&gt;
* [11:43] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  ROFL&lt;br /&gt;
* [11:43] [[User:Tapple Gao|Tapple Gao]]:  eall prims in 1.30 rez upzide down&lt;br /&gt;
* [11:43] [[User:Tapple Gao|Tapple Gao]]:  its awesome&lt;br /&gt;
* [11:44] [[User:Tapple Gao|Tapple Gao]]:  you can dig tunnels&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Every prim looks like a kung fu kick or a dinosaur, and every texture is an image of your own death&lt;br /&gt;
* [11:44] [[User:Phantom Ninetails|Phantom Ninetails]]:  lol, awesome&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  If you pay extra, you can use the Black Belt protocol&lt;br /&gt;
* [11:44] [[User:Mealea Ying|Mealea Ying]]:  does it have sound effects too?&lt;br /&gt;
* [11:44] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ah, but Chuck NOrris STILL cant defeat Angry Mom&lt;br /&gt;
* [11:44] [[User:Imaze Rhiano|Imaze Rhiano]]:  Babbage did said something about better instrumentation in 1.30 - so you can see how many bytes scripts in your attachments are goign to use&lt;br /&gt;
* [11:44] [[User:Mealea Ying|Mealea Ying]]:  and does its mouth move before and after speaking??&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  had &amp;quot;all images upside down&amp;quot; proxy for his open wi-fi access point :P&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  The only sound effect is your own crying as you sit in front of your computer&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  ha ha ha that&#039;s funny Latif, nice one&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  ah....yeah&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  so bandwith leachers had a big WTF trying to browse the web ;)&lt;br /&gt;
* [11:45] [[User:Mealea Ying|Mealea Ying]]:  drat&lt;br /&gt;
* [11:45] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I remember that /. dtory.&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  well that was fun&lt;br /&gt;
* [11:46] [[User:Phantom Ninetails|Phantom Ninetails]]:  Entertaining :P&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  so yeah I use it for quite a variety of internal things; maintenance tools mostly&lt;br /&gt;
* [11:46] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  python?&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  eventlet&lt;br /&gt;
* [11:47] [[User:Tapple Gao|Tapple Gao]]:  bython is the second best language out there, after smalltalk&lt;br /&gt;
* [11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  bi-thong?&lt;br /&gt;
* [11:47] [[User:Tapple Gao|Tapple Gao]]:  ya&lt;br /&gt;
* [11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  now I know why I&#039;ve been misspelling it all that time&lt;br /&gt;
* [11:47] [[User:Mealea Ying|Mealea Ying]]:  what is better about smalltalk?&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Trithong is faster though&lt;br /&gt;
* [11:47] [[User:Brandon Shinobu|Brandon Shinobu]]:  is getting hungry.&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  As a quick poll, did anyone notice an unexpected 1 L$ group liability last week?&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  I saw the forums complaining about that&lt;br /&gt;
* [11:50] [[User:Tapple Gao|Tapple Gao]]:  not I&lt;br /&gt;
* [11:50] [[User:Brandon Shinobu|Brandon Shinobu]]:  Considering I only have 13L, 1 less can&#039;t hurt.&lt;br /&gt;
* [11:50] [[User:Phantom Ninetails|Phantom Ninetails]]:  I didn&#039;t notice&lt;br /&gt;
* [11:50] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Let me check. I just notice I have $2 and it sould be $3&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I get so many transactions, I wouldn&#039;t notice much larger ones&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:51] [[User:Mealea Ying|Mealea Ying]]:  yes, and for somereason everyone in the group it happened in wanted to know what I was going to do about it, the funny thing is telling them I would double it every time someone asked about it shut them right up and its not even my group&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s the most effective kind of tax, once that the taxed don&#039;t even notice :-)&lt;br /&gt;
* [11:52] [[User:Brandon Shinobu|Brandon Shinobu]]:  :o&lt;br /&gt;
* [11:52] [[User:Brandon Shinobu|Brandon Shinobu]]:  Mealea, whyfor?&lt;br /&gt;
* [11:52] [[User:Mealea Ying|Mealea Ying]]:  just in case you meet the tax collector&lt;br /&gt;
* [11:52] [[User:Brandon Shinobu|Brandon Shinobu]]:  scary words :(&lt;br /&gt;
* [11:52] [[User:Xugu Madison|Xugu Madison]]:  Thinking of payments... Which, I hear you&#039;re the Linden to ask, any chance of supporting money/inventory delivery in an actual transactional manner, with being able to check if it arrived, for example?&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  ha ha ha Mealea&lt;br /&gt;
* [11:53] [[User:Brandon Shinobu|Brandon Shinobu]]:  Thank you :D&lt;br /&gt;
* [11:53] [[User:Mealea Ying|Mealea Ying]]:  any time&lt;br /&gt;
* [11:53] [[User:Mealea Ying|Mealea Ying]]:  grins!&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Xugu: great question, I&#039;d love to support that but it&#039;s a lot of work&lt;br /&gt;
* [11:53] [[User:Brandon Shinobu|Brandon Shinobu]]:  how about 3 seconds from now? :D (kidding!)&lt;br /&gt;
* [11:53] [[User:Mealea Ying|Mealea Ying]]:  well anytime possible&lt;br /&gt;
* [11:53] [[User:Xugu Madison|Xugu Madison]]:  Which, I&#039;ll ask again in 2010, eh?&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  So...the group liability was corrected yesterday, so everyone who lost 1 L$ got it back&lt;br /&gt;
* [11:54] [[User:Mealea Ying|Mealea Ying]]:  hehehe, that might be too soon, I need to sell something first&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Xugu: yeah :-)&lt;br /&gt;
* [11:54] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Ooo...I found it.&lt;br /&gt;
* [11:54] [[User:Imaze Rhiano|Imaze Rhiano]]:  now you have 3L?&lt;br /&gt;
* [11:54] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I did have a un-autherize $1 on 6-30-2009&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Dig in those couch cushions!&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: you&#039;ve pretty much got transactions covered with your escrow system, no?&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Morgaine: yes, that&#039;s what that&#039;s for&lt;br /&gt;
* [11:54] [[User:Brandon Shinobu|Brandon Shinobu]]:  shares the love with ATech&lt;br /&gt;
* [11:54] [[User:Mealea Ying|Mealea Ying]]:  I dont think I did actualy, I should have multiples of 5 and I dont&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  points Xugu to the diagram above us showing Which&#039;s escrow protocol&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  Xugu, use a bot to deliver goods :) that way you know when inventory offer was accepted&lt;br /&gt;
* [11:56] [[User:Xugu Madison|Xugu Madison]]:  Morgaine, and as someone who sells by setting a price on stuff and leaving it like that, it&#039;s fantastic. However, vendors do have a place...&lt;br /&gt;
* [11:56] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  hehe...that was a surpize.&lt;br /&gt;
* [11:56] [[User:Brandon Shinobu|Brandon Shinobu]]:  Which, do you know why we can&#039;t set an object&#039;s price and sale properties via script?&lt;br /&gt;
* [11:56] [[User:Xugu Madison|Xugu Madison]]:  Latif, money events can still be eaten by the grid, alas&lt;br /&gt;
* [11:56] [[User:Tapple Gao|Tapple Gao]]:  thinks &amp;quot;scarecrow&amp;quot; whenever she hears &amp;quot;escrow&amp;quot;&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Brandon: no, I wasn&#039;t even aware you couldn&#039;t&lt;br /&gt;
* [11:56] [[User:Brandon Shinobu|Brandon Shinobu]]:  unfortunately no, you can&#039;t.&lt;br /&gt;
* [11:56] [[User:Mealea Ying|Mealea Ying]]:  hmmmmmm.... I like this bamboo more and more every second.....&lt;br /&gt;
* [11:57] [[User:Brandon Shinobu|Brandon Shinobu]]:  you can only set it through th build GUI&lt;br /&gt;
* [11:57] [[User:Xugu Madison|Xugu Madison]]:  Which, llGetSalePrice() and llSetSalePrice would bring me a lot of joy...&lt;br /&gt;
* [11:57] [[User:Latif Khalifa|Latif Khalifa]]:  Xugu, shown in search too++&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mealea: idea for new critter?&lt;br /&gt;
* [11:57] [[User:Paula Scarbridge|Paula Scarbridge]]:  whatcha doing in the wather?&lt;br /&gt;
* [11:57] [[User:Brandon Shinobu|Brandon Shinobu]]:  xugu, also the sale properties: sell original, sell copy, sell contents&lt;br /&gt;
* [11:58] [[User:Brandon Shinobu|Brandon Shinobu]]:  llSetSaleProperties(integer sale_type)&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  Brandon, good point. Need to be able to do it on linked prims, too...&lt;br /&gt;
* [11:58] [[User:Tapple Gao|Tapple Gao]]:  googles escrow&lt;br /&gt;
* [11:58] [[User:Brandon Shinobu|Brandon Shinobu]]:  or maybe llSetSaleType&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Is there a JIRA for those LSL calls?&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  llSetSale(integer link, integer type, integer price) - that&#039;s a worrying number of integers in a row, though&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Cause you should make one&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  if none exists&lt;br /&gt;
* [11:58] [[User:Brandon Shinobu|Brandon Shinobu]]:  I&#039;ll search which&lt;br /&gt;
* [11:58] [[User:Mealea Ying|Mealea Ying]]:  actualy Im making something very much like it only it grows and eats and is editable, but this has a clever combination of parts, like the leaves are flexi&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  Found a Wiki entry, oddly.. [http://wiki.secondlife.com/wiki/LlGetPrice]&lt;br /&gt;
* [11:58] [[User:Xugu Madison|Xugu Madison]]:  was sure I saw a JIRA&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  not that making JIRA&#039;s helps a lot :P&lt;br /&gt;
* [11:59] [[User:Xugu Madison|Xugu Madison]]:  There we go&lt;br /&gt;
* [11:59] [[User:Xugu Madison|Xugu Madison]]:  [http://jira.secondlife.com/browse/SVC-1593]&lt;br /&gt;
* [11:59] [[User:Brandon Shinobu|Brandon Shinobu]]:  xugu, can you sell different items from linked prims?&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  &amp;quot;The described function does not exist. This article is a feature request.&amp;quot; &amp;lt;--- wtf&lt;br /&gt;
* [11:59] [[User:Brandon Shinobu|Brandon Shinobu]]:  I thought if you paid an object, it just went to the root&lt;br /&gt;
* [11:59] [[User:Xugu Madison|Xugu Madison]]:  Brandon, I know you can do some tricks with the root prim being purchasable only...&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  standard anwer these days &amp;quot;we (the lindens) are overworked, no resources to implement or qa new lsl features&amp;quot;&lt;br /&gt;
* [11:59] [[User:Brandon Shinobu|Brandon Shinobu]]:  well &amp;quot;went to the root&amp;quot;&lt;br /&gt;
* [12:00] [[User:Brandon Shinobu|Brandon Shinobu]]:  I have a lot of jiras for LSL things I think would be useful, but I don&#039;t have one for sale properties.&lt;br /&gt;
* [12:00] [[User:Xugu Madison|Xugu Madison]]:  I do this with vendors; they sit on no-trans &amp;quot;display stands&amp;quot;, which are linked to them. You can click anywhere to buy, but only get the root&#039;s contents&lt;br /&gt;
* [12:00] [[User:Brandon Shinobu|Brandon Shinobu]]:  I like xugu&#039;s proposal though.&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  That is true; we are steadily increasing the amount of QA we do for each feature, but it&#039;s still risky and expensive to do stuff&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  and &amp;quot;omg they (linden management) killed featurretes branch&amp;quot;&lt;br /&gt;
* [12:00] [[User:Brandon Shinobu|Brandon Shinobu]]:  I&#039;m just not sure if being able to set a link&#039;s sale properties would be necessary, but he may be right. I haven&#039;t looked into that.&lt;br /&gt;
* [12:00] [[User:Imaze Rhiano|Imaze Rhiano]]:  there is [http://jira.secondlife.com/browse/MISC-3077]&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  But Snowglobe is kind of the spiritual successor&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  (of featurettes)&lt;br /&gt;
* [12:01] [[User:Imaze Rhiano|Imaze Rhiano]]:  maybe it would be possible to add SVC-1593 to it?&lt;br /&gt;
* [12:01] [[User:Xugu Madison|Xugu Madison]]:  Which, we&#039;d love to see features hitting preview faster even if they then stay there longer for QA....&lt;br /&gt;
* [12:01] [[User:Brandon Shinobu|Brandon Shinobu]]:  Oh! SVC-2885 is one of my jiras!&lt;br /&gt;
* [12:01] [[User:Xugu Madison|Xugu Madison]]:  Imaze, it apparently already is!&lt;br /&gt;
* [12:01] [[User:Imaze Rhiano|Imaze Rhiano]]:  doh&lt;br /&gt;
* [12:01] [[User:Yann Dufaux|Yann Dufaux]]:  i love snowglobe, more stable exepte since the bugs of textures :)&lt;br /&gt;
* [12:02] [[User:Imaze Rhiano|Imaze Rhiano]]:  smacks her head...&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Xugu: ah but there&#039;s the opposite contingent who doesn&#039;t want anything released to the public before it&#039;s prefect&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Get and set should be possible for *every* attribute though -- not single out only price.&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  yeah totally&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  llSetObjectAttribute(string name, list arguments)&lt;br /&gt;
* [12:03] [[User:Xugu Madison|Xugu Madison]]:  Which, okay, we&#039;ll track down and kill the people who want stuff out of preview until it&#039;s perfect, problem solved :)&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  actually LSL kinda blows for variable argument lists&lt;br /&gt;
* [12:03] [[User:Brandon Shinobu|Brandon Shinobu]]:  Which, though I like it, I&#039;m not sure that would work.&lt;br /&gt;
* [12:03] [[User:Brandon Shinobu|Brandon Shinobu]]:  yeah, variable lists is the problem.&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Yeah I&#039;m sure that what I wrote is wrong in many ways&lt;br /&gt;
* [12:03] [[User:Xugu Madison|Xugu Madison]]:  Which, the second half of your sentance was redundant :)&lt;br /&gt;
* [12:03] [[User:Xugu Madison|Xugu Madison]]:  (the one about LSL kinda blowing...)&lt;br /&gt;
* [12:03] [[User:Phantom Ninetails|Phantom Ninetails]]:  llSetPrimitiveParams. Hint Hint.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [12:04] [[User:Brandon Shinobu|Brandon Shinobu]]:  we need more and better functions, but I think dedicated functions are necessary too.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  One of the things I don&#039;t work on is LSL stuff, so while I sympathize there&#039;s pretty much 0 chance that I&#039;ll ever actually work on any of this, I&#039;m afraid&lt;br /&gt;
* [12:04] [[User:Brandon Shinobu|Brandon Shinobu]]:  I like MISC-39077&lt;br /&gt;
* [12:04] [[User:Brandon Shinobu|Brandon Shinobu]]:  3077&lt;br /&gt;
* [12:04] [[User:Brandon Shinobu|Brandon Shinobu]]:  why is that Which?&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Well, cause someone else works on LSL, not me!&lt;br /&gt;
* [12:05] [[User:Mealea Ying|Mealea Ying]]:  also LLsetPrimCenterOfRotation&lt;br /&gt;
* [12:05] [[User:Phantom Ninetails|Phantom Ninetails]]:  So we should bother Andrew and Babbage instead.&lt;br /&gt;
* [12:05] [[User:Mealea Ying|Mealea Ying]]:  hahahahahaha!&lt;br /&gt;
* [12:05] [[User:Xugu Madison|Xugu Madison]]:  Which, I&#039;m just kinda bombarding Lindens in an attempt to get scripting some more love&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Xugu: feature freeze&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Sure Xugu, and office hours are an OK place to do that&lt;br /&gt;
* [12:06] [[User:Mealea Ying|Mealea Ying]]:  Which keeps us busy while M makes up limits, its a tough job but someone has to do it&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  Just telling you, in my part, that I ain&#039;t implementing it :-)&lt;br /&gt;
* [12:06] [[User:Brandon Shinobu|Brandon Shinobu]]:  yes Mealea :( my sculpts can&#039;t llTargetOmega correctly.&lt;br /&gt;
* [12:06] [[User:Xugu Madison|Xugu Madison]]:  Which, understood :)&lt;br /&gt;
* [12:07] [[User:Tapple Gao|Tapple Gao]]:  so, are the agent stores and the escrow 3 seperate agents/avatars?&lt;br /&gt;
* [12:07] [[User:Brandon Shinobu|Brandon Shinobu]]:  I want to help push for scripting improvements.&lt;br /&gt;
* [12:07] [[User:Mealea Ying|Mealea Ying]]:  Brandon, Sculpts asre spehere (Im sorry if you already know this) so its the center of the orignal sphere&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Tapple, maybe I should explain that diagram some time&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Not today though, I gotta run&lt;br /&gt;
* [12:07] [[User:Brandon Shinobu|Brandon Shinobu]]:  yes I know mealea :) but getting them to operate like one is difficult.&lt;br /&gt;
* [12:08] [[User:Tapple Gao|Tapple Gao]]:  ok. have fun&lt;br /&gt;
* [12:08] [[User:Mealea Ying|Mealea Ying]]:  hehehe! I bet!&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  have fun which ;)&lt;br /&gt;
* [12:08] [[User:Brandon Shinobu|Brandon Shinobu]]:  Even if they appear perfectly round, they still rotate off ccenter.&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Thanks everyone, enjoyed talking with you&lt;br /&gt;
* [12:08] [[User:Phantom Ninetails|Phantom Ninetails]]:  Fare well, Which&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: if we&#039;re revisiting escrow some time, perhaps you could bring some demo code :-)&lt;br /&gt;
* [12:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  alters which&lt;br /&gt;
* [12:08] [[User:Yann Dufaux|Yann Dufaux]]:  have a nice day Which take car :)&lt;br /&gt;
* [12:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  laters&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cyu Which, take care :-)&lt;br /&gt;
* [12:08] [[User:Mealea Ying|Mealea Ying]]:  Thanks Which!&lt;br /&gt;
* [12:08] [[User:Brandon Shinobu|Brandon Shinobu]]:  bye which&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  l8r!&lt;br /&gt;
* [12:08] [[User:Xugu Madison|Xugu Madison]]:  Thanks Which!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_9&amp;diff=427782</id>
		<title>User:Which Linden/Office Hours/2009 July 9</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_July_9&amp;diff=427782"/>
		<updated>2009-07-09T18:35:25Z</updated>

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

		<summary type="html">&lt;p&gt;Which Linden: Created page with &amp;#039;* [11:01] Latif Khalifa:  hey which * [11:01] Twisted Laws:  hello which * [11:01] Which Linden:  Hi there! * [...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:01] [[User:Latif Khalifa|Latif Khalifa]]:  hey which&lt;br /&gt;
* [11:01] [[User:Twisted Laws|Twisted Laws]]:  hello which&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  Hi there!&lt;br /&gt;
* [11:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which :-)&lt;br /&gt;
* [11:01] [[User:Which Linden|Which Linden]]:  I&#039;m running Snowglobe, it&#039;s pretty sexy!&lt;br /&gt;
* [11:02] [[User:Latif Khalifa|Latif Khalifa]]:  hehe&lt;br /&gt;
* [11:02] [[User:Widget Whiteberry|Widget Whiteberry]]:  surveys chairs, wonders which are filled&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m running Snowglove too, but wouldn&#039;t call it sexy, hehe. Just greater zoom in map, main visible change, no?&lt;br /&gt;
* [11:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  globe*&lt;br /&gt;
* [11:02] [[User:Widget Whiteberry|Widget Whiteberry]]:  Which looks good as bamboo&lt;br /&gt;
* [11:02] [[User:Which Linden|Which Linden]]:  the minimap is better too&lt;br /&gt;
* [11:02] [[User:Micah Giha|Micah Giha]]:  notes that Which moved a safe distance from the herbivore in the area&lt;br /&gt;
* [11:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh, glad to hear you like the minimap :)&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Yeah, great work!&lt;br /&gt;
* [11:03] [[User:Which Linden|Which Linden]]:  Weirdly though zooming in all the way doesn&#039;t seem to center on my av&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Woohoo, Aimee&#039;s got her mad SpaceNav vehice again, I need another wild ride like yesterday :P&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  ah yeah, that&#039;s cos it centres on the camera position&lt;br /&gt;
* [11:04] [[User:Widget Whiteberry|Widget Whiteberry]]:  focus has been flakey with this last release&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  which is generally a bit behind your av&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  Ohhhhh good call aimee&lt;br /&gt;
* [11:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  wasn&#039;t noticeable when you couldn&#039;t zoom so close&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  yeah... well that&#039;s pretty sweet&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  Glad I know about that now&lt;br /&gt;
* [11:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  hoping to make it an option what to focus on in the future&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: what&#039;s you next big thing for Snowglobe? Give us an exclusive hint ;-)))&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  your*&lt;br /&gt;
* [11:06] [[User:Mabalot Tatham|Mabalot Tatham]]:  accepted your inventory offer.&lt;br /&gt;
* [11:06] [[User:Mabalot Tatham|Mabalot Tatham]]:  accepted your inventory offer.&lt;br /&gt;
* [11:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  well, can&#039;t speak for anyone else, but planning to continue tweaking the minimap some more myself&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Apart from space invaders on minimap of course ....&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  now that I know it zooms on camera position I can&#039;t imagine it any otherr way&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, it&#039;s most noticeable if you use flycam, as it follows with your camera then&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  I like it, although a tickbox to control the center would be good&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  would be handy to have it stay on the avatar at times though, like working in a sandbox&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Signpost just sent me a video of the map with calanderized events marked on it&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  I prefer minimap always follows the flycam&lt;br /&gt;
* [11:08] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  [http://www.youtube.com/watch?v=aFx7dAN9E0Q]&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: just add a control to the minimap right-button menu?&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  the minimap shouldn&#039;t gett too featureful, because then it&#039;s like why not use the regular map&lt;br /&gt;
* [11:08] [[User:Aimee Trescothick|Aimee Trescothick]]:  where your camera may be away from your avatar, but you&#039;d like to still see who&#039;s around your body&lt;br /&gt;
* [11:08] [[User:Mojito Sorbet|Mojito Sorbet]]:  Regular map way too slow&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  the main map is much fast in snowglobe&lt;br /&gt;
* [11:09] [[User:Mojito Sorbet|Mojito Sorbet]]:  Turn on &amp;quot;show land for sale&amp;quot; on main map and watch what happens to performance&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  I guess that&#039;s not really what I meant. It seems a bit weird to have two such different maps.&lt;br /&gt;
* [11:10] [[User:Aimee Trescothick|Aimee Trescothick]]:  but I see the minimap as more of a real time plan view of what&#039;s happening, whereas the Main map is for long distance navigation and planning&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Signpost&#039;s mod doesn&#039;t seem to slow down the main map that much though&lt;br /&gt;
* [11:10] [[User:Mojito Sorbet|Mojito Sorbet]]:  I view main map as long distance navigation. MiniMap is for near me.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  They really have different purposes. I guess they could be merged, but that might end up in compromising both.&lt;br /&gt;
* [11:10] [[User:Mojito Sorbet|Mojito Sorbet]]:  yes&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Yeah they have different purposes, as befits their very different UIs&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  In fact I rarely use LMs for the usual places I go. Bring up map, type sim name, enter, then pick a spot to TP to&lt;br /&gt;
* [11:11] [[User:Aimee Trescothick|Aimee Trescothick]]:  I would like to be able to use the S3 map tiles on the minimap though&lt;br /&gt;
* [11:11] [[User:Aimee Trescothick|Aimee Trescothick]]:  that may well be something I look at soon&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  I liked the proposal on sldev to make objects above/below the camera pos to fade out&lt;br /&gt;
* [11:11] [[User:Latif Khalifa|Latif Khalifa]]:  Aimee, that would be agreat option&lt;br /&gt;
* [11:11] [[User:Mojito Sorbet|Mojito Sorbet]]:  Fade out, instead of the little arrows?&lt;br /&gt;
* [11:11] [[User:Micah Giha|Micah Giha]]:  Until I tried to find these office hours sites, I have not been using the main map much at all&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  Mojito: objects not avs&lt;br /&gt;
* [11:12] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, ok&lt;br /&gt;
* [11:12] [[User:Latif Khalifa|Latif Khalifa]]:  i&#039;d just turn them off, the objects, just use the tile with terrain + objects from s3&lt;br /&gt;
* [11:12] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  for RPG and war games, a &amp;quot;fog of war&amp;quot; option might be good as well&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  I&#039;d like to have the S3 map and recently updated objects overlayed&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think disabling map is a feature of RLV, isnt it?&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  so you still see stuff that&#039;s moving or changing&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  And I really love Merov&#039;s notion that we don&#039;t need a map at all; you should be able to just fly really high and see very far&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: all textures will come from S3 in due course, no? So eventually the sources of both will be unified.&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:13] [[User:Aimee Trescothick|Aimee Trescothick]]:  well, the minimap at the moment isn&#039;t a ready rendered texture&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  You know how long it takes to get up that hih? lol&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  it&#039;s created within the viewer&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Mojito: yeah, but maybe there&#039;d be some supa-fast flying option&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: is Merov&#039;s middle name &amp;quot;EagleEye&amp;quot;? ;-)&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  ctrl-M is still faster&lt;br /&gt;
* [11:14] [[User:Aimee Trescothick|Aimee Trescothick]]:  terraform land and you can watch it changing on the minimap etc.&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Could be just an overlay on the last recorded terrain texture though&lt;br /&gt;
* [11:15] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I found that useful when I was building my new island&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I guess it&#039;s not really a practical thing but I could imagine that when you hit ctrl-m, instead of bringign up the floater it&#039;d just aot-boost your camera to 1,000,000 m&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  i wish merov would fix bugs that make flying high very unpleasant experiene now, with half of horizon flickering in and out of existance&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, I hate that flickering in Snowglobe&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  *auto-boost (to pick one especially egregious misspelling to correct)&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  orly, the water flickers?&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  The horizon flickers when you&#039;re up high&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, but when you&#039;re high enough most of what you see is water&lt;br /&gt;
* [11:16] [[User:Mojito Sorbet|Mojito Sorbet]]:  Sometimes goes grey, sometimes blue&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  hm maybe it&#039;s a shader thing&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  And has a white patch in front. So basically it&#039;s got some bug&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  well its freshly broken in 1.23&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  broken in both 1.23 and snowglobe?&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  yup&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  We could add &amp;quot;Rise to 1000m and check horizon&amp;quot; to the Smoke Tests on the wiki&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  the purpose of tests is to find bugs, RC process found plenty, the problem is they are not fixed&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  could do that&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  its not that we don&#039;t find bugs&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  well there&#039;s always a tradeoff when doing a release&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  yeah yeah&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  because fixing bugs also adds risk of introducing a new bug&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  &amp;quot;best viewer ever&amp;quot;... heard that song from Q already lol&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Snowglobe is very early in its life, should be no surprise. But 1.23.4 has same bugs, and that&#039;s quite wrong.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  it took me a long time to understand that sort of release process&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  its just that Lindens and residents have a very different view of what is important to fix for a release&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  what would be ideal is if we could get away from the &amp;quot;shove bugs around&amp;quot; sort of model&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  1.23.4 is full of bugs that 1.22.11 doesn&#039;t have, so clearly something went very wrong in the SVN update&lt;br /&gt;
* [11:20] [[User:Latif Khalifa|Latif Khalifa]]:  what Q classifies as &amp;quot;nice to have&amp;quot; feature, people actually using SL think of as critical bugs&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Yeah, that&#039;s awkward&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  And errors in design are just as much a &amp;quot;qaulity&amp;quot; issue as are crashes.&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  Hah true but wayyy harder to fix&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mojito: very true. Unfortunately, QA isn&#039;t tasked to identify design faults&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  its the stubborness to admit that there is a problem that is most difficult to understand&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  At some point, you really do need to look at doing the viewer over form scratch, rather than cobbling more stuff onto old code.&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  I generally agree that fixing crashes should take priority -- that&#039;s basically the worst sort of bug&lt;br /&gt;
* [11:21] [[User:Mojito Sorbet|Mojito Sorbet]]:  Proper threading, proper modulaization&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  Not that I agree with everything Joel Spolsky says, but: [http://www.joelonsoftware.com/articles/fog0000000069.html]&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  (that&#039;s right, article 69, baby)&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Nooooooo .... we much continue to grow the monolith!!! Plenty of room for a 100 gig executable on modern drives! ;-)&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  I dont mean throw out every line of course.&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  Which, but if a bug makes parts of the scene disappear, that build becomes useless. And 1.23 makes stuff disappear in builds with a lot of sculpties&lt;br /&gt;
* [11:23] [[User:Mojito Sorbet|Mojito Sorbet]]:  But rendering should be completely divorce from network and user I/O for example&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yup&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Our executable is really small relative to pretty much anything out there, Morgaine&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: so there&#039;s tons of bad stuff out there ... dooesn&#039;t mean it&#039;s right :-)&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Latif: ah you&#039;re talking about the rendering limits, yes, that&#039;s semi-intentional so it&#039;s trickier to deal with&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is that different from the Mesg Detail slider?&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Morgaine: yeah, but, I&#039;m just sayin&#039; -- hardly our biggest problem&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  *mesh&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  Which, there was a problem. The &amp;quot;fix&amp;quot; is a bad one. I wish LL would admit, the fix is bad and look for a correct one&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  saying its intentional, its supposed to be like that is not very helpful&lt;br /&gt;
* [11:25] [[User:Which Lindenri|Which Lindenri]]:  Ashton: helllo everyone!&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  90% of the viewer should be written in a safe scripting language, and only the hot spots done in C++. You&#039;d have far fewer bugs, far greater readability, and roughly the same performance.&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Latif: Agreed. There&#039;s risk from fixing bugs, in that you could do so badly! But we&#039;ll eventually get it right&lt;br /&gt;
* [11:26] [[User:Which Lindenri|Which Lindenri]]:  Ashton: sorry, had to visit Jack Linden first because of the asset server issues&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  lol&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  Bah&lt;br /&gt;
* [11:26] [[User:Aimee Trescothick|Aimee Trescothick]]:  but but but C++ is what keeps programmers in work Morgaine&lt;br /&gt;
* [11:27] [[User:Aimee Trescothick|Aimee Trescothick]]:  we&#039;d have nothing to do but add features without the bugs&lt;br /&gt;
* [11:27] [[User:Latif Khalifa|Latif Khalifa]]:  Which, this was discovered early on in RC process... its the subborness to admit that there is a problem on LL part that is... interesting&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Youy could give them keypunches - that would make them even less productive.&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  There would still be plenty C++ to do --- the bulk of the graphics for starters.&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  3D I mean.&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh sure&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  No C~~ in the 2D at all.&lt;br /&gt;
* [11:27] [[User:Mojito Sorbet|Mojito Sorbet]]:  Compute intensive stuff.&lt;br /&gt;
* [11:27] [[User:Aimee Trescothick|Aimee Trescothick]]:  graphics programming should be done in Logo&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Netwrok and user interactions, could all be in C# or something&lt;br /&gt;
* [11:28] [[User:Mojito Sorbet|Mojito Sorbet]]:  Something with built in support for thrading and locks&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  Yeah, or we could do it like EVE does, where everything is in PYthon&lt;br /&gt;
* [11:29] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  obj C with array synntax&lt;br /&gt;
* [11:29] [[User:Micah Giha|Micah Giha]]:  How many users with low-end hardware would be forced out of SL with less efficient (scripted) code?&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Especially if client-side scripting hapens, you would have mono in there anyway&lt;br /&gt;
* [11:29] [[User:Mojito Sorbet|Mojito Sorbet]]:  Mono has a JIT compiler to real machine code&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well with Python&#039;s greenlets and eventlets, you&#039;d be able to hardness multicores quite nicely without horrendous explicit parallel threading code.&lt;br /&gt;
* [11:30] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  actually, smalltalk with array syntax *trying to learn F-script still)&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is that F++? Mono does that too.&lt;br /&gt;
* [11:30] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Not sure what that is&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  hey Dahlia :)&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Micah: the general idea is that in an application, the bulk of the code is spent doing things that aren&#039;t time-critical, but there&#039;s a small set of code that needs to be really fast. Using this model you could have 80% of the code be in a &amp;quot;slow&amp;quot; language but still be about 95% as performant&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  No, that&#039;s F# Mojito&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  ok&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  I bet it would be more than 95%&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  On the other hand, since we have our own UI library, pretty much all that library code would want to be in C++&lt;br /&gt;
* [11:31] [[User:Mojito Sorbet|Mojito Sorbet]]:  Especially if thie higher-level language made parallelism easier&lt;br /&gt;
* [11:32] [[User:Micah Giha|Micah Giha]]:  ummm... my point... there are still single core machines running SL clients out there&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Mojito: possibly, but then again even now not everyone has a dual-proc machine&lt;br /&gt;
* [11:32] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  P is an array of stuff like [(name, address, phone)...&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just because many peple do not have a dual core machine does not mean you should not take advantage of it if it is there!&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  The UI library does some pretty heavy data processing (e.g. iterating over a list of 1000 items in response to a mouse click)&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Design the code to scale with te hardware.&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  well SL isn&#039;t really cpu bound on a moderm processors anyway&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh? Try shadows&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Pity F# is MS-only, or I&#039;d have a play. I wonder if anyone&#039;s doing an open source one, maybe translated to C# for Mono.&lt;br /&gt;
* [11:33] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Which, actually the array thingie in F-script optomizes for that&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Mojito: of course but this is Micah&#039;s fear: that someone with an entry-level system will be hurt in the quest to boost performance on high-end maachines&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  Sure, so you do not use time-slice scheduling in compute intensive tasks for instance.&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  This is not rocket science.&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Sai: ?&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s where green threads would score, they don&#039;t need multiple cores to provide great concurrency in a single process.&lt;br /&gt;
* [11:34] [[User:Micah Giha|Micah Giha]]:  If too much is added client side based on the assumption of computing power of multi core...&lt;br /&gt;
* [11:34] [[User:Dahlia Trimble|Dahlia Trimble]]:  green threads?&lt;br /&gt;
* [11:35] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  which?&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: like Python&#039;s greenlets and eventlets, and Erlang&#039;s processes. You can spawn millions, no problem&lt;br /&gt;
* [11:35] [[User:Mojito Sorbet|Mojito Sorbet]]:  Says on wiki that studies show &amp;quot;Linux native threads have much better performance on I/O and context switching operations.&amp;quot;&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Sai: was just curious what you meant about &amp;quot;the array thingie&amp;quot;&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  ah, F-script extends smalltalk syntax to handle optimized operations on arrays&lt;br /&gt;
* [11:36] [[User:Mojito Sorbet|Mojito Sorbet]]:  Like APL?&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  yeah. Explicitly like APL&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  with more readable syntax I hope&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;d love to know why LL never put arrays into LSL. It&#039;s one of the noddiest things to do (and was 90% done by Don 3 years ago) ... so why didn&#039;t it happen?&lt;br /&gt;
* [11:37] [[User:Micah Giha|Micah Giha]]:  What&#039;s not readable about APL?&lt;br /&gt;
* [11:37] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  maybe. Definitely more compact than smalltalk or python&lt;br /&gt;
* [11:37] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, it does beat TECO for readability&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Even if you have fast iteration, calling &amp;lt;scripted function foo&amp;gt; on each item in an array is going to be slow&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  APL does improve on line noise for readability ;-)&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Morgaine: risk of introducing new bugs?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I don&#039;t actually know why LSL has no arrays (or more complex data structures)&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  I am ok with the approach of not tacking more stuff onto LSL, and just go to C#&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Yeah probably everyone sees that as more of a win&lt;br /&gt;
* [11:39] [[User:Mojito Sorbet|Mojito Sorbet]]:  Any new library functions of course would benefit both&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: arrays are so simple though, both in semantics and in implementation, that bugs really don&#039;t get much opportunity ... and anyway, all development introduces bugs, yet dev hasn&#039;t stopped.&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  And there are engineering process techniques to reduce chances of bugs getting in.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Morgaine: yeah, I don&#039;t claim to defend every prioritization decision we make&lt;br /&gt;
* [11:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  E.G.///&lt;br /&gt;
* [11:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  &amp;gt; {&#039;oliver&#039;, &#039;henry&#039;, &#039;bertram&#039;} uppercaseString&lt;br /&gt;
* {&#039;OLIVER&#039;, &#039;HENRY&#039;, &#039;BERTRAM&#039;}&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  Just overload the operators.&lt;br /&gt;
* [11:41] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  yar, but this is optimized outside the interpreter&lt;br /&gt;
* [11:42] [[User:Micah Giha|Micah Giha]]:  Seeing so much lag on sims with too many scripts running now.. adding complexity would only aggravate that situation&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Wow just looked at the APL page. I kinda like the idea of using extended characters as operators. Very concise&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  The amount of sim CPU currently being lost to running up and down lists must be huge, since all none-trivial programs do it. The savings from very simple O(1) arrays would have been vast.&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  Argh, lists. Me hates lists&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Micah: the flip side of that argument is that adding more powerful primitives would allow people to write the same behaviors with more efficient code&lt;br /&gt;
* [11:43] [[User:Dahlia Trimble|Dahlia Trimble]]:  lists suX0r :(&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Yeah I also hate them&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Struggled with them for that dang escrow demo&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Lists are great in list-oriented languages. But LSL isn&#039;t one.&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Oh that&#039;s a good idea --- let&#039;s convert LSL to Erlang!&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  That would work :-)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  LISP!&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Ha ha, that&#039;s actually a hilarious idea, because LSL scripts are quite a bit like Erlang processes&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  At least I&#039;d be earning money from scripting .... nobody else would though :P&lt;br /&gt;
* [11:44] [[User:Latif Khalifa|Latif Khalifa]]:  for about two days&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  Keeping track of CAR and CDR diagrams gives me a headache&lt;br /&gt;
* [11:45] [[User:Dahlia Trimble|Dahlia Trimble]]:  EWWWWW lisp :(&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: they are indeed quite similar to Erlang processes, in their shared-nothing paradigm. In almost nothing else though&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Suppose you have an array, KEY, and another array called LOCK. Both arrays are the same&lt;br /&gt;
* length. You need to know whether every element of KEY is equal to the corresponding LOCK&lt;br /&gt;
* element:&lt;br /&gt;
* &amp;gt; KEY := {1.01, 1.763, 1.808, 1.2346, 1.2272, 1.8095, 1.1}&lt;br /&gt;
* &amp;gt; LOCK := {1.01, 1.763, 1.898, 1.2346, 1.2272, 1.8095, 1.1}&lt;br /&gt;
* &amp;gt; KEY = LOCK&lt;br /&gt;
* [11:45] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  FALSE&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Morgaine: and they can receive events, just like Erlang processes&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  LISP rocks! /me ducks at the rock from Dahlia&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  And they have a ridiculously limiting set of primitive data structures, just like Erlang&lt;br /&gt;
* [11:46] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  oops Key = Lock \ \ #&amp;amp;&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  kids because he loves&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  [http://xkcd.com/224/]&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hahaha, yeah, that&#039;s a classic xkcd&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  hurls a giant rock at Morgaine&#039;s caddaddar&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well I do both LISP and Perl, so I&#039;m covered :-)&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  catches the rock in a cons.&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  Hey, C# has Lambda functions too&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Guido hates lambdas&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  i really really like c#&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, and they&#039;re quite nice in C#3&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  the ease of event handling, threading, built in collections, its just sweet&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  too bad Mono is such a POS&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  how so?&lt;br /&gt;
* [11:49] [[User:Dahlia Trimble|Dahlia Trimble]]:  &amp;lt;3 mono&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  well i wrote this app that would end up using 700MB ram in mono&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  The only major thing missing from C# (or actually, from CLR) is green threads. It really needs those, in these days of parallel programming.&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  so it was more efficient for me to install Sun Virtual Box... with Windows XP running in VM&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  So it is mono&#039;s implemntation of CLR that is the problem, not the concept?&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  imagine that, XP virtual machine running on 512mb ram would outperform mono on the same box, using less cpu and ram&lt;br /&gt;
* [11:50] [[User:Dahlia Trimble|Dahlia Trimble]]:  it probably was a difference in the method you used to measure memory&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  Dahlia, my system load went from 10-20 to .3&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Windows and Linux have opposite policies in how memory and paging get allocated&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: according to Miguel de Icaza, that used to be the case, but from Mono 2.4 onwards there&#039;s proper memory handling. -- [http://opensimulator.org/wiki/Mono]&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  Hm but mono is much more embeddable, as we observe on a daily basis&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  lies, danmed lies and statistics&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  mono 2.4 garbage collector and memory usage is still faaaar from optimized&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  All I can get is mono 2.0.1&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well he ran the things that the guys on #opensim told him to run.&lt;br /&gt;
* [11:54] [[User:Dahlia Trimble|Dahlia Trimble]]:  Miguel finally did get back to me and he gave me a few links discussing measuring memory consumption in linux, I&#039;ll try to dig them up and share them&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Did he not compare it to the .NET vm? Seems an oversight&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool Dahlia!&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  oh well sounds like Linden Lab when they refuse to acknowlege there is a problem&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  By the way, read the Discussion page off that Mono page&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  It says what he measured&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  i know on my linux box VM running XP outperforms Mono by factor of 10&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Speed?&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Probably different JIT compilers.&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  system load and memory usage&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  (Haven&#039;t seen Miguel comment on speed, only on memory)&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  he can claim there is no problem all he wants :)&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  He didn&#039;t claim, he ran what the #opensim guys told him to run. You give him your test scenario, and your results, and it would be interesting to see his tests.&lt;br /&gt;
* [11:57] [[User:Which Linden|Which Linden]]:  Doesn&#039;t seem to me that he is claiming there is no problem, only that things are improving&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  I think it may depend on exactly what you are doing.&lt;br /&gt;
* [11:57] [[User:Dahlia Trimble|Dahlia Trimble]]:  dunno... I have code that works better on mono than .net and vice versa&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  People do not worry abouit locality-of-reference any more&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Yeah, Latif: I&#039;d encourage you to show someone on the Mono team your 10x-difference program, maybe they&#039;ll be able to fix your issue&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is why one needs to establish the exact test scenario, and then compare .NET and Mono. Can&#039;t measure handwaving.&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  guess where on the grapsh i switched from running Mono to XP-in-a-VM&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  I want to know how to get 2.4 on my Linux boxes without breaking anyting&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  [http://krug.dk/cacti/graph_image.php?action=view&amp;amp;local_graph_id=32&amp;amp;rra_id=2]&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  Both ubuntu and gentoo are still at 2.0.4&lt;br /&gt;
* [11:59] [[User:Latif Khalifa|Latif Khalifa]]:  memory usage graph shows the same&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  It kinda bugs me when someone finds a problem, talks about it, but never tries to fix it&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Or even tell the people responsible for fixing it that there&#039;s a bug&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Gentoo was at 2.0.1 for Mono stable, but it had 2.4 in test branch&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  And it works&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  Which, Mono folks were told gazillion times about memory consumption prolbems, but as you have seen in that link they just claim there is no problem&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Oh, just a masking then? I will check that&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mojito: yeah, ~x86&lt;br /&gt;
* [12:01] [[User:Latif Khalifa|Latif Khalifa]]:  and I cannot fix evrey problem I find lol&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Latif: I didn&#039;t see that in the link&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Just because someone says &amp;quot;In this specific scenario there is no problem&amp;quot; doesn&#039;t mean they are also saying &amp;quot;in all situations there is no problem&amp;quot;&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  It just seems to me that you have something incredibly useful: a repro. Withholding that repro from the developer seems irresponsible.&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  There might well be a problem, but as things stand, you *claim* there&#039;s a problem, while Miguel runs the #opensim test and *measures* that there isn&#039;t one. Measurement wins.&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  So provide a suitable test.&lt;br /&gt;
* [12:03] [[User:Latif Khalifa|Latif Khalifa]]:  sure&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Whoa open mike&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Cyber&lt;br /&gt;
* [12:04] [[User:Cyber Enyo|Cyber Enyo]]:  HI&lt;br /&gt;
* [12:04] [[User:Aimee Trescothick|Aimee Trescothick]]:  sounds like he&#039;s commiting a murder&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  It would be to everyone&#039;s benefit to be able to show Miguel that it&#039;s crap. Just need an effective test for him to replicate.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Can you turn off your mike?&lt;br /&gt;
* [12:04] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  plugs ears&lt;br /&gt;
* [12:04] [[User:Cyber Enyo|Cyber Enyo]]:  SORRY&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Thx&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  sits in the silence of having voice disabled.&lt;br /&gt;
* [12:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  :)&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Ha ha ha good thing this is a text-only OH&lt;br /&gt;
* [12:05] [[User:Cyber Enyo|Cyber Enyo]]:  ?&lt;br /&gt;
* [12:05] [[User:Micah Giha|Micah Giha]]:  places a tick mark in the column for &#039;good to not be on voice&#039;&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  1. use libomv, login 10 clients, observe memory usage mono vs. .net&lt;br /&gt;
* [12:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  at times it&#039;s a benefit that sound doesnt work for SL™ on my linux box ;)&lt;br /&gt;
* [12:05] [[User:Mojito Sorbet|Mojito Sorbet]]:  That too&lt;br /&gt;
* [12:05] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  we chat in text only so we can make a record of hte office hour coversation, Cyber&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  and mono folks are aware of it, and were told on numerous occasions&lt;br /&gt;
* [12:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  and he gone.&lt;br /&gt;
* [12:06] [[User:Micah Giha|Micah Giha]]:  He was noewbie... only 3 days old&lt;br /&gt;
* [12:07] [[User:Micah Giha|Micah Giha]]:  ^newbie ... darn hooves.. so hard to type with them&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  couldnt have been worse than the stuff I did as a 3 day old n00b ;)&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Maybe #opensim bods would script up a hypergridded setup for Miguel, and when he runs it, they all HG in to him so he can measure.&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  lots of OpenSim users use mono&lt;br /&gt;
* [12:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  quite a few&lt;br /&gt;
* [12:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  including me&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  btw. anyone looking for a good VM software&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  Sun VirtualBox&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  highly recommend it&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  I&#039;ve hard good things about that, I&#039;ll have to try it&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  *heard&lt;br /&gt;
* [12:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  me too, &amp;lt;3 it&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  and its free&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  Ha ha, until Oracle makes it for-pay&lt;br /&gt;
* [12:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  it&#039;s Sun&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  haha&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  I wonder what they&#039;re going to do with their N virtualization options&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  Oracle bought Sun&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  no idea what&#039;s gonna happen with mysql either&lt;br /&gt;
* [12:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  oh didnt know that&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  i wish ibm bought them, somehow i dislike oracle more than ibm&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  My guess would be that one of the forks (Maria or Drizzle) captures mindshare&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  It&#039;s cause Larray Ellison is uglier than Sam Palmisano&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  :-P&lt;br /&gt;
* [12:10] [[User:Dahlia Trimble|Dahlia Trimble]]:  lmao&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  well oracle doesn&#039;t do any open source for starters&lt;br /&gt;
* [12:10] [[User:Latif Khalifa|Latif Khalifa]]:  lol Which&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Actually they do Latif&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  Not much though&lt;br /&gt;
* [12:11] [[User:Which Linden|Which Linden]]:  So in general that is correct&lt;br /&gt;
* [12:11] [[User:Latif Khalifa|Latif Khalifa]]:  oh well I liked PostgreSQL more anyway :P&lt;br /&gt;
* [12:11] [[User:Latif Khalifa|Latif Khalifa]]:  and its BSD ;)&lt;br /&gt;
* [12:12] [[User:Which Linden|Which Linden]]:  OK well I&#039;ve overstayed my hour a bit, I should get on with the day&lt;br /&gt;
* [12:12] [[User:Which Linden|Which Linden]]:  Thank you so much for such an interesting discussion&lt;br /&gt;
* [12:12] [[User:Latif Khalifa|Latif Khalifa]]:  good luck with that Which&lt;br /&gt;
* [12:12] [[User:Latif Khalifa|Latif Khalifa]]:  :)&lt;br /&gt;
* [12:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Odd meeting, general tech chat :-)&lt;br /&gt;
* [12:12] [[User:Latif Khalifa|Latif Khalifa]]:  take care&lt;br /&gt;
* [12:12] [[User:Which Linden|Which Linden]]:  See you soon!&lt;br /&gt;
* [[User:Which Linden|Which Linden]]&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_June_18&amp;diff=397112</id>
		<title>User:Which Linden/Office Hours/2009 June 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_June_18&amp;diff=397112"/>
		<updated>2009-06-18T19:13:00Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: New page: * [11:05] Morgaine Dinova:  I felt a disturbance in the aether, as if a bamboo were materializing * [11:05] Baldi McMillan:  srry * [11:05]...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  I felt a disturbance in the aether, as if a bamboo were materializing&lt;br /&gt;
* [11:05] [[User:Baldi McMillan|Baldi McMillan]]:  srry&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  poof!&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe. Hiya Which!&lt;br /&gt;
* [11:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  shoot!&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  what&#039;s up y&#039;all!&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Had a good holiday?&lt;br /&gt;
* [11:06] [[User:Soph Oh|Soph Oh]]:  hi all&lt;br /&gt;
* [11:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  points, that way&lt;br /&gt;
* [11:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Soph&lt;br /&gt;
* [11:07] [[User:Baldi McMillan|Baldi McMillan]]:  Love the avi Which!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Thanks!&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which avi?&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  :P&lt;br /&gt;
* [11:07] [[User:Baldi McMillan|Baldi McMillan]]:  O.O&lt;br /&gt;
* [11:07] [[User:Baldi McMillan|Baldi McMillan]]:  Which avi?&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  Who?&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  what?&lt;br /&gt;
* [11:07] [[User:Baldi McMillan|Baldi McMillan]]:  hmmm&lt;br /&gt;
* [11:07] [[User:Goldie Dastardly|Goldie Dastardly]]:  Second base&lt;br /&gt;
* [11:08] [[User:Baldi McMillan|Baldi McMillan]]:  this is technicall&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Moreover, why?&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  So yeah -- technical topic options for tdaoy: I might be interested in discussing doing huge sums in mysql if you are&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  alternately, transient key-value stores&lt;br /&gt;
* [11:08] [[User:Baldi McMillan|Baldi McMillan]]:  LOL&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Jeez no, there&#039;s nothing special about RDBMSs&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  You know, one of the things that I really relish the opportunity to do is to tackle a problem and really solve it 100%&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Haha&lt;br /&gt;
* [11:10] [[User:Baldi McMillan|Baldi McMillan]]:  group chatlag?&lt;br /&gt;
* [11:10] [[User:Baldi McMillan|Baldi McMillan]]:  O.o&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  That doesn&#039;t happen in engineering :P&lt;br /&gt;
* [11:10] [[User:Baldi McMillan|Baldi McMillan]]:  ;-)&lt;br /&gt;
* [11:10] [[User:Baldi McMillan|Baldi McMillan]]:  LOL&lt;br /&gt;
* [11:10] [[User:Baldi McMillan|Baldi McMillan]]:  LOL&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  Right, too often you end up only having enough time to do something slapdash and make assumptions&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  One thing that arose since your last meeting was Sardonyx&#039;s blog post about group IM solutions.&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  Oh, really? Didn&#039;t see that&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  https://blogs.secondlife.com/community/technology/blog/2009/06/15/improving-the-quality-of-group-chat&lt;br /&gt;
* [11:12] [[User:Which Lindenri|Which Lindenri]]:  Ashton: hello all&lt;br /&gt;
* [11:12] [[User:Baldi McMillan|Baldi McMillan]]:  hello!&lt;br /&gt;
* [11:12] [[User:Baldi McMillan|Baldi McMillan]]:  ;-)&lt;br /&gt;
* [11:12] [[User:Which Lindenri|Which Lindenri]]:  Ashton: sorry, kinda late entry, had to do something for RL first :(&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ignoring the face-saving PR that suggests LL didn&#039;t know that there was an IM problem .... :-) But the technical bits are more interesting&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Youri :-)&lt;br /&gt;
* [11:13] [[User:Which Lindenri|Which Lindenri]]:  Ashton: hi :)&lt;br /&gt;
* [11:13] [[User:Baldi McMillan|Baldi McMillan]]:  You mean Maggies post? [http://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes]&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  Yeah that&#039;s a nice deep blog post&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  Definitely starting to get closer to 100% on that stuff&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, it&#039;s a good post, just wish he hadn&#039;t *lied* about not knowing .... ;-) And if it&#039;s not a plain lie, then clearly there are communication problems inside the lab :-(&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  He didn&#039;t lie&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Communications troubles then.&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  One thing I&#039;ve noticed is that group chat bug reporting has been unusually poor&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  I mean, not to blame&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  makes you wonder why people bother with Jiras&lt;br /&gt;
* [11:15] [[User:Which Lindenri|Which Lindenri]]:  Ashton: wb sai&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Sai :-)&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  The best way to be helpful with the JIRAs about group chat is to be highly specific&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  The good news is that *in theory* there will be a major improvement in IM as soon as the fixes come through in the release schedule.&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  Give a time, a region, an exeact report of the error message that was seen and what you were doing when it happened&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: don&#039;t go there, I recommend. The zillions of people who were highly specific about IM problems in Jira would not appreciate it. Let&#039;s just talk about the tech :-)&lt;br /&gt;
* [11:17] [[User:Baldi McMillan|Baldi McMillan]]:  LOL&lt;br /&gt;
* [11:17] [[User:Baldi McMillan|Baldi McMillan]]:  :-)&lt;br /&gt;
* [11:18] [[User:Baldi McMillan|Baldi McMillan]]:  gotta point there&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  Maybe I&#039;ve just been looking at the JIRAs open since 2006&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m more interested in the solutions, PR is PR, we&#039;re not gonna change the world on that&lt;br /&gt;
* [11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  so we&#039;re chatting about group chat?&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think the best thing about that news is the instrumentation that Sard says is now available for IM.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Well I was hoping not to, Sai&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Yes, definitely instrumentation will be very helpful&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sai, not really, but I pasted this -- https://blogs.secondlife.com/community/technology/blog/2009/06/15/improving-the-quality-of-group-chat&lt;br /&gt;
* [11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  makes no neverwhichmind to me which&lt;br /&gt;
* [11:20] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  makes no neverwhichmind to me mind which never fear&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  ha ha ha&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ok, I got one for you&lt;br /&gt;
* [11:20] [[User:Mojito Sorbet|Mojito Sorbet]]:  The place is here. The time is right now&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  So... no one&#039;s interested in transient key-value stores?&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sure!&lt;br /&gt;
* [11:21] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  not sure what those are...&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Especially if it&#039;s distributed hash tables :P&lt;br /&gt;
* [11:21] [[User:Which Lindenri|Which Lindenri]]:  Ashton: not sure what you mean by that Which, but ill bite&lt;br /&gt;
* [11:21] [[User:Baldi McMillan|Baldi McMillan]]:  is here to learn ;-)&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  Im an audio engineers, transients is a dirty word&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  So what would be useful for a system such as ours is a key-value store that is very fast and doesn&#039;t worry too much about saving data&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  erm, I&#039;m also singular not plural&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  DHTs would be a good implementation for this&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  It&#039;s ok aimee, the royal we is accepted here&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: you&#039;re mono? ;-)&lt;br /&gt;
* [11:23] [[User:Aimee Trescothick|Aimee Trescothick]]:  LOL&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  A non-distributed transient key-value store is memcached&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well there&#039;s an unmaintained open DHT that is begging for some new hacks .... [http://www.opendht.org/]&lt;br /&gt;
* [11:23] [[User:Aimee Trescothick|Aimee Trescothick]]:  well, stereo on a good day&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Another one is Tokyo Tyrant, I think&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Memchached has a very good reputation&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  s/h//&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  Yeah -- only problem is it&#039;s not distributed&lt;br /&gt;
* [11:24] [[User:Aimee Trescothick|Aimee Trescothick]]:  woah, that header does weird things to your eyes&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  googles for &amp;quot;distributing memcached&amp;quot;&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  &amp;quot;I&#039;m announcing today that sometime on July 1, 2009, I will take OpenDHT down.&amp;quot;&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  sad&lt;br /&gt;
* [11:25] [[User:Baldi McMillan|Baldi McMillan]]:  yup&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have a reproducer for group IM problems. is there an existing JIRA I should append it to?&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Mojito: I&#039;ll find that out for ya&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  But it&#039;s only the service that&#039;s going down, the code it runs is on another site&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Bamboo :-)))))&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  [http://bamboo-dht.org/]&lt;br /&gt;
* [11:26] [[User:Which Lindenri|Which Lindenri]]:  Ashton: i have to run, looks like someone need my help =\&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Now that&#039;s gotta appeal ... :)&lt;br /&gt;
* [11:26] [[User:Which Lindenri|Which Lindenri]]:  Ashton: thanks for the time here Which&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Seeya Your&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Thanks Youri, have a agreat day!&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Seeya Youri&lt;br /&gt;
* [11:27] [[User:Baldi McMillan|Baldi McMillan]]:  Take care!&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  So what&#039;s up with OpenDHT then? Was it a global DHT that everyone used?&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, needed a lot of resources.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Man great logo for that Bamboo project&lt;br /&gt;
* [11:28] [[User:Aimee Trescothick|Aimee Trescothick]]:  relative?&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  I came across it a month or two ago, then Bruce Perens wrote a Slashdot article about the site disappearing. Apparently the service is used by Evolution or some other package.&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  LOL Aimee :-)&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  hm.... so is it low-latency?&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Can&#039;t see any metrics&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  hm -- so basically what we&#039;d want to use such a thing for is presence&lt;br /&gt;
* [11:31] [[User:Morgaine Dinova|Morgaine Dinova]]:  Found the Slashdot article, it wasn&#039;t Evolution, but Adeona -- [http://it.slashdot.org/article.pl?sid=09/05/24/2033249]&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  when you log in or TP the sim would stick your location in the store keyed off your agent id, and then services that wanted to know where you were could read from it&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  oh adeona.... I have that installed&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  I wonder if your installation is using OpenDHT or if it&#039;s moved to something else&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  Well it could just be silently broken too&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Found the config file? I assume it&#039;s not hardwired.&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  So, in general such a storage system needs to be extremely low-latency because presence checks happen all teh dang time&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Although it happens all the time because the population is huge, it should never be polling, so in that sense presence is an infrequently exercised service, per user.&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  But it&#039;s not so critical that the data is written to disk, because presence is refreshed all the tiem too so if a node dies at worst we lose 5 minutes&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, program for the working case, not the broken exception&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  Morgaine: true, though I&#039;d say once per 5 minutes is actually pretty frequent in aggregate&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  So it&#039;d be great if there was a scaleable tool out there that made the desired tradeoff to optimize for speed&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  No Which, you&#039;re suggesting polling for presence. That&#039;s broken, Presence should be a reliable state switch which only gets activated when the state changes. No polling.&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  Presence is pushed every 5 minutes per avatar, not read&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Chuck out UDP, and then you don&#039;t have the problem.&lt;br /&gt;
* [11:37] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  It&#039;s read for every IM sent&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  You don&#039;t need to push out presence, except when there has been a change&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  I think it&#039;s pushed specifically because there are situations where it can change without successfully pushing (e.g. sim crash)&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  &amp;quot;Code for the working path, not the broken one&amp;quot;&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  True, but in this case the broken situation is pretty bad -- presence would prevent you from logging in&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Also missing al your IMs for &amp;lt;insert time period here&amp;gt; would be bad&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  You&#039;re coding for failure as standard.&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  If a sim crashes it will break all TCP connections it has open. The other ends see it break and behave accordingly. Just one of the benfits of chucking UDP.&lt;br /&gt;
* [11:40] [[User:Morgaine Dinova|Morgaine Dinova]]:  As Mojito says&lt;br /&gt;
* [11:40] [[User:Latif Khalifa|Latif Khalifa]]:  lmao&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  TYou want to use technology that works all the time, not just most of the time if the wind is right.&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  When there is fallure, you fix the failure using exception mechanisms. You don&#039;t code the entire system on the basis of unreliable nodes.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  Yeah that&#039;s a good point, if a sim crashes its neighbors could notice and somehow update presence for all agents on the carashed sim&lt;br /&gt;
* [11:41] [[User:Mojito Sorbet|Mojito Sorbet]]:  Assuming you keep a READ pening on the TCP channel.&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  *pending&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  However -- that would mean the second sim would have to have a complete list of the agents on the first sim. Keeping that in sync is not a trivial problem&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  Morgaine: actually I&#039;m not sure I agree with you there, nearly every reliable system I&#039;m aware of codes for failure cases&lt;br /&gt;
* [11:42] [[User:Baldi McMillan|Baldi McMillan]]:  RL..gootta run...Love to all!&lt;br /&gt;
* [11:42] [[User:Baldi McMillan|Baldi McMillan]]:  ;-)&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  you have to code for failure cases&lt;br /&gt;
* [11:43] [[User:Mojito Sorbet|Mojito Sorbet]]:  Every *reliable* system.&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  The code is optimized so that success cases run fastest, but that&#039;s not the same as saying it&#039;s designed so that failures cannot be detected&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: every system has to code for failure cases, or you have a broken system. But you don&#039;t code the entire system for breakage. You code it for working components, and provide the components with the relaibility mechanisms.&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  try-catch, or other similar constructs.&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  If you don&#039;t do that then you can never have a working system, because all the possible failure modes combine into an explosion of failure states.&lt;br /&gt;
* [11:44] [[User:Which Linden|Which Linden]]:  Hm, still don&#039;t agree. In a distributed system it&#039;s very easy to design things such that failures in one place spiral out of control in other places&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  And then you have a compleoity problem, so your system becomes massively non-scalable.&lt;br /&gt;
* [11:45] [[User:Which Linden|Which Linden]]:  We mya just be violently agreeing&lt;br /&gt;
* [11:45] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:45] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I agree it is very easy to design a distributed system incorrectly.&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well that&#039;s why you avoid failure propagation at all costs. If failures spiral out of control by affecting other parts, you have a problem. Failure containment is dead important.&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  In any case I think that writing code so that it assumes that presence is correct if it&#039;s fresh and writing other code that tries its hardest to keep it fresh is coding for the success case&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  The failure case here is simple: the data isn&#039;t fresh so you assume the person is offline&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  Let me get this straight - there is no single server on the grid that is reponsible for knowing if I am connected?&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Ultimately there&#039;s kind of a spread of responsibility. The sim that you&#039;re logged into is the ultimate authority&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  The presence servers know, on an advisory basis, what sim you&#039;re on&lt;br /&gt;
* [11:48] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  since almost everything is passed around by UDP, I guess its impossible to ensure that the entire system is up to date&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  If this presence server knew when a sim went down, it could immediately mark as offline all agents that were reported to be there.&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  In general it&#039;s not really possible to assume an entire system of any size is up to date at any particular moment&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  Not the way I&#039;d do it. If presence is a reflection of state and only changes on state change, then its &amp;quot;age&amp;quot; is rather meaningless. If I only log out once a year, I expect my presence state not to change any more often than that. An 11-month old presence is still perfectly valid.&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Mojito: well assuming that it had a mapping of sim-&amp;gt; agent, which could be expensive to maintain&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  morg, presence is not simpley online/offline&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  its also where you are&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  True&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  so i decide to send you an IM&lt;br /&gt;
* [11:50] [[User:Latif Khalifa|Latif Khalifa]]:  system needs to resolve to which sim to send that message&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  No, when a sim sees me arrive it tells the Presence Server &amp;quot;Mojito is here&amp;quot;, and that gets recorded along with the name of the sim that rported it.&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  That&#039;s how it work&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sure, where you are is state change too, but you don&#039;t need to poll for it. When you change location, you change your state info./&lt;br /&gt;
* [11:50] [[User:Which Linden|Which Linden]]:  *works&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  If my sim goes down, Presence Server does a quesry on all entries reported form that sim&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Does a query on its database that is&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  How do you guarantee that the Presence server knows the sim is down?&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  A s Mojito says :-)&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  BY USING TCP&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  What if the host loses its NIC?&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Then buy it another one :P&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  Mojito, you you think presence server should maintain 30k tcp conections to the sims?&lt;br /&gt;
* [11:51] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  No, you build them in a tree&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  Say at the rack level&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  TCP timeouts are 180 seconds ... polling might be cheaper&lt;br /&gt;
* [11:53] [[User:Mojito Sorbet|Mojito Sorbet]]:  If you keep a read pending on a TCP channel, you find out pretty fast.&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  and then you have the edge cases, i tp from sim a to sim b, sim a says to the presence system latif left, which sends me an im, presence says latif is not in any sim, im goes to my email, and then sim b reports the presence of me arriving there&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  Were&#039;s talking about LANs. If the data isn&#039;t reaching you in less than a millisecond, you already have an issue. You sure don&#039;t wait for TCP timeout, you know long before.&lt;br /&gt;
* [11:54] [[User:Latif Khalifa|Latif Khalifa]]:  morg, not true, presence servers and sims can be continents away, most certanly in different data centers&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Put one watchdog process per rack that locally keeps an eye on the sims in that rack. Then reports to a central place.&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Yeah Latif is right -- there&#039;s a lot of race conditions&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  That is why it has to be hierarchial&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  Rack, Room, Building.&lt;br /&gt;
* [11:54] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: you&#039;re right, post interop, the rules change. But I don&#039;t think LL is concerned about that right now :-)&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  Morg, its not post interop its right now, presence system and sim hosts can be in different data centers across the country&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  30k servers throwing UDP packets at each other is too complicated.&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  Another one is : I TP to a new region and crash it immediately -- the presence system might show that I&#039;m logged into the old region stilll&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  The old server will report you leaving&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  And also we have to assume that the presence server never has any failures of its own&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Redundant, High Availability&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: so you set up the timeouts to suit your particular case. Inside a single datacenter, it&#039;s still sub-millisecond RTT.&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Mojito: but then you have the other race condition which is that the old server reports you&#039;re leaving but it takes a while to upload your assets so you spend a lot of tiem &amp;quot;in limbo&amp;quot; -- to whom to IMs go then?&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  The handoff has to have multiple states&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is a period while to destination server is loading your assests, BEFORE the leaving server can really complete the handoff&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  You are indeed in limbo duuring that period&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  So the IMs go to the old server&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  Once handoff is coimplete, the old server passes them over to the new server&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  What if the sending of &amp;quot;pending leaving Region A&amp;quot; message gets to the presence server after the &amp;quot;Arriving at Region B&amp;quot; message?&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  AFK a sec while I log into OSgrid&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  There is thins thing in data processing called the &amp;quot;two phase commit&amp;quot;.&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Two phase commits are extremely time-intensive&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Like, really laggy&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  As far as the Prsence Server is concerned, it only needs to know when the handoff is complete.&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  TPing is already laggy, if the new server cant fetch the assets in time&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Until the destination sim has enough info about you, it is not in any shape to take responsibility for your messages&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  A-&amp;gt;B Prepare for Mojito&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  B-&amp;gt;A Ok, Mojito is ready here&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Basically though, the system is such that it isn&#039;t that big a deal if one agent&#039;s presence is wrong for a short time&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  A-&amp;gt;B Ok, you have her&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  That&#039;s basically what happens now&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  I think it&#039;s called &amp;quot;ushering&amp;quot;&lt;br /&gt;
* [12:01] [[User:Aimee Trescothick|Aimee Trescothick]]:  &amp;quot;unable to start a chat session with &#039;Friends of Raglan Shire&#039;. The session no longer exists&amp;quot;&lt;br /&gt;
* [12:01] [[User:Which Linden|Which Linden]]:  Oh right I was finding that jira&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  reads back&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  Aimee: SVC-1509&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  I get &amp;quot;Unable to send your message to the chat session with [RECIPIENT]. Error making request, please try later&amp;quot;&lt;br /&gt;
* [12:02] [[User:Aimee Trescothick|Aimee Trescothick]]:  :)&lt;br /&gt;
* [12:02] [[User:Mojito Sorbet|Mojito Sorbet]]:  I can get that message right now, any time you want&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  Mojito: I think same JIRA&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  which group?&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  Friends of Raglan Shire&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: yeah, that&#039;s happening a lot now on incoming IMs&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  Hippo Technologies User Group, which has 1390 members&lt;br /&gt;
* [12:03] [[User:Aimee Trescothick|Aimee Trescothick]]:  happens all the time&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  This happens when I try to SEND a message to that group&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  That is normally a very chatty groupl. I have not heard form it in a few days&lt;br /&gt;
* [12:04] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  the mentors group too&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  ok, cool, so errors on send are in a different category than errors on receipt&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Proabbly&lt;br /&gt;
* [12:04] [[User:Mojito Sorbet|Mojito Sorbet]]:  Or different symptoms of a single cause&lt;br /&gt;
* [12:05] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, the one i said happens on every receive from that group, unless I pre-empt it and open the group myself&lt;br /&gt;
* [12:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Rememeber the group listener is stopped if you click off the IM tab. It&#039;s a totally terrible feature.&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  better for debugging to treat them as separate&lt;br /&gt;
* [12:05] [[User:Latif Khalifa|Latif Khalifa]]:  in your opinion morg&lt;br /&gt;
* [12:05] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, SVC-1509 is the one I get, the variant without the name of the group in it.&lt;br /&gt;
* [12:06] [[User:Mojito Sorbet|Mojito Sorbet]]:  Very reproducible&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  there&#039;s two error messages, then, possibly two bugs there....gross&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: no Latif, not in my opinion. It&#039;s objectively bad because there is no way of turning all your 25 group listener back on short of clicking all the tabs or relogging. So it&#039;s crap by design for users. Was only done to reduce the IM load for LL.&lt;br /&gt;
* [12:07] [[User:Mojito Sorbet|Mojito Sorbet]]:  Sometimes it says the name, other times [RECIPIENT]. I get the latter&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  Morg, its objectively bad because you don&#039;t like it, its the only critearia you accept&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Do not assume malicious intent where design cruft is entirely a sufficent explanation&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: has nothing to do with liking or disliking. Having to click all your tabs doesn&#039;t scale. You gonna click 1000 tabs when you have 100 groups?&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  ok, I should probably run&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  You really don&#039;t have your head screwed on a lot of the time Latif&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  morg, still you personal preference any way you want to twist it&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Whoa! Let&#039;s keep it nice&lt;br /&gt;
* [12:08] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  hey which you were on the master office hours list&lt;br /&gt;
* [12:08] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  this is cool but I stumbled hefre&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Hi Thunderclap.&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I&#039;m used to get insults from her, doesn&#039;t bother me :)&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Ha ha ha&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;m no diplomat. But someone who reckons that clicking 1000 tabs is reasonable is clearly not rational.&lt;br /&gt;
* [12:08] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  and why are you a bamboo plant if you dont mind me asking&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  For stylistic reasons!&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  hahaha&lt;br /&gt;
* [12:09] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  awesome&lt;br /&gt;
* [12:09] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  you have a bear or a miniature plant bear&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  I hope to see you again next time!&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  I&#039;ll hook you up with a bear&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  i hope space server gets better haha&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  See you next time Which :-)&lt;br /&gt;
* [12:09] [[User:Thunderclap Morgridge|Thunderclap Morgridge]]:  thanks&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  take care which :)&lt;br /&gt;
* [12:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  bye :)&lt;br /&gt;
* [12:09] [[User:Which Linden|Which Linden]]:  Thanks everybody!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=385233</id>
		<title>Eventlet</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Eventlet&amp;diff=385233"/>
		<updated>2009-06-07T16:40:40Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: /* Eventlet */  Updated to include correct repository info, and also removing bullet point about SSL since we fixed that.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eventlet =&lt;br /&gt;
&lt;br /&gt;
Eventlet is a networking library written in Python. It achieves high scalability by using [http://en.wikipedia.org/wiki/Non-blocking_IO#Select.28.2Fpoll.29_loop non-blocking io] while at the same time retaining high programmer usability by using [http://en.wikipedia.org/wiki/Coroutine coroutines] to make the non-blocking io operations appear blocking at the source code level.&lt;br /&gt;
&lt;br /&gt;
* Example code: [[Eventlet/Examples]]&lt;br /&gt;
* PyPI entry: http://pypi.python.org/pypi/eventlet/&lt;br /&gt;
* Subversion repository (note: very out of date): http://svn.secondlife.com/svn/eventlet&lt;br /&gt;
* Mercurial (hg) repository: http://bitbucket.org/fzzzy/eventlet/overview/&lt;br /&gt;
* Trac page: http://svn.secondlife.com/trac/eventlet&lt;br /&gt;
* Mailing list: https://lists.secondlife.com/cgi-bin/mailman/listinfo/eventletdev&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
[[Eventlet/Documentation]]&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || &#039;&#039;&#039;Date&#039;&#039;&#039; || &#039;&#039;&#039;URL&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| 0.8 || 2008-10-13  || http://pypi.python.org/pypi/eventlet/0.8/&lt;br /&gt;
|-&lt;br /&gt;
| 0.7 || July 29, 2008 || http://pypi.python.org/pypi/eventlet/0.7&lt;br /&gt;
|-&lt;br /&gt;
| 0.6.1 || July 7, 2008 || http://pypi.python.org/pypi/eventlet/0.6.1&lt;br /&gt;
|-&lt;br /&gt;
| beta-1 || Aug 24, 2007 || [http://svn.secondlife.com/trac/eventlet/changeset/8/branches/beta-1?old_path=%2F&amp;amp;format=zip]  [http://svn.secondlife.com/svn/eventlet/branches/beta-1]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
Eventlet runs on Python version 2.3 or greater, with the following dependencies:&lt;br /&gt;
* [http://cheeseshop.python.org/pypi/greenlet greenlet]&lt;br /&gt;
* [http://pyopenssl.sourceforge.net/ pyOpenSSL] if you want to use ssl sockets&lt;br /&gt;
* (if running python versions &amp;lt; 2.4) a deque object in a &amp;lt;code&amp;gt;collections&amp;lt;/code&amp;gt; module.  One option is to copy [http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/259179 this deque] into a file called &amp;lt;code&amp;gt;collections.py&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Eventlet at Linden ==&lt;br /&gt;
&lt;br /&gt;
eventlet is the networking library used to implement the [[backbone]] architecture.  Backbone is primarily an http server, and as such uses the eventlet.httpd module. eventlet itself is responsible only for handling http protocol-level semantics; &amp;quot;web framework&amp;quot; concepts such as URL traversal and html rendering are implemented in a separate python package, [[mulib]].&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
* Not enough test coverage -- the goal is 100%, but we are not there yet.&lt;br /&gt;
* Not tested on Windows&lt;br /&gt;
** There are probably some simple Unix dependencies we introduced by accident.  If you&#039;re running Eventlet on Windows and run into errors, let us know.&lt;br /&gt;
** The eventlet.processes module is known to not work on Windows.&lt;br /&gt;
&lt;br /&gt;
== Eventlet History ==&lt;br /&gt;
&lt;br /&gt;
Eventlet began life as Donovan Preston was talking to Bob Ippolito about coroutine-based non-blocking networking frameworks in Python. Most non-blocking frameworks require you to run the &amp;quot;main loop&amp;quot; in order to perform all network operations, but Donovan wondered if a library written using a trampolining style could get away with transparently running the main loop any time i/o was required, stopping the main loop once no more i/o was scheduled. Bob spent a few days during PyCon 2006 writing a proof-of-concept. He named it eventlet, after the coroutine implementation it used, [http://cheeseshop.python.org/pypi/greenlet greenlet]. Donovan began using eventlet as a light-weight network library for his spare-time project [http://soundfarmer.com/Pavel/trunk/ Pavel], and also began writing some unittests.&lt;br /&gt;
&lt;br /&gt;
* http://svn.red-bean.com/bob/eventlet/trunk/&lt;br /&gt;
&lt;br /&gt;
When Donovan started at Linden Lab in May of 2006, he added eventlet as an svn external in the indra/lib/python directory, to be a dependency of the yet-to-be-named [[backbone]] project (at the time, it was named restserv). However, including eventlet as an svn external meant that any time the externally hosted project had hosting issues, Linden developers were not able to perform svn updates. Thus, the eventlet source was imported into the linden source tree at the same location, and became a fork.&lt;br /&gt;
&lt;br /&gt;
Bob Ippolito has ceased working on eventlet and has stated his desire for Linden to take it&#039;s fork forward to the open source world as &amp;quot;the&amp;quot; eventlet.&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
Eventlet is made available under the terms of the open source MIT license below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EVENTLET&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Copyright (c) 2005-2006, Bob Ippolito&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 2007, Linden Research, Inc.&lt;br /&gt;
&lt;br /&gt;
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &amp;quot;Software&amp;quot;), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:&lt;br /&gt;
	&lt;br /&gt;
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.&lt;br /&gt;
	&lt;br /&gt;
THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_June_4&amp;diff=382813</id>
		<title>User:Which Linden/Office Hours/2009 June 4</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_June_4&amp;diff=382813"/>
		<updated>2009-06-04T19:11:42Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: New page: * [11:03] Latif Khalifa:  pretty shiny things, can&amp;#039;t help it * [11:04] Elric Ember:  :D * [11:04] Morgaine Dinova:  The...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Latif Khalifa|Latif Khalifa]]:  pretty shiny things, can&#039;t help it&lt;br /&gt;
* [11:04] [[User:Elric Ember|Elric Ember]]:  :D&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  There&#039;s the Which cloud&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  hey there&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:04] [[User:Yann Dufaux|Yann Dufaux]]:  hello Saij, Tech and morgaine!! :D&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Yann!&lt;br /&gt;
* [11:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Salut!&lt;br /&gt;
* [11:04] [[User:Latif Khalifa|Latif Khalifa]]:  hey witch, you blend in with the environment so well, one cannot see you ;)&lt;br /&gt;
* [11:04] [[User:Yann Dufaux|Yann Dufaux]]:  a vas bien? lol&lt;br /&gt;
* [11:04] [[User:Yann Dufaux|Yann Dufaux]]:  :P&lt;br /&gt;
* [11:05] [[User:Yann Dufaux|Yann Dufaux]]:  qui parle franais ici! :) Wiche you speak french? ;)&lt;br /&gt;
* [11:05] [[User:Yann Dufaux|Yann Dufaux]]:  Which*&lt;br /&gt;
* [11:05] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oui, tres bien :-)&lt;br /&gt;
* [11:05] [[User:Elric Ember|Elric Ember]]:  :D&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  are you saying it&#039;s hard to discern slightly-smaller banboo stalks from their identical-but-slightly-larger brethren?&lt;br /&gt;
* [11:06] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  which would those be, Which?&lt;br /&gt;
* [11:06] [[User:Flimsey Freenote|Flimsey Freenote]]:  are you a cutting Which ?&lt;br /&gt;
* [11:06] [[User:Yann Dufaux|Yann Dufaux]]:  its sane of the game, try to find charlye in your land :)&lt;br /&gt;
* [11:06] [[User:Elbereth Witte|Elbereth Witte]]:  do you weigh as much as a duck, which?&lt;br /&gt;
* [11:06] [[User:Yann Dufaux|Yann Dufaux]]:  same*&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  I bet I don&#039;t float&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  And, Yann, if I spoke French I&#039;d just embarrass myself&lt;br /&gt;
* [11:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  oh I don&#039;t know, tie you togeth and you&#039;d make a good raft :D&lt;br /&gt;
* [11:07] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  wee&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  No, Which is an Elder Bamboo. I think there&#039;s a primordial panda in the story somewhere, not my forte.&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  I seem to remember the pandas saying &amp;quot;It&#039;s bamboo all the way down&amp;quot;.&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  so just anecdotally, how has group chat (not notices) been these days?&lt;br /&gt;
* [11:09] [[User:Aimee Trescothick|Aimee Trescothick]]:  wonders if HiPiHi uses a bamboo tube as the default building element rather than a plywood cube&lt;br /&gt;
* [11:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Very well actually, I&#039;ve only seen one error in a whole week, yesterday.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  And that error was an unusual one, error box popped up when an IM came in on a channel that didn&#039;t have an open tab.&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Aimee: and pandas instead of teapots in GL? :-)&lt;br /&gt;
* [11:10] [[User:Aimee Trescothick|Aimee Trescothick]]:  :D&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  well, for a bit, the aritificial intelligence group had non-stop errors last week&lt;br /&gt;
* [11:11] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but the rest of my groups were fine&lt;br /&gt;
* [11:11] [[User:Elbereth Witte|Elbereth Witte]]:  Cadie&#039;s openGL panda, I can see that&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  the sort of &amp;quot;cannot connect to group chat&amp;quot; errors?&lt;br /&gt;
* [11:11] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  error connecting to &amp;lt;recipient&amp;gt;&lt;br /&gt;
* [11:12] [[User:Aimee Trescothick|Aimee Trescothick]]:  yeah, been seeing a few of those&lt;br /&gt;
* [11:12] [[User:Elric Ember|Elric Ember]]:  nods with the same experience&lt;br /&gt;
* [11:12] [[User:Which Linden|Which Linden]]:  ok good to know&lt;br /&gt;
* [11:13] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but as I said, was only 1 group and only for a specific period. But at least one other person in that group was shoowing the same issue&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: would you happen to know when the IM tab functionality was changed to unregister one from a group&#039;s IM on closing the IM tab?&lt;br /&gt;
* [11:13] [[User:Latif Khalifa|Latif Khalifa]]:  its been like that forever&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  No it hasn&#039;t.&lt;br /&gt;
* [11:13] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  been at least a year or two&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  No it hasn&#039;t.&lt;br /&gt;
* [11:14] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I recall that they changed it, but it was Long, Long Ago&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  No it wasn;&#039;t.&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  morg vs. the resto of the world lol&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  is slowness still an issue?&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yup&lt;br /&gt;
* [11:14] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  agres with Saijanai&lt;br /&gt;
* [11:14] [[User:Flimsey Freenote|Flimsey Freenote]]:  yes slowness was my biggest issue&lt;br /&gt;
* [11:14] [[User:Latif Khalifa|Latif Khalifa]]:  morg, ok you are right, the rest of the world is wrong :P&lt;br /&gt;
* [11:14] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  could swear it was last year if not the year before, Morgaine&lt;br /&gt;
* [11:14] [[User:Which Linden|Which Linden]]:  the architecture was changed in 2006&lt;br /&gt;
* [11:15] [[User:Latif Khalifa|Latif Khalifa]]:  (or could it be that morg didn&#039;t notice it before :P)&lt;br /&gt;
* [11:15] [[User:Elric Ember|Elric Ember]]:  Only had one instance of group chat lag, but it was very brief&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  I know it&#039;s not so, because I used to get my Live Music Enthusiasts group IM tab reaappearing every few minutes, despite me closing the tab each time. Used to do that dozens of times a day.&lt;br /&gt;
* [11:16] [[User:Latif Khalifa|Latif Khalifa]]:  Morg, yeah that mega annoying thig was removed circa 2006-7&lt;br /&gt;
* [11:16] [[User:Elric Ember|Elric Ember]]:  Too bad there isn&#039;t a Mute Group Chat feature without going into Busy mode&lt;br /&gt;
* [11:16] [[User:Morgaine Dinova|Morgaine Dinova]]:  Were Jiras working then Latif?&lt;br /&gt;
* [11:17] [[User:Latif Khalifa|Latif Khalifa]]:  anyway, do we have anything on agenda today? :D&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s actually more annoying now than before. Now I have to either open up all 25 tabs manually, or relog. Otherwise I can&#039;t tell if I&#039;m receiving IMs for all my groups.&lt;br /&gt;
* [11:18] [[User:Latif Khalifa|Latif Khalifa]]:  power nap time?&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  There is currently no way of resetting IM to the state just after login.&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  Yeah I agree that the group chat UI needs to be &amp;quot;open tab == listening for messasges&amp;quot;&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ie. you can&#039;t set it to &amp;quot;Listener on, no tab open&amp;quot;.&lt;br /&gt;
* [11:19] [[User:Latif Khalifa|Latif Khalifa]]:  it is like that which&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: it is like that, and that&#039;s wrong.&lt;br /&gt;
* [11:20] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  i can&#039;t counr how many times i&#039;ve mismessage dur to the message UI.:-(&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  It&#039;s not currently like that&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  Because it means that people either have to open all 25 tabs manually, or relog. Else they don&#039;t know that they&#039;re receiving all their messages.&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  Currently when you log on, you start listening for messages in all groups that you&#039;re in&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  But no tabs are opened&lt;br /&gt;
* [11:20] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is correct&lt;br /&gt;
* [11:20] [[User:Which Linden|Which Linden]]:  If a message comes in a tab is opened&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  which morg want to make it even worse, she wants im tab to open even after you manually close it&lt;br /&gt;
* [11:21] [[User:Which Linden|Which Linden]]:  But you have no idea whether you&#039;re &amp;quot;listening&amp;quot; to a group&#039;s chatter or have closed the tab and will never receive any more messages&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  doesn&#039;t always work that way though&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  now when you close im tab, you leave that session&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  That is correct operation Which, just after login. To expect all 25 tabs to be open just to receive all your messages is moronic, and non-scalable. If we had 100 groups, or 1000, would you want 1000 tabs to be open to not lose messages?&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  myself and my partner are in several of the same groups ...&lt;br /&gt;
* [11:21] [[User:Latif Khalifa|Latif Khalifa]]:  which is good, i don&#039;t want to hear some group chatter i juist close the session&lt;br /&gt;
* [11:21] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I like to have two close buttons, the currnt close and close but still listen.&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  A better design is to just have a 1:1 relationship between tabs and group chats.&lt;br /&gt;
* [11:22] [[User:Aimee Trescothick|Aimee Trescothick]]:  and frequently she doesn&#039;t get group chat that I am unless she opens the group&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  I think the fact that the tabs are unweildy is a separate UI problem&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  But yes I do think that if you wanted to listen to 1000 groups that your interface will get cluttered quickly&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  It happens now&lt;br /&gt;
* [11:22] [[User:Morgaine Dinova|Morgaine Dinova]]:  Each group simply needs a tickbox to say if it&#039;s listening. It should have nothing to do withg tabs opened or closed. I might want tab open to read, without receiving anything.&lt;br /&gt;
* [11:22] [[User:Latif Khalifa|Latif Khalifa]]:  Which, so you would have us have 25 tabs open in oreder to get a message from 25 groups?&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  It&#039;s just that if you&#039;re listening to 1000 groups that have no chatter that it doesn&#039;t get cluttered.... kind of a &amp;quot;tree falls in a forest&amp;quot; sort of deal&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Latif: yes, I don&#039;t see what&#039;s so weird about that&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: would you want 1000 tabs open in order to listen to 1000 groups? Non-scalable, sorry.&lt;br /&gt;
* [11:23] [[User:Which Linden|Which Linden]]:  Listening to 1000 groups is, itself non-scaleable&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yes it is scalable&lt;br /&gt;
* [11:23] [[User:Latif Khalifa|Latif Khalifa]]:  Which, you obviously don&#039;t spend a lot of time in world :D&lt;br /&gt;
* [11:23] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  The beggest imporovments to the tabs is to have them shrink down dymatilly like firefox deos now when tabs start to get crouded. Current there is one huge long tab open due to long group name and it pushes the other tab into oblivion.&lt;br /&gt;
* [11:23] [[User:Elbereth Witte|Elbereth Witte]]:  wo do I have to kill in order to be able to subscripbe to a mere 30 groups?&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I think that people are using group chat for something other than chat&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  I mean look at our message rate here, it&#039;s roughly a message every 2 seconds&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  If every chat you were in had this rate it&#039;d be too fast to read&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: group messaging is mostly sparse. In the Live Music area of SL, in which every musician has a fan group, you could be a fan of 1000 musicians easily, and yet only receive a couple of messages an hour.&lt;br /&gt;
* [11:25] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  1000 groups at this rate would be &amp;quot;interesting&amp;quot;!!!&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  Is there any other chat client in the world that lets you listen to 1000 chats without having at least a tiny bit of UI for each chat?&lt;br /&gt;
* [11:25] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Try the SL Discovery group chat, it more then one per second usally. :-)&lt;br /&gt;
* [11:25] [[User:Mystical Demina|Mystical Demina]]:  i think the issue is more simple, i should always get group chat, the only that it should not do is auto open a tab and show i have a new IM. Seems just need s check box to turn on or off the auto open. But what i do&#039;t want to loose is the most recent chat messages&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Number of groups has nothing to do with rate of messaging.&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  there are a lot of support groups which are not used for chatter oftern, but say a scripter has a question, opens up scripters group, send message and all people in that group get his question popup in a group im tab. Having all of them have that tab open all the time would mean nobody will get any answers. some in world businesses depend on their customers contacting them in that way too. so current behavour is what residents expect&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Mystical: yes I agree that group chat should not be conflated with IM&lt;br /&gt;
* [11:26] [[User:Talarus Luan|Talarus Luan]]:  A better solution: untie chat from groups and go to an opt-in channel system, like most other online worlds (and IRC).&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  in that way SL is *better* than most IM client out there&lt;br /&gt;
* [11:26] [[User:Which Linden|Which Linden]]:  Talarus: also a good option&lt;br /&gt;
* [11:26] [[User:Flimsey Freenote|Flimsey Freenote]]:  nods at Tal i was just thinking that&lt;br /&gt;
* [11:26] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: this meeting chat is at one extreme end, and the very sparse real example I gave your of SL Live Musicians is at the other. Messaging can be extremely sparse.&lt;br /&gt;
* [11:27] [[User:Talarus Luan|Talarus Luan]]:  Would also probably allow for a more streamlined and less laggy backend, since there is a lot of good server code already out there to do it. :)&lt;br /&gt;
* [11:27] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Just breaking off groups from land functions should help things.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  Hm ok Morgaine but I&#039;d argue that it&#039;s not really chat then, it&#039;s more like a forum or announcement group&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  Assuming you support arts in SL, you have to allow artists to have fan groups. And people certainly have more than 25 favourite musicians.&lt;br /&gt;
* [11:28] [[User:Flimsey Freenote|Flimsey Freenote]]:  in WoW you can opt into a group and then color the text, very handy for watching several chats&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  I think that there&#039;s a lot of things wrong with the current UI that make it hard to imagine a better future&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  support groups would be killed in the current model was changed to 1:1&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  One of the major problems is that the tabs-along-the-bottom are really really unweildy&lt;br /&gt;
* [11:28] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Oo..new option for groups owners to set color of there text seen by other, but at the same time, can be changed by the end user also.&lt;br /&gt;
* [11:29] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: it&#039;s totally normal live chat, just sparse. Every once in a blue moon (like once a day for many musicians), the musician announces a show, and then there are several minutes of live chatter between fans. A great use case, extremely popular. But sparse.&lt;br /&gt;
* [11:29] [[User:Talarus Luan|Talarus Luan]]:  Multiple tab rows? Channel selection box down one side? Lots of UI options to fix the &amp;quot;scroll across&amp;quot; issue.&lt;br /&gt;
* [11:30] [[User:Latif Khalifa|Latif Khalifa]]:  morg, that&#039;s not to different use case from my support group thing... hours of inactivity.. question, a lot of chatter for some time... back to silent mode&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  Hm yeah that&#039;s a good point&lt;br /&gt;
* [11:30] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Witch, shrink the un-foucus tabs down with(wide) wise to fit more tabs in there would help.&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  Just reuse the Friends screen for Groups, simple. You already have checkboxes per line. Just make one of those checkboxes an IM listener enable.&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  The thing about our current system is that you open a tab as soon as any chatter starts, so if you&#039;re logged in for a while, eventually all your groups get opened into tabs&lt;br /&gt;
* [11:31] [[User:Elric Ember|Elric Ember]]:  nods. Friends Conferences and Group Chat seem functionally similar from a user perspective except for the opt-in aspect.&lt;br /&gt;
* [11:31] [[User:Talarus Luan|Talarus Luan]]:  yup. As well as IMs&lt;br /&gt;
* [11:31] [[User:Latif Khalifa|Latif Khalifa]]:  Which, unless you don&#039;t want to be in chat with some group, just close the tab and its gone for that session&lt;br /&gt;
* [11:31] [[User:Which Linden|Which Linden]]:  Yup, I don&#039;t know what a better UI for managing the tabs would look like but I&#039;m sure it&#039;s out there&lt;br /&gt;
* [11:32] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  More then on row of tabs. Row one is groups only, row two is IM only.&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  Latif: right but assuming that you do want to be in the chat with all your groups (from Morgaines 1000-group example)&lt;br /&gt;
* [11:32] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  on=one&lt;br /&gt;
* [11:32] [[User:Talarus Luan|Talarus Luan]]:  UI design: Art AND Science wrapped into one realm. :D&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  I really think borrowing from other chat clients would be helpful&lt;br /&gt;
* [11:32] [[User:Flimsey Freenote|Flimsey Freenote]]:  i would like to log in invisible to all, so that i dont get any messages or make people mad for not responding because im busy .. might save you some resources :)&lt;br /&gt;
* [11:32] [[User:Talarus Luan|Talarus Luan]]:  That&#039;s why going with an opt-in system would be better. Sometimes, I just don&#039;t want to chat.&lt;br /&gt;
* [11:32] [[User:Elbereth Witte|Elbereth Witte]]:  I don&#039;t care for function taking a back seat to form&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  Which, I&#039;m talking about current way people use it,... not some imaginary extreme case&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  I like Colloquy, and its chat management is basically a vertical line of tabs&lt;br /&gt;
* [11:33] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Builders would LOVE to log in invisiable, ie: no chat/IM at all.&lt;br /&gt;
* [11:33] [[User:Talarus Luan|Talarus Luan]]:  Then there are times afterwards that I do want to chat, but I have to manually open the group chat windows I closed in order to get more chat.&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: it&#039;s not imaginary and it&#039;s not extreme. There are a hell of a lot more than 1000 musicians in SL, right now, and they all have fan groups.&lt;br /&gt;
* [11:34] [[User:Elbereth Witte|Elbereth Witte]]:  extremes are good test cases&lt;br /&gt;
* [11:34] [[User:Flimsey Freenote|Flimsey Freenote]]:  Morgaine i agree, i am a huge SL music fan and its dissapointing to say the least ..&lt;br /&gt;
* [11:34] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Set the buzy respoce to &amp;quot;Seconlife user is not only, message will be stored for later retrievel&amp;quot; hehe&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Another UI issue is that group chat appears onscreen in the same place that local chat does if the window isn&#039;t open, which interferes with conversations&lt;br /&gt;
* [11:34] [[User:Aimee Trescothick|Aimee Trescothick]]:  yep I like Colloquy, nice to see the count of incoming messages on each tab there too&lt;br /&gt;
* [11:34] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  only=online&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  I usually exit any group chats I&#039;m in prior to these OH for example&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Currently we have to choose 25 only musicians to be fans of, it&#039;s quite unfair to the rest.&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  Which, that is fixed in 1.23&lt;br /&gt;
* [11:34] [[User:Latif Khalifa|Latif Khalifa]]:  viewr&lt;br /&gt;
* [11:34] [[User:Aimee Trescothick|Aimee Trescothick]]:  so you can see at a glance how active each channel is without going into them&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  Latif: !!! I was running that, is it a pref?&lt;br /&gt;
* [11:34] [[User:Flimsey Freenote|Flimsey Freenote]]:  cant have 25 Morgaine, if you ahve any other groups too&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  yup&lt;br /&gt;
* [11:35] [[User:Which Linden|Which Linden]]:  sawheet&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Flimsey: yeah, I missed the word &amp;quot;max&amp;quot; out :P&lt;br /&gt;
* [11:35] [[User:Latif Khalifa|Latif Khalifa]]:  Prefs -&amp;gt; coms -&amp;gt; Include IMin chat console&lt;br /&gt;
* [11:35] [[User:Flimsey Freenote|Flimsey Freenote]]:  joins a group of people that listen to the other groups that she wants to hear&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  ha ha a meta-group&lt;br /&gt;
* [11:36] [[User:Elric Ember|Elric Ember]]:  :D nice&lt;br /&gt;
* [11:36] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  thought 1.23 hd some changes regarding IM&#039;s in local chat and chat history&lt;br /&gt;
* [11:36] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  They made a couple changes to that. The previous setting was moved to debug and a new setting to reflect the new behivour&lt;br /&gt;
* [11:36] [[User:Latif Khalifa|Latif Khalifa]]:  yeah, works pretty well in 1.23&lt;br /&gt;
* [11:37] [[User:Which Linden|Which Linden]]:  awesome, I guess we can close the case on that one!&lt;br /&gt;
* [11:37] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  expected Groups back on the oie menu on this latest release&lt;br /&gt;
* [11:38] [[User:Mystical Demina|Mystical Demina]]:  using 1.23 and when i open Fashion Conslidated i get &amp;quot;Unable to start new chat seesion&amp;quot; message&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  The pie menu?&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  Mystical: right now that&#039;s happening?&lt;br /&gt;
* [11:38] [[User:Mystical Demina|Mystical Demina]]:  yes&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  hm&lt;br /&gt;
* [11:38] [[User:Mystical Demina|Mystical Demina]]:  tired several times can relog and try, it is on other computer&lt;br /&gt;
* [11:39] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  I&#039;ve been getting a new tab for a group chat, then before I even have a chance to read it, another errorr window pops up saying the chat is no more and CLOSES the tab. *grr...*&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  No don&#039;t worry about relogging, I&#039;m just checking the logs here&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  Note that closing an IM tab isn&#039;t just a client-side listener disable. If the group had only two people listening before, then after one person closes the tab, the other person gets an error message on attempting to send, ie. &amp;quot;No other participant&amp;quot;. So it couples through to server.&lt;br /&gt;
* [11:39] [[User:Which Linden|Which Linden]]:  Yup&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  It removes your name from the server-side list&lt;br /&gt;
* [11:40] [[User:Which Linden|Which Linden]]:  Which is fair, it&#039;d suck if from the perspective of the sender they saw many people but didn&#039;t know none of them could hear her&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  But that&#039;s so now too. People sleep with client on after all.&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  ah true&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  but nonetheless there are degrees here&lt;br /&gt;
* [11:42] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Hmm...I think I will open up a feature jira request for more then one row of tabs.&lt;br /&gt;
* [11:42] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  can you rejoin a group IM session by opneing/starting a new one?&lt;br /&gt;
* [11:42] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  (returns for afkness)&lt;br /&gt;
* [11:42] [[User:Latif Khalifa|Latif Khalifa]]:  luf, yes you can&lt;br /&gt;
* [11:42] [[User:Talarus Luan|Talarus Luan]]:  Yup, lufpleh&lt;br /&gt;
* [11:42] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which is the plant?&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  lufpleh: yeah&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  I am the plant&lt;br /&gt;
* [11:43] [[User:Mystical Demina|Mystical Demina]]:  i find skyps new verticle list pretty good for managing converstions, in stead of horizaontal rows&lt;br /&gt;
* [11:43] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I thought you were furniture lol.&lt;br /&gt;
* [11:43] [[User:Talarus Luan|Talarus Luan]]:  The only time you get a different &amp;quot;session&amp;quot; is when you do conferences.&lt;br /&gt;
* [11:43] [[User:Aimee Trescothick|Aimee Trescothick]]:  points ... that one is the plant :D&lt;br /&gt;
* [11:43] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, an idea. How about patching the viewer to work like PyOGP? Ie. allow it to login N other agents, each of them subscribed to 25 groups. Then the viewer could gather all the IMs from 25*N groups, LL&#039;s limit overcome :-)))&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Common misconception&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  Morgaine: good one, we&#039;d never notice that at all :-)&lt;br /&gt;
* [11:43] [[User:Elric Ember|Elric Ember]]:  pffffff!....HA.HA HAHA.&lt;br /&gt;
* [11:43] [[User:Talarus Luan|Talarus Luan]]:  Ack.. that&#039;s a hack and a half. :P&lt;br /&gt;
* [11:43] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  Tecwolf dont you dare, took a huge effort to get LL to reduce foorprint of Comms window, dont want it any biigger&lt;br /&gt;
* [11:43] [[User:Flimsey Freenote|Flimsey Freenote]]:  lol&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sai: new name for your OGP client: N25 :-)&lt;br /&gt;
* [11:44] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Witch is the plant? &amp;lt;--- new replacemnet for &amp;quot;Who&#039;s on first?&amp;quot; :-)&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: it&#039;s perfectly allowed by the ToS. And what&#039;s more, it would crease no significant load. As I said, musicians groups are SPARSE, in terms of messaging load.&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  would create*&lt;br /&gt;
* [11:45] [[User:Elbereth Witte|Elbereth Witte]]:  so far there seems to be a subscription load&lt;br /&gt;
* [11:45] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  yay for more groups &lt;br /&gt;
* [11:46] [[User:Flimsey Freenote|Flimsey Freenote]]:  isnt LL developing new things for music to begin next year? hopes they address this before that&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  Yeah there&#039;s a cost in database load and load for registering for all those groups&lt;br /&gt;
* [11:46] [[User:Which Linden|Which Linden]]:  The actual message delivery is not the expensive part&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  Messaging should not go anywhere near the database, once registered.&lt;br /&gt;
* [11:47] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  is group mebership load more expensive than friends?&lt;br /&gt;
* [11:47] [[User:Elbereth Witte|Elbereth Witte]]:  friends seem to carry less state&lt;br /&gt;
* [11:47] [[User:Elric Ember|Elric Ember]]:  Could test pilot N25, limiting N = 2 and profile that&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Mystical, do you mind trying to connect to Fashion Consolidated&#039;s chat again?&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  lufpleh: not sure&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Elric: well said. What we don&#039;t measure, we don&#039;t actually know.&lt;br /&gt;
* [11:48] [[User:Mystical Demina|Mystical Demina]]:  same message&lt;br /&gt;
* [11:48] [[User:Mystical Demina|Mystical Demina]]:  says i do not have that ablitiy&lt;br /&gt;
* [11:48] [[User:Mystical Demina|Mystical Demina]]:  just clicking IM/chat&lt;br /&gt;
* [11:49] [[User:Talarus Luan|Talarus Luan]]:  Sounds like a group role ability issue&lt;br /&gt;
* [11:49] [[User:Which Linden|Which Linden]]:  Interesting Mystical...the simulator isn&#039;t loggin anything for that&lt;br /&gt;
* [11:50] [[User:Talarus Luan|Talarus Luan]]:  Are you in a role that allows chat in that group?&lt;br /&gt;
* [11:50] [[User:Mystical Demina|Mystical Demina]]:  i first got it, just sitting ther, i got the mesage, so looks like it tried to tell me i had a group chat&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  Happens sometimes as a bug too. I&#039;ve seen that permissions response for Groupies maybe 5-6 times, had to relog to fix it.&lt;br /&gt;
* [11:50] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Mogaine, are we talking about when the group message appears and it gives you a warning saying it doesn&#039;t exist, and it disappears again, or is this something different?&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  Different&lt;br /&gt;
* [11:51] [[User:Morgaine Dinova|Morgaine Dinova]]:  It&#039;s when double clicking on a group to open tab&lt;br /&gt;
* [11:51] [[User:Mystical Demina|Mystical Demina]]:  not sure you can turn of IM chat in a group, but i have notice sending perms&lt;br /&gt;
* [11:52] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  lufpleh, I did dare. [http://jira.secondlife.com/browse/VWR-13855] :-)&lt;br /&gt;
* [11:52] [[User:Talarus Luan|Talarus Luan]]:  yes, you can&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  well it sounds like there&#039;s some sort of bug either in the viewer or the simulator....so maybe the underlying services aren&#039;t the place to focus our attention, and we should instead be trying to crush those bugs&lt;br /&gt;
* [11:52] [[User:Talarus Luan|Talarus Luan]]:  It&#039;s now one of the role abilities.&lt;br /&gt;
* [11:52] [[User:Mystical Demina|Mystical Demina]]:  i tried it here, got the same message with 1.22 client&lt;br /&gt;
* [11:52] [[User:Talarus Luan|Talarus Luan]]:  In fact, here is what that group says in its charter: * Group IMs STRICTLY disallowed - use the group Fashion Consolidated Cafe for chatter. Spammers will be removed.&lt;br /&gt;
* [11:53] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  Mystical, think the reaoning is why bother be a member of a group if you dont want to recive the IM&#039;s&lt;br /&gt;
* [11:53] [[User:Talarus Luan|Talarus Luan]]:  So it is likely that chat is turned off in that group&lt;br /&gt;
* [11:53] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  its why mny groups have sub groups which are no IM&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  luf, groups are used for access permissions as well&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Did not know that&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  (didn&#039;t know about no-IM groups)&lt;br /&gt;
* [11:53] [[User:Mystical Demina|Mystical Demina]]:  thing is, i want all messages, for me i just don&#039;t want to have new IM status which i can&#039;t seprate from an new IM&lt;br /&gt;
* [11:54] [[User:Talarus Luan|Talarus Luan]]:  Yeah, open up a group, look at the abilities.&lt;br /&gt;
* [11:54] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Unfortunately Tal, not all group owners are so studious as to change group abilities even if they have the capacity :)&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  Definitely the evidence is pointing towards the need for splitting apart groups into their various use cases&lt;br /&gt;
* [11:54] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  There usally two groups for major venders. One that has groups chat turned off so that group is just for notices of announmnets and other group for chatter. Why they do this? There is NO option to block group chat like you can for notices.&lt;br /&gt;
* [11:55] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Also, it can depend on the situation. Sometimes you want to receive group IMs, and other times you don&#039;t want to be bothered, but you can&#039;t just join and leave the group all the time.&lt;br /&gt;
* [11:55] [[User:Talarus Luan|Talarus Luan]]:  Aye, that&#039;s true, but that is likely the issue in this case.&lt;br /&gt;
* [11:55] [[User:Talarus Luan|Talarus Luan]]:  (Mystical&#039;s case, that is)&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  If multiple rows of tabs is implemented, then I recommend that a &amp;quot;Maximum number of tabs shown&amp;quot; field be added. Because when we have 1000 groups, I doubt that a whole HD screen of IM tabs would be very ergonomic. :P&lt;br /&gt;
* [11:55] [[User:Mystical Demina|Mystical Demina]]:  agree sebastean, or some groups i want to get the new IM status, some i just want to monitor&lt;br /&gt;
* [11:55] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  yay Techwolf, wecould double our groups by adding a no IM switch!&lt;br /&gt;
* [11:55] [[User:Latif Khalifa|Latif Khalifa]]:  get real, lindens are strugling with makin 25 groups work ;)&lt;br /&gt;
* [11:55] [[User:Aimee Trescothick|Aimee Trescothick]]:  heh, tab ticker&lt;br /&gt;
* [11:56] [[User:Aimee Trescothick|Aimee Trescothick]]:  make them slowly scroll past&lt;br /&gt;
* [11:56] [[User:Elbereth Witte|Elbereth Witte]]:  I think when it actually gets to the point of 1000 groups, users will change their usage patterns :-)&lt;br /&gt;
* [11:56] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  can&#039;t imagine having 1000 groups.&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: sure, LL are probably staying with 25. But the viewer is used with other worlds as well, and we won&#039;t have LL&#039;s limit.&lt;br /&gt;
* [11:56] [[User:Mystical Demina|Mystical Demina]]:  i think 1000 groups is not realistic use case, i don&#039;t montir that much in RL, even twitter&lt;br /&gt;
* [11:56] [[User:Talarus Luan|Talarus Luan]]:  I still maintain the best solution is get rid of the group&amp;lt;-&amp;gt;chat correspondence and go to opt-in channels.&lt;br /&gt;
* [11:56] [[User:Elbereth Witte|Elbereth Witte]]:  I can&#039;t imagiine having 30 groups, or 12 meters prims :-)&lt;br /&gt;
* [11:56] [[User:Talarus Luan|Talarus Luan]]:  If you want to &amp;quot;monitor&amp;quot; or participate, then open them ip.&lt;br /&gt;
* [11:57] [[User:Talarus Luan|Talarus Luan]]:  *up&lt;br /&gt;
* [11:57] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mystical: I gave the use case earlier. Live Musicians, there are many thousands, and fans love a hell of a lot more than 25 musicians.&lt;br /&gt;
* [11:57] [[User:Mystical Demina|Mystical Demina]]:  then i would say it shoujld be more like twitter, differnet kind of service&lt;br /&gt;
* [11:57] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Hehe, but one wonders where they find the time to listen to all of them :)&lt;br /&gt;
* [11:57] [[User:Mystical Demina|Mystical Demina]]:  one group that conslidates many groups&lt;br /&gt;
* [11:58] [[User:Elbereth Witte|Elbereth Witte]]:  metagroups might become desirable :-)&lt;br /&gt;
* [11:58] [[User:Talarus Luan|Talarus Luan]]:  Then LL needs to pare down the group system so that 25 groups per av doesn&#039;t cause huge overhead.&lt;br /&gt;
* [11:58] [[User:Mystical Demina|Mystical Demina]]:  you can have music channel the syndicates&lt;br /&gt;
* [11:58] [[User:Talarus Luan|Talarus Luan]]:  Make groups more &amp;quot;lightweight&amp;quot;.&lt;br /&gt;
* [11:58] [[User:Which Linden|Which Linden]]:  Right, one problem with the group system is that we provide a crap-ton of services for each group -- if we could only provide a subset for each group it&#039;d be possible to have more&lt;br /&gt;
* [11:58] [[User:Latif Khalifa|Latif Khalifa]]:  morg, make live musicians join &amp;quot;live music events group&amp;quot; and have them announce their gigs there&lt;br /&gt;
* [11:58] [[User:Talarus Luan|Talarus Luan]]:  Maybe even make a different type of group, which doesn&#039;t have all the land/money management overhead for members.&lt;br /&gt;
* [11:59] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  So, Which, like a &amp;quot;lightweight&amp;quot; group?&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Mystical: it&#039;s a perfectly normal group, a fanclub, just like any other group. Saying &amp;quot;You can&#039;t use SL for your fanclub, use twitter&amp;quot; is &amp;lt;insert expletive here&amp;gt;.&lt;br /&gt;
* [11:59] [[User:dogtow Hand|dogtow Hand]]:  not enough groups now have to leave to join or have more avs for groups&lt;br /&gt;
* [11:59] [[User:Elbereth Witte|Elbereth Witte]]:  groups have become the silly putty of SL featurewise&lt;br /&gt;
* [11:59] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  I wonder, Which, if it would be feasible to have dedicated-purpose groups?&lt;br /&gt;
* [12:00] [[User:Talarus Luan|Talarus Luan]]:  Call them &amp;quot;associations&amp;quot; or whatever.&lt;br /&gt;
* [12:00] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Groups that expressely provide land permissions, groups for notices, groups for chat, etc.&lt;br /&gt;
* [12:00] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  latif, great idea but any group notice is liable not to reach many people if the group is huge&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Sebastean: yeah that&#039;s what I&#039;m thinking too&lt;br /&gt;
* [12:00] [[User:Which Linden|Which Linden]]:  Not that what I think really translates into action, but, just IMO&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: think again. Does everyone in the Live Music Enthusiasts group (which exists) want to get spammed with a particular group&#039;s fanclub chatter?&lt;br /&gt;
* [12:00] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  nods&lt;br /&gt;
* [12:00] [[User:Mystical Demina|Mystical Demina]]:  i think the use can of a 1000 musicans if valid, but not sure the implementation is to be 1000 groups i have to join&lt;br /&gt;
* [12:00] [[User:Latif Khalifa|Latif Khalifa]]:  luf, that&#039;s exactly what i am saying... fix current groups before we start fantasising about 1000 groups ;)&lt;br /&gt;
* [12:01] [[User:Talarus Luan|Talarus Luan]]:  Group notices and such should be made a lot more lightweight than they are. I think the main problem they have is just a poor implementation.&lt;br /&gt;
* [12:01] [[User:Elbereth Witte|Elbereth Witte]]:  lets fantasize about 100 then :-)&lt;br /&gt;
* [12:01] [[User:Flimsey Freenote|Flimsey Freenote]]:  would have to separate into music genre&#039;s maybe&lt;br /&gt;
* [12:01] [[User:Talarus Luan|Talarus Luan]]:  I mean, they can almost be borrowed from forum software.&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  No, fixing current one and then adding more is NOT the right approach. You can&#039;t write a scalable system that way.&lt;br /&gt;
* [12:01] [[User:Talarus Luan|Talarus Luan]]:  &amp;quot;New messages since last visit&amp;quot; -type code&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  You have to DESIGN for large numbers.&lt;br /&gt;
* [12:02] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  agres with Morg, beliving LL were doing a revamp of Groups which was promised moons ago&lt;br /&gt;
* [12:02] [[User:Talarus Luan|Talarus Luan]]:  You can fix the live system along a migration path towards a new paradigm, though&lt;br /&gt;
* [12:03] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Which, I have two quick quuestions about HTTP and scripts, if that&#039;s all right?&lt;br /&gt;
* [12:03] [[User:Talarus Luan|Talarus Luan]]:  Of course, you have to come up with the new paradigm first and not just jump around all higgledy-piggledy.&lt;br /&gt;
* [12:04] [[User:Which Linden|Which Linden]]:  Sure sebastean&lt;br /&gt;
* [12:04] [[User:Flimsey Freenote|Flimsey Freenote]]:  bye all.. is late for another meeting&lt;br /&gt;
* [12:04] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  The first is, will http_in enable script-to-script communications via HTTP?&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sure, you can migrate people over to a new scalable IM service. But you have to have designed it to be scalable first, and implemented it. You can&#039;t just evolve the original design, since you want a NEW design, one that&#039;s scalable.&lt;br /&gt;
* [12:04] [[User:Elbereth Witte|Elbereth Witte]]:  if not, I&#039;m asking for a refund&lt;br /&gt;
* [12:05] [[User:Mystical Demina|Mystical Demina]]:  i thinkm SL is missing Sim chat, a group for a sim, the 20m limiation can be a problem somtimes&lt;br /&gt;
* [12:05] [[User:Elbereth Witte|Elbereth Witte]]:  shouts: try this&lt;br /&gt;
* [12:05] [[User:Which Linden|Which Linden]]:  Dunno about http-in, but I don&#039;t see why it wouldn&#039;t enable script-script communications that way&lt;br /&gt;
* [12:05] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  nods&lt;br /&gt;
* [12:06] [[User:Which Linden|Which Linden]]:  http in + http out&lt;br /&gt;
* [12:06] [[User:Talarus Luan|Talarus Luan]]:  Well, it depends if you block other sim IP address blocks&lt;br /&gt;
* [12:06] [[User:Talarus Luan|Talarus Luan]]:  or not&lt;br /&gt;
* [12:06] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  mystical you can use things like scripted walkie talkies for sim wide chat&lt;br /&gt;
* [12:06] [[User:Latif Khalifa|Latif Khalifa]]:  problem with http-in coms object to object would be how to tell the url&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep, there should be another option, region-wide hearing. This is a virtual world after all. Requiring sound to fall off is not necessary, except when desired.&lt;br /&gt;
* [12:06] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  The second question is, do you know anything about the current plans for the script limits LL has in mind? Do you know the nature of them, and wehther they&#039;ll only be on mainland, or if it&#039;s applying estate side too?&lt;br /&gt;
* [12:06] [[User:Talarus Luan|Talarus Luan]]:  I would expect not, but ya never know&lt;br /&gt;
* [12:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  got to run&lt;br /&gt;
* [12:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  waves&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cya Aimee&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Morgaine: one challenge is violating privacy -- people might not expect to be overheard by someone far away&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Sebastean: no idea about script limits, sorry&lt;br /&gt;
* [12:07] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  Scripts limits will be nice, but ONLY if the limits are done properelly.&lt;br /&gt;
* [12:07] [[User:Elbereth Witte|Elbereth Witte]]:  it also shrinks the world&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  People talking in public should expect no privacy&lt;br /&gt;
* [12:07] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [12:07] [[User:Talarus Luan|Talarus Luan]]:  That, and constantly hearing my sim-neighbors chatting from the other side of the sim would get annoying&lt;br /&gt;
* [12:07] [[User:Which Linden|Which Linden]]:  Yes but they do&lt;br /&gt;
* [12:07] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  /E hates that voice is at least half a sim wide if someone turns up their microphone&lt;br /&gt;
* [12:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Is there another OH now? No scripts enabled here.&lt;br /&gt;
* [12:07] [[User:Talarus Luan|Talarus Luan]]:  Already have gotten that in the past&lt;br /&gt;
* [12:08] [[User:Talarus Luan|Talarus Luan]]:  Lots of big venues encourage their patrons to /shout greetings and other messages constantly because of the 20m limit&lt;br /&gt;
* [12:08] [[User:Talarus Luan|Talarus Luan]]:  Would be nice if it was parcel-based, though&lt;br /&gt;
* [12:08] [[User:Latif Khalifa|Latif Khalifa]]:  Tal, you can restrict sound to your parcel&lt;br /&gt;
* [12:08] [[User:Talarus Luan|Talarus Luan]]:  Sound yes, not chat.&lt;br /&gt;
* [12:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Talarus: it&#039;s just another option. You&#039;d have to enable it.&lt;br /&gt;
* [12:08] [[User:Which Linden|Which Linden]]:  Well, every interesting sutff today all, I must depart&lt;br /&gt;
* [12:08] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  Thanks for your time which :)&lt;br /&gt;
* [12:09] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  waters the plant in gratitude.&lt;br /&gt;
* [12:09] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  you have no privacy oif you talk in public, your average listner takes care of that, but why should i be infictated with griefing from 120m&#039;s away&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  Tal, restrict sound to this parcel does not apply to voice?&lt;br /&gt;
* [12:09] [[User:Techwolf Lupindo|Techwolf Lupindo]]:  The seawolf dragon maker just made a chat-relay becuase when more the a couple ancients dragon are toghter, the 20m limit cuts out half there chat.&lt;br /&gt;
* [12:09] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks Which, great meeting. All the best ones are heated. Keeps the bamboo growing anyway :P&lt;br /&gt;
* [12:09] [[User:Sebastean Steamweaver|Sebastean Steamweaver]]:  also gives Which a sunlamp&lt;br /&gt;
* [12:09] [[User:Latif Khalifa|Latif Khalifa]]:  take care which :)&lt;br /&gt;
* [12:09] [[User:Talarus Luan|Talarus Luan]]:  I mean text chat&lt;br /&gt;
* [12:09] [[User:Talarus Luan|Talarus Luan]]:  As for voice, I don&#039;t know; I don&#039;t use it&lt;br /&gt;
* [12:09] [[User:Talarus Luan|Talarus Luan]]:  I know sounds can be spatialized to parcel&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  ok that&#039;s funny about the ancient dragon avs, truly the limit&lt;br /&gt;
* [12:10] [[User:lufpleh Obstreperous|lufpleh Obstreperous]]:  thank you which,&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  thank you!&lt;br /&gt;
* [12:10] [[User:Which Linden|Which Linden]]:  see you next week!&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_May_28&amp;diff=375673</id>
		<title>User:Which Linden/Office Hours/2009 May 28</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_May_28&amp;diff=375673"/>
		<updated>2009-05-28T19:05:19Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: New page: * [11:03] Morgaine Dinova:  Making coffee * [11:04] Dahlia Trimble:  something is wrong with this seat * [11:04] [[User:Which Linden|Which ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [11:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Making coffee&lt;br /&gt;
* [11:04] [[User:Dahlia Trimble|Dahlia Trimble]]:  something is wrong with this seat&lt;br /&gt;
* [11:04] [[User:Which Linden|Which Linden]]:  guten morgen!&lt;br /&gt;
* [11:05] [[User:Dahlia Trimble|Dahlia Trimble]]:  hola&lt;br /&gt;
* [11:05] [[User:Which Linden|Which Linden]]:  ha ha yeah maybe there&#039;s an AO conflict or something&lt;br /&gt;
* [11:06] [[User:Which Linden|Which Linden]]:  or you got hydraulics&lt;br /&gt;
* [11:06] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:07] [[User:Dahlia Trimble|Dahlia Trimble]]:  I&#039;m attempring to animate my avatar from my irc client ;)&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Which!&lt;br /&gt;
* [11:07] [[User:Which Linden|Which Linden]]:  good morning!&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Sai!&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia, I assume you added the av controls to Idealist, right?&lt;br /&gt;
* [11:08] [[User:Dahlia Trimble|Dahlia Trimble]]:  no I&#039;m using gridproxy and the 1.23 client&lt;br /&gt;
* [11:08] [[User:Morgaine Dinova|Morgaine Dinova]]:  Ah, injecting into the proxy, clever&lt;br /&gt;
* [11:08] [[User:Which Linden|Which Linden]]:  that proxy is cool stuff&lt;br /&gt;
* [11:09] [[User:Dahlia Trimble|Dahlia Trimble]]:  &amp;lt;3 gridproxy&lt;br /&gt;
* [11:09] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  returns&lt;br /&gt;
* [11:09] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I need to find more info on that. Re:gridproxy and injection.&lt;br /&gt;
* [11:09] [[User:Which Linden|Which Linden]]:  so I don&#039;t have a topic for today, anyone want to suggest anything?&lt;br /&gt;
* [11:09] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  mutters something about pyogp GUI for injection and goes back to sleep&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Wow, it&#039;s Eddy. Nice to see you again :-)&lt;br /&gt;
* [11:10] [[User:Eddy Stryker|Eddy Stryker]]:  what is going on?&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  hey Teach&lt;br /&gt;
* [11:10] [[User:Eddy Stryker|Eddy Stryker]]:  did i login to a meeting?&lt;br /&gt;
* [11:10] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Which is pontificating about something or another&lt;br /&gt;
* [11:10] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which is just starting OH, no topic yet.&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  we&#039;re just getting started with my office hours&lt;br /&gt;
* [11:10] [[User:Which Linden|Which Linden]]:  taking topic suggestions&lt;br /&gt;
* [11:10] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Saijani, that would be nice. Handy for testing and hacking the av, like the new alpha textures.&lt;br /&gt;
* [11:10] [[User:Dahlia Trimble|Dahlia Trimble]]:  oh oh it&#039;s the gridproxy master samarai&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well we could make the topic Cable Beach and how SL is going to factor out asset services :-)))&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  ducks&lt;br /&gt;
* [11:11] [[User:Eddy Stryker|Eddy Stryker]]:  :)&lt;br /&gt;
* [11:11] [[User:Dahlia Trimble|Dahlia Trimble]]:  lol&lt;br /&gt;
* [11:11] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Cable Beach?&lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  what&#039;s cable beach?&lt;br /&gt;
* [11:11] [[User:Eddy Stryker|Eddy Stryker]]:  which: are you going to metaverse U tomorrow?&lt;br /&gt;
* [11:11] [[User:Dahlia Trimble|Dahlia Trimble]]:  Eddy&#039;s asset server&lt;br /&gt;
* [11:11] [[User:Morgaine Dinova|Morgaine Dinova]]:  Over to Eddy :-)&lt;br /&gt;
* [11:11] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  groans as he get the bad ppun.&lt;br /&gt;
* [11:12] [[User:Morgaine Dinova|Morgaine Dinova]]:  Describe Cable Beach in a paragraph, Eddy:-)))&lt;br /&gt;
* [11:13] [[User:Eddy Stryker|Eddy Stryker]]:  i&#039;m going to give a short talk on cable beach at metaverse u tomorrow. but the quick summary is a service-based architecture for virtual worlds, where you define each component (3d simulation, messaging, assets, etc) as a service and each service can live in a separate trust domain&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool, nice one-liner.&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Where is Metaverse U?&lt;br /&gt;
* [11:13] [[User:Which Linden|Which Linden]]:  interesting&lt;br /&gt;
* [11:13] [[User:Eddy Stryker|Eddy Stryker]]:  cable beach is more about defining the interactions and potential trust relations between the services rather than the services themselves, although i&#039;ll probably do some service definition as well just to get the ball rolling&lt;br /&gt;
* [11:13] [[User:Eddy Stryker|Eddy Stryker]]:  morgaine: stanford&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  In-world presence here, or in Opensim?&amp;gt;&lt;br /&gt;
* [11:14] [[User:Dahlia Trimble|Dahlia Trimble]]:  its in sl&lt;br /&gt;
* [11:15] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  mutters something about x-world media interop&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  Having trouble finding it in Search&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  I&#039;ll check events&lt;br /&gt;
* [11:16] [[User:Eddy Stryker|Eddy Stryker]]:  last note on cable beach: the current progress is that you can go to a world server, enter your openid, authenticate with your identity provider, get redirected to an inventory server and do an oauth confirmation, and land back at the world server with a secondlife:/// uri to click on that is preauthenticated&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  cable beach doesn&#039;t sound like it&#039;s really an &amp;quot;asset server&amp;quot; though, it&#039;s more of a service registration framework&lt;br /&gt;
* [11:16] [[User:Which Linden|Which Linden]]:  cool!&lt;br /&gt;
* [11:16] [[User:Dahlia Trimble|Dahlia Trimble]]:  well it was once an asset server :/&lt;br /&gt;
* [11:16] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  It sounds like its a different way to handle the Agent Domain authentication&lt;br /&gt;
* [11:17] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  is it overlapping or does it replace it completely?&lt;br /&gt;
* [11:17] [[User:Which Linden|Which Linden]]:  it sounds like it&#039;s taking the agent domain idea to its logical conclusion&lt;br /&gt;
* [11:17] [[User:Dahlia Trimble|Dahlia Trimble]]:  [http://opensimulator.org/wiki/CableBeachProposal]&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  We&#039;re talking about authenticating for asset access, not for region access.&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  (To Sai)&lt;br /&gt;
* [11:18] [[User:Which Linden|Which Linden]]:  i.e. why not have agent domain, inventory domain, asset domain, physics domain, etc, right?&lt;br /&gt;
* [11:18] [[User:Eddy Stryker|Eddy Stryker]]:  saijanai: right now it&#039;s an independent implementation, although i demoed it to infinity at the LL office the other day and we&#039;re working on ways to bring some of the concepts together&lt;br /&gt;
* [11:18] [[User:Dahlia Trimble|Dahlia Trimble]]:  parts of it are in place on osgrid&lt;br /&gt;
* [11:18] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: that&#039;s the idea. But when I tried to bring that up, Zero refused to talk about such factoring.&lt;br /&gt;
* [11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  OK. I guess what I was really wondering is whether it was meant to provide authentication for initial login&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  hello&lt;br /&gt;
* [11:19] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hi Youri&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  sorry, was still having dinner :p&lt;br /&gt;
* [11:19] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  which is all AD does right now in OGP&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  hi youri&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  hey Which :)&lt;br /&gt;
* [11:19] [[User:Which Linden|Which Linden]]:  brb gotta wash maple syrup off my hands&lt;br /&gt;
* [11:19] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:20] [[User:Dahlia Trimble|Dahlia Trimble]]:  waves hi at youri&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  hih i :)&lt;br /&gt;
* [11:20] [[User:Youri Ashton|Youri Ashton]]:  ugh, laggy :p&lt;br /&gt;
* [11:20] [[User:Eddy Stryker|Eddy Stryker]]:  the main difference that we identified between the two right now is who is in charge of specifying services. in OGP, someone requests to auth with an agent domain and the AD says &amp;quot;ok, here are the services i&#039;ve selected for use with this grid&amp;quot;. in cable beach, the user can optionally attach preferred services to their identity which can be overridden by the world they are entering&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  I assume that it&#039;s both an OpenID provider and consumer, so that if the AD used OpenID then it would be able to use that?&lt;br /&gt;
* [11:21] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  that doesn&#039;t sound like too big a deal, as long as there&#039;s trust that can be established at connection time&lt;br /&gt;
* [11:21] [[User:Eddy Stryker|Eddy Stryker]]:  i&#039;ve been trying to brainstorm different ways to make OGP slightly more user-centric instead of grid-centric, but i&#039;m going to start by documenting everything i have for cable beach and see where things evolve from there&lt;br /&gt;
* [11:21] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cool&lt;br /&gt;
* [11:21] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  big an issue*&lt;br /&gt;
* [11:22] [[User:Youri Ashton|Youri Ashton]]:  I just got online and I saw Torley and Maurice @ Blue&#039;s office, was lucky i guess...&lt;br /&gt;
* [11:22] [[User:Which Linden|Which Linden]]:  so what is the service breakdown?&lt;br /&gt;
* [11:22] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  the hypergrid assumes all services/worlds are trusted automatically, and the AD assumes they are NOT. CableBeach seems to compromise in a way&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  Er ...&lt;br /&gt;
* [11:23] [[User:Youri Ashton|Youri Ashton]]:  *mutes sound* that tune starts to get on my nerves o_0&lt;br /&gt;
* [11:23] [[User:Youri Ashton|Youri Ashton]]:  hey Flimsey&lt;br /&gt;
* [11:23] [[User:Flimsey Freenote|Flimsey Freenote]]:  hi :)&lt;br /&gt;
* [11:23] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  appears to be deaf&lt;br /&gt;
* [11:24] [[User:Youri Ashton|Youri Ashton]]:  lol, your closer to it Sai&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hiya Flim :-)&lt;br /&gt;
* [11:24] [[User:Dahlia Trimble|Dahlia Trimble]]:  Im using the linux client so sound isnt working :(&lt;br /&gt;
* [11:24] [[User:Flimsey Freenote|Flimsey Freenote]]:  waves at Morgaine&lt;br /&gt;
* [11:24] [[User:Youri Ashton|Youri Ashton]]:  lol, ty&lt;br /&gt;
* [11:24] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Use openal soft.&lt;br /&gt;
* [11:24] [[User:Which Linden|Which Linden]]:  offending object removed&lt;br /&gt;
* [11:24] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  that&#039;s strange. All sound input enabled, but can&#039;t hear a thing except the wind and typing sounds&lt;br /&gt;
* [11:24] [[User:Youri Ashton|Youri Ashton]]:  ty for returning that :p&lt;br /&gt;
* [11:25] [[User:Which Linden|Which Linden]]:  mushroom mushroom!&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Sounds is working fine in Linux, using OpenAL. I haven&#039;t used FMOD for many months&lt;br /&gt;
* [11:25] [[User:Eddy Stryker|Eddy Stryker]]:  saijanai: yes. the idea is that worlds can choose to use untrusted services supplied by a user, or they can override and provide their own. once you break things down as far as &amp;quot;assets&amp;quot;, &amp;quot;inventory&amp;quot;, etc. you might decide there really isn&#039;t any danger in using an &amp;quot;untrusted&amp;quot; asset service. no more dangerous than fetching content off the web&lt;br /&gt;
* [11:25] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep, agree with that.&lt;br /&gt;
* [11:26] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  as long as the client doesn&#039;t do something totally funky with the data, I don&#039;t see it as an issue. BUt I could see security viloations (AD perspective-wise) creeping in if the client does certain things&lt;br /&gt;
* [11:27] [[User:Morgaine Dinova|Morgaine Dinova]]:  I expect the *VAST* majority of assets to be totally free of restrictions, for the simple reason that people are not going to put up with their things disappearing when they visit some other world.&lt;br /&gt;
* [11:27] [[User:Which Linden|Which Linden]]:  eddy, what&#039;s the list of services? I see asset, inventory, identity so far&lt;br /&gt;
* [11:27] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I forsee a rather strange period of disappearing/reappearing assets as everyone adjusts to the new world order&lt;br /&gt;
* [11:27] [[User:Eddy Stryker|Eddy Stryker]]:  the other thing that i think everyone has been toying with a bit (infinity, people on my team, and people from the opensim community have independently mentioned it) is a way to aggregate trust. in CB we&#039;ll probably define a trust service that acts like a broker for trust. so if a random service is given at login, you can check with your trust service (a trusted third party service) that will tell you if they know about that service and how trusted it is&lt;br /&gt;
* [11:28] [[User:Youri Ashton|Youri Ashton]]:  if i may interrupt, what is the topic? o_0&lt;br /&gt;
* [11:28] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yeah, like in the early days of the web, when we had broken images everywhere. Then people realized that that&#039;s unworkable.&lt;br /&gt;
* [11:28] [[User:Which Linden|Which Linden]]:  youri we&#039;re talking about cable beach: [http://code.google.com/p/cablebeach/]&lt;br /&gt;
* [11:28] [[User:Dahlia Trimble|Dahlia Trimble]]:  the topic is new world order ;)&lt;br /&gt;
* [11:29] [[User:Which Linden|Which Linden]]:  Morgaine: and now everyone hosts images themselves to prevent broken images&lt;br /&gt;
* [11:29] [[User:Eddy Stryker|Eddy Stryker]]:  which, sorry. there is world and simulation node which are in the same trust domain. so you get one world service and lots of simulation node services which makes up a 3d world concept. then assets, inventory, trust is being worked on, and that&#039;s all i have right now. messaging will need to exist before IM and things like that work&lt;br /&gt;
* [11:29] [[User:Eddy Stryker|Eddy Stryker]]:  and the rest can probably be vendor-specific&lt;br /&gt;
* [11:29] [[User:Youri Ashton|Youri Ashton]]:  lol, no idea what that is Which. so far i understand, its something about the asset sever. correct me please if im wrong&lt;br /&gt;
* [11:29] [[User:Youri Ashton|Youri Ashton]]:  @Dahlia: new world order? hmm... you really wanna go there :p&lt;br /&gt;
* [11:30] [[User:Dahlia Trimble|Dahlia Trimble]]:  giggles&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  youri: check out the page, it&#039;s got a decent overview&lt;br /&gt;
* [11:30] [[User:Morgaine Dinova|Morgaine Dinova]]:  There also needs to be a much stronger user-emphasis, so that you can have you clothes on your PC and not in some grid&#039;s asset server, and be able to carry them into new worlds with you.&lt;br /&gt;
* [11:30] [[User:Which Linden|Which Linden]]:  hm yeh eddy, it seems that defining the services is a difficult problem in and of itself; I mean we could toss in messaging and group services, but those interact in complex ways&lt;br /&gt;
* [11:31] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I can see a possible security issue. NOt sure if its valid though: if a client establishes 2-way communication with an outside server of somekind and funnels data back to them, it could be come a tool for asset theft ala copybots. Though, that can already be done just by hacking the GPL or openmv clients&lt;br /&gt;
* [11:31] [[User:Youri Ashton|Youri Ashton]]:  im slightly dislectic and i can not focus for long on large texts :p&lt;br /&gt;
* [11:31] [[User:Youri Ashton|Youri Ashton]]:  mostly if i need to rush read :p&lt;br /&gt;
* [11:31] [[User:Eddy Stryker|Eddy Stryker]]:  morgaine: my gut feeling is that most people will be happy with storing their clothes on their [insert vendor here&lt;br /&gt;
* [11:32] [[User:Which Linden|Which Linden]]:  yeah definitely; I&#039;ve been migrating from &amp;quot;Everything runs on my home server&amp;quot; to &amp;quot;colo&amp;quot; to &amp;quot;hosted&amp;quot; for my internet services&lt;br /&gt;
* [11:32] [[User:Youri Ashton|Youri Ashton]]:  hi latif&lt;br /&gt;
* [11:32] [[User:Latif Khalifa|Latif Khalifa]]:  hello&lt;br /&gt;
* [11:32] [[User:Eddy Stryker|Eddy Stryker]]:  which: the reason why service definition is so sparse is that you only really need to define services for things that interact across trust domains. maybe it&#039;s determined that it is too difficult to do a group service across trust domains, so no service is defined. each world just does their own thing behind the curtain and the client (and other worlds) are none the wiser&lt;br /&gt;
* [11:32] [[User:Morgaine Dinova|Morgaine Dinova]]:  Eddy: as long as the asset services (plural) selection mechanism is flexible, one can always have an additional asset service on one&#039;s ownworkstation.&lt;br /&gt;
* [11:33] [[User:Youri Ashton|Youri Ashton]]:  take a seat!&lt;br /&gt;
* [11:33] [[User:Youri Ashton|Youri Ashton]]:  and no, doesnt mean free chairs :p&lt;br /&gt;
* [11:33] [[User:Eddy Stryker|Eddy Stryker]]:  which: you don&#039;t *need* to define any cable beach services to get a functional grid. it just means that everything runs LLGrid style, where the fun is behind the magic curtain of the simulator&lt;br /&gt;
* [11:33] [[User:Which Linden|Which Linden]]:  but aren&#039;t we tryingto move away from the simulator-as-arbiter-of-everything model?&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  it has a lot of flaws&lt;br /&gt;
* [11:34] [[User:Eddy Stryker|Eddy Stryker]]:  defining assets and inventory as services means pulling those things out from behind the curtain, sticking them on the web, and saying &amp;quot;hey amazon can run these things instead&amp;quot;&lt;br /&gt;
* [11:34] [[User:Which Linden|Which Linden]]:  not least of them that the poor simulator gets overloaded easily&lt;br /&gt;
* [11:34] [[User:Eddy Stryker|Eddy Stryker]]:  yes definitely&lt;br /&gt;
* [11:34] [[User:Zha Ewry|Zha Ewry]]:  One hopes tha service deployment is seperate from service deployment&lt;br /&gt;
* [11:34] [[User:Zha Ewry|Zha Ewry]]:  defintiino&lt;br /&gt;
* [11:34] [[User:Zha Ewry|Zha Ewry]]:  let me try that in english&lt;br /&gt;
* [11:34] [[User:Morgaine Dinova|Morgaine Dinova]]:  Gotta agree Zha :-))))&lt;br /&gt;
* [11:34] [[User:Eddy Stryker|Eddy Stryker]]:  CB is just working one piece at a time though. smaller pills to swallow&lt;br /&gt;
* [11:34] [[User:Zha Ewry|Zha Ewry]]:  &amp;quot;On hopes that servcie design is different from servcie deployment&amp;quot;&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  watches the logic explode&lt;br /&gt;
* [11:35] [[User:Eddy Stryker|Eddy Stryker]]:  yes&lt;br /&gt;
* [11:35] [[User:Zha Ewry|Zha Ewry]]:  The fact that it sits on the sim today as a deployment endpoint, should be 99% irrelevent&lt;br /&gt;
* [11:35] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well that&#039;s pretty simple: service design needs to be a superset of service deployment.&lt;br /&gt;
* [11:35] [[User:Zha Ewry|Zha Ewry]]:  mutters some nasty words about how service to client messages get handled int he large in that case, and listen more&lt;br /&gt;
* [11:36] [[User:Which Linden|Which Linden]]:  heh&lt;br /&gt;
* [11:36] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I thought that OGP was meant to searpate the services out anyway, at least fom the sim. Cable beach appears to be a meta service provider in a sense&lt;br /&gt;
* [11:37] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  an alternative to the Agent DOmain&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  So, how are we going to get a list of asset services that can be selected into the AD?&lt;br /&gt;
* [11:37] [[User:Morgaine Dinova|Morgaine Dinova]]:  Asset and inventory services.&lt;br /&gt;
* [11:37] [[User:Dahlia Trimble|Dahlia Trimble]]:  I think it would be cool if multiple services could be combined and chosen by each user so several asset servers could be simultaneously supplying a single simulation&lt;br /&gt;
* [11:38] [[User:Which Linden|Which Linden]]:  several simulators, you mean?&lt;br /&gt;
* [11:38] [[User:Zha Ewry|Zha Ewry]]:  It alsmost has to end that way, sooner or later, Dahlia&lt;br /&gt;
* [11:38] [[User:Zha Ewry|Zha Ewry]]:  Both, actually&lt;br /&gt;
* [11:38] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  seems to me that that is a problem that the OGP model has to solve anyway. Cable Beach just brings it to the front, instead of deferring it until LL decides what to do next&lt;br /&gt;
* [11:38] [[User:Dahlia Trimble|Dahlia Trimble]]:  and several simulators too&lt;br /&gt;
* [11:38] [[User:Eddy Stryker|Eddy Stryker]]:  morgaine: i suggested two ideas. 1) the AD knows about multiple services that can fill the same role, and it can send a list of services to the client and give the client a choice. 2) in the initial exchange, the client can send a list of suggested services and the AD can decide to use those or ignore the list&lt;br /&gt;
* [11:38] [[User:Zha Ewry|Zha Ewry]]:  You really want to be able to fetch assets from a range o possibls stores&lt;br /&gt;
* [11:38] [[User:Morgaine Dinova|Morgaine Dinova]]:  Indeed. A user needs to be able to tell the AD on login that she wants to use SL&#039;s asset service, and (say) OSgrid&#039;s, and (say) the asset service running on her own PC.&lt;br /&gt;
* [11:39] [[User:Dahlia Trimble|Dahlia Trimble]]:  IE, I could have a private asset server for some regions on osgrid, and also allow access to the public asset servers at the same time&lt;br /&gt;
* [11:39] [[User:Zha Ewry|Zha Ewry]]:  And more generally, you really want to not tie any type of item to a singel service provider&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  All 3&lt;br /&gt;
* [11:39] [[User:Morgaine Dinova|Morgaine Dinova]]:  And in general, N&lt;br /&gt;
* [11:39] [[User:Zha Ewry|Zha Ewry]]:  (ie you really have to have URIs not UUIDs for most of the non local stuff)&lt;br /&gt;
* [11:40] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I can see a potential for confusion though: what if you decide to use Service C to obtain an asset A, and someone malicious has defined that asset to be dfiferent than what the client expects?&lt;br /&gt;
* [11:40] [[User:Eddy Stryker|Eddy Stryker]]:  that&#039;s one thing i punted on just so i could get code and documentation written instead of staying in the planning phase forever. but support for multiple (simultaneous) services absolutely has to happen&lt;br /&gt;
* [11:40] [[User:Zha Ewry|Zha Ewry]]:  As soon as you say &amp;quot;Oh, its one of these 4 services which will handle this UUID&amp;quot;&lt;br /&gt;
* [11:40] [[User:Zha Ewry|Zha Ewry]]:  you&#039;re broken any notion of scalability and adressability&lt;br /&gt;
* [11:41] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep, needs to be an arbitrary set&lt;br /&gt;
* [11:41] [[User:Youri Ashton|Youri Ashton]]:  so reading this all... is it right that LL is trying to get SL more open for everyone? asin more opensim style? like letting people create their own sims and/or offline worlds?&lt;br /&gt;
* [11:41] [[User:Zha Ewry|Zha Ewry]]:  Caps, get you about 1/3 of the way there...&lt;br /&gt;
* [11:41] [[User:Which Linden|Which Linden]]:  yeah....we have to nuke bare uuids in the long run, unless the uuids are in a context such that the full url is completely derivable&lt;br /&gt;
* [11:41] [[User:Zha Ewry|Zha Ewry]]:  But the current binding of UUID to implcit service providers isn&#039;t wondrous&lt;br /&gt;
* [11:42] [[User:Zha Ewry|Zha Ewry]]:  right, its fine for a Servcie to accept UUIDs, it issued, for short term use&lt;br /&gt;
* [11:42] [[User:Zha Ewry|Zha Ewry]]:  But.. any long term holding of a naked UUID is just... asking for pain&lt;br /&gt;
* [11:42] [[User:Dahlia Trimble|Dahlia Trimble]]:  say well the public asset server on osgrid is somewhat insecure in that it allows anyone to access it, but I&#039;d like to set up regions that can display more valuable asssets that I would like to store on a private server, while still allowing visitors to access their inventories&lt;br /&gt;
* [11:42] [[User:Morgaine Dinova|Morgaine Dinova]]:  So, same question again ..... how are we going to get the ability to use multiple asset services into the AD?&lt;br /&gt;
* [11:42] [[User:Zha Ewry|Zha Ewry]]:  (Well if Inventory is nothign more than a set of URIs, then the ones the sim can&#039;t fetch simply get marked as such wen you use them&lt;br /&gt;
* [11:42] [[User:Youri Ashton|Youri Ashton]]:  hmm... so my offline sandbox idea can be a reality soon :D&lt;br /&gt;
* [11:42] [[User:Which Linden|Which Linden]]:  presumably the idea is that your inventory server contains links to multiple asset servers&lt;br /&gt;
* [11:43] [[User:Youri Ashton|Youri Ashton]]:  good news then :p&lt;br /&gt;
* [11:43] [[User:Which Linden|Which Linden]]:  what zha said&lt;br /&gt;
* [11:43] [[User:Zha Ewry|Zha Ewry]]:  Mind you&lt;br /&gt;
* [11:43] [[User:Zha Ewry|Zha Ewry]]:  There is a gotcha lurking in there&lt;br /&gt;
* [11:43] [[User:Dahlia Trimble|Dahlia Trimble]]:  why not still have a UUID and have a giant look-up table on the internet somewhere?&lt;br /&gt;
* [11:43] [[User:Zha Ewry|Zha Ewry]]:  which is at the moment.. permisinos sit in a funy place&lt;br /&gt;
* [11:44] [[User:Zha Ewry|Zha Ewry]]:  offers to sell Dahlia a supercomputer cloud to host the table&lt;br /&gt;
* [11:44] [[User:Dahlia Trimble|Dahlia Trimble]]:  I was thinking of using google for free ;)&lt;br /&gt;
* [11:44] [[User:Mojito Sorbet|Mojito Sorbet]]:  In the High-Availability world, they will often define multiple &amp;quot;instances&amp;quot; of a service, any one of which can handle a request for that service. Does that apply?&lt;br /&gt;
* [11:44] [[User:Dahlia Trimble|Dahlia Trimble]]:  and you can sell a cloud to google&lt;br /&gt;
* [11:44] [[User:Zha Ewry|Zha Ewry]]:  if you do URIs, to an extent&lt;br /&gt;
* [11:44] [[User:Morgaine Dinova|Morgaine Dinova]]:  Zha: do you have some sort of framework for allowing the AD to handle multiple asset and inventory providers? It&#039;s not in OGP, and when I tried to get Zero to talk about it, he refused. So how are you going to get that in there?&lt;br /&gt;
* [11:44] [[User:Eddy Stryker|Eddy Stryker]]:  dahlia: i don&#039;t think it needs to be &amp;quot;on the internet somewhere&amp;quot;. the simulator should have all of the knowledge it needs to map from UUID to URI&lt;br /&gt;
* [11:45] [[User:Thoys Pan|Thoys Pan]]:  uh oops&lt;br /&gt;
* [11:45] [[User:Eddy Stryker|Eddy Stryker]]:  mojito: that&#039;s closer to load balancing. in this setup, each service is speaking the same protocol but serving up different sets of content&lt;br /&gt;
* [11:45] [[User:Dahlia Trimble|Dahlia Trimble]]:  well for multiple asset servers it may not be practical for the region to know all that&lt;br /&gt;
* [11:46] [[User:Eddy Stryker|Eddy Stryker]]:  dahlia: why not?&lt;br /&gt;
* [11:46] [[User:Zha Ewry|Zha Ewry]]:  If you get away from UUIDs ro URIs, its explicit&lt;br /&gt;
* [11:46] [[User:Dahlia Trimble|Dahlia Trimble]]:  hypergrid visitors can come from anywhere&lt;br /&gt;
* [11:46] [[User:Zha Ewry|Zha Ewry]]:  or... and here is another trick you can play&lt;br /&gt;
* [11:46] [[User:Eddy Stryker|Eddy Stryker]]:  zha: you going to rewrite LLUDP to use URIs in place of UUIDs?&lt;br /&gt;
* [11:46] [[User:Mojito Sorbet|Mojito Sorbet]]:  Well, somehow part of a UUID has to indicate the service that created it.&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  The region HAS to know about it, since it has to take the assets from all over and distribute them to the people in the region.&lt;br /&gt;
* [11:47] [[User:Zha Ewry|Zha Ewry]]:  If the inventoory is unified, the inventory host can keep track of the asset server&lt;br /&gt;
* [11:47] [[User:Dahlia Trimble|Dahlia Trimble]]:  I dont think the region knows now, it asks the asset server&lt;br /&gt;
* [11:47] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  but that means that each asset server needs to be registered with the inventory host&lt;br /&gt;
* [11:47] [[User:Eddy Stryker|Eddy Stryker]]:  regions already track tons of metadata attached to objects. just attach another uri to them that acts as the base uri when resolving content for that object. problem solved&lt;br /&gt;
* [11:47] [[User:Which Linden|Which Linden]]:  Eddy: I think the long term plan is to migrate away from UDP for the inventory-related services&lt;br /&gt;
* [11:47] [[User:Zha Ewry|Zha Ewry]]:  and.. If you don&#039;t movbe from UUID to URI, you&#039;re always stuck with odd implicit couplling&lt;br /&gt;
* [11:47] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, registered.&lt;br /&gt;
* [11:48] [[User:Mojito Sorbet|Mojito Sorbet]]:  Putting URIs into UUIDs makes themn kinda big&lt;br /&gt;
* [11:48] [[User:Eddy Stryker|Eddy Stryker]]:  which: i&#039;m not talking about inventory though&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Dahlia: sure, the region doesn&#039;t know now, but we&#039;re thinking ahead. :-)&lt;br /&gt;
* [11:48] [[User:Eddy Stryker|Eddy Stryker]]:  inventory is easy&lt;br /&gt;
* [11:48] [[User:Latif Khalifa|Latif Khalifa]]:  Eddy, but you could have a single object requiring multiple asset servers... ie different textures on different faces&lt;br /&gt;
* [11:48] [[User:Morgaine Dinova|Morgaine Dinova]]:  Inventory can&#039;t be unified, unless you mean on a person&#039;s own PC.&lt;br /&gt;
* [11:48] [[User:Dahlia Trimble|Dahlia Trimble]]:  say the region has to track too much already&lt;br /&gt;
* [11:48] [[User:Which Linden|Which Linden]]:  Eddy: oh....then what else makes major use of uuids?&lt;br /&gt;
* [11:48] [[User:Eddy Stryker|Eddy Stryker]]:  latif: is that a good idea?&lt;br /&gt;
* [11:49] [[User:Eddy Stryker|Eddy Stryker]]:  if it&#039;s a good idea then ok, back to the drawing board. but i&#039;m not sure that&#039;s a good idea&lt;br /&gt;
* [11:49] [[User:Zha Ewry|Zha Ewry]]:  I think its an inevtiable idea&lt;br /&gt;
* [11:49] [[User:Eddy Stryker|Eddy Stryker]]:  which: the objects in-world right now&lt;br /&gt;
* [11:49] [[User:Mojito Sorbet|Mojito Sorbet]]:  5 sides of a picture frame come from one place, the painting on the front comes from another&lt;br /&gt;
* [11:49] [[User:Latif Khalifa|Latif Khalifa]]:  well i could acquire textures from different places... in my inv... so when creating an object i should not be restrained to texturing it from a single assset server&lt;br /&gt;
* [11:49] [[User:Zha Ewry|Zha Ewry]]:  So I can put a texture on a surface which is served up out of Akami&lt;br /&gt;
* [11:49] [[User:Zha Ewry|Zha Ewry]]:  while the prim isn&#039;t.&lt;br /&gt;
* [11:50] [[User:Dahlia Trimble|Dahlia Trimble]]:  say and who serves the &amp;quot;missing texture&amp;quot; texture?&lt;br /&gt;
* [11:50] [[User:Zha Ewry|Zha Ewry]]:  Hopefully the client.&lt;br /&gt;
* [11:50] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  And even if you DO want to keep assets in inventory tracked, if you decorate something with a new texture and bring it back into inventory, the asset server and inventory host needs to be able to handle the arbitrary handoffs&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  Built into client?&lt;br /&gt;
* [11:50] [[User:jessicalee Shamrock|jessicalee Shamrock]]:  hey&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  Latif: yep, that&#039;s what we&#039;re saying ... each asset can be anywhere, and what clients will be doing is creating a mashup of elements from different places, proxied (or no!) via the region.&lt;br /&gt;
* [11:50] [[User:Mojito Sorbet|Mojito Sorbet]]:  That sounds good.&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  Eddy: I see....I&#039;d say that those uuids are, like Zha says, temporary implicit references&lt;br /&gt;
* [11:51] [[User:Eddy Stryker|Eddy Stryker]]:  makes sense&lt;br /&gt;
* [11:51] [[User:Mojito Sorbet|Mojito Sorbet]]:  Have to be really careful not to store these temporary UUIDs for too long&lt;br /&gt;
* [11:51] [[User:Zha Ewry|Zha Ewry]]:  One very helpful thing, is that Regions dont&#039; get naked UUIDs in this model as inputs&lt;br /&gt;
* [11:51] [[User:Which Linden|Which Linden]]:  presumably they woulldn&#039;t last past a session&lt;br /&gt;
* [11:51] [[User:Zha Ewry|Zha Ewry]]:  so.. if they ever got the asset, they ought to have a way of knowing whence it came from&lt;br /&gt;
* [11:51] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  the rule of thumb right now is that if it goes into inventory, its no longer got a temp reference&lt;br /&gt;
* [11:52] [[User:Zha Ewry|Zha Ewry]]:  Which means, if we sort inventory&lt;br /&gt;
* [11:52] [[User:Zha Ewry|Zha Ewry]]:  90% of it gets hidden&lt;br /&gt;
* [11:52] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  i.e. the asset server knows about it&lt;br /&gt;
* [11:52] [[User:Eddy Stryker|Eddy Stryker]]:  sorry to take off early but i need to keep working&lt;br /&gt;
* [11:52] [[User:Mojito Sorbet|Mojito Sorbet]]:  Ok, so the Region maps the UUID to the full internal representation, which includes a URI?&lt;br /&gt;
* [11:52] [[User:Eddy Stryker|Eddy Stryker]]:  bye everyone&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Cya Eddy&lt;br /&gt;
* [11:52] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  take care Eddy&lt;br /&gt;
* [11:52] [[User:Which Linden|Which Linden]]:  ok eddy thanks for popping in!&lt;br /&gt;
* [11:52] [[User:Dahlia Trimble|Dahlia Trimble]]:  laterz Eddy :)&lt;br /&gt;
* [11:52] [[User:Youri Ashton|Youri Ashton]]:  bye eddy&lt;br /&gt;
* [11:52] [[User:Flimsey Freenote|Flimsey Freenote]]:  awesome stuff Eddy&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  see you eddy&lt;br /&gt;
* [11:53] [[User:Youri Ashton|Youri Ashton]]:  Thoys, like sitting on Zha&#039;s lap? ;)&lt;br /&gt;
* [11:53] [[User:Zha Ewry|Zha Ewry]]:  Fast departing eddy&lt;br /&gt;
* [11:53] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  I&#039;ve heard of him, I think&lt;br /&gt;
* [11:53] [[User:Zha Ewry|Zha Ewry]]:  laughs&lt;br /&gt;
* [11:53] [[User:Morgaine Dinova|Morgaine Dinova]]:  So, what&#039;s the answer to my question? How do we get asset service diversity into the AD?&lt;br /&gt;
* [11:53] [[User:Youri Ashton|Youri Ashton]]:  i guess you have a fan, Zha ;)&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:53] [[User:Latif Khalifa|Latif Khalifa]]:  thoys how rude!&lt;br /&gt;
* [11:53] [[User:Zha Ewry|Zha Ewry]]:  Mostly into the Inventory servcie, actually Morgaine, I think. which lets the rest happen implciityly&lt;br /&gt;
* [11:53] [[User:Which Linden|Which Linden]]:  Morgaine: well, I feel like if the inventory service is just a list of links then it&#039;s pretty implicit&lt;br /&gt;
* [11:54] [[User:Which Linden|Which Linden]]:  jinx zha&lt;br /&gt;
* [11:54] [[User:Thoys Pan|Thoys Pan]]:  what?&lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:54] [[User:Zha Ewry|Zha Ewry]]:  I expect I wasn&#039;t rezzed to Thorys&lt;br /&gt;
* [11:54] [[User:Thoys Pan|Thoys Pan]]:  i didnt see her yet&lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  you were sitting on Zha&#039;s lap, Thoys&lt;br /&gt;
* [11:54] [[User:Thoys Pan|Thoys Pan]]:  same for john&lt;br /&gt;
* [11:54] [[User:Thoys Pan|Thoys Pan]]:  first i sat on john&lt;br /&gt;
* [11:54] [[User:Mojito Sorbet|Mojito Sorbet]]:  I always stand to one side until all green dots are accounted for&lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  lol&lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  atleast you wont fall off ;)&lt;br /&gt;
* [11:54] [[User:Youri Ashton|Youri Ashton]]:  haha&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  man, I remember when people couldn&#039;t sit on each other....then we introduced that ability either as a bug or a feature, can&#039;t remember which&lt;br /&gt;
* [11:55] [[User:Dahlia Trimble|Dahlia Trimble]]:  if it is a uuid instead of a url, then it could move to a different asset server&lt;br /&gt;
* [11:55] [[User:jessicalee Shamrock|jessicalee Shamrock]]:  whats up&lt;br /&gt;
* [11:55] [[User:Zha Ewry|Zha Ewry]]:  For about 90% of the early going, if you get inventory to allow you to point to mujltiple asset servers, the world is helped a lot&lt;br /&gt;
* [11:55] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I like to have folk be able to set on an avatar saddle.&lt;br /&gt;
* [11:55] [[User:Youri Ashton|Youri Ashton]]:  hey jessicalee&lt;br /&gt;
* [11:55] [[User:Which Linden|Which Linden]]:  it could move to a different server if it&#039;s a url as well&lt;br /&gt;
* [11:55] [[User:Morgaine Dinova|Morgaine Dinova]]:  Pity the server doesn&#039;t enforce freezing an av until its surroundings have appeared.&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  Then we would all pile up at the TP poiint, waiting for rezzing to finish.&lt;br /&gt;
* [11:56] [[User:Latif Khalifa|Latif Khalifa]]:  they would risk being frozed forever ;)&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  Which can take looong time sometimes&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Morgaine: SL would be a pretty frozen experience if it did that&lt;br /&gt;
* [11:56] [[User:Zha Ewry|Zha Ewry]]:  gently suggests URI vs URL in 90% of the spec level cases, even tho many willbe URLs&lt;br /&gt;
* [11:56] [[User:Dahlia Trimble|Dahlia Trimble]]:  I meant a different domain&lt;br /&gt;
* [11:56] [[User:Zha Ewry|Zha Ewry]]:  So, to copy an asset, you&#039;d end up with a new URL, possibly not a new URI&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  That would be a good thing, because people would scream blue murder and something would be done about it .... like getting the cache working :P&lt;br /&gt;
* [11:56] [[User:Which Linden|Which Linden]]:  Dahlia: but how would that change be communicated? You&#039;d have to change some field somewhere to point to the new domain, might as well just be the hostpart of at url&lt;br /&gt;
* [11:57] [[User:Zha Ewry|Zha Ewry]]:  You can fall onto classic Http and do a reidrect&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  Hmm, copying an asset from one server to another? I think there be security problems with that.&lt;br /&gt;
* [11:57] [[User:Zha Ewry|Zha Ewry]]:  Well, if you hae permsions, as always Mojitor&lt;br /&gt;
* [11:58] [[User:Dahlia Trimble|Dahlia Trimble]]:  dunno, but I could see moving my assets from one provider to another if one went under or changed their business practices&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  The case mentioned earlier, where you do not trust one grids sewrver with your valuable stuff&lt;br /&gt;
* [11:58] [[User:Morgaine Dinova|Morgaine Dinova]]:  Jeez, let&#039;s get stuff working before we spend years thinking about how to stop it working.&lt;br /&gt;
* [11:58] [[User:Mojito Sorbet|Mojito Sorbet]]:  The multiple asset servers may be entirely ionvisible to the end user&lt;br /&gt;
* [11:58] [[User:Zha Ewry|Zha Ewry]]:  The asset server, being a web service can decline to give up a copy to other services if it doesn&#039;t want to..&lt;br /&gt;
* [11:59] [[User:Mojito Sorbet|Mojito Sorbet]]:  That is ok&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  Morgaine: hm....the risk is that you end up with something like SMTP&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  it works, but it&#039;s so easily abused that it doesn&#039;t work&lt;br /&gt;
* [11:59] [[User:Youri Ashton|Youri Ashton]]:  you could just add in a feature that tells you where the server is located. official LL server, opensim, or what ever. then you can decide to proceed with the TP or stop. or for that matter even filter out non-LL servers&lt;br /&gt;
* [11:59] [[User:Which Linden|Which Linden]]:  if you ignore security concerns during the design phase&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Which: or something like the web, which just works despite the occasional abuse.&lt;br /&gt;
* [11:59] [[User:Youri Ashton|Youri Ashton]]:  isnt that better then just letting the thing run wild?&lt;br /&gt;
* [12:00] [[User:Youri Ashton|Youri Ashton]]:  see it as a extra protection&lt;br /&gt;
* [12:00] [[User:Dahlia Trimble|Dahlia Trimble]]:  has rl to attend to... bye all, interesting conversation :)&lt;br /&gt;
* [12:00] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is some asset servers do not enforce copyright protections (imagine one in China), then I may not want copies of my creations ending up there&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  The Internet is a good example of letting things run wild, and vindicates the model. People are amazingly good at self-organizing&lt;br /&gt;
* [12:01] [[User:Youri Ashton|Youri Ashton]]:  bye dahila&lt;br /&gt;
* [12:01] [[User:Morgaine Dinova|Morgaine Dinova]]:  Get it working for unencumbered assets, so there is no issue.&lt;br /&gt;
* [12:01] [[User:Zha Ewry|Zha Ewry]]:  later dahila&lt;br /&gt;
* [12:01] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  Mojito, the initial services would be for Creative Commons style assets Allowing SL assets intot he wild requires all sorts of legal/scoial issues to be solved first&lt;br /&gt;
* [12:01] [[User:Mojito Sorbet|Mojito Sorbet]]:  ok&lt;br /&gt;
* [12:02] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  jonx Morgaine...&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  Hehe&lt;br /&gt;
* [12:02] [[User:Which Linden|Which Linden]]:  ok I should run!&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  If we don&#039;t take that approach, we&#039;ll be here forever trying to solve a near-impossible problem.&lt;br /&gt;
* [12:02] [[User:Youri Ashton|Youri Ashton]]:  kk which! thank you for this meeting!&lt;br /&gt;
* [12:03] [[User:Mojito Sorbet|Mojito Sorbet]]:  yes&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  Thanks Which, take care :-)&lt;br /&gt;
* [12:03] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  SO, [aside to Prokofy&lt;br /&gt;
* [12:03] [[User:Saijanai Kuhn|Saijanai Kuhn]]:  take care Which&lt;br /&gt;
* [12:03] [[User:Which Linden|Which Linden]]:  ha ha h, thanks everyone, great discussion today&lt;br /&gt;
* [12:03] [[User:Skills Hak|Skills Hak]]:  D: too late&lt;br /&gt;
* [12:03] [[User:Skills Hak|Skills Hak]]:  seeya which&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_May_21&amp;diff=367643</id>
		<title>User:Which Linden/Office Hours/2009 May 21</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Which_Linden/Office_Hours/2009_May_21&amp;diff=367643"/>
		<updated>2009-05-21T19:17:48Z</updated>

		<summary type="html">&lt;p&gt;Which Linden: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Agh this is all messed up for my chat -- I used an old viewer and that confused the wikifier&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [11:07] [[User:Morgaine Dinova|Morgaine Dinova]]:  &#039;Morning all :-)&lt;br /&gt;
* [11:07] [[User:You: Good|You: Good]]:  morning!&lt;br /&gt;
* [11:07] [[User:You: Sorry|You: Sorry]]:  I&#039;m late&lt;br /&gt;
* [11:08] [[User:You: Has|You: Has]]:  anyone gotten the snowglobe viewer running on the mac?&lt;br /&gt;
* [11:09] [[User:Latif Khalifa|Latif Khalifa]]:  sai is the only mac user here :)&lt;br /&gt;
* [11:10] [[User:You: ha|You: ha]]:  ha, yeah, we already did the secret mac user handshake&lt;br /&gt;
* [11:11] [[User:You: So.....any|You: So.....any]]:  more questions about the topics from the last two weeks&lt;br /&gt;
* [11:11] [[User:You: ?|You: ?]]: &lt;br /&gt;
* [11:11] [[User:Which Linden|Which Linden]]:  suspects everyone is AFK from waiting for him to arrive&lt;br /&gt;
* [11:11] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  returns&lt;br /&gt;
* [11:12] [[User:koen3 Bing|koen3 Bing]]:  not everyyone&lt;br /&gt;
* [11:12] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I&#039;me here using the just built RC2 on my linux box.&lt;br /&gt;
* [11:12] [[User:You: oh|You: oh]]:  nice -- how&#039;s it working?&lt;br /&gt;
* [11:12] [[User:You: the|You: the]]:  &amp;quot;normal&amp;quot; RC is still downloading for me&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have RC2 on Linux too&lt;br /&gt;
* [11:13] [[User:Mojito Sorbet|Mojito Sorbet]]:  Music streaming broke again&lt;br /&gt;
* [11:13] [[User:Morgaine Dinova|Morgaine Dinova]]:  Don&#039;t think we had covered all of SL&#039;s forms of messaging, we had lots of &amp;quot;Don&#039;t know&amp;quot;s.&lt;br /&gt;
* [11:13] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I patch and build a 64 bit version. No gstreamer issues here.&lt;br /&gt;
* [11:14] [[User:Morgaine Dinova|Morgaine Dinova]]:  Oh, one should add OGP&#039;s IM to the list ... another &amp;quot;Don&#039;t know&amp;quot; :-)&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  32bit 2.23.1 worked when I disabled OpenAL and used FMOD.&lt;br /&gt;
* [11:14] [[User:Mojito Sorbet|Mojito Sorbet]]:  sorry 1.23.1&lt;br /&gt;
* [11:14] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I got over 90fps peak. Average 60fps plus. Very high for me. I usally average 40 or below.&lt;br /&gt;
* [11:14] [[User:You: What|You: What]]:  forms of messaging did we not cover morgaine?&lt;br /&gt;
* [11:15] [[User:Morgaine Dinova|Morgaine Dinova]]:  There is no gstreamer issue when you make a 64-bit build. Gstreamer is only an issue when you run a 32-bit build on a 64-bit system under emulation.&lt;br /&gt;
* [11:15] [[User:You: Wow,|You: Wow,]]:  that&#039;s a high FPS man&lt;br /&gt;
* [11:15] [[User:Which Linden|Which Linden]]:  is currently rocking 18 FPS&lt;br /&gt;
* [11:15] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Graphics Card: GeForce GTX 260/PCI/SSE2&lt;br /&gt;
* OpenGL Version: 3.0.0 NVIDIA 180.51&lt;br /&gt;
* [11:16] [[User:Aimee Trescothick|Aimee Trescothick]]:  oops, was away sorting out my laundry :D I&#039;m running Snowglobe on Mac here too&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  Well most were &amp;quot;Don&#039;t know&amp;quot; :-)&lt;br /&gt;
* [11:17] [[User:You: Well|You: Well]]:  we got answers for 1) 1:1 IM, 2) group/conference chat 3) group notifications and 4) local chat&lt;br /&gt;
* [11:17] [[User:Morgaine Dinova|Morgaine Dinova]]:  Both the group notice and system notification were &amp;quot;Don&#039;t know&amp;quot; I think.&lt;br /&gt;
* [11:18] [[User:You: Oh|You: Oh]]:  system notification, that&#039;s just a glorified IM&lt;br /&gt;
* [11:18] [[User:You: 11|You: 11]]:  IM that is&lt;br /&gt;
* [11:18] [[User:You: Same|You: Same]]:  mechanism.&lt;br /&gt;
* [11:19] [[User:You: the|You: the]]:  online/offline status notifications you get are the same as well, I believe&lt;br /&gt;
* [11:20] [[User:You: If|You: If]]:  I may move on to a new topic&lt;br /&gt;
* [11:20] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I need to read up on the snowglobe thing. Is it the http-texture branch or was a new branch started? (/me counts how many brances there is now....)&lt;br /&gt;
* [11:21] [[User:You: ATechwolf|You: ATechwolf]]:  I think it&#039;s http-texture just rebranded&lt;br /&gt;
* [11:21] [[User:Aimee Trescothick|Aimee Trescothick]]:  still http-texture at the moment&lt;br /&gt;
* [11:21] [[User:You: A|You: A]]:  while ago, Sai brought up the notion of collaborative whiteboarding in SL&lt;br /&gt;
* [11:21] [[User:You: Which|You: Which]]:  I think is totally awesome&lt;br /&gt;
* [11:22] [[User:Mojito Sorbet|Mojito Sorbet]]:  That would be VERY useful&lt;br /&gt;
* [11:23] [[User:Morgaine Dinova|Morgaine Dinova]]:  I think it should be native in SL.&lt;br /&gt;
* [11:23] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  many people this time i see&lt;br /&gt;
* [11:23] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  hi all&lt;br /&gt;
* [11:23] [[User:You: What|You: What]]:  I was thinking is that I think there&#039;s some sort of generic collaboration algorithm that&#039;s possible&lt;br /&gt;
* [11:23] [[User:You: Hi|You: Hi]]:  Xaria&lt;br /&gt;
* [11:24] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  nice talk going on @ Jack&#039;s meeting, people complaining about those bots being banned&lt;br /&gt;
* [11:24] [[User:Latif Khalifa|Latif Khalifa]]:  ludittes&lt;br /&gt;
* [11:24] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  they dont even realise its better for everyone and the SL economy&lt;br /&gt;
* [11:24] [[User:Morgaine Dinova|Morgaine Dinova]]:  Who is running a bad AO script? &amp;quot;[11:23&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  People COMPLAINING about banning bots??&lt;br /&gt;
* [11:25] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  Probletty someone over on help island.&lt;br /&gt;
* [11:25] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  yup&lt;br /&gt;
* [11:25] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  alot of people there&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  How many of them ARE bots?&lt;br /&gt;
* [11:25] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  angry about LL trying to ban the avitars that serve as bots&lt;br /&gt;
* [11:25] [[User:Latif Khalifa|Latif Khalifa]]:  yeah new policy: camping chairs are outlawed&lt;br /&gt;
* [11:25] [[User:Mojito Sorbet|Mojito Sorbet]]:  hooray&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  well soon nothing will be allowed lol&lt;br /&gt;
* [11:26] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  they dont even realise those things cause a lot of problems and hurt the SL economy badly&lt;br /&gt;
* [11:26] [[User:Latif Khalifa|Latif Khalifa]]:  what causes problems?&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  I have seen useful bots serving as models in a clothing store, where you can select which outfit they wear. Other than that, dump &#039;em&lt;br /&gt;
* [11:26] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  not to mention that they are grievers while using those&lt;br /&gt;
* [11:26] [[User:You: ok,|You: ok,]]:  well, not to squelch discussion but land policy isn&#039;t really the theme of these OH&lt;br /&gt;
* [11:26] [[User:Mojito Sorbet|Mojito Sorbet]]:  Yes, I wpould like to hear more about this whiteboard thing&lt;br /&gt;
* [11:26] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  new players dont ge their chance for lucky chairs most of the time, or camping chairs for that matter&lt;br /&gt;
* [11:27] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  let we go talk about Which&#039;s topics now&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  well its kind of silent....&lt;br /&gt;
* [11:28] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  I&#039;m Sorry! for that Which, kinda getting annoyed of people that dont realise the truth&lt;br /&gt;
* [11:28] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:29] [[User:You: Hah....sorry|You: Hah....sorry]]:  myself...busy day here, I keep getting distracted&lt;br /&gt;
* [11:29] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  you aint the only one being busy Which! :D&lt;br /&gt;
* [11:29] [[User:Matheus Woodford|Matheus Woodford]]:  hello&lt;br /&gt;
* [11:29] [[User:You: The|You: The]]:  thing about the generic algorithm is that I feel, just intuitively, that a lot of these collaboration problems are similar in nature and thus could be solved in a generic way&lt;br /&gt;
* [11:30] [[User:You: Hi|You: Hi]]:  Matheus&lt;br /&gt;
* [11:30] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  I been doing alot of bug tracing today&lt;br /&gt;
* [11:30] [[User:Aimee Trescothick|Aimee Trescothick]]:  puts her feet up and relaxes to watch everyone else get busy&lt;br /&gt;
* [11:30] [[User:Mojito Sorbet|Mojito Sorbet]]:  Collaborative building seems to be just a by-product of the way editing works.&lt;br /&gt;
* [11:31] [[User:You: In|You: In]]:  general, the &amp;quot;collaboration problem&amp;quot; is one of a) getting state changes distributed quickly amongst participants and b) dealing with the fact that everyone&#039;s modifications are possibly against an out-of-date copy of the state&lt;br /&gt;
* [11:32] [[User:You: Mojito|You: Mojito]]:  well, in sl it&#039;s actually quite deliberate -- the build system was designed as it was specifically to facilitate collaboration&lt;br /&gt;
* [11:32] [[User:Mojito Sorbet|Mojito Sorbet]]:  Is there anything in that that could be taken as a model for collaboration generally?&lt;br /&gt;
* [11:32] [[User:You: Not|You: Not]]:  to derail into a discussion of this specifically, but one major problem with mesh import is that it&#039;s not clear how to do that collaboratively, if at all&lt;br /&gt;
* [11:33] [[User:You: Mojito|You: Mojito]]:  research has been done in this area&lt;br /&gt;
* [11:33] [[User:Mojito Sorbet|Mojito Sorbet]]:  ok&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  But since that collaboration has turned out to be at least an order of magnitude for collaborative 2D whiteboarding, I think this needs a special case, and hence direct support.&lt;br /&gt;
* [11:33] [[User:Morgaine Dinova|Morgaine Dinova]]:  order of magnitde too slow*&lt;br /&gt;
* [11:34] [[User:You: yeah,|You: yeah,]]:  the way we do collaboration in SL is synchronous, and it does 1) ok but 2) not so well&lt;br /&gt;
* [11:35] [[User:You: There&#039;s|You: There&#039;s]]:  some papers on doing state sync when each party is modifying simultaneously&lt;br /&gt;
* [11:35] [[User:You: http//neil.fraser.name/writing/sync/|You: http//neil.fraser.name/writing/sync/]]: &lt;br /&gt;
* [11:35] [[User:You: is|You: is]]:  one that&#039;s essentially diff-based&lt;br /&gt;
* [11:36] [[User:You: there&#039;s|You: there&#039;s]]:  this abstract: [http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F9197%2F29171%2F01316123.pdf%3Farnumber%3D1316123&amp;amp;authDecision=-203]&lt;br /&gt;
* [11:36] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  lol, all to much text for me :p&lt;br /&gt;
* [11:36] [[User:You: Jupiter|You: Jupiter]]:  is a name that comes up a lot: [http://www.seas.upenn.edu/~cse400/CSE401_2006/Saviano/architecture.html]&lt;br /&gt;
* [11:36] [[User:You: ok|You: ok]]:  last one: [http://portal.acm.org/citation.cfm?doid=289444.289469]&lt;br /&gt;
* [11:37] [[User:You: It&#039;s|You: It&#039;s]]:  linkdump time! :-)&lt;br /&gt;
* [11:38] [[User:You: I|You: I]]:  pretty much see people starting from text editing and then generalizing to larger problems if at all&lt;br /&gt;
* [11:38] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  lol, ill keep to translating for the time being, got enough to do for 1.23.4&lt;br /&gt;
* [11:38] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  euhm... .3&lt;br /&gt;
* [11:40] [[User:You: heh|You: heh]]:  yeah this is pretty high-concept shit&lt;br /&gt;
* [11:40] [[User:You: but|You: but]]:  basically there seems to be a pattern in all this&lt;br /&gt;
* [11:40] [[User:Mojito Sorbet|Mojito Sorbet]]:  It needs to include some kindn of graphics from day 1&lt;br /&gt;
* [11:41] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  on my main avi im doing translations for the Dutch language, we ran into alot of problems, some of the windows actually had to be made bigger and changed so it would all fit propperly&lt;br /&gt;
* [11:41] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  we still working on that&lt;br /&gt;
* [11:41] [[User:You: the|You: the]]:  pattern is: there&#039;s a server or servers which send and receive deltas to/from the clients; and each delta has the property that it can be moved around in the stream and not lose its meaning&lt;br /&gt;
* [11:42] [[User:You: Xaria|You: Xaria]]:  wow, yeah, localization is very hard, mad props for that&lt;br /&gt;
* [11:42] [[User:Mojito Sorbet|Mojito Sorbet]]:  I guess picking the right set of &amp;quot;objects&amp;quot; that the delta is done on is key.&lt;br /&gt;
* [11:42] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  besides that, one of the 1.23 bugs has been appearing again, looks like the server isnt taking the fix for it, so that needs to be done aswell&lt;br /&gt;
* [11:42] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  15 new languages if i aitn mistakken&lt;br /&gt;
* [11:42] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  mistaken*&lt;br /&gt;
* [11:44] [[User:You: Mojito|You: Mojito]]:  yeah; I think that one could develop a framework that would allow application writers to just focus on the semantics of the state structure and the deltas therof&lt;br /&gt;
* [11:45] [[User:Morgaine Dinova|Morgaine Dinova]]:  So what do you do when one contributor makes a delta with respect to her outdated global state, and then you try to apply that to the current known state and it&#039;s different?&lt;br /&gt;
* [11:45] [[User:You: Morgaine|You: Morgaine]]:  well that&#039;s the trick innit&lt;br /&gt;
* [11:46] [[User:Morgaine Dinova|Morgaine Dinova]]:  Without theoretical backing, yep, that&#039;s the trick. :-) But what do those theory papers suggest is the solution?&lt;br /&gt;
* [11:47] [[User:You: One|You: One]]:  of them (don&#039;t remember which) proposes that there are mathematically reorderable transformations that you can apply&lt;br /&gt;
* [11:47] [[User:Morgaine Dinova|Morgaine Dinova]]:  Invariant despite reordering?&lt;br /&gt;
* [11:48] [[User:You: I|You: I]]:  don&#039;t remember the details of how they actually looked in practice, but I can imagine that they might work a bit like, in a text document, being like &amp;quot;insert the text &amp;quot;New Text&amp;quot; at line 32 position 3&amp;quot;&lt;br /&gt;
* [11:48] [[User:You: if|You: if]]:  some other collaborator adds text at line 32 position 2, then yuor stuff may get interleaved, but at least it&#039;s consistent&lt;br /&gt;
* [11:49] [[User:You: that&#039;s|You: that&#039;s]]:  not actually reorderable though&lt;br /&gt;
* [11:49] [[User:Morgaine Dinova|Morgaine Dinova]]:  That&#039;s not invariant. There might have been an extra bunch of lines added before line 32 recently.&lt;br /&gt;
* [11:49] [[User:You: yeah,|You: yeah,]]:  so the order matters in that case&lt;br /&gt;
* [11:49] [[User:You: I|You: I]]:  don&#039;t understand this very well, obviously!&lt;br /&gt;
* [11:50] [[User:You: But|You: But]]:  basically the overall goal is so that if one client sees updates A,B,C and another sees C,A,B, they both end up with the same resultant state&lt;br /&gt;
* [11:50] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  i dont even understand the first thing, but ow well :p&lt;br /&gt;
* [11:50] [[User:Morgaine Dinova|Morgaine Dinova]]:  For the whiteboard, it&#039;s actually a lot simpler, because you&#039;re not trying to solve everything. Just provide small, randomly interacting updates that can be applied rapidly, and let humans sort out races.&lt;br /&gt;
* [11:51] [[User:You: it|You: it]]:  is easier if the updates are server-mediated, because then you can guarantee that updates are delivered in the same order to all clients&lt;br /&gt;
* [11:52] [[User:You: but|You: but]]:  then you have latency issues, because no client can see their own update without a full round-trip to the server&lt;br /&gt;
* [11:52] [[User:Morgaine Dinova|Morgaine Dinova]]:  Assuming you don&#039;t use UDP, yeah :P&lt;br /&gt;
* [11:52] [[User:Latif Khalifa|Latif Khalifa]]:  lol&lt;br /&gt;
* [11:53] [[User:You: no|You: no]]:  matter what networking technology you use&lt;br /&gt;
* [11:55] [[User:You: if|You: if]]:  I change a text block to say &amp;quot;Which wuz here&amp;quot; and you change it at the same time to say &amp;quot;Morgaine Rulez&amp;quot;, if our clients apply those changes without first waiting for the server to mediate, then we could end up seeing different whiteboards on our screens&lt;br /&gt;
* [11:55] [[User:You: And|You: And]]:  that wouldn&#039;t be very collaborative&lt;br /&gt;
* [11:55] [[User:Mojito Sorbet|Mojito Sorbet]]:  If the updateable objects are at all non-trivial,, it takles a bit of time to crearte them before they are sent. Like &amp;quot;draw a gren circle here, or radius 3&amp;quot;&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  draw a *green cirlce here *of radius 3&lt;br /&gt;
* [11:56] [[User:You: you|You: you]]:  mean render lag? Or just that if your delta is massive data-wise?&lt;br /&gt;
* [11:56] [[User:Mojito Sorbet|Mojito Sorbet]]:  I cant even send it until I have specified that somehow, graphically on my end&lt;br /&gt;
* [11:56] [[User:Morgaine Dinova|Morgaine Dinova]]:  I disagree that it wouldn&#039;t be collaborative. It would be collaborative as long as you update everyone to the same consistent state promptly.&lt;br /&gt;
* [11:56] [[User:You: it|You: it]]:  could be that your delta is &amp;quot;paste contents of war + peace into this portion of the board&amp;quot;&lt;br /&gt;
* [11:57] [[User:Mojito Sorbet|Mojito Sorbet]]:  More likely, put texture X there&lt;br /&gt;
* [11:57] [[User:You: Morgaine|You: Morgaine]]:  yeah, true, so I guess one way of doing it is the clients do their updates as they are made, and the server sends down &amp;quot;true&amp;quot; state and if that conflicts with the client&#039;s state, it would toss the client-generated state&lt;br /&gt;
* [11:58] [[User:You: So....that|You: So....that]]:  is to say when you change the text box to &amp;quot;Morgaine Rulez&amp;quot; that text shows up on your screen immediately, but if the server decides that the text &amp;quot;Which wuz here&amp;quot; is the ultimate final state, then when that update propagates to your client it clobbers &amp;quot;Morgaine Rulez&amp;quot;&lt;br /&gt;
* [11:59] [[User:Morgaine Dinova|Morgaine Dinova]]:  Yep, and the resulting loss of update wouldn&#039;t be perceived as any different to being overwritten by someone else, which is perfectly valid.&lt;br /&gt;
* [11:59] [[User:You: I|You: I]]:  believe this would be called &amp;quot;client side prediction&amp;quot;&lt;br /&gt;
* [12:00] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  accepted your inventory offer.&lt;br /&gt;
* [12:00] [[User:You: That&#039;s|You: That&#039;s]]:  how google docs works, I believe&lt;br /&gt;
* [12:00] [[User:Morgaine Dinova|Morgaine Dinova]]:  Don&#039;t think it needs prediction.&lt;br /&gt;
* [12:00] [[User:You: Well,|You: Well,]]:  when the client shows you &amp;quot;Morgaine Rulez&amp;quot; on your screen right away, that&#039;s a prediction that the server will say that&lt;br /&gt;
* [12:01] [[User:You: In|You: In]]:  truth the server might decide that your update is naff and no one else will ever see that text, so the prediction could be wrong&lt;br /&gt;
* [12:01] [[User:You: Same|You: Same]]:  thing for multiplayer games; they do exactly that&lt;br /&gt;
* [12:02] [[User:You: They|You: They]]:  play the animation that you shot that guy in the head, but oops the server&#039;s state showed that he dodged, therefore, he&#039;s back alive again&lt;br /&gt;
* [12:02] [[User:Morgaine Dinova|Morgaine Dinova]]:  But it&#039;s also an acknowledgement that someone may overwrite it with something else. And if my line never appears at all as a result of conflict resolution, then that exactly equivalent to it having appeared briefly and then been overwritten by another.&lt;br /&gt;
* [12:03] [[User:Morgaine Dinova|Morgaine Dinova]]:  It just needs terminal events (like death on being hit by a bullet) to be deferred for a quantum.&lt;br /&gt;
* [12:04] [[User:Morgaine Dinova|Morgaine Dinova]]:  Since resurrection is not typically a regular event in most systems.&lt;br /&gt;
* [12:05] [[User:You: Yeah...so|You: Yeah...so]]:  I guess that&#039;s one of those application logic things&lt;br /&gt;
* [12:06] [[User:You: ok....I|You: ok....I]]:  should run, thank you all for your patience with my ramblings&lt;br /&gt;
* [12:06] [[User:Xaria Mistwallow|Xaria Mistwallow]]:  tnx for this meeting which!&lt;br /&gt;
* [12:06] [[User:Aimee Trescothick|Aimee Trescothick]]:  thanks which :)&lt;br /&gt;
* [12:06] [[User:Morgaine Dinova|Morgaine Dinova]]:  One useful heuristic to apply is update queue reordering: send updates to the most recent updater first, before updating those who haven&#039;t sent an update recently.&lt;br /&gt;
* [12:06] [[User:ATechwolf Foxclaw|ATechwolf Foxclaw]]:  I just found Prospero Linden is no longer at LL. See you later Witch.&lt;br /&gt;
* [12:07] [[User:Aimee Trescothick|Aimee Trescothick]]:  oh, another unlinden?&lt;br /&gt;
* [12:07] [[User:You: Morgaine|You: Morgaine]]:  yes good optimization&lt;br /&gt;
* [12:07] [[User:You: ATechwolf|You: ATechwolf]]:  ?!!?!?&lt;br /&gt;
* [12:07] [[User:You: OK,|You: OK,]]:  that&#039;s the final word!&lt;br /&gt;
* [12:07] [[User:You: -)|You: -)]]:&lt;/div&gt;</summary>
		<author><name>Which Linden</name></author>
	</entry>
</feed>