Sign up for PayPal and start accepting credit card payments instantly.

Search Engine

Loading
Google

Cuil, a New Search Engine

Cuil, a New Search Engine:
Cuil, the start-up founded by Tom Costello and two former Google employees: Anna Patterson and Russell Power, unveiled a search engine that claims to have more than 120 billion pages in the index. According to Cuil, that's "three times as many as Google and ten times as many as Microsoft."

At Google, Anna Patterson designed TeraGoogle, a system that is able to index a large number of documents, while Russell Power worked on web ranking and automatic spam detection.


"Cuil's goal is to solve the two great problems of search: how to index the whole Internet - not just part of it - and how to analyze and sort out its pages so you get relevant results." Cuil thinks that today's search engines can't index all the information that is available on the web (more than one trillion pages, according to Google). Even Google admits that it's selective: "many [web pages] are similar to each other, or represent auto-generated content that isn't very useful to searchers".

Regarding ranking, Cuil combines metrics that measure popularity with information about the context of each web page. "Cuil prefers to find all the pages with your keyword or phrase and then analyze the rest of the content on those pages. During this analysis we discover that your keywords have different meanings in different contexts. Once we've established the context of the pages, we're in a much better position to help you in your search."

The most striking new idea is the way search results are formatted. Instead of the ten blue links displayed linearly, Cuil makes better use of the space by using columns. The search engine also shows thumbnails next to some of the results, but they don't always represent images included in the adjacent web page. Another interesting idea is the explorative category section that shows related Wikipedia categories and topics. Cuil has an excellent auto-complete feature and it displays a list of related searches using an design pattern that suggests exploration.



It's probably not fair to compare Cuil with Google, but when Google was launched, users could see substantially better results. Cuil returns results that are either similar to Google's results or substantially worse. In some cases, the site doesn't return any result for your queries, probably because of the huge traffic from the launch day.

Cuil has problems with relevancy, spam, robots.txt (the site indexes albums from Picasa Web) and the number of search results for almost every query is smaller than the number of Google results. This is especially obvious for queries that return a small number of results:

[louis monier altavista research labs]:
- Google: 609 results
- Cuil: 8 results

[teragoogle]
- Google: 634 results
- Cuil: 42 results

All in all, Cuil is the best search engine launched this year, but it doesn't offer convincing reasons to switch from Google. If Cuil focuses on developing technologies that allow faster indexing of web pages, it's probably the perfect match for existing search engines with less frequently updated indexes like Live Search or Ask.com.

Google Calendar Adds CalDAV Support

Google Calendar Adds CalDAV Support:
After many months of testing, Google Calendar finally adds CalDAV support. "CalDAV is an open protocol that allows calendar access via WebDAV. CalDAV models calendar events as HTTP resources in iCalendar format, and models calendars containing events as WebDAV collections. This allows you to publish and subscribe to calendars, share them collaboratively, sync between multiple users and sync between multiple devices."

For now, the only application supported by Google Calendar is Apple's iCal. "With CalDAV support in Google Calendar, you'll be able to view and edit your Google Calendar events directly in iCal. Any changes you make in iCal will automatically appear in Google Calendar the next time you sign in (and vice versa). If you use iCal while offline, changes you make will be saved and updated in Google Calendar when you get back online."

Rick Vugteveen tested the new feature and found that the 2 way synchronization works well, but there are some problems. "The largest issue that I had is that I needed to create a new CalDav server account for every calendar in Google Calendar. Not only did this make further setup cumbersome, it degraded the iCal UI as a 1-1 relationship between each folder (server) and calendar is created. Normal re-ordering and organization of calendars does not work with this setup so be careful with the order you enter your calendars. This multiple server setup also removed the ability to move events between different calendars within iCal."

This page provides instructions for adding your calendars in iCal and you should also read the known issues.

Google Calendar also provides basic applications for synchronizing data with Blackberry devices and Outlook, but there are many third-party applications that use Google's API to add more advanced functionality: Spanning Sync (iCal - $25/year), BusySync (iCal - $25), Calgoo (iCal/Outlook - free), SyncMyCal (Outlook - $25), gSyncit (Outlook - $10), GCALDaemon (cross-platform/open source), Plaxo (cross-platform/free), GCalSync (Java mobile app - open source), GooSync (SyncML service/mobile app - £20/year), GMobileSync (Windows Mobile - open source), OggSync (Windows Mobile/Outlook - $30/year).

