Welcome to the Future

posted by Mera
Friday July 10, 2009

I'm alive!  And I've returned.  And I've even updated my look so I don't look like I was born in the early days of SL!  New hair!  Wow, never thought I'd be able to wear new hair.  So here I am.  And no, I've not done a lot.  I don't know if I will do a lot.  Just taking it easy and seeing how this new SL is working out.

I will, however, talk a little about Ban Link.  I've been out of SL for about a year.  During that time I've poked at Ban Link a time or two, but not a whole lot.  Travis has been handling and managing everything.  I even got to where I was ready to move away from it.  I didn't, however.  And that was more a situational decision than anything.  We were going to phase me out, and then Travis, of all people, disappeared.

So what is the future of Ban Link, you ask?  Is there a future?  Well, indeed there is.  Hopefully not too little, too late.  I've already moved Ban Link onto new hardware, and it's been performing brilliantly.  The database has been tuned up and all responses are just thrilling.  We went from processing 5,000 Ban Link messages in a minute, to over 10,000.  And not only that, our average time per message went from around 1-2 seconds to less than 1/4 of a second.  It's really great news and has really inspired more work.

And yes, there's been more work…

BanLink-dark

The web side of Ban Link has been getting a much needed overhaul.  For those that have been around a while, you'll remember we moved from Ban Link Web 1.0 to Ban Link Web 2.0 a long while back, and that was a much needed interface improvement.  However, the initial plan for that was to provide much more in the way of improvements than came about.  Finally, Ban Link Web 3.0 is near completion.  And it involves an entirely new framework.  So this time around we won't see a whole lot in the way of interface changes, though there will be some significant updates in how the data is presented, but what we will have is a much more robust system and hopefully along with the server improvements, a system that will operate in a much more usable fashion.

That being said, I'm already going to make some aggressive changes to Ban Link's user base.  This is partially due to the severe backload of registered but inactive groups in the system.  As we know, Second Life changes weekly, daily, hourly, and is one of the reasons we made sure a group that wanted to come online was one with significant traffic and not likely to be here one day and gone the next.  If you're an active user, you have nothing to fear.  If you've requested a group for your place or have an account that is inactive. it will be disappearing.  But anyone is very welcome to register again and get back into our queue.

Another change?  Better tracking of history.  And this is in nearly every respect.  The original website grew from a very small project into what it is today.  And we basically chased a moving target to get to this point.  The new improvements will help us in administration and hopefully you as well in determine what's working and what's not.  Who's doing what, and even better tracking of which groups are more or less trustworthy than others.

It's an exciting time, and a lot of things are happening.  I hope the new changes will be welcome and thanks for your continued support.

Domino’s Changes the World

posted by Mera
Friday May 16, 2008

If you haven't seen it already, Domino's Pizza has a pizza tracker.  Yeah, I rolled my eyes at first, too.  But it's really sort of neat.  I know it's a bit of a gimmick, but it worked.  My daughter and I love to watch the pizza get prepped, put into the oven, boxed, and out for delivery.  It's a new age when you can follow your pizza from oven to your door.  You don't even get that sort of service in the restaurant.  But does this change the world?  Why yes, yes it does.

How, do you ask?  Well the most obvious is the one up on the competition ladder that this gives Domino's over Pizza Hut (Pasta Hut?), Little Caesars, and the like.  It even gives other food delivery services something to think about.  The Internet is no longer simply a place to show your menu.  Or even to take an online order.  Now it provides useful feedback to your customers.

But this is just changing a market, that's not world changing, is it?

