The general category for posts on this blog.

The Information You Want

I watch the following TED talk by Eli Pariser a while ago and I’ve watched it a couple of times.  Take a little over nine minutes and give it a listen.

In some ways this is very much related to a post I made over two years ago about newspapers. When I go to Facebook, it continually keeps showing me the Top News, and the first thing I do every time is click the link for Most Recent.  To me, Most Recent is better because I go to Facebook fairly often and seeing month old news that I didn’t think was interesting enough to comment on a month ago is useless to me, even if 97 other people feel it is comment worthy.  I use Most Recent and I read all the news back to my last visit.  If something is interesting, I comment on it or Like it, and if I comment on something Facebook is kind enough to inform me if other people comment on it too so I can go back and continue to participate in the discussion no matter how old it is.

Over in the new world of Google+, Tom (yeah, that Tom, everybody’s friend from MySpace) has had lots of interesting things to say, but among them is this entry about how right now Google isn’t giving you control over how your content is filtered.  Largely it’s time based, but popular topics do (or did) rise toward the top, so my feed was filled with people like Wil Wheaton and Felicia Day and Tom, people who post and then get hundreds of comments within minutes, and my actual friends were buried.  They adjusted that, so I get less of a flood from popular people and see a more linear timeline, but sometimes I’ll see things out of order and I can’t tell why one item is considered more important than the other.  And that, as the video above states, is the problem.  At least, Google+ needs Facebook’s Top News and Most Recent options… at best, they’ll give the users a bunch of options and allow you to create your own custom feeds, and not just based on circles, but also based on circles.  I’d like to be able to push to the top not only popular topics, but ones in which more of my circled people are participating.  A topic with nine thousand comments by strangers may be important, but it’s not more important than a topic with fifty comments of which thirty-five are from people I have in circles.

I don’t mind if there are filters on content, but I want to be able to get at those filters and make adjustments, or sometimes remove them entirely and view them in a simple sorted order (like by date).  The only issue is when, as I said in my post about newspapers, the content creators actually make the content in a way that doesn’t allow certain filters or sorts – if you update a news story rather than posting a second story, the original story isn’t available to be read anymore, depending on how you do your update.

Hopefully, the trend will swing back toward user control over the algorithms that filter our content.  I don’t like the idea of other people (or worse, program code) decided what I should see.

G+N

Trying an experiment this evening.  Should have posted this yesterday, but, alas, I did not.  Anyway, the idea goes like this:

Google Plus Netflix: a bunch of people watch the same movie at the same time though Netflix Instant and run a live text commentary on Google Plus.

This could be awesome.  This could suck.

My main impetus for doing this is the idea of the commentary, but in such a fashion that it was “recorded” but not a podcast, and possible so that if someone watches the movie later they can read the commentary on roughly the same pace.  Also, using a text medium like this means that there is no limit to the number of participants, so I’m hoping we get lots of voices, from the funny mocking tones to the knowledgeable remarking on production values.

Of course, the latter may be in short supply since I chose Birdemic: Shock and Terror as our inaugural film.

If you want to participate, go here.  The movie will start at 10 PM Eastern.

Google+

Allow me to begin with a turn of phrase I stumbled upon that I think sums up quite a bit:

Unlike other networks that I have to actually go to, this one is where I already am.

This above all other things is why I am so drawn to Google’s new social network.  I already keep gmail open most of the time, and I use an Android based phone, and I use the Chrome browser wherever I can.  I use calendar and reader and documents and a host of other Google applications already, so it just makes sense to thread a social network into all of that and put it right at the top of the page for every one of them.

Anyway, if you wish to find me there, click this.

When I first started using Facebook, it was built largely around Groups or Networks.  I remember joining the network for my college and later my high school, one for my work and another for the state I lived in (or it might have been geographic region, I forget exactly).  Of course, that was back when your status was just your status and not a feed of previous status or a place to share random information, but I really liked the groups.  Then the groups got pushed the back and then they went away altogether.  They are back now, but totally different.  Either way, what I liked most about them was that I could talk to someone in the same group as me without having to “friend” them and give them access to all of me.  So I was very happy when Facebook introduced Lists, which I immediately used to sort and group my friends, but still, I missed being able to chat with people who share an interest of mine but weren’t my “friends”.  I suppose to a degree the fault is mine because I didn’t seek out Facebook’s Groups after they re-implemented them, but it is also Facebook’s because they trained me not to seek them out by taking them away in the first place and driving me toward a “one feed to rule them all” design.

