FOO Camp 06: Plenty of Smart People, Self-Organization, and Web 2.0 Goodness
FOO Camp 06: Plenty of Smart People, Self-Organization, and Web 2.0 Goodness
I’m finally back home in Washington, DC and fully recovered from the three whirlwind days that made up O’Reilly’s epic FOO Camp 06 over the past weekend. The event was nothing if not spectacular and included real camping, a genuine Google Earth fly-over, lots of opinionated discussion between extremely smart people, flamethrowing robots, and some excellent unconference material of all kinds including — of course — about Web 2.0.
The first evening consisted primarily of getting settled in, having dinner, and general introductions in the big tent on the O’Reilly campus in Sebastopol, California. I met plenty of folks I hadn’t met before including Dale Doughtery, the man who coined the term “Web 2.0″, and who also edits the popular MAKE magazine. Though fun, it wasn’t until the next morning that things really got started.
FOO Camp 06 - 1st Day
The day’s sessions began at 10:00AM and I headed off to Timeless Code, a great session put together by D. Richard Hipp, creator of SQLite, and Greg Stein, chairman of the Apache Foundation. Attended by David Heinemeier Hansson, Martin Fowler, and many others, the session explored how to make code last the test of time. We explored the fact that some organizations are actively running code that’s decades old and that some organizations, particularly the government, plan for code to last for 30 years and more.
Some folks brought up the intriguing Long Now project to build the Millenium Clock as an example of the types of challenges that it will take in order to make code resist aging including the disintegration of society and the transformation of language itself. Tom Malloy of Adobe observed that Adobe is trying to figure out how to design PDFs to be readable a thousand years into the future. The upshot is that as more Web content on the Web continues to accumulate, making it available to future generations will become a serious challenge. Projects like The Wayback Machine, which makes already it possible to see virtually any Web site through the lens of time, will be essential stewards of our digital past to ensure we don’t ultimately lose most of the rich Internet ecosystem we’re quickly building with user generated content and Web 2.0 concepts.
The next session was a thought provoking romp across the intellectual terrain of innovation and creative thinking given by Scott Berkun (be sure to read his great roll-up of FOO Camp here). Attended by Caterina Fake, Tara Hunt, and a cast of others, Scott sparked conversation and debate across the spectrum. I found this session so fascinating I made a full digital movie of it I’ll make it available in the near future via my del.icio.us links. Scott touched on common misperceptions on innovation and cited plenty of historical examples including Isaac Newton discovering gravity and how Thomas Edison developed the light bulb. Afterwards I cited to Scott some fascinating thinking that John Hagel and John Seely Brown are doing on open innovation and something they call Creation Nets. He promised to look into it for his forthcoming book on innovation which was ostensibly the subject for the session.
At lunch, Google had a plane fly over and re-image the O’Reilly campus for Google Earth. A sizeable crowd of folks all fell back onto the grass each time the plane went by, including for a few passes, Tim O’Reilly himself (in light blue shirt on the flyby picture to the left.)
After lunch I attended a session given by Niall Kennedy and Sam Ruby on Syndication Hacks. It was after a terrific lunch and though I thought it might be a bit of a rough start, I couldn’t have been more mistaken. A great general discussion about RSS and Atom syndication ensued and it was an excellent overview, particular for me, about the specific capabilities of Atom, which has a great REST-based model for the two-way use of a feed, allowing it to be used as a true general purpose Web service for lists of items. Very excellent indeed.
At 2:00PM, Kathy Sierra gave her usually amazing talk on Addictive User Experiences in the biggest room at FOO Camp (I think, anyway), in an auditorium up on the 3rd floor of one of O’Reilly buildings. Right before it began I ran into Om Malik and had a chat with him and I conveyed to him how big a fan I was. In any case, I was struck by how many of the techniques that Kathy talks about are of specific advantage when co-evolving Web 2.0 sites with users. Best quote: “Make the right thing easy, and the wrong thing hard to do.“
After this I went to Gregor Hohpe’s informative session on Out of Control: Working with Ultra Large Websites. Gregor, who I haven’t seen since the SPARK event earlier this year, has done some well-known work with the design patterns of large, highly integrated systems and I was eager to learn more. The discussion ranged around highly multicore systems, custom ruggedized file systems, management methods, monitoring tools, as well as radical decentralization — Web 2.0-style — using techniques like the BitTorrent protocol to scale out instead of up and use other people’s infrastructure to do it. One thing is for sure, the incredible scale of our Web systems is pushing the edge of our abilities in many ways from reliability and scalability to cost effectiveness and design for manageability.
FOO Camp 06 - 2nd Day
The next morning it was my turn to give a session, the subject of which was Applying Web 2.0: Leveraging Network Effects for Fun and Profit. I’ve been writing and speaking a lot lately on a core element of Web 2.0, namely network effects, and I’ve put a good edge on the material I think. It was early on Sunday so the turnout wasn’t what I hoped for but the quality of the crowd more than made up for it including O’Reilly’s Brady Forrest. Specifically, I’ve recently been researching precise ways of designing the invocation of widespread network effects directly into the architecture of a Web application. A key observation here is the understanding that a network effect is specifically caused by the triggering of new, active connections amongst the universe of potential connections on a network.

