Archive

Archive for October, 2009

Odd Ball Horror Pixel Show 10-30-2009

October 30th, 2009 Nostrum No comments

A special show with Tuna Oddfellow.

Num. Title Artist Time Release
1 Bass Case Heyoka 06:01 Whomp Gland
2 Aethyr Or (Original) Cullen Miller 05:29 Stolen Nature
3 Flight Of The Purple Energetics Magic Sound Fabric 06:56 Freedom Star
4 Bassic (Flow Mix) Deep-Dive-Corp. 08:44 Blackmail Recordings – Special Edition
5 Paranormal Voices Alan Howarth 01:05 Real Hollywood Sound Effects
6 Liquid Vortex Alan Howarth 01:56 Real Hollywood Sound Effects
7 Steppin Up Meat Katie 05:20 Long To Belong
8 Walker Deep-Dive-Corp. 07:21 Freestyle Floating
9 Into The 8th Dimension Alan Howarth 01:49 Real Hollywood Sound Effects
10 Access To The Long Fields H.U.V.A. Network 07:40 Distances
11 Paranormal Voices Alan Howarth 01:05 Real Hollywood Sound Effects
12 Indigo (Androcell Rmx) Tripswitch 07:18 Circuit Breaker: Rewired
13 Around, Arrived Chris Zippel 07:10 Genuine Horizon
14 Aethyr Or (Original) Cullen Miller 05:29 Stolen Nature
15 Whistling In Tongues (Todd Terje Remix) Felix Laband 08:26 Whistling In Tongues
16 Red Pine Cliff Shen 06:46 Outlines
17 I Am The Wave Magic Sound Fabric 07:56 Freedom Star
18 Possessed House Implosion Alan Howarth 01:27 Real Hollywood Sound Effects
19 Liquid Vortex Alan Howarth 01:56 Real Hollywood Sound Effects
20 Bass Case Heyoka 06:01 Whomp Gland
21 We Want Your Soul Adam Freeland 05:07 Now & Them
22 Level One Entheogenic 10:03 Relax: Entheogenic
23 Mudis Imaginalis (Flowercolouredpowerchildmix) Celtic Cross 07:04 Hicksville – Remastered & Remixed
24 A Piece Of Piece Shri 06:35 East Rain
25 The Dream (The Future Academy of Noise, Rhythm and Gardening The Orb 06:25 The Dream
26 Faking Elektrochemie 05:31 Get Yourself EP
27 Shamanic Tea (Manasseh Rmx) Tripswitch 06:17 Circuit Breaker: Rewired
28 Echoes Deep-Dive-Corp. 07:10 Blackmail Recordings – Special Edition
Categories: DJ sets Tags: ,

Organica Set List 10-16-2009

October 16th, 2009 Nostrum No comments
Num. Title Artist Time Track Release
1 Data Diviner Pitch Black 12:30 4 Electronomicon
2 Acrostico Gui Boratto 04:25 9 Chromophobia
3 Dump Bamboo Forest 07:11 1 Bamboo Forest
4 Recordando Mesa Pong Rosco 05:20 10 Rosco
5 Without Thought (Youth Remix) Entheogenic 06:51 4 Dialogue of the Speakers
6 Harmonia (Deep Seed’s Beware of the Dubmonster mix) Pitch Black 06:53 15 Rhythm, Sound and Movement
7 1000 Mile Drift (International Observer Remix) – Pitch Black Pitch Black featuring Brother J 05:56 1 Rhythm, Sound and Movement
8 If you go back and Listen Trotter 05:21 5 Positive Culture
9 Ribbon On A Branch Younger Brother 07:49 6 The Last Days Of Gravity
10 F**K Was I (Morgan Page Remix) Jenny Owen Youngs 06:44 5 Elevate (Bonus Track Version)
11 Samothraki – Patchwork Patchwork 08:02 4 Polymorphic Convolutions
12 Yasmin – Astropilot Astropilot 09:41 5 The Riddle Of Santa Catherina
13 Om Namo Bhagavate Desert Dwellers 07:37 3 DownTemple Dub: Waves
14 Last Summer Dub Abakus 04:42 10 That Much Closer To The Sun
15 A Whole New Way Of Looking At The Day Abakus 03:30 6 That Much Closer To The Sun
16 California Sunshine Abakus 06:11 8 That Much Closer To The Sun
17 lord of silk cell 05:31 6 Phonic Peace
18 Reaching Motherland (Spirit Of Flow Remix) Cybertribe 04:40 3 Dharma Cafe
19 Minimal Vertical Cosma 07:53 9 Nonstop
20 Electric Lady Hydrophonic 06:39 7 Aquabatics
21 Psychic Gibbon Younger Brother 07:31 9 The Last Days Of Gravity
Categories: DJ sets Tags: , ,

Eshi, remembered

October 14th, 2009 Nostrum No comments

The first time I met Eshi Otawara in SecondLife, it was a pretty dark day for me. I was in the depths of a deep depression that had set in sometime around the time that my divorce was finallized. I don’t remember exactly when it was, but Eshi was in the middle of her “1 hour sim” project. It was early in the morning where I live; I had not slept most of the previous night, and was dreading having to face another day at work. I was with a friend in SecondLife who was trying to cheer me up. We had found a pair of maracas that made you dance funny if someone said “manbo!” in the room, and we were cracking ourselves up hysterically. I don’t remember whose idea it was to go visit Eshi’s build, but I remember that we arrived just after she had wiped the sim clean to start over. I think Crap was there, and someone else. We started chatting, and then the maracas came out, and it got silly very quickly. By the end of it, Eshi had friended me.

To be perfectly honest, I had no idea who she was or how famous she was in the SecondLife community. I didn’t even know she made clothes. A few days later, I just casually mentioned to another friend that I had met Eshi, and the response was full of the kind of fannish fawning that probably is a big factor in Eshi’s eventual discorporation. But I never knew her as “THE Eshi Otawara;” to me, she was just Eshi, a person on my friends list. Only later did I realize that she really was a big deal, like when I invited her over to a small party only to have Pathfinder Linden show up and spend the evening in my virtual home.

The first time I met Irena Morris in real life, she threw her arms around me and hugged me. By contrast to our first meeting in SL, our RL meeting at SLCC ’08 was a very good time for me; a few weeks earlier, I had met another SL friend for the first time in RL, and we were on our way to becoming partners in both worlds. I still remember Eshi’s beautiful smile, sitting at a table under an umbrella on the hotel grounds in Tampa. I only knew her from SL at the time; I didn’t know a lot of her back-story; the tragedy of losing her husband, the resulting problems with her residency status, the struggle to make a full-time living in SecondLife, these were all things that were hinted at but never a the focus of our conversations in SecondLife.

I won’t say that I knew Eshi well, and I can’t yet say that I know Irena well, but I’m honored to have known Eshi while she was active in the metaverse, and I’m certainly glad that I know Irena, whom I consider a good friend. I’ll miss Eshi in SecondLife; It may take a while for me to be able to wear the clothes that she’s made again. I understand why she’s chosen to leave SecondLife now; it’s not what I would have done, but I’m not Eshi. We all have to choose the path that we take as we muddle through these worlds we’ve made. I wish her the best, and hope that our paths cross again.

Categories: Virtual Living Tags: ,

Some thoughts on Digital Rights Management for virtual world content

October 13th, 2009 Nostrum 1 comment

Content theft is a serious issue.

So, by the way, is the problem of saleable appearance-related content that can’t be adjusted by the purchaser. I’ll admit to considering using CopyBot for some of the no-modify prim attachments I’ve purchased that simply could not be twisted or manipulated to fit my AV. (And btw, designers, those “adjustment” scripts you put in your objects so you can sell them no-mod are worse than useless. If your item is no-transfer, don’t make it no-modify, please.)

The level of disinformation regarding copying of content in SecondLife is stunning. Many content providers turn epileptic when the subject comes up. In the interest of clarity, I offer the following points:

  • Any object that is rendered by the SecondLife viewer is sent to your computer. If you look at the build dialog, you can see all of the attributes of a prim, except in those cases where the SL permissions system prevents you from modifying them. But even if you can’t see those attributes, a copy of those attributes has been sent to your computer. If you know where to look, there’s a file on your hard disk somewhere for most of the prims you’ve looked at this week.
  • Any texture that’s applied to the surface of a prim within the radius of your draw distance is copied to your computer. Period. It doesn’t matter what the permissions on the texture are set to or who the owner is. Again, if you know where to look, a digital copy is in your texture cache.
  • You don’t need any special tools to “copy” objects to your computer from SL. You just need to understand how the caches are indexed and the file formats for the objects that are cached. Since the viewer source code is available, that information is public knowledge.
  • It would be a trivial exercise to write a cache miner that let you inspect prims and textures offline. I used to have a similar tool to mine the Safari cache on my Mac; it revealed the HTML, CSS and image content that was left on my disk after browsing a website.
  • It would be a similar trivial exercise to write a program that downloads the attributes of an object and creates a new object with those same attributes. That, in fact, is what CopyBot is: a modified SL viewer that captures the data from the prims for a particular build (a prim or set of prims) and creates a new build that replicates the first build.
  • There is no digital rights management technology in SecondLife. What passes for DRM in SL is actually
    • A server-side object permissions scheme that flags the attributes of a prim to mark whether the object can be copied, modified, or transfered between agents and allows/prevents those actions in-world.
    • Some code in the client that respects the “no modify” bit on an object to prevent the stock SL viewer from displaying the attributes of an object within the viewer when that object is edited. (Reemmber, though,that the attributes have already been copied from LL’s servers onto the computer where the viewer is running.)
    • A protocol for uploading textures, sounds and animations (but NOT objects) to the LL asset servers that allows LL to charge a per-item fee for each of those items stored.

All of the above are part of the genius of SecondLife. Nothing is pre-rendered, which is why you have to wait for a place to “rez” after you’ve teleported (and also why distant objects “spring” into view when you approach them.)

Current DRM implementations are all variations of the following:

  1. The object that is downloaded to the viewer’s system is encrpted in some way.
  2. The viewer for that object stores autentication for the purchaser of the content.
  3. When the object is viewed, the viewer contacts some service via the net to validate the authentication credentials for the viewer and determine if the viewer is authorized to reveal the content
  4. The response from the authentication server is what allows the viewer to decrypt the content, so that it can be rendered into a form that the viewer can display.

Substitute “player” and “listen” as appropriate for audio objects. This is somewhat over-simplified, but it covers the concepts.

Now consider: if we inject true DRM into SecondLife, every prim you see has to go through the DRM process before it can be rendered. Even allowing for caching, there are a huge amount of additional network bandwidth, client-sde processing, and server usage required to keep up. How many prims are visible within 64m of your avatar? Within 128m? Within 512m?

The real reason LL doesn’t implement DRM for objects in SecondLife isn’t that they don’t care about content theft. It’s not that the problem is too difficult to solve technically. It’s that any system for object-level DRM that they could implement would have a drastic impact on the in-world experience for viewers.  Some avatar hair goes to 300 prims. Applying DRM to groups of objects rather than individual prims simply moves the processing overhead from the client to the server. Bear in mind that the asset servers are already one of the most notoriously fragile aspects of SecondLife.

Besides, do we really want a world where you have to pay for every prim? How much content would there be, realistically, if the same charge for uploading a texture applied to every prim you rez?

LL has its internal issues, and SL is far from a perfect platform. I’m hardly the person to comment on what LL’s internal discussion of this issue has been, but it’s hard to believe it’s not on their radar. I’m just not sure there’s anything that they can do about it without drastically changing the SecondLife experience.

Categories: Technical Tags: , ,

Managed to get the Foundation blog working fine, but apparently I trashed my RL blog inadvertently in the process.

October 12th, 2009 Nostrum No comments


posted by Nostrum Forder on Blanda using a blogHUD : [blogHUD permalink]

Categories: Technical, Virtual Living Tags:

Wanted: Live music performers looking for a performance space

October 12th, 2009 Nostrum No comments

I’ve occasionally performed live in SL, to reasonably good reviews by those who attended. (I assume that the fact that people who actually attended asked me to come back constitutes ‘reasonably good reviews.’) I don’t play live in SL lately, mostly because the logistics of streaming live got a bit harder because of my current living arrangements.

I’m also a land-holder in SL. I’ve got some rental space (mostly unoccupied) and operate a small low-traffic sandbox on a mainland sim that’s relatively low lag (I own most of it.)

There are several spaces on Foundation land that either are currently set up or could be used as live performance space. I’d be more than happy to let performers use them. I know that there are performers who feel that they should be payed by the venue. I don’t have a problem with that per se, but I’m not interested in being a “venue.” I’m not interested in making money, and I’m not in a position to offer the kind of support/infrastructure that running a venue requires. I’m not looking to drive traffic. I just like live music, and want to encourage it in SL.

So if you’re out there, looking for a space to hold a gig, drop me a notecard in-world or, comment here, and let’s see if we can come up with a place for you to play.

Organica Set List 10-09-2009

October 9th, 2009 Nostrum No comments
Num. Title Artist Time Release
1 lord of silk cell 05:31 Phonic Peace
2 Reaching Motherland (Spirit Of Flow Remix) Cybertribe 04:40 Dharma Cafe
3 Electric Earth (Part 3) Pitch Black 08:52 Electronomicon
4 Data Diviner Pitch Black 12:30 Electronomicon
5 Liquid Universe Entheogenic 07:23 Relax: Entheogenic
6 The Answer The Infinity Project 10:35 Mystical Experiences
7 Spaced (Shulman Remix) Entheogenic 08:01 Dialogue of the Speakers
8 Pagan Dream Machine (Vibrasphere Remix) Entheogenic 08:34 Dialogue of the Speakers
9 The Blessing Gui Boratto 05:39 Chromophobia
10 Distances H.U.V.A. Network 08:40 Distances
11 Symetric Lifes H.U.V.A. Network 07:12 Distances
12 Kailash Kuba 05:33 How The Future Sounded
13 Liquid Is Liquid (journey into dub) Liquid 06:50 Culture
14 Recordando Mesa Pong Rosco 05:20 Rosco
15 Nikki Rosco 05:43 Rosco
16 Purple Gus Gus 09:20 Gus Gus Vs. T-World
17 Please Leave Quietly (Friends Electric remix) Pitch Black 06:20 Rhythm, Sound and Movement
18 Big trouble upstairs Pitch Black 08:03 Ape to Angel
19 Darshannon Celtic Cross 06:10 Hicksville
20 Your Friends Are Scary Younger Brother 06:40 The Last Days Of Gravity
21 Psychic Gibbon Younger Brother 07:31 The Last Days Of Gravity
22 Chanel 21 Zero Cult 07:28 Excort EP
23 Hicksville Celtic Cross 07:37 Hicksville
24 Idi, Ya Budu / Come I Will (Dj Cosmonaut Breaks Dub) Mumiy Troll 06:22 Mumiy Troll Remixes
25 Moonlight – Total Eclipse Total Eclipse 08:05 The Riddle Of Santa Catherina
26 Dorset Perception (Total Eclipse Remix)-House Version – Shp Shpongle 07:26 Unusual Suspects
27 Magic Land Sharigrama 08:24 Mexican Mushroom
28 Ground Luminosity (”Ott’s New Yoghurt Loom” Mix) Entheogenic 08:31 Dialogue of the Speakers
29 Aranyanyara (Abakus Remix) Entheogenic 06:55 Dialogue of the Speakers
30 Walking On Clouds Flying White Dots 05:19 Into The Great Unknown
31 The Feeling Begins Peter Gabriel 03:59 Passion – Music for “The Last Temptation of Christ”
32 Reptile Room (Rhythm Mix) Pitch Black 06:15 Electronomicon
33 People On Hold Cosma 08:03 Nonstop
34 Minimal Vertical Cosma 07:53 Nonstop
35 South of the Line (Bluetech’s Electroid Excursion) Pitch Black 04:47 Rhythm, Sound and Movement
Categories: DJ sets Tags: ,