Second Life is [in] Good today

Nalates Urriah pointed me to an article in Good magazine in which freelance writer Mark Hay discusses Second Life.

Now, before you start groaning, the piece is actually pretty good. Unlike wannabe writers of the Marlon McDonald ilk (whom I rebutted last year), Mark Hay has actually – shock, horror! – researched his subject prior to putting fingers to keyboard.  Not only that, he’s actually taken the time to comb through Flickr and found images that both reflect how Second Life actually looks today – so double kudos to him from the outset.

Don't be fooled by the look: Mark E. Hay offers a perceptive take on Second Life (image: Mark E. Hay)
Don’t be fooled by the look: Mark E. Hay offers a perceptive take on Second Life (image: Mark E. Hay)

What’s more, while at a little under 1500 words in length, Second Life is Staying Alive may not be a in-depth piece of analysis, but it is a considered and balanced peace which offers a largely impartial and fairly accurate examination of the platform – and a thought-provoking one at that, and in a number of ways.

For my own part, what makes this article particularly interesting is the social bent it takes. That it does is not precisely the interesting point, after all, Mr. Hay has something of a background in sociology by education. Rather it is the views he offers up which may not only be eye-opening for those who have heard about, but not really looked at, but which also offer food for thought on a number of levels even for those of us already engaged in the platform.

Some of the latter may not be immediately obvious, and may require a second reading in order for them to fall into place. As such, they may not even have been intended at the time of writing, although I suspect some of the examples he cites are far from mere happenstance when one looks at the wider context in which SL is at times held within the media.

This really kicks-in after he gives a very short potted history of some of the platform’s highs and lows and the apparent loss of interest in it that occurred within the wider world. Here he points out that despite all the claims otherwise, the platform does continue to enjoy widespread use around the globe with average monthly log-ins not that far below those enjoyed during its “peak” popularity. from this, he offers his own explanation to why this is the case: the ability to socialise and create / join communities in which those who are otherwise globally dispersed to engage with one another and create environments for that interaction which go beyond anything achievable through other mediums.

Give Us a Kiss, Dear, by Serena Snowfield on Flickr Not only does Mr. Hay offer an interesting and thought-provoking take on SL, he also takes the time to search through Flickr and locate images for his article that offer a fairer indication as to how the platform can look, such as with this image called “Give Us a Kiss, Dear”, by Serena Snowfield on Flickr

OK, so for those of us within SL this may generate something of a “no s*** Sherlock,” reaction; we are, after all, seeing this on a daily basis, either directly through our own involvement in the platform, or as a result of our travels within the platform.  However, other than the “fnar, fnar” finger-pointing or feigned outrage  at “the porn”, the ability for SL to provide a means to generate such societal interactions and ties seems to be something that has gone right over the heads of most of those willing to comment on the platform. Thus, Mr. Hay’s view is a timely, and welcome counterpoint to the frequent negatively which accompanies public mention of Second Life.

But this isn’t the sole thrust of his thinking. as he points out, the ability for SL to generate such social and sub-cultural networks and groupings isn’t actually new; it’s actually pretty much the way in which the Internet as a whole has grown. What does make SL unique, however, again as he identifies, is in the manner of the depth of creation and tangible persistence it offers all these various groups and sub-cultures, something what hasn’t previously been found within digital mediums and which has thus become the reason why many of us keep coming back to SL.

In this – and while he doesn’t point to it directly, but rather references it obliquely in mentioning attempts to bring the likes of the Oculus Rift into SL – his piece also highlights another potential within Second Life. Because it it can and does present the means for the creation, growth and sustained use of sub-cultures and societal interactions and structure which might not otherwise exist, it stands as the precursor for things to come in the promised VR revolution over the course of the next decade. Hence, his reference to Tom Boellstorff‘s seminal Coming of Age in Second Life: An Anthropologist Explores the Virtually Human, although offered in a broader context, is both unsurprising and entirely appropriate.

