Watching a Firefox beta rollout

Mozilla signage

I visited Mozilla HQ this afternoon to discuss product strategy and positioning with a few full-time staffers. My visit happened to coincide with the release of Firefox 2 beta 2, giving me a brief glimpse into a world where your every move is both public and frequently reported (accurately and inaccurately) to a tech news hungry audience.

A few news sources read the Firefox 2 status meeting notes from Tuesday and noticed beta 2 should go live today, August 31. Each release includes internationalization into 40+ languages, so rollouts are handled in stages as each piece is integrated and pushed to the server. British English might be available before US English for example. The first releases were spotted early this morning and the news rose to the top of Digg. Slashdot posted the news closer to the actual full release of the beta.

Slashdot drives more Mozilla downloads than Digg. BusinessWeek positions Firefox against Internet Explorer and somehow thinks “Mozilla isn’t giving many details” on Firefox 2, even through there is a Firefox 2 wiki available to anyone in the world.

Even if the world is given access to lots of information about your company, including all your product code, speculation and rumors still remain. I think that’s pretty telling for the corporate world as it tries to deal with similar issues and what to make public or keep private: loosely managed perfect information creates an environment where misinformation and speculations can still creep through.

Eric Schmidt joins Apple’s board

Google CEO Eric Schmidt is now an Apple Computer board member. He joins Fred Anderson of Elevation Partners, Bill Campbell of Intuit, Millard Drexler of J. Crew, Genentech CEO Arthur Levinson, politician Al Gore, and Jerry York of Harwinton Capital.

The group was already interconnected outside of the Apple boardroom. Al Gore is a Google advisor and Google invested in Current TV, Gore’s television station. Bill Campbell was an early management advisor to Larry Page and Sergey Brin and helped hire Eric Schmidt. Arthur Levinson is on Google’s Board of Directors.

Are closer times ahead for these two powerful brands?

Danny Sullivan leaving Search Engine Watch

Search industry pundit Danny Sullivan is leaving his popular Search Engine Watch website and Search Engine Strategies conferences at the end of this year. Danny is viewed by the community as synonymous with both brands, and an independent expert in all things search since he’s been following the industry for over 10 years.

I’m sure lots of search companies are contacting Danny right now to apply his specialized knowledge within their walls. I hope he does his own thing and takes full ownership stakes, but I have a feeling a big company might snatch him up. Yahoo! took Danny to the World Cup so they must have an early lead.

Foo Camp geek out

Tent town

I spent last weekend at Foo Camp hosted at O’Reilly’s headquarters in Sebastopol, about 60 miles north of San Francisco. The 200-person event was 3 days of non-stop conversations, sessions, and planning with the occasional break for food or a few hours sleep under a cubicle desk. I was blown away by the quality of conversations and intellectually challenging ideas and formulations each day. A few things stood out, and I’ll summarize a bit here before I forget

Friday, Day 1

On Friday evening I discussed oil futures and web-scale micropayments with economist Hal Varian. Hal wrote Information Rules, a book about how key economic drivers of world economies are shifting from plentiful industrial goods to highly competitive information goods such as software code and has published a few times about executives favoring buzzwords over sound economic policy. We had an econ geekout over wine talking about targeted payment buckets such as AdWords and how future commodity markets such as oil might be applied to information goods.

Managing an organization and motivating workers was a key theme on Friday night and throughout the conference. I had many discussions with attendees about topics such as selecting co-founders and employees in an early-stage startup, encouraging risk-taking and creative thinking at large companies, and knowing when to step back from a mistake. Company management versus peer and idea leadership was a reoccurring theme, and enthusiasm/passion combined with good leadership seemed to be essential qualities for a business at a macro or micro scale.

Saturday, Day 2

Conversation with Ray Ozzie

I spent a good chunk of time with Microsoft Chief Software Architect Ray Ozzie on Saturday afternoon discussing the current state of Microsoft and its approach to products and management. It was a high energy off-the-record conversation with interlaced swear words and general frankness on both sides. The conversation left me with a clearer picture of the challenges Microsoft faces over the coming years as it shifts its multiple business units and rearranges its management chains with new thinkers and thinking. I left the conversation with a good sense of finality regarding my decision to leave Microsoft: I now had as much information as possible from as high up the management chain as possible and knew I did the right thing by leaving.

