Pais Kidd’s Weblog

Social Telepresence Idea

26 June 2009 · Leave a Comment

You need to be at a meeting you can't physically attend. The guy on the right is your surrogate/avatar. You interact with through the helmet he is wearing.

You need to be at a meeting you can't physically attend. The guy on the right is your surrogate/avatar. You interact with through the helmet he is wearing.

This idea comes from James Auger and Jimmy Loizeau and I guess it is the combination of the serious and austere way they present combined with the wackiness of what they are presenting that make this so intriguing to me. OK, add in a couple ideas like machines that feed off pests – something that I have fantasized about for ages – and I get a real kick.

One of their scenarios  for social telepresence is described this way:

“Through the rent-a-body service the customer can rent the physical body of another person. The rented body effectively has his senses removed, he can see nothing and hear only the voice instructions of his user. His body becomes literally a host. This enables the customer to either visit ‘socially’ inhospitable, unethical places or to attent meetings or events without physically being there.”

The user of the telepresence can use immersive sensory input to experience the remote location.

The user of the telepresence can use immersive sensory input to experience the remote location.

One reason to use telepresence is because one is physically unable to be at the remote location.

Don't want to be seen going to a particular entertainment venue? Rent a host for your telepresence, while you take in the sights and sounds remotely.

Don't want to be seen going to a particular entertainment venue? Rent a host for your telepresence, while you take in the sights and sounds remotely.

Think of this way, we are used to experiencing virtual worlds through the perspective our our avatars, what if the information we are being sent is simply on another person, or for that matter, for a furrier perspective, something actually furry…

I like the quirkiness of this notional set up. What we also need is remote-control of the dog's movements.

I like the quirkiness of this notional set up. What we also need is remote-control of the dog's movements.

→ Leave a CommentCategories: Uncategorized

The Computer Gets a 3D Interactive World

3 June 2009 · Leave a Comment

Computer-generated "Milo" interacting with a human using Project Natal's sensors

Computer-generated "Milo" interacting with a human using Project Natal's sensors

Last night Flo gave me a link to the video, below, from a trailer that was shown at “E3″ (Electronic Entertainment Expo) this week that has gamers asking if they are seeing the next big thing.  I don’t have a Wii or Xbox or any other game controller hanging off my entertainment center, so I will leave the hyperbolic questions of how this will affect the gaming world to gamers.

However, if what we are being told in this demo is true – if the Project Natal sensor and its software are able to pick up our motion and emotion, as well as understand what we are saying, then games are only the entry point for this technology.

So Milo appears to be an interactive personality – what it will be able to do beyond that demo or how it will be marketed is still a mystery to me, yet it makes a pretty impressive demo so far.

A more generic video shows a number of other game-context uses for the Project Natal sensor

I could really care less about whether this works in games driving cars or blowing up stuff. I think that may all be cool and fun, and I appreciate that gaming is basically funding these innovations, but my interest is elsewhere.  I also realize that this isn’t really directly connected to Pais and how I interact in vitural worlds. However, it was through Pais that I got interested into related aspects of using the computer as a way to interact with other people. This is is now a way to interact with the computer is only partly related to SL, along with irony indicated in my title for this blog, seemed to make this somewhat relevant to this blog.

Remember the book “Snow Crash” that Philip Linden/Rosedale said influenced part of his vision for Second Life? When characters in Snow Crash jacked into the metaverse, it was not only to interact with other humans-as-avatars like we do in Second Life, but also with the computer – it was also was able to see and hear the 3D world of the humans as they interacted with the metaverse. One of the things from the book I have wanted to see in my reality is the vitual research assistant/librarian that Hiro Protagonist (the aptly named character in the book) interacted with to do his research on things like ancient Sumaria to figure out what was causing the snow crashes that were blanking the minds of programmers.

With the Snow Crash Librarian, we were able to imagine a computer with which we can interact without a keyboard or mouse – by having a conversation, moving, and gesturing – and it is also able to process between what we are talking about and the available libraries of human knowledge and data. So now, dear readers, justapose what we see in Milo with the another new thing in our world, Wolfram Alpha, and you start to see where I think this can be taking us. Add in what we should be seeing soon from the commercialization of DARPA’s PAL work that started around 2003, that we discussed in this video. Giving the computer 3D interactivity with us will likely make all these technologies change the way we interact with not only games, but our collective knowledge and information.