But even without all of this deeper ponderings, which as Mr. Hay correctly states, are all part of the future, his article neatly encapsulates why Second Life has endured and will likely continue to endure for the foreseeable future, as he points out in his closing statement:

For now all we can say is that Second Life is not as dead as many think. It just wasn’t the world we thought it was half a dozen years ago. Rather than a place that would reinvent everyday life for the masses, it became a place for the gathering, manifestation, and expression of societies and ideas that might not otherwise get to exist. And as long as it fulfils that purpose, it will most likely not fade away any time soon.

If you haven’t done so already, go read what Mr. Hay says about Second Life, and if you like what you’ve read, Tweet him. Better yet, get your SL-dubious friends to give him a read, they might just change some of their perceptions.

Related Links

Meet the Lindens, Wednesday, March 25th

Back in November 2014, the Lab held a get-together with residents at  Meauxle Bureaux, the official home of the Linden Department of Public Works (LDPW) moles. It proved to be the first of a growing number of social events, which have also included the return of the Lab / residents  winter snowball fight.

On tuesday, March 24th, Xiola Linden posted a Twitter message offering a further invitation for residents to get together with Lindens. This will again take place at Meauxle Bureaux, this time on Wednesday, March 25th, between 12:30-13:30 SLT.

The next meet-up with Linden folk will take place on Wednesday, March 25th, between 12:30 and 13:30 SLT at Meauxle Bureaux
The next meet-up with Linden folk will take place on Wednesday, March 25th, between 12:30 and 13:30 SLT at Meauxle Bureaux

So, if you’ve missed previous get-togethers, make a note of the time and place!

Meauxle Bureaux Ye Olde Abner Mole Pub could be seeing some heavy custom (Lindens are said to like their rum, rum, rum, rum, rum ...!)
Meauxle Bureaux: Ye Olde Abner Mole Pub could be seeing some heavy custom (Lindens are said to like their rum, rum, rum, rum, rum …!)

Related Links

Avatar Hover Height reaches release viewer

secondlifeOn Tuesday, March 24th, the Lab promoted the Avatar Hover Height release candidate viewer to the de facto release viewer, meaning it is now available to everyone receiving official viewer updates / downloading the official viewer directly.

As I reported back towards the start of the year, prior to the arrival of server-side appearance (SSA), many TPVs included a capability commonly referred to as “z-axis height adjustment”. Simply put, this allowed the height of an avatar to be adjusted up or down, relative to the ground or to an object they were sitting on, which allowed for a wide range of adjustments to be made (such as when sitting or kneeling on the ground, to prevent the appearance of hovering over it or to more finely tune the avatar’s pose on the ground, or to re-adjust an avatar’s height relative to the ground when using things like dancing posballs, etc, and so on).

However, with the introduction of SSA, the viewer / server messaging that made this kind of adjustment possible was removed. While the Lab attempted to offer an alternative capability – the Hover slider, available when editing your avatar’s appearance, its effectiveness has always been limited. You can’t for example, use it to adjust your avatar’s height when seated, for example, to prevent any appearance of sitting “inside” a chair or hovering above it; nor can you adjust your position above the ground when using poseballs, etc.

Avatar Hover Height, developed as a direct request of a proposal put to the Lab by members of the Firestorm team, addresses these shortfalls.

It allows “on-the-fly” adjustments to be made to your avatar’s height with the minimum of fuss and without having to use the Edit Appearance Hover slider.

A simple example: by default, my avatar (sized to a height of 5ft 10in, slightly taller than the in-the-flesh me!), appears to be hovering above the ground. With AHH, accessible through the right-click avatar context menu...
A simple example: by default, my avatar (sized to a height of 5ft 10in, slightly taller than the in-the-flesh me!), appears to be hovering above the ground. With AHH, accessible through the right-click avatar context menu…

It does this by providing a new right-click avatar context menu option  called, oddly enough, Avatar Hover Height. Right clicking on this displays a slider. Moving the slider to the right increases your graphical height above the ground, and to the left decreases it (you can also input values via the slider for additional control).

