Announcing VibeKit, the NetVibes desktop application

VibeKit

It’s pretty incredible when you can dream up an idea or an improvement in your flow one day and have it in your Applications folder the next, but that’s what happens when you run into cool kats like Chip Cuccio, the developer of Gcal and now VibeKit.

I got this message tonight:

http://www.odeo.com/flash/audio_player_standard_gray.swf
powered by ODEO

The point of the app is pretty simple: give me a stand-alone dashboard for all the web apps that I need to get to quickly that don’t have dedicated desktop-side apps (like PBWiki or Blinksale)… and that keeps me posted on what’s going on so that I’m not constantly switching from my Gmail tab to NetNewsWire to 1001. And so on.

VibeKit iconOh, and good news, it’s open source and supports Sparkle framework for software updates.

So get yourself a NetVibes account and download now (Universal binary)!

WordPress 2.0.4 rolls, Veloso joins Automattic

AvalonStarPress

Good stuff over at WordPress, with a security and “stuff” release, and a new addition to the Automattic family: Flockdotcom designer Bryan Veloso (aka AvalonStar).

First project for Bryan: implement Shuttle with support for Canvas.

Oh, and don’t forget to rub elbows at the upcoming WordCamp.

DevJaVu, Google to offer open source project hosting

Don’t look now, but SourceForge has got 7-letter competition. Besides just funding open source development, Google is now in the business of providing hosting for it. To sign up for the service, a project needs to be licensed under one of seven approved licenses: Apache license, ArtisticLicense, GNU General Public License (GPL), Lesser General PublicLicense (LGPL), Mozilla License, BSD license, or MIT license.

Interestingly, data portability out of the service is an uncertainty at this point:

One of the most discussed topics at OSCON this year hasbeen open data — the ability for users to get their data out of aprogram or service and use it elsewhere. Stein says that Googleunderstands the importance of being able to move data. “We don’t havethose [migration features] in there now, but that’s something we intendto [have] … we intend to do it soon after launch.”

Devjavu_bannerThere is an alternative that fellow DevHouser Jeff Lindsay is working on, however, called DevJaVu — simply Trac and SVN hosting for a variety of projects and iniatives (currently in private beta). If PBWiki is any indication of the kind of stuff that comes out of this crew, DevJaVu seems like a perfect tool for the independent’s toolkit that won’t have your data stuck in the creeping grips of King Google.

hResume plugin now available

Alex Muse et al have announced the availability of the hResume plugin for WordPress. This plugin will essentially allow you to publish your resume on your own blog using semantic microformatted content so that search engines (like Technorati and eventually other sites like Emurse) can index and offer your resume as a result.

Why is this better than going to Monster.com and others? Well, for one thing, you’re always in charge of your data, so instead of having to fill out forms on 40,000 different sites, you maintain your resume on your site and you update it once and then ping others to let them know that you’ve updated your resume. And, when people discover your resume, they come to you in a context that represents you and lets you stand out rather than blending into a sea of homogeneous-looking documents.

Finally, you’re free to share as much (or as little as you like) and if the data doesn’t fit in their predefined templates, you’ve got nothing to worry about because you’re in total control of your employed (or unemployed) destiny!

On the flip side, Emurse already outputs hResume so if you do want to use an external service to publish your resume (maybe you still don’t have a blog… heh) you feel free to do so. And yeah, it’ll look pretty darn good too.

SuperHappyDevHouse 0xB this weekend

0xB promo

It’s the first DevHouse after DHX, so it should be a good one. I’ll be in North Carolina at BarCamp, so I won’t get to check out the new location, but I’m sure it’ll be oodles of geeky fun regardless — especially with the addition of construction gizmos like Legos, K’nex, Rokenbok. PT better make an appearance. 😉

Songbird on the Mac

Songbird on the Mac

They teased us at first, but it does seem that iTunes “inspired” music player Songbird is now available for the Mac as a nightly build (read: use at your own peril).

Built on the same guts as Flock, I’m eager to see what comes of this, though it really seems like Pandora is doing more to revolutionize music listening thus far (don’t miss Airfoil + PandoraMan for the best wireless listening experience).

