YavaScript Pods: situation resolved as Lab to work with Yavanna – UPDATED

Yavanna’s pod tours: agreement reached between Linden Lab and Yavanna that will see normal operations resume

Updated, August 25th: following Patch’s forum post, Yavanna issued a note card through the in-world Pod Riders group stating her pleasure with the outcome, and I’ve quoted it at the end of this piece. 

On Friday, August 21st, I reported on the news that for various reasons – including her on-going recovery from being stricken by COVID-19 -, Yavanna Llanfair, had decided to suspend the automated running of her Mainland YavaScript Pod tours (see: YavaScript Pod Tours Mainland operations suspended – UPDATED).

At the time, there was a certain amount of confusion over what may have happened with regards to an account suspension she had received in late July. As I noted in an update to that original report, this matter had particularly confused Patch Linden, who commented on a forum thread on the subject, promising to look into things.

Keeping his word, on Monday, August 24th, Patch provided a further update:

Howdy everyone!
I have returned with an update!  😁  We have just met with Yavanna and I am super excited to say that we will be working more closely together going forward on not only helping to support the pod tours system as it currently exists, but also expanding it in to other areas it does not reach today.   I’m sure that as expansions and other fun add-ons unfold, there will be more updates on those as they happen.  For the immediate future, the pod tour system should be retuning to normal functionality.
Thanks to all for the feedback!

– Patch Linden, August, 24th, 2020

By “returning to normal functionality”, Patch presumably means that the automated running of the pods across the Mainland will shortly resume.

In the meantime, speculation has already started on what the “expansions” to the system might be – including suggestions such as using the pods to make tours of Bellisseria and the SS Galaxy, which as I reported in January (see: SS Galaxy drops anchor at Bellisseria), is now moored off the west coast of that continent.

Obviously, time will tell where the expansions are concerned, but for now, Patch’s immediate news is being warmly received by the majority of Mainlanders concerned about the situation, and pod users.

Update – Yavanna’s Comments on the Outcome

Following the publication of this article, Yavanna issued a note card giving her very positive reaction to the understanding that has been reached between herself and the Linden, which reads in full:

Dear pod riders,
I am very pleased to report that I’ve just had an extremely constructive meeting with Patch Linden, Derrick Linden and Tommy Linden. Hopefully I won’t get suspended for a pod crash again! (It was clearly a mistake). I have therefore removed the server block on the pods.
It’s actually better than just that though. We were able to discuss possible future joint ventures, and how they could help me going forward. So I’m very happy about the outcome of all this.
I’m extremely grateful to you all for your support. It’s not been an easy time for me lately for reasons I’ve talked about before, but your good wishes have made me feel so much better.
I’m still going to be mostly keeping out of SL for the moment, but as the winter nights draw in and I feel better in myself I hope to be working on more pod projects.

 

A decade (+) of blogging: thoughts on Second Life

On the occasions of my 13th SL rezday, Erik Mondrian reminded me that 2019 marks my 10th year of blogging via WordPress (I’d used another platform for a couple of years prior to that). With his reminder, Erik presented me with a challenge:

A slightly belated Happy Rez Day, Inara! And, if I may, perhaps a challenge? Not that you’re short of things to write about, but if you have time: In the last 10 years, what do you feel has been one of the best changes/additions to SL? And what are your hopes for the next 5?

– Erik Mondrian, via Twitter

As I stated in my reply to that tweet, I’m note sure I could pin thoughts down to any one thing in terms of what has positively happened to Second Life; there are simply too many – and some tend to be interconnected in some ways. However, I’ve been cogitating Erik’s challenge, and here is (slightly later than planned) an abbreviated list of some of the things that I believe have either benefited SL or had a positive impact on it over the last decade or so, and which I’ve particularly appreciated during my time using the platform.

Communications with the Lab: the relationship between the Lab and SL users has tended to be a complex one. At the time I moved to blogging via WordPress, things were at a low ebb. There had been the Homestead region situation, together with the drive to make SL a more “business oriented” platform (vis: Mitch Kapor’s SL5B crossing the chasm address that appeared to suggest SL’s early adopters were interfering with trying to reach an early majority audience; suggestions that parts of the Mainland should be made “business only”; the (ill-fated) Second Life Enterprise (SLE) product development; lectures from form Lab employees on how users should dress their avatars “for business”, etc), all of which left a lot of SL users felling pretty disenfranchised.