I digress.  On Google+ I’m enjoying the Circles.  While on some level they are functionally the same as Lists from Facebook, the interface is much easier to use and it is brought to the forefront of the overall design, not hidden in a dark corner like Lists.  And using Circles when sharing is several clicks easier than using Lists for sharing.  That ultimately ends up being the central factor to why I like Google+ over Facebook so much: everything that is hidden under several clicks in Facebook is closer to or on the surface at Google+.

Google+ also feels more like Twitter than Facebook, which is good.  On Twitter I follow a number of comedians and pundits and other random & assorted people, people who I’d probably have to Like their Fan Page on Facebook.  And again, Liking a Page on Facebook just feels more removed than Following a Person on Twitter, even if the result is exactly the same.  So on Google+ I’ve got a Following Circle that I’ve tossed in the people I’d follow on Twitter that I don’t expect to follow me back.  And while I’m no celebrity, there are people who follow me on Twitter that I don’t follow back, and I suspect the same will eventually be true of Google+.

I’m also excited because I like being in the Beta phase of almost anything, especially when the developers are actually listening.  A couple of rounds of fixes have gone in, and lots more are coming.  It just feels good to be part of the process.  I’ve suggested a few things so far and while I don’t claim all the credit because I’m sure others submitted the same requests it is kind of cool to see those things coming to be.  I’ve made numerous suggestions to Facebook other the years and since not a single one has ever been implemented, either I’m absolutely crazy and wanting things no one else does or Facebook doesn’t listen.

Playing over at Google+ has eaten up a lot of my time and will probably continue to do so.  I’ve always been luke warm when it comes to social networks, dabbling a bit here and there, but I think one has finally pulled me all the way in.  Down the rabbit hole I go…

Foreign Policy

I don’t normally get political on this blog.  I tend to want to keep this about game design or movies or zombies or other random passing thoughts. However, lately I’ve been thinking about all these wars that the United States is getting involved in and the common refrain that we should “bring our troops home”.  The reality, of course, is that we will never see all the troops come home from the Middle East.  As far as I am aware, and I could be wrong since I’m not a history professor, the United States has never completely left a country that we weren’t forced out of once we went in.  We’ve got military bases in Japan and Germany and every other country we’ve ever invaded.

“But that’s not what they mean” you might be saying, and you are right.  They don’t really want us to bring all the troops home.  These people just want us to stop fighting, bring our large combat units home and leave the usual peace keeping forces behind.  But I’ve got another idea…

We should recall all troops.  All troops.  Everywhere.  We should close all foreign bases and begin construction on a giant impenetrable dome to enclose the United States.  Think of it as a jobs program.  To make this happen we will be required to annex parts of Canada and possibly some of the Caribbean.  A dome, after all, is a circle at the base and the United States isn’t exactly an island.  In exchange for the parts of Canada we will be required to take we will give them Alaska.  Hawaii, being too far away to include inside the dome, will be allowed to form their own country, taking the US’s seats in all international forums since we won’t need them anymore.  I do not envy them their fight to retain a voice, seeing as how they won’t wield much in the way of military power, but perhaps they’ll be able to cozy up to a few European nations and trade vacation homes for protection.

Once the dome is completed, we will begin phase two, wherein the dome is converted into a sphere with large engines constructed deep beneath the earth.  At the end of phase two, the sphere will separate from Earth proper and take position as a second moon to the remaining planet.  Should the separation of the United Sphere of America cause the destruction of the rest of the Earth, we apologize in advance and promise to build a memorial garden, with both a commissioned work of art and a commemorative plaque.

This is the best, and in my opinion the only, option for the future.  It must be done to protect freedom, justice and the American way.

Be Prepared

Not only is “Be Prepared” the Scout Motto, but it’s also a really good idea.  Or to quote Nathan Muir from Spy Game:

