More how to design an API

As part of my job I have to show up and help students who are having trouble using HHP sim’s educational ‘stuff’. I have ‘help poles’ students can touch to ‘summon’ me. When I’m not actually signed on to Second Life, ‘summoned’ has meant ‘emailed’, which sometimes doesn’t work – I often don’t notice that the email came in until too late.

A low priority project for me has been improving this so it SMS texts me.

I’ve gone through a rather long cycle of being offered one and another API’s to do this, and each time installing and understanding the API has been enough of a barrier that the job didn’t get done.

FINALLY, somebody pointed out that sending SMTP email (that’s ordinary email) to >phone number<@>cell company specific addy< works.
If you need to ring an SMS phone, here’s the link

Yes, this is the way an api should be – it’s deadly simple and it works. I’m sure there’s lots of cool functionality I’m not seeing. Wonderful!! Cool! I DONT want to see that stuff. I just want to ring my phone.

Comparing what’s out there

wanted to separate the comparison from the actual posts

SL OSGrid Catagory
11.0% 0.0% Adult
25.0% 13.0% Art
39.0% 37.5% Natural or Landscaped Beauty
7.0% 8.3% Violence
29.0% 41.7% Ugliness
7.0% 4.2% Educational Value
  29.2% Commercial Activity
  25.0% Advertising
  29.2% Abandoned/apparently unused land.

What’s actually in OSGrid?

In May 09, as part of the discussion about segregating adult content, I conducted a survey of content on the SL mainland, which appears in this blog.

I’ve just completed a similar survey of OSGrid.

My methodology was largely the same, with the exception that I modified the criteria for ‘empty/abandoned’ when l landed underwater. In such circumstances I ‘peeked’ above water by moving my camera up only to score this single catagory.

I traversed 26 regions. This included several regions that were undoubtedly part of a megaregion.

Adult –

I saw no adult content in my travels.

Art -

In interests of scientific objectivity, I should say I somehow omitted this one from my list of things to score. I discovered this right after completing the data collection, so my memory was fresh.
13% of the sims contained art – a shop selling paintings and a stonehenge building that arguably rose to the level of architecture as art.

Natural or Landscaped Beauty

37.5% of sims contained natural or landscaped beauty, per the definition in the may 09 survey.

Violence

8.3% of sims contained violence or the tools of violence, in the form of a single military submarine, and a collection of weapons in a freebie store.

Ugliness

Subjective ugliness score was 41.7% – the large number of underwater landings probably lowered this, as I didn’t score underwater as ugly if it was reasonably terraformed

Educational Value

I found only a single ‘building tips’ poster that triggered educational content.

Commercial (New Catagory)

I scored for commercial activity if there were shops or someone selling something. I would have ignored land rental boxes, though I found none.

29.2% of locations scored commercial activity, divided about evenly between freebie shops and land sale/rental signs.

Advertising

I scored for advertisements separated from shops, but not shop signs unless the shop signs were outsized. I saw no outsized shop signs.

Many of the advertisements were an in-world teleport /search tool that looks like a TV.

25.0% contained advertising

abandoned/apparently unused land

I scored 29.2% of land as abandoned or apparently unused.

Conclusions:

I encountered no other avatars during my travels.

OSGrid has noticably more water than SL. I landed underwater 5 times, and had two more edge cases. I landed in knee deep water once, and landed under an offshore rock once. As always, when I landed trapped under something, I moved upwards until I was free of the trap and positioned myself over the original point.

There is noticeably less true ‘trash’ around.

Simulator performance is noticeably better without the vast array of stuff packed into the sky.

I was under the impression that the average OSGrid user would be an expert builder and highly technical person. Clearly that’s not true from the quality of the builds. Perhaps building skill and technical skill are not the same.

OSGrid tends to have clusters of regions owned by a single entity. Thus my ‘raster scan’ method might not be the best strategy for gathering random data. If I were to repeat this experiment I might choose to use a more ‘shotgun’ random effect.

T is for Tomography

Do you have tomographic data to display?

Set up a thin vertical ‘wall’ prim above a side view of the object. This gets the tomography slices textured on it. When the wall moves, the slice changes.