However, starting with Rod Humble and particularly with Ebbe Altberg, the Lab has sought to strongly re-engage with its users and embrace them. Things haven’t always worked out in their entirety (communications did go a little backwards towards the end of Humble’s tenure); but there is no denying the improvements seen through activities such regular Town Hall / Lab Chat / Meet the Lindens events plus the likes of VWBPE addresses and Designing Worlds interviews, and the simple expedient of allowing LL staff to once again openly engage with users whilst using their “official” accounts.

Windlight: although it was originally introduced in 2007, Windlight had a profound effect on the appearance of Second Life that’s hard to overlook. Originally a third-party product Linden Lab acquired and which didn’t see all of its potential capabilities implemented (for whatever reason), the overall impact of Windlight shouldn’t be trivialised.  If you need an idea of how SL looked pre-Windlight  – with the exception of the old particle clouds – just disable the Basic Shaders in the viewer.

Open sourcing the viewer code: also introduced in 2007 and not without its share of hiccups / controversies (the Emerald viewer situation, for example), the open-source project has undoubtedly served SL well. It has allowed third-party viewers to thrive within a reasonable framework, and both exposing features hidden with the viewer’s debug settings and allowing developers to add their own options, allowing users a greater choice of client options. It has also provided the means for users to contribute potential improvements to the viewer back the the Lab, generating a a largely positive synergy between developers and the Lab.

Mesh model import: admittedly, the impact of mesh modelling in Second life cuts both ways: positive and negative. Leaving aside what might be regarded as its negative aspects, it has helped to improve SL’s look and feel, potentially made region design more accessible / attractive, and helped bring improvements to the avatar we might otherwise not have seen, or which may have not have been implemented until later in the platform’s life (e.g. Bento and Animesh).

Performance improvements: over the last decade, LL has worked extensively “under the hood” with Second Life to try to improve overall improvements, such as the long-term Project Shining. Running for some 2 years with the aim of improving object and avatar performance, it was followed by further projects and efforts to help improve performance in assorted areas. Some have had mixed initial impact, but all of which have, overall, helped to improve things for most users, even if only incrementally in some cases.

Materials, Bento and Animesh: all three have helped improve the look and feel of Second Life, making it more attractive to users old and new.

Looking to the next 5 years, there is much that might happen or which many would like to see happen – from technical aspects such as further improvements in simulator performance (e.g. script and physics performance, region crossing management), through to more esoteric aspects such as audience growth / user retention, fee balancing, etc. However, I’ll restrict my thoughts for the future to one topic: the transition to the cloud.

This work has already eaten into the Lab’s engineering and operating time over the two years, and will doubtless continue to be a significant focus for 2020. However, it is a leap into the unknown for Linden Lab and Second Life, both technically and in terms of operating outlay / revenue generation (e.g. capping the cost of having cloud servers running 24/7 in a manner that doesn’t require uncomfortable fee increases).

On the technical side, it’s more than likely that the focus on moving to the cloud has a higher priority that developing significant new features for SL – and perhaps even curtailed implementing updates that might be seen as having a limited lifespan, such as infrastructure changes that could be rendered obsolete following the cloud uplift, but which are nevertheless causing a lot of teeth grinding amongst users.

Even when the uplift itself is completed, it is likely that the transition will still require a significant among of settling-in and adjustments that will continue to occupy the operations and engineering teams. So there is a lot hinging on this move that will continue into the next couple of years, and that is important to the overall future of the platform.

Thoughts on Second Life fees, tier and revenue

via: thebluediamondgallery.com

Monday, December 2nd saw the introduction of the new Marketplace (MP) commission fee of 10%, as announced in the Lab’s November 21st blog post The Return of Last Names and Changes to Marketplace, Events & Premium.

The announcement of the fee change unsurprisingly caused some upset, with a couple of forum threads popping-up on the subject (see: MP fees raising to 10% per sale. Thoughts? and Second Life® is still a world of opportunities). Various points are raised in both threads, some fair, some perhaps not-so-fair. While I’m the first to note that I’m not in any way, shape or size a “merchant” or “commercial creator” in SL I thought I’d try to step back and try to take a broader look at fees and tier, etc., in general.

