Google Archives - Page 7 of 12 - Stay N Alive

Hey Utah, Where are the Tech Bloggers?

utah silhoutteI’ve discussed before that Utah (the state I live in) has a PR problem when it comes to Technology.  We have some amazing businesses that have come out of Utah, but they all get snatched up, bought, and Utah continues to be a state not seen for its tech contributions.  The truth is there are a ton out here, but no one knows about it.  Today I’m not sure if you were aware, but Eric Schmidt, CEO of Google visited Utah and spoke at an annual Utah Technology Council event.  I came across a video on local station Fox 13 KSTU’s website today where a press event happened with pressing questions towards Eric Schmidt.

What struck me is that the meeting consisted of Schmidt, 2 very conservative Senators from Utah (Hatch and Bennett – we know who he voted for last election – he ended the meeting calling them his “two favorite Senators”), and nothing but very fancily dressed top-notch media organizations.  No tech bloggers.  No one specifically from the tech world to report the event and ask the questions that really matter.  What’s funny is that a lot of the room probably didn’t even understand a word Schmidt said – they were simply there to ask questions.  If this were Silicon Valley that room would have been full of tech bloggers.  They would have been the first to report on the event.

I want to know why I didn’t get an invite, or Matt Asay, or Phil Windley, or other tech bloggers from Utah weren’t invited to this event.  At the same time I’m wondering who the other Tech Bloggers are in Utah.  Utah has a lot of marketing bloggers, a lot of Mommy-bloggers (like Dooce), yet from what I can see there are very few tech bloggers trying to write original, regular, and interesting content for their readers.  I visited Facebook a few weeks ago, and one of the first questions I was asked by those there was, “aren’t you like the only tech blogger in Utah?”  I was a bit embarrassed by this question on behalf of Utah – there should be more people think of.  Immediately I shared the people I knew, but frankly there just aren’t that many here.  I want to change that perception.

I want to issue a challenge to my fellow geeks and technology enthusiasts in Utah.  You don’t have to be a programmer or a developer or know the bits and pieces of architecture surrounding technology.  You simply have to have a love and a passion for technology and learning about technology and learning what is new in the technology world.  If this is you, I want you to start writing about it.  Get out there and write something – spend half an hour a day, or if that’s too much, start by once a week, and build up as you are able to, but most importantly I want you to start writing and keep writing.

Any one of you can build an audience.  This goes for those in and out of Utah.  Specifically for Utah I need you to start writing and sharing with the world things like this.  For Utah technology to be seen by the world we need more tech bloggers.  Are you a Utah-based tech blogger?  I want to know who you are.  I want to help share your content and get other people reading your content.  Of course, the same goes for anyone in any other state that reads this – I believe in those that are passionate about technology, and every one of you deserve to be heard. I’m really sad that no bloggers (that I’m aware of) were invited to this event.

Hopefully if you are in Utah or know someone in Utah that writes a Tech blog or wants to you can share this with your friends. I want to see more people blogging and less people Tweeting out there, especially if you’re in Utah.

Let’s Take This Just One Step Further Google

ChromeI think I speak for all developers when I say that having to develop for IE browsers sucks.  Internet Explorer, unfortunately still the most widely used browser on the internet, has failed the development community and the web in general in keeping up with internet standards. While developers can do some really cool stuff with HTML 5 and open source browsers like Chrome, Firefox, and Webkit-based Safari, IE misses the mark. Unfortunately this goes for even the most recent versions of Microsoft’s browser.

This is why I was really happy to see Google produce a plugin for IE called Chrome Frame, which when installed, loads a Chrome browser within IE for the user giving the user all the added functionality of a modern HTML 5-compliant browser without having to do much at all to switch to a new environment or fiddle with the default browser settings.  I think it’s a pretty clever idea.

What I think is even more clever is that Google is now requiring users to install the plugin if they are going to use their upcoming product, Google Wave.  When Google Wave launches, if users visit the product in Internet Explorer, they will get a message that looks like this:

chrome frame message

I think most users won’t even blink an eyelash to installing it, and, just like Flash or Quicktime or any other type of Internet Explorer plugin they’ll have no problem agreeing and installing it within their browser.  This is especially if they want to use Google Wave, something I predict could very well replace Gmail and the way we communicate today in the future.  But I think Google should do more.