Oh, and with other apps that add intelligence to your listening habits and enhance your playlists (see Last.fm, MusicIP, beaTunes and Soundflavor) the landscape in music consumption habits is surely going to change drastically in the next year. I’d love more than anything for Songbird to take a lead in that respect, but to do that, I think it needs to focus on the experience of listening to music, period; it needs to define what the Songbird listening experience is, and be able to answer clearly and concisely why anyone should care. It’s not just that it has a browser built in or that you can buy from 8,000 different music providers. I don’t care about any of that — I do care, however, about how good the music coming out of my speakers is and how much the tool I’m using to play that music has to do with it. The future’s not in featureware, it’s in experience.

Flock 0.7.3 lands

Flock 0.7.3

Simple maintenance release with the following changes:

  • Photo

    • Photobucket sub-album and Flickr set browsing and uploading. Allow users to refine photos displayed in photobar by album.
    • Several bug fixes for photobucket and flock integration
  • Extensions

    • Allow extensions that haven’t been modified for flock to be installed. Users will be warned that the extension has not been tested with flock but will be allowed to proceed. Note that this feature has been partially available since 0.7.1. If you have installed unmodified extensions you will see a warning, “This update will cause some of your extensions and/or themes to stop working until they are updated.”, during the upgrade which can be ignored.
  • Spread flock feature. Allow flock users to opt into adding a flock tagline to photos dragged from the photobar or the from the desktop into a text area
  • Setup (First Run) experience enhancements

    • Bug fixes, better discovery of current configuration and UI treatments
    • Added option to allow anonymous statistics to be gathered during initial setup. This will allow Flock to further streamline and simplify the setup experience.
  • Other

    • Added OPML export to My News
    • Blog Editor fix for editing text in source view window
    • Updated to use new deli.cio.us API

I’m still waiting on atomic saves in the blog editor before I use it (still composing directly in WordPress with Camino) and I’d love to see a full-screen slideshow mode in the Flickr Photo Topbar, but the product continues to improve. Go get it.

Browsers, the future thereof

Doug Engelbart

When I first realized the web as a medium — like artists found clay — I was someone who built websites. I grew up an artist, dabbling with pastels, sculpture, painting; I took lessons in all the classics. Back when I started out on the web, well, I threw my paint against the wall, watched it dry differently; tried watercolor and salt; mixed in color pencil. I created on someone else’s canvas, beholden to the whims of the Internet Explorers and Netscapes.

It wasn’t until I grew frustrated trying to create a publishing and composition tool for regular folks in CivicSpace that I realized that it wasn’t that the brushes or paint that I was using that were flawed — but that the canvas itself could be streched so much further. And so when the opportunity arose to go work on and set the direction of Flock, I jumped at the chance. The thought that I could take a number of the ideas on content creation that I’d been trying to implement in regular webpages into the browser itself was too irresistible to pass up.

And that’s how it started for me — working first on the side of web content developers — and then on the side of the actual rendering context and application. I doubt that I was qualified to work on either, but that’s besides the point, since that’s where I found myself (and artists worth their weight are hardly what I would call experts).

So now, a few months out after leaving Flock, a few heady announcements about microformats, a new Firefox Beta to toy with, a number of webkit-based apps to ponder over and an emerging identity standard coming to the fore, I’m starting to see the future materialize in front of me. From where I sit though, there is a lack of clarity as to what it’s all about, what’s really going on and what’s missing in between to glue it all together and — perhaps most importantly — a sense for what we can learn by focusing on the negative space of our current situation.

I’ve been reading about Doug Engelbart lately and the stuff he was doing in the 60s with his Augment system. He’s now collaborating with my buddy Brad Neuberg on a system he calls “Hyperscope”. I can’t help but see disjoint parallels between his ideas and what’s emerging today. Simply put, there is no grand theory or unifying concept that will bring it all together, just as there’s no single design for a tree — in fact, it takes many to make a forest, and we’re only now beginning to see the emergence of the forest in spite of the individual trees that seem oh-so-important.

And we don’t even have the benefit of LSD. Man, how are we to escape what we already know to imagine what’s possible? Oh well.

Anyway, lemme get down to brass tacks, coz I can tell you’re getting bored already. I almost am, striking out at some kind of point out of this rambling.

When I was at Web 2.0™ (I think) I mentioned to Jason Fried — as I’ve done to others since — my desire to have a webwide conversation about what the future of web browsers should look like. This was the work that I thought I’d started at Flock, but the reality is that they’re a business and not an academic institution and need to pay their employees (a harsh reality that I’m now realizing owning my own company and having a payroll). I left because of this — and maybe for other personal reasons — but primarily because my vision for the future wasn’t exactly compatible with where they needed to go in the short term. Hey, bills, remember?