The first point to note is that in making the claim that the increase to the MP transaction fees still leaves them “significantly lower than most digital content commissions across the industry” while citing Apple and Google as examples, the Lab did so with a certain amount of spin.

The 30% charged by Apple, for example, incorporates payment clearing, fraud, indemnity, insurance, and dunning; local tax law enforcement & reporting; service provisioning and distribution, etc. Due to the nature of Second Life these fees are incurred separately to the MP – but they are still incurred by many merchants using the MP, and when taken into consideration, they amount to somewhat more than 10%, a point Cat Hunter makes in this comment.

Also in their blog post, the Lab note that that fee change is to help offset costs incurred at the Lab due to investing in new Marketplace features and improvements. This is fair enough; however, given that the first of these changes is apparently within weeks of being deployed (improved MP search filtering), it might have been an idea to perhaps to wait until these changes had been introduced  before announcing the fee increase – and then to champion them alongside the improvements that have been made over the last 12-18 months, such as the much-requested Store Manager capability and the notifications and redelivery capabilities and wishlists and favourites¹.

However, there is a more intrinsic reason for fee increases – be they with transaction fees or anything else (such as the recent increases in Premium subscriptions), and it is one the Lab perhaps doesn’t communicate clearly: and that’s trying to reduce virtual land tier.

While tier has contributed to the loss of regions in SL, including places such as Venexia (above) and its sister region, Goatswood, lowering it without increasing fees elsewhere would always hurt Linden Lab more than help users

This is something that users have (rightly or wrongly – there are actually arguments on both sides of the coin) been demanding for at least the last decade. And since the start 2018, Linden Lab’s CEO, Ebbe Altberg, has repeatedly stated the company would like to reduce land tier – but would only be able to do so if the resultant loss of revenue the company would suffer as a result could be compensated for through other means².

In fact, the Lab have taken steps to reduce tier: in 2016 there was the private region buy-down offer³ (the interim boost to LL’s revenue as a result of the fees payable likely long since having passed), and in July 2018 reduced private region tier from US $295 to US $249 for Full regions (that now stand at US $229), and Homesteads from US $125 to US $1094.

While it is hard to accurately quantify, given the various factors involved (e.g number of grandfathered, skill and educational regions, the more recent slight increases in region count, etc.), it is – with the help of Tyche Shepherd’s Grid Survey and the Internet Wayback machine – possible to reasonably (conservatively?) estimate the impact of the July 2018 tier reductions at around a LS $300,000 a month fall in the Lab’s land revenue. This may not sound a lot – but it is something LL would likely want to recoup – and it can only be done through increases in other fees, as Altberg noted in his comments on the matter.

This should not be taken to mean the transaction fee is wholly associated with compensating for the tier reduction, but it’s not unreasonable to assume it might nevertheless help, either now or in the future. More to the point, and regardless of where the revenue from the MP fee increase is used, it wouldn’t hurt for the Lab to remind people of the strategy to pivot revenue away from land tier and to other options when making similar fee adjustments elsewhere (or indeed, the introduction of new fees, even it they may also help offset the cost of implementing new options and capabilities).

There are two final points that come to mind when looking at the MP transaction fee change. The first is that of all the fee changes thus far introduced, it is the one that merchants can most directly compensate for, as some in the forum threads have noted. Merchants can raise their MP prices, for example, whilst keeping their in-world prices lower (which is allowed5); or those with in-world stores might focus more on sales through that channel, with associated group advertising.

The second point comes back to the timing of the announcement. It would seem that the increase has been made so that the Lab can benefit from the likely increase in MP sales during the run-up, and indeed over, the holiday season. There’s nothing wrong with this per se; but given the increase has likely been on the cards for a while, it would have perhaps have been preferable had LL given more of a lead time on its implementation so allow merchants more time to prepare for it, and so help them in compensating in what might come across as a reduction in their own ability to generate revenue through the same holiday period.

