Category Archives: Google

The Facebook/Burson-Marsteller Debacle, Google – and the World War For (Our) Information

Sneakers

“There’s a war out there, old friend. A world war. And it’s not about who’s got the most bullets. It’s about who controls the information. What we see and hear, how we work, what we think… it’s all about the information!”
– Cosmo in “Sneakers” (1992)

I could only reflect on this quote as the news exploded last week that Facebook had hired PR firm Burson-Marsteller to spread negative stories about Google, and then continued in almost Keystone Kops-fashion with both Facebook and B-M competing to see who could throw the other under the bus the fastest… complete with silly aspects like Burson-Marsteller deleting posts from their Facebook page (they have stopped doing that, as is obvious from their page now).

In the midst of all this there was the predictable outrage from so many in the PR / communications industry, with statements about clear violations of ethics and so much more. Neville Hobson provides a solid summary over on his blog along with some recommendations for B-M.

My only real thought through it all was…

is anyone REALLY surprised?

If anything, my surprise was only that the Burson-Marsteller employees were amateur enough that they got caught!

The War

The reality is that the quote that Ben Kingsley’s character Cosmo said to his friend Martin (Robert Redford) almost 20 years ago is if anything only MORE true today.

There’s a war out there.

A war for our eyeballs.

A war for our attention.

A war for our dollars.

… and we’re not talking petty cash… we’re talking billions of dollars.. maybe trillions.

Take a look at what you do every day. Take a look at the tools you use. Where’s your email? Where’s your blog hosted? Where do post status updates and connect with friends? Where do you post your photos? What do you use to write documents? What do you use to find your way from one place to another?

Odds are that for almost all of you reading this, the answer is…

the Cloud.

Online.

Somewhere… on someone’s servers… on someone’s service.

Even for documents… Google Apps, now Microsoft’s Office 365, and more and more and more…

We are evolving into the Cloud.

And therein lies the war.

The war is about who controls the information… it’s about “what we see and hear, how we work, what we think“.

It’s about who actually runs the “cloud”… who controls the servers where the data actually resides. It’s about who owns the plumbing down underneath.

It’s also about who controls how we access the “cloud”… who controls the tools we use… the interfaces we use… the services we use… even the bandwidth we use…

It’s a world war…

It’s THE war that will define our future… and whether that future will be in the hands of closed, proprietary “walled gardens” controlled by a few corporations – or whether we will have a more open Internet where we all have more choice and control.

Oh, yes, and it’s a war for BILLIONS of dollars…

In That Context…

The other reality is that this Burson-Marsteller “kerfuffle” between Facebook and Google is only a minor skirmish in the larger war.

The battles are playing out all around us… online with Facebook, Google, Yahoo, Twitter, Microsoft and everyone else who would like to be in that game… in the mobile sphere with Apple, Google (Android), Microsoft and everyone else… in the underlying plumbing with the telco/mobile carriers (AT&T, Verizon, a zillion others), the cable providers (Comcast, Time Warner, Cox, a zillion others), the other ISPs, the other wireless providers, Google, and everyone else…

… and in so many other facets of our lives. Pick an area… and there’s a battle going on as part of this larger war.

In that context, the fact that Facebook engaged a company like Burson-Marsteller to spread rumors and stir up negative publicity against an opponent is not at all surprising.

For many engaged in this war, they live by a simple premise:

The ends justify the means.

And with that world-view, such quaint views as “ethics” don’t matter. All that matters is…

Winning

By any means.

Was what Burson-Marsteller and Facebook did sleazy and unethical by the standards most of us hold?

Absolutely

Will Burson-Marsteller’s actions once again hurt those of us who take pride in the PR / communications industry and would like it to be viewed more positively?

Absolutely

Will those of us who do abide by a code of ethics in our PR / communications efforts once again have to endure having our reputation tarnished by those who don’t?

Absolutely

Will will see more of these kind of sleazy actions, perhaps not from Burson-Marsteller but from other firms?

ABSOLUTELY

… but odds are that others will look to cover their tracks more and not get caught.

There’s a war out there, my friends, a world war…


If you found this post interesting or useful, please consider either:


YouTube’s “1911” April Fool’s Effect Is Admittedly Amusing