When Hiro interacted with the Librarian, it was in a virtual space, so as he did his research, he saved parts of that work (photos, objects, text, data, video) arranged in his library room… kind of like having an infinite desk/notebook that you can walk around in, so that as you are talking to the computer that geography of information and discovery can remain a tangible context.

I have been thinking a lot about using virtual worlds to communicate and collaborate with other people – a way to avoid the cost and time of travel to work with people in other places. I think we still need to be using avatars in one form or the other, since I don’t think the holograms we have seen are quite ready.  One of the questions is how well we can communicate as an avatar when so much of our face-to-face communication is non verbal. If Project Natal is really able to pick up emotions and gestures, then it could better animate our avatars, and vastly improve our human-communication bandwidth.

There are so many things I have been hoping and waiting for that seem more possible now than a week ago…

One more thing I will mention before I close this… I remember another Microsoft project from years ago, even before their attempt at an assistant called “Clippy”…. it was supposed to be a way that Windows could listen/see the user and use that information, combined with what we were doing with keyboard and mouse, to help it understand our situation. I have yet to see any of this, until now, perhaps. I do remember one of the things they said it might be able to do at the time… imagine we are using Word and it does one of those autoformats when we don’t want it to, so we curse at the screen – this assistant would sense our anger and realize it needed to do an “undo” – or better yet, apologize.

4 June 2009 Update: Someone made a Wikipedia page for this. More info and links there.

→ Leave a CommentCategories: Uncategorized

Posing at the Art Box

31 May 2009 · Leave a Comment

Get ready to work your camera angles and the snapshot button at Art Box

Get ready to work your camera angles and the snapshot button at Art Box

I was looking around for a fun place for the Kulture Kids group to visit, and Art Box is certainly fun, but probably not for a large group.

artshots_009

The top part of Art Box is a bunch of easels with paintings, when you click one it changes the bottom part of Art Box (the studio, if you will) into the set of the painting with pose balls and props, if needed.

artshots_007

If someone else is in the studio trying to take snapshots, and someone upstairs is selecting another painting, it changes the set. Thus, this place is no fun if a lot of different people are trying to use it.

artshots_003

This mock-up of the Maxell ad was just a wee bit too big for a kid-sized avatar.

This mock-up of the Maxell ad was just a wee bit too big for a kid-sized avatar.

Some of the shots have places for more than one... I had to TP Sacha away from his K-Grid work to pose for a couple

Some of the shots have places for more than one... I had to TP Sacha away from his K-Grid work to pose for a couple

I was glad I saved these to my hard drive versus uploading to SL so I could easily edit - mostly cropping, but here I removed color.

I was glad I saved these to my hard drive versus uploading to SL so I could easily edit - mostly cropping, but here I removed color.

artshots_020

Sacha is actually doing dishes behind the counter.

Sacha is actually doing dishes behind the counter.

→ Leave a CommentCategories: Uncategorized

Vandalism at Kid’s Info Center

27 May 2009 · Leave a Comment

Definition of vandalism

Definition of vandalism

I was in the Kid’s Info Group (KIC), like 64 others, and got messages of how the KIC sim had to be shut down, due to vandalism that we can only assume was done by one of the group.

Some of the destruction at KIC

Some of the destruction at KIC

This is what happened, as far as I understand it: The prims on KIC were shared by KIC group, so that we could share this as a community resource, work on it collectively, and make available things like sandboxes where people could experiment or classes could be taught. For instance Rai and Sven have been doing some teaching there to help others develop skills.

Here is a statement posted by Rai:

Hi there. A short explanaition whats happening on KIC: we had 4 attacks within 48 hours. someone is setting prims that are shared with the KIC group to “physical”, thus destroying builds. these attacks were increasing in severity, first only 5-10 prims, but the last attack today destroyed 70% of the KIC sim:  the Milk N Kookies HQ, the skatepark, the old city and the sewer tunnels, even the transmogrifier.
The griefer was someone inside the KIC group, because he changed the prims that were shared with KIC group to set them to “physical”, thus collapsing builds.
We asked LL for a sim rollback two times, but we also need to set the prims to “unshared” after the next rollnack so this cant happen again – LL won’t give us rollbacks forever.