Interestingly, one implication I’ve uncovered is that a network effect can be either push or pull-based depending on the means used to trigger it. In other words, the entity desiring to deliberately (and sometimes not-so-deliberately) cause a network effect can enable it by pushing people towards the desired site or enabling a pull-mechanism to accomplish the same thing. In my session, I explored the specific techniques (see below for a list) for using push and pull mechanisms for causing new connections to be established and maintained between nodes on a network. Intentional or not, many of these techniques for embracing the power of networks have been used by sites like MySpace and YouTube for a considerable measure of success.
I’m still refining this rough list and some of these ways of establishing new connections on the network are still blurry as to whether they are push or pull. But the fact remains that understanding the best ways to explicitly leverage them is key to success on the Web. Given that the most compact definition of Web 2.0 is “networked applications that explicitly leverage network effects” and you can then realize the importance of this topic. Finding optimal, sustainable ways to create and maintain your effect on the network will become a sustainable advantage sooner that we might think, and so will scaling our systems to keep up with our successes.

Wrapping Up FOO Camp 06
After my session on network effects, I went to a good session on Web 2.0: Hype vs. Reality where most people in this highly Web-literate crowd seemed to be primarilyin violent agreement about the existence of Web 2.0, though to a lesser extent about its financial implications and future. All in all, it was amazing couple of days and I got to catch up with a great many folks that I know (Bill Scott, John Musser, Michael Arrington, Gabe Rivera, Dave McClure, Scott Guthrie, Chad Fowler, to name a few) and met a lot of new ones that I didn’t. It was very nice to finally meet Paul Graham, who wrote a seminal essay on Web 2.0, as well as Ed Loper (who, like us other tent-free FOO Campers, crashed next to me on the 3rd floor along with a lot of other people that snored at least as much as I), and many others. A big thanks to the O’Reilly folks and Tim O’Reilly for great food, great conversation, and a very laid back time.
This is my favorite picture from SXSW. It’s of me being goofy with Ze Frank for Scott Beale’s camera.
I just watched Ze’s last show. What a fun year it was! Can’t wait to see what Ze does next.
The ?coolness? leaving Computer Science for EcoStuff?
One conversation from SXSW has been causing more of my few remaining brain cells to fire randomly than any other.
It was where I was lying on the ground chatting with Ethan Zuckerman, cofounder of Global Voices Online. (Awesome blog that tries to bring bloggers all over the world together).
Now, you probably don’t know Ethan, but […]
Desktop On Demand - New WebOS Launches