Not by itself, no.  But this also spreads beyond the food service boundaries.  If Domino's can track a pizza to your door within 30 minutes, FedEx better start showing me the same.  I've never worked for a package delivery company, but presumably they operate within a delivery queue.  FedEx and UPS already know, rather instantaneously, when a package has been delivered.  Shortly, I believe, we will start to see that queue.  Certainly not the actual GPS location of the truck, as that may very well skirt the boundaries of privacy (ha ha ha.  hooo.  Sorry, amused myself with the thought of anyone giving a damn about my privacy).  Ok, yes, shortly we will see that "you are #19 in our delivery queue."  And we'll see it update as each package is signed off on its way to you.  And I know each of you would really value that information.  How many times have you thought, "I really would like to go to the grocery story.  It'll only take me 15 minutes.  But I know once I leave the shipment will arrive."  Now if you could see you're #30 in the list, you'd certainly be more inclined to take that chance than if you were #5.

But wait, there's more.  Once we have tracking down to this queue level, enter in notifications.  Certainly one of the sites will enable that.  Wouldn't you like to receive a text message once your package is within X number of stops?  But I don't see that this needs to be handled by the delivery companies themselves.  What we have now is a completely new delivery company opportunity.  One of information delivery.  It starts with a system that is able to track packages and queues for you, and send you notices via your phone, IM, email, etc.  Twitter already has that foundation in place.  Some smart group may take advantage of their service.  A smarter one would build their own, but you have to start somewhere.

Now that we've got this new delivery company, what else can it do?  WiiAlerts.com is already partially there.  Our new company will begin to monitor other things that we care about.  Not just finding when a Wii is available, even thought that is knowledge we all need, but how about other items we're interested in?  When does Dell kick off their big 50% off sale?  When are tickets to that next Rick Astley concert available (cause we know they're all going to be sold out)?  Why is there a movie about talking chihuahua's coming soon?

I don't think it will stop there.  Ever want to know when Pepsi's go on sale at your local grocery store?  Do you still receive the Sunday paper to see?  This isn't an instantaneous information need, but it can still be tracked by our information delivery service.  If a store is spending money on paper media, how about sharing their inventory and prices?  Grocery stores begin to open their database to the world.  This will be tough on competition, but all of a sudden you can monitor who's got what for the best price.  You can plug in your grocery list and have the system tell you which store to go to, not just for individual items, but who has your overall lowest total cost?  (If you care enough, you could get the cheapest price by going to various stores, but I'd think it'd be worth my time to visit the one where my overall total was less).

So now we're tracking pizza, packages down to the delivery queue, we're monitoring the availability and pricing of entertainment and necessities.  How about your RSS feed?  That's already being done, so it should certainly be included, right?  Virtual worlds and online games will start to offer information outside of their little environment (SL does already), but now you can get a notice when your friends are online.  Stock prices?  Sure.  How about a notice whenever a charge hits your credit card, and how much that charge was for?  Talk about fraud prevention.  How about knowing what your local politician is up to?  Want to receive a notice as to how your local Senator voted?  You care enough to receive football scores, why not that?

And all of this because Domino's decided to let us track a pizza.  Do we forgive them for the Noid yet?  Yeah, me neither.

The Decline of Society in Second Life

posted by Mera
Tuesday May 13, 2008

A few days ago Grace McDunnough wrote about social norms in Second Life and how they seem to have been eroding away with the influx of new people. This got me thinking once again about the decline of society in Second Life. Sure I'm just a bit jaded, but it was good to see other with similar viewpoints. There are a lot of us, roughly 100,000ish that arrived before the big boom of residents. I came in at the 100,000 resident mark. Grace says she arrived at about 150,000. Life really was much different then. And I won't say it was necessarily better. There was still drama, but each of us did feel like we could make a bit of a difference in the world. I think that feeling alone gave us a better warm and fuzzy than one can get today when the population is so high.

Of course we don't really have 6 bajillion people signing in to Second life at one time (though many will claim that it certainly feels like it some days), but the waters have definitely been thinned a bit. Back when I entered the world, I was happy being my fairly laid back self and still being recognized for having a contribution to make. It was definitely one of the reasons I loved Second Life so much. I was able to have my voice heard (I say that a lot) by others who were fairly like-minded, and given a shot at actually doing something. My first month into Second Life I was given the task of building the set for Dolmere's new game show. A few months later I was the building manager for Second Life's Third Birthday event (SL3B! I'm still proud to have coined that one and see it carry through today. My one lasting contribution). I was included with a group of Mentors to develop a plan of action in cleaning up the Second Life Mentor group and fixing the woes that were becoming more and more present, not that it helped (see also: talk to the hand). The point was, I was brand new, but I was included.