iGoogle Redirects

iGoogle Redirects:
Google would be more than happy if all its users switched from the clean Google homepage to iGoogle. The personalized homepage works best if you have a Google account, it's a way to promote other Google services and to find information about your interests that could be used to personalize search results. At the earnings call from last week, Sergey Brin said that the artist themes launched in April made "hundreds of thousands of people to sign up for iGoogle".

Besides adding new themes to promote the service, Google uses some other tricks to increase iGoogle's usage. If you click on the iGoogle link from the homepage, Google sets a cookie preference so that every time you go to Google.com, you are redirected to iGoogle.

When you add a gadget from a web page to iGoogle, there's a vague setting enabled by default: "See this gadget when you visit Google.com", which also sets a cookie preference that redirects you to iGoogle.

The cookie preference is reverted when you click on "Classic Home" in iGoogle, but the effect of that extra click is not obvious.

"iGoogle is a more personal way to use Google.com. Customize your page anyway you like, by adding your favorite themes and gadgets from across the web." That's how Google describes the personalized homepage of today, the social network of tomorrow.

For those who use both the classic homepage and iGoogle, but would rather see the classic homepage when they go to Google.com, the only solution is to type in the address bar http://www.google.com/ig or http://www.igoogle.com/ instead of clicking the iGoogle link.

Google redirects people that visit Google.com to different pages, based on their locations or devices, but it would be nice to explicitly define the preferences. Windows doesn't change the default browser to Internet Explorer just because you accidentally clicked on the IE icon.

Force Gmail to Always Use Secure Connection

Force Gmail to Always Use Secure Connection:
Gmail rolls out a new option that lets you set the https version as default. If you go to the Settings and select "always use https", Gmail will automatically redirect to the secure version. Until now, you had to manually type https://mail.google.com/ in the address bar, bookmark the address or use a Greasemonkey script.


"If you sign in to Gmail via a non-secure Internet connection, like a public wireless or non-encrypted network, your Google account may be more vulnerable to hijacking. Non-secure networks make it easier for someone to impersonate you and gain full access to your Google account, including any sensitive data it may contain like bank statements or online log-in credentials. We recommend selecting the 'Always use https' option in Gmail any time your network may be non-secure," explains Google.

Read, for example, David Pogue's post about Wi-Fi eavesdropping. "All Jon needed [to read my mail] was a packet sniffing program; such software is free and widely available. (He used a Mac program called Eavesdrop.) It sniffs the airwaves and displays whatever data it finds being transmitted in the public hot spot."

Https is typically used for sites that deal with sensitive data, so you'll see it when you authenticate to sites like Google or Facebook and when you use your mobile banking account, PayPal, Google AdWords and a handful of similar sites. The benefit is that the connection between your browser and the remote servers is encrypted and nobody could capture the sensitive data.

"We use https to protect your password every time you log into Gmail, but we don't use https once you're in your mail unless you ask for it (by visiting https://mail.google.com rather than http://mail.google.com). Why not? Because the downside is that https can make your mail slower. Your computer has to do extra work to decrypt all that data, and encrypted data doesn't travel across the internet as efficiently as unencrypted data," says the Gmail blog.

In addition to the worse performance, Google also mentions that the mobile application could show errors if you don't enable 'Always use secure network connections (slower performance)' in the app's settings section. If you use Firefox, don't forget to disable the Greasemonkey scripts that redirect Gmail to the secure version and to deactivate the similar option from Firefox extensions like Better Gmail and CustomizeGoogle.

The good news is that you don't need a similar setting for other Google applications if you use the navigation bar: Google automatically links to the secure versions of Google Calendar, Google Docs, Google Reader and Google Sites. If you don't see the new option in Gmail's settings, you have to wait until Gmail enables it in your account.


Share Your Expertise in Google's Knol

Share Your Expertise in Google's Knol:
Knol is a new Google service created for sharing knowledge. The service has been announced in December 2007 and it's now publicly available.

Knol has much more in common with Squidoo and HubPages than with Wikipedia. The service is centered around authors: each Knol article displays the name of its author and links to a small biography. Google even lets you verify your identity, but this only works if you live on the US.