When did Noah build the Ark?  Before the flood.

When disaster strikes, it is too late to begin planning for disaster.  So, obviously, the answer is to be prepared.

Zombie Banner from the CDC

The CDC agrees, and last week they published Preparedness 101: Zombie Apocalypse, which I have now permanently added as a link over the right hand side.  They aren’t the first to utilize an undead plague to illustrate proper planning.  A group called the Zombie Squad has been doing it for some time.  The main idea being, if you are prepared for zombies, you are prepared for anything.

While the CDC article and the materials provided by the Zombie Squad are good, the key element to disaster preparedness to understand is that you are not a priority for anyone else, and that includes the government.  In the event of any disaster you should be able to survive on your own for at least 72 hours.  That’s three days.

Let’s just say, for example, a hurricane comes tearing through your area.  The first job of the government is not to rush in and rescue survivors.  What would it do with them?  No, the first job is to set up hospitals and aid stations so that survivors who can come to them can be taken care of.  They will work on re-establishing communications and power, and only once they’ve gotten themselves firmly dug in will they begin ranging out to find stranded survivors.  If they ran out and got people first they’d simply be dumping them all into an unprepared cluster without power, communications or medical treatment.  Not to mention that if they rush in they could be putting themselves in great danger.  They are “slow” for a reason, and that is because when they get to you, you will be saved, not just temporarily reprieved.

Even more than that, however, is that by being able to help yourself, you free up resources for people who cannot help themselves.  If you have food, water and shelter for three or more days, then the rescuers can leave you alone and spend their time finding people who have been injured or are trapped or who didn’t plan ahead and have no food or water.  By being prepared, not only are you helping yourself but you are indirectly helping others.

The best thing about being prepared is that it doesn’t cost very much.  A few dollars and a little time will put you leagues ahead of those who don’t.  You probably have many of the things you’ll need in your house already, and if you don’t a quick trip to Wal-Mart will solve that.  Then you just need to pick rally points.  Your home, just outside your home, miles away, states away.  Make sure everyone knows where to go and how to reach each other.  Just like that, you are better off than you were before.

It’s so easy that there is no excuse to not be prepared.  If you aren’t, do it now.  Do it within the next week.  Pick a day and get it done.  Because after the zombies come, it’ll be too late to prepare.

Deny First, Resolve Later

One thing that has been increasingly difficult over the years as there has become more focus on metrics for measuring call center success is actually getting help.  Too many companies appear to have a policy of denying responsibility first, pushing the problem off on someone else, and only later doing any work once someone else has definitively proven that the problem is theirs to solve.

In my current job, I deal with a lot of phone companies.  From AT&T all the way down to podunk local cable companies branching out into VOIP.  Our company is an answering service, and whenever someone calls us with a problem, we take ownership of it, work out all the details in an effort to either a) find and resolve the problem, or b) conclusively prove that the problem isn’t our problem and direct our customers to the right place to resolve their issue.  As an answering service, the one thing we fundamentally depend on is calls being forwarded from our customer’s location to our servers.  Once we get the call, we can do our magic and answer the phone properly and perform all the duties they pay us for.  If we are getting the call and something isn’t going right, we work to resolve the problem.  If we aren’t getting the call… well, there is only so much we can do.

What we don’t do is just shove people off, tell them to call someone else, and leave it at that.  No.  Even when we are certain that the problem isn’t ours, we walk the customer through some simple tests and see what results we get.  Ninety-nine times out of a hundred (probably more, but I don’t want to get into large numbers or fractions) the problem is with their phone company.  (Half of the remaining times the problem is with their physical phones and the other half it is with us or our phone service provider.)  Either the phone company isn’t forwarding to us, they are forwarding to the wrong number, or they are forwarding to us but their service lacks the basic call data that most “real” phone companies send us and we are unable to process the call properly.  For the third option, we have a simple solution, takes 5 minutes on our end to resolve and then it’s up to their phone company to change the forwarding number – which should be another 5 minutes, but can often take 3 business days.  The first two options, however, is where the fight begins.