Let’s take this one step further.  I think it would be really cool if Google provided simple HTML/JavaScript code that provides the exact html you see above, that any developer can install on their website.  Any developer can do that now by writing their own browser detection code in JavaScript, but let’s make this as easy as possible and standardize it. If users become familiar with this style and look, they will be much less likely to complain and much more likely to install.

As a developer I would be more than happy to install such code on my site, reducing the amount of time I have to spend switching computers to test in IE and messing with entirely different standards, increasing the time I have to develop my app.  As an entrepreneur and business owner it’s simply too costly to have to worry about so many different browsers at once.  If I could focus on simply the standards and get all the new HTML functionality right now without duplicating my effort in 2 browser environments that would be a huge win for me, and definitely worth the investment. I’d install it in a heartbeat.

So how about it Google? Let’s provide that message and plugin install widget for all developers and make this a much more open and modern web outside of the control of Microsoft.  I’m loving where Google is going with this.

Questioning the Need for College? Watch This.

Graduation - Hi Mom!Growing up my Dad did everything in his power to ensure I went to college. He’d take me to our local church building to borrow the Satellite and watch BYU Football games on TV. He engrained in us throughout High School to get grades that would prepare us for the best school we could go to. Heck, I think he even bribed each of me and my siblings with a free computer if we went to college. He, a college grad and MBA knew something that we didn’t about college.

You see I never got why he was so passionate about it though. I had 2 passions in grade school – music/arts and computers. Neither really required a degree to finish. I was also an entrepreneur – throughout High School I would get the art students to donate their artwork and I’d create T-shirts out of the artwork. I would then re-sell the T-shirts at a 50% increase on my cost. I would also buy candy in bulk from Sams Club and sell that to all my friends. The entrepreneur thing only added more fuel to the fire when it came to school.

It was for this reason that I really dragged my feet when it came to college. I went through several schools, none of which I really call home (perhaps a semester each), all while working full time as a software developer during the dot-com boom. I was becoming just as successful as a software developer there as I would have ever become going to school. In fact, at that time, I probably would have made less coming out of school than I would have at the rates I was getting paid writing websites and other software. It made no sense to me.

It wasn’t until the dot-com bust happened that I finally decided to give it a try. I was laid off from my job and having trouble finding work, and realized, while I had the same or more experience as those I was competing with in my job search, their degrees were getting them the jobs. I decided to do something about it, and I found a school I could work full time while supporting a family and still do well in school. I ended up graduating Summa Cum Laude at Strayer University, having challenged (pass the Final exam with I think B or above) or proved work experience for about half my classes, and the others received straight A’s.

The funny thing is that it wasn’t until I went to school that I realized why school was so important. While the degree is important and will open doors for you, the power of a good education is in the variety of classes and new areas of education you’re exposed to. I was exposed to the arts and literature, along with economics and accounting. I learned what a balance sheet was and the basic tenets of marketing. Even in my own field I was able to be exposed to Oracle, Cisco, and architecture and design techniques I would have never been exposed to elsewhere. I could now make decisions in my own field, based on a much broader mindset, than I ever could before. It was at that point I realized why school was so important for anyone in big business, or especially an entrepreneur like myself. I’ve used so much of that as I’ve ventured off to do my own thing.

For many of these reasons, I found this Commencement speech by Larry Page, co-founder of Google very inspiring. Here you have a very rich and successful entrepreneur, who could have probably achieved his career without a degree saying such things as “This University, that is responsible for my existence…”, and “[in college] I was taught how to make dreams real…” He almost talks with regret that he never received his PhD. There is something more than just that degree with school. I hope, that if you are debating going to school or not, that you watch this, find the right time to do it, and seriously consider it as something more than just a piece of paper:

[swfobj width=”425″ height=”344″ src=”http://www.youtube.com/v/qFb2rvmrahc&hl=en&fs=1″ type=”application/x-shockwave-flash” allowscriptaccess=”always” allowfullscreen=”true”]

Photo Copyright Stay N’ Alive Productions, LLC

My Hiatus From RSS – Is RSS Really Necessary?

RSSRecently, I have become increasingly aware of my dependance on RSS for news and information. Like Louis Gray, I am a data sponge. I like new news, when it happens – I really think I should have majored in Journalism for that reason. Because of that dependance on the news, I have, over the years, subscribed to enough RSS to constitute thousands of news items in my feeds that I read daily. And yes, while some I skim, I go through each and every one of them.

At the same time I’m beginning to realize the amount of time it involves to stay so updated on the news. While I have become increasingly good at using my “J” and “K” keys in Google Reader, I find my dependance on the news constantly drawing me back to Google Reader, in almost an addictive manner throughout the day.

You see, going through my news I’ve come to realize recently that much of the news I get is simply entertainment. Much of it is repeated, and much of it, while very interesting, simply isn’t necessary to enhancing my business, SocialToo, improving my Consulting knowledge or improving me as a person in any way. I discussed this recently with my friend, Jeremiah Owyang, and he gave me some insight into how he gets his news.

Jeremiah is a Senior Analyst at Forrester, and perhaps one of their most vocal (if not the most vocal) employees, with one of the top blogs on the internet on Web strategy, Social Media, and Web 2.0-related topics. He knows his stuff, and is very up-to-date on what’s current and what’s happening in early-adopter, as well as Enterprise technologies. In discussing my dilemma with him, Jeremiah revealed to me that he doesn’t use RSS. He relies solely on FriendFeed Friend Lists, Google E-mail alerts, and what people tell him on Twitter. From that he hasn’t missed anything he needed to know, and has remained an expert in his related field of expertise. I was amazed that he was able to do this without RSS.

I decided to give this a try. In fact, I’m going to use a religious holiday as an excuse to try it. Yesterday at noon was the beginning of Lent (Ash Wednesday). Admittedly, I’m not Catholic (although I do run one of the largest organized groups of Catholics through my We’re Catholic App, at 70,000 users), but I love the concept of Lent. The holiday is based on the fast that Jesus Christ performed for 40 days and 40 nights, in which he was tempted despite his hunger and weakness, and came out triumphant. People around the world give up different items for those 40 days as a method of overcoming weakness and temptation.

For this Lent, I’m going to give up RSS and Google Reader. I’m going to be a weakling and only do it for 1 week, but my attempt is to figure out if I can be more efficient without it than with it. With the advent of Social Media and tools such as Twitter, FriendFeed, and even normal e-mail, I wonder if I can remove this addiction and still be as productive as I used to. Here is how I will do it:

  • The start – Yesterday at 12pm I closed my Google Reader tab. I haven’t yet re-opened it, and I won’t re-open it until next Wednesday at 12pm. I will declare RSS bankruptcy and delete all remaining RSS at that time.
  • Google/Twitter/FriendFeed Alerts – I’ve been doing most of these through RSS up until now. I am contemplating the best solution. One option would be to create a FriendFeed Room that imports all my searched terms into one place. Another would be to start sending Google searches to my e-mail, filling up my inbox – not sure I want to do that. I could also set up a TweetDeck or PeopleBrowsr column to search for the terms I need to track. I may do a combination of all of the above.
  • Getting the News I Want – If there was ever a better reason to be on FriendFeed, this is why you need to do it. Even if you don’t participate, make sure your blog is populating FriendFeed (I would add it to Facebook as well). This will be how I obtain my news. Now, instead of just tracking news, I’ll be tracking Twitter, Blogs, Youtube, and more through a Friends List on FriendFeed. If I was subscribed to your blog before and you’re on FriendFeed, I’m now tracking your blog via that method. I’ll be “media snacking”, as Robert Scoble calls it, and IMO, this is the future of news discovery, and takes much less time. Add me on FriendFeed if you want me to discover your content as well.
  • Twitter – If there’s anything you think I should read, @reply me on Twitter. I track things there as well, but that will guarantee I read it, and some times ReTweet it.
  • Sharing – One thing I love most about Google Reader is my ability to share items I come across, and even comment on them. This saves me a lot of the need to write a blog post about something someone has already covered. FriendFeed provides a nifty tool you can add as a Bookmarklet in your browser which will add any page you come across to FriendFeed. I’ll be using this religiously moving forward. You can follow my shares in FriendFeed, or on my FriendFeed widget over on the lower-right of this blog.

It’s my hope that I can learn something from this. Fasting, whether it be food or other material items, can teach you what’s most important in life. I did this with Twitter for a few months last year and learned a lot on what Twitter is, and isn’t important for. My hope is I can do the same with FriendFeed. Perhaps this Lent we should all, regardless of religion or faith, figure out something we want to learn about and give up those things we would at other times call a “need”. I think this world would be a much better place if we all did this every so often.

I will post a follow up to what I learned in a week.

Are You Subscribed to My Link Blog?

2426084610-reader-logo-en.gifSome of my best comments are made via my Google Reader Link blog. I often avoid writing about already-written stories because there are so many better ways to do it. I often comment on FriendFeed, and where I have an opinion, I write about it as a Note in my Google Reader shared items, which goes to my Link blog.

I’ve added a small version of the link blog in the sidebar, but you can also follow it in Google Reader by subscribing here – or, you can just go there and check back often to see what else I’ve shared. Of course, the best way to follow my comments and shares is by sending me an e-mail, or brief chat to jessestay at gmail dot com, and that way I can read, and re-share your shared items as well!

Of course, if you follow me on FriendFeed, you’ll get all of this, and you can reply, too! You can follow me there at http://friendfeed.com/jessestay

MonsterCable.com Oblivious to SEO

I’ve been searching for a good mobile solution for my iPhone for close to a year now to no avail, and now that I’ve got the new phone I thought I’d do another search. For my old iPod, I own a Monster Cable iCruze, which integrates with your car stereo to attach directly to your iPod and you can then control the playlists on your iPod via your car stereo’s controls. Currently, it is serving as a great car charger for my iPhone, and that’s about it.

So I decided to do a search for an iPhone compatible version of the iCruze today, and was surprised to find that the king of all cables, Monster Cables itself’s, own website is completely inaccessible from Google, or any Firefox 3 user because of supposed “malware”. Currently, if you do a search for “Monster Cable” via Google, you’re presented with a link like below, warning you that the site “may harm your computer”.

Picture 1.png

Click on that link, and you’ll go to a page like this, completely preventing access to Monster Cable’s website without explicitly copying and pasting Monster cable’s URL in your browser:

Picture 2.png

Explicitly entering the URL, if you are in Firefox 3, takes you to the following page, which gives you the option to continue, but throughout the site this page appears again and again, making it extremely difficult to navigate. Firefox 3 seems to rely on Google’s own malware reporting, which is the reason for Firefox’s error.

Picture 3.png

The Google “Safe Browsing Diagnostic Page” for MonsterCable.com seems to indicate that the error is most likely being generated by third party scripts that are “hosted on 9 domain(s), including hdrcom.com, gbradw.com, bkpadd.mobi”. Google seems to indicate that this has been happening over the past 90 days.

It goes without wonder why such a large profile cable company as Monster Cable could not notice such a decrease in traffic from pretty much all of Google, and why if they have noticed, they have not taken action. We clearly know that no one at Monster Cable seems to be a Firefox 3 user, and if they do, they definitely don’t visit their own site, because you think that it would be fixed by now.

Can anyone figure out what the scripts are that Google claims to be malicious?

Facebook Announces F8 In the Middle of OSCON, Coincidence?

l11204705797_2531.pngJust yesterday, Facebook announced their second F8 conference, to occur July 23, 2008. This Developer-targeted event is said to possibly include some major announcements, including the new Profile redesign, more information about the fbOpen platform, and most significantly, possibly the launch of their E-Commerce platform. What hasn’t been announced or shared however is the odd timing of the event.

The event occurs right smack dab in the middle of O’Reilly’s Open Source Convention, scheduled to occur for about the past year now from July 21 through July 25. This conference is known as an essential “Mecca” for Open Source developers around the globe, and has presentations from such players as Google, MySQL, Sun, Meebo, and even SixApart. Everyone who is a developer (unless you solely develop for Microsoft) or Sysadmin will be at this conference.

As a developer, this is tough news to hear that Facebook will make me choose between OSCON and them. Frankly, I would by default choose OSCON if I were any smart developer, as I would get more. So why isn’t Facebook just joining OSCON and doing an “F8” track there? Do they really want to tick off Open Source developers? You better bet that OpenSocial will have a presence there. If Facebook really wanted to target the Open Source crowd, as they have “claimed” to do with their fbOpen Platform and a few other contributions back to the community, they would try to have a presence at this conference and not interrupt it as they are currently doing. I was actually going to go to OSCON to promote my FBML Essentials book to potential Facebook developers for O’Reilly. Now I’m forced with a decision. I’ve contacted Facebook with no response, and I’m getting a little frustrated as a Social Media developer. Which conference will you choose?

Social Coding Series: I’m In Your Social Graph, Hacking Your Life – a Howto

As the first entry to my Social Coding series I’m going to cover Google’s Social Graph API. I saw a demo of this at Google I/O in San Francisco and was so impressed that I immediately started hacking on it when I got home. Little did I know how powerful this API was and how much information it could pull off the web about a single individual!

Google’s Social Graph API takes a cache of the rich storage of links, information, and URLs on Google’s servers, and determines which of those contain information about actual people. It combines OpenID for confirming an individual’s identity, and XFN and FOAF XML protocols to determine links between those identities. With a simple tag on a user’s website, a user can determine other websites that also identify them. If you link to one URL identifying that location as you, and at the linked website, it links back to you, Google can tell for sure both of those websites are yours, and identify you as a person. Not only that, but you can similarly provide XFN information or FOAF information via similar tags or a separately linked file identifying who your friends are. If they link back to you via similar metadata Google can tell for sure that the two of you are friends.

The Social Graph API lives and breaths this data. There are actually quite a few Social networks that use this protocol to identify you and your friends. Sites like Digg, Twitter, and FriendFeed all utilize these protocols to identify your friends. The Google Social Graph API scans this data and organizes it in an easy way for you, as a developer, to access.

Let’s try a simple example, and you don’t even have to be a developer to try it. Google has provided a simple playground to see how the Social Graph API works. If you go to http://socialgraph-resources.googlecode.com/svn/trunk/samples/exploreapi.html, enter in a few URLs of your blogs, social networking profiles, and other identifying locations on the web, leave “Follow ‘me’ Links”, “Pretty Output” checked, and click, “Find connections”. For me, just “twitter.com/jessestay” was all I needed to enter in the textarea.

The resulting structure is organized in a format called JSON – if you’re a Perl developer you might be familiar with this, as it is formatted the same way as a Perl Hash structure. You’ll see under “nodes” a bunch of URLs with different metadata about the URL – these are URLs that Google thinks, based on the metadata in the URL you provided, are you or contain info about you. I’ve found that only those with a “profile” attribute are actual Social Network profiles for yourself, so be sure to pay attention to those.

You can also go back and click “show inbound links” and “show outbound links” – this will then return URLs with links to sites you have identified as yourself, as well as sites you own that claim other sites as identifying for you. Play around with it – there’s a wealth of information it will give you about people!

Now, if you’re not a developer, you can skip over this next section because I’m going to get technical by showing an example. I’m a Perl developer so I’ll show one in Perl.

In Perl it’s simple – you need to install Net::SocialGraph with a command similar to this:

perl -MCPAN -e “install Net::SocialGraph”

Then, a bit of code like this will give you the data you need:

my $sg = Net::SocialGraph->new(‘fme’ => 1);

my @urls = ();
push (@urls,’http://twitter.com/jessestay’);
push (@urls,’http://facebook.com/profile.php?id=683545112′);

my $res = $sg->get(@urls);
my @profiles = ();
foreach my $node (keys %{$res->{‘nodes’}}) {
  if ($res->{‘nodes’}->{$node}->{‘attributes’}->{‘profile’}) {
    push (@profiles, $res->{‘nodes’}->{$node}->{‘attributes’}->{‘profile’});
  }
}

In the above example I instanciate my $sg object, telling it to follow “me” attributes in the response. I add a couple URLs to identify the individual I want profile information for (in this case, me), and then make the call to the SocialGraph API to go get my info based on those URLs with the “get” method provided by the API. Then, I just traverse the response and I can do whatever I want with it. After this, I could take the response information and list all of the user’s profiles as links, or perhaps I could scan those profiles for more information and provide information about each identified profile. You’ll also note that it’s not always correct so you’ll want to let the user intervene. Also, note I’m looking for only links with a “profile” attribute – I’ve found these to be most accurate.

Beyond that, that’s it. Ideally, you could take the Playground example above and look at the resulting URL. The basics of the Social Graph API are just that URL – plug in whatever you want and you’ll get back whatever information you need. You could then parse it with Javascript, Perl, PHP, or just leave it in the “pretty” format the Playground provides you by default.

Now, imagine taking that data and combining it with, say the Twitter API to pull out all of an individual’s friends on Twitter, then applying the Social Graph API to each of those individuals. Soon, you have a tool which can identify which of a user’s friends are on which networks, and if there are any of your friends you have not yet added on those networks. This API is powerful!

The Social Graph API can be an excellent utility to find out more information about any individual using your applications. No longer do you have to ask the individual for that information – so long as they are active on Web 2.0 that information can be provided for them to choose from!

You can learn more about the Social Graph API here.

Please note I too am new to this API – any inaccuracies in this document please let me know in the comments and I will correct them for others to benefit.

[youtube https://www.youtube.com/watch?v=LabCylbapuM&hl=en]

Who Needs Obama? The Google Health API Will Change the HealthCare Industry

Pay attention – Google is onto something big, something that could very well change the world, and no, it’s not OpenSocial or App Engine or Android. One of the biggest overlooked items in the last several days has been an announcement by Google to release an API for their Google Health service. I’ve mentioned before that Google Health is one of the single biggest threats to the Healthcare Industry since the establishment of company-paid Health Insurance (well, maybe not in those words, but that’s what I meant).

The Google Health API does two things, for the most part. It allows a developer to retrieve medical profiles stored in Google, and format them as a “Continuity of Care Document”, a standard in the HealthCare Industry for sending HealthCare history information and data from HealthCare provider to HealthCare provider (a provider would be your doctor, or a hospital, or dentist). This allows your doctor’s systems that are already familiar with this system to easily read your history and process it accordingly so your doctor can read it.

Secondly, it allows you to send profile information from your own systems into Google Health. Through a simple post to Google’s servers, you can send history information via XML and it will get stored in Google’s servers. So, as a doctor you can hire a developer like me, and we’ll parse the information from your systems, and your customers can simply use their Google login to access not only the information you stored about their visit, but their entire history from previous doctors.

This is the start of something beautiful. Previously in order to send and receive medical data, it required a firm knowledge of pages and pages of HIPAA documents to know and understand, and at the same time know how to get the information, which could be in many different formats into, and out of your systems as a doctor. Now, Google is providing a single source, and a standard for developers to understand that will allow any developer to transfer data into, and out of a single source into your systems. Now you only have to know one standard as a Doctor and you can have that patient’s entire medical history with the push of a button. Google knows the standards so you don’t have to.

Google is in the position to take this much further. As the single destination source for consumers, they have the power to control standards, track payments, health issues, and more, and provide a single standard to do all this. I wouldn’t be sleeping very well right now if I were a HealthCare company. Google is in a position to take the power out of their hands and put it back in the consumer’s. Google is about to change the world of Healthcare as we know it.

Where is Jaiku???

jaiku_hires_rgb.pngI don’t know if it’s the horrible logistics at yesterday’s keynote and that I had to sit on the floor to watch it, or the T-Shirts that in binary say, “GoogleKO” (Mike, I’ll give you mine if you have lunch with me tomorrow), or maybe the fact that I now can’t get internet connectivity as I write this due to the poor planning for WiFi in this room. Or maybe it’s that I’m presenting on Facebook and have had Facebook on the mind the time I’ve been here, but I’ve really been on an anti-Google run lately and I’m not sure why.

The biggest thing I’ve noticed here at Google I/O is there is absolutely no presence of Jaiku at the event. I haven’t seen any booths, presenters are not running it up on the screens like we saw with Twitter at Web 2.0, and it almost seems as though Google doesn’t care that there is an opportunity with the problems Twitter is having right now. In fact, I think I’ve even seen Twitter on a few of the presenters boxes rather than Jaiku.

Does Google just not care about Jaiku? They have an amazing opportunity here. Twitter is down about one half of the time. They are hosting a blog on their competitor, Tumblr’s, site because they can’t trust their own servers by all means! I don’t agree that FriendFeed is a competitor to Twitter – Jaiku is, however, and now is the time for them to step up! Google has a conference with attendance that perhaps exceeds that of Web 2.0, and the whole world watching them as they make some serious announcements, so I can’t figure out why they aren’t taking this opportunity to gain an edge on their competitors.

Jaiku is perhaps the only other service out there with an SMS status update system similar to Twitter’s. People really want to find another solution that solves what Twitter gives them. Jaiku does this, and Google is failing seriously at promoting it and bringing attention to it at this conference.