Go Go Google Glass – We Have Glass! (A Traveler’s Review)

Very nice Google Glass display, demonstrating all the colors of glass.

Very nice Google Glass display, demonstrating all the colors of glass.

A Recap

A bit over three months ago, I received an unexpected notification from Google, stating that

Hi, thanks for applying!  We’d like to invite you to join our #glassexplorers program.  We’ll be sending you a private message with more details in the coming weeks – keep an eye on our stream at Project Glass.”

I then waited patiently for an update from Google for a chance for me to get my Glass.  And I waited…..and I waited….and I waited…..and waited some more.  I saw Google send out notifications to last year’s Google I/O attendees who preordered one.  I then saw people, one by one, pop up on Google+ after that stating that they had finally been notified that they were to get their glass, and that they were on their way to get them (or had just gotten them).

I continued to wait rather impatiently, until one day I received a surprise notification from Google, which I can’t seem to find on my page anymore (+Google Glass, did you delete that post off of my page after the fact?), that basically said (paraphrased):

It’s time to pick up your Google Glass!  Please follow your special link to sign up and schedule your Glass appointment.

Woot!  However, there was only one problem – I had to pay to flow out and get it.  And from where I lived, it was about $500-$700 per person to fly out and get it.  So, at a cost of bringing another person with me to pick up Glass, it was going to cost me in the ballpark range of from $2,500 to $3,000 just to pick up something still in early Beta phase, unreleased to the public.  I had a month to decide, and boy did it take me all of that month to decide if I wanted to get Glass.  I went back and forth, wondering if I’d have time to use it to its full potential, and if it was worth buying just to play with and develop lightly against.  After a month, I finally decided:

Heck yes!  It is totally and completely worth it, to be one of 8,000 Explorers to have Glass, and have something that a huge population is clamoring over each other to see and play with.  I am a geek, and I would love to do this!

So I did!  I clicked my link, paid my money, scheduled my appointment, purchased plane tickets, drove to the airport, and began my trip to go pick up Glass!

The Trip There

I decided to fly into San Francisco to pick up my glass.  The airline tickets were the cheapest, I had some friends there who I wanted to see, and (most importantly), since I waited so long to sign up, it was the only place who had some openings left during the weekend for me to pick up my Glass, since I didn’t want to have to take vacation from work if I didn’t need to.

After arriving in San Francisco and making it down town to The Embarcadero district, I had the daunting task of figuring out where the heck to go.  Google gave me instructions as to which address to go to, but nothing about how to actually find their office once I got there.

I arrived at the address, looked up, and noticed that there were some Google Chrome stickers on the windows of a few offices up on around the fifth floor (where I was supposed to end up).  There was one problem, however – no elevators!  And I was getting close to my designated fitting time to get my glass.  I wasn’t going to have come all this way and spend so much money, only to miss my appointment because I couldn’t find a damned elevator!

After wandering for a few minutes, I finally found a security guard, who was kind enough to help me – someone who looked completely lost and helpless!  After telling him who I was, and what I was there for, he graciously let me through locked doors to the front desk where I needed to check in.  After checking in, I was shuttled upstairs to another checkin area, and finally ushered into a large room.  There, in the front of the room right as I entered the door, was a large wooden sign, telling me I was in the right place – GLASS.

The awesome display that greeted me when I walked into the building!

The awesome display that greeted me when I walked into the building!

Woot!

The Delivery

After initially arriving, I was once again questioned as to who I was, and that I was where I was supposed to be.  After authenticating for the third and finally time, I was directed to a waiting area, and was told that my guide would be coming out shortly, and to feel free to play with the display Glass at one of two display stations in the waiting room.  There was also a large table full of a bunch of hor d’oeuvres for me to choose from.  Unfortunately I wasn’t hungry, as I had just scarfed down an amazing sandwich from a place down the street.  Fairly close to the table of snack’ems, however, was a lovely refrigerator, full of water, and beer!  They even told me that there were a number of other drinks that I could request, if I was interested.