Now we fast forward to the end of the year. One million residents hit, and it didn't stop there. The Shelter, where I called home, was flooded with people. New Citizens, Inc. was also flooded. The environment was changing, and changing fast. It was too difficult to assist anyone, the turnover rate was simply far too high. Most of the old residents who wished to help became jaded in one way or another. New residents didn't want help very often, and the ones that did had to wade along with the vast influx of other new folks. Their own voices not being heard simply because there was too much to hear.

Now once we got our flood of new people, instead of people being recognized on their own merits, you were just another drip in the ocean. When we have this sort of population, to get recognized you have to promote yourself. We begin to see more and more of the "hey, look at me!" types, and miss out on the quiet and talented individuals. We move from a world of inclusion, to one of exclusion. I doubt very seriously that I would've received the opportunities that I did in today's world. There are too many others that will stand in front of you and push their own way ahead to get noticed and recognized.

Am I bashing the "look at me crowd"? Probably a bit. They're not bad people, of course, but they're looking out for themselves and making sure they get as much as they can, whether it be attention, jobs, friends, etc. The quiet ones are off somewhere on their own, working on their own project, finding others (hopefully) with similar interests and having a bit of fun. But they're not being actively included. In fact, they often impose a self-exclusion because they don't gel with the other personality types. I know I've bowed out of projects because I have to deal with someone who is all hyped up on their own skills and brags constantly. My only real joy has been when I'm told, some time later when I took another shot at helping, that my work was far superior than anything they'd ever seen. I imagine that is the case for many out there. It's just that the really gifted people typically don't brag about it.

This is what happens when you have a sea of people flooding in, of course. But it's also a statement towards society outside of Second Life as well. The Second Life world has become more in tune with the RL one. And that's where I have a bit of a rub. Second Life was a bit idyllic when I arrived, and I miss it. There were just as many problems, yes. We didn't have all the bells and whistles. The Linden's didn't listen to us much more than they do now (Torley always listened and tried to help). But the people that wanted to make a difference could make a difference.

Back to Grace's original post, the social norms within Second Life are changing, and not for the better. It's a lack of education that keeps the new people from understanding or even realizing that they're crossing lines that they shouldn't. And because the masses are more massive than the rest of us (by definition) their norms overrule ours. We are mocked or frowned upon if we want to keep a bit of privacy. As someone that has an avatar that is of the opposite gender, I can understand those that don't want certain details knows. While I don't support misleading others and getting into a deceptive online relationship, there is a certain amount of freedom that Second Life provides, which is taken away when people want to know all about your real life. The inclusion of voice, while I still agree can be fun in small circles of friends, is misused as a group. If you're in a place where the majority are using voice and you are not, you are excluded. It's up to the place, of course, but it's a direction I don't like. Instead of the world being as inclusive as it once was, we've been given more tools to exclude.

Now I've started thinking about society outside of Second Life as much as within it. Society is relying more and more on the Internet for communication. I've used the Internet for oh so many years, so I'm on board with the connection to the world. But, at least in the US, it's created a bit of a monster. With the anonymity that the Internet provides and the distance from others that is its nature, people are emboldened to say and do things they wouldn't in a face to face environment. They don't want a differing view, or are at least more secure in their own view to argue. But people typically haven't been trained to argue. So what breaks out are outright fights instead of intelligent debates. Combine this with, and I'm sorry if I offend, the "computer geek" crowd which already lacks good social skills, and you're just stirring up trouble.

