Cory Linden Town Hall

Wednesday, May 2nd, 2007 at 4:41 PM by: corylinden

I will hold a Town Hall tomorrow to discuss the stability and performance issues raised in both Project Open Letter and additional questions posted in the feedback forum. In this post, I cover some of the questions raised in the letter, but first two comments.

First, thank you for the effort you put into Project Open Letter. We are working hard to maintain effective channels for communication and from a developer’s perspective, a clear listing of specific problems passed along so politely is much appreciated.

Second, I am sorry for the problems you are experiencing. I understand the time and energy you are putting into Second Life and am making every effort to ensure that Second Life is what you need it to be.

Inventory loss

Inventory and other agent specific data is distributed across multiple MySQL databases we refer to as inventory servers. The name is historical since a lot of data beyond inventory is stored there. This partitioning scheme provides scalability for much of the agent data but currently relies on manual rebalancing after periods of heavy Second Life growth. The scripts that drive rebalancing, while heavily tested and in use for over a year at this point, had a serious bug related to error handling. This resulted in inventories potentially being damaged during the transfer. The good news is that bug has been fixed and new transfer scripts deployed.

There are other errors that could manifest themselves as inventory loss, such as dataserver stalls, failure to complete transactions correctly, failure to properly cache the inventory on the client, or failure of the asset system to deliver an asset pointed to by inventory. Two separate teams are examining these problems, and there are numerous fixes either recently rolled out or in QA. The first team is focused on fixing existing bugs, while the second team is developing a more robust, distributed transaction system. We are also reviewing the design with outside developers familiar with building transaction systems. As we get farther into the design process on the next generation transaction system, we will publish the spec as well.

Inventory limits

We do not have any projects underway to limit inventory sizes, although it has been discussed. We have been doing a large amount of data collection in order to make better decisions about where to set limits, predict equipment purchases, and to understand inventory use. Also, note inventory size is not a source of the problems you have been seeing, except in a second order way because large inventories cause us to purchase inventory servers a bit faster. As such, errors such as the previously discussed transfer script error will impact slightly more people when we rebalance after new equipment is installed.

Inventory backup/local storage

No current project on this either, although most of the groundwork has been laid to allow it, so we could bump the priority for Q3. The design issues here are generally non-technical in nature and are instead related to metadata preservation and permissions. Since backups and local storage are effectively making extra copies of assets, they are a real opportunity to leverage Creative Commons and other licensing schemes that support copying.

Friend lists

The in-world friend list was broken with the 1.15 release. Simulator level caching of friend data was accidentally removed, resulting in a large increase in load on backbone. This overloaded backbone and agent presence stopped functioning. While debugging the problem, the web friend list was deactivated in order to reduce some of the load. Although some of the backbone problems were fixed last week, a small API change in those fixes again broke the web friend list. That was finally fixed with the web push yesterday.

Despite all those fixes, it appears that a bug still remains whereby the viewer does not receive an accurate friend state snapshot on login. Since the presence information is cached and only updates on changes, this means that until friends log in or out, the information on the viewer could be out of date. We are chasing that bug and any additional information or repeatable test cases would greatly help, so please head over to the Public Jira if you have anything to add.

In the long run, presence is another project that we need to build out in a far more scalable manor. A core part of our next generation design is presence, and like transactions, we are currently reviewing our designs with external experts who have built related systems.

Find

We have an intermittent crash in MySQL related to find queries. As a result, we have had irregular Find outages due to this crash. We are chasing the problem but have not been able to solve it yet, since the query in question is often issued safely. We are also in the midst of an upgrade to MySQL 5.0 as part of overall infrastructure upgrades. Since 5.0 has superior debugging information, we expect that even if we haven’t found the problem before the upgrade, we’ll have more information about it afterwards.

Moreover, improving in-world search is a major Q2 project for us. We feel this is important not only because it will improve the user experience for everyone but because search is currently hitting a central MySQL database, so as part of our broad improvements to search, we are also building out a more scalable solution. More details on search will be forthcoming soon.

Grid stability and performance

As an aside, problems like teleport failures and inventory issues are not related to either Havok or Mono. While both will bring improvements to individual sim node’s performance and stability, they have no appreciable impact on problems related to back end systems. Havok 4 is in testing prior to hitting the Beta grid and the Mono project has fixed the major blockers for us, so we are waiting for resources to free up from other projects there.

Teleport failures could be the results of many different problems, and are definitely exacerbated by problems in agent presence. We have a team currently investigating this problem. Again, additional data points and reproducible cases would help them a lot.

Build tools

Our studio focused on live grid problems is taking a look at reproducing these. Obviously the build tools are critical to content creation so hopefully we should be able to get these fixed quickly.

In terms of overall development effort, four of our internal studios are focused on issues in the letter. Currently, of the 54 people in development, program management, QA, and web development, 37 are directly working on these problems, or 69%. We have 5 developers hired who have not started yet, and all of them will go onto these bugs initially, raising it to 42 out of 59, or 72%. Since not all tasks are equally suited to all developers and additional projects need to move forward, I feel this a very appropriate level of attention.

I hope this helped answer at least some of your questions and I look forward to talking about them more tomorrow.

