Content From The Edge

I attended the JXTA User Group meeting last week, and got a chance to hear about a really cool project called Paper Airplane. And to view some truly spectacular UI mockups while I was at it.

The project, headed by Brad Neuberg, is developing a user-friendly tool to allow people to publish content from the edge of the Internet. In its ideal form, Paper Airplane would incorporate distributed storage, relieving users from the need to run and maintain a web server or pay for bandwidth. It’s a truly revolutionary idea – if most of the knowledge is contained at the edge of the network, what better way to release that information and encourage innovation than to lower the technological barrier to sharing information? Paper Airplane was conceived with this purpose in mind: making it easy for people to create and share information.

That said, the ideal solution and the project’s current incarnation are quite different. Although the software will still achieve its primary purpose of allowing easy publishing, the more difficult elements of the implementation have been pared down. The lack of one of the most useful features of the original design, distributed network storage, means that end users will still need an “always on” connection to the net to allow their peer to serve content to other users.

In an ideal world, Paper Airplane would implement all of its original designs, plus more. For example, I’d really like to see this project try to provide a solution that co-exists more closely with the traditional web infrastructure. I envision a dynamic DNS-P2P bridge which would allow a user to enter a URL in a web browser and have the URL resolve to the IP address of a peer that could handle the request. This not only would allow individuals to publish content without running their own webserver, but also would allow the load for popular web sites to be distributed across their readership. For example, readers of a popular site like Slashdot could mirror the latest content on their local peer, reducing the load on the main website and solving what Neuberg affectionately terms the “tragedy of the dot-commons”.

I also got a chance to present an updated version of an idea I’d previously presented here. I’m hoping to put an updated paper together on the topic in the next couple of weeks, and join Neuberg in his quest to push the boundaries of information distribution to the edge of the Internet.

So, What’s New With You?

It’s been a while since I updated my profile, so now is as good a time as any. The last two months have been hectic, and it’s not like I’m gaining any free time these days.

I quit Infowave on August 25th (as opposed to getting laid off) to start at a new startup in Yaletown called PKI Innovations. Before starting my new job I took three weeks of vacation, one of which was spent in the Rockies on a heli-hiking trip, and visiting my parents in my home town of Cranbrook. The new job is quite interesting, as it focuses on one of my major interests: cryptography. The company is currently working on technology to allow Outlook users to request Digital IDs on behalf of other users, thereby enabling encrypted email communications.

The MP Survey I did has managed to gain some attention, most notably from Hillwatch and the CBC. During my vacation I did an interview with Hour Magazine (published in Montreal), and last week I did a radio interview on the Al Stafford Show for 630 CHED in Edmonton, and have another radio interview this week with CBC Radio Halifax’s Maritime Noon program. Some time in the next two weeks, an article on the survey will also appear in Canadian Business magazine. It’s amazing what a little effort, and a visit by National Security will get you in terms of publicity these days.

My wife’s Sony laptop finally got fixed, and Mark Hanson, the VP of Sony PC Marketing, emailed me to confirm that everything was working properly. I took the opportunity to chew him out for a crappy product, horrible service, and nine months of fighting with Sony to fix a problem they knew about beforehand. It felt good. I’m still getting emails from people who have had the same problem with their VAIO laptop, and I’ve sent every one of them on to talk to the Sony engineer that helped me. That’ll learn’em.

Finally, I started working on a book for New Riders on JXTA, which is taking up all of my free time these days. Today, I’m releasing the first three draft chapters to the JXTA Community to get their input, and provide something back to the community.

And that, in a nutshell, is what’s going on with me.