We do our job, then we say, “The problem is [insert exact problem here]. Please call your phone company and tell them [insert solution here]. You can have them conference with us if they don’t understand and we can get it sorted out.”  They thank us and then call their phone company who more often than not tell them, “Our stuff works fine, call your answering service and have them fix it.”  It usually takes about five rounds of this before the customer starts yelling at us.  Why us?  Because for some reason people trust the phone company.  Even when it’s a podunk operation serving the people of Greater Backwater with their fine assortment of tin cans and string, they trust the phone company as a utility and distrust us as some sort of money-grubbing for profit evil business.

Eventually, we get a conference call going and I get to explain to the phone company tech how to do his job.  The worst part is, when I’m doing this, I can hear the contempt in their voice.  They know how to do this, they don’t need me to explain it, but they don’t want to do it.  They want someone else to fix it without involving them.

And the phone companies aren’t alone here.  I run into it everywhere.

It really irritates me because I would never run a business that way.  Never.  Your customers pay for service, you should give them the best service and support you can give.  Of course, the scary though being that perhaps this half-assed responsibility shirking service is the best they can give…

Insanity’s End

People who follow my Twitter or are my friend on Facebook might have noticed my daily Insanity workout posting has stopped.  This is because I stopped doing it.  Not just the posting, but the workout.  Here’s why…

I love the workout.  It’s great.  And in the future I want to do it again.  I didn’t hurt myself, which a few people kept telling me to watch out for.  My knees are fine.  My back is fine.  My arms are fine.  However, my lungs may not be.  Or maybe it’s my sinuses.  For some time now, since last fall, I’ve been having issues with feeling like there is something stuck in the back of my throat.  I cough and hack and it doesn’t clear up.  I drink water and OJ, I use cough drops and other medications, but relief is only temporary.  I’ve been to a doctor and they believe it is likely allergy related, but allergy medications don’t seem to be having any effect.  One thing is clear though, the more I did the Insanity workout the worse it got.

So for the time being I am back to my less strenuous workouts of push ups, sit ups, dips, squats and walking.  And I’m also hitting up the doctor again to see if we can find another way to proceed, because, frankly, I’m really sick and tired of feeling like this.

The Disaster Disaster Recovery Plan

Mushroom CloudOnce upon a time, I worked for a company that put out a mandate of updating our disaster recovery plans.  Seeing as how most of the company didn’t have them, it really meant creating disaster recovery plans.  Due to a confluence of events, I happened to be the senior guy in our department who wasn’t a manager, and so it fell to me to craft our plans.

As with any good company, we did have some preparations in place even if we didn’t have a formal plan.  We had an off site backup data center which we could switch over to should a service at the primary site go offline.  And in that site we had an approximate copy of our primary site.  Approximate in that the intention of the backup site was to limp the company along until the primary site could be restored, not in that the backup could become the new primary.  So where the primary site had 3 servers doing a task, the backup site had 1, enough to do the job but not enough to do it without frustration.

So there began a series of meetings between departments as we began updating and creating our recovery plans, budgets were outlined and all the ducks were put in a row.  In one of these meetings, I noticed a flaw in one of the other department’s plans.  I brought it up, but since I’d only been there a year and was dealing with people who’d been with the company for 5, 10, even 25 years, I was ignored.  I was told, “You don’t know what you’re talking about.”  To that end, I decided to be sure I was right.  I began researching the other plans and looking for flaws.

My own department’s plan was simple: money.  We needed to spend the money to duplicate our server functions.  I called the companies we licensed software from and got the okay and licenses to maintain a fail-over site without spending any more money on licenses.  I wrote up hardware orders so that where we had 3 servers doing a task at the primary location we would have 3 servers waiting to take over if the primary failed.  My plan done, I had plenty of time to look at other people’s work.  So I did, and I made a nuisance of myself, sending emails and showing up for meetings I wasn’t invited to in an effort to actually make our company’s disaster recovery capable of recovery.  Eventually, I got told to stop.  The message was clear.  I was to focus on my own plan and leave everyone else alone.

I dove back into my disaster recovery plan.  You see, because of the flaws in the other plans, my original plan wouldn’t work.  It had to be redone.  I went to my boss and made one request.  On presentation day, I wanted to go last.