111 Responses to “Cory Linden Town Hall”

  1. 1 Official Linden Blog » Blog Archive Town Hall Tomorrow « Says:

    [...] Second Life Video Tutorial Series (beta): Intro to Textures Cory Linden Town Hall [...]

  2. 2 Feynt Mistral Says:

    Thanks Cory. This run down covers a good many of the problems that people have been complaining about, and I’m sure it’s going to go a long way towards damage control for tomorrow’s town hall (may it be peaceful and productive!).

    I’m very happy to hear about both Havok and Mono being well into development and at least within sight of the beta grid, if not waiting at the gates to be released into the wilds. I’ve still got a whole slew of Mono related questions to go through, but the first two seem to have been answered. I’d still appreciate a Q# estimate for beta grid trials of Mono though. >)

  3. 3 Sarge Says:

    I think inventory limits are a very poor idea. What will we do if you bring them in? We’ll have to delete some of our items, of which we paid our own linden for.

    Will we be reimbursed? We should be if the limit happens. Because it’s not our choice.

    Honestly, I love my vehicles, I love my pets. I couldn’t see not having them. I own tons of suits. Imagine if I had to limit my choices more.

    I couldn’t shop much with a limit placed. In time, that would impact the SL economy in a very negative way. Folks would buy less. They’d then have to worry alot about what stays/goes.

  4. 4 Lucy Zelmanov Says:

    Can someone also look into the draw order problem that the last update caused. I realise this change was an attempt to fix a problem with the Linden trees, however the impact on the main grid should have been considered before it was implimented. This problem rendered over 90% of my flexi hair unusable and all my non linden trees look like….”shrugs”…. try looking for yourself.

  5. 5 shai Khalifa Says:

    Thank you thank you for coming forward with some solid information. This is something that would be really good to have on the blog as a regular thing.

    That it has come as a result of a last-ditch effort by residents to get some response is a bit of a shame – but it’s here now.

    So please – KEEP US IN THE LOOP. We’ll all feel much more like we’re not being ignored.
    :D

  6. 6 Slade Says:

    Thank you so much for your information, and I am looking forward to the town hall. I think you guys are doing a fantastic job with so few resources. LL’s recent response to the open letter and the upcoming town hall are good steps forward. Now I feel like LL cares, and before I did not.

  7. 7 EnCore Mayne Says:

    this is just the sort of communication that the letter, unfortunately, had to spur. please try to keep it up. make it part of your job description to inform us on an ongoing basis as to the technical issues the lab must deal with. we all realize the immense chores related to maintaining the stability of all the game features and/but we don’t expect you to stand still either.

  8. 8 Ty Voss Says:

    Why is MySQL used instead of full SQL? There seems to be so many limitations with MySQL that I can’t imagine that it is the best database for the job.

  9. 9 Parsimony Paragon Says:

    Regarding grid stability, it is not uncommon to be the only avatar in a region that is otherwise script/activity stable, wearing a lag monitor, and see 2-5 second lag spikes as high as 10-15% and even higher. To what should these occurrences be attributed if not uneven load-share within or across the grid?

  10. 10 Zimmy Ginsberg Says:

    Thank you Cory, great information, and yes it will go a long way to reducing the complaints tomorrow – answering people is easy after all rather than ignoring them.

    However core issues remain, like lag, logins, money loss and the fact that every upgrade seems to bring more problems than it fixes, indicating insufficient testing.

    A good example is the sever update just issued. It’s supposed to have fixed some of those Group IM issues, but it certainly hasn’t for me. My first message got through okay, every other one has failed.

    However, two additional problems have surfaced, one was notecard links to textures returning completely different textures that were not even mine even after three relogs (although since I was logged out by the system and moved to a different region, that has been resolved), and the fact that I now have HUD attachments that have been taken off and won’t wear back.

    So that’s a frustrating example of the “fix” not having fixed what it was supposed to and creating yet more problems.

    And a big issue to address is the effect policy is having on business in SL (that is proper business as opposed to property reselling). Peak users used to follow total users at about 1%, but that has now been static at 38k or so for two months. In that time, there are now more times during the week where that limit is reached, and that is when all the problems occurr : tp failures, money missing, inventory loss etc. That sounds like system overload not bugs.

    However at the same time, available land has pushed out at 20% per month, meaning that things are effectively more spread out now, and average number of avs per sim even at peak has fallen to less than 5. If land gets out of sync with users allowed in, then that hits all businesses.

  11. 11 Doris Haller Says:

    Someone talked to me! :-)

  12. 12 Gus Udal Says:

    I have had a serious crashing problem since the upgrade. I had the same problem on the last upgrade and went back to 1.13 to fix it. Now with 1. 15, the problem is back. I can hardly stay logged of for 5 minutes without everything locking up on my computer requiring a complete restart. I have filed bug reports, crash reports, email reports, and even tried to call. I have recieved some email reports directing me to the website and I have tried all the things on there. With no live help inworld, I don’t know where to turn. I know all the problems are important, but what good is any of it if we can’t stay logged in?

  13. 13 Glauco Says:

    Was needed ONE OPEN LETTER for your answer…

    THANKS LINDEN LABS, very thanks

  14. 14 Esch Snoats Says:

    I would like to address something that just happened today, which is a coincidence because it’s never happened before, and I believe is a direct result of this petition many of us have signed. I just received 2 emails from someone at LL about bug reports I filed way back in version 1.13, and asked me that if I was still experiencing the problem to submit NEW bug reports under the 1.15 client! WTF?

    Why weren’t these read before now? How many bug reports do you guys ignore???

  15. 15 CyFishy Traveler Says:

    I’m not crazy about the idea of inventory limits. As a budding creator, I have a lot of stuff in my inventory that I’m working on and I don’t relish the idea of having a cap on the number of things I can make.

    Maybe if inventory limits were necessary, they could be placed on NPIOFs, as another way to motivate them to upgrade, the way certain websites allow you more features when you pay for them.

    The fact is, Inventory eventually becomes self-limiting, as people get sick of keeping track of so many things and start getting rid of stuff they don’t use.

  16. 16 Patti Frye Says:

    Thank you for the information. This would be a great weekly feature. This is the type of information we would like to hear from SL. As Premium members of Second Life, I feel that we should all be “in the loop”. Lately days go by and we hear nothing from SL but spontaneous chatter about new features on the blog. Please keep messages like today’s coming. We deserve at least that much for investing time and money into Second Life.

  17. 17 OggyWolf Rosewood Says:

    Woo! Thanks Cory! It’s nice to just hear what’s going on. Any info on why SL keeps crashing for users after the 1.15?

  18. 18 Dolphpun Somme Says:

    I have a serious question for the commentors..

    Have you ever seen the Beta grid at all? I was off in the Voice Beta last night and was very saddened to see less than 20 people there.

    I feel you have no right to complain about poor testing if you are unwilling to even try the beta grids and first-look clients.

    This is only My Humble Opinon.

  19. 19 Liberty Says:

    I really dont know much about all this, but on the asset or inventory , transaction thing, couldnt people maintain all inventory ? Like we all have thousands of item in our inventory. Rarely do we use a fraction of the inventory that we do have. So not knowing what i talking about couldnt we do something like AOL wher they compact or zip unused inventory till its needed? thereby freeing the servers up for more inventory. Sorry i dont know why i wrote this…

  20. 20 Usagi Musashi Says:

    So will this be just patching and wishing or will theis be done right this time. there are many “IF(S)” in Cory remarks here. What with the “Simulator level caching of friend data was accidentally removed, resulting in a large increase in load on backbone. “YOUR JOKING RIGHT?! How can happen? And where are the heads of the coders when doing this? I don`t blame steve linden onthis at all. But those otehrs coders really need to learn before even trying to do this type of work. this is unforgiveable PERIOD!

  21. 21 Kamilion Schnook Says:

    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.
    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.
    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.

    A couple town halls ago, I spoke with phillip about RAM based SAN systems for your databases — Specifically, TMS’s RAMSAN-400 based TERA-RAMSAN.

    A simple way to improve asset retrival and storage would not be to impliment a backup system but to impliment an ARCHIVE system, especally combined with something like the TERA-RAMSAN.

    It’s quite simple — Impliment the primary databases onto the TERA-RAMSAN cluster, for current inventory items. When inventory items are NOT USED for 3 months or greater, dump them out to your current HARDDISK based storage cluster.

    Impliment another tab in the inventory like Recent Items. Name it Archived items. Duplicate the folder structure of the All items tab.
    Start moving unused items into the Archives. Leave used items in the All Items tab. Cache the entire inventory directory listing.
    Have Inventory Search search the cached listing. Show Archived items as ITALIC.

    When archiving items, clear out duplicates. For instance, thousands of newbies have the exact same boxes of freebies. These only need to be stored ONCE, unless they’ve changed.

    And here’s another tip… You have a massive cluster of machines that are SITTING MOSTLY IDLE.

    Start playing around with Xen on the beta grid or Uma grid.
    Xen can migrate an whole virtual container from Hardware Server to Hardware Server in somewhere between 100ms and 500ms.

    Start by balancing the load on your grid.
    Impliment SIMs as Xen Containers.

    When a SIM is empty, migrate the container to a FULL hardware node.
    Since physics simulations and scripts don’t cause much load, you can pack MANY empty sims on a single hardware server.

    This leaves many more nodes free to run simulators that HAVE MANY PEOPLE in them THAT NEED MORE CPU TIME.

    Xen can rebalance your grid and load in REALTIME.

    You can also bring new simulators online without having to purchase new hardware immediately, as they are now DECOUPLED from the hardware. This ALSO means you can rebalance the other grid services nessicary to keep more than 40,000 people online at once. When the SEARCH system goes down, Xen can fire two more up immediately, and allow you to do forensics on the container that went down, without having to resort to immediately restarting it to bring the service back up because people are complaining.

    http://www.xensource.com/products/xen/
    http://www.superssd.com/products/tera-ramsan/

    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.
    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.
    PLEASE PLEASE PLEASE CONSIDER LOOKING INTO THESE OPTIONS.

  22. 22 Esch Snoats Says:

    PLEASE consider hiring Kamilion, he seems to have a more solid plan than I’ve heard from any Linden in a very long time!

  23. 23 Usagi Musashi Says:

    @ 14 ” CyFishy Traveler Says:

    May 2nd, 2007 at 5:35 PM PDT
    I’m not crazy about the idea of inventory limits. As a budding creator, I have a lot of stuff in my inventory that I’m working on and I don’t relish the idea of having a cap on the number of things I can make.”

    Maybe if inventory limits were necessary, they could be placed on NPIOFs, as another way to motivate them to upgrade, the way certain websites allow you more features when you pay for them.

    The fact is, Inventory eventually becomes self-limiting, as people get sick of keeping track of so many things and start getting rid of stuff they don’t use.”

    Well i stop shopping then if i have to limit my inventory. No money spent means no money back in the ECON for LLABS. ITS THAT SIMPLE!

    WHY WHY WHY doesnt LLABS JUST BUY MORE HARD HARDWARE! You Want members right? your letting in all these non paying account thats add only 3% if that to the overd all econ of SL ( IF THAT)?
    I tell you what LLABS I live in tokyo and i can get many great deal on hardware If you need help buying from here I can help……:/ If price is the issue here…..Gesh I understand this type of platform is new land we are breaking. But nothing works IN THE RL BUSINESS WORLD if you are just PLAN CHEAP TO START WITH! With all the so called highly educated staff you have in your HQ. Nobody can figure out the correct way to deal with aging asset servers? Or figure out a way to buy new ones…….I all do repect ( and i do have it for LLABS ) Sooner of later that asset servers will do a 80% failure and that wil be enough to cause all most al of us to lose everything we worked for over the years here. That we don`t want happening.

    Usagi ( Thank you for reading )

  24. 24 The Second Life Grid Grind » Blog Archive » Cory Linden Addresses Resident Concerns Says:

    [...] Linden has written a post on the Official Linden Blog regarding the upcoming Town Hall Meeting and Project Open [...]

  25. 25 mihai Says:

    Why not make a place where people with ideas, like Kamilion can post them? Im sure the lindens think about these issues too (more than you will read here probably) … but having some people think along would not hurt I guess!

  26. 26 Marianne McCann Says:

    @17 – Wasn’t voice beta somewhat private? Correct me if I’m wrong. I know I’m not intending to be a part of that beta for a number of other reasons, mostly cuz really, voice dun fit me.

    @Cory – This is a step in the right direction. Thankoo. While I am glad to hear where a lot of these issues stand, what I felt was missing was a sense that these are indeed takin’ precedence over some of the upcoming features. I know they’re different teams an all, but it seemed like a lot of the frustration was new features coming before some very necessary fixes.

  27. 27 Dallas Seaton Says:

    First, thanks Cory for all that information, it helps a lot to have an idea of what’s going on.

    That brings me to my first comment, and its not new, but I think needs to be emphasized. The communication between the Lindens and their customer base seems to have dried up – and really seems to have done so as part of a strategy, with so many different forms of communication disappearing. This is extremely frustrating, and certainly not how ANY business should treat its customer base. A great example is the recent turning off of the website friends list. Cory, you’ve now explained nicely what happened and why, but until your blog, there had been deafening silence. Apart from the cryptic notice on the site that the friends list “has been temporarily disabled”, there was absolutely ZERO information given out. Were we to think that “temporarily disabled” meant for a day (well, obviously not), a week, a month, or somewhat indefinitely? COMMUNICATE with us, Lindens! Its critical, and if we had even a small understanding (such as Cory has given here) of WHY something is broke, WHAT is being done to try to fix it and WHEN we might possibly expect a fix, it would go a long ways.

    Secondly, again for emphasis, there’s sure seems to be WAY too little testing being done before these frequent releases are thrown out to the general user base. As has been pointed out, today’s update is a wonderful example of that. With the lack of fixes for most (not all) of the group IM bugs, along with the introduction of new ones (closing a group IM doesn’t close it beyond when the next line shows up, at which point it instantly re-opens – over and over and over again) its hard to imagine that even a LITTLE BIT of testing wouldn’t have shown those bugs before releasing it upon the main grid.

    Finally, I agree with Ty Voss’s comments/questions about the useage of MySQL for the SecondLife database systems. It seems like MANY of the issues and bugs relate back in one way or another to the database system. If what I’ve read in the forums (which is already out of date) about over 2.5 Petrabytes of data, than that’s more and larger databases than the majority of the Fortune 500 runs. And you’ll find a vanishingly small percentage of such firms trying to run their businesses on an open source DBMS such as MySQL. I’ve been in IT and IT management for over 30 years now (yeah, I’m one of the older SL’ers) and IMHO its FAR past the point where LindenLab should be looking at an enterprise class RDBMS system like Oracle or DB2 to run their gigantic distributed databases on. Yes, it will cost money vs being free – but those enterprise-class systems are without a doubt a much more robust system than MySQL – and again, it seems like a very large percentage of bugs and issues in here ultimately lead back to the database systems and their obvious lack of robustness.

    Please take the above as calm, hopefully useful comments, and not as Linden-bashing. Thanks Cory for the information, PLEASE continue to communicate with your customers!!!

  28. 28 janie matahari Says:

    I dont want inventory limits NO WAY

    ive only been in SL for 6 months, and i purchased an island with buildings and a history. i have 17K items in my inventory.

    i could get that way down if i dumped my trash, but 17K is my life now.

    i bet you could help us reduce our inventory without using limits by adding a few features that would prevent us from picking up in a million of the same tree, or making us name all the things called object.

  29. 29 Dolphpun Somme Says:

    http://secondlife.com/community/bhear.php
    The voice client is there for anyone to download and play with.
    I wasn’t too excited about it till I started playing with it. Now I can’t wait.

    Oh, I guess I should chime in with {B>Yea! Feedback from Lindens! Keep it up.

  30. 30 Dolphpun Somme Says:

    That was…
    Yea! Feedback from Lindens! Keep it up.

    Danged inability to edit posts. :)

  31. 31 ONE PO'd RESIDENT Says:

    i realize that we cannot have a storage backup for items we do not create cus of the permissions but what about allowing us to back up our own creations we make in world that would free up alot of peoples inventory spaces and make things easier to organize we need better search tools in our inventories like being able to search by creator or description SL has bugs that revert named objects back to object or new objects its very annoying to have a 1000 items named object in your inventory after you have named them please think about this allow us to save our own creations at least. also some way to reload our inventories would be nice so we dont have to relog when they get stuck loading in a high lagged area

  32. 32 Ravanne Sullivan Says:

    This is the sort of communication that has been promised to us time and again yet has never materialized. Why did it take hitting you between the eyes with a two-by-four before you deemed it appropriate to give us this information? If we had been kept informed like this on a regular basis you would find a lot less angry customers.

    You have given us information on how many people have been tasked with fixing bugs and dealing with the various issues addressed in the open letter, how about a breakdown of how many people have been tasked with improving the abysmal customer service that has plagued us for so long?

  33. 33 Oz Spade Says:

    For a quick solution for Inventory Backup, I personally and I think many others would be extremely happy if for a start we could at least backup objects/items that have ourselves as creator.

    That would at least allow users to back up their own creations which is a very important part of this.

    In the future it would be good to expand the Inventory Backup to cover items made by other residents, either using current permissions or some new permission.

    But as a start, and to get this feature as quickly as possible, Creator only backups would be awesome.

  34. 34 LeVey Palou Says:

    Thank you for taking Project Letter so seriously. Second Life is a pioneering communications platform bringing the real world together and changing how we will one day utilize the internet in general. I commend Linden Labs for their efforts.

    Unfortunately there have been some standing problems which the community is now asking you to resolve. We ask that you listen to our voice and address our concerns as we are your client base.

    We who invest time and money into this platform because we believe in its potential feel that we have been largely ignored. We are asking not for quick fixes but a solid solution to these problems.

    These problems clearly stem from the population explosion. Linden lab must come to terms with the impact this is having as a whole and find ways to regulate the endless growth Second Life is experiencing. We cannot deny LL its right to grow and expand and profit but Linden must find a way to limit or police it’s growth.

    Perpetually free accounts are at the root of this issue. No other notable platform gives more than 14 days to a month trial time. Yes new citizens come, learn, explore and enjoy, but once you have decided to stay…upgrade… or leave.

    As the article above mentioned Second Life requires ” manual rebalancing after periods of heavy Second Life growth.”.

    I entered Second Life when the community was at 600k. I saw what Second Life was before the population explosion. Since then the grid has become a world of noobs living in noob slums without direction or sense. The Golden Age of Phil Rosenthal’s Utopia dream appears to have passed.

    The population growth has homagenized Second Life. Where are the new Sverga’s, Arcana Nuevo’s, Ivory Tower of Prims, and Walden lakes?? Where are the road and railways, lakes, dams? Where is the beauty in all this?

    Linden Labs has much to consider in the near future. It needs to decide what is more important: staggering population statistics to wow the investers, or maintaining a loyal client base who is content with the services provided. As the saying goes, “a bird in the hand is worth two in the bush”, Mr. Rosenthal.

    I *IMPLORE* Linden Lab to resolve long term standing issues caused by overpoulation and not simply offer short term quick fixes to shush and pacify the community.

    Thank you to all for reading this. I would like to end by saying that I truly believe there is resolve ahead and hope a new era will yet unfold in Phil Rosenthal’s vision and that all 6 million of us one day look back and can say “Wow, Linden really came thru for us after all”.

    Cory, good luck tomarrow and thank you in advance for your time and considerations.

    LeVey

  35. 35 Dedric Mauriac Says:

    @27 – I concur. I have wanted to backup my own objects/scripts/textures for the longest time. At the moment, I manually have to do this piece by piece and have been slacking. It would be great if we could export/import an object as XML with base64 encoding for binary data and all it’s contents that we either created, or have copy/mod/xfer permissions on. Inventory management really needs a make over. It would be great to search/sort by creator, attachment point, or even get an idea how many prims are in an object before attempting to rez it.

  36. 36 Maximillian Desoto Says:

    One Correction to Cory:

    There is nothing wrong with “Find”. It was renamed “Search” several versions ago. :)

    Seriously, maintaining consistent terminology In-world, in blogs in wikis, in help files and in other support documents is VERY important in providing customer service and support. Linden Lab (note: no “s” on the end) has been quite inconsistent in this regard.

    Max

  37. 37 sirhc DeSantis Says:

    Thanks Cory – we know this is a work in progress and we appreciate that sometimes things are going to bork as you guys keep working on it. I’d just like to echo the spirit of some of the posters here – a weekly (even bi-weekly!) ’state of the world’ briefing like this would take a lot of frustration away. Would that be possible? See you at the town hall :)

  38. 38 Untameable Wildcat Says:

    Nice answers, thank you.

    What is a real shame is that it took such a thing as project open letter to get a proper answer. To reiterate some things I’ve already said, there seems to have been a strategy aimed at disconnecting residents from Lindens; first live help went, then due to the online/offline options we could no longer see which Lindens were available, and really your phone system is a JOKE. I spent two and a half hours trying to get through to people and left a few “voice tickets” and have had absolutely no reply.

    The main reason Project Open Letter came about was setting up an external website that shouted LISTEN TO US! was the only way to talk to any of the Linden staff, and if you’re going to offer any kind of customer support, that CANNOT continue. We NEED to have a line of communication open for issues that crop up that can’t wait indefinitely for an answer.

    For now, it would go some way to solving the problems if the message of the day on login also mentioned two “on duty” Lindens for that time period – is it too much to ask for at least ONE direct line of communication to be left open?

  39. 39 Joshua Perenti Says:

    Hi Guys,

    Cory i hope this isnt just another here the goodies we’ve got comign for you! But thanks for some concise info, thats all it took to keep us happy.

    Whats really interested me though is the jump from HAVOC2 – to HAVOC4 there wsa no mention of this but quite amazing, what new prims limits will this give us on sim’s? Oringinally way back in a posting, Zero Linden i think it was said Havoc 2 could increase sim counts to 30,000 from 15,000? and ideas?

    FOR THOSE OF YOU WHO DONT KNOW WHAT HAVOC IS.

    Havoc is a physics engine that controls how prims interact with reality so to speak, eg particles, gravity, physical objects – wind etc…

    HAVO 4 sample video – have a look at this to see how HAVOC 4 looks, quite amazing,

    http://gamegreen.blogspot.com/2006/09/havok-40-demo.html

    Thanks again Cory, so great info.

  40. 40 Usagi Musashi Says:

    I have a better Idea LLABS lets us be responible for our own Inventory ( so you dont have to be . since you can`t keep current levels od users inventory safely). Let us hold out own inventory on are our disk spaces. If you WILL NOT lets us back up are our inventory or even figure it out for it to happen( you will not even TRY to figure ot out with al the great schooled coders you have :/) I not bashing here just simple questens to answers the coders are suppose to hae the basic ABC`S about am i right? new virgin ears we are dealing with on sl, still does not pardon you from your responibities to game….Many of us work hard to set in bug reports and others issues you have over looked. But if the stream of questens and bug reports are not even being looked at or even thought ( Ingored ) or worse ( look at bugs reports that are totally useless reports ) about why should anyone.

    To build a new world one need to learn
    1.) What is the reason to improve things

    2.) The usefulness of people and their abilities to deal with issues on the fly

    3.) Hear the users and NOT ignore them

    4.) Hire all levels of bug and grid monkeys not only whos ass you kiss to get the jobs

    5.) Stop the all BOY`S/Girl`S Clubs when hiring in all level the game etc…

    Good business is not SONY, EA, etc………What is LLABS is possiblty of building something that will be very special that will be with us for many many years……….”BUT IF” you stop the way you currently handle hiring coders and other grid type personal! WHo you know when hiring does not = the over all effectiveness of the outcome! BASIC BUSINESS 110 classes here ( did some staff in your ranks skip this we getting their masters and PH.D Degress……..:/

  41. 41 Usagi Musashi Says:

    @30 I was hatched with population was 30,000…………..

    its was a small world and it was differnt :) and now with all these members over 30,000 online at one time = the total popualtion then. tahts how far we have reached :) its great but we need to do alot more work before we be settled here cozy like :) .

  42. 42 hereticlinden Says:

    Don’t forget to contribute to and visit the Town Hall forum thread set up by Jeska Linden at: http://forums.secondlife.com/forumdisplay.php?f=341.

  43. 43 Chris Says:

    I think this is a good response. Communication def. needs to get better though- the blog is nice but it’s becoming more so ‘we are aware of a problem and are fixing it…’. We haven’t had a town hall in months. I’m not gonna blame that on conspiracy or anything, I think that when a company like LL grows very fast and a ton of issues pop up like have happend the past few months, its difficult to face the people when a fix may be right around the corner. The problem is, much of the time the fix has issues of its own so there is no ‘light at the end of the tunnel’, we need to know where we are NOW. Jira is nice but not a lot of people read jira, which leaves this blog and town halls.

  44. 44 LeVey Palou Says:

    @37 I agree with you and believe our aurgument is generally the same. There is a lot of work that needs to be done to make this mechanism right again. Linden needs to police its growth and make good on what was promised.

    I know many 2, 3 and a few 4 year olds. Your numbers are diminishing and even by todays standard I am an old man. It was because of citizens like you that I am so passionate about seeing Second Life redeemed.

    Your passion for second life is commendable! I hope the efforts of you, I and many others like us can stear this thing back into better waters.

  45. 45 Wake UP Says:

    @17 >>Have you ever seen the Beta grid at all? I was off in the Voice Beta last night and was very saddened to see less than 20 people there.

  46. 46 Wake UP Says:

    Again, 80% of the people polled have indicated they do not want voice. That is 8 out of every 10 people polled that do not want voice. And that is the consistent poll percentage in polls and blogs, not just in SL, but throughout all third party forum polls and blogs.

    So why are you surprised that you only see 20 people in the Voice Beta grid?

    Pro-voice advocates refuse to heed to the writing on the wall. SL was doing great and flourishing with a text based communication system that was being easily supplemented with voice programs such as Teamspeak, Ventrilo, Skype etc. I don’t know what got into LL to want to suddenly jump head first into this voice integration thing, but lets hope the 20 people average on the Voice Beta is not an indication of things to come in SL.

  47. 47 Adam Proctor Says:

    I don’t know what everyone is so happy about? All this basically says to a non-techy like myself is…Yes we know there are problems…and eventually we’ll get to them…

    Look since the great leap to 1.14 My computer as been crashing on a regular basis. I was really thrilled to ear I was “in a minority” that just super!.

    Frankly I don’t give a rat’s ass if I can find my flip flop faster in my inventory.

    I WANT TO BE ABLE TO LOG ON WITHOUT PROBLEMS!!!

    How is that so hard to understand? 1.13 was working fine…you guys at LL fucked it up…FIX IT!!!

    I’ll worry about my watch rezzing up my ass another day.

    All I’m saying is take a step back for god sakes and look at what you have and stablalize it….one we’re there…then start thinking new project.

    All the new goodys don’t me diddly if you can’t log on and stay on.

  48. 48 Adrian Says:

    Hi Cory my two cents, inventory limits, I think that all residents have a
    avatar key, is it not possible to have the invent local with a simple
    rights mask copy/mod/transfer, only 3 coupled on the avatar key.
    No limits needed, and if the user loss his inventory that has become an user prob instead of a linden prob! Proberly you need a server-side cache per account, but that can be limited.

    A nice tool to keep your inventory clean on your local machine would be the final touch.

    The server just have to check right-mask against avatar key.

    Other solution maybe a way to get the invent back from local cache.

    Regards,

    Adrian

  49. 49 Ericka Laasonen Says:

    Not only did Cory explain why we are having problems, he offered an apology. I signed the Open Letter and wish to say “apology accepted”!! Now let’s move forward :-)

  50. 50 Usagi Musashi Says:

    @40 many of us that been around for years still believes second life is save-able. Many of use have changed “HATS” from what we started with when we first was hatched on sl. The strong make the weak quit. I am far quitting like those on my age and that are older that are left. Passion wittin game keeps us here. Oh we fight fight with each other bitch at one another, disagree with one another. But really we all mean well. We just express it in our own ways.Every little bit of dissagreementetc does help us understand one another when hashing out thought about how to improve things. If all we see is positive then what happens to the NEG remarks and comments? Thats why I feel some LLABS workers should “STOP all the The sky is clear and pretty” BUT REALLY its ” DARK GLOMMY and totally disorangized” The the truth and as you say the truth will set you free.

  51. 51 Alyx Sands Says:

    Thanks for finally giving us some in-depth information-that is definitely more helpful than just a short “someone is working on something”!

    And those complaining about limiting Inventory-please do read the blog entry again.

    >>>We do not have any projects underway to limit inventory sizes, although it has been discussed.

  52. 52 JayR Cela Says:

    Hello :_)
    I agree with all the above post’s and right now, since every thing I can think of that I wanted to say, has already been said. Thanks allot everybody *smiles*
    Oh I almost forgot, Thanks Cory :_)

  53. 53 Usagi Musashi Says:

    @44 agrees!!!!!!!!!!! time to move on “IF” LLABS makes all the right move from now on.

    Usagi

  54. 54 Arden Tal Says:

    Thanks for posting this! I didn’t understand everything written (some of the technical terminology is unfamiliar to me) but the response showed that you guys are listening to us.

    Additionally, I really liked that you went into so much detail on some of the projects. For the first time in a while, I feel confident that Second Life is experiencing temporary teething troubles rather than permanent endemic problems.

    Keep up the great work!
    -Arden

  55. 55 sterling Whitcroft Says:

    Changing data carriers to Level 3 is a good move.

  56. 56 PrettyFlower Vail Says:

    Thank you for addressing these problems, and most importantly, for communicating to us that you are in fact working on them. Most of us are very patient and understanding. It’s only when there are so many remarks on the problems and no communications from you that you are working on them that we are dismayed with the customer service aspect of SL, and to wonder if we should continue as paying members. Just having this post from you returns all confidence in SL and Linden Labs. Thanks again, and please, in the future, do keep us informed that the recurring problems are being worked on in a long run solution. Thanks!!!

  57. 57 Ericka Laasonen Says:

    @48–To expect perfection is to invite only disappointment. There will always be mistakes, always be conflicts, problems, etc. I believe this is the first metaverse of it’s kind, so who knows WHAT the right moves are?? Right for you? Or right for me? Or them? I think if the Lindens will continue to say “you’re right, this isn’t working well, lets try to fix it” then the rewards will be worth the labors. (BTW I just crashed again–but I know this too shall pass).

  58. 58 Calin McKinney Says:

    1. Hire Kamilion

    2. Allow additional inventory back-up either locally or via a seperate service outside SL.

    3. Read our email support requests and respond, not with just useless links (unless the answer is indeed in the links)

    4. Stop allowing landbots to steal land…I am still waiting for my 21,811 Linden refund from a well-known landbot avatar (stole land from two italian ladies…other land owners got together and bought the land back…google a bit and you will see the stories) that stole my land during a transaction. Multiple emails for support continue to be replied to with automatic responses rather than real ones. Why would you allow one of your customers to steal money from another? Why would you not take this very very seriously and take immediate action? It is real money! I paid real money for those lindens on my credit card…and I had to give them to a landbot?? Why is this allowed…and acceptable to your company?

    5. Stop bringing in new ideas like voice until you have the current system running smoothly.

    6. Stop keeping all the money for the few of you that run the place and go ahead and hire more people, particularly for customer support and grid stability. Get serious about this thing you have created…too much energy is being wasted by you and us trying to get problems solved that should not even be issues….lost inventory??? Give me a break!! What is the point of the game if you pay for or create stuff and it gets lost and cannot be found?? Isn’t that pretty much the whole point of the game??? Basic needs folks….please…focus on the basic needs of your customers.

  59. 59 Kenneth Morris Says:

    First listen to what #19 Kamilion is saying. check out the web sites provided. This person knows what they are talking about. I think with the recomended upgrades most of your problems and ours would be solved. Yes, you’ll have to spend some more money but better performance means more paying customers. If my 1st SL experience had been as laggy as it gets now, I would have never joined. Thanks for listening.

  60. 60 Gershom Taov Says:

    MySql and scripts?

    Like Dallas I’m am an IT professional.

    I recommend that you consider database software that supports live fail over for high availability and either replication or log shipping to synchronize multiple servers and transaction rollback for data integrity. I believe there are also some that support partitioning a database across multiple servers to improve performance.

    Sometimes you get what you pay for, and if it’s free, that’s what you get, zip.

  61. 61 Vincent Nacon Says:

    O_O… Havok 4? skipping it all the way to 4?

    That would be a big jump from Havok 1 instead of Havok 2

    ….O_o damn. Havok4 has a stronger support to swarm physic… I’m gonna have to imagine what would grid attack (not that I’m hoping to see) would look like.

  62. 62 Wagahai Oddfellow Says:

    Cory.. as you write the above about inventory issues being resolved by fixing the bad script and that things are fine, my sim shows 100+ items in “pending downloads” after a fresh restart of the sim and is still unable to rez. Also, previously there was a blog post about financial transactions moving to a separate set of database servers and becoming more reliable, yet as recently as April 30th I’ve had failing transactions when paying.. and still no way to tell what it was that failed.

    Why can we not see these “improvements” in world? As far as I can tell, the few times I login these days, I login ruthed and without the IMs and inventories offered while I was offline.. then 2 logins later they finally catch up. With the exception of users randomly crashing, our sim was better performing over a year ago than it is now… and at the time it had more content and more activity.. we’ve removed a lot since your systems are unable to keep up with the “create your world” vision that your web page promises is possible in Second Life and we now have even worse performance.

    It would be interesting to see how many residents would support a full shutdown of the grid for 1 week while LL “really” fixes the problems instead of patch after patch. I for one, would have the patience and understanding since patching a live system is always overly difficult and adds unnecessary complication. Yes, the Linden dollar would suffer.. but lets be real.. when money transfers fail regularly with no accountability or record, it’s already suffering.

  63. 63 Gershom Taov Says:

    Grid stability?

    What about Viewer Stability????

    Somehow I don’t think it’s a grid problem that causes our viewers to either crash or hang our computers.

  64. 64 Usagi Musashi Says:

    @ 52
    “52 Ericka Laasonen Says:

    May 2nd, 2007 at 7:43 PM PDT
    @48–To expect perfection is to invite only disappointment. There will always be mistakes, always be conflicts, problems, etc. I believe this is the first metaverse of it’s kind, so who knows WHAT the right moves are?? Right for you? Or right for me? Or them? I think if the Lindens will continue to say “you’re right, this isn’t working well, lets try to fix it” then the rewards will be worth the labors. (BTW I just crashed again–but I know this too shall pass).”

    You missed the point and are looking at the statement the wrong way………..

  65. 65 heiro nakamura Says:

    I cannot attend the town hall meeting since I work during the time it is held. If I could be there and give input I would like to say that whoever designs the programing really needs to include CLEAR instructions and/or OBVIOUS Controls. Example: Something as simple as responding to this blog should be easy. I searched in vain for a way to post a response to yesterdays blog. Many parts of SL are like this. Its as if the engineers forget that not everyone is as far up the curve as they are and they assume “everyone” knows how to manipulate the site functions. Sorry doesnt work for me.

  66. 66 Maya Remblai Says:

    Very nice, glad to see the letter got some attention.

    Still no mention of dead vendors and servers though. :/

  67. 67 Zimmy Ginsberg Says:

    Inventory Loss: And the bad news Cory is your “fix” has broken stuff yet again. A friend has now lost 7 out if 10 items that she was wearing before the update, including a pair of shoes, her ao and all her useful HUD tools. They are showing in inv, but on the one that is copy, showing as UUID 0000-0000 etc. Over 2k’s worth to replace plus the time to replace all the data when she could be working on her business. She’s not a very happy panda, since also for her the issues this server update was supposed to fix ie Group IMs that you borked, remain unfixed.

    So another fine update and fix messed up. This is what we mean. Stop rushing headlong into things and make sure they are tested and the consequences thought out before you implement them.

    Also, from your comments solely in response to the Open Letter, it appears there was far more fixed and updated than the issues this server update was supposed to address according to the blog. This is essential information that should be conveyed, not just selected bug fixes. That way people have an idea what you’ve messed with when yet something else borks up.

    It might actually help with the JIRA and tracking these bugs down too if people know what you’ve fiddled with and broken. Even if the idea of beta software to report on what is looking like an Alpha release of software is somewhat bizarre…

  68. 68 Dolphpun Somme Says:

    I used the Voice Beta as an example. First Look / Beta grids have always been ignored by most people on SL. They would much rather Female-Dog about SL being bugged than actually DO some testing for it.

  69. 69 Selene Says:

    Perhaps you should discuss and work on your customer service and billing/credit processing area as well. Seems when most call they get voicemail after 20 mins and Never get a response by voicemail messages left or by emails to your support. Your support and customer service are severely lacking which I’m sure has been pointed out numerous times and it only seems to get getting worse not better.

  70. 70 luthie Says:

    Thanks for finally saying something on stability that wasn’t blamed on the user’s computer or connection.

    I’ve been around long enough and have a rather good memory to just say: I’ll believe it when I see it. Very few of the plans that were announced after a resident uprising have actually been talked about again, let alone made it to the grid.

  71. 71 Muse Messmer Says:

    Thank You! : )

  72. 72 Dallas Seaton Says:

    Dolphpun: “First Look / Beta grids have always been ignored by most people on SL. They would much rather Female-Dog about SL being bugged than actually DO some testing for it.”

    Dolphpun, feel free to speak for yourself, but pleae don’t presume to speak for others, ok?? I’ve used both the firstlook and beta, so may I have your permission to express views now?

    And, there’s a reason its called “beta” – if “most of the people on SL” have used it, its not beta any longer – maybe you should go back and look up the definition of beta before doing so much of your own whining.

  73. 73 Usagi Musashi Says:

    “It might actually help with the JIRA and tracking these bugs down too if people know what you’ve fiddled with and broken. Even if the idea of beta software to report on what is looking like an Alpha release of software is somewhat bizarre”

    Nothing but a rat maz that leads in a circle………helpful well time will tell but really doubt it will last.

  74. 74 Patti Frye Says:

    @ 35
    HAVOC 4 looks like the way to go in the very near future. Everyone Check out the video!

    http://gamegreen.blogspot.com/2006/09/havok-40-demo.html

  75. 75 Roy Blanchard Says:

    Is there anyone besides me that thinks maybe some of the people that complain the most are the ones CAUSING the troubles? The massive inventories and outfits with hundreds of prims and complex scripts and HUDs and so on and so on… I almost never have any problems at all except when the number of people logged in is over this week’s magic number. (what is it now? 36K?) Try deleting some inventory, detaching some stuff and wearing simpler clothing. If it has to download from the database, or it moves, glows or makes a noise, it’s lagging us all, right?

    Now, yes, LL has to make improvements, but other than the sheer number of people logged in, what’s so different than from the mythical glory days? IMHO, it’s the complexity, individuality and detail some expect. It’s like people have rented a car and expect it to hold more passengers, go faster and look better with every day that passes by. People have unreasonable expectations.

    The reality, in RL and SL is that there is only room for so much STUFF. At some point there’s a limit. I agree with whomever suggested ARCHIVED inventory items, ones that don’t download to your client unless you call for them. After a certain number of items, or voluntarily, have people archive, or store items. (like renting a storage space in RL) Should they pay to store ‘extra’ stuff? Perhaps.

    Please take this in the spirit intended… I offer questions, not answers. But in the end, would it not help us all to simplify?

  76. 76 Rex Cronon Says:

    Reply to #17:
    if there was a “sandbox-weapons testing” and/or a combat sim on the beta grid is possible that lot of people would go there. A few thousands bullets flying, a dozen followers, a few nukes, a few particles generators, and an lot of other types of weapons is needed to really test how a sim behaves under heavy load.
    Reply to #19:
    scripts and/or physical objects not only can cause lag but can even crash the sim.
    Reply to #29:
    if u are a builder u can export/import your builds with the script from “Prim.Blender”. I also have something similar, but is kind of messy.
    Reply to #31:
    scripts are very easy to backup, u just have to copy and paste between SL viewer and an external text editor. I understand your pain, that is what I have to do with all my scripts.
    Reply to #34:
    is that a joke. Only people with PIOF have access to forums. How many users have that?

  77. 77 Synack Fitzgerald Says:

    MySQL? For something this large and intolerant to fault and corruption? You have to be kidding.

    If you’re hell-bent on a free DBMS then look into PostgreSQL. In fact, Linux Journal has a great article about it in the May issue and compares the two in the June issue. MySQL is great for small-scale stuff – especially if you’re not too worried about data integrity – however, if you actually care about the data, opt for the DBMS that favors reliability over raw speed.

  78. 78 Dolphpun Somme Says:

    17 Dolphpun Somme Says:
    I feel you have no right to complain about poor testing if you are unwilling to even try the beta grids and first-look clients.

    This is only My Humble Opinon.

    64 Dallas Seaton Says:
    Dolphpun, feel free to speak for yourself, but pleae don’t presume to speak for others, ok?? I’ve used both the firstlook and beta, so may I have your permission to express views now?

    A) You never needed my permission.
    B) I said that I feel it should be a specific way.
    C) A the bold’s above indicate I am speaking for Me. Not you.

    Beta testing comes after alpha testing. Versions of the software, known as beta versions, are released to a limited audience outside of the company. The software is released to groups of people so that further testing can ensure the product has few faults or bugs. Sometimes, beta versions are made available to the open public to increase the feedback field to a maximal number of future users.
    64 Dallas Seaton Says:
    definition of beta before doing so much of your own whining.

    Oh, one thing I DID NOT DO is to make personal attacks on people for expressing their OPINION. I feel that generally people gripe without helping to DO anything themselves. However I would not be so rude as to call out specific people to prove my OPINION.

  79. 79 Fnordian Link Says:

    LeVey Palou wrote:
    “Perpetually free accounts are at the root of this issue. No other notable platform gives more than 14 days to a month trial time. Yes new citizens come, learn, explore and enjoy, but once you have decided to stay…upgrade… or leave.”

    I strongly believe that limiting free accounts would really hurt SL, both in terms of the number of new paying members and in terms of SL businesses. There are MANY SL users who participate actively in the SL economy, purchasing Lindens and spending them throughout SL. Limit these accounts and you’ll be hurting thousands of businesses.

    In addition, there are a number of users who simply rent land to start businesses. They’re also participating actively in the economy and might not bother if they were limited or forced to upgrade to an account level they don’t wish to upgrade to. Why shut them out? Do you really feel they’re not contributing in a useful fashion just because they’re not paying LL a monthly fee?

    Furthermore, it’s been my experience that a lot of SL users who do upgrade do so several months after joining SL. Not days or even weeks, but *months*. In many instances it takes that long before someone is ready to purchase land, and if their free account were limited to just a few weeks or a month or two, many would likely leave and never bother to upgrade at all.

    And finally, there are many private islands where land can be bought/leased from the owner and no premium account is required. A lot of private island owners have come to rely on this policy and would certainly lose a lot of business if their client base was removed.

    Even requiring that an account be verified may have a detrimental effect (without a credit card, it can be next to impossible to provide billing information in many cases).

    It is my belief that the majority of free accounts that don’t end up contributing to the SL world and economy in a useful fashion are abandoned before long anyway. If the users stay, they almost always contribute value to the world in one form or another.

  80. 80 NewYorkCityDJ Cremorne Says:

    linden i called u many time and write many time to you. i can not log in ..i tryed every thing to log back in my date was changed and it like someone chaged my password ..i try to change it but my Date was changed i dont know what go on ..tryed many many times .still no go..

    pls fix this …thank you ..!

  81. 81 Mija Ayakashi Says:

    And, once again there is a Town Hall meeting scheduled for a time when the vast majority of USA-based SL residents who work for a living can not be in world to participate.

  82. 82 Aaron Greenberg Says:

    I posted this to the forum already but I got to know, that Lindens currently don’t dare to look into the forum. I also wrote to the support but with the former issues I experienced, that the support@secondlife.com is quite useless as they do not react on mails there. So I am posting it here too, hoping that it will get a notice here at least…

    SHOULD MAYBE DISCUSS THE LAZY NOT WORKING USELESS SUPPORT TOO!!!

    I start to know wednesday as a synonym for “new SL issues and problems” and SL itself as one for “never touch a running system”.
    This time, the wednesday mainentance caused some wired happenings what makes the viewer crashing constantly. When I log in with the Windows client, after one or two minutes I get a MS Visual C++ Runtime message telling me, that there was a buffer owerflow what harmed the “programms internal state” and then the viewer terminates.
    It appeared the first time after the mainentance, during the last week the viewer ran well and without problems.

  83. 83 Dolphpun Somme Says:

    68 Rex Cronon Says:
    Reply to #17:
    if there was a “sandbox-weapons testing” and/or a combat sim on the beta grid is possible that lot of people would go there. A few thousands bullets flying, a dozen followers, a few nukes, a few particles generators, and an lot of other types of weapons is needed to really test how a sim behaves under heavy load.

    Actually that is a VERY good idea. Fun and would definately stress the sim. When testing weapons I whole-heartedly agree it would be better to test them on something NOT the main grid.
    +

  84. 84 chronus enoch Says:

    “The scripts that drive rebalancing… (snip) …had a serious bug related to error handling… (snip) …There are other errors that could manifest themselves as inventory loss, such as dataserver stalls, failure to complete transactions correctly, failure to properly cache the inventory on the client, or failure of the asset system to deliver an asset pointed to by inventory. ”

    It’s good that this is being dealt with, and hopefully prevented in the future, but what about those of us who have lists of stuff we lost, and have suffered with the inadequate response thus far?

    Is there not some way that these people can be compensated for what clearly should be the responsiblity of Linden Labs to amend? These are not trivial losses.

  85. 85 avenging avatar » » An Open Comment on an Open Letter Says:

    [...] There’s this open letter to LL making the rounds. I share the sentiments – just the other day i wanted to smash my keyboard due to the frustration [scroll down a few posts] – LL needs to be more transparent with details of what’s going on, and what’s being done to fix it. I disagree with a lot of the implications of the letter though: Does anyone really think LL isn’t aware or working on those issues? Most people in-world have never experienced ghosting. When I joined, it was an ongoing problem. For a good while. Eventually, it got resolved. I think all of the problems in that letter will go the way of ghosting. It totally blows that things like friends & notices have busted. Building is an insanely frustrating experience at times. We know though these aren’t permanent features but temporary problems. And here’s the But™. But™ I knew getting into SL, and trying to develop there, that it was going to be like this. This is the risk of being tied to this ship. I don’t get where people had any expectations of it not being like that. Things were going to change. New things come, some things break. I’ve been bit by change in SL before, i expect to be bit by them again. This is the cost of early adoption – and that’s what this is – make no mistake. The letter implies that phase is over, but i think that’s just because of the echo chamber effect. A buncha oldbies talking to each other. No one knows what platform will become the standard for the sort of experience SL is now uniquely providing. Maybe it will be SL, maybe not. At the moment, SL is suffering from what some are calling a bubble. Seems more like fear to me. No one wants to miss the boat, the way a lot of companies did when the ‘net came around, while others are having dreams of riches generated by the gross misperception that money is just growing on trees on the grid. Obviously, I have no special insight into what goes on inside LL. It seems though a general consensus in software development that just throwing more people at a problem doesn’t necessarily fix it any faster, and can often do the opposite. Maybe they need more expertise, but its an open secret that LL has recruiting issues. And the whole she-bag it certainly isn’t made easier by operating on a moving patient. The simple fact is there’s nothing like SL at the moment, and that shit breaking is just the cost of business. Otherwise, you can always go over There. I hear Laguna Beach is nice this time of year. [update] cory’s blog post. [...]

  86. 86 Laetizia Coronet Says:

    “Also, note inventory size is not a source of the problems you have been seeing”

    That’s what I want to hear. As for those still wnting it for “NPIs” or “unverifieds” – I guess most of us basic account holders don’t log around huge inventories. Mine’s 4000 and I am a shop owner.

    Some ideas: temp-rezzing notecards, dispensing with greeting cards altogether, temp-rezzing boxes for thngs you buy, empty Trash on logout, deleting in-world no longer to Trash… those things could help keeping inventories smaller.

  87. 87 DR Dahlgren Says:

    Because every time the subject of loss comes up, be it inventory or change such as the elimination of ratings, residents start crying for compensation. Folks, it is not going to happen. You agreed to this when you logged on.

    I understand the TOS I signed, and I understand the risk I take bringing real USD into SL. The risk is all mine. The TOS clearly states LL has no responsibilty to secure or safeguard private inworld assets. In fact they could take all in world assets, land, lindens, et al and give it away free, and by the TOS we all agree to, there is no recourse.

    In reality, the level of loss, while certainly disruptive to those experiencing it, is statistically insignifigant against the overall number of people using SL and number of items they carry around.

    Overall, I think LL’s scaling of this place has been remarkable. Not that long ago I can remember where 15K online put SL on its lips. Now 40K is common, and while there definately is impact, SL does not become unusable.

    My main gripe all along has been the level of communication between LL and the rest of us. Cory, this post is greatly appreciated, and while I know it takes time to do, maybe posting something like this on a more regular basis could be looked at. Especially when you are aware of an issue and are working on it.

    “TP’s not working. DONE – FIXED Enjoy” is simply not “working hard to maintain effective channels for communication “, and taking away the responce teams and replacing them with one Linden, a helper and a lemonade stand on griefer and lag ridden HI Public isn’t either. That place has more crashes than figure 8 racing. :-)

    I think, at least I certainly hope, that most of understand SL is a work in progress. I can’t speak for anyone else, but it would go a long way with me if I was kept more abreast of that progress, and had an “effective channels for communication ” to use when it was a step backward, not forward.

    Thanks again Cory
    DRD

  88. 88 Kamilion Schnook Says:

    Okay, I’ve read all the responses in this thread so far.

    #1: MySQL is fine. People bash it just like they bash Gentoo Linux.
    Stop. Seriously. The mySQL people have been making tremendous inroads to commercial and enterprise offerings — Did you know, for instance, that MySQL can be a frontend to DB2, and provide a single well known API to application developers? This means you can use the familiar MySQL interface, and actually STORE data in a backend DB2 database, or many other types.

    Here’s a little blurb about gentoo that fits MySQL as well:

    “Gentoo’s flexibility as a metadistribution means you can make whatever you want from it without hacking and slashing all over the place, as you may need to if starting from another distribution. Your changes to the base configuration are easy to find, document, and reproduce. You can even start out with something more minimal than a Gentoo base system by taking advantage of Portage’s ROOT support to install only what you need to an arbitrary location. I find this most useful for diskless clusters. You can easily install to a location on an NFS server such as /opt/cluster/, which the diskless nodes use as their filesystem root. By using UnionFS to mount a read-only NFS root with tmpfs layered on top, all of the nodes can use the same filesystem without any concerns about multiple simultaneous writes. You can push only security fixes using `glsa-check`, and with a single invocation of `emerge`, you can manage full system updates to the server root or the diskless root.”

    Gentoo is not just for ricers.
    People are using Gentoo and MySQL for more than you think.
    MySQL DOES have enterprise options.
    http://www.mysql.com/products/enterprise/

    And people are using Gentoo for HPC Clusters.
    http://lwn.net/Articles/229770/

    Software improves, and sometimes you need to keep your ear to the ground to keep up with them.

    Another thing — On Havok.

    Linden Labs is not using Havok2.
    They’re using an early beta of Havok 1 for Linux.

    The ABI and API changed vastly between Havok1 and Havok2. Havok2, Havok3, and Havok4 have been much better at keeping a standard ABI/API. (For those wondering, ABI is an Application Binary Interface, how you use a library after it’s been compiled and linked to an application. An API is the Application Programming Interface, the headers and function names nessicary for using a library in applications.)

    Remember folks, that Linden Labs has a truely MASSIVE dataset that they MUST keep working or y’all are going to complain even worse. Last I heard it’s pushing 36 TERABYTES (3600 Gigabytes) of user data in world. They are doing their best to re-engineer things in the background so that everything stays ‘working’.

    For those of you wanting to backup your items, take a look at libsecondlife’s TestClient. You can back up prims you own to .XML files using the export and import commands. It won’t grab scripts, but if you own the object you should be able to copy them out to .TXT or .LSL files and store them with the .XML file of the primset.

    Unfortunately, this won’t work on items you’ve purchased as most scripts are nomodify. But it’s a start. I have backups of most of the primsets I’ve created or my buisness partners have created, as well as the LSL sourcecode to all of my scripts. And YES, there is protection to prevent people from stealing items, it checks serverside permissions before exporting, so I don’t want to hear a whole bunch of crap about that — if you don’t own the item, DON’T copy it. That’s against Terms of Service anyhow.

    Also, the ‘free accounts’ arn’t causing as much of a problem as many people think. After all, I’ve been a free account since 2004.
    I rent land from other people, which supports the community. They, in turn, pay tier to Linden Labs, so everyone comes out on top.
    In fact, if it wasn’t for free accounts, I probably wouldn’t be able to afford to stay in world. SL is what keeps me with a roof over my head, here in Mountain View, CA. Just because someone isn’t paying $10 a month for a premium account or directly paying tier doesn’t mean they arn’t contributing to the world in a positive way.

    I was one of the signers of Project Open Letter. I’ve been hit by these problems just like the rest of you. I’ve lost inventory, I’ve had problems with Presance (This means Friends Online, and IM problems), Problems with teleports, money, prim drift, and simulator crashes. I’ve been here since we’ve had 30,000 residents. There’s more concurrent logins now than there were residents when I joined. I’m not worried because I see just from JIRA and the SLDev mailing list that Linden Labs IS listening and trying to fix these problems. Since most people either don’t understand or don’t pay attention to these since they’re not developers, they might not know what’s going on.
    There’s a bunch of people that are helping out Linden Labs.
    Gigs Taggart, Argent Stonecutter, Soft Noel, Dzonatas Sol, Dale Glass, John Hurliman, MATSUU Takuto, Alissa Sabre, Dana Fagerstrom (Ported SL client to Solaris! Good work!), and many more. Apoligies if I’ve forgotten someone.

    I see the problems. I make bug reports. Here’s one.
    https://jira.secondlife.com/browse/VWR-520
    I’d appreciate it if some kind folks could vote on this if it’s important to them. It might help sort out some of the graphical problems we’ve been seeing in the new rendering engine previously known as First Look, and it would also allow just about any computer with a good enough processor to get into Second Life, albeit slowly, using software 3D rendering if hardware 3D is unavailable or faulty (Like my laptop’s ATI Radeon, which can’t apply textures to objects properly due to not supporting it in hardware).

    But isn’t slow better than nothing at all?

  89. 89 Beat Roelofs Says:

    Hi. I had this type of a user-driven project some years and appreciate your way to share the necessary things instead of bumping out pure “we have to do” statements.

    On the other hand, there could be a slight mod in the way content-providers are integrated. Many of us are willing to spend not only time, but money to get their own specific approaches realized. – What about a better third-party integration, let’s say private Islands that are really private, and Linden provides only the necessary API functions as a Webservice? This could reduce your lag & match the needs of many developers who, like me, are from other IT landscapes. – Me, I definitely miss an open object interface, let’s say to let the SL people interact with DXF, LWO, VOB or even VRML objects. – I didn’t find the specs for this consideration, maybe s.o could support me?

    The other major point for me is, billing, yes. It may be a fine way for US residents to rely on paypal with credit cards behind, but we in Europe don’t have (and won’t need) credit cards as well. You require a 250-USD order acceptance these days, this is far too much for paying a simple fee balance of let’s say ten USD per month. -

    Thus, many of my friends that I asked to meet me in SL said, “oh yes, but I don’t have a CC, and for this purpose only… ah, no”. – Hm. HMM.

  90. 90 Kanna Brandeis Says:

    Offline IMs being received blank (MISC-166) – this bug needs attention too please. I think it also is preventing me getting IMs though it’s hard to be sure – when I turned off IM to email only very briefly tonight and went offline, I went back to getting a lot more IMs when I logged back in.

  91. 91 Kamilion Schnook Says:

    Since people seem to be clamoring for me, I figured what the hey, I might as well.

    LL, if you’re actually interested in hiring me, I am available.
    Here’s my resume.
    http://www.sllabs.com/kamilion/Graham_Cantin.pdf
    http://www.sllabs.com/kamilion/

    Minimum wage is A-OK for me. Heck, I’ll even do you one better.
    Gimme a call, and I’ll work for you, FOR FREE, for 30 days.

  92. 92 Magi Merlin Says:

    Get a real database guys – I could not believed it when I read you are using MySQL – it is a toy database !! For the kindergarten students!

    I LAUGH AT YOUR SILLY CHOICE of DBMS

    Bite the bullet and get a solid stable scalable RDBMS like Microsoft’s SQL, or if you can’t bear the indignity of using a product from the Evil Empire, dare I say it, get Oracle but MySQL???? PLEASE, what were you thinking!!

    30 years of programming has taught me many things, one of them is you can’t polish a turd – so ditch MySQL its a turd.

    Meanwhile I’m gonna build a bunker to protect myself from the inevidible hord of penguin lovers about to attack me.

    On a serious not, thank you Cory for a solid and considered technical response, reading it at least restored some of my faith in Linden Labs ability to deal with this crisis.

    Magi.

  93. 93 Nano Ashby Says:

    umm, Beat, I don’t really understand this statement, “but we in Europe don’t have (and won’t need) credit cards”

    Are you saying that no sl users in europe have credit cards? I would prefer if you spoke for yourself, ‘we in europe’ is far far to broad.

    I pay for my fees and tier by cc, as does my partner, and we live in europe. I do *not* want the US to think that europeans don’t have credit cards, there’s enough of an image problem there already.

    perhaps I misunderstood you.

  94. 94 Nano Ashby Says:

    To all who have bordered on attacking LL for the prospect of limiting inventory… I have not yet read a blog from LL saying they were proposing it.

    I *have* read many many blogs from RESIDENTS asking for it, suggesting and indeed clamouring for it, so please lets keep in mind (as I see it, I haven’ read every single post) that the idea was put forward by premium members not LL. Oh and btw, as I recall, the premium members were suggesting inventory limitation for free members primarily… I think LL is protecting a very open, accessible access structure, and some residents would like (in the hope of curing some issues) to make it a more tiered hierachy defined by financial input…

    I would like to see the structural issues resolved while maintaining the open access….

    As an example of how it can balance out (between free and premium) I am premium, and own Linden land, I am inworld almost every day at some point, so I consider it worthwhile to pay the membership fee, and hope that that helps.

    My partner is a free member, and only comes inworld occasionally, so is using the systems less… and it doesn’t seem worthwhile paying the regular fee when there might be a month where he doesn’t come inworld at all… *but* he pays over 20,000L tier a month, and when he does come inworld, spends about 3,000 or so in a shopping spree.

    So I’m a premium member, but my partner, who is a free member, inputs more (financially) into the system per month than me.

    I’m not disagreeing with anyone’s opinions on free accounts, ideally we would all pay. I do think though, that if a virtual world is to be global, and a ‘world’ then there has to be good access, and if that means mansions on private islands, all the way through to ghettos then isn’t that how worlds work?

  95. 95 Tod69 Talamasca Says:

    Havok 4?? SWEET!!! That would make SL seem as modern as most, if not all, current game engines!

    Note to Residents: Time to update that old E-Machine you run SL on ;)

  96. 96 Tegg B Says:

    Thanks Cory for a good response, and even hinting that stuff on its way in the future is still on it’s way, (so if anyone wants to keep playing on Havoc1 for the next 5 years bad luck :P ). If you announced nothing new planned many of us would probably leave the oldies to it.
    Yes limit inventories, won’t hurt us to throw stuff out or away when we reach say 3000-5000 items. If you can live with RL land contents limited you will get used to it or start storing stuff in alts or prims.

  97. 97 Usagi Musashi Says:

    “67 Roy Blanchard Says:

    May 2nd, 2007 at 10:19 PM PDT
    Is there anyone besides me that thinks maybe some of the people that complain the most are the ones CAUSING the troubles?”

    No, because most of the issues people are having occurs with a large group. Pin Pointing issues and calling them names solves nothing.

  98. 98 Laetizia Coronet Says:

    Tegg (86)… builders, shop owners, they all need bigger inventories than that. Go to Gurl6, have a look around. You think the owner can run a shop that immense with a 5000 item inventory? No way!
    I sell clothing. One pair of jeans is (1) the jeans texture, (2) the jeans itself, (3) the vendor prim, (4)the picture for the vendor. Not counting deletable items like the inevitable test upload gone wrong and all the “New Trousers” items generated. Not counting any material to give the shop a bit of atmosphere (plants, backdrops, signs, notecard dispensers etc.)

    Here’s another idea. If you could sort it by ‘recently used’ order, you’d be able to see which items you might as well chunk overboard.

    I prefer a smart solution instead of knee-jerk limitations.

  99. 99 Joshua Perenti Says:

    @79 Im well aware that they are using havoc 1, i meant the jump from havoc 2 dev to havoc 4 dev. We’ve heard so little about it as of late, i thought it had become a taboo subject!

  100. 100 Signore Iredell Says:

    About European users & credit cards:
    this issue is not new – make short a long story, European users have more troubles than US users about credit card use.

    I can confirm this from reading hundreds of messages in the italian SL forum. This will probably change in future years, but at the moment it is a straight fact that LL is facing – it’s not a behaviour that users have to change.

    BTW I’m not sure that talking about MySQL here really does make sense :-D

  101. 101 NewYorkCityDJ Cremorne Says:

    not all some do …and some can edit names and use people names for there play off like my self i not been for a mouth see own thing what my name back because most all because it has my email anderss..not own that i get email the the irc groups and i real dont think thats funny and it look know they know all my emails ..i know u guys can not help about the email but u can get my name back….

  102. 102 Halal Altamura Says:

    Lindens, first of all thanks for your replay and efforts to solve these issue.

    It occours to me that your have many techies and RL experts among the residents, be it IT people or other. Maybe you could benefit from that by forming a knowledge network or Special Interest Groups (SIGs) with us? Allow us to ‘upload’ our RL credenticals to our SL accounts and use our experince by letting the prober experts in to the loop of changes, idea’s, bug fixing, IT Best Practise, HAVOK, what ever.

    I think many of us would like to give a helping hand if you would let us.

    Just an idea.
    Halal

  103. 103 June Says:

    Thanks for replying Cory!

    It’s good to hear something official. I’ve got a stupid suggestion, but why doesn’t LL install a Resident Response Team ? A group of volunteers who form the 1st line in customer support. They can sort thru things, send the important stuff upto the 2nd line (linden run) and collect the bugs/suggestions/questions and file them in a way LL can quickly respond/act to.

    I can imagine about 80% of the help/bug submission you receive aren’t adequate filled or relate to users not reading support pages.

    This could all be easily run from a website, where the RRT’s can logon to and help you sort stuff. It would help speed up the response time wich is very important to residents, they all feel they have legitimate questions and complaints and it would dramatically reduce the load on the linden-staff, they could focus on the heavy things instead of responding to stuff like ‘ why isn’t my hud loading ‘ questions you don’t have time for.

    Let us help LL make things go smoother!

  104. 104 Lozlo Peng Says:

    I have over 15k items and that’s all from shopping!
    Also alot of my building buy a large quantity is from shopping!
    LL, limiting inventories would be limiting yourselfs, because it’d limit people from purchasing L$ from you, rates would drop dramatically.

    I was thinking what would people be able to spend their L$ on if inventory limits were introduced… Nothing, nothing for the average resident who doesn’t own an island or rent land. Not even 10l uploads and snapshots!

    For all the features secondlife provides this would be a big big, biggg wrong turn.

  105. 105 Usagi Musashi Says:

    Let`s not forget the lindens are trying to do things right. But this is only as good if they learn from the past. Lets hope they do. Otherwise everything will be fruitless.

  106. 106 Usagi Musashi Says:

    @93 that brings up a good questen island owners hold many inventory items. If they limitthem to x number of items they never make it. Unless LLabs put a item limit and if they go over it the have to pay for each addtional item(s).

  107. 107 Astryd Moore Says:

    Cory, this is a great update, and thanks so much for posting it.

    I’m really pleased that the inventory system is being revised to properly use distributed transactions. That sounds long overdue.

    I think it would help enormously to reduce frustration levels if you could comment on this blog, at this level of detail, on a regular (monthly?) basis. It’s very reassuring to have some confirmation that someone at LL is thinking about this stuff and actually working on it.

    I know that Lindens do talk to individual helpful residents, and specific groups, about SL issues. And I know they have in-world office hours, and so on. But what’s still needed is a public channel of communication about these issues. I wasn’t involved, but I suspect Project Open Letter was borne partly from the frustration of not being able to have any kind of clear public acknowledgement or answer from LL about these very painful issues.

    I realise it must be frustrating for LL to read endless posts from people complaining about things not working. But the current strategy, of closing down the forums and frequently closing blog comments (or just not reading them, which I suspect is also common), has not helped. Instead of having your residents sounding off in a forum or blog which you own and moderate, you now have a publicly visible and googleable monument to their dissatisfaction, which you don’t own and can’t moderate.

    So as well as fixing the technical issues, can I please ask that you rethink the way you’re managing your communications right now? The technical problems that gave rise to Project Open Letter need fixing, but so do the communications problems that made it necessary.

  108. 108 Kamilion Schnook Says:

    @82: For one, MySQL IS a real DBMS.
    Los Alamos national labs uses it.
    Craigslist uses it.
    Pricegrabber uses it.
    Yahoo uses it.
    CERN uses it.
    NASA uses it.
    NASA’s Jet Propulsion Lab uses it.
    The US Department of Homeland Security uses it.
    The US Census Bureau uses it.
    DaimlerChrysler, Epson, Toyota, Bloomberg, Associated Press, CNET, DirecTV, Reuters, The Weather channel use it.
    *GOOGLE* uses it.
    I mean, GOOGLE. THE LARGEST DATASET EVER.
    http://www.digg.com/tech_news/How_One_Spammer_Got_BILLIONS_of_Pages_into_Google_in_3_Weeks

    MySQL can’t be that bad.

    MSSQL is utter trash. It breaks. Badly. It has security issues, like all microsoft software. Oracle’s got security issues 2 years old.
    MySQL is far from a turd. IBM’s working with them to run DB2 as a backend database. Oracle can already be used as a backend database from MySQL.

    Now I’m not a penguin lover by any means, I’ve been working with windows for close to 20 years myself, and linux for 12 years. Plus, I’m not attacking you, I’m attempting to educate you, but not persuade you.

    The reason MySQL is so widely used is because it’s open. Take a look at lwn.net’s vulnerabilities list for MySQL. There’s been a couple, but they’re usually patched in hours or days, not months or years.

    Now check around the various security mailing lists like BugTraq and FullDisclosure. You’ll find a heck of a lot of MSSQL, Oracle, and DB2 exploits, and the bulk of them havn’t been patched, as most companies will roll out their database and never touch the software for a long time because ‘if it’s not broke, don’t fix it’. Most of the time, they don’t even notice when it is broke, because it still works marginally, much like windows ;)

    For you EU folks without credit cards — Take a look online for Visa and Mastercard ‘gift’ cards. A great many of them can be reloaded in a store with euros.

    A credit card doesn’t have to be a CREDIT card — many debit cards also carry the Visa/Mastercard logos and can be used the same way. Heck, paypal even offers one.

    @89: Sorry, didn’t mean to insinuate you wern’t aware of LL’s setup. Please forgive me! :D

    @80: LL’s supposedly moving towards user owned simulators. We can’t use standard objects like DXF because SL isn’t using a polygon building system, it’s using a primitive building system like TrueSpace. While Truespace can indeed export DXF, it’s not it’s native format. There are, however, some importers written in LSL that can import the general shape of an object in those formats, but they use a LOT of prims.

    As for the rest of you:
    Kindly remember that SL is becoming a more open place. Just like the Internet is now. Just imagine if you had to pay monthly/individually for every single site, blog, email message and USENET post. You’d hate that. Free access is an imperative.
    You cannot revoke that, or SL *WILL* die. SL’s shown up on most major countries television recently, and that’s part of what’s drawn so many people into the world. SL showed up on Brazilian TV. Thousands of Brazilians showed up over that week.
    SL Showed up on French TV. Another huge influx of French folks came shortly after.

    This is not a game, this is a metaverse browser that can contain games, as well as a whole array of other content.

    You don’t have to pay directly to use Firefox or Internet Explorer (Well, you have to have windows for that, but we’ll ignore that fact for now) or Safari or any other browser.

    If you did, well, I’d hate to live in that world. I would hope that the rest of you would as well.

    Anyway, nearing 3AM PST, so I better catch some sleep so I can show up early at the town hall. Have a nice night, world. Sleep well.

  109. 109 Rascal Ratelle Says:

    RE: OPen letter. Unverified accounts.
    First I would like to provide a signiture count update, the current signiture count is now 3515 signatures, People are still signing it.

    Now, I do not believe restricting unverified accounts duering high logins is a good solution.
    Doing such a thing would only create tentions inworld, and upset a lot of people.
    Do you really want to deal with evan more ticked off people then you already have?
    SL’s home page states that SL is for every one to enjoy, biuld, amd have fun, restricting logins will defeat that purpos, and that advertisment would no longer be aplicable.
    You would have to rewright to something like: “SL where those with payed accounts are garunteed enjoyment, Unverified accounts are not garunteed full accessable service”

    Here is what I suggest LL do, Close account registrations temperaly, Introduec harsher penalties when dealing with abuses (this will deture petty greifings), Update your servers to faster more powerfull servers latest technology and such, Stop introdicing new featers untill you fix all the current issues and bugs. Get SL running smoothly then worry about new features and web site esthetics.

    Address all mac client issues. Make SL clients more compatible with older computers and older graphics cards/drivers, The graphics drivers update page is for windows only and there are currently no driver updates for most mac PPC on that page or any where that I can see, Buying a new computer is not an option for a lot of people.

    MY account is an unverified typ, I have provided as much acurate info as I can for LL.
    I earn my linden by doing jobs like privet and club security, DmC (Slingo) hosting, special and privet event security.
    Unverified accounts , well most of them are contributing to the SL economy by buying things, doing odd jobs for Lindens. Think about this please, NOT all unverified accounts are greifers, alts and campers, many many, contribute to the SL economy.
    IF sl accounts were just payed, we would have a lot less people online yes, but who would buy your stuff? who would take odd jobs? Please think about this.

    Thank you
    Rascal Ratelle

  110. 110 Usagi Musashi Says:

    thats alot of signers :) and its growing

  111. 111 Usagi Musashi Says:

    “MSSQL is utter trash. It breaks. Badly. It has security issues, like all microsoft software. Oracle’s got security issues 2 years old.
    MySQL is far from a turd. IBM’s working with them to run DB2 as a backend database. Oracle can already be used as a backend database from MySQL.”

    Agrees and should be thought as a weight and not useable. But LLABs will never dump it :/