Feb 3 2011

Has Google Jumped The Shark?

Everybody knows that Google’s search results have suffered due to spam, content farms, black hat SEOs, social media marketers, trolls, and gypsies. As Google’s search results continue to degrade due to spam content and its social networks (Orkut, Buzz, Wave) have floundered Google been on the attack against the competition, not so much on the technical front but in the press. It was just a few months that Google lashed out at Facebook over import/export of user data. Now Google has its sights on Microsoft Bing. It was only late last year when tech journalist started to notice Google copy feature which appeared first on Bing, see here and here. Now Google, in an orchestrated and designed PR stunt accuse Microsoft Bing of copying Google’s search results.

Google's Home Page

Google's Home Page

Just like Microsoft, Google uses thousands of data points from users online usage from web crawlers, social media, ad networks, analytics, clickstream, retweets, likes, trends, and other methods. Google uses a lot of different data points to improve their search results, not just crawling from a href to a href. Google has tracking information on users, from every side of the click. Google often has and collects information when a user clicks a link on its search result page and on the visited page (if that site uses any of Google products such as Analytics or Adsense). Google is sitting pretty collecting data from every angle, because it has the market share to do so and tells competitors “No Soup for You.” The orchestrated “synthetic” outrage from Google and associated Bing sting borders into monopolistic behavior.

Is using Twitter’s firehose cheating? In a black and white world, were using calculators in a test is considered cheating, then using Twitter’s firehose is cheating. If using Twitter’s firehose is considered cheating, then Google cheats too.


Feb 2 2011

Dude, Where’s My Search Results

Google just hit a new low by accusing Microsoft of stealing their search results. This just seems like an unbelievable link bating ploy on part of Google that might have back fired. At first I thought I had read the headline wrong. If I would think of any tech company would air their dirty laundry in a public forum I would have thought it would be on Microsoft’s part.

Here is how this tech “he said, she said” came to be. Danny Sullivan of Search Engine Land wrote a blog post where Google acknowledged that it ran a covert Bing sting operation that proved that Microsoft’s Bing’s search results are in some way influenced by what users search for and click on Google’s search engine. This whole secret operation ran by Google reminds me of the HP spying scandal of 2006. Amit Singhal, a Google Fellow in charge of this operation, went on to compare Microsoft Bing’s actions to copying and cheating and other mean evil stuff.

Apparently, all this came about because of misspelled search terms. As Danny Sullivan of Search Engine Land describes, Google noticed that Bing’s search result for misspelled terms were similar to Google’s. Over at the official Google blog, Amit Singhal went on to describe the methodology used by Google to prove that Microsoft’s Bing uses Google search results in some capacity. To prove their hypothesis, Google gave engineers Windows’ laptops with Internet Explorer with Bing Toolbar installed and invented crazy words like hiybbprqag that when searched on Google would return completely unrelated search results. These same search results where found in Bing some time later for these made up search queries.

If this is true, this does prove to a high degree of certainty that Microsoft Bing uses, to some capacity Google search results, at least for made up search queries, or “synthetic queries” as Amit Singhal described them. This does not prove that all or 80% or 10% or any significant percent of Microsoft Bing’s results are copied verbatim from Google, as Amit would have you believe. What is also clear but downplayed behind the link bating headlines and accusations is that Bing does not scrape in any scale Google’s search results. In fact, Bing does nothing more than what Google already does. Google has a large number of tools in its arsenal where it collects online traffic and user data no matter what search engine was used. Google is monitoring and tracking the whole web with its search, analytic, ad network, browser, and mobile products and platforms

What I find amusing, is that gall and hypocrisy of Google to accuse Microsoft of monitoring the search terms and queries on search engines and the websites visited from those search results. Every time you search for a term on Google, that is recorded and associated with your account. Every time you click on search result from Google, that is recorded and associated with your account and your search term. If Google collects this data, I am think it might be fair game. Not only does Google collect this the search term and corresponding website you visit, but does the website you visit and their ad network.

I would also question the timing and the motive of publishing this now and this manner. Google has recently come under fire for the spam results taking over their search results and on how they tracks and monitors users’ online activities. It’s widely known that Google collects and uses just about every piece of information it can gather from end users in the development of their products. Google Voice is improved by having millions of users correct Google’s automated voice translations. Improved speech to text translations are then rolled out into other products and projects, such as this speak2tweet Twitter account that transcribes voice messages left on free public phone numbers and tweets them. It is also known that Android, Google’s mobile platform, is a used to improve Google’s local service and I’ve already written about how Google’s Chrome OS laptop will be used to feed even more user data into the Googleplex.

Instead of spending over a half a year on a sting operation of this size and scope they could have better spent their resources. This smells of bad PR to deflect some of the heat Google has been attracting for their spam-ridden search results and privacy issues. Google is just calling the kettle black.