The day came to show off our new plans.  I sat in the back and waited through each department.  One by one they went to the podium and showed charts and laid out plans that illustrated they were well on their way to being ready, each department patting themselves on the back.  Finally, it was my turn.  I got up and started handing out my plan.  It was very short.  A cover sheet and then just two pieces of paper beneath that.  As I made my way through the room people began muttering to each other.  I got to the podium and said, “If you will turn to page one of the packet I’ve handed out you will clearly see the full extent of my disaster recovery plan.”

It was a copy of my resume.

“If the primary data center were to go offline, I would, in reaction to this disaster, begin sending out copies of my resume in an effort to find another job, because I certainly wouldn’t want to work here anymore.”  I could see my boss turning red with rage.  I could also see the managers for other departments shooting dirty looks at me.  Then I opened up my PowerPoint presentation.  I quickly showed the single page of my real disaster recovery plan: buy servers, install software, use extra license keys I’d already obtained.  Then I showed how my plan would still fail due to a flaw in Department X’s plan.  Then I showed that without fixing another flaw in Department Y’s plan, Departments A, B and C would fail.  And then I showed how Department M had overlooked a critical piece of hardware for which there was no backup and rendered everyone moot because the only working mainframe terminal in the backup site would be the one hooked directly to the mainframe.  Their plan actually had them unhooking a piece of equipment, loading it on a truck, and driving it nearly two thousand miles to the backup site, rather than actually purchasing a duplicate – probably because it was extremely expensive.  “So, as you can clearly see, my only reasonable course of action – since I was instructed not to involve myself in the affairs of other departments – is to find another job.”

The fallout from that meeting was huge.  First, I got yelled at.  Then, I got apologized to as they discovered I was right.  Eventually, new plans were drawn up and big money was spent, but our recovery plan was actually capable of recovering from disaster.  To date, that company has not had a disaster from which recovery was needed, but that’s not the point.  The point is that each and every department concerned themselves only with their own particular areas and no one had been assigned the task of looking at the places where they relied on another department.  Each one was happy to be able to say “We have a back up for our functions” and didn’t bother to examine if slot where their tab was supposed to insert was being covered, they just assumed it was someone else’s responsibility and it would be handled.

Since then, I’ve always tried to make sure I keep an eye on the big picture when I do things.  And I try to be open to suggestions and/or criticism from others on the off-chance that I’ve missed something big because I’m too close to it.  Outside that, there is no point to this story other than I just like to share it.

Infinite Dimensions

Previously, I wrote about there being two kinds of time travel.  More specifically that there are only two kinds that work and make sense without leaving giant gaping holes in the stories.  Now I’m going to spin-off into an examination of dimensions…

The Big Bang

If you ignore the faith-based beliefs that the Universe just sprang into existence when a deity willed it to be, then you pretty much have to accept the theory of the Big Bang, that everything exploded out of “something”.  For a while, science and science fiction grasped on to the idea that eventually at some point down the line, the Universe would stop expanding and would begin to contract.  People really like this idea because it lends itself into a nice loop.  Everything racing back together, getting faster and faster, exceeding the speed of light, warping back in time billions and billions of years and then exploding again.  The end is the beginning.

Assuming a warping of space and time, it isn’t hard to jump to the idea that when the Big Bang happens again that it doesn’t have to be exactly the same.  In one way of looking at it each version of the Universe is happening in sequence.  The end of Universe 1 is the beginning of Universe 2, and end of U 2 is the beginning of U 3, and U 3 to U 4 and so on.  Thanks to the warping of time and space, however, you can get to the idea that these Universes are also happening simultaneously but somehow out of phase with each other.  This conjures up the idea of wonderful strangeness, like in our Universe there are nine planets (Pluto, I’ll never let you go) but in one of our neighbors, X-1 or X+1, there are ten and due to some sort of anomaly, that tenth planet occasionally influences or even crosses over into our Universe.  Your keys weren’t sitting on the table the whole time you were looking, they had actually slipped into X-1 but found their way back eventually.

