September 2006 Archives

  1. Sep30

    Netvibes 2.0

    Netvibes pushed their latest release live tonight, unveiling new visual designs and a few new modules. Founder and CEO Tariq Krim refers to the release as Netvibes 2.0 on the official Netvibes blog. The new version of Netvibes features themes, video search, blog search, a MySpace module, and more.

    New Netvibes themes

    You can choose your favorite color backdrop ranging from gray to pink. It would be cool if I could set a theme by tab, such as making my soccer tab blue to match Chelsea but keep my other tabs green.

    MySpace Netvibes module

    The new MySpace integration allows you to track the latest information from a specific MySpace contact including their basic info, recent blog posts and comments, and listen to the music player embedded in their page.

    A new featured blog search module module allows users to search Technorati, Feedster, IceRocket, and Bloglines by keyword. The new video module conducts a keyword search against Google, YouTube, and DailyMotion and view the resulting video directly within the module.

    The release is a strong step forward for Netvibes and may attract interest from the younger demographics of YouTube and MySpace who frequently check on multiple friends and watch the latest clips from the Daily Show.

  2. Sep29

    Yahoo Mail introduces web APIs

    Yahoo Mail announced a SOAP and JSON-RPC API this morning at Yahoo! Hack Day. The new calls allow any developer to access a Yahoo! user's existing mail preferences, messages, folders, and change data through create, delete or flag. Documentation of the pre-release API is currently only available through the Yahoo! Mail developer mailing list.

    You can do pretty much everything that's possible with the new Yahoo! Mail beta, including searching mail messages (including attachments), fetching mail from external POP accounts, scrubbed HTML message bodies, and MIME decodings. I'm pretty impressed with the amount of effort spent on these APIs and their release two weeks after availability of public beta.

    It's possible to batch your API requests and responses for efficiency. Data for free Yahoo! Mail users is restricted to mail headers only; premium accounts have full access. The API is only enabled on one mail farm (farm 318) today, but the team expects full deployment in the coming months.

  3. Sep28

    Google Reader courts the Gmail crowd

    Google Reader post actions

    Google Reader has launched a major update to its web front-end about a year after its initial launch, redesigning its online feed aggregator to create a feed reading experience that should feel natural to users of Gmail. New features include a shared clippings service, better read/unread tracking, and the ability to share feed items easily over e-mail.

    Google Reader UI

    The coolest new feature is Google Reader's continuous scroll of feed items combined with automatically selecting each feed item as you move around the news flow. You'll find a lot more access keys in the new Reader, mapped to the common Gmail commands for massage navigation and actions. I like the Gmail-style unread count displayed in the page title, allowing me to glance at my row of tabs to see if I have anything new in my feed inbox.

    Google Reader post actions

    The new shared items feature is similar to clippings found in other online aggregators and allows users to share an entry with the world via a blog tied to their Reader account. You can check out my Google Reader clippings blog for an example. Clips are shared in the order you mark each for sharing.

    The new Google Reader is pretty impressive and may become the online aggregator of choice for many Gmail users. I was a bit disappointed Google did not leverage what I feel are its two biggest strong points: the data advantages of online feed aggregators and close integration with other Google services. An online aggregator has an edge over desktop aggregators by providing more information about each post or blog based on what might be already known about the site or based on the activity of a user collective. An online Google feed reader could tie into Google search, or offer special handling of enclosures passed off to Calendar or Spreadsheet. I'm most surprised that the new Google Reader does not include search integration with Google feed search, and actually removes the search bar that was present at the top of the page in Reader's first version.

    Google Reader is a Google Labs product and part of Google's technology playground. Labs products are considered "prototypes" but may graduate to Google betas after significant user adoption and technical proving.

  4. Sep28

    Data launchpads of the cloud wars

    Google data center circa 2004

    The war of the data clouds will really start to heat up in 2007 as large Internet companies such as Google, Yahoo!, and Microsoft open huge data centers in the Pacific Northwest fueled by cheap power and bandwidth. Our digital lives continue to be fueled by the cloud, with new data services and software that replace or complement desktop tasks coming online every month. Software as a service is the new development push, and custom build outs next to a few large dams and fiber highways are a sign of what's next.

    Internet giants are building up their server farm arsenals in a race to be the center of our digital lives. If you build it, and millions of customers come, where will you put it all? Farms previously covered with apple trees are being converted to modern data centers full of lasers, copper, and more air conditioning than most of the county. The growth of online services is partially limited by the ability to deliver large amounts of data over low-latency connections to a growing user base. The data grids deployed by large multinational Internet companies will continue to grow as our demand for online software and storage is fueled by new services in the cloud.

    What would you do with infinite computing resources, storage, and bandwidth? Huge data centers coming online in the next year may provide part of the modern answer.

    Microsoft

    Microsoft data center under construction

    Microsoft is building a new data center on 74 acres in the town of Quincy in central Washington. The six-building complex will include about 1.5 million square feet covered in rows of server racks to power current and future online services. The site includes a electrical substation and a diesel-powered generator for backup power just in case there is an interruption in the 48 megawatts of power drawn from the local power grid.

    Power and fiber is provided by Grant County, one of a few counties near the Columbia River with its own hydroelectric dam and fiber networks. Unlike big cities and existing hubs of activity these counties are special economic zones with tax incentives for research and development spending.

    Microsoft's new data center is over 8 times the size of 365 Main, a large data center in San Francisco housing companies such as Technorati. It's a little less than three football fields full of server racks drawing a power equivalent of about 50,000 homes. Electricity rates from these county-owned power grids are over 8 times cheaper than you might pay to plug-in your computer at home.

    Other large build-outs

    Microsoft is not the only large Internet company opening large data centers next year. Yahoo! has a 50-acre site and a smaller office complex and hosting space just up the river at Wenatchee. Yahoo! has contracted about 42 megawatts to power their main facility and about 5 megawatts to power its smaller location in the Confluence Technology Center, right on top of a fiber terminus.

    Google is building out a 30-acre site in The Dalles, Oregon. The site is located next to a hydroelectric dam providing cheap power for Google's growing server base. Construction is wrapping up on the first two buildings with about 34,000 square feet of space in each.

    Software as a service

    All this construction and contract negotiation with municipalities, data providers, and local employee bases provides large Internet companies with advantages startups can only dream of. Once the new data centers come online I expect to see new services spring up from the big players ready to take advantage of the new space and capacity. After all, you wouldn't want to see three football fields wrapped in fiber and power go unused, would you?

  5. Sep26

    RealNetworks releases RealTime feed aggregator

    RealTime logo

    RealNetworks just launched a news aggregation site powered by syndicated content. The new RealTime site, toolbar, and screensaver provide a customized news reading experience complete with feed discovery, recommendations, and the ability to interact with subscriptions online or on the desktop. The new software will be promoted and bundled with RealPlayer, a desktop application with millions of installed users.

    Website visitors can customize their feed subscriptions using a cookie store or create an account to persist the data to the desktop or across multiple machines. Feed search and discoverability is powered by Feedster. The site is running Apache Coyote, a stand-alone version of Apache Tomcat.

    Real's large install base of desktop media players coupled with the tendency of that user base to select "Easy Install" and install all the bundled software piggybacking on the desired software will likely lead to lots of RealTime toolbars attached to the browsers of Windows users. The toolbar will compete for attention from popular offerings from Google and Yahoo! already augmenting the browser experience.

    (via Brady Forrest)

  6. Sep26

    Matt McAlister moves to YDN

    Matt McAlister has changed jobs within Yahoo!, moving away from the RSS group and into the Yahoo Developer Network. He follows former RSS PM Scott Gatz into the advanced products and media side of the business under Bradley Horowitz.

    Matt's move is interesting timing given the recent addition of a Yahoo! Mail full beta and all the users that come with it to the backend RSS platform.

    The Product Strategy group at Yahoo! continues to attract company talent into a side of the business I call "Jerry's slush fund." Employees are given more opportunity to think big and take risks without revenue concerns. The group includes free developer APIs, a small incubator, and research groups in Berkeley and London.

  7. Sep21

    Yahoo Hack Day, a career fair for an era of participation

    Yahoo! is hosting an open hack day at their Sunnyvale headquarters next Friday and Saturday, introducing developers to well-known Yahoo! employees and development tools. I view the whole thing as a new take on the career fairs of the past, where introductions happen over clever code instead of a carefully crafted resume attempting to make its way through the various cogs on its way to a decision maker. You can try navigating the Yahoo! careers site to figure out which of the 115 open PHP positions are right for you.

    There are few details available about the event but that hasn't stopped people from flying in from as far away as Australia to attend. A few Yahoo! employees have told me there will be big-name music acts performing each night in what could be the biggest corporate party since Pixelon's $10 million iBash in 1999.

    I'll be attending Hack Day as a curious observer. There should be good talks next Friday on YUI, JSON, and PHP, and the big party is on Saturday night. I'd like to hear a little bit about how Yahoo's tweaked versions of Apache and PHP differ from trunk and learn about some of their real-time attack and statistics analysis. Perhaps a few people will gather on the lawn to talk about running business and product.

    I'll post pictures and updates from the event. Some things that are on my mind that might come into more focus over the next 10 days include:

    • What are reward and recognition methods for top contributors and developers other than being hired by the API or platform provider?
    • Where is the current state of commercial API agreements at large providers? Do popular mashups receive priority access and support?
    • How have structured corporate collaboration events such as hack days changed product group interactions within big companies?
  8. Sep19

    NewsGator syncs Windows RSS platform into its cloud

    NewsGator just released NewsGator Desktop Sync in beta. The Windows application sits in your desktop tray and keeps your feeds, folders, and item read states synchronized between NewsGator Online and the Windows RSS Platform. NewsGator Online may be viewed in a web browser or synchronized to your mobile phone, Mac, Windows Media Center, or other applications hooked into NewsGator Online.

    NewsGator Desktop sync connects Windows PCs running the Windows RSS Platform present in Internet 7 and above. Synchronization is like a personal teleporter for your feed data, breaking up your data into many tiny bits capable of being reassembled wherever you would like to go. Desktop sync allows NewsGator to connect the siloed Windows RSS Platform to its own teleportation device, retransmitting the bits to any application using the NewsGator API.

  9. Sep17

    Authenticated and private feeds

    Some syndication feeds are not meant to be displayed for the world to see. Our everyday lives contain private and confidential data we wouldn't want anyone else to see, and especially not search. There are a few options for trying to keep things private in your feed aggregator but the implementations require proper coding and privacy from all implementors.

    Examples of private feeds intended for 1:1 communication include bank balances, e-mail notifications, project status, and the latest bids on that big contract. Data in the wrong hands could be dangerous, and many companies will stay away from the feed syndication space until they feel their users' personal data is secure.

    A private feed's data could be exposed in a variety of ways. A desktop aggregator's feed content might be available to other users on the same computer, either through directory access or desktop search. An online aggregator might expose a feed and its content in search results or a preview mode.

    Security through obscurity

    Sites such as Flickr hide private photos from navigational view, but do not restrict access to photo data if shared, or if someone were to guess the semi-scrambled URI. Private things are kept private because no map or directions are available for public navigation.

    Permission-based exclusion

    A feed might specify a desire not to be available to other users through means such as search but it's up to each to obey a publisher's preferences. I proposed feed exclusion using category last February and Bloglines recently introduced a feed access control namespace specific to their application.

    Publishers cannot rely on an application to nicely obey access control specified in their feeds of sensitive data.

    HTTP Authentication

    Feeds can be accessed using HTTP/1.1 and access authentication. A few feeds online currently use this method to deliver personalized information to their users.

    HTTP Authentication works with most desktop aggregators but runs into trouble with most online aggregators which rely on a common feed store based on feed and/or link URIs. Bloglines and Google Reader fail to load authenticated feeds, do not request credentials, and do not provide a meaningful error message. NewsGator Online supports secured feeds.

    Feeds with authentication might be exposed to a broader audience than the original provider of proper credentials. A search for "Basecamp" on My Yahoo! exposes the private project management data of over 25 customers of 37signals' Basecamp.

    Summary

    A feed publisher could whitelist the user-agents it knows comply with its access policies. SSL encryption might not be a bad idea either as shared aggregation spaces might not store content requested over HTTPS. It would place extra load on the server as each request requires extra processing, but if the alternative is placing your customer's data in the Yahoo! search index then that's not such a bad thing.

    I believe large publishers such as Salesforce.com or eBay would produce more feed content if they knew their customers' data was kept private and secure. There's a definite demand for more content transmitted over feed syndication formats but it will take the cooperation and collaboration of security formats and consistent aggregation practices to really move the needle in the right direction.

  10. Sep17

    Expressing threads and comments in feeds

    A feed entry is not a silo, but often connected to other entries in the feed world. In this post you will learn how to express relationships between data using RSS, Atom, and common namespaces.

    Comment count

    Reading a feed entry can sometimes evoke action in the form of commentary. Readers often become writers, leaving comments attached to a post or article. Popular technology news site Slashdot has had an active commenting community for years, and created a namespaced element to express the total number of comments associated with a specific item.

    <slash:comments>42</slash:comments>

    The above example uses the slash module to define the number of comments associated with a specific item or entry. This additional data helps a user determine the popularity (or existence) of conversations around the individual entry. Aggregators may choose to sort on comment count, or simply display the total number of comments before linking to the entry's comments area (defined in RSS 2.0).

    Comment feeds

    Each entry might output a separate feed for comments. Aggregators can count the total number of individual entries contained in this feed to display a total comment count, or display the comments within the post view.

    <wfw:commentRss>http://example.com/post1/comments/rss</wfw:commentRss>

    The above example uses the Well-Formed Web Comment namespace to define a RSS feed containing comments for the given individual entry. An aggregator can pass this URI to its parser to better understand the conversation happening in the individual entry's comments.

    Citing the source

    A source element may be specified to provide more information about the origination of described data. An entry might be a copy of another resource or inspired by another piece of work.

    The Flickr explore feature contains one picture sourced from an individual member's photo stream for example. A user might want to explore more photographs from that Flickr member or immediately subscribe to his or her photo feed. Another example might be crediting an original source, such as a blogger commenting on a story reported by The New York Times.

    RSS 2.0

    RSS source elements exist to give credit for links and provide a method for tracking story origination. You may specify the feed URI and title in this item element.

    <source url="http://example.com/rss.xml">Example Title</source>

    If a reader notices Bob tends to find really good stories from Sue he might add Sue to a list of subscriptions. A machine might notice the relationships between stories, and follow multiple connections until it locates a node of origin.

    Atom 1.0

    Atom's source element (IETF 4287, 4.2.11) credits another feed when the current entry is a copy of an original source. This applies to the Flickr example given above, a search result within a feed search engine, or a spliced feed. Elements such as feed author, copyright, and links are maintained, allowing a user to subscribe directly to a source feed, visit the corresponding web page, or view more information about the author.

    Atom Threading Extensions

    Atom Threading Extensions combines comment counts, comment feeds, and giving credit for the source of a story.

    
    <link rel="replies"
          type="application/atom+xml"
          href="http://example.com/post1/comments/atom"
          thr:count="42"
          thr:updated="2006-06-28T12:11:10Z" />
    

    The above example defines a feed containing comments about the individual entry and a count of comments received including the time of last comment. Each attribute may be interesting enough to spark an action.

    Summary

    There are multiple ways to express relationships between resources and spawn related actions for individual feed entries. Implementations vary, but exposing these connections and actionable data leads to a richer and more intertwined web.

    Implementations vary by each piece of feed parser but here are some "in the wild" numbers taken from a recent snapshot of Google Reader subscriptions:

    1. Well-Formed Web: 8.39%
    2. Slash: 3.66%
    3. Atom Threading: 0.54%
  11. Sep17

    Feed syndication beyond blog updates

    Many people in the technology world view the world of RSS, RDF, and Atom as a way of outputting blog content and reading the latest information in a feed aggregator. While that simplified view is true, the full world of feed syndication is a bit more complex.

    Syndication feeds are extremely popular expressions of structured XML. The popularity of content production and consumption using feeds has resulted in widespread deployment of parsers able to turn something simple such as a title, publication date, and a body of text into an easily displayed message, communicating recent updates and atomic changes in our online world.

    Power users might subscribe to hundreds of blogs within an aggregator such as NewsFire or Bloglines but feeds are also used to transfer specific data related to specific applications such as e-mail or a supply chain status.

    Google

    Gmail logo

    Google Mail produces an Atom feed for every user. The feed contains information about the number of unread e-mail messages in the account as well as entries detailing each unread message. An authenticated user can view the message title, body, sender, and send date through data contained in the Atom feed. Google uses Atom 0.3, a deprecated version of the standard, and doesn't properly namespace their added elements, but that doesn't stop third party sites such as Netvibes or Gmail desktop notifiers from parsing the feed to display timely information for their users.

    Most of Google's APIs are expressed using Atom or RSS syndication formats. You can access your Google search history or access your Google Calendar data expressed as a feed.

    Netflix

    Netflix users can keep track of the latest movie releases, their movie queue, or recommendations using Netflix data expressed as RSS. Netflix members can access this data anywhere and at any time, or other services might build upon the Netflix data.

    Earthquakes

    USGS logo

    The United States Geological Survey collects earthquake data from around the world and outputs the data in multiple formats for use by enthusiasts and researchers. The RSS feed includes the time of the earthquake, the epicenter expressed as latitude and longitude, the depth of rupture, and other data. Standard RSS parsers can understand basic data contained in the feed while more advanced readers can comprehend and display detailed information present in namespaced elements.

    Summary

    What commonly updated data do you produce that can be expressed to the world in the form of feed standards? Widely deployed feed parsers are ready to listen, delivering your latest data to interested people and/or devices around the world.

  12. Sep15

    Yahoo! bundled with Acer computers

    Yahoo! and Acer announced a multi-year agreement to bundle Yahoo! Search, Toolbar, and start page with all Acer computers sold around the world. Acer is the top notebook vendor in Europe, Middle East, and Africa and third largest in Asia Pacific according to Gartner. The new deal should give Yahoo!'s international market share a nice boost.

    The press release mentions a cobranded homepage in the style of Yahoo!'s recent redesign. Acer will set Yahoo! as the default search in Internet Explorer 7 and Yahoo! Toolbar will come pre-installed. Yahoo! services will be present on all Acer computers shipping after October 1.

  13. Sep15

    TechSession: Mobile communities

    The mobile industry in the United States is starting to take advantage of new data networks and cheaper messaging costs to connect subscribers and their interests. It's a world filled with acronyms describing ways to help you stay connected as you leave your home-base and wander around cell space with an info beacon in your pocket pinging the network and collecting new data in between voice conversations. What can EV-DO, HSDPA, SMS, MMS, WAP, and XHTML do for you?

    Next week's SF Tech Sessions event is all about mobile communities will bring together three companies exploring new methods of communication through a mobile phone. WAPtags leverages the power of your friends to display the most relevant search results on-the-go. Twitter helps you send messages to a group of friends with your latest status and thoughts. TextMarks combines a short code and keyword to create data services similar to a mobile mailing list or alerts service.

    SF Tech Sessions is demo-focused, with the product and development teams leading discussions about new technologies and their company's unique perspective. It all takes place next Wednesday, September 20, from 7-9 p.m. at CNET in San Francisco. For more details, and to RSVP, visit the SF Tech Sessions blog entry.

  14. Sep15

    Fox Interactive Media Labs testing widget platform

    TheSpringBox RSS widget

    A small group of of Fox Interactive Media employees are working on a new widget platform called TheSpringBox. TheSpringBox allows users to embed Flash widgets in any webpage and download their favorite widgets to the desktop engine for more frequent use. The new widget engine was developed by FIM Labs just outside Atlanta in Marietta, Georgia. (via Mashable)

    TheSpringBox desktop

    The existence of another desktop and webpage widget engine isn't too big of a deal, but this is a platform under development from Fox Interactive Media, home of MySpace and a huge widget economy. Peter Chernin, COO of parent company News Corp. News Corporation, recently told investors it's time to cut out the middleman in MySpace widget services.

    If you look at virtually any Web 2.0 application, whether its YouTube, whether it’s Flickr, whether it’s Photobucket or any of the next-generation Web applications, almost all of them are really driven off the back of MySpace.

    If we build adequate, if not superior, competitors, I think we ought to be able to match them, if not exceed them.

    By providing its own widget platform Fox Interactive Media would be able to whitelist widgets included on the pages and desktops of MySpace users, restricting options and promoting their own services. TheSpringBox could also be a small project explored by a small group of creatives 2000 miles away from FIM headquarters, but based on Peter Chernin's recent comments I can't help but think of the protectionist business practices MySpace might introduce.

    Microsoft is the only other company to currently bridge the web and full desktop widget space with Microsoft Gadgets on Live.com, Spaces, and the desktop. Google currently powers sidebar widgets on the desktop, Pages, and iGoogle.

  15. Sep14

    Yahoo! Mail enters public beta

    The new Yahoo! Mail has entered public beta, incorporating many features from Oddpost into a new PHP front-end. The new Yahoo! Mail features a two-pane interface for reading feeds in one scrollable page.

    Yahoo Mail fetch rss feed

    Yahoo! Mail product manager Ethan Diamond told Richard MacManus "the [feed reading] feature is kinda in stealth mode; we are not drawing much attention to it." Yahoo! Mail will auto-subscribe users to "the most popular feeds across the Yahoo! network", adding a few feeds to Yahoo! Mail's user base of over 250 million users.

    The Yahoo! Mail feed view is built on-top of the My Yahoo! feed platform backend (api1.my.mud.yahoo.com). A user's list of subscribed feeds are the same throughout the system and there is no display of read/unread count. Yahoo! Mail will display information from the most recent fetch of your feed in descending order by creation date for up to 51 items. Yahoo! tracks the view state of each entry on mouse-over but there is no click-tracking on outbound links.

    Yahoo! displays the time and date it discovered a published entry regardless of the publisher's own data. There seems to be a bit of a lag based on my testing of frequently updated feeds this morning, so be sure to ping Yahoo! with each post or millions of users might not see your latest content. Yahoo! is still failing Atom title conformance tests among other things.

  16. Sep12

    Adobe introduces online photo and video sharing

    Uploading a gallery in Adobe Photoshop Elements 5

    Adobe will bundle online photo and video sharing into the latest versions of Photoshop Elements and Premiere Elements. The Photoshop Showcase site will be powered by Flash of course, and includes support for geotagging photographs (U.S. only), tagging, creating easily shared albums, and sending your photos to a digital picture frame or photo printer.

    Geotagging in Adobe Photoshop Elements 5

    Adobe views a photo, video, or gallery as one "share." The fist 1,000 shares are free and users can upgrade to 5,000 shares for $3.99 or unlimited shares for $7.99.

    I have not seen many details released about the Photoshop Showcase product's online presence, but integration into popular desktop software combined with a strong brand name in photography and video should give Adobe a strong start as they roll out the service next month. The new Showcase service could compete with sites such as Flickr and YouTube for professional and amateur content once it launches.

  17. Sep11

    Google personalized recommendations widget

    Google personalized recommendations gadget

    iGoogle users can now add a Google Gadget to their homepage showing recommended searches, pages, and gadgets based on behavior across Google search properties. The new service builds on top of Google's search history trends data by adding recommended destination pages and new homepage gadgets. The widget was written by "Beverly Y." in Google's New York office.

    I found the recommendations useful with some expected content and a few surprises thrown in as well. "Burning Man" might be geo-targetted since I live in San Francisco, but three RSS recommendations in the top 5 is right on. I was researching a trip to Napa for the crush season not too long ago, and Google recommended a hotel and a winery in the area in my suggested pages.

    iGoogle is available for logged-in users only and allows Google to identify search history and click-throughs for each individual. It's also the homepage of Google's location services such as the Mountain View WiFi network, allowing focused user profiling and recommendations by frequented locations.

    (via Search Engine Watch)

    JSON API

    Google's recommendations are returned using JSON and are available to anyone or anything with Google Account Authentication.

    Base URL
    http://www.google.com/searchhistory/trends?output=json
    Recommended searches
    op=rec_pq
    Recommended pages
    op=rec_up
    Recommended gadget
    op=rec_ig
  18. Sep09

    Star Wars tour at The Future of Web Apps

    Lucas campus

    This Thursday I will lead a tour of the Letterman Digital Arts Center during the lunch break of The Future of Web Apps summit. The Letterman center is the new home of Lucasfilm, Industrial Light & Magic, and LucasArts. The 23-acre campus had design influence from George Lucas and is one of the most technologically advanced offices anywhere.

    Every artist has fiber to their desk for the fastest possible connections. The building includes a 13,500 square-foot data center and render farm for processing special effects, and every desktop computer can be added to the computing cluster for after-hours crunching. Once the movies are completed they are shown off in either two 65-seat theaters or the main 300-person theater with digital projection and THX everywhere.

    Yoda statue

    We will visit Yoda, Boba Fett, and Darth Vader. You'll see lightsabers from just about every Star Wars and a few other pieces of Lucas props and memorabilia.

    Perk Presidio logo

    After our short walking tour we'll visit Perk Presidio Cafe for lunch and sit outside if the weather is nice. The cafe serves sandwiches, salads, smoothies, health bars, and chocolate as well as coffee and tea.

    Spots on the tour have already filled up but I wanted to let conference attendees know what to expect. Our short walk will be a fun way to spend your break while surrounded by sci-fi.

  19. Sep09

    Microsoft Max feed aggregator

    Microsoft Max news view

    Microsoft just released a new desktop feed aggregator, codename Max. Max features news displayed in a newspaper layout and two-pane interface, a bit different approach than many other aggregators on the market. MSN Filter is built-in, helping you follow the hottest news in lifestyle, music, TV, sports, technology, and movies. You can share your favorite feed items with the Filter community to help influence the recommended reading of others.

    Microsoft Max is available for Windows XP SP2 and above (including Media Center). It takes advantage of some of the latest hardware and software, including .NET Framework 3.0 RC1 and the Windows Presentation Foundation. Max also features a photo organizer to bring more of your digital lifestyle into one application.

    I don't have a Windows box so I haven't been able to play with the latest build first-hand. Windows users can download the latest Max build and play around with the software in English, German, or Japanese.

  20. Sep07

    WSJ raises questions about Mobius Venture Capital

    Rebecca Buckman wrote about the seemingly impending breakup of Mobius Venture Capital on the front-page of the Wall Street Journal Markets section this morning. Buckman cites "people familiar with the matter" saying Managing Director Brad Feld may break off and form his own fund, bringing a few people from Mobius with him. Mobius raised a $630 million fund in 1999 and a $1.25 billion fund in 2000. The firm does not plan to raise another fund and the article cites investors saying the funds are "well underwater"

    Mobius invested in blog and feed syndication firms FeedBurner, NewsGator, and Technorati. The fund has some promising investments in cell phone maker Danger, optical networking company Infinera, anti-spam service Postini, and e-mail certification company Return Path. Mobius has 47 other portfolio companies of varying returns.

    What do the rumored changes mean for companies such as FeedBurner, NewsGator, and Technorati? Feld told the Wall Street Journal the firm Mobius would continue its support of existing portfolio companies but did not comment on his future plans.

    Venture capital trends

    The rate of new funds has declined, and the Journal predicts a general shake-up in the industry as failed partners will not continue to receive large investments from large investors such as university endowments and retirement plans as the industry undergoes a shake-up.

  21. Sep06

    Microsoft AdCenter classifies web users into 18 categories

    Microsoft's adCenter online advertising product includes behavioral targeting, a way to predict a customer's age, gender, and other demographic information based on search queries and web browsing behavior. Yesterday Microsoft began incorporating behavioral targeting into adCenter, classifying users into 18 "audience segments."

    Web users tracked by Microsoft are currently identified in one or more categories including mobile users, Internet power users, gamers, movie watchers, new/expecting moms, parents, and several categories encompassing travel searchers, and auto buyers and researchers.

    Once a user is classified, a site such as Live.com can suggest the best homepage gadgets for an expectant mother, gamer, or movie watcher. I hinted at some of these adaptive personalization technologies in the adaptive personal homepage section of my customized homepage post published on Monday.

    You might never realize the information and profiling gathered at every swipe of your Costco card or every visit to a portal, but it's being used by marketers and product planners every day.

  22. Sep06

    Six Apart acquires Rojo Networks

    Six Apart Vox logoRojo Networks logo

    Blogging company Six Apart has acquired online feed aggregator Rojo Networks. Rojo technologies will be integrated with the Vox blogging tool allowing users to browse updated content and create more blog posts. Rojo co-founder Kevin Burton confirmed the news on his blog this morning.

    A press release from Six Apart names former Rojo CEO Chris Alden as executive vice president and general manager of Movable Type and former CTO Aaron Emigh as executive vice president and general manager of core technologies. Chris Alden is the fifth general manager of Movable Type in the last year. The press release is all about Chris and Aaron without much mention of Rojo technologies or feed syndication in general.

    Rojo launched its online aggregator at the original Web 2.0 conference in 2004. Rojo currently includes tagging, Ajax, and Digg-like functionality for every post. You can browse your friends' feed subscriptions or search the full content of all feeds in the Rojo database.

    The acquisition gives Six Apart both a feed reader and feed search engine. Rojo will help generate more pageviews, allowing Six Apart to further leverage its newly created advertising network covering LiveJournal Plus accounts and Vox. Six Apart may bundle the Rojo service with its licensed personal blogging service currently powered by TypePad. Six Apart currently licenses TypePad software to companies around the world such as Le Monde in France and Nifty in Japan. Rojo's software could be bundled into these licensing deals or command a higher licensing value for Vox when it is launched and ready for redistribution.

    Rojo is written in Java, a departure from Six Apart's preferred code base of Perl. The site does use LiveJournal's memcache caching system.

    Expect Six Apart to keep acquiring small companies as former-VC Andrew Anker enjoys that sort of thing and consistent cash flows from subscription services give the company good leverage.

  23. Sep05

    Ricky Gervais and Stephen Merchant on Microsoft core values

    Ricky Gervais Microsoft

    I just found out about two clips from The Office stars Ricky Gervais and Stephen Merchant about life as a Microsoft employee (thanks Kevin!). The same jokes hold true for most big corporations, but listening to Ricky's responses to Microsoft's core values really cracked me up.

    My favorite clip is Ricky's response to being "open and respectful in all of our dealings." He recommends firing people with consistently bad ideas and making your good ideas work for you.

    • Posted at 11:21PM
    • Updated at 10:40PM
  24. Sep04

    Narrowcasting with customized homepages

    Personalized homepages have been around for over 10 years and recently have gathered increased attention as a new generation of personalized homepages enter the space. The programmed personal homepage is changing, with cobrands and individual users increasingly taking command of their own content. Users might customize their homepage with cookie-stored preferences, a logged-on account, an affinity group such as a Dell computer, a broadband connection from AT&T, or a membership in the Sierra Club. In the future these pages might change over time, adapting to the changing online interests and behavior of each user. In this post I will provide an overview of current popular customizable homepages in the United States, point out some trends, and peek into future offerings.

    Each popular homepage is centered around search, the common gateway to the web, but provides a glimpse into popular content as well as "narrowcasted" personal content from news to local sports scores to a quick game or puzzle.

    Users in charge

    Modern consumers expect some form of customization in the products they love and use everyday. The consumer is in charge, tweaking, altering, and personalizing their favorite products. Whether it's a V-Chip or a TiVo, tassels on a bicycle or bumper stickers on a Honda Civic, or choosing custom wallpapers and ringtones on a mobile phone, we are able to customize a mass-market offering for our personal needs and habits. The same principles of customization and personalization hold true online, with a few different companies competing to be your personal information dashboard and online starting point.

    Logged-in Personalization

    My Yahoo! launched in July 1996 as a personal homepage for Yahoo! users wanting to customize their favorite Yahoo! content on a single page. The current My Yahoo! includes 12 content sections summarizing changing news published within the last three days. 11 out of 12 default content sections contain content from Yahoo! properties such as Yahoo! News, TV, or Weather. Logged-in users can customize the page with syndicated content (RDF, RSS, and Atom) from news sources around the Web.

    My Yahoo! is news-focused, bringing you the latest headlines from Yahoo! properties supplemented by other Web content if you desire. Most users don't realize technologies such as RSS deliver the content from The New York Times or Wired News to their personal homepage, but enjoy being able to piece together their own newspaper front page with just a few clicks.

    Yahoo! can tap into its audience of 500 million users combined with partnerships with large ISPs such as AT&T to deliver a homepage personalized by ZIP code and personal news from across the network such your latest mail messages, Yahoo! 360 activity, or calendar data.

    Cookie personalization

    Google, Microsoft, and Netvibes have launched new homepage products within the last year utilizing browser cookies to persist a user's preferences over multiple sessions on a single machine. Each visitor has the option of registering for an account and persisting that data across machines and more reliably throughout time, but a large number of users don't go through the trouble of logging-in or signing up. A logged-in user can access personal content from a single sign-on throughout the network, such as recent mail messages or buddy status in a chat window.

    Microsoft's Live.com is at the center of its Windows Live strategy and the jumping off point for its current and future services. Page configuration is divided into four categories: basics, news, sports, and entertainment. Each category is displayed in a tab within the page, allowing users to jump between content modes within the page before leaving the site.

    Live.com is an introduction point for Microsoft's various online consumer services. The company continuously releases new search and consumer products under the Live brand, and these new services may be immediately featured on Live.com or a short click away.

    Users may customize their homepage by navigating a content directory or by supplying a custom URL. In the example above a user looking for the latest soccer news has six pre-selected choices or more advanced users can add their own. Content modules screened and selected by Microsoft appear in this directory view and might be hosted on Live.com for fast access and the ability to interact with other gadgets on the page such as a calendar gadget influencing a map gadget's content. The most downloaded Microsoft gadget is a Google search box.

    Google offers similar personalization through its iGoogle service. iGoogle provides 16 quick customization options including gadgets from Fox, Disney, and a few smaller companies. The most popular iGoogle gadgets include moon phases, PacMan, a to-do list, and famous quotations.

    Netvibes is an independent player in the personal homepage space and has gathered a user base of millions by combining the most popular timely content from around the web. YouTube, Gmail, Kelkoo, Flickr, and Boing Boing co-exist on the same default homepage, reaching a target demographic of the tech savvy. The most popular Netvibes modules include soccer scores, instant messaging, games, and cartoons.

    Netvibes users can add collections of content to a new tab with just one click. A topic curator might select the top Ruby on Rails resources or 25 photoblogs for anyone to add as a section of their personal page and maintain the list of topical resources over time.

    Cobranded personal homepage

    iGoogle has created collections of Google Gadgets and page layouts for easy cobranding with companies or affinity groups. Pictured above is a custom Google homepage for U.S. government workers. Google powers custom homepages for computer manufacturers Dell and Gateway as well as local ISP Current Communications.

    Pre-built yet customizable homepages become more valuable the closer they are to the end-user and his or her preferences. Companies might be able to use Google as a corporate dashboard and ISPs can serve up local news and useful help links for their user base. There is little doubt a large Internet service such as Google can handle the additional traffic, but independent providers such as Netvibes will have to prove their ability to scale and deliver solid performance before larger customers partner with their technology. Independent companies may be able to create a business out of personalized homepages behind the firewall, deploying their software code and providing more options and useful productivity enhancements.

    Adaptive personal homepage

    Most users don't change their default homepage, search engine, or homepage module configuration. Customizations might be free, but there are computer users in the world like my mom afraid to change anything and "wreck" the computer. I believe portal players understand the inability of a large portion of the Internet population to change their settings, resulting in applications such as instant messenger clients and toolbars changing settings across the entire desktop to the portal's own properties. It is possible for companies to watch to a user's general browsing behavior through desktop software or actions within a web property and tailor personal homepages based on continued and timely usage statistics.

    Google, Yahoo!, and Microsoft love to tie their web presence to the desktop through browser toolbars or desktop search. Toolbar searches currently account for over 10% search originations for Yahoo! and Google, who combined account for more than 95% of the total U.S. toolbar market according to ComScore. Older users are more likely to use desktop search according to Hitwise, who appreciate being less likely to lose something.

    Google Desktop browse history

    Desktop software could track each visited web page visited with the added support of anti-phishing or index a browser's entire history on the desktop. The software already exists today, but the big search players are not leveraging this attention data in their web properties to better target content such as a search result, advertisement, or homepage module.

    Claria PersonalWeb creates a personalized homepage by watching the real-time browsing behavior of its users through a desktop application. The personal homepage is accessed on the user's personal computer, resulting in faster rendered content as its web service analyzes a user's browser behavior to pick out patterns.

    Toolbar and desktop search software from big portals may develop better personal usage profiles in the future, allowing better content suggestions for personal homepage users. Users have already trusted these companies will full indexing of hard drives and the tracking of entire web and chat histories, so that rich index may as well be put to good use if companies can establish user trust.

    Summary

    Add to Live.comAdd to iGoogleAdd to Add to

    Custom personal homepages are undergoing a transformation powered by modern improvements in browser technologies and the availability of Web content through feed syndication. The popularity of the feed aggregator has enabled new modes of common consumption, including scaled-down experiences of a personal homepage with the 10 most timely pieces of information for each user. If the number of "add to X" personal homepage buttons on pages across the web is any indication, there is a change in reading behavior as new users turn on their personalized experience and add new content once they understand what's possible.

    The growth of the personal homepage faces a few challenges for companies in the space. How do you convert cookied temporary users into user accounts? How can such websites help users discover and add new content to their pages, increasing the usage value and collecting valuable ad profiling data along the way?

    I believe personal customized homepage services will continue to be successful as they move from a page full of populist content such as top news stories and gossip to personalized pages combining direct user input and observed behaviors. Customized personal homepages can achieve a quick middle-ground through cobrands deploying module bundles for their users quickly and easily, allowing the "long tail" of affinity groups and businesses to turn on their own custom solutions simply and in partnership with established web brands.

    Personal homepages make money from search origination fees for major search engines such as Google, Yahoo!, and Microsoft, through priority placement of gadgets in a browsable directory, and through advetisements shown on each page. Web businesses may be able to partner with these large traffic originators to be the preferred data provider in a sector (weather, sports scores, etc) or to deliver content and/or code hosted on the site's local servers. In some cases personal homepages can provide the content and organization, allowing a cobrand to plugin their own advertising for a share of the revenue.

    The personal customized homepage space will continue to change as companies look for optimal load times, better suggested content, and increased user loyalty across their offerings. The user is in charge and loving it, and intelligent software and services can help guide the way as small pieces of timely content makes its way into each new browser window.

  25. Sep01

    Programmed personal homepages over the last 20 years

    The web is changing, but it all starts with your personal home page. What is the first thing you see when you start your browser? Is it useful and tailored to you, or a collection of advertisements and meaningless promotions for portal services? The recent $15 million funding of one-year-old startup Netvibes combined with the ramp-up of Microsoft's Live.com and iGoogle are changing the worldwide web doorway into a customized experience combining many brands and services. In this post I'll summarize the history of pre-programmed start pages and take a look at where we might be headed in the near future. I'll follow-up with customizable start pages in another post.

    Online Welcome Pages

    Q Link Welcome Page

    In the beginning there were welcome pages from online services such as Quantum Link (pictured above). The site broke your available in-network options into easy to understand categories such as shopping, news, and chat. At connection speeds of 1200 bit/s and limited online content there were few options available.

    AOL Welcome page 1999

    As the web gained steam online welcome pages were able to add a few topical links such as the news of the day. The image above is taken from AOL dial-up in 1999 and shows links to popular features such as e-mail, people, and the Internet. The page contains two advertisements, one seasonal message, and two news of the day entries for AOL's 20 million users. Every user of the service is logged-in and personally identifiable down to their street address and phone number.

    Portal pages

    Yahoo homepage 1994

    Early portal pages such as Yahoo! (pictured above) organized the web into categories for easy discovery. The site did not produce much content of its own, but served as a guide and filter to the growing Web. Almost everything was new and users could suggest a new site for inclusion in the directory.

    Yahoo homepage 2006

    Twelve years later there are billions of documents on the web and over 100 services offered by Yahoo. The new homepage highlights the Yahoo! services you use the most and featured dynamic content from around the network such as top news and trends float to the top. The page contains two advertisement blocks, one text and one graphical, but all other content keeps you within the network.

    Programmed personalization

    Websites are able to collect information about a user's location such as zip codes for a logged-in user or an approximate location based on an IP address for anyone. Personal accounts on websites commonly collect birth date, gender, marital status, and geographic location for ad targeting, but such information can also be used to target other content such as a weather report, news, or sports scores.

    Yahoo information about you

    The new Yahoo! homepage includes mail and weather info buttons unique to a logged-in user, providing a peek into your personal Yahoo. This customized information is placed directly above the most valuable advertising spot on the page.

    Summary

    Programmed personal homepages are a lightweight way to summarize site features and dynamic content for a large amount of users. Customization takes a bit of heavy lifting, and programmed personal homepages can scale well with the same content available for hundreds of millions of users accessing a site such as Yahoo! or MSN.

    Will the programmed homepages survive as users move to pages they build themselves or pages pre-loaded with content from a specific community? That's a topic for a separate post, so stay tuned.

Niall Kennedy Niall Kennedy is a web technologist in San Francisco, California in the United States. I am very interested in the world of... MORE »

Search this weblog:

Subscribe:

Latest feature: Widget development

Archives: Popular Categories

Sites: More from Niall