Provide some controls to allow moving the prim back and forth (allow anyone to move, perhaps, and a scanner to replace it if it gets lost, while the moveable prim dies if it’s moved too far from the base).

Controls also allow the user to set the ‘wall’ to move at a constant speed.

U is for Unions

Suppose you’re doing a section on labor in America.
Students could have a project to create an exhibit about some aspect of labor.
Some examples:

  • An exhibit of safety appliances on the railroads, and the role of labor in causing their adoption.
  • an exhibit of racism and union organizing
  • the role of organized labor in creating the 5 day week

Why SL? In SL students can create an exhibit without the time and mess of physical building. Students can incorporate ‘real’ items – like the exhibit about railroads, which could include the actual safety items.
Doing so may allow students to incorporate elements from something they already are interested in (say, trains) and see the relevance of a topic they may be less interested in.

The conventional research project for students at lower levels is the paper. Most students have limited composition skills and this perhaps prevents the student from learning the content. Many students will find building in SL and creating posters to be more natural forms of expression.

You could provide a kiosk where passersby could tell stories about relatives or their own stories of working in union shops, organizing, etc.
A drop box for notecards is all that’s needed. Students could revisit the drop box and create a display of submitted stories.
Some students could be detailed to publicize the drop box.

Vertebrate Goggles

Make/buy a large mass of SL animals and plants. Let’em loose in some natural area.
Make a set of ‘Taxonomy Goggles’ that let you look at an animal and define it’s taxonomic classification.
domain/kingdom/phylum/class/order/family/genus/species

Make one set that works like carbon goggles and displays the classification of stuff.
Make one set that is a ‘quiz’, you run around and occasionally it stops and asks you to identify one of domain/kingdom/phylum/class/order/family/genus/species for this organism.

Have to do various biomes (including some ‘enlarged’ ones for microscopic beasties)

Fire Centaur has a cool flash card system that rezzes the cards, and they drift towards you. As they do, the student has to chat the right answer before they reach the student, or they blow up.
This would be a cool system for the quiz.

W – World War II

YouTube has a truly remarkable set of videos made by displaying a map as it changes over time.

Check out, for instance, this Map of the Western Front

They’re great as is, but they have some limitations.

  • It’s hard to stop and examine details
  • It’s not very natural to use the scrubber bar to scrub thru them
  • they aren’t that detailed anyway
  • it’s very difficult to annotate changes as they occur – e.g. ‘that change was the anschluss’

So, rez a goodly sized mega. Texture it with the media texture.  Download one of these movies and stretch it way out in a video editor (change the frame rate down so it doesn’t balloon in size).

Now do some scripting to play the thing, stopping to have an ‘annotation’ pop up.

Alternatively, run the video out as as frames, pick out the relevant ones, and use two megas and changing alphas to make a ‘slide show dissolve’ effect between successive slides.

You can also find sites like this one that gives maps of europe at various times and use the above two megas method.

This would be a great thing for a canned kit. If enough people convince me to make one, I will.

Alternatively, and probably more efficiently, if some historians and geographers wanted to fund the project we could do this en masse for many subjects.

A is for Astronomy

This is a dead easy tip off.

Visit Bell Of Firmament at