Related Links

  1. See:
  2. See (all with audio comments by Ebbe Altberg):
  3. Lab: get grandfathered tier in 6-month buy-down offer (April 2016).
  4. Linden Lab announces major SL private region pricing restructure (June 2018) and Looking at the new private region and L$ fees (July 2018).
  5. Web Team Springs some Deploys on you, April 2018.

Get more from the space you have via Mangrovejane’s video tutorial

via Mangrovejane

Blogger and vlogger Mangrovejane (Groves to her friends) has produced a nifty little video tutorial on using Second Life scene rezzers to help give a feeling of greater space in Second Life by allowing you to quickly and easily change the layout of one or more rooms (or even an entire house) without having to manually swap everything from inventory.

Scene rezzers are not new to SL – they’re pretty much as old as the hills (and again, just for clarity, I’m not referring to temp rezzers here – they are a nasty no-no); however, it is surprising how many people haven’t actually come across them – so Infinite Space: Making Your Second Life Land Work for You is liable to be a welcome eye-opener for many. At 17.25 minutes, it is informative and provides all the essential information on what’s required as well as clear and concise instructions on using the rezzer systems she opted to use (the RF Scene Rezzer and the Optimus Multi Rezzer).

I’ve long been an advocate of using rezzing systems (I save every design of out island home to one, allowing use to easily swap between houses / landscapes if we wish), and have blogged on the subject a couple of times in these pages:

In her video, Groves also discusses the use of the Curio Obscura Anywhere Door by Pandora Wrigglesworth, something I’ve used to create doorways in pre-built structures where doors don’t exist, rather than a TP system as we usually look upon them (see Still messing about in (house)boats in Second Life for example), and can again recommend.

Groves is planning a follow-up article to the video on her on her blog in due course, but in the meantime, I’m embedding her video below for those who haven’t seen and who don’t feel like reading my articles on the subject 🙂 . You can also check out more of her videos via her YouTube channel.

 

Lab takes an end-of-year look at Second Life

On Wednesday, December 19th, Linden Lab offered a look back at 2018 and something of a look ahead to 2019. There’s actually been a lot going on, although it is surprising to note that some of the bigger deliveries / anticipated deliveries actually first started to surface in 2017, when I reviewed / previewed them.

I’ll be taking a look through the major changes to Second Life myself in an upcoming blog post, so won’t delve too deeply into things here.

Unsurprisingly, Animesh is featured front-and-centre for the year’s delivery – although it’ll be early 2019 before we really start to see the impact this project has on the grid as a whole; many creators have yet to really embrace it, although there were certainly a lot of creative ideas put forward at the Content Creation User Group meetings.

The Lab’s post also focuses on the changes made to land pricing in SL – arguably the biggest set of changes in 2018. It’s fair to say  that overall, the response to changes both Mainland and Private regions has been positive. In fact, it could be one – and I emphasise one, because there are others – of the reasons people might be spending less: with limited disposal income, people may have diverted some of their Second life spending away from buying things and into premium memberships and  / or land.

For me, the big projects through 2018 and 2019 have been, and remain, the Environmental Enhancement Project (EEP) and the attempt to move Second Life to the cloud. The latter is hard to judge, as it is very much a behind-the-scenes move that has yet to really have an impact on the user-facing side of the platform. however, I fully expect we’ll be hearing more about it in 2019.

EEP, on the other hand, is something I think will help revolutionise the look of Second Life – even if not quite to the extent some may hope. As such, I’m actually more excited about this than Animesh (and have had great fun playing with EEP whilst it has been in beta testing).

In particular, it will finally bring environment control down to the parcel level, as well as allowing different environment settings at different altitudes. These two capabilities have, until EEP, been dependent on purely viewer-side support and limited to the use of the likes of Firestorm. With these capabilities now moving server-side, everyone gets to benefit from them, regardless of the viewer they’re using, and region / parcel holders finally get the opportunity to have users see their regions and locations as they desire (allow for people retaining the ability to override, viewer-side), and without having to request they change their viewer settings manually, or having to worry about whether or not the windlight they are using is generally available.

Again, EEP won’t be appearing fully until 2019, but the Lab’s blog post includes a nice little preview video by Silas Merlin that I’m taking the liberty of reproducing here.