The links below are additional coverage, analysis, and opinions of what one Blogger has dubbed Bing-gate.


Jan 22 2011

Three Sentences

A family member has over 20,000 unopened emails in her inbox. I get just as many emails and I average somewhere between 5-10, depending on the day/time of the week. I don’t claim to subscribe to the Inbox Zero movement but I try to keep my inbox clean and manageable. I have a complicated email system that I have setup for myself. I use Google Apps for Domain to host the email address for my websites. I commonly use in about 5 email addresses, most of these are tied to one inbox in GMail so that I can send and receive email from all these accounts by logging in once. I also use folders, priority mail, and star important email to try to manage all incoming messages. I am quick to remove myself from mailing lists that I am no longer interested in, I am quick to spam unsolicited emails, and I am quick to delete emails. In addition to all these technology tools and tricks, I’ve started following the Three Sentences discipline.

Three Sentences devotees claim to threat email responses like text messages, so instead of long verbose letters each email response is simply three sentences. I think of it like Twitter for email. There is also a Four Sentence and Five Sentence variation of this, the key is to stick to a disciple of writing short concise emails that get to the point at hand.


Jan 7 2011

Retweet December 2010

From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back.

Software Development

  • I wish I could Ctrl+Alt+Delete out of everything.
  • The recommendation engine is the new search engine.
  • Loop. Break. Null. Exception.
  • How do you explain a feature is often as important as how you implement it.
  • The implications of a code change are often much larger than the code change itself.
  • There Will Be Bugs
  • Don’t trust the cloud.
  • This is my debugger. There are many like it, but this one is mine. My debugger is my best friend. It is my life. I must master it as I …
  • Code fist and test later is like shooting first and asking questions later.
  • I program with pen and paper.
  • The debugger is my best friend.

Team Leadership

  • Whining is not trying.
  • Doing nothing is doing something.
  • Don’t compound your problems by manifesting new problem.
  • A great team chooses a great leader and great leaders builds a great team.
  • Making good choices leads to better choices.
  • The most narrow minded perspective is that “We Versus Them” attitude. There is no them, only we.
  • If you have it, bring it, and if you brought it, don’t hide it!
  • You are not who you used to be or who you will become.
  • I am an idea artist, making you think is my master piece.
  • Productize your expertise.
  • Cheat off your own hard work.
  • Instead of making the effort, sometimes people make excuses.
  • If you can’t find reception don’t CALL ME.
  • In search of a triple rainbow.

Product Placement

  • Steve Jobs is one third innovator, one third imitator, and one third black shirt and jeans.
  • If Yahoo were to close down Flickr, there would be blood in the streets.
  • I got my hands on a Google CR-48 yesterday. It’s just a laptop with one single app, a browser. It’s a thin client for cloud computing.
  • I CAN HAZ CR-48!
  • I wouldn’t mind testing a Google CAR-48, their self driving car, for free.
  • Atlassian should buy corporate twitter clone Yammer.
  • I would like the hotel check-in process to be as easy as Foursquare check-in.
  • Taco Bell is Moctezuma’s Revenge.
  • I just had the yuckiest drink, Gatorade Recover Strawberry Kiwi. Claims to be a post game protein recovery beverage. Tastes like recovered gym shorts.
  • This day will go down in history as the Great Skype Fail Whale of 2010, when people had to remember how to use a phone to call someone…

Quote

  • It’s easier to invent the future than to predict it. – Alan Kay
  • I aspire to inspire before I expire – Alina Morelli
  • It is fun to do things others call impossible. – Emile Baudot
  • I’m a hope fiend. – Frankie/Celebrity Rehab
  • We now know that Visa, Mastercard and Paypal are instruments of US foreign policy. It’s not something we knew before. – Julian Assange
  • Guantanamo is used for laundering people to an offshore haven that does not follow the rule of law. – Julian Assagne
  • Assange had a lot of help making Sweden look like the last place on Earth that you would want to take your penis. – Scott Adams

Holiday

  • Happy Shopmas Season!!!
  • Jingle bells, cashiers ring, websites clicked.
  • Let it snow, let it snow, let it snow… cash.
  • Finishing up with xmas shopping.
  • Santa is welcomed in my house any time.
  • I think I developed carpal tunnel from opening all those gifts. Thank you santa.
  • My new year’s resolution is to double surface area of my comfort zone.
  • I’m gonna party like it’s 3999!
  • We are going to one up 2010 in 2011.
  • Getting ready for 2010++!
  • 2011 > 2010!

Jan 4 2011

The Google Chrome Notebook