I thought it was silly when I first heard about it through TechCrunch, but then I watched one of my own videos through the “1911” lens (a recent Emerging Tech Talk video) and I do have to admit that it is amusing and clever… just click on the “1911” button in the lower right corner of any video that has it (you can click on this image to see one)…

Youtube1911

… and immediately you are transported back into a time of grainy, sepia-toned silent films where someone played ragtime piano music while you viewed the film.

Now in the case of my video, the effect is also completely useless, because you can’t hear a word of what the person is saying.

Still, it’s a fun hack to see for a moment, anyway. Kudos to the YouTube team for coming up with something fun.

P.S. YouTube has a blog post up about 1911


If you found this post interesting or useful, please consider either:


Content Creators Rejoice! Google Takes Action To Kill Off Content Farms

C'est moi l'plus beau

For those of us who spend our time creating content online (as I do) and strive to make that content of the best quality and of value to people, the rise of so-called “content farms” has been an annoying feature of the online landscape: both the networks of sites that simply scrape our content and surround it in ads… and the networks of sites that churn out incredibly large quantities of low-grade content that is optimized for SEO so that their pages can rank highly and get eyeballs to their pages and their ads.

For we who strive to create “high quality” content, the spammers and content farmers were annoying in that Google search results seemed to feature these sites (because they were trying to game Google) when our higher quality was ranked lower.

The good news is that as they threatened earlier, the folks at Google stated that they have changed their ranking algorithm to de-value low quality sites. That is to say… they are aiming to hit the spammers and content farmers at their critical reason for being: search engine result placement.

From Google’s blog post, with my own emphasis added:

But in the last day or so we launched a pretty big algorithmic improvement to our ranking—a change that noticeably impacts 11.8% of our queries—and we wanted to let people know what’s going on. This update is designed to reduce rankings for low-quality sites—sites which are low-value add for users, copy content from other websites or sites that are just not very useful. At the same time, it will provide better rankings for high-quality sites—sites with original content and information such as research, in-depth reports, thoughtful analysis and so on.

We can’t make a major improvement without affecting rankings for many sites. It has to be that some sites will go up and some will go down. Google depends on the high-quality content created by wonderful websites around the world, and we do have a responsibility to encourage a healthy web ecosystem. Therefore, it is important for high-quality sites to be rewarded, and that’s exactly what this change does.

Yet to be seen is exactly what they do and how they tweak the algorithms… there will always be an arms race, I fear, between the search engines like Google and those who want to try to game the system.

Regardless, the move is welcome!

Many articles written about this today… some I liked include:

Bring on the changes, Google! We who spend our time striving to create high quality content welcome them.

Image credit: rgs_ on Flickr


UPDATE, Feb 26: There have been a number of articles out there seeking to show the actual impact of this change. One of the best I’ve seen is this post from SISTRIX that shows the 25 biggest losers according to the research they’ve done.


If you found this post interesting or useful, please consider either:


Google: We *will* kill search engine spam! (and devalue content farms)

SPAM Shrine

What is Google going to do about the perception that there are more “spam” sites in search results? What will Google do about content farms?

On Friday, Matt Cutts at Google published a great piece entitled “Google search and search engine spam that is worth reading for all involved in online content creation. Somewhat predictably, he starts out pointing out that in truth there is less spam in search results than there used to be… but then he clearly accepts the “perception equals reality” mantra and lays out what they are looking to do about it.

This part was interesting, particularly the last line:

To respond to that challenge, we recently launched a redesigned document-level classifier that makes it harder for spammy on-page content to rank highly. The new classifier is better at detecting spam on individual web pages, e.g., repeated spammy words—the sort of phrases you tend to see in junky, automated, self-promoting blog comments. We’ve also radically improved our ability to detect hacked sites, which were a major source of spam in 2010. And we’re evaluating multiple changes that should help drive spam levels even lower, including one change that primarily affects sites that copy others’ content and sites with low levels of original content.

This issue of people copying others’ content continues to be an annoyance to me, particularly because content scrapers keep scraping a lot of Voxeo’s old content. Anything that can reduce the value in people doing that is a win by me!

Similarly, there are a great number of sites out there operating as “content farms” that just spew out large quantities of low-grade content with the idea that they will increase your SEO/search engine results. Matt Cutts takes them on, too:

As “pure webspam” has decreased over time, attention has shifted instead to “content farms,” which are sites with shallow or low-quality content. In 2010, we launched two major algorithmic changes focused on low-quality sites. Nonetheless, we hear the feedback from the web loud and clear: people are asking for even stronger action on content farms and sites that consist primarily of spammy or low-quality content.

For those of us who are actually spending the time to create quality content online, this is definitely good news.

He ends with a note that Google does not take into account whether or not sites run Google advertising when it is taking action against those sites. I’m inclined to believe them on this point, because at the end of the day, Google’s a pretty geeky, hard-core technology company… and Search rules.

It’s good to see Google come out with a clear statement like this… and I look forward to seeing what actions they take.

And for us who are creating online content, it’s important to monitor whatever changes they make so that we don’t wind up inadvertantly having our content somehow devalued amidst the changes.

Image credit: arndog on Flickr


If you found this post interesting or useful, please consider either:


Want to get blog comment spam? Perhaps get on the first page of Google search results

It seems that a quick way to get a blog post loaded up with spam comments is to get it up on the first page of Google search engine results. Or at least, that’s how it appears to me.

Recently I started getting a lot of comment spam, almost daily, on one specific post I wrote on Code.DanYork.com, a blog where I write about programming and other developer topics. It puzzled me because that particular post was really just an embed of a video and wasn’t very deep or detailed. A trip into Google Analytics, though, showed that a significant driver of the traffic to that post were the Google search keywords “learning node.js” and “learning nodejs“. So I popped those into Google and sure enough, there I was… #5 for “node.js”:

learning node.js - Google Search.jpg

And #3 if you drop the period and do “nodejs”:

learning nodejs - Google Search.jpg

So perhaps, I thought, that was the reason that post attracted the comment spam when none of the other posts did…

But that doesn’t really answer it to me. When I head over to the AdWords Keyword Tool, the reality is that pretty much almost no one is searching on those particular terms! So even though my post may place highly in the results, it doesn’t really matter because only a trivial number of people are actually searching for that term.

I should note, too, that none of the blog comment spam had anything whatsoever to do with Node.js. It was all the typical comment spam linking to various silly products… watches, pharmaceutical products, websites, etc.

In the end, I don’t know… perhaps some comment spammer is trying to post comments on blogs that have long-tail terms related to topics getting buzz these days. (“Node.js” is a hot topic in developer circles right now.) Perhaps that particular post just got tweeted or retweeted and caught someone’s attention.

On one level, it doesn’t much matter to me, since I moderate all comments from people who haven’t commented before. So the comments are going live on my site… it’s more just the annoyance of having them come in (and a number of them are not getting caught by Akismet).

Still, it’s a curiousity… why that post? I’ll probably never know…


If you found this post interesting or useful, please consider either:


Google Wave to rise from the ashes in open source form?

googlewavepreview.jpg

Ever since the announced demise of Google Wave, I think we’ve all been wondering what would be next and how much of the code Google would make available. Today, they’ve taken a step in that direction with this post:

Wave open source next steps: “Wave in a Box”

In the post, they say that they will make available as open source:

  • an application bundle including a server and web client supporting real-time collaboration using the same structured conversations as the Google Wave system
  • a fast and fully-featured wave panel in the web client with complete support for threaded conversations
  • a persistent wave store and search implementation for the server (building on contributed patches to implement a MongoDB store)
  • refinements to the client-server protocols
  • gadget, robot and data API support
  • support for importing wave data from wave.google.com
  • the ability to federate across other Wave in a Box instances, with some additional configuration

If they follow through on all this, it should be quite a good offering.  As they note:

This project will not have the full functionality of Google Wave as you know it today. However, we intend to give developers and enterprising users an opportunity to run wave servers and host waves on their own hardware.

After Google announced Wave back at that famous Google I/O presentation, I’ve been intrigued by it (and written about it) but what has most intrigued me is the possibility to move collaboration to a “distributed and decentralized” model in a way similar to email and web servers.  Distributed and decentralized is, after all, “The Internet Way”, as I wrote about at great length in the past.

Let’s see what happens… and I, for one, will definitely be watching http://www.waveprotocol.org/ to see what they make available.

What do you think?  Can Wave re-emerge as something useful?


If you found this post interesting or useful, please consider either:


5 Steps to Enable Google Wave for Google Apps accounts

googlewavepreview.jpgWith Google Wave now being available for everyone, and specifically now available for businesses using Google Apps, I thought I’d just post the 5 steps of how to enable Google Wave for your Apps account. (The steps appear in the video on the Google Apps page, but you have to watch the video to know that.)

1. LOGIN TO GOOGLE APPS

You have to be the administrator for your Google Apps domain in order to enable Google Wave.

2. CLICK “ADD MORE SERVICES”

Next to the “Service settings” heading there is a “Add more services” link. Follow that link:

addingwavetoapps1.jpg

3. CLICK “ADD IT NOW”

On the next screen, you just select the “Add it now” button:

addingwavetoapps2-1.jpg

4. CONFIRM YOU REALLY WANT TO DO THIS

Google throws up a page just warning you that you can’t get support for Wave through existing support contracts… and other warnings. Just hit the “Yes, enable Google Wave” button:

addingwavetoapps3.jpg

5. START ENJOYING WAVE WITHIN YOUR APPS DOMAIN

That’s it. Now you can just direct people within your Google Apps domain to go to:

http://wave.google.com/a/yourdomainname

and they can start waving! Here’s what it looked like for me:

addingwavetoapps4.jpg

Now, as noted in the warnings, users in your Apps domain can by default also invite external people into your corporate waves. That may be a great thing… that may be something you want to think about.

In any event, enjoy waving within Google Apps!


If you found this post interesting or useful, please consider either subscribing to the RSS feed or following me on Twitter or subscribing to my email newsletter.


Can’t attend Google I/O this week? You can follow along in Google Wave.

Remember Google Wave? The big buzz that we all talked about last year? (And that I wrote a good bit about here.) While some of us may have reduced (or dropped) our Wave usage, Google is naturally using it heavily and as 5,000+ developers all gear up for the big Google I/O conference this week in San Francisco, the word is out that you can follow along in “Live Waves” during the event. This big URL should take you there (assuming you have a Wave account):

https://wave.google.com/wave/?pli=1#restored:search:group%253Aio2010-wave%2540googlegroups.com+tag%253Aio2010,restored:wave:googlewave.com!w%252BeRiTZrZkCcw

You should see something like this:

googleiowaves.jpg

Note that if you are already in Wave you can simply enter this in the search box:

group:io2010-wave@googlegroups.com tag:io2010

If you aren’t familiar with the idea of using “live waves” for conference note-taking, you may want to view my Emerging Tech Talk #40 video podcast where I demonstrated how Google Wave could be used this way.

Note: Thanks for Jay Cuthrell for tweeting out this info.

P.S. If you are out at Google I/O, please say hello to our Voxeo Labs team who will be in the Google I/O Sandbox demonstrating Voxeo technologies and how they work with Google services


If you found this post interesting or useful, please consider either subscribing to the RSS feed or following me on Twitter or subscribing to my email newsletter.


Will Everyone Seeking a Job Now Use Adwords? (re: The Google Experiment)

You have to admit, this was a very clever way to use Google Adwords to rise above any other potential job candidates and get a message across:

adwordsandjobhunting.jpg

Kudos to Alec Brownstein for his creativity. Setting ads on 5 people’s names… getting interviews with 4 of them… job offers from 2… and now working for one of them at Young & Rubicam (Y&R) New York. All for $6 in Google AdWords spending.

Will this now create a new boom in Google Adwords spending for job seekers? 🙂

Alec Brownstein even created a video about it…

P.S. And with this example, what is next? Marriage proposals via AdWords? (Or has that already been done?)


If you found this post interesting or useful, please consider either subscribing to the RSS feed or following me on Twitter or subscribing to my email newsletter.


The Single Biggest Reason Why I Can’t Yet REALLY Use Google Wave

googlewavepreview.jpgI’m a big fan of Google Wave. A huge fan in fact. I’ve written about it, posted a screencast about using it in conference collaboration and have much more about it in my writing queue. I love the promise of the Wave protocol that will allow for distributed/decentralized collaboration that is in line with “The Internet Way”. I’ve been a long-time fan of the XMPP protocol that is underneath it all. There is so much great potential in Wave.

But I can’t really use it today.

Not yet, anyway.