Of course, the population of the US has also become flooded with those that feel entitled to everything. They carry that into the Internet as well. So what we have are a bunch of people that don't have a lot of social skills wanting desperately to get some attention, and who feel entitled because they believe they are better than the rest. Shake and stir and we get drama.

This isn't a Second Life problem, this happens everywhere. Of course, I've yet to really meet someone with real talent that bragged about it. Have you noticed in movies and television that common story where the braggart is an idiot? We all know it, we all see it, but he/she gets ahead. Thankfully, in the end, our quiet hero has their just revenge or is finally recognized for their efforts. It's a good message, but ironically this rarely happens in real life or Second Life.

Speaking somewhat relatedly, I know a number of people that simply want to get out of the computer industry because of these same problems. Where it was once a quiet few of us that could do some really amazing things and make a difference in the world. It has become flooded with everyone who made a web page once and are therefore programming geniuses. Those of us with talent have been cast aside in favor of those who make a lot of noise. I've even seen companies actually come out and say they'd rather hire three mediocre programmers than one good one. Because it's easier to find mediocrity and when one leaves, another will be able to fill their place more easily. How's that for encouragement?

I suppose what I am trying to get at is that society as a whole has changed. I don't typically have a bleak outlook on life. I've always been optimistic and believe that things work out. But I do see Second Life now becoming a more accurate reflection on real life and I think that's where one of my biggest complaints comes from. I realize it's going to happen, but it was nice to be among peers for a while, and I don't think it's unnatural to think fondly back to those days. I know those people are still out there. I just wish I knew where to find them. If you're one of them, come say hi. :)

So what does this have to do with the original social norms topic? Probably not a lot. It's more of an analysis of the changes I've seen in Second Life. I know I would like to make a continued effort to help out and educate. There are good people out there that simply don't know better. And they are willing to listen and learn and even pass the knowledge on. It can happen, but it will take a lot of work. It's an uphill battle. Who's prepared?

BanLink, the Quest Continues

posted by Mera
Monday May 5, 2008

More BanLink updates are in the works.  This time ban aging.  It wasn't exactly a needed feature two years ago when all of this started, but we've got some really old bans out there and they don't do much more than clutter our lives.  So we're implementing some ban aging.  It can be set per group so not everyone has to let a ban age away, but the idea is to allow groups to set how long they wish for a ban to remain active.   After that period of time, the ban will no longer be in effect.  For 90% of the cases out there, this should be great.  We realize the vast majority of bans from griefing come from accounts that are either now canceled, deleted, or just plain unused.  And for those that may have acted up in the past, this gives them the ability to return after having "grown up" a little or simply no longer feel punished due to a misunderstanding.  Yeah, it happens.

On a similar note, it irks me to no end when I see an account holder on BanLink abuse the system.  I realize this sort of this happens.  But it still is very bothersome.  This system has been made to contain griefing as best as possible.  It's also to be used to keep various troublemakers from causing trouble around various places on the grid that have a like-minded way of operating.

Every so often, however, I'm informed of a group that's using the shared ban list for personal grudges.  That is wrong and I wish I had a way to make that stop.  We've tried to put in checks and balances to inform other groups as to who is submitting "valid" bans versus those submitting…well, we'll just call them "childish" bans by providing numbers on bans and disputes.  It's not the best system, but it's something.

What's the problem, you ask?  Well, if a group has a personal grudge against someone, then they can easily create a private ban.  That keeps the individual off of their land, but doesn't notify anyone trusting them that the person has been banned.  And that's how things should be.  You're allowed to keep anyone off of your land that you wish.  But barring someone from entering the land of others when they've really done nothing wrong in a broad sense is abuse to the system, and one of the few complaints I still hear.  It's a valid complaint.