Overall, the slider allows for adjustments of +/- 2 metres relative to the default graphical position of your avatar. Note that this is a graphical (/visual) change – the option does not make any associated change the avatar’s height in terms of platform physics.

I can use the slider or spinner to quickly adjust my height so I am standing
I can use the slider or spinner to quickly adjust my height so I am standing “on” the ground . This can also be used for adjusting your apparent height when ground sitting, kneeling, sitting on unscripted furniture, using poseballs, etc.

Avatar Hover Height has been extensively tested while the viewer was both in a project status and was available as a release candidate viewer, and no significant issues or breakages were noted in that time.

Note that this capability does not replace the Edit appearance Hover option – than can still be accessed and used in circumstances where it might be more appropriate to use; rather it present a further, more convenient, means of adjusting your avatar’s height.

Related Links

AMD’s Catalyst™ 15.3 beta driver offers SL mesh fix

Update, April 27th: AMD have now updated their beta drivers to version 15.4.

AMD have release a new set of Catalyst™ drivers for windows which, according the release notes, includes a fix intended to resolve the  rigged mesh issues  which, since the deployment of the 14.9.2 drivers by the company, have caused rigged mesh to be invisible unless hardware skinning is disabled (see BUG-7653 and my report here).

The  AMD Catalyst™ drivers (1.4.9.2 onwards) rigged mesh rendering problems as a result of changing openGL support within the drivers (image courtesy of Maestro Linden, click for full-size)
The AMD Catalyst™ drivers (1.4.9.2 onwards) rigged mesh rendering problems as a result of changing openGL support within the drivers (image courtesy of Maestro Linden, click for full-size)

In the release notes accompanying the new drivers, AMD note the following under Resolved Issues:

[413076] Second Life : Rigged mesh objects are not rendered correctly when hardware skinning is enabled in the in game setting

The update was spotted by SL user Liffento Eldritch, who posted the news on the Firestorm Preview Group, prompting Miro Collas of the Firestorm team to poke a few people, and Whirly Fizzle to drop me a line on the update.

The AMD Catalyst™ 15.3 beta drivers offer a fix for the SL mesh rendering issue
The AMD Catalyst™ 15.3 beta drivers offer a fix for the SL mesh rendering issue

As regular readers of these pages know, I’ve followed the situation with the AMD drivers, and have posted on the matter a few times. In turn, as a result of these posts, Yoho Waco wrote-up a workaround for the problem, which appeared in a comment on a blog post here, and which I later reproduced as an article in its own right.

The workaround involves using .DLL files from either the 14.9.1 or 14.2 Catalyst™ drivers, and placing them  in the viewer’s installation folder.

If you are one of those who have employed this workaround yourself, please not that you must remove the relevant .DLLs files from your viewer’s installation folder, or the viewer will revert to using them, rather than the drivers for the newer .DLLs.

I’m an Nvidia user, and so cannot test things for myself, so should you give the new beta driver a go, please do drop a note in the comments on whether or not the fix works for you.

Firestorm seek feedback on “restore to last position”

Restore To Last Position (RTLP) was a joint server / viewer capability that presented uses with the ability to right-click on an object in inventory and return it to its last recorded in-world position, relative to the region in which the user is standing. However, due to an exploit used be griefers to rez objects on regions where they otherwise had no rezzing rights, the Lab made changes to the simulator code, which also impacted how this capability worked. As a result, the viewer-side code was removed from the official viewer.

Restore to Last Position as found in Firestorm's inventory context menu
Restore to Last Position as found in Firestorm’s inventory context menu

Nevertheless, TPVs have continued to provide RTLP to users. Unfortunately, the the capability has been long been known to cause a range of genuine inventory issues, and since the changes made to the simulator code to prevent griefing, the shortfalls with RTLP have been somewhat exacerbated (such as with No Copy items, which is why some TPVs have blocked the capability from being used with No Copy objects).

