A quick note about a temporary bug

It seems that the new release of Chat Enhancer (and possibly Ultimate Titler) have a minor bug. When you first wear them, you may get “Chat Enhancer: Initialization error, please notify Corvan Nansen”. Simply detaching and reattaching will clear the error and everything should proceed fine.

It’s a little maddening because I know where the error is being caught, I know what it’s detecting, but any attempt to add anything that will allow me to diagnose why it’s happening causes it to not happen.

Sigh.

So it’s going to push me to finish 2.0 sooner than I’d planned. The 2.0 release uses a new framework and a new database backend. It should be more reliable than the 1.X series, and the startup handling should be cleaner (thus avoiding the issue we’re seeing right now). The only problem is… 2.0 isn’t ready yet. I’ve still got a fair piece of work to do getting it ready, including handling the transition from 1.X to 2.0 on the backend.

Stay tuned…

Posted in Product Catalog | Tagged , , | Comments Off

A significant milestone is reached

Version 1.72 of Chat Enhancer and Ultimate Titler represents a major capability opening up.

I have completed the first version of In-place updates. They work. They even work with locked items. They even work with the most heavily restricted bane you can imagine. It’s totally hands free. This is not the final implementation, but there is enough there that it’s time to release it. Further refinements will be delivered automatically. For that matter, I can completely revamp the entire thing, replace every scrap of code, including the pieces that manage the updates. All from one simple little box at my shop.

How does it work? Magic, pure magic. Well, not really, but the exact techniques aren’t really all that important. What’s important is that if you have an out of date version and you get within 10m of an update server that has a newer version the update is delivered and installed automatically. You’ll see an update orb rez in front of you, you’ll see the new content stream up from the server box to the orb and from the orb into your item, and once the update is complete the orb quietly goes away. All without any intervention on your part.

From this point on, all DC Designs products (except the tattoos obviously) have with this capability and there will be an update server at my main shop. For the time being I’ll continue to deliver updates via the Hippo Update server as well, that way you’ll get the release notes and updated manual, but eventually I may just use that to send out the documentation updates.

As the update system evolves, I expect to have combination servers that can automatically update any of my products, and I expect to have them at every DC Designs location. I’m trying to figure out a mechanism that will work for affiliates as well, though I’m not certain I can make that work. For that matter I’m not certain I can automatically update the update servers on different sims.

Meanwhile I have a first major prototype of the Bane Custodian being beta tested. It doesn’t do much yet, but I’m adding to it as we speak. It’s not ready yet, I’ve got some significant work yet to do to get it there. Soon though I hope, I’m really excited about this new product.

Posted in DC Designs, Product Catalog | Tagged , , , , | Comments Off

Welcome to our new home!

You’re now at the new home for DC Designs! Hopefully it looks mostly the same, and hopefully there will be no more occurrences like yesterday.

Now maybe I can get back to the fun stuff :-)

Posted in DC Designs | Tagged | Comments Off

Web hosting outage last night and the fallout from it…

Last night around 21:00SLT, my hosting provider went off the air. Well, to be fair, one of its datacenters went off the air. Welcome to the Internet, outages happen. What disturbed me was the total lack of notification that this had occurred. All I could see was that my domains were dead, and worse, my products were unable to get to the database to get their settings.

As I scrambled to get notices out through my Hippo Groups, and via my message board at the main shop location, it occurred to me how my customer service differed from my hosting provider’s. I did my level best to notify everyone of the nature of the problem and the best ETA I was aware of. My hosting provider is still this morning just saying “We were given time to do a safe shutdown but that was it. We’re sorry for the inconvenience” Note that they had two other datacenters up and running, their main website was running as were their forums. They had a power outage a couple of years ago that took down one of their datacenters and they sent emails to all customers notifying them of the outage. Apparently that’s beyond them now.

So… I’m taking action to prevent the sort of outage we saw last night. It is not acceptable for my products to simply stop working because of an outage off-world. This is going to result in some significant changes internally, but for the most part they should be invisible to you, my customers. I’ve been working on a new script framework for my products which will provide much more flexibility in handling hiccups like this, as well as some nice shiny new features like fully automated, in-place update delivery. I’m also in the process of moving corvans-creations.com and dc-designs-online.com to a new hosting provider. One consequence of this move is actually that dc-designs-online.com is essentially going off the air for about a month or two since ICANN rules say you can’t move a domain that’s less than 60 days old. Once things are moved over, I’ll put a redirect up so that dc-designs-online.com will point to corvans-creations.com so that transition should be pretty painless. The move of corvans-creations.com should be painless as well, though there may be a brief outage once the domain transfer actually happens. I’m working hard to minimize the impact of that.

I take customer service very very seriously. I want people to be delighted with my products, and delighted with the support they receive for my products. An unexpected, unplanned, unannounced outage like we had last night is not acceptable. I’m going to make sure that no matter what, even if I get hit by a bus and all off-world/in-world services associated with me go away, your purchases will continue to operate properly.

Posted in DC Designs | Tagged | Comments Off

ADHD Strikes Again!

Well, only sort of. I’ve recently revisited the idea of Banishment, also known as being a “Bane” in SecondLife. It’s an amazing experience of total or near total isolation and restriction. Learning how not to earn extensions to your sentence, especially if you start off not knowing what the possible violations are, is a significant part of the experience.