Google publicly announced Chrome OS in back in July 2007. They’ve been busy building a lightweight browser-powered and cloud computing-enabled Operating System. Recently in, December 2010 Google announced a test pilot program for a Chrome OS notebook dubbed Google CR-48. On the day of the announcement, some insiders already had the CR-48 in hand but Google also opened up the test pilot program to the general public via a signup form. The signup was targeted to developers, educators, and individuals alike. By way of a Christmas miracle, I was able to land a Google CR-48 and have been using it for days now.

As soon as the details of the Google Chrome Notebook were made available I was immediately in love with the Google CR-48. It’s basically an ultra light weight cloud computing client running a slimmed down web enabled Operating System. The CR-48 is as portable as an iPad but with a full keyboard. The CR-48 has a smart track pad that supports iPad-like touch gestures. The CR-48 is always on, just like an iPad or Mac Air, so there is no boot up time when all you want is just check your email or post a tweet. That said, the CR-48 is not a official product and that is evident by the simple black frame, it’s even without a trace of corporate logo or Intel inside sticker. Because the CR-48 is not a official product, I won’t say much about the industrial design and finish of the hardware other than to say that unlike the iPad, it has a USB port and a SD slot.

Google Chrome CR-48 Notebook

Google Chrome CR-48 Notebook

As soon as you open the CR-48 it turned on magically and prompted me to sign in. Unlike the iPhone or iPad, the CR-48 doesn’t require you to connect to a computer before you can use it. After some setup steps, you can sign in and take it for a run. As soon as you log into the device, you will see a Chrome browser taking up the whole screen with a single tab. It does take some time to realize that the CR-48 is a laptop with just one application, a browser. That is all it is, a browser. There is nothing to see, move along, it’s only a browser. Your desktop is your default page as shown in a Chrome browser. It merits repeating, the Chrome CR-48 only has one installed application, a Chrome browser.

As soon as you log into the CR-48 you find a browser in full window mode and if configured correctly with your home’s WiFi, you can start surfing the net. I’ve been using the CR-48 for reading blogs, checking email, liking status updates on Facebook, and accessing the web applications I use on a daily basis. Google does have a Chrome specific Web Store where you can install free and paid applications but I’ve not found anything of interest.

Aside from the technical specification of the Google Chrome CR-48 notebook, what is more interesting for me is that this is the first cloud computing client, a sort of Web 2.0 Thin Client. I am a avid user of Google Docs, GMail, WordPress, and other online services that have a large amount of my data in their respective ‘cloud.’

Realizing that this is a cloud client, privacy issues and data mining concerns immediately become apparent. It is already known that Google saves user searches and that with this and other identifying data they modify search results. It is already known that Google Adsense ads are targeted to the sites you visit. Can you imagine how valuable your browser history and usage statistics is to a company like Google? Google has a large amount of identifying information with from all angles of your browsing experience, from Google Search, Google Adsense, Google Analytics, and now Chrome and it’s Chrome notebook. I can see a future where Google would be giving away Chrome and Android-based devises for free because they can collect so much valuable information and up sell users with highly targeted ads.

The CR-48 is a great little notebook but a machine like that would never replace my laptop. At this time and with it’s current specifications, it can’t handle the hundreds of pictures I am known to take over a weekend, it can’t handle the gigabytes of video I take on a trip, and as great as Google Docs is it’s still not Microsoft Office. I see the CR-48 as a great web surfing machine while TV surfing.


Dec 30 2010

Apple Ruined My Neighbors Christmas

I just caught up for the first time since Christmas with my next door neighbor. They know I “work with computers” so they stopped by to see if I could help them with a small technical issue. One of their kids scored an Apple iPad from Santa but they haven’t been able to play with it. Apple requires you to connect your new iOS device, iPhone and iPad, with a computer and sync with your iTunes account before you can use it. You can’t even write a new text memo, watch videos on YouTube, surf online, send an email, much less purchase, download, and play games and music from the iTunes store before you connect your new iOS device with a computer. For five days now, their new iPad has been the best gift and the worst gift they received this Christmas.

I prefer the iPhone over any of the available Android phones, but the one thing I love about the Google Nexus One is that you don’t even need to plug to play. Just turn it on and you are on your way. Even updates are done Over The Air (OTA) so you don’t ever have to connect your Nexus One to a computer. The whole premise of Cloud Computing is that you don’t have to be shackled to a desktop.

I just had to walk through what my neighbor needed to do to set up their new iPad and you should have seen the confusion and disappointment in the parent’s and kid’s faces, respectively. In a nutshell, they have to download and install iTunes, create an iTunes account, connect the iPad with their computer, and then they can play a song or surf the web.

I can’t believe that Apple can revolutionize the user interface of the iPhone to have one button and yet have a complicated user experience of setting up their new iOS device.