Sam Ruby and I led a session on feed syndication best practices, giving implementors in the room tips and tricks while answering questions. Content of that 60-minute session may become a separate series of blog posts if I find the time and the motivation.

Joshua Schachter led a campfire discussion on Saturday night where technologists told real horror stories from their tech career. Participants shared their most frustrating moments with PHP and Perl, mistakes that brought down entire server farms, and bad business decisions. Later in the night the group roasted marshmallows and small discussions sprouted up such as which webmail server has the best fastest SMTP.

Sunday, Day 3

Jeff Jonas works for IBM and consults large government clients such as the NSA and CIA on discovering correlations and context in extremely large data sets (over 600 million rows at a time). His talk about sequence neutral processing and discovering the importance and integration of each new piece of data into your initial data sets. Few people in the world have Jeff’s type of real-world experience with huge data sets and time critical information discovery. We grabbed coffee on Saturday afternoon and talked about ways some of the ways new data collected in a personal search engine might be applied to a better understanding of the individual user and his intentions. His experiences changed the way I think of databases and query flow and may influence new ideas in search and data correlation coming out of IBM and other research centers.

Other small thoughts

I talked to Jeff Bezos about long bets he takes with APIs and projects such as Blue Origin. He seems to think of how the business should be, and march off into undiscovered territory confident in that vision. Building spaceships takes years, and not everybody understood the power of Amazon’s open APIs when they were first introduced.

Google contracted a plane to fly about 900 feet over the event on Saturday during lunch, snapping 2-inch resolution images for Google Maps and Google Earth that should be available in a few weeks. There are contractors with small planes all over the country that can be deployed for similar captures, giving us a glimpse into what near-time data collection might look like in the competitive online maps space.

I’m still recovering from a weekend of little sleeping and lots of mental stimulation. It was a unique experience and I am glad I was able to contribute in unique ways throughout the entire weekend. Just like the images taken from the Google plane I’ll need a little time to process it all and integrate some of the new data with my existing thoughts and understanding. I had a lot of fun and have lots of new knowledge to tackle new things that may emerge.

Flickr adds itself to your map and calendar

Flickr Organize map view Golden Gate Park

The Flickr team introduced new features today allowing its users to easily associate an uploaded photo with location and event information. The geolocation drag-and-drop interface and search (shown above) is powered by the Yahoo! Maps AJAX API. Event integration is handled through a special event tag generated by sister Yahoo! site Upcoming.org. The Organize interface is heavily influenced by Aqua Dock on Mac OS X. Photos dragged off the map disappear in a poof and the currently selected picture within an info is magnified relative to objects surrounding it.

Flickr photos plotted on a map

You can drag-and-drop images onto the map within Flickr’s interface or within a third-party tool. Flickr recognizes location data stored by GPS-enabled cameras and mobile phones or any other program saving location data in IPTC IIM metadata. Shown above is a view of photos I took at the O’Reilly campus during last weekend’s Foo Camp. At full zoom I was able to place each photograph at a pretty precise location.

New rich search data

Stewart gave me a demo of the new features yesterday afternoon and I immediately was excited by the new search correlations available through photo and event data. Imagine you are visiting Seattle and want some good coffee. You can search for pictures taken in Seattle with the tag “coffee” to get a better idea of popular locations, at least among the Flickr crowd. I can restrict my search to a specific group such as the Cafe group or to a specific contact such as Brady Forrest who I know lives in the Capital Hill neighborhood, visits cafes, and is likely to geotag his photos.

I added a special Upcoming tag (upcoming:event=98623) to photos from last week’s SF Tech Sessions event and they appeared on the Upcoming event listing page within minutes. It would be cool to setup event groupings for reoccurring events on Upcoming such as Foo Fighters on tour or the monthly meeting of SF Tech Sessions and auto-tag photos on Flickr based on that event and its location. If a photo is taken on July 14 (or a date-range) and has the tag “Foo Fighters” or lead singer “Dave Grohl” it’s very likely that person was attending the Foo Fighters concert in Berkeley and should either receive an autotag with a confidence rating or a suggested tag for confirmation.

Cross-product integration