Anyway, let me put it out there: I don’t get where Firefox is going. I don’t think it’s going anywhere actually. I think it’s strong, it’s stable, it’s a great platform. But it’s not innovative. It’s not Quicksilver. It was a response to IE and now IE7 will come out, co-opt everything that makes Firefox great or interesting and we’ll run through another coupla years of stagnation. Blah.

There is a solution though — you’d be surprised maybe, but you can find it in Safari and I’m dead serious about this. The number of webkit-based apps being released is growing by the week. Pyro, Gcal, Webmail, Hiker (thanks Josh!). There was talk about the future of the merged Internet-desktop as, quite clearly, this is where we’re going — but the choice of user agent is sadly coming down to facility over featureset or robustness. Why isn’t this happening with XUL Runner or Firefox (you figure it out)?

At Flock, this is where I saw things going. I didn’t see Flock as a monolithic package of integrated apps like Netscape or Office — bundled up with unmaintainable software sprawl… but with a solid underlying platform that these secondary apps could be built upon (yeah, Lucene, yeah, Microformats, yeah IM, yeah video and audio and all the rest). Speaking RSS, microformats, Atom and other syndicated content natively, you’d be able to universally star anything for later sharing… you’d be able to upload anything… be able to have any AJAX’d experience offline with a super-cache that could handle the sporadic network connectivity that most of the world puts up with (or that we put up with when we travel). And hell, with OpenID, we’ve even got a way to sync it all up together. Toss in a platform that is built on and around people people people and you’ve got something to really take us forward into the next evolution of Things As We Know Them™.

I wanted Firefox to be my Chariot, Flock to be my Sun.

Such as it is with Open Source, trying to inspire end-user interface innovation is often a losing battle.

(As an aside in parentheses, I think this is biological; I met Tara’s 2-year-old niece this weekend and she mimicked everything we did; thus it’s developmental and inherent — yet the problem remains: how do we bring the majority of user interface innovation to the open source space?)

So anyway — Safari; webkit apps… the future.

For the benefit of everyone involved, whether Mozilla, Flock, Microsoft, Opera, and so on implements any of this stuff… there needs to be some major advancements made in browser technology, both for normal humans and for web… um… painters. This stuff, seriously, is still way too opaque, and way too obscure for most humans for whom “delicious” still means “tastes good”. I want to have that web-wide conversation about the future of the web but somehow, my instincts tell me that the venue to have that conversation isn’t going to be on the web… it’s going to be in barber shops and gas stations and restaurants and the places where normal people really hang out.

If we’re ever going to bear witness to the promise of Doug Engelbart’s achievable vision, it has to be this way. And, to paraphrase walkway wisdom: nothing worth doing is easy. And so I challenge you — those who give a shit — look at what’s out there — and more importantly — what’s not out there — and begin to think seriously on what comes next… on what’s missing… on where this medium needs to be stretched in order to make the most of what’s possible.

Ben Franklin, the original open saucey badass

Ben Franklin, the original open saucey badassJ. Matthew Buchanan discovered an interesting anecdote about Mr Franklin: that he had very little use for exclusive patents! Check out this passage from Franklin’s autobiography (grafted from Matthew’s post):

In order of time, I should have mentioned before, that having, in 1742, invented an open stove for the better warming of rooms, and at the same time saving fuel, as the fresh air admitted was warmed in entering, I made a present of the model to Mr. Robert Grace, one of my early friends, who, having an iron-furnace, found the casting of the plates for these stoves a profitable thing, as they were growing in demand. To promote that demand, I wrote and published a pamphlet, entitled “An Account of the new-invented Pennsylvania Fireplaces; wherein their Construction and Manner of Operation is particularly explained; their Advantages above every other Method of warming Rooms demonstrated; and all Objections that have been raised against the Use of them answered and obviated,” etc. This pamphlet had a good effect. Gov’r. Thomas was so pleas’d with the construction of this stove, as described in it, that he offered to give me a patent for the sole vending of them for a term of years; but I declin’d it from a principle which has ever weighed with me on such occasions, viz., That, as we enjoy great advantages from the inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously.” (emphasis added)

As Matt sumarizes: I bet if Ben were around today, he’d be an open source programmer, inventing all sorts of new software and sharing them with everyone.