I wasn’t.  I just wanted a glorious beer in the fridge!  Thus began my saga of trying Glass, with an amazing beer in my hand!

Snacks at the Google Glass event.

Snacks at the Google Glass event.

Quenched of my thirst, I began trying out various colors of Glass that they had out on display.  I had previously ordered the Charcoal color there.  But, now that I had a chance to try them all on, the decision became much tougher.  I kept going back and forth between the Charcoal and the Shale colors, and dabbled a bit with the Tangerine.  One of the Glass Guides who was there directed me to the Shale, but eventually I ended up deciding to go with the Charcoal.  I wanted something subtle that didn’t stick out too much, as I wanted to be a bit less noticeable walking around with Glass.  After making my decision and choosing Charcoal, the initial guide who was with me left, and told me to wait until another guide came out with my Glass.  This one would help me to do the fitting, and answer any questions about Glass.

After much deliberation, I finally decided to go with Charcoal!

After much deliberation, I finally decided to go with Charcoal!

Not more than a minute or two after she left, the next guide arrived, complete with my Glass!  This is it, I thought.  I’m finally getting glass!

The fitting started easily enough.  The guide graciously opened up the box for me (damn tape!).  She had a better ability than my short fingernails to carefully open up the tape on the box so that it didn’t damage the box.  Once the tape was off, she graciously handed it to me so that I could have the honors of opening the box and opening Glass.  After pulling the box off and opening it up and pulling the sticky paper back, there it was – my Glass!

Display of the office where I got Glass.

Display of the office where I got Glass.

The Fitting

The first step in our process was to make sure that the Glass fit right across my head.  Everyone’s heads are different, and so it’s initially molded to fit the average person’s noggin.  Fortunately in my case, it was just a bit too wide.  When I messed with the touchpad on the side of Glass, it would slightly bounce up and down on my face.  In order to correct this, the titanium frame needed to be slightly adjusted to better fit my face.  I gave my Glass to the guide, who then proceeded to fold it into the shape of an X.  HOLY CRAP!

She assured me that it was just fine.  All one needed to do in order to reshape the frame was to bend it into a bit more of an extreme position compared to where it currently was, and hold it there for about 30 seconds.  This would force the frame to reshape itself into the new shape, and that there was no damage done to it.  (*PHEW!*)

I put it back on my noggin and once again played with the touchpad.  This time it worked like a champ, and there was no movement detected at all.  With that checked off the list, it meant that we were good to go!

I was told to press the power button, and let it boot up.  I hit the power button, and about 5 seconds later, was greeted with a glorious “GLASS” display on my glass, right in front of my eye.  AWESOME!  Once Glass was booted up, my guide took me through the process of configuring Glass to work with my Android Phone (an older Galaxy Nexus – I can’t wait to upgrade!).  She then had me log into my account on her Chrome Pixel, and set up WiFi and other miscellaneous access that way (Side note – the Pixel is nice, but I love my 13″ Retina MacBook Pro so much more.  But that’s an entirely different blog post in itself!)

Once we were all set up, synced with my phone via bluetooth, connected to the Google office’s WiFi, and set up with my account, we were good to go!  (Another side note – I am nervous to see my Verizon cellphone bill at the end of the month.  I’m grandfathered on the unlimited data plan, which means I won’t see an absurd data charge.  However, this also means I don’t have tethering for free.  It’ll be interesting to see if Verizon sees the tethering traffic between my phone and Glass and tries to charge me for tethering, or if they just see the data traffic for the MyGlass app.  We’ll see!)

The view from the balcony at the Google Glass event.

The view from the balcony at the Google Glass event.

Another view from the balcony at the Google Glass event.

Another view from the balcony at the Google Glass event.

My guide took me onto their balcony outside their office, overlooking a number of piers, and a beautiful view of the Bay Bridge.  Once outside, I was walked through the steps of taking a picture, taking a video, making a phone call, and sharing pictures.  I was able to do a few quick Google searches, and overall just getting a grasp of Glass itself.  Once the guide felt that I had a comfortable grasp of Glass, she let me go on my way!  8 hours of flight time there, an hour of driving into San Francisco, and only a 30 minute fitting session, and I was let loose into the world with it.