Travis and I have a policy of non-involvement.  It's precisely how BanLink should be.  This is not a singular and global ban list.  There are not two people (us) arbitrating disputes and allowing or overturning bans.  The system is distributed and each group has full control of who is banned from their land.  No one group has more "power" or standing than another.  We're all equals and we're going to keep it that way.  This means that we can't go in and overturn a ban that's been issued, even if it's an abusive kind.  We can simply encourage the banned individual to file a dispute and hope that the other groups that trust the group creating bad bans realize the pattern and distrust them.  It's an effective solution, but not a quick or perfect one.

So here I am with a plea.  We've kept the system free.  We've kept the power to the people.  We even try to keep things running as smoothly as possible at all times.  So *PLEASE* don't abuse the system.  You signed up with BanLink, hopefully, to join in and help each other keep abuse from those that are trying to disrupt SL down to a minimum.  Don't be an abuser yourself.  Ok?

Thank you!

Never Gonna Read Your Blog

posted by Mera
Monday April 14, 2008

Does this count as Rickrolling?  Still pretty damn funny.

funny graphs
see more funny graphs

Genius!

posted by Mera
Friday April 11, 2008

In order to increase overall stability of the grid today…logins have been disabled. Why didn't *I* think of that?

Official Second Life Blog
Uploaded with plasq's Skitch

Let’s get Managerial!

posted by Mera
Thursday April 10, 2008

I've often wondered what people's plans were. Thankfully it has been charted so we can all be on the same page:

funny graphs
see more funny graphs

Could it be so simple?

posted by Mera
Monday April 7, 2008

So I had this odd thought as I was pondering grid outages and asset server woes and the like.  In the past I'd made a purchase and received the "stale" transaction error message.  Ok, fine, the database is getting bogged down or some other issue is up.  I've seen the blog posts telling us all that the asset server is experiencing difficulties and to refrain from purchases.  The Lindens still expect the world to read the blog.  I know I refresh it before I log in, and when I experience slowness, I take a peek.  But I don't expect that I'm the norm in this case.

Anyway, so I had this wacky thought.  How about a flag in the database.  Even on the asset server.  Yes, I know that poor thing is overwhelmed as it is.  But it could be moved to the individual sims, I suppose.  I'm picturing one like the Object build flag.  But something that only the Lindens can enable/disable.  It would be a transaction flag.  I say the asset server, since that's the first to become unresponsive.   But here's how I see it going:

  1. Someone does a "Buy", "Pay", "drag from inventory to another person or to the ground", a quick DB lookup goes, "are transactions allowed?" or "select * from allowed_transactions where transactions_allowed = 'Y'"
  2. If that select statement returns a row, continue merrily.
  3. If that select statement returns nothing, STOP.  No money changes hands, no rezzing occurs, no assets are transferred, just STOP.

I'm sure I'm over-simplifying, but this is just the gist of the idea.  If the asset server bogs down, then SQL query may very well fail, in which case the default action is to do nothing.  If all is fine, then things continue.  No more lost money.  No more lost no-copy items.  No more ORANGE!  Um, well, that last one is just wishful thinking.  If it's too much of an additional load, put it onto the sims.  It seems a simple solution, and I like simple.

Stripes and Stripes!

posted by Mera
Friday April 4, 2008

A couple of new releases, finally. We love stripes, don't we? Yes, of course we do. So what we have is a striped top and a striped skirt. Yay!

Striped Shirt

The Simply Stripes shirt comes in a pack of three lengths. Additionally, each top is on the jacket, shirt, and undershirt layer to satisfy all of your flexibility needs.

What else is new? Colors! Simply Purple is no longer Only Purple. With this release we introduce Blue, Red, and Green into the lineup.

Stripey Skirt

Our new Stripey Skirt comes with a lacey trim or plain. You get both, so the choice is yours.

We've also moved to new digs. Visit the new store!

Louise

posted by Mera
Monday February 11, 2008

louise-ad01.png

The next in the line is our sporty little outfit.  Honestly, it didn't start this way, but it sure evolved into it.  Yes, the tennis racquet comes with it.  The shoes are also available, in case sneakers are needed…and yes, yes they ARE needed.  Now go forth and check it out!