Writing on feeds, search, widgets, and the social web.

Niall Kennedy's weblog, newest first. Page 5 of 72.

David Beckham joins LA Galaxy

David Beckham will leave Real Madrid and join the Los Angeles Galaxy in July. Beyond the pure salary and bonus structure, the United States provides lucrative corporate sponsorship opportunities. The world does not only want to bend it like Beckham, they want to shave like him, use his cell phone, and have the entire Beckham lifestyle. The David Beckham Academy will also take advantage of one of the world’s largest youth soccer programs….

The end of Apple Computer

Today marked the end of Apple Computer after 30 years. The company has come a long way from kit computers assembled in a garage, capitalizing on at least one eureka moment a decade that causes people to rethink the intersection of cutting edge hardware and software. The release of the Mac in 1984 combined the best available hardware with commercial software utilizing the best ideas developed at Apple and research labs such as Xerox PARC. The release of the iMac in 1998 changed consumer views on personal computing, adding a colorful and quiet device to our desktops, placing an…

Sony adds RSS to televisions

Sony’s latest HDTVs will support an optional component capable of streaming Internet video and downloading content defined using RSS syndication. The BRAVIA Internet Video Link is a small optional module attached to the back of your HDTV and connected to your home broadband network over Ethernet. Price and availability are still unannounced, but the first televisions supporting the new module will be available this Spring. The BRAVIA Internet Video Link operates independently without the need for a separate gateway computer on your network. It uses the Xross Media Bar (XMB) interface already present on a PSP to browse feed…

Mac small business dinner January 10 in San Francisco

I am organizing a dinner for Mac small business owners and developers on Wednesday, January 10, at Chaat Cafe in San Francisco starting at 6:30 p.m. Next week’s dinner extends the tradition of MacSB meetings held during each year’s Macworld and WWDC conferences in San Francisco, bringing together small software businesses within the Mac developer ecosystem to meet face-to-face, reflect on Apple announcements, and share tips and war stories. Chaat Cafe is located at 320 3rd Street (corner of 3rd and Folsom) in downtown San Francisco, one block from Macworld and the Moscone conference center. The restaurant has free WiFi…

Five things you may not know about me

I’ve avoided the Blog-Tag chain letter for weeks, but Veronica, Nick, Brady, and perhaps a few others are waiting for answers. Enjoy! I am a history buff. My two areas of most interest are western religion (Jewish, Christian, and a little Muslim) and the USSR, two areas I think carry the greatest influence over United States mentality. I had a soccer career before jumping into the technology sector. I met, and in some cases marked, most of my childhood idols. It was a really valuable experience, shaping my views on people, management, fears and dreams all at the same time….

Apple Dashcode developer preview available for download

Apple released a developer beta version of Dashcode, a widget development environment included in its upcoming Leopard operating system. The preview software is available for Tiger until July. (via Brent Simmons) Dashcode lets anyone design a new widget through a drag and drop interface or by directly editing the underlying code. Bundled widget templates include a countdown timer, latest items from a web feed, web feed single item view, podcast, photocast, and an activity monitor. Dashcode will debug your Dashboard widget code placing all of your files within the appropriate package and generates additional nice touches such as a…

Search is not a zero cost switch

New search startups come and go, but the ever-present meme seems to be the “zero switching cost” between an established competitor and a newcomer. In the old days this was certainly true, as any user could simply update your browser bookmarks or homepage, replacing WebCrawler with Excite or AltaVista. As the web grew search became an integrated component of large websites, networks, and the desktop software powering the entire experience. Google is spending billions to integrate its search products into the Apple operating system, new Dell PCs, MySpace, Firefox, and more. Google commands about a 50% share of the U.S….

2007 tech predictions

Welcome to 2007! Americans celebrate the dawning of a new year by throwing calendars out the window, watching countless games of college football sponsored by snack foods, and nursing hangovers from a night of rowdy drinking. We emerge from this haze ready to take on a new year of challenges, hopes and dreams. Let’s take a look at three top technology trends I expect will have a big influence on our tech world in 2007

Google phrase analysis within highly ranked websites

A few more details about Google’s possible analysis of page text is now available thanks to a recently published patent application by Googler Anna Patterson from June 2006. The application details how a search engine like Google might analyze text phrases, date-based topics, and associate a web page with related topics, even if the specific topic does not appear in the document itself. The 22-page document further emphasizes Google’s current work on “shingle” analysis to discover important phrases and concepts. (via Search Engine Land) Highly ranked websites are more likely to receive in-depth analysis through multiple index passes and phrase…