It’s NOT because of the common sentiment I hear about not having anyone to communicate with on Wave. Between Voxeons trying it out, PR/marketing folks associated with FIR trying it out, and a whole lot of other early adopters I know, there are probably easily 150-200 people that I could use Wave with.

And I very definitely can use Google Wave for PUBLIC Waves like those I described for conferences in my screencast. For public waves, it’s great and works well.

But I can’t really use it for true collaboration with a team a people – and therefore can’t really push Wave to see what it can do.

WHY NOT?

Two simple pictures illustrate the issue:

wave-remove1-1.jpg

and:

waveremove2.jpg

Figure it out?

Yes, indeed….

THERE IS NO WAY TO REMOVE SOMEONE FROM A WAVE!

Like I alluded to earlier, no big deal for a public wave. Public waves are by definition, well,… public… and so anyone can join in a public wave. And anyone contributing to a public wave should realize that anything they type there is potentially visible to everyone. It is an annoyance that you can’t leave a public wave… but that’s it.

(Note: the Google Wave team did hear the cries from Wave users and have allowed anyone to remove a bot from a wave. So bots can be kicked out, but not people.)

THE PROBLEM

I’ll give you two examples, though, where this is a huge problem.

First, imagine that you are trying to use Google Wave to collaborate on, say, a news release for your company. The content of the wave is confidential. You invite your team into the wave and you all work on the document. Then, because the current Wave user interface is, um, not entirely intuitive, one of your team members accidently adds someone from outside of your company into your confidential wave.

OOPS!

There is no way to boot that person out. In fact, via Playback, he/she can see everything you have ever typed into that wave… every edit… every snarky comment…

All you can do at that point is: 1) appeal to the person’s brother/sisterhood as a fellow early-adopter to excuse the problem and try to pretend they don’t see everything going on in the wave; and 2) start a brand-new wave (copying content over) that includes just your team and not this person.

Not ideal solutions.

Second, let’s say that you are working with a team of people and one of the people decides to leave the team. Maybe they quit or are fired from the company. Maybe they start a competing project. Whatever the case… you don’t want them to have access to the Wave any more.

OOPS!

copytonewwave.jpgAgain, no way you can remove them. The best you can do is go up to the upper right corner of one of the “blips” in your wave and do the “Copy to new wave” command… and then add everyone to this new wave.

I recently had to personally do this for a wave of 25+ people. Not a fun experience, particular because the current Wave UI only seems to let you add one person at a time. So I had to create the new wave and then figure out who all was in the old one and add them one at a time to the new wave. It didn’t take a long time… it was really only a few minutes… but it was a pain. And then I had to flip between the old and new waves to be sure I had brought everyone over.

And then, since everyone would still see the old wave in their inbox, I had to change the title of the old wave so that people would not go into that one and would know they could archive it to get it out of their Inbox.

SOLUTIONS?

As The Complete Wave Guide indicates, it’s not necessarily an easy problem to solve due to Wave’s collaborative nature. Having said that, the problem has been solved in the IM space in places like Skype Group Chats, IRC channels, etc. Now, federation isn’t here yet, but Wave’s distributed and decentralized architecture could add some interesting syncing challenges to this issue – but yet it still seems to me to be solvable.

As “GeekLad” notes in “5 Reasons Google Wave Is Not Ready, it’s an issue of lack of any real kind of “access control”. I agree with with GeekLad that something like this kind of system needs to be in place:

  • Allow the wave creator do add/remove any participant from a wave.
  • Allow the wave creator to assign/modify the following permissions that can be set at the wave and participant level:
    • Permission to add bots to the wave.
    • Permission to invite other participants to the wave.
    • Permission to remove participants from the wave.
    • Read-only or read/write access to the wave.
    • Permission to grant/modify each (or all) permissions for other participants and/or the entire wave.

That’s what we need.

Access control and the ability to remove participants from a wave.

Until that time, as much as I dearly want to be using Google Wave for all sorts of collaborative development… I won’t… I can’t in good conscience do so with private information.

Here’s hoping that the Wave team does give us this feature real soon now… until then… I’ll keep using it for public waves, and for non-confidential private waves… but I want to use it for so much more…


If you found this post interesting or useful, please consider either subscribing to the RSS feed or following me on Twitter or identi.ca.