Knol doesn't intend to become an encyclopedia, so there's no single article about a topic. An author can write about almost any topic, but it's recommended to write authoritative content.

There are three levels of collaboration in Knol:

* open collaboration (any Knol user can edit the article)
* moderate collaboration (any Knol user can suggest changes to the article - enabled by default)
* closed collaboration (only the co-authors can edit the article)

Google uses a rich-text editor borrowed from Page Creator, so it's much easier to edit knols than Wikipedia articles. Users can rate the articles, add comments and write reviews, much like for scholarly works.



By default, articles are licensed as Creative Commons Attribution, but you can change the license in the settings. It's nice to see that Google encourages the use of flexible licenses that allow content reuse.

Like in Blogger, Google provides an option to monetize your articles using Google AdSense, but the ads are displayed in a fixed position. Knol doesn't let you customize the layout of the page and you can't add JavaScript code, objects or iframes.

Search Engine Land says that Knol is a service created by Google's search quality team. "I do believe [Knol] does solve a search problem. The problem we have, unlocking what people know and bringing it online. This is another tool to help release some of this knowledge," explains Cedric Dupont, the product manager for Knol.

While Google has many other services that allow people to share their knowledge (Blogger, Google Docs, Google Sites), Knol encourages experts to make the search results better by sharing what they know. After all, Knol articles are indexed by search engines and Google promises to not give them preferential treatment.

"Your name is behind your knol, and it should reflect your unique point of view. Be succinct, but comprehensive on your topic of choice. Provide references, and display your credentials. Readers will want to know who you are and gain context on the knols you are writing." - these are some of the guidelines for writing good Knol articles.

I think that Google managed to develop a very solid service with a lot of interesting features that encourage originality (a list of web pages with similar content), a sense of ownership (your name is included even in the URL) and information accuracy (peer reviews and suggested edits).



Update. Some example of knols: How to Backpack, Buttermilk Pancakes, Type 1 Diabetes, A Distributed Document Repository.

Export the Feeds from a Google Reader Folder

Export the Feeds from a Google Reader Folder:
Most feed readers let you import and export subscriptions using the OPML format. For Google Reader, you'll find this option in Settings > Import/Export.

But what happens when you need to export the feeds from a single folder so you can share them with a friend or upload them to a site? Google Reader lets you export the feeds from a folder:

http://www.google.com/reader/public/subscriptions/user/-/label/FOLDER(you should replace FOLDER with the actual name of the folder)

Another way to share the subscriptions from a folder is to make it public and to use this link for the OPML file:

http://www.google.com/reader/public/subscriptions/user/USERID/label/FOLDER(USERID can be obtained from the public page created by Google Reader)

This also works if someone shares with you the page of a public folder and you want to obtain the list of subscriptions from that folder. If I share with you my Googlers folder:

http://www.google.com/reader/shared/user/13577231804381328821/label/googlers

you can easily obtain the link to the corresponding OPML file by replacing shared with public/subscriptions:

http://www.google.com/reader/public/subscriptions/user/13577231804381328821/label/googlers

{ Inspired by Abhijeet M. }

The Unlikely Integration Between Google News and Digg

The Unlikely Integration Between Google News and Digg:

TechCrunch reiterates the rumor that Google is about to acquire Digg. "The two companies have reportedly signed a letter of intent and are close to a deal that will bring Digg under the Google News property. The acquisition price is in the $200 million range, says one source." While I don't find too many reasons why Google would buy Digg, it's clear that Digg and Google News don't have almost anything in common.

Google hand-picked more than 4500 sources and used them to cluster news articles. The idea behind Google News was to display different perspectives on the same subject and to rank them algorithmically. Even the homepage is generated automatically, based on the editorial decisions of the publication included in Google News. Last year, when Google News added comments, the feature surprised many people: the comments could only come from "people or organizations who were actual participants in the story in question".

Digg gets the stories from users, who have to manually submit each item. To be promoted on the homepage, a story has to be voted by a sufficient number of users, who can also post comments. "Digg is democratizing digital media. As a user, you participate in determining all site content by discovering, selecting, sharing, and discussing the news, videos, and podcasts that appeal to you," explains the site. Launched as an alternative to Slashdot, Digg expanded from technology news to general news.

