Recently in Personal Category

The personal business news of Niall Kennedy.

  1. Aug29

    Widget Summit 2007

    Widget Summit logo

    I am hosting a two-day widget conference October 15-16 in San Francisco. Widget Summit is the sequel to last year's Widgets Live! conference that attracted 250 people from around the world to learn about an emerging trend called widgets. This year's conference will once again educate and connect an industry of publishers, toolmakers, service providers, and developers across multiple widget platforms.

    A lot has changed in the widget industry over the past year. We're still experiencing what Newsweek named 2007 The Year of the Widget and based on the first 8 months they may be right.

    • Apple's iPhone has sparked new interest in mobile phone development in the United States based on web standards such as CSS and JavaScript.
    • The next version of Nokia's S60 widgets, expected next month, will add widgets to Europe's best-selling handsets.
    • Windows Vista adds desktop widgets to the world's most popular operating system.
    • The Facebook Platform allows publishers to reach over 30 million Facebook users through its widget canvas.
    • iGoogle is Google's fastest growing product.
    • My Yahoo! relaunched its popular homepage with rich widget interaction support.
    • Internet television services such as Joost and Verizon FiOS TV now support widget overlays.

    Conference format

    Widget Summit is a two-day conference covering the product and development side of side of widget development. The first day will introduce attendees to the many different types of widget platforms, monetization options, and new products that are changing the industry. The second day of the conference will teach attendees how to implement widget technologies and ensure continued success.

    Widgets are now a part of mainstream product planning and development. Publishers are aware of widget platforms such as MySpace, Facebook, and Windows but unsure how they should be involved or what work is needed to integrate syndicated widget content with existing site offerings.

    I would like to provide industry-leading widget education and networking opportunities in a collaborative environment. Attendees should leave the conference with a better understanding of widget technologies, new products affecting the space, and in-depth knowledge from a few hundred similarly-minded individuals.

    Improved venue, WiFi

    Last year's venue was a bit crowded in both space and bandwidth. I have had my eye on the newly constructed conference center at UCSF Mission Bay for a few years and I am excited to finally host my first conference at these facilities.

    Space

    Attendees will have enough space for private meetings and conversations. The main auditorium can seat up to 500 attendees and wide hallways really opens up the conference flow. Everyone should have plenty of room to stretch out if they desire.

    Fiber

    Hosting a few hundred web technology professionals seems to always clog the bandwidth pipes. I decided to locate the conference on a fiber terminus and lease a few extra lines for backup. Early bandwidth tests show download speeds of 50 Mbps and upload speeds of 60 Mbps with low latencies.

    Buy a ticket!

    Widget Summit tickets are $500 and available now. Last year's conference sold out, so be sure to buy a ticket early.

  2. Mar30

    New weekly podcast on tech news and trends

    Last week I started a new weekly podcast covering news and trends in the web technology industry. I plan to sit down with different newsmakers and experts each week to examine the changing state of web technology and hopefully capture a snapshot of how this changing world affects our lives and livelihood. Niall Kennedy's Podcast is a bit like an extended conversation on the topics I like to cover on Niall Kennedy's Weblog. I'll post short summaries to my blog for each new episode, but if you're interested in full write-ups and enclosures you should subscribe to the podcast feed.

    I started podcasting about three years ago and it's always been a bit of an experimental medium for me. I've published in hypertext for about 14 years and I've seen our search and subscription capabilities grow over time. Publishing a podcast is one way to learn about audio search, podcatchers, podcast measurement, and podcast marketing first-hand. I also enjoy distributing someone's voice from Silicon Valley to a pair of ears in Greece or India and opening up new opportunities for anyone to feel like they are in the room listening in on a conversation.

    I record face-to-face podcasts for better audio quality and interactions. I'm syndicating the podcast in the Atom syndication format, hopefully breaking a few podcatchers in need of an upgrade. I'm syndicating the name and URL of each guest as a contributor, and you can follow text comments with aggregators supporting Atom Threading Extensions.

    Last week I sat down with Eric Lin of Phone Scoop to talk about mobile content and the possibility of Google entering the handset business. Yesterday I chatted with Richard Moross of Moo cards about virtual identities transferred to the physical world. Enjoy!

  3. Jan03

    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!

    1. 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.
    2. 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.
    3. A tea drinker for years, lately I've been appreciating espresso. I pack a mean tamper and can create some latte art.
    4. I had an Irish accent until I was five. I started talking like John Wayne to sound more American.
    5. The first computer program I ever wrote convinced my younger brother to do a few of my chores. A few lines of BASIC on my Commodore 64 and suddenly the television was an intelligent being capable of judging room cleanliness and when garbage needed to be hauled to the curb.
  4. Dec05

    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 built-in to the next version of his product, bundled with Windows Vista. The image was licensed under Creative Commons 2.0 By-Attribution Non-Commercial and hosted on Flickr, a Yahoo! photo sharing site.

    The original photograph

    Dean Hachamovitch talking about RSS

    I attended the Gnomedex conference in June 2005 and captured a few photographs from a few rows back as Dean Hachamovitch demonstrated support for web feeds in a Windows Vista build. I posted those pictures to Flickr as quickly as I could, trying to find enough Internet connectivity for what I thought would be the first pictures of the announcement available to bloggers under Creative Commons for use in their posts. I used some of the pictures in-context on my own blog while sharing Microsoft's announcement with my readers.

    Full-resolution pictures of my photo set were lifted off Flickr and posted on just about every Windows news and fan site. A few even offered copies for sale and license for anywhere from $8 for a personal print to a few hundred dollars for the photo's reuse. I spent the afternoon and part of my evening sending out Digital Millennium Copyright Act takedown notices to sites in the United States, and contacting individual webmasters of foreign domains (if there was legit contact info available).

    The picture of Dean Hachamovitch on stage happened to be the most popular photo of the set, evidenced by the almost 22,000 times the image has been viewed on Flickr, driven largely by blog authors who provided proper attribution.

    The Microsoft post

    On Monday morning, December 4, Sean Lyndersay, a senior program manager on the Internet Explorer team, authored a post promoting feed syndication in Windows Vista on the "Microsoft Team RSS Blog" hosted on the Microsoft Developers Network. My photograph was used in this commercial post to promote the availability of the Windows Vista suite of products and the feed syndication platform on Windows Vista available to developers. The depiction of Dean Hachamovitch wearing a t-shirt with a "Longhorn *heart* RSS" marketing message was part of a larger Microsoft marketing campaign at the Gnomedex 2005 conference showing a renewed commitment to an abandoned browser and Microsoft's willingness to step out and do something totally new and different by not only adding web feed subscriptions as an in-browser option, but exposing that data and handling as an API to any Windows application.

    Creative Commons By-Attribution Non-Commercial

    Microsoft used the image I shot of Dean Hachamovitch in June 2005 without attribution and to commercial advantage, in violation of the Creative Commons by-attribution non-commercial license attached to the work. The Microsoft blog post also violated Flickr Terms of Service by not including a link to the original photo hosting page with the use of the hosted image.

    Taking action

    I had a few options to prompt Microsoft, or the original author, to either remove the Flickr-hosted photo thumbnail from the post or pay a licensing fee. I could try e-mailing Microsoft, but for some reason Microsoft has been routing e-mails from my domain to the Junk Mail folders of its employees for a while (likely issues with users in the server neighborhood of my web and mail hosting provider, TextDrive, and not a custom mail rule by Microsoft admins). I don't have the telephone numbers of anyone in the Windows group. What would Microsoft do if someone violated their IP?

    A few months ago Flickr co-founder Caterina Fake swapped one of her Flickr photos after improper use on Om Malik's blog, placing the word "GOATSE" in big letters in place of her picture of an awning of the Brickhouse restaurant in San Francisco. Photo swapping is a definite way to grab the attention of the site misusing your content. The Goatse meme is particularly apt for cases of direct or attempted IP theft.

    Some Goatse history

    The Goatse internet shock meme was used on IRC channels as a means of discouraging the distribution and solicitation of copyrighted software. The channel admins set up scripts to return a file named hello.jpg to users and bots attempting to download pirated software, including the then popular Windows 98 and its leaked builds. The meme made its way to the web, with a special gift from Christmas Island (.cx tld). You can read more about Goatse on Wikipedia.

    Goatse developed into a piece of Internet culture as its original use to shock copyright offenders expanded. A few companies seeded peer-to-peer file sharing networks with these shock items, introducing a surprise when someone unpacked what they thought was the latest pirated copy of Windows. Microsoft sponsors the activity of the Business Software Alliance and other anti-piracy groups to track down potential and outright violators of their intellectual property rights and send a message through binaries.

    Swapping the Image

    I decided to educate Microsoft about the use of images licensed under Creative Commons and hosted by third-party sites by using the same tactics employed in its own fight against piracy, but with a little twist. I edited the Goatse image to remove depictions of anything that might be considered offensive, and placed the Creative Commons circle logo covering up the focus of the image. The modified image was meant to send a message to readers of the Internet Explorer team's blog that the new picture was out of place, and ensure quick corrective action from Microsoft. I was unsure how many employees in the software division would get the subtle reference to Microsoft's own anti-piracy efforts.

    I sent an e-mail to Sean Lyndersay, author of the Microsoft blog post, shortly after the image swap stating I was the copyright holder and detailing the violation of Creative Commons license and Flickr terms of use. I provided a link to his blog post and advised him to choose a different image. Sean responded with his own interpretation of commercial use, claiming the inclusion of my picture in the post was an appropriate non-commercial use. I sent instant messages to a few Microsoft employees in the Live and Live Platforms divisions to spread some internal awareness and possibly speed up resolution.

    The image was later removed from the Microsoft blog, and a future revision of the post pointed to a blog post from the Microsoft archives instead of referencing my image. An apology was later added to the bottom of the post noting the lack of attribution.

    As a result of my actions the swapped photo appeared above-the-fold on the Microsoft "Team RSS" blog for a brief period of time late Monday morning. You can take a look at the modified image I used and see a screenshot of the image and its placement on the Microsoft blog if you are interested in further context.

    Summary

    I license my text and image creations under Creative Commons licenses in the hope they will help other people tell a better story or unleash some sort of increased creativity upon the world of content I enjoy every day. When that content is used beyond the terms of my published license I choose to take various forms of action ranging from e-mailing or sending an instant message to the person (if I have it or can query accurate information without much effort) or by issuing legal documents of copyright violations to the offending site or host.

    A member of the Microsoft packaged software team lifting one of my images is definitely a case where the infringing party should have known better, as the company routinely takes action to protect its own IP. Will Microsoft will change its IP enforcement policies such as issuing broad cease and desist to members of its community or guilty until proven innocent tactics of Business Software Alliance audits? Doubtful. I likely kicked off a round of IP discussions on Microsoft mailing lists yesterday with a variety of opinions both ways.

    Bill Gates federal deposition

    There were multiple ways I could have handled the reuse of my content without license, and the Microsoft blog treatment was definitely a unique case for a unique company. Internet Explorer has a bit of a history and happened to take action on the wrong side of copyleft.

  5. Nov10

    Speaking at PubCon on Tuesday

    I'll be in Las Vegas early next week speaking at PubCon on feed syndication best practices. The session takes place from 10:15-11:30 a.m. on Tuesday if you are attending the search conference.

    I have not been to Las Vegas in a few years so I'll be checking out new pieces of grandeur at the Wynn, new Caesars Palace, Treasure Island, etc.

    Hopefully there will be lots of search geeks in attendance leading to interesting conversations.

  6. Nov07

    Widgets Live! timeline

    I received a few e-mails this morning from people interested in how Widgets Live! came together. Yep, the event really was planned in about a month, from site selection to the actual day-long event. In this post I'll outline how Widgets Live! grew from an idea to an in-person event.

    July 12
    Coming up short on ideas for my weekly podcast with Om Malik, I suggested we talk about widgets and how they are changing web publishing. I had been playing around with widgets as a form of web feed syndication, specifically thinking of performance on Live.com and other views into a central syndication back-end. I saw a bit of this distribution at Technorati as out content placed on lots of small sites (tag links, favorites, mini etc.) helped distribute incoming sources of traffic and make the data users care about more portable.
    July 15
    I published some thoughts on the Widgetization of the Web to accompany the podcast.
    September 11
    Om publishes an article on widgets as the subject of his first Business 2.0 column. The article includes conversations with some of the new startups focused on widgets.
    September 18

    Dare Obasanjo is a bit frustrated with the conference scene and wishes he had somewhere to go to talk about micro applications like widgets.

    Over dinner Om and I talk about Dare's post, conferences, and the hotness of the widgets topic.

    Later that night Om posted to his side blog contemplating an "informal event to talk widgets."

    Last week of September
    Deciding whether or not we wanted to invest the time and effort needed to make the conference a success.
    First week of October
    Decided November 6 would be the ideal date for the conference to allow people in town for the Web 2.0 Summit to extend their stay and release product before the onslaught of press releases issued at the bigger conference. Next up came finding a venue and other early implementation details needed to announce the event.
    October 10
    WidgetsLive.com is launched and the event announced on my blog. Ticket sales begin and sponsors solidify their interest. We wanted to announce before the video search panel Om and I were moderating that evening in Mountain View.
    October 12
    Om announces the event on GigaOM. I had posted a rough schedule to the conference website by this point and started filling in speakers.
    November 1
    The conference is sold out!
    November 6
    The conference kicks off at 8 a.m. with over 200 attendees in attendance.

    There was about a 4-month gap between talking about doing a podcast on something I'd been slacking on writing up for a while to hosting a conference bringing together major players in the industry. An initial attempt at lazy blogging became a lot of work in the end, but it was fun. Ha!

  7. Nov07

    Widgets Live! wrap-up

    Yesterday's Widgets Live! conference was a success! Over 200 people involved in the widget ecosystem came together to discuss the current state of the industry, show off their work, meet new people, and learn new things. There were two big takeaways for attendees: we're just getting started and the widget world is a bit too fractured.

    Highlights from the day

    • Arlo Rose talked about getting a call from a friend at Apple after a meeting discussion "steamrolling" his product and small company, Konfabulator. Apple later released Dashboard.
    • Fox Interactive Media launched Spring Widgets, a new desktop and web-based widget hybrid. I wrote about SpringBox last month, trying to track down lots of information about the team and its history. It was fun to finally meet all of them at the conference.
    • Alex Russell talked about creating the right user experience within your widget using existing best practices.
    • Tariq Krim showed off support for Google Universal Gadgets inside Netvibes personal homepages.
    • NVIDIA acquired PortalPlayer in the morning, making our hardware widgets session a bit more interesting.
    • Freewebs announced Mooglets will be released under a MIT license, creating new possibilities for enterprise deployments and more.

    The start of something big

    Most speakers and attendees agreed the industry is just getting started, and tackling some of the big problems that have held back user growth and adoption. The main audience of widgets has no idea how to author a web page, and are more interested in displaying their name in glitter or pictures of cute puppies than their stock portfolio. MySpace is a major deployment platform and has created many accessory companies. The new Spring Widgets will be deployed on the websites of Fox television stations, showing the weather, traffic, and upcoming TV shows for your local area. It's populist yet focused content located alongside where you already consume that information in other mediums.

    The creation and uses of widgets has surprised even their creators. Adam Sah of Google noticed nurses were using an allowable blood loss calculator on their homepage and Meebo has seen their chat widget Meebo Me used as a homework helper between parents, students, and teachers on assignment websites. Release, observe, rev.

    Differences of naming, markup

    Widgets, gadgets, modules, startlets, page components, web badges, and "stuff" were the talk of the show. The divergent naming choices of deployment endpoints is a hint at the current disconnect and incompatibility of the various widget systems and their respective containers. Developers need to create widgets for each specific system, wrapping their content in the appropriate manifest file or tying into the special JavaScript functionality of one system or the other.

    In some cases custom development is a good thing, such as using Quartz rendering on a Mac or Windows Presentation Foundation on a PC to help your widget match the look and feel of its environment. Each widget system differs in its manifest and communication with other widgets on the page, or data communicated by the platform.

    Connecting the industry

    The most rewarding aspect of the conference for me was connecting major players from across the industry. The 9-hour intensive challenged perceptions of what users and developers want from widget content and end point and shared the experience of people involved in the widget space daily. A few people I spoke with mentioned how discussions at the conference changed their strategy, so hopefully we'll now see cool developments a bit faster and more on target than before.

    I moderated the homepage widgets panel, but the conversations between session participants Google, Microsoft, and Netvibes didn't end on stage. After our session all three leaders of their respective products continued comparing notes in the break room and exchanged contact information. Success! That's exactly what I had in mind and in a single moment the effort of putting on a conference seemed worth it.

  8. Nov01

    Widgets Live! conference is sold out!

    The Widgets Live! conference sold its last ticket this morning, filling the room next Monday with 200 people interested in the current state of the widget ecosystem and what's next. We have a good mix of people in attendance, representing large content publishers, investors, designers, and even some hardware manufacturers. It should be a lot of fun. Below is some more information about Widgets Live! attendees.

    WidgetsLive.com visitors

    The conference website had visitors from all over the world and is a pretty good correlation to conference attendees. We'll have companies present from Europe, India, the Middle East, Asia, Australia, and the United States.

    Attendees by sector of interest

    What form of widgets interests you the most?
    Widgets Live attendee areas of interest

    We asked attendees to identify the widget platform of greatest interest. 51% of respondents were most interested in blogs and social networking, 17% in personalized homepages, and 15% in desktop widget opportunities.

    Attendees by job function

    What best describes your job function?
    Widgets Live attendee job function

    We asked attendees to identify their job function. Product and development areas are equally represented at about 36% each, and 9% of the respondents identified themselves as designers.

    Widget strategies

    Do you or your company currently have a widget strategy?
    Widgets Live attendee widget strategy

    Thirty-percent of respondents did not already have a widget strategy and are attending Widgets Live! to learn more about the area. Everyone will learn a lot more about possibilities beyond their current understanding of widgets.

    Summary

    Guessing the number of attendees and limiting your venue options appropriately was loosely informed and mainly pulled out of thin air but it worked out well. If you're attending the conference, see you on Monday, and if not you'll definitely hear some of the news being announced at the conference from other attendees.

  9. Oct10

    Moderating video search panel tonight in Mountain View

    I am co-moderating tonight's Search SIG event on the video ecosystem with Om Malik. Speakers include founders of VideoEgg, CastTV, Dabble, and POSTroller. I'll do my part to make sure the topic stays on search and discoverability, and hopefully we won't get too caught up in billion dollar buyouts.

    The event takes place at Microsoft's Silicon Valley campus starting at 6:30 p.m. If you're in the area and have an interest in search or video come by and check out the crowd and presentations.

    I'll be down in Silicon Valley for most of the day, visiting Google for lunch and settling into a cafe (most likely Barefoot Coffee Roasters) for the afternoon.

  10. Aug08

    Leaving Microsoft

    I am leaving Microsoft to start my own company. My last day at Microsoft is next Friday, August 18. It's uncertain whether Microsoft will continue the feed platform work I started, but it's some good stuff so I hope they do.

    Ray Ozzie

    RSS is the internet's answer to the notification scenarios we've discussed and worked on for some time, and is filling a role as "the UNIX pipe of the internet" as people use it to connect data and systems in unanticipated ways.

    I joined Microsoft in April excited to change the world and build an Internet-scale feed platform to power the experience of Microsoft's hundreds of millions of users as well as opening up the feed experience to outside developers to leverage in their own applications. The opportunity presented to me was extremely unique and a way to change how the world interacts with syndication technologies such as RSS, RDF, and Atom. The launch of Windows Live and Ray Ozzie's vision of Internet services disruption made me believe Microsoft was serious about the space and not being left behind in yet another emerging industry as they had been with the web browser and search.

    The Windows Live initiative got off to a huge start, with lots of new services created and an "invest to win" strategy in the new division. There were so many new programs created and headcount opening up Microsoft told Wall Street it would be spending $2 billion more than anticipated in the short-term to cover these new costs including over 10,000 new hires over the last fiscal year.

    Microsoft stock price April 2006-August 2006

    The stock plummeted on the announcement Microsoft did not have its costs under control. Microsoft's market cap lost close to $59 billion in the six weeks after I joined and second quarter financials were released, more than the GDP of Ecuador and over half the market cap of Google. What do you do when the market responds to your 6 month-old online services strategy by reducing your valuation by 1.5 Yahoos? Windows Live is under some heavy change, reorganization, pullback, and general paralysis and unfortunately my ability to perform, hire, and execute was completely frozen as well.

    I'm happy with what I was able to accomplish as a team of one attached to the Windows Live Alerts group. If we had the resources I truly believe we could have tackled the number of users Hotmail, Messenger, Spaces, or even Internet Explorer might supply, and then ask for more by opening up the platform to the world. I was able to borrow resources here and there, but there was no team being built around the platform in the foreseeable future. I could have stayed at Microsoft, waited for the other 85% of the company to ship their products, and then hope support for my group might be back on track again, but I didn't want to sit around doing little to nothing until Vista, Office, and Exchange ship. It's easier to get funding outside Microsoft than inside at the moment, so I am stepping out and doing my own thing.

    So what's next? I had a few startup ideas before joining Microsoft and those never went away. I want to change the way the world thinks about personal data, publishing, and search and I might have the right opportunity to do just that. The product(s) will hopefully be profitable in under a year and not rely on advertising revenue to get there. I fully own my IP rights again on August 19, so I won't be talking much about past inventions until then to limit legal hassles (I invented this before Microsoft, but still playing it safe).

    I'd also like to help out my friends with startups a bit more, and make sure they have everything they need to succeed. It was great to see Automattic engage the WordPress community last weekend at WordCamp and I'm proud of the work Om is doing with his new media empire. As long as I have a successful business paying the mortgage I'd love to continue helping out local startups in various ways without the many conflicts of interest that come with being part of a big company. On a similar note I've received a good response from people wanting to work together on a new venture and can see the tremendous opportunity ahead from many talented people building smart small agile businesses focused on thrilling users.

    I'm driven by the many opportunities ahead to develop new user-centered products. I'll be writing lots of Python in the coming weeks and months and I have a few good blog posts on feed syndication planned in the next week as I wind down at Microsoft. My personal contact information remains the same.

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