However, as I reported In my last SL projects update, as a result of the recent survey the issued in respect of inventory loss issues, the Lab is considering deprecating the last of the server-side messaging which allows RTLP to work.

This has understandably given rise to concern among some TPV teams, simply because they are aware many users do find the capability useful, despite its limitations, and communicated this to Oz Linden at the TPV Developer meeting on Friday, March 13th.

As no final decision on the future of simulator-side messaging for RTLP has been made, Oz suggested to TPVs that they provide reasoned arguments as to how and why it, or a function like it, should continue to be supported by the Lab, which can then be considered when the time comes to determined the future of the current capability.

To this end, the Firestorm team have issued a blog post asking users to offer their own clear, concise explanations as to how they use RTLP and why they find it beneficial. The aim is to take  the submitted examples and build them into a reasoned argument that can be presented to the Lab and hopefully encourage them to either reconsider deprecating the RTLP messaging or to provide functionality that might help meet some of the more common use cases supplied to the Lab.

So, if you do have a clear use case for wanting to see RTLP, or some similar type of functionality to continue to be offered, and regardless of whether you are a Firestorm user or not, you should consider helping to build a reasoned argument for retaining RTLP by adding your use case to the comments following the Firestorm post (please do not add them to this post, as I am not directly involved in compiling the information).

This doesn’t men RTLP will be saved, but at least the opportunity to present user feedback to the Lab has been provided; if that feedback is sufficiently constructive and consistent, it may influence future thinking on and around RTLP.

Lab calls a halt to the direct exchange of Linden Dollars to other virtual currencies

On Friday, March 13th, Hypergrid Business relayed news that Linden Lab has called a halt to the use of Linden Dollars outside of their own platforms.  The news itself came from the OpenSim based Avination, which has for several years provided the means to exchange Linden Dollars to their own currency (C$) via the use of an in-world ATM mechanism.

In an announcement, which has also been distributed to their users via e-mail, Avination state:  “Due to recent interaction with Linden Labs, we regret having to inform you that the transfer of Linden Dollars to Avination is no longer available, including the payment of your Avination sims via the Avination ATMs.”

The announcement goes on to further read in part:

Following discussions with Linden Labs they have advised that any use of Linden Dollars in payment for currency of ANY other virtual world, or for external services which are not used in SecondLife [sic] is in violation of the TOS …

According to Linden Labs [sic], users of SecondLife [sic] must cash out through LindeX before using real currency to pay for services not rendered within SL.

This move is being linked to matters of potential liability for the Lab. In 2013, the company moved to put greater controls on the re-sale of Linden Dollars through third-party exchanges. At the time, there was a lot of speculation (including my own) as to whether this was in response to FinCEN recommendations or as a more general means of dealing with issues of fraud, etc.

In 2013 the Lab moved to provide greater control over the re-sale of Linden Dollars, including prohibiting third-party exchanges from either buying back L$ amounts from users or providing them with the means to cash-out L$

While the Lab did subsequently allow third-party operations to continue to sell Linden Dollars to users (said L$ having been purchased from the Lab), a prohibition was placed on such operations to either buy L$ amounts from users or cash them out of the platform; a move which allowed the Lab to demonstrate it can effectively monitor and control the outward flow of money from Second Life.

However, it might be said the the use of in-world scripted devices such as “ATMs”, which enable the direct conversion of Linden Dollar values to other virtual currencies which can then be cashed out, potentially gives rise to liability exposure for the Lab, should it be shown that such mechanisms might be used for illegal purposes. Thus, the Lab has made this move to distance itself from such a risk.

In their announcement, Avination also suggest that this move may affect how Second Life users can pay for external services such as audio stream rentals in the future. Whether this is the case or not remains to be seen. Most of these services provide such a payment mechanism through a registered Second Life account, without any supplemental transfer of the value of the payment outside of the platform (the funds can effectively only be cashed-out via the Lab’s LindeX). Thus, there wouldn’t appear to be any issues with services working in this way to continue to do so. However, this is purely speculation on my part, and we’ll have to await official word from the Lab.

Related Links