Desktop On Demand (DOD) is the latest WebOS to come onto the market. It is a free “online desktop service” that lets you access your desktop remotely. DOD comes with 1GB of free disk space, with extra space available for a fee. DOD is aiming to go beyond simply being a virtual desktop - it wants to be “a wide ranging and powerful remote computing platform”. We’ll explore what that means in a minute, but first some context…
The WebOS, in its literal sense as a web-based virtual desktop, has been a pet topic of the Read/WriteWeb team for some time. For context, check out my overview of the WebOS market in April 2006 along with a case study of EyeOS in August. Ebrahim Ezzy covered the territory for Read/WriteWeb in September last year, then Emre Sokullu wrote about the mythical GoogleOS in November. A WebOS is also known as a Webtop, and Ebrahim’s definition probably explains it best:
“A webtop (derived from ‘desktop’) pushes that replication to its limit. Also known as a WebOS, it is basically a virtual desktop on the web. It is a simple, less bloated, less featured and remotely accessible operating environment that runs in a browser. It delivers a rich desktop-like experience, coupled with various built-in applications.”
The point of a WebOS/webtop is to give you remote access to all your usual desktop applications. It’s an ambitious undertaking and there is no shortage of (usually small) vendors pursuing the dream - such as YouOS, Goowy, DesktopTwo, Xin and eyeOS. Also last year Firefox co-founder Blake Ross announced his effort called Parakey, and Laszlo is also building one. So it’s a popular, if still very niche, product.
So back now to Desktop on Demand. DOD comes with a customizable interface, applications such as online word processing and “full featured POP/IMAP email client”, drag-and-drop file transfer capability, file sharing and anonymous Internet access with identity protection. Perhaps the most intriguing feature is the ability to “browse the web anonymously and download files direct to your DOD hard drive, without tying up your own Internet connection.”
DOD is putting a lot of emphasis on privacy and is offering users “end to end encryption” when accessing their remote desktop and data - also when transferring data between a local computer and their remote desktop or file space. This is going to be key for DOD - and other webtops - because there is still a significant amount of user hesitation about putting their personal files in an online service.
DOD is attempting to differentiate itself from the other webtops by not just mimicking a desktop. The product is being built by a company called Defuturo, which says that the core of DOD is the Linux Gnome desktop environment “and the growing myriad of applications constantly being developed for it.” So it is using an open source platform and building a virtual desktop service on top of that. DOD aims to extend rather than replace a local computer, but I think they need to work on their messaging on how exactly they’ll do this. As a user of the service, I’d want to know just how DOD complements my personal computers. The private file sharing is a good start though.
All in all, DOD looks to be another interesting entrant into the WebOS market. I’m still testing it out, but let us know your thoughts.

Tom Foremski Signs with the PodTech Network
I’m happy to announce that Tom Foremski has signed with the PodTech Network as a content partner. Tom has been a great example of a professional using the Web as a direct business model. He is a recognized leader and innovator in media. Also, Tom is a renowned business reporter and top business blogger. Now […]
Slingshot: Desktop Apps via Rails
Magnetk and Joyent have created Slingshot, a tool that enables you to do offline Rails applications.
It is already being touted as competition for Apollo.
The model is interesting, and should be compared to solutions such as those using Dojo’s Offline Toolkit.
With Dojo, you use a normal web browser, and offline starts working. With Apollo and Slingshot […]
Today Viacom brought a lawsuit against the popular Google property YouTube for $1 billion dollars in damages, citing that the website intentionally violated its copyright. The claim states that YouTube has hosted nearly 160,000 unauthorized clips of their programming.
I'll be writing more about this later as more facts become available, but in the meantime, here's […]
In support of Kathy Sierra and the Scobles
A brief post to express support for blogger Kathy Sierra and also Robert and Maryam Scoble.
I think Robert Scoble sums it up very well when he says
It?s this culture of attacking women that has especially got to stop. I really don?t care if you attack me. I take those attacks in stride. But, whenever I post a video of a female technologist there invariably are snide remarks about body parts and other things that simply wouldn?t happen if the interviewee were a man.
It makes me realize just how ascerbic this industry and culture are toward women. This just makes me ill.
I have never met Kathy Sierra but I believe that the physical and sexual threats against her are deplorable. Robert and Maryam Scoble are people who I regard as personal friends. They are wonderful people and it?s sad to see them threatened.
You can read more about it on Robert?s post
Google Vice President and Chief Internet Evangelist Vinton Cerf spoke to an enthusiastic crowd overflowing into the halls of the University of New South Wales this morning
Jumpcut Case Study: Blueprint for a product acquisition
Why profiled on Startup Review
Jumpcut is an online community for video creators. Jumpcut provides free video editing tools that let consumers upload short video segments and edit them online to add music and effects. Its Flash-based tools attracted immediate attention in the blogosphere and from consumers, resulting in the company?s acquisition by Yahoo! […]
[…] Original post by Technology News RSS Feed - Web 2.0 News And Reviews […]