Skip to main content

Windows Live (beta)

I was waiting something of this sort from Microsoft Mandarins from quite some time now! The battle-field of personal and customizable web-sites, which give the users facility to put up all their favorite online-content at one place, should now get a bit hotter with entry of Windows Live (still in beta, available at http://live.com). Windows Live is pitching against Yahoo! 360 and Google Personalized Homepages. And apart from the tough competition on hand, the initial reactions from users should be a cause of worry for MS.

Live gives us first glimpse of the new web-search that will be integrated with Windows Vista, and will replace MSN search gradually in coming months. Apart from a new search algorithm (perhaps, because the search results differ for MSN search and Live search), Live team has tried to float a new and innovative interface as well. However it remains to be seen that how much it is appreciated (or rejected) by our Google-fed generation.

Live Web Search
The search results are presented on a single page, with a vertical scrollbar to help you see all the results on the same page, without leaving the current page. As you scroll down, the results are loaded and shown. A horizontal scrollbar allows you to select how much description you want with a result. You can search within a result site by entering your keyword in a box just below the result site. Again you don't need to leave the page.

I liked this concept of scrollbars, but what I couldn't understand was why the search shows only upto 250 results. Even if there are 1 million results, the scrolling will load only 250 results and even this process is not very smooth. Often I felt that it has stopped loading more results after 80-90 only. The search results also are not very exciting! This thing is actually bit confusing and may be a put-off for many people. Some one should be
very worried here!

But maybe this is a problem with beta and this thing may be ironed out in next releases.

The search has been categorized in four categories:
Web: Normal web search
News: Searches news sites
Images: Now this is the real clincher! I liked this most. The horizontal scrollbar helps you select the size in which you want to see your results. Choose from six sizes available! The vertical scrollbar does its usual task of letting you see all the results on the same page by scrolling up and down. The image details (e.g. size,URL,page URL etc.) are shown only when you click on any image. Try this.

Live Image Search


Local: Tried to match Google Maps (http://maps.google.com) but doesn't quite gets it right. Google Maps is much faster.
Feeds: This is another good thing. It searches XML feeds for given keywords and allows you to add the content to your contents directly.

Now if you are thinking that I started this article posing Live as an entrant in customizable site arena, but this is turning out to be a dud search engine, then wait. I am coming to that also.

Live Account Home


You can create your Live account if you have a MSN/Hotmail login or MS Passport. Then like Google Personalized Homepage you can add content available in the Live Directory or subscribe to XML feeds. The Live Directory has various sites listed under various categories (even Flickr is here!) as well as services (Search, Mail, Weather) which can be directly dragged and dropped on your page (space shown below the services list, labelled as MyPage). You can also put in 'Widgets' (The small desktop applications available in Mac, also provided by Yahoo) on the page.

The drag and drop feature is absent in both Yahoo360 and Google (In Google you can only arrange your stuff by dragging and dropping). Also you can arrange your stuff in better manner by creating new pages, again absent in the other two. The number of XML feeds that can be added is unlimited unlike Yahoo which lets you put in only 4 or 5. The customization of content and interface is again better than Google, but don't expect anything glitzy like Yahoo 360! Another thing is that unlike Yahoo360 you can't share your content with your friends.

So what is my rating of Windows Live? For that I must decide how should I treat Live as? As a search portal or a customizable website with dynamic content?
Live disappoints in first role: hence only 5/10, even these 5 are for the interface that they have brought in.
It is promising in second role: hence 7/10, marks being deducted for not being sharable.

Tell me what do you think about it. Unlike Google services you don't need any 'invitation' for its use!
Adding on April 16th: Live search is now offering another option: 'Academic'. Like Google Scholar, you can search your keyword in published research papers and journals. And you can see extract and authors' information by just clicking on the search result. I liked the interface again, can't comment on search quality though!

Comments

Popular posts from this blog

How to upload to Google Cloud Storage buckets using CURL

Signed URLs are pretty nifty feature given by Google Cloud Platform to let anyone access your cloud storage (bucket or any file in the bucket) without need to sign in. Official documentation gives step by step details as to how to read/write to the bucket using gsutil or through a program. This article will tell you how to upload a file to the bucket using curl so that any client which doesn't have cloud SDK installed can do this using a simple script. This command creates a signed PUT URL for your bucket. gsutil signurl -c 'text/plain' -m PUT serviceAccount.json gs://test_bucket_location Here is my URL: https://storage.googleapis.com/test_sl?GoogleAccessId=my-project-id@appspot.gserviceaccount.com&Expires=1490266627&Signature=UfKBNHWtjLKSBEcUQUKDeQtSQV6YCleE9hGG%2BCxVEjDOmkDxwkC%2BPtEg63pjDBHyKhVOnhspP1%2FAVSr%2B%2Fty8Ps7MSQ0lM2YHkbPeqjTiUcAfsbdcuXUMbe3p8FysRUFMe2dSikehBJWtbYtjb%2BNCw3L09c7fLFyAoJafIcnoIz7iJGP%2Br6gAUkSnZXgbVjr6wjN%2FIaudXIqA

Running Apache Beam pipeline using Spark Runner on a local standalone Spark Cluster

The best thing about Apache Beam ( B atch + Str eam ) is that multiple runners can be plugged in and same pipeline can be run using Spark, Flink or Google Cloud Dataflow. If you are a beginner like me and want to run a simple pipeline using Spark Runner then whole setup may be tad daunting. Start with Beam's WordCount examples  which help you quickstart with running pipelines using different types of runners. There are code snippets for running the same pipeline using different types of runners but here the code is running on your local system using Spark libraries which is good for testing and debugging pipeline. If you want to run the pipeline on a Spark cluster you need to do a little more work! Let's start by setting up a simple standalone single-node cluster on our local machine. Extending the cluster is as easy as running a command on another machine, which you want to add to cluster. Start with the obvious: install spark on your machine! (Remember to have Java a

java.lang.IllegalArgumentException: Malformed \uxxxx encoding

I was getting this exception during build while running ant. Googling didn't help much and I was flummoxed because the same code was running fine till now. My code reads a text file and does some operations on the basis of values read. It was only when I saw the text files I understood the error. I had copied the text in wordpad and saved it as .txt file. Wordpad had put lot of formatting information before and after the content. Also there was "\par" after every line, which was giving this error. So moral of the story: if you get this exception check your properties file (or any other file that your code might be reading.)