Grope-worthy Windows Vista laptops

The consumer version of Microsoft’s Windows Vista operating system is only a month away and bloggers are already receiving their first review units. So far the review units sound pretty boring compared to the Windows Vista capable hardware available throughout the world. I put together my own list of five grope-worthy notebook computers ready to test Vista on multiple fronts. You might prefer a silent ultra-portable or a power-hungry luggable. You can search for WiFi without ever opening your computer or get online anywhere with cellular broadband. The latest Apple hardware runs Vista without a problem too. I expect this…

Google Blog Search overtakes Technorati’s market share according to Hitwise

Google Blog Search has overtaken Technorati’s market share in the United States according to LeeAnn Prescott of Hitwise. The success of the Google Blog Search is hand-in-hand with Google leveraging existing properties such as Google News and the Google homepage to drive traffic to its new property. Google Blog Search launched in September 2005. Technorati is the green line above, and Google Blog Search is shown in purple. Google Blog Search received a huge traffic boost in October after blog search appeared as an option on Google News pages. Google Blog Search later received a spot on the front page…

Wikiasari: Wikipedia success applied to social search?

Wikia will release a new search engine early next year according to an interview with Jimmy Wales in today’s Times of London. The new Wikia search engine project is named Wikiasari and will apply wisdom of the crowds features to search engine results, letting individual users rank sources of information and their relevancy to a particular query. Of course the article takes a “gunning for Google” angle, citing the PageRank algorithm used since Google’s was founded in 1998. Search engines grow over time, and incorporate multiple ranking factors beyond the math of inbound links and source authority. Google (synonym…

In-depth analysis of Microsoft content syndication platform patent application

On June 21, 2005 eight Microsoft employees claimed invention rights for a “content syndication platform,” exemplified by Internet Explorer 7 and its support for aggregating feed content. Patent application 20060288329 pursues the “the right to exclude others from making, using, offering for sale, or selling” (see United States definition of a patent) normalized web feeds made available via an API and centrally stored feed lists. The patent application was revealed yesterday after an 18-month privacy window expired. Authors Edward Praitis, Jane Kim, Sean Lyndersay, Walter V. von Koch, Bruce Morgan, Cindy Kwan, and Amar Gandhi (now at Google) claim…

del.icio.us API for URL top tags, bookmark count

Social bookmarking site del.icio.us has exposed a new API providing the top tags and total number of bookmarks for any URL in its system. Yahoo’s Developer Network provided a short preview earlier tonight of a soon to be released del.icio.us web badge but currently anyone can request data from the open API. It’s a useful feature to provide additional context for a URL, suggest tags, or measure one aspect of a site’s popularity. endpoint http://badges.del.icio.us/feeds/json/url/blogbadge parameter hash Simply submit a request to the above API endpoint with a hex MD5 hash of the URL of interest as your hash parameter…

Memory utilization of widget systems

Widgets can be described as mini-applications, running code that binds itself to a web browser and/or the resident operating system to display information. Just like regular applications, widgets consume system resources such as processor cycles, memory, and network bandwidth, possibly slowing down other functions on your computer or across the network. In this post I will take a look at the resource utilization of desktop and web-based widget platforms across a few common widget applications. Background I bought a PowerBook in the summer of 2004 and moved into the world of OS X. Expose and Dashboard were completely new user…

Bebo adds widget support

Social networking site Bebo took its first step into the widget realm yesterday, including support for Flash-powered photo slideshow widgets from PhotoBucket, Slide, or RockYou. Each partner site uses the newly created Bebo API to pass a fully configured widget back to Bebo without exposing details such as HTML code snippets to its users. The direct partnerships and whitelisted widgets allow Bebo to slowly add more customization options in a controlled environment, hopefully avoiding some of the security and general exploit issues present on MySpace. Each member profile now has a new widget configuration option. Users can comment on…

Talking Linux IP with Bill Gates

If you could ask Bill Gates one question, what would you ask? I spent an hour today with Microsoft co-founder Bill Gates on the company’s Redmond campus. I chose to ask Bill about Microsoft’s intellectual property stance against Linux and its open source developers, from the SCO Group’s litigation against IBM to Steve Ballmer’s recent claim Linux infringes on Microsoft patents after signing a patent indemnity with Novell. Bill Gates claimed he had never heard of BayStar Capital, an investor in SCO Group and their litigation against large corporate supporters of Linux. According to recent court documents BayStar founder and…

Delivering enclosures to IE7 and Windows

The feed syndication platform built-in to Internet Explorer 7 and Windows Vista may fail to download media enclosures larger than 15 MB. It’s a feature, not a bug, designed to prevent over consumption of computer bandwidth. The automatic download engine built-in to Windows (BITS) tries to queue up audio, video, or other enclosure content in a user’s subscription updates. It tries to be polite and not consume all available bandwidth, throttling back its consumption while higher priority tasks such as e-mail and web browsing receive new data. The download engine prefers to download large files in pieces, requesting an achievable…

Handling of Microsoft’s copyleft violation

There have been a few accounts on the web about a copyright enforcement action I took yesterday morning. Below are some long details if you are interested in the full details in about 1400 words. Yesterday morning a Microsoft employee used a photograph of mine in a corporate blog post promoting new features in the Windows Vista operating system and version 7 of the Internet Explorer web browser. The photograph used in the Microsoft blog post pictured Dean Hachamovitch, general manager of the Internet Explorer component of Windows, on stage at the Gnomedex 2005 announcing support for web feed syndication…

Brands will be widgetized, but who is the author?

Companies who embrace widgets may be less likely to suffer phishing attacks and bloated bandwidth consumed by third-party creations. Popular content will eventually find its way into widget platforms by scrape or by frame, and it’s best to get ahead of the potential pitfalls and embrace the new medium. Two types of widgets have been on my mind this weekend as a potential issue for companies who fail to ride the widgets wave. Protecting user information Sites with personal user data placed behind a username and password may be subject to new types of phishing attacks from the widget web….

Google Mondrian: web-based code review and storage

Guido van Rossum unveiled his first Google project, Mondrian, tonight during a Python tech talk at the Google campus in Mountain View. Mondrian is a web-based code review system built on top of a Perforce and BigTable backend with a Python-powered front-end. Mondrian is a pretty impressive system and is currently in use across Google. Shared Development Environment Google uses a company-wide Perforce depot with almost no developer branches. Each developer has their own NFS workspace readable by anyone in the company, including automated processes. An administrative process takes snapshots of each developer workspace including local development environments accessed…

Feed publishing best practices

Web feed syndication is made up of two base vocabularies: RSS 2.0 and the Atom Syndication Format. These base vocabularies are extended using namespaces to create a common set of expressions for your web feed data. In this post I’ll walk through some best practices for publishers syndicating their data via web feeds. Should I use RSS or Atom? The RSS 2.0 syndication format has been around for about four years and over that time it has been used by web publishers large and small to represent their data for syndication. The New York Times publishes its top stories via…

Declaring alternate web content for searchability and discoverability

Web authors may declare alternate versions of a single web page, exposing additional languages available or various file formats. HTML documents express these relationships using the link element in the document header. Alternate language A single Wikipedia article about “search” might have alternate representations and translations, such as “buscar” in Spanish, “suche” in German, “rechercher” in French, etc. A search engine or web browser software can discover the availability of these alternate document versions if declared by the publisher. The example markup above advertises an alternate version of example.com available in Arabic…

The Spam Farms of the Social Web

Blogs and other social media tools have changed the publishing landscape over the past few years, making it easier than ever to share information with the world. The ease of use and focused attention of the medium has also helped create new opportunities for spammers to automatically generate content, buy links, and get noticed by search engines and other points of aggregation. In this post I will break down the operations of one spam network utilizing social media technologies such as WordPress, Digg, del.icio.us, and more to climb the search results and generate revenue through ads and affiliate programs. Last…

Social network marketing, spam, and gaming

I spent the last few days among webmasters at the PubCon conference, where most conversations were focused on marketing yourself online to humans and search engines. The 2000 attendees focused on ranking themselves as high as possible in search engine result pages and driving site traffic. Methods of achieving these goals cover a full spectrum of white hat to black. Social networking and crowdsourcing sites are new focuses of the search engine marketing sector, taking advantage of loose editing and account creation restrictions to boost a site’s visibility. Social networking and e-commerce Should every item in your product catalog have…