Recently in Personal Category

The personal business news of Niall Kennedy.

  1. Dec10

    Looking to join smart, challenging team to change your Web

    I have decided to once again seek full-time corporate employment. I miss being surrounded by smart people every day and the new synapses that light up in such an engaging environment. I have started talking to a few companies about working on difficult Web problems full-time as they strengthen their online business. It will be fun to fully invest in a single product once again in a specialized role.

    I like to think of my work over the past two years as rethinking front-end development. In the social, distributed web our front-end exists beyond the borders of our own websites. It's inside web feeds, widgets, and specialized applications that deliver the right content at the right time to the right audience inside their consumption environment of choice. Web development is headed in this direction, causing us to rethink the differences between a website and a web application while delivering more context-specific experiences to our audiences. I have covered some of these changes at three Widget Summit conferences, taught computer science classes in China, rewired consumer electronics devices for the Web age, restructured large media companies to embrace syndication beyond their walls, and basically changed the way data is rendered and consumed. Fun stuff and I would like more challenges every single day. Many websites still need to better embrace the syndicated web and I'd like to dedicate myself to that type of front-end excellence every day.

    So that's what I'm up to. You'll continue to see new product and demonstrative web apps released here over the coming weeks. The quiet of the holidays typically yields interesting hacks such as creating visitor profiles based on browser history, analyzing Google's new indexing techniques, or reverse-engineering Google Reader data formats.

    I am looking for tough new challenges on a full-time basis among other bright, driven people. If you're building cool new things among a good group of people and we're not already talking contact me and perhaps we'll create some excellent products together. Official résumé also available, with the concise bullet-point summaries such a document requires.

  2. Jul01

    Announcing Widget Summit 2008

    Widget Summit logo

    I am hosting a my third annual Widget Summit conference November 3rd and 4th at Hotel Nikko in San Francisco. The two-day widget event will once again educate and connect a a widget ecosystem of publishers, toolmakers, developers, and service providers across a variety of platforms including desktop, mobile, web, and social networks. I enjoy taking a look beyond the hype with a sold-out audience interested in building better syndicated content experience through distributed widgets.

    The widget industry is constantly evolving as publishers extend their reach beyond their web address and into remote locations already bustling with activity. The popularity of a single site pales in comparison to the aggregate crowds gathered in front of their Windows Vista desktops, iPhones, or My Yahoo! homepages. In the past year we've seen new context added to our widget environments connecting us to the location, friend list, or shared application of our widget community wherever they may interact with our content. Today's smartest widgets enjoy a close bind with their parent platform's features, regularly poll their home base for relevant updates, and reach new audiences through targeted and integrated content interactions.

    At my first widget conference in 2006 we struggled with the name "widget" and this new distribution network most people interpreted as a Flash badge on MySpace. Last year iPhone web applications and the social canvas of Facebook was all the rage, with new opportunities in the enterprise slowly emerging through the rollout of Windows Vista and personal information dashboards powered by software as a service offerings from established consumer brands such as Google and Netvibes.

    A lot has changed in the widget space in the 8 months since the last Widget Summit. Widgets are going mainstream, with the startup valuations and press coverage to match. Somewhere among the fog of hype are useful opportunities to reach targeted audiences on their platform of choice. Let's take a look at some of the big changes we've seen since October 2007.

    • New collaborative technologies such as OpenSocial and its open-source reference container Apache Shindig are quickly creating new widget environments at companies that could not afford to create their own implementations from scratch. MySpace, Orkut, Hi5, LinkedIn, and Yahoo! have all committed to a standard set of widget APIs.
    • The Facebook platform is in the middle of its first big changes since its 2.0 release in May 2007. Shifting concepts of profile display, authoring, and member interaction will require new upgrades or fresh opportunities for completely new applications.
    • The iPhone continues to spark interest in mobile web app development based on single-browser environments. iPhone 2.0 will put smartphones in the hands of a worldwide audience for about the price of a ubiquitous iPod and hopefully expand mobile data opportunities.
    • Advertising networks have created separate product offerings specifically focused on widgets. DoubleClick syndicates and tracks widgets through its DART platform. AOL's Platform-A recently announced widget-specific advertising and sponsorship powered by TACODA's trail of cookie bounties.
    • The enterprise continues to adopt software as a service and widgets are no exception. Google, IBM, and Microsoft are extending their hosted software into large companies and bundling the latest widget technologies inside an integrated package.
    • Consumer electronics ship with widgets built-in. Your next car, GPS unit, television, or alarm clock may contain customized widget content.

    These are just a few of the large trends creating new opportunities for publishers extending the reach of their content through widgets. We'll cover all the major widget platforms and opportunities at this year's Widget Summit, providing the business sense and development basics to kick off your new widget initiatives in 2009.

    You may have noticed this blog grow quiet over the past few months as I rebuilt the conference software behind Widget Summit and aligned the many business details needed to create the best possible experience. In the next week I'll share some of the technical details behind my new sites and services.

    Registration for Widget Summit is now open with early bird pricing of $795 for the two-day conference in downtown San Francisco on November 3rd and 4th (the Monday and Tuesday before Web 2.0 Summit). I hope you can join us for what should be our best conference yet!

  3. 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.

  4. 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!

  5. 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.
  6. 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.

  7. 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.

  8. 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!

  9. 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.

  10. 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.

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:

Recently Popular

Archives: Popular Categories

Sites: More from Niall