Yahoo! continues to leverage the network effect of its properties and unique user bases. Upcoming.org now supports “undiscovered events” from Yahoo! Local. Flickr ties into Yahoo! Maps and Upcoming. Each property is united by a single sign-on even though the acquired properties are still running a back-end separate from Yahoo! custom-deployed tweaks of Apache and PHP. The integration should only get better as the acquired sites migrate to a common backend and Flickr’s small staff of 18 can hand-off more operations tasks to Yahoo’s operations staff.

NewsGator Enterprise 1.4 adds desktop client sync

NewsGator released version 1.4.1 of its enterprise feed management server yesterday afternoon. Users of the new version can now use NewsGator desktop clients FeedDemon, NetNewsWire, or Inbox to interact with their feeds. Much better than a corporate intranet page in my opinion, but it’s good to give people choices.

The new version also has better support for detecting and highlighting enclosures, placing files into special folders such as “My Podcasts.”

Hopefully new products and updates to enterprise feed readers will create a new market of viewers for the blogosphere, connecting a larger population with automated news delivery.

TechSessions: Media Distribution

SF Tech Sessions meets this Wednesday evening in San Francisco to learn about the latest trends in distributing large media files. Local technologists, podcasters, videobloggers, and anyone else doing their part to clog the tubes should come by CNET headquarters starting at 7 p.m. this Wednesday to learn more about the latest distribution technologies.

Media producers should have as many choices as possible when publishing their work and not rule out high-quality, high-definition content. San Francisco companies GUBA and Red Swoosh are two examples of newly launched products alleviating the bandwidth and distribution strain while delivering more content choices to the end-user.

GUBA has been in the news lately for their MPAA-friendly DRM allowing online movie rentals from big studios as cheap as 49 cents. They spent years aggregating video from Usenet and now they’ve gotten more involved on the publishing side.

Red Swoosh distributes files using P2P clients installed on your users’ desktops and a seed file on the Red Swoosh servers. They’ve been distributing indie art, music, and film for a few years and recently relaunched with a self-service product.

MoveDigital is the third presenter, a pay-as-you-go BitTorrent host and mobile streaming provider.

Wednesday, August 23, 7-9 p.m. at CNET in San Francisco. Visit the SF Tech Sessions site for more details and RSVP.

Jason Goldman leaving Google

Jason Goldman, product manager of Google Blog Search and Blogger, is leaving Google at the end of this week. No more commutes from San Francisco, but he’ll instead be on a jet plane traveling the world for a bit before starting somewhere a bit smaller.

I could have taken time off or switched to a different project, but I feel that after I’m finished doing the nothing I’ve got planned, I’m going to want to do something somewhere small. And, to be honest, I can’t really imagine being at Google but not being involved in Blogger.

Jason’s departure comes shortly after a complete rewrite of the Blogger code including dynamic publishing and better integration with Google’s common systems. It’s a good point to depart as it must feel like Pyra Labs has been successfully ported to Google at this point, creating a new generation of the software.

Beach, poker, and museums sounds pretty nice! Have fun Jason.

DeWitt leaves A9

DeWitt Clinton changed the way you search through your browser in the past few years. The OpenSearch format powers search in Internet Explorer 7 or Firefox 2 and helps you discover new sources of information with easy to aggregate data whether you’re looking for a CPAN library or searching my weblog. DeWitt is stepping down as software development lead for Amazon’s A9 search engine today to pursue new projects.

One new project in the works is the completion of the OpenSearch 1.1 spec and launching a new independent community-oriented home for OpenSearch on the web. I’ve been a beta tester on the new site and the spec is coming together nicely.

I drink coffee by the cup while DeWitt finishes off an entire pot, but it will be good to have DeWitt applying his thoughts to community efforts for at least the next few weeks as we hang out at local cafes. Best of luck DeWitt!

Yahoo! Autos digging for feedback

A few members of the Yahoo! Autos team created a new feedback and suggestion system during a recent company Hack Day incorporating some of the bubble-up recommendation system to their own support and feedback loops. Instead of submitting yet another request for motorcycle coverage on the site, the existing request is shown on the Yahoo! Autos feedback page allowing anyone on the Internet to +1 the recommendation. (via Y! Cool Thing of the Day)

I like the idea of the public-facing repository in an easy to browse and understand format. The multiple votes cast into a particular feature bucket should help the team prioritize and better represent user requests internally, as it takes much more time to read through individual requests for the same feature expressed many different ways.