The griefer is obviously out to destroy the KIC project, which was meant as an open platform for building and creating together. We have reason to believe that the griefer is working from Undefcity, because the KIC sim was closed down when the 4th attack happened, so he or she is using a large draw distance and setting the prims to physical from within Undercity.
For security reasons all KIC members where ejected.  There is a second group with public enrollment, please join it now, it’s called:  “KIC – Kids Information Center”.

This is all very sad and disappointing. The griefer already destroyed trust and disrupted events we were planning for Undercity, instead we are now talking to Lindens about reviewing logs, rolling back the sim, searching for the griefer, sacha Magne closed down the K-Grid…  this is a very sad day.  One terrorist can fuck up a whole country, and one griefer can disrupt the fun and creativity of dozens of people :-(
Please keep your eyes open.

Rai

I felt bad for Sven who put so much effort into making a wonderful place that everyone could share

I felt bad for Sven who put so much effort into making a wonderful place that everyone could share

So here’s the deal. Since the old KIC group shares the prims, the most expedient way to deal with this was to remove everyone from the group except only the owner/builders and create another group for the KIC for communications.

As Rai’s note (above) says, the new group is called “KIC – Kids Information Center”. You can self-join, here’s how:

1. Do a search on the name “KIC – Kids Information Center”

On your communcation/group list tool, select "search"

On your communcation/group list tool, select "search"

2. Here are the search results. Click on the button circled in red to pull up the group profile.

Group search results - go to the group profile next

Group search results - go to the group profile next

3. On the group profile page, click “Join” (for $0 Lindens)

This is the new group profile for "KIC - Kids Information Center" - click join

This is the new group profile for "KIC - Kids Information Center" - click join

It will popup a confirmation dialog, click that and you are in.

Of course, we have to wonder what kind of person would willfully abuse the trust we had in the previous group setup.  It is unlikley this was an accident, which means the person(s) that did it are despicable.

But so it goes. We can use the new group to better protect the sim and the build, it will cause a little inconvenience in some of the classes and other collaboration, plus we will wait for a rollback by the Lindens, but we will survive, albeit with less of our innocent openness and trust.

→ Leave a CommentCategories: Uncategorized

Policy Implications of the Metaverse

16 May 2009 · 3 Comments

Barack Obama in Second Life, March 2008 (from M. Nelson's presentation)

Barack Obama in Second Life, March 2008 (from M. Nelson's presentation)

I recently saw a presentation by Dr. Michael R. Nelson, who is currently a vising professor of Internet Studies at Georgetown University. He’s a real internet guru. He’s not only been a director of internet technology for nearly a decade at IBM, but also was an IT policy gury at the White House during the Clinton Administration, and if my guess is correct, he may be asked back to a similar position for the Obama Administration, since he was part of the campaign’s technology policy team. Thus, he brings with him a lot of perspective, he’s been a part of the policy process, and he may be again.

I am going to quote heavily from his presentation and his white paper.

Now Dr. Nelson started set the stage for his talk letting us know first of all that he understood what the metaverse, what he called the “3D Internet” is, that he is knowledgeable about second life, and so forth. Then he set the stage for the need for policy by telling us how much the internet is not only changing in the way we use it, but the scale that we are using it. He basically said that if you thought the explosive growth that happened at the advent of the web, starting with the Mosaic browser and server around 1994, was big, the next 2-3 years will start the next generation, and that the net is only 15% of what it will soon be, in terms of numbers of users, total bandwidth, amout of content, number of devices, and applications.

“OK,” you’re saying, “so the internet is expanding and changing, who wants a bunch of academics and government policy wonks screwing around with policy?” Let’s take a quick look at how the internet got to this point. I am going to do some gross oversimplification since I owe this as a podcast to Koffee tonight and I am way over deadline.

The internet is most often attributed to growing from the foundation created by the US Department of Defense Advanced Research Projects Agency. There were a lot of networks being worked on at the time, but a lot of these were proprietary efforts that could link up a few computers here and there, but what the DoD envistioned was something robust, scalable, but also could bridge between the babylon of other networking protocals. Thus they wanted a way to internetwork across these protocals with a universal protocal.

Now, when you think about descriptions such as universal protocals, internetworking, open standards you probably are not relating this with the concept of private companies. A lot of this was driven by government funding for research and development carried out in government, university, and commercial scientists.

There are some kinds of things that are best left to the marketplace, and other kinds of things that need careful governance. To enable the best possible future for the metaverse, it may be time for more of the kind of directed research and devlopment that leads to robust potocals, standards and policies from which we got  the backbone of our current interet.

To describe this, Dr. Nelson talked about three scenarios of cloud computing:

The first one we get a bunch of different kinds of proprietary clouds, with non-interoperable standards, like the cable television network model – we will have bottlenecks and monopolies.

The next scenario has distinct clouds that are interconnected, but there aren’t really standards to allow the applications to be interoperable, so we still get issues by not having single sign-on or other common middleware possible, so overall our progress, efficiency, and future are held back.

The blue skies scenario is where things like clouds and metaverses are like the internet was at its beginning, a protocal that allowed a network of networks. So the services in the clouds and metaverses have interoperable services, we can make use of common middleware, applications and data can move seamlessly, and thanks to this openess, the new net provides almost infinite opportunities.

There are a number of areas of concern, and once again I am shamelessly quoting directly from Dr. Nelson’s slides:

  1. Open Standards – Will virtual worlds connect, allowing content and avatars to move from one would to another? How much interoperability is desireable? What is governments’ role to play in fostering open standards?
  2. Intellectual Property – What is fair use in a virtual world? Which nation’s IPR laws apply?
  3. Wiretapping and Electronic Surveillance – Under what conditions can a law enforcement agency gain access to a Second Life user’s data? How should and when could a user’s activities be monitored? Which national laws apply?
  4. Consumer Protection – Are the terms of a the user’s contract enough or is government regulation needed? How could national consumer projection laws apply to virtual worlds? What regulations may be needed for ‘out of world’ transactions (like on Ebay or other places)?
  5. Contract issues and rules of incorporation – How to incorportate a complany whose employees and board have only met in-world and online and not in real life? How to deal with a virtual, ever changing work force? How are these potentially global virtual companies and communities to have enforcement?
  6. Taxation and Tariffs – Which tax regime should apply? When should the tax be collected? Who’s going to do the paperwork? Where is a virtual product created?
  7. Security, Identity, and Trust – How much anonymity is OK? Is identity and reputation transferable between worlds? Who sets standards for accuracy and validity? Will federated identiy systems evolve? What are Governments’ roles?

I think he raises some imporant points, and it is going to be interesting to see how this evolves. I am glad to see this is happening at a time when new US White House Administration has an appreciation and understanding of the internet, but also attempting to be open to supporting science and transparency. Of course, this is really a global issue. I agree with Dr. Nelson that virtual worlds are likely to be the vanguard of the kinds of effort needed to address these new internet policy issues.

→ 3 CommentsCategories: Uncategorized

Geography of Your Tolerance

11 May 2009 · 1 Comment

Speak the truth, fool

Speak the Truth, Fool

This started out as my comment to a post over on Dusan’s blog. He started with the metaphor and a touch of science of geography and how humans interpret/inhabit their world spatially. Geography is interesting, yet where this really was going was how Linden Lab may use geographical constructs to separate potentially offensive content. Then I got a little inspiration and thought how to flip burden of protecting users from content they are too immature or too intolerant. Here’s my comment, proudly loaded with puns and inuendo:

This is an interesting discussion. The metaverse is really a kind of aether net, then, a dimensionless place where we all are joined at the speed of light.

But wait, as we use it in SL we fashion worlds in our own image – a 3D space with avatars in that space. Aye, that’s the rub: so few of us dare to use our minds for omnipresence. No problem, a synthetic 3D space can work, except we also bring with us our fears, our selfishness, our hate, our real world cultures and laws. We have eaten of the apple and our windows on the metaverse world are seeking technological and policy changes lest we evolve our way of being conscious.

As I was trying to follow some of the alternative maybes from LL or others, especially with the fear that some precious users might happen upon the metaverse manifestations of imagination that they cannot tolerate, I got the following idea. Instead of making the metaverse conform to the narrow mindedness of these users, let us fit their avatars with blinders, so as they roam the worlds they simply cannot “see” in-world content they don’t want. Let them gouge out their virtual eyes, lest they recognize their own intolerance and ignorance… (apologies to fans of King Lear)

But seriously, why hobble a metaverse because of intolerance?

To protect a jackass from fright, sometimes blinders are used.

To protect a jackass from fright, sometimes blinders are used.

The metaverse is a world where the places and our avatars within it are enabled by computer code. We could separate content into spaces, or we could tag spaces so that certain types of content are invisible or greyed-out for avatars that are too immature or too intolerant to see some things.  This does not solve the problem of trying to figure out what is PG, R, or X… (I know these US movie ratings are owned by the Motion Picture Association and are pretty much arbitrary). What this does do is put the solution on the user and not the people living the “your world, your imagination” metaverse. Let avatar profiles proudly proclaim their hangups and fears. (FEAR = Forever Evading Another Reality).  This may be a means to help people embrace their intolerance, rather than the rest of us having to surpress the reality of our imagination and fantasy.

I saw these on the web and thought they reinforce my suggestion

I saw these on the web and thought they reinforce my suggestion

Addition, 15 May 2009: I was talking to my friend Handy and his idea that adds well to this is that avatars have the options to mute more than just sounds, but also avatars, prims, or perhaps everything that an avatar owns. This could be added to the ability I suggest that we can mute different ratings.

→ 1 CommentCategories: Uncategorized

Strange textures

8 May 2009 · Leave a Comment

Strange textures on the landscape this morning

Strange textures on the landscape this morning

I am using the recent Release Candidate of the Second Life client (version 1.23.1) and textures that are loading have this weird default texture, it looks like a page of text on a blue background.

This is the text that is on all the default textures today (at least for me)

This is the text that is on all the default textures today (at least for me)

→ Leave a CommentCategories: Uncategorized

Debut of “This Kidd’s Life”

30 April 2009 · 1 Comment

Pais has been in the studio taping his first podcast

Pais has been in the studio taping his first podcast

[Update: the show has been posted to the Milk N Kookies web site - you can stream it from there or download a copy of the MP3 file at this link. My podcasts begins at 18:23]

I have always liked the idea of a radio station as part of the assets of our world. The Milk N Kookies show is now a year old, award winning SL podcast that continues to keep evolving. There is the cool building for the radio station broadcasts and teaching (where I took the snapshots in this post). Now the concept of “Metaverse Radio” is taking shape.

For months I have been thinking about what kinds of content that I might create that might be interesting, and I have been talking to Koffee about ideas. I really didn’t think I had that much of interest to say (which of course is likely). Then recently I went to a conference related to virtual worlds, and as I was taking notes during a meeting, I was thinking I should try share some of the info.

I could have just written the notes up here… but, why not try something new? So doing of podcast was also something to play with… since I had to learn how to actually product a recording. You can see from other of my earlier blogs that I like to play with stuff – I learned how to DJ (although I have yet to do an actual show), shoot videos, then I learned how to get Pais to talk, so they I was thinking I could see if I could create a podcast kind of show.

Tune into the Milk N Kookies show this Saturday at Noon SLT!

Tune into the Milk N Kookies show this Saturday at Noon SLT!

So I had a topic, a voice, but I needed some sort of format concept. I was listening to one of the podcasts I always have on my nano, a show called “This Americn Life“, and I like its format, there’s always a theme, then liberal use of musical bumpers between spoken sections. I am over simplifying, but those are the basic aspects I used for inspriration, as well as the name of this show, “This Kidd’s Life”.

I finished editing last night and uploaded it to Koffee. Assuming the Milk N Kookies guys find room for it in their show, it will debut at this weeks broadcast of the show, this Saturday at noon SLT. Of course, if you miss the show, it will later be available at the Milk N Kookies website. After you hear it, let me know what you think, even if you hated it, so I can decide if I should make more or make changes.

→ 1 CommentCategories: Uncategorized

Pais Speaks

20 April 2009 · 2 Comments

Another quick video that I posted to test some things. I am using a MacBook and mostly iLife09 software. In this one, Pais is talking. I am not sure if the voice is quite right – I built a filter in Garage Band to create a voice that seems to be more appropriate to Pais. Does it sound too strange? I also still need to figure out how to maintain image quality through the processing steps that happen as the video files get uploaded to youtube.

If you have comments or suggestions, please email me, IM me, or comment here or on youtube.

→ 2 CommentsCategories: Uncategorized

Quickie Viddy

17 April 2009 · 2 Comments

I have a couple videos I have been editing on and off for weeks. I don’t know if I will get them done at this rate. Part of the reason this is taking so long, along with being busy, is that I need to learn new editing techniques to be able to make the videos come out the way I want.

In the meantime, I was goofing around exploring a sim and I made a quick little viddy to experiment with a couple new things I am trying.

→ 2 CommentsCategories: Uncategorized