[[http://slurl.com/secondlife/Delestra/150/104/1002]]

or the planetarium at spaceport alpha.

What’s actually out there?

I’ve been following the discussion about segregating adult content with considerable interest. I keep hearing discussions of BDSM displays in infohubs and so on. Often they don’t jibe with my experience of SL. So I decided to make a more neutral analysis of what’s actually IN the mainland. Method: I used the map and by eye clicked in the center of each region tested. I turned off all overlays so that I wouldn’t, for example, be influenced by green dots (people) to tp in away from or close to them. I teleported in with my camera in the default setting (hit esc twice), used the arrow keys to make a 360 degree circuit after everything had rezzed, and scored what I saw. I chose a random start point (the pathways training area), went north visiting each sim until there wasn’t one, and at that point moved east one sim, then went south until I couldn’t go any more, and proceeded in a zig zag raster scan.  I surveyed 28 sims. I scored the areas by these criteria:

Adult - 

If I saw anything that would be considered ‘too adult’ for display in a public space (say a shop window) in real life, or if it implied ‘more inside’, I scored it as adult. Note that this is an extremely loose definition of ‘adult’. 3 (11 percent) tested positive by my criteria. Interestingly, all of these are qualified. I found a bland entryway and triggered a chat greeter that invited me to a sex orgy.  I found a store that sold fetish goods – high boots and gags. And I found a store selling skins, displayed in the nude in non sexual poses. Using the proposed linden criteria only the greeter would be ‘adult’, and it is questionable.

Art -

25% of all test positions revealed art.  By art I mean objects created for their aesthetic, rather than functional, qualities. I included anything one would naively include in ‘art’- paintings, etc. and anything created in a spirit of playfulness and experimentation. I did not include objects which, while beautiful, were created as decoration or whose beauty was primarily craft. So a nicely done home is not ‘art’, though if a painting is on the wall that is ‘art’ even if it’s an insipid and poorly technically executed landscape. I was suprised not only by the amount of art, but by the evidence that much of it was done by the owners themselves, and by the imaginative quality of much of it.  

Natural or Landscaped Beauty

11 sites (39%) contained non trivial amounts of landscaped or ‘natural’ beauty. I tried to infer intent – if the intent was to create a beautiful area, I scored it, even if poorly executed. As an aside, I don’t recommend a plants store as a business, I landed in no less than 3 of them. I found only one edge case – I landed underwater on two occasions. I scored the empty one zero, but the other had a school of sharks swimming. 

Violence

I’m puzzled by the vast concern with depictions of BDSM and the issues of violence against women it creates, and the bland acceptance of depictions of violence against everybody. So I decided to score depictions of violence or the tools of violence (guns, military items, etc).  I found 2 (7%) sites that had such items, both rather weak edge cases. In a neglected parcel I found a griefer’s cage, and in I found a goth themed store, which I scored because of depictions of a battle axe in it’s logo. I did not score a piece of land set to damage for no obvious reason, or a store whose logo was a pirate like ‘deaths head’ with bunny ears.

Ugliness

I suspect some of the concern about adult is actually a coded complaint about ugly. So I scored for general ugliness. This was purely a subjective impression that the area was ugly and that I wouldn’t want to be neighbors and look at it all the time. I found 8 sites (29%) were ugly. There were two edge cases – one wasn’t truly ugly, just overcommercialized, and one was a casino. I wasn’t able to separate feelings of discomfort with the gambling from purely aesthetic concerns, and fell back to my ‘would I want to be neighbors?’ rule.

Educational Value

Since I’m interested in education in SL I decided to add a category for educational value. Suprisingly I found 2 sites, (7%). One was an origami center that was explicitly educational. The other was a potter.

Conclusions:

My sample was not random by any means. The sample was taken from a single restricted area on relatively old land. My personal experience is that ugliness, violence, and adult scores are likely to be far higher on new land. (Repeating the traverse on new land would be an interesting experiment).

 

I encountered no major attractions during my traverse. I suspect I might have had higher scores had I traversed high traffic areas.

 

I encountered a number of other residents. One engaged me to the extent of requesting a copy of the survey. Non were doing anything that triggered any of the categories. (debatably, the woman who asked for the survey could have triggered ‘educational content’, but that seemed an obvious experimental effect).

 

My data seems at variance with the general tone of the discussion – that SL is a vast sex shop. Rather it seems that people feel free to express sexual identity on SL, as a large part of the self expression SL affords.

 

It’s interesting that the one explicit invitation to sexual activity was self policing – they presented a bland facade at ground level with a invitation to visit a sex parlor (presumably in a skybox).

 

I also note the complete absence of scores caused by adult advertisements. I scored vendors twice when I actually landed in the stores, and both of those were questionable edge cases – fetish boots and a single vendor of gags in one case, and nonsexual display of skins in another.

I encountered, suprisingly,  no adult ads from ad farms (I did not score for advertising.)

Were I to repeat the experiment I might choose to also score commercial activity, advertising, and abandoned/apparently unused land. I would definitely conduct traverses that included old and new areas.

0.9.6

beta 0.9.6 is about to go out the door.

Fading is back in and at this point I don’t know of any remaining large issues.

It’s exciting to finally see it coming together.