And boy, did I not know what to do with it!

Author’s note – When I started this post, I had every intention of actually going in depth into the hardware and usability of Glass itself.  Unfortunately, the fitting and travel took long enough, that I think it best if I break it apart into two separate posts.  Stay tuned for a new post in the next couple days, giving a much more detailed experience about Glass!  In the meantime, however, I’ve included a few pictures and video from the event, to give you a sneak peak of the quality of the pictures and video that can be taken from Glass.  Enjoy!

Picture of the Google Glass display, through Google Glass.

Picture of the Google Glass display, through Google Glass.

 

Picture of the Google office, through Google Glass.

Picture of the Google office, through Google Glass.

– admin

Go Go Google Glass!

Two days ago, I received the most exciting comment on a Google+ post that I have ever received:

“Hi, thanks for applying!  We’d like to invite you to join our #glassexplorers program.  We’ll be sending you a private message with more details in the coming weeks – keep an eye on our stream at Project Glass.”

Heck-to-the-YEAH!

I am incredibly excited for the opportunity to try out Google Glass, along with 7,999 other people accepted into the explorer program, and any developers that preordered it at the original conference where they first publicly displayed them with the super awesome demonstration of skydivers, cyclists and others.  It was sweet, and ever since then I’d been excited about the various opportunities that they may provide once they become released to the general public.  If someone can stream a skydiving jump (with long range patch antennas, that is…), imagine what else can be done with them!

It will be interesting to see what Google’s criteria was for selecting users to test the program, or if it is all completely random.  Seeing as how Google “selected” someone via twitter to access the explorer program who said that:

#ifihadglass I’d cut a *****

It appears as though they may have completely randomized their selections.  No matter, the fact that I was selected, either via random or via intention, still leaves me absolutely stoked at the potential to do something really cool with it.  I’m curious to see the state of the glasses when we first get them, seeing as how they appeared to have selected a number of people without any development background, who would simply use the glasses, rather than develop with them.  So they would have to have at least a bit of an initial firmware deployment created, so that those who don’t want to do any development can at least get some use out of them.

But as for me, a developer, I am excited at the potential that it may unlock.  I have already been spending a considerable amount of time coming up with some possible uses for it, and look forward to learning about the development process for the glasses, the API, the available functionality that we are allowed, etc.  It should be a lot of fun, and will be a very educational experience in doing so.

The only unfortunate caveat to the entire process is the cost.  As is publicly known, it costs an initial $1500 upfront charge, plus travel expenses to attend one of their conferences in order to pick up the glasses.  It stinks to have to pay so much ahead of time, but I think that the ability to learn and experiment with them, as well as to be one of a few with a “geeky toy” that the general public is yet to have access to, makes it more than worth it to me.

These next few weeks are going to go by quite slow, waiting for my private message from +ProjectGlass.  In the meantime, I will continue dreaming and thinking about how to make the most use out of it!  Yes, I’m a geek, and I’m proud of it!

– admin

Google Calendar – Problems sharing outside of domain

So I discovered something new today.  I’ve known for quite some time that Google had their Google Apps capability available for businesses, for a cost of $50.00 per year, per user.  So when I started thinking a bit more about actually putting forth some effort into this domain, I started thinking about paying that, in order to have the suite of Google Apps at my disposal.  But, I wasn’t looking forward to paying the $50.00 a year.

Fast forward that thought until today.  I was doing a bit of looking online, and I came across the following link: http://www.google.com/apps/intl/en/group/index.html.  Lo’ and behold, I was not aware that they supported a standard (free) edition of their apps to domain holders!  So I immediately signed up.  After signing up and verifying my domain (super easy), I set off on my first task – setting up a calendar, that I could share with my main @gmail.com email account.