To integrate Google News with Digg, Google would have to radically change its news site and this is unlikely. Besides, Google News could easily add a voting system and user comments like in the recent Google search experiment, without needing a site like Digg. If Google does acquire Digg, I think it's for mining a big amount of votes and detecting patterns that could be used to improve features like "edit search results". Digg is also a good platform for experimenting with filtering information, news recommendations and could be helpful in Google's new social quests.

Walking Directions in Google Maps

Walking Directions in Google Maps:
As anticipated two weeks ago, Google Maps added walking directions. "Starting today, you can tell Google Maps that you want walking directions, and we'll try to find you a route that's direct, flat, and uses pedestrian pathways when we know about them. Just get directions as you normally would. If you're going 10 km or less (some call this 6.2 miles), we'll show you a link that you can click to get Walking directions," informs Google LatLong blog.

The feature is still in beta because Google has incomplete data about pedestrian pathways. Google Maps advises you to "use caution when walking in unfamiliar areas".

Tip. If you only see driving directions, copy the permalink of the page by clicking on "Link to this page", append &dirflg=w and paste the new URL in the address bar.


As usually with Google Maps directions, you can print them, email them, obtain a permalink that can be bookmarked or embed them in a site. Another option is to save the directions as a custom map: just click on "Link to this page", copy the link, add &output=kml at the end and then create a new map in the My Maps tab by importing the KML file.

Until recently, Ask.com offered walking directions, but the feature is no longer available because Ask.com decided to replace its mapping service with Microsoft Virtual Earth.

Google Suggests Sites for Your Profile

Google Suggests Sites for Your Profile:
Google started to use the Social Graph API to suggest links that can be added to your public Google Profile. If you add links to sites that are connected to other sites using FOAF or the XFN microformat, Google makes it easy to import all the links. For example, if you have an account at FriendFeed, add a link to your FriendFeed page to import the sites you shared: videos uploaded at YouTube, Google Reader shared items, del.ico.us bookmarks etc.

Google's unified profiles are slowly added to all Google services that allow user-generated content. "A Google Profile is simply how you represent yourself on Google products — it lets you tell others a bit more about who you are and what you're all about. You control what goes into your Google Profile, sharing as much (or as little) as you'd like," explains Google. For now, the profiles are displayed next to the list of shared items from Google Reader, in the Google Books library and next to the custom maps, reviews and edits from Google Maps.


{ via Blogoscoped Forum }

Is a Google Talk Contact Invisible?

Is a Google Talk Contact Invisible?
Sometimes error messages can reveal more than they were supposed to. Rahul Bansal writes about a simple trick that helps you find out if one of your Google Talk contacts is offline or uses the invisible mode. The trick takes advantage of Google's off the record feature which lets you chat with your contacts without saving the conversations in Gmail.


"Chats that have been taken off the record aren't stored in your Gmail chat history, or in the Gmail chat history of your contact. You and the person you're talking to can both see when a chat is taken off the record, and you'll be notified if off the record mode is disabled. Your off the record settings will apply whenever you chat with this person, until one of you makes a change."


Let's say you want to know if your co-worker Michael is really offline. If you start a chat when he is online and select "go off the record", none of your messages will be saved in Michael's Gmail account. That means the next time Michael appears to be offline and you send a message, there are three possibilities:


1. Michael is offline or he has blocked you: Google will display the error "Michael did not receive your chat" (Gmail Chat) or "Michael may not have received your message" (Google Talk gadget). Offline messages are sent as regular messages in Gmail, but this is not possible because the conversations between you and Michael are off the record. Michael won't receive your message.


2. Michael is invisible: you won't see any error, but Michael will receive your message.
Michael is "invisible"
Michael is now offline


"Now the only tricky part is finding a user online for once to set chat off the records. This doesn't seem hard as invisible status is still limited to Gmail version of Google Talk and you may be in luck if your friend uses Google Talk desktop clients/gadgets or third party IM client to chat," concludes Rahul. It's important to note that the invisible status is available in Gmail Chat, Google Talk gadget, Google Talk Labs Edition and Google Talk for iPhone, not just in Gmail Chat. Of course, your contact can always disable the "off the record" setting or block you.