For me, the most interesting part of the Lab’s blog post comes at the end, starting with a chart showing average concurrency over the last two years. It shows levels to be relatively stable.

Of course, there might be a temptation to offer contrasts between this chart and others that report more in the way of averages over shorter periods – such as those found on the Firestorm log-in screen or via infographics such as those shown on Tateru Nino’s stats pages (which appear to be recording again after having problems earlier in the year). However, given there is no actual benchmark for the Lab’s chart, such comparisons would be somewhat off-base; the chart isn’t designed to show averages or daily high-lows. It simply shows a 730-day period in which the peak daily log-ins (I would assume) have remained pretty constant, despite all the claims of falling numbers.

The Lab’s two-year concurrency chart

The flipside of this of course, is that equally, it’s hard to really judge such a broad trend like as this, simply because it is likely taken from one data point, be it peak daily log-ins or something else. For example: if it is tracking just peak log-ins, what were the daily minimums? How long per day were the peak periods? have there been any changes in this over the two years?

A more interesting stat is that for the amount of USD cashed-out. Put at $65 million, this is only $2 million less than that quoted for 2017, and still above the US $60 million for 2016. As such, it stands at odds with claims that the Second Life economy has been in some kind of slump during at least the second half of 2018, suggesting that things have been relatively stable overall. Which is not to say that some merchants haven’t seen a downturn in sales; but these could be the result of people shifting their spending habits more that not spending their money – see my comment re land, above.

The final two listings on the Marketplace and the Destination Guide make for interesting reading, but little more – although the fact that men’s apparel comes in 10th on the Marketplace  while women’s comes in second might be an interesting topic to plumb. Is it simply because there are fewer creators focusing on menswear, or is it a combination of fewer creators and male Second Life users perhaps being less driven by the demands of fashion?

As noted, I’ll have more on the technical and other updates to Second Life in an upcoming article, and for now will leave you to read the Lab’s summation in peace 🙂 .

Ebbe and Oz talk Second Life in the cloud

Credit: Linden Lab / Amazon Web Services Inc.

It’s a huge effort. Right now the Second Life grid is a proprietary set-up in a hosting facility that we have customised for the purposes of what we’re doing – which made sense a decade and half ago. But these days, with the services from Google and Amazon and Microsoft with cloud infrastructures, it makes a lot of sense to shift our technologies to be on top of those cloud infrastructures instead of having our own.

Ebbe Altberg, VWPBE, March 15th, 2018.

That the Lab is working on moving Second Life to the cloud is becoming more and more widely known. First mentioned by Landon Linden (aka, Landon McDowell, the Lab’s Chief Product Officer) during his SL14B Meet the Lindens session, it was “officially” announced in August 2017 via a blog post.

Landon Linden, June 2017, talking about the Lab’s hope to move Second Life services to the cloud.

It’s a long-term project, which will extend well into 2019 (at least), building on a relationship with Amazon dating back to 2008, and which today both Blocksworld and Sansar (see: “Project Sansar”: an Amazon ECS case study), from which the Lab hope to gain a range of benefits, including – in time – perhaps the opportunity to offer a broader range of products at more comfortable (for users) price points.

There are some significant technology challenges the Lab faces with the move. However, progress is being made. Some non-user visible services are already running in the cloud, and more recently, the Lab has started preliminary testing with cloud-based simulators – although they are fair from ready for users to access, as Oz Linden outlined at the March 16th TPV Developer meeting:

We have actually run experimental regions on cloud servers, and it worked. There were some functional limitations that we have to do a lot of work to solve before we could begin to do regions that ordinary users can get to … It’s something we’re pursuing as aggressively as we can [but] I’m not even sure we have a sufficiently comprehensive view of the problems … some of them will only become apparent as we actually put things into production.

Oz Linden, TPVD meeting, March 16th, 2018 – full audio below.

Oz Linden, March 16th, 2018, talking about progress to date, and how things are likely to progress.

For the Lab, the benefits of the move to the cloud include things like a reduction in their capital expenditure  – no need to maintain their own dedicated hardware (or continuously update / replace it) within a dedicated operating environment. It also means they can more dynamically scale consumption according to needs – this could be beneficial for a number of the back-end systems within Second Life.