Now we have evidence that the expansion of the Universe isn’t slowing, and may even be speeding up.  It’s hard to tell what is going on with all the dark matter out there and whatnot.

Echoes

But how does an examination of dimensions of this sort relate to time travel?  You have to stop thinking so three dimensionally.  What if the Big Bang wasn’t just a simple explosion, but instead ripped right through space and time.  Now you have Universe 1 beginning, and then a tiny fraction of a second later Universe 1 sub 1 begins.  A tiny fraction later Universe 1 sub 2 begins, and U 1 sub 3 shortly after, and U 1 sub 4, and so on.  And infinite number of Universes trailing behind us through time.  And since we are just as likely to not be the first Universe as we are to be it, there are an infinite number of Universes extending out in front of us as well.

Now, when you travel through time, you aren’t really.  You are simply jumping to another copy of our own Universe.  Jumping forward in time by one hour is actually sliding to a Universe that began exactly as ours did but an hour out of alignment.

The very first time that I thought about this was when I was watching the movie Bill & Ted’s Excellent Adventure.  In it, Rufus explains to them that no matter what they do or where they go, they have to keep an eye on their watch because the time in San Dimas is always moving forward.  This is because the phone booth isn’t actually travelling in time, it is sliding between dimensions where the intended time is happening “right now” and when they return to their own dimension if they’ve been gone for an hour it will be an hour since they left.  Time marches on, so to speak.  The only real problem with that theory as far as the movie is concerned is Rufus’ stated reason for being there.  His mission would appear to be a closed loop (he’s going back in time to help them with their report because he did go back in time to help them with their report that they almost failed), but then you get the paradox of how that loop got started.  It would have to be that a Rufus (or someone) from a Universe that didn’t have a successful Bill & Ted pinpointed the need for them to pass the history exam 700 years prior (or however long they needed) and traveled to the appropriate world to fix it, then returned home to live in his unacceptable world (or maybe he didn’t go home).  In that world, 700 years later, Rufus climbs into a time machine in a perfectly excellent world to go back 700 years to ensure it still happens… or rather, that it happens for someone else.  So either lots more cross Universe communication is happening, or only one world every 700 years gets to be excellent.  In a manner of speaking.

Of course, the second movie completely throws that out the window with all the jumping forward and backward and delivering items to themselves.

But assuming the Echoes theory is true, it means that you can’t change your past or future.  You can only change the worlds offset from your own, and in order for your world to change an offset you needs to be the instigator of change.

No matter what, thinking about time travel this much will probably give me an aneurysm.

Stop with the grouping already!

In MMOs, I am a strong advocate of grouping.  However, even though I often think that people who want to play a game with thousands, or millions, of other people and NOT play with them is a bit silly, I’ve never faulted a game for allowing that style of play (though I will fault them for making solo play the “best” way to play in every aspect – I’m looking at you, World of Warcraft, you and your game from level 1 to 85).  I am, at the core, all about options.

Facebook Grouping
Forced Grouping?

That would be why this makes me so mad.  Plenty of people out there use multiple social networks, and to make things easier they try to link them together so they can make one update and have it show up everywhere.  Facebook has decided that they would like to marginalize certain types of this synchronizing.  If I click that link that says “See 19 more posts from Twitter” it will expand and show me around 2 days worth of Twitter updates, completely out of their proper order in my feed.

Now, I understand, on some level, what Facebook is trying to achieve.  People who play games are often inundated with “spam” from those games and so Facebook decided it would try to clean things up by grouping updates from Applications.  Twitter is an Application.

The fault here is that there is no option to not group updates from Applications.  This is what I get, forced grouping.

There are solutions.  I can use an application like TweetDeck, which posts the same update to multiple sources directly.  But then I need to install TweetDeck everywhere, including my phone, in order to get the same functionality.  But that only solves it for my updates.  The dozens of other people I know who use the Twitter Application will continue to be grouped.  It would be better if Facebook game me the option to choose if Applications were grouped.  Better still, let me choose per Application if I want their updates grouped.

Hopefully, Facebook will get their heads out of their asses at some point and fix this.  If they don’t, it’ll just be one more reason I find myself drifting away from Facebook…