There are several Banishment Programs in SecondLife that work hard to recreate the experience described in the classic Bane story Eudaemon. There are also at least two makers who sell hoods designed to replicate a significant portion of the Bane experience, “MoDesign” from Mo Noel and “Kinky Things By Krystall” from Krystall Klaar. Their products form the core of the experience provided by the Banishment Programs and both make fine products.

What if you want to put your sub through the experience and would rather not enroll her in one of the Banishment Programs? What if you find there are more restrictions/rules you would like the Bane Hood to enforce than just those that are provided? Is there a way to add on to the experience?

Very soon there will be indeed! I am feverishly working on a system that will provide the ability to add-on to the Banishment experience. This will come in the form of a Custodian Chip which is implanted in the Bane prior to full encapsulation. There will be a line of plugins that can be installed in the chip to extend the capabilities of the Bane hood, while not compromising the security or punishment system. Plugins will be able to trigger Bane violations which will be treated by the Bane Hood the same as the violations it already handles, but will not be able to override any of the restrictions or punishments that the hood is already configured for.

Let’s look at an example to see what that means. In the Eudaemon story, Banes are required to report to Maintenance Stations periodically for suit maintenance, feeding, waste elimination, etc. If they do not report in time, or if they report too early then they earn a violation. I believe the AlterTech program has this implemented, but if you aren’t a member of the program then there’s no way to utilise it. HybridZ sells a very nice, simple maintenance station, but a fully restricted bane (especially if they are touch restricted) has no way to use it since they need to sit and touch the station twice.

Enter the Custodian Chip. With the Custodian, the Bane can be punished if they don’t report in time, can be punished if they report back too early, and can trigger the processing of the HybridZ station itself.

I have a prototype already running with Krystall Klaar’s Iso-Helmet, I have successfully demonstrated triggering a violation remotely (one small script needs to be installed in the helmet to enable this capability) and I am in discussions with Mo Noel requesting the same capability with her Bane Hoods.

I’m planning on having the following new products for sale as soon as I can get the scripting done: Custodian Implant (with any necessary scripts that need to be installed to enable the Custodian); Operator Remote, a simple remote control that will allow Operators to access their Bane’s Custodian from anywhere on the grid and the first pair of plugins. Included with the Custodian will be a “Just because I can” plugin that an Operator can use to trigger a violation just because they can. The first add-on plugin will be the Maintenance Station plugin which will allow Operators to define the parameters for a Bane’s maintenance needs; finally, I’ll be providing landmarks to shops selling equipment that would be useful for setting up an environment for Banishment along with instruction cards for ways to set up and use the equipment to roleplay much of the implantation and encapsulation described in the Eudaemon story. Essentially, a Banishment Program in-a-box.

I will also be working on plugins that provide some feature parity between the different makers. For example, the Iso-Helmet has a really nice ability to trigger a violation if you attempt to touch anything other than what is on your HUD. I’m hoping to be able to bring this capability to the MoBane hoods. MoBane on the other hand can punish for moving when not in mouselook. It’s not quite the same as forced mouselook, you’re allowed to be out of mouselook when you aren’t moving, but if you move, you must be in mouselook. The Iso-Helmet has nothing like this, but that is easily added through a plugin. If I do this right, then the choice of which bane hood to choose becomes a bit more of an esthetic one. I really love the look of the MoBane hoods, but miss some of the features of the Iso-Helmet. The Iso-Helmet has some features I really like, but it also lacks some of my favorite MoBane features. With the Custodian and plugins, perhaps we can get the best of both worlds.

Both hoods have their own ownership system and the systems are dramatically different. I’m not going to even attempt to interfere with or supplant those systems. Custodian Plugins will not interfere with the security features of the Bane hood being used. That’s crucial. I’m not going to create a bypass system like SpikeyVox either. My goal is to add to the restrictions, not violate them. This goes for ownership as well. The Custodian will have its own ownership system distinct from the Bane hoods. The registered owners will be allowed to do things with the Custodian, but if they are not registered as an owner on the Bane hood then they will not have any special privileges. One thing this will enable is to distinguish roles to a certain degree. A sub’s owner can be the sole owner on her Bane hood, but allow other people to act as Operators on her Custodian.

I’ll be sending out notices on the Hippo Group as the release nears completion, and announcing new plugins as they come available. If you have ideas, please send me a notecard! I’d love to hear ideas that I can implement and as always, if I adopt your idea then you get it free!

Posted in Product Catalog | Tagged , | 3 Comments

Current Products

Kicking things off with a list of my current product offerings (with links to the XStreet listing):

  • Chat Enhancer version 1.71 – My very first product. Role play renamer that uses RLV features to make it seamless and unobtrusive.
  • Ultimate Titler version 1.71 – Evil titler with additional features, uses RLV for locking and other fun.
  • Slave Tattoo – My first foray into tattoos! Available in a FatPack or a GiftBox or as individual tattoos.
  • Affliate Package – Want to resell DC Designs products? The affiliate pack contains vendors for all my products and will automatically pick up new products as they are released. Pays you 20% commission on every sale.
Posted in Product Catalog | Tagged , , , , | Comments Off

Under Construction

Don’t mind the mess, I’m just getting this thing rolling.

Posted in Uncategorized | Tagged | Comments Off