I suppose this is a good point where I should back up and explain why I was trying to do this.  At the place where I work, we use an Exchange server, and access it through the standard Microsoft Outlook mail client.  However, I don’t have access to my work email account at home.  So, I have my work account set to forward all meeting invites to my @gmail.com email account.  Unfortunately, this is a bit annoying, because it automatically adds those events to my mail calendar, not one of my secondary calendars.  I wanted to add it to a secondary calendar, so that I could keep it separate from my life calendar.  So, I had created a new calendar, checked the settings, found the private calendar email address, and promptly emailed a meeting invite to it.  And I waited…….. and the meeting invite never showed up in my calendar.  I verified that it was set to automatically add invitations.  But they never showed….  So I logged into another email account that I had from a different domain that was using Google apps. I forwarded a meeting invite from that account to the private calendar, and it showed up immediately.  Back and forth I fought and debugged the problem, and was never able to solve the issue as to why a non-Gmail / Google App domain meeting invite couldn’t send a meeting to a secondary calendar, even though it could successfully to the primary calendar.  I finally gave up that endeavor.

So jumping back to today.  I figured that I could create a personal email account for my domain using Google Apps, set up a primary calendar for that specific email account, and then share that calendar with my @gmail.com email account.  Voila!  All events would show on my primary account, and still give me the ability to keep them separate from my main account calendar.  So, I went to my new email account, went to the calendar settings, went to the calendar share tab, and set to work.  I added the email address of my primary account, gave it permissions to make changes to the event, and clicked “add”.  Horray!  Wait…crap, it didn’t work!  I looked down and noticed that it only showed that the shared email address only had the ability to see only free / busy time on the calendar.  But that wasn’t what I selected!  I was confused….

Being a bit of a new user with the Google Apps domain administration interface, I wasn’t sure where to go, or even what needed to be done to fix this.  I mean, why weren’t the settings being maintained for this shared account I was trying to share the calendar with?  For a moment, I had a fear that it was because I was only using the standard edition, and not the premier account.  But fear not, a quick bit of Googling led me to the following link: http://www.jonathanmacdonald.com/?p=2512.  In case the link is no longer available in the future when this post is read, I’ll post the instructions here as well for you to follow.

Essentially, the root cause of the inability to set the sharing settings to anything other than only showing free / busy availability is the following setting:

In order to solve the issue, you must update your domain settings themselves, rather than the calendar settings which actually seem to be the issue.  By default, Google locks down your domain’s calendar sharing settings outside of the domain.  This is a security mechanism (feature?) to help protect calendar data.  In order to fix the problem, must log into your domain Google Apps settings as the administrative user.  Here, you can open up security on the calendars, allowing them to be shared outside of the domain, up to any security level you wish, out of those three options.  Here you can see the three different options to choose from:

In this situation, I have decided to choose the option that allows me to share calendar details outside of the domain, but not let those users make any changes to the calendar.  You can adjust this to allow them to make changes as well, if your situation requires that capability.

Finally, after making that change, you can now go back to your domain user’s calendar, bring up the user’s calendar settings, and you should be able to update their sharing settings up to whatever level you chose for the domain settings:

One important point to note, is that making the sharing options change sharing globally across the entire domain.  You cannot specify that only certain users, or certain calendars, can have their details shared outside of the domain.  So be careful when making these changes, as they will affect every calendar configured from within the domain.

One small issue I had after making this change, was that it was not immediately available in the domain user’s calendar.  I tried a combination of logging out the domain user, deleting the calendar, re-creating the calendar, disabling sharing on the calendar, re-enabling, etc.  Nothing seemed to work, as it still only gave me the option to see free / busy details of the calendar.  However, I left the computer for about 3 hours and came back, and it appeared to work by that time.  So, it may just take some time for the changes to propagate across the entire environment.  If it doesn’t work for you, first verify that the correct changes were made, and then try again later.

I can’t believe how long-winded this post ended up being.  Hopefully it wasn’t too boring, and hopefully it was helpful for those of you who have run into the same issue that I had.  Enjoy!

– admin