It turns it into less capital expenditure to have to buy all the equipment and doing all the maintenance on that. You kind-of pay for what you use; with Second Life [right now], once we’ve bought a piece of hardware, we have to sit on it whether it’s being utilised or not, whereas you can kind-of dynamically scale your consumption as necessary when you use something like AWS … which we believe will reduce costs for use and then ultimately, we hope to pass that on to customers.

Ebbe Altberg, VWBPE, March 15th 2018.

Once the transition has been completed and the Lab has had time to evaluate things, the move might allow them to offer a more varied land product – something again touched upon in Ebbe Altberg’s 2018 VWBPE address, and allow them to more extensively “re-balance” the revenue model – something that is also an ongoing project at the Lab.

We’re really thinking hard about the economic model of Second Life. We share a belief inside the Lab that land is quite expensive. so we’re constantly looking at ways to lower land prices and find other ways to find revenues. So I think you will see us try to shift from what I would say [are] high real estate taxes to more consumption taxes or fees to create an environment where it’s easy for people to create and own experiences, and we [the Lab] participate more in all the transactions that take place.

Ebbe Altberg, VWBPE, March 15th, 2018.

Given that land tier provides the lion’s share of the Lab’s revenue, this re-balancing is far from easy to say nothing of the potential for user outcry at any fee increases). Ergo, having better means to lower fees such as through reduced operating costs and a broader spread of more “affordable” products could – depending on the time frames involved – go a long way towards helping the Lab achieving that re-balancing goal.

So what might the move to the cloud mean for users? That’s hard to quantify at the moment, simply because the project has so far to go.However, some hints at what might happen have been offered.

For one thing – and on the subject of different land products – it might allow the Lab to offer two broad categories of region / server type; I’ll call them “always on” and “on demand”.

  • “Always on” would be simulators running 24/7 as with SL at present. These would be ideal for handling Mainland, large open spaces like Blake Sea and the larger, contiguous private estates. Such regions might have a similar type of fixed-fee tier cost associated with them as we have today (although not necessarily the same price points).
  • “On demand” would be simulators that are only active (and charged for) when in active use. When devoid of avatars, they are saved to disk and spun down. These types of region could be ideal for special events, or for private business / residential regions which don’t have any surrounding regions, and would only be charged for when avatars are present; once the last avatar leaves, following an appropriate pause, the region is saved, and the instance spun-down.

Such an approach has been alluded to by Ebbe Altberg:

Some experiences might want to have continuous persistence over time, and maybe that’s one type of pricing model, for an “always on” type of scenario. Maybe other will be fine with, “hey, I’m only using this for a few hours in a class a few times a week” or something. and if that can spin-up in a few seconds, and then I just need to basically pay for the time that I’m utilising it. Those could be potential options for us to explore.

Ebbe Altberg, VWBPE, March 15th, 2018.

Land offerings could be broadened in other ways. Again, as Ebbe Altberg indicated at VWBPE 2018, there might be high-performance, high-capacity, “upper tier” servers available for those needing them for specific uses (e.g. events need high concurrency levels or similar), sitting alongside more moderate, lower-cost servers for things like residential use.

More intriguingly, cloud hosting might even allow the Lab to more readily geo-locate simulators / regions with their physical world audience. Such regions wouldn’t necessarily have to be grouped together in-world, they are simply located a lot close to the user base that most frequently uses them, potentially improving performance for that audience.

Today we are located in the US, which means that people from Australia or Asia or Europe have to travel quite a ways, which is hundreds of extra milliseconds of latency. So if you want to have a very dedicated community in Australia or somewhere, we could maybe start to distribute our server infrastructure to be closer to where the actual customers of those regions are, which would make things more performant.

Ebbe Altberg, VWBPE, 15th, March 2018.

There will be more to come on SL and the cloud and the Lab provide further updates as the work progresses, and I’ll hopefully report on them as they are made public. In the meantime, and for those who haven’t waded all the way through the VWBPE 2018 video with Ebbe Altberg (and Brett Linden), or who don’t want to read either my transcript of that event or the bullet-point summary, here’s the audio of Ebbe’s comments on SL and the cloud: