af9J$/эh^ Fvo3h,% q j : 8  o h > P K o 1 , S - MFd1*q@mf0C<c\-KF8stringhttp://times.usefulinc.com/2008/06/23-san summary typeI want to use existing Bonjour-aware tools among an ad-hoc group of peoplehttp://times.usefulinc.com/2008/06/23-san summarystringhttp://times.usefulinc.com/2008/06/23-san id_hash typea411441ff7b67843804ccbcf915c75c2http://times.usefulinc.com/2008/06/23-sstringhttp://times.usefulinc.com/2008/11/21-learning-rails title typeLearning Railshttp://times.usefulinc.com/2008/11/21-learning-rails titlestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa id_hash typee9c5b432db73509d0b6968eea1dc4ccfhttp://times.usefulinc.com/2008/06/24-uf-rdfa id_hashstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa title typeThe BBC, microformats, RDFa and Resighttp://times.usefulinc.com/2008/06/24-uf-rdfa titlestringhttp://times.usefulinc.com/2008/07/01-oscon-sked id typehttp://times.usefulinc.com/2008/07/01-oscon-skedhttp://times.usefulinc.com/2008/07/01-oscon-sked iddatehttp://times.usefulinc.com/2008/07/01-oscon-sked updated type2008 7 1 15 58 59 1 183 0http://times.usefulinc.com/2008/07/01-oscon-sked updatedupdated foaf_person author title foaf_maker foaf_mbox order content link date id_hash summary idhttp://times.usefulinc.com/2008/07/06-gatekeepersstringhttp://times.usefulinc.com/2008/07/06-gatekeepers summary typeThe current gatekeepers of the web and tech industry are publications such as TechCrunch and TechMeme. I barely ever read these, and herstringentries typeentriesstringlink typehttp://times.usefulinc.com/linkdatelast_updated type2009 5 15 11 34 9 4 135 0last_updatedstringhttp://times.usefulinc.com/2009/04/14-chef id typehttp://times.usefulinc.com/2009/04/14-chefhttp://times.usefulinc.com/2009/04/14-chef iddatehttp://times.usefulinc.com/2009/04/14-chef updated type2009 4 14 17 6 0 1 104 0http://times.usefulinc.com/2009/04/14-chef updatedstringhttp://times.usefulinc.com/2008/11/21-learning-rails id_hash type6760dacfafabf2bc7e1a6375fe059c31http://times.usefulinc.com/2008/11/21-learning-rails id_hashstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa title typeThe BBC, microformats, RDFa and Resighttp://times.usefulinc.com/2008/06/24-uf-rdfa titlestringhttp://times.usefulinc.com/2008/07/01-oscon-sked id typehttp://times.usefulinc.com/2008/07/01-oscon-skedhttp://times.usefulinc.com/2008/07/01-oscon-sked iddatehttp://times.usefulinc.com/2008/07/01-oscon-sked updated type2008 7 1 15 58 59 1 183 0http://times.usefulinc.com/2008/07/01-oscon-sked updatedstringhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_person typehttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_persondatehttp://times.usefulinc.com/2008/07/06-gatekeepers date type2008 7 6 15 59 23 6 188 0http://times.usefulinc.com/2008/07/06-gatekeepers dateupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/06/23-sanstringhttp://times.usefulinc.com/2008/06/23-san link typehttp://times.usefulinc.com/2008/06/23-sanhttp://times.usefulinc.com/2008/06/23-san linkstringhttp://times.usefulinc.com/2008/06/23-san order type1http://times.usefulinc.com/2008/06/23-san orderstringhttp://times.usefulinc.com/2008/06/23-san summary typeI want to use existing Bonjour-aware tools among an ad-hoc group of peoplehttp://times.usefulinc.com/2008/06/23-san summarystringhttp://times.usefulinc.com/2009/05/15-doap-announce id typehttp://times.usefulinc.com/2009/05/15-doap-announcehttp://times.usefulinc.com/2009/05/15-doap-announce iddatehttp://times.usefulinc.com/2009/05/15-doap-announce updated type2009 5 15 11 20 3 4 135 0http://times.usefulinc.com/2009/05/15-doap-announce updatedstringhttp://times.usefulinc.com/2008/07/03-identica title typeWhy Identi.ca is importanthttp://times.usefulinc.com/2008/07/03-identica titleRy>7v ` "  P O   G @  } v = } x : 3 wp6/SG m81KI ql2+wk: }81http://times.usefulinc.com/2008/11/21-learning-rails foaf_mboxstringhttp://times.usefulinc.com/2008/11/21-learning-rails foaf_maker typestringhttp://times.usefulinc.com/2008/11/21-learning-rails author typedatehttp://times.usefulinc.com/2008/11/21-learning-rails updated typehttp://times.usefulinc.com/2008/06/24-uf-rdfahttp://times.usefulinc.com/2008/06/24-uf-rdfa idj http://times.usefulinc.com/2008/06/24-uf-rdfa contenthttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_mboxstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_maker typestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa author typedatehttp://times.usefulinc.com/2008/06/24-uf-rdfa updated typeupdated foaf_person author title foaf_maker foaf_mbox order content link date id_hash summary idhttp://times.usefulinc.com/2008/07/01-oscon-skedWe've switched on personal schedule sharing on the OSCON web site.http:/nullurl_modified typestringurl typeurl_etagupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2009/04/07-web2expo8http://times.usefulinc.com/2009/04/07-web2expo orderhttp://times.usefulinc.com/2009/04/14-chef foaf_personstringhttp://times.usefulinc.com/2009/04/14-chef id_hash typedatehttp://times.usefulinc.com/2009/04/14-chef date typestringhttp://times.usefulinc.com/2009/04/14-chef link typeAt RailsConf 2009, I'll be presenting a three hour tutorial on the configuration management system, Chef.http://times.usefulinc.com/2009/04/14-chef summarystringhttp://times.usefulinc.com/2009/04/14-chef title typeJ$http://times.usefulinc.com/2008/11/21-learning-rails contenthttp://times.usefulinc.com/2008/11/21-learning-rails foaf_mboxhttp://times.usefulinc.com/2008/06/24-uf-rdfahttp://times.usefulinc.com/2008/06/24-uf-rdfa idstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa author typestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_maker typedatehttp://times.usefulinc.com/2008/06/24-uf-rdfa updated typehttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_personstringhttp://times.usefulinc.com/2008/07/01-oscon-sked id_hash typedatehttp://times.usefulinc.com/2008/07/01-oscon-sked date typestringhttp://times.usefulinc.com/2008/07/01-oscon-sked link typeWe've switched on personal schedule sharing on the OSCON web site.http://times.usefulinc.com/2008/07/01-oscon-sked summarystringhttp://times.usefulinc.com/2008/07/01-oscon-sked title typestringhttp://times.usefulinc.com/2008/07/06-gatekeepers id typestringhttp://times.usefulinc.com/2008/07/06-gatekeepers content typestringhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_mbox type2008 7 6 15 59 23 6 188 0http://times.usefulinc.com/2008/07/06-gatekeepers updatedEdd Dumbillhttp://times.usefulinc.com/2008/06/23-san authorhttp://times.usefulinc.com/2008/06/23-san foaf_makerhttp://times.usefulinc.com/2009/05/15-doap-announce foaf_personstringhttp://times.usefulinc.com/2009/05/15-doap-announce id_hash typedatehttp://times.usefulinc.com/2009/05/15-doap-announce date typestringhttp://times.usefulinc.com/2009/05/15-doap-announce link typeMaking the Description of a Project schema richer!http://times.usefulinc.com/2009/05/15-doap-announce summarystringhttp://times.usefulinc.com/2009/05/15-doap-announce title typeupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/06/26-oscon3http://times.usefulinc.com/2008/06/26-oscon orderhttp://times.usefulinc.com/2008/07/03-identicahttp://times.usefulinc.com/2008/07/03-identica idstringhttp://times.usefulinc.com/2008/07/03-identica author typestringhttp://times.usefulinc.com/2008/07/03-identica foaf_maker typedatehttp://times.usefulinc.com/2008/07/03-identica updated type~ 

Over the last 24 hours, hordes of Twitter-refugees have been signing up with the microblogging service Identi.ca. Fed up with the restricted and unpredictable service from Twitter, over the last week or two people have been jumping this way and that: Pownce, Plurk, FriendFeed, and now Identi.ca. Here's my Identi.ca stream.

Let's get something straight up-front. Identi.ca's in its early stages. At version 0.4.1 it's not yet added all the features that Twitter has now broken.

A lot of people are jumping on Identi.ca and going away again, muttering "it's not got X, I'm off back to Twitter." True, but it's not as a Twitter-replacement today that Identi.ca is important.

Here's why I think Identi.ca counts for more than just being a Twitter clone.

It's open source

Anybody can help fix it. Anybody can set up their own Laconica (the name of the underlying software.) I've seen a clutch of posts from developers all offering their advice on fixing Twitter. With Identi.ca they can just get on and help.

It's open data

When you sign up for Identi.ca you agree to license your contributions to it under the Creative Commons 3.0 Attribution license. You agree to let others share and remix your output, in return for giving attribution.

The open data ethos is baked into the codebase already. All output is available in RSS, and you can take your friends with you thanks to the FOAF exports available.

Twitter has millions of VC funding. Those folks will want a return. What does Twitter have to make money from? You and your content. Identi.ca gives you control in that situation.

It federates

Federation is one of the most enigmatic and exciting things about Identi.ca. I can set up my own server running the Laconica software, and still subscribe to people with accounts on Identi.ca's server.

This is how the XMPP instant messaging protocol works, and it's no surprise to find that XMPP is fundamental to Identi.ca's operation. Identi.ca is to Twitter as XMPP is to AIM. This may finally be the way XMPP breaks out into popular use for developers.

You've nothing to lose

Because of the commitment to open data, you've nothing to lose by giving Identi.ca a little spin. So, head over and make your own account. I added my RSS output to my Friendfeed page, along with my other output. Chris Blizzard has already added Identi.ca into whoisi. The little ripples you make in Identi.ca today can still waft out into your personal publishing pool.

And please, don't waste time complaining about "it hasn't got X". In 12 hours I've already seen Evan Prodromou, its developer, add features and fix bugs. He's got an open bug tracker, and listens to feedback.

Right now Evan seems to have his hands full dealing with the thousands of new arrivals, and to his credit, Identi.ca's still working fine.

Follow me here: identi.ca/edd

Join the conversation about this post

 

In just under a month, the tenth O'Reilly Open Source Convention will get underway in Portland.

Over ten years OSCON has developed—along with the world of open source—into an intense, exciting, informative, diverse and exhausting event. This year I've the privilege of being co-chair, along with Alison Randall. We've packed so much into the show, it's a difficult job even being able to comprehend it as a whole!

Fortunately, there's a way to start making sense of things before you arrive there, thanks to the personal scheduler. Just mark the sessions you want to go to with a star, and you'll be able to plan out your time in advance.

I wanted to list a few sessions from my own personal schedule that particularly piqued my interest. Then at the bottom of this post I'll share a discount code which can give readers of this blog 15% off OSCON registration. There's bribery for you.

Practical Erlang Programming

Largely thanks to XMPP enthusiasts and ejabberd, I've been hearing increasing amounts about Erlang, and I'd like to know enough about it to be dangerous. This three hour tutorial looks just the ticket.

Open Source Virtualization Hacks

This is one of several sessions we have on virtualization, something I'm particularly pleased about. Virtualization may be "done" at the kernel level, but I think we're only just starting out on its application. This session is by my friend and sometime co-author, Niel Bornstein, who works for Novell on just this sort of thing.

Using Puppet: Real World Configuration Management

Puppet is the piece of open source software that is most exciting to me at the moment. As a developer, it enables me to manage my machines like I'd manage my code libraries. A must-see if you've not used Puppet yet.

These are just 3 out of the 300 or so confirmed sessions. Don't forget there's a large number of events and parties happening around OSCON too.

And finally, the discount code. Use the code os08pgm when you're registering, and you'll get 15% off the ticket price.

See you in Portland!

Join the conversation about this post

 

I'm happy to announce some enhancements to the Description of a Project (DOAP) vocabulary.

DOAP is an RDF schema for describing software projects, and has found widespread use in recent years, including in the GNOME and Apache projects.

This release incorporates the following changes.

The DOAP schema can be downloaded from its namespace URI http://usefulinc.com/ns/doap#. The project wiki, source repository and bug tracker is available from the DOAP Trac page.

My thanks to all the members of the doap-interest mailing list for their feedback and contribution.

Getting involved

The DOAP project always welcomes contributions. Do announce your software to the mailing list, and list it on the wiki. Translators are also very welcome, as DOAP's localization is yet in its infancy.

Join the conversation about this post



Tom Morris mentioned the gitjour project on the semantic web IRC channel today and it set me thinking.

Gitjour enables collaboration on a local network by tying together Bonjour (aka Zeroconf) and the git distributed source control system. It lets a developer publish the source direct from their own machine, without having to set up a public mirror. The advantages are great for camp-style hackathons.

However, I rarely get to such hurrahs and if I do, prefer to spend time talking to others and mining their brains. What I do have though is an extended, continuous "camp" that exists among a subset of my IM contacts, Twitter friends, and so on.

What I want is a version of Bonjour that works over a virtual network established from an ad-hoc list of friends and groups selectable from a social networking tool.

I know, this is starting to sound like Groove or any other number of peer-based collaborative tools. The point is I don't want to join any walled garden and get "monetized", I want to use existing Bonjour-aware tools, just among an ad-hoc group of people.

The hard bit as ever is firewall traversal, but this has been solved more than a few times now. It seems we've got the tools, we just need some enterprising developer to glue it all together.

 

Join the conversation about this post

{

At RailsConf 2009, I'll be presenting a three hour tutorial on the configuration management system, ChefRunning the Show: Configuration Management with Chef.

Configuration management isn't just for sysadmins any more. Even one-person projects often need to scale over several servers, whether physical, or in the cloud. Configuration management plays a key part in making that practical.

Chef is configuration management for the internet age. Under the hood you'll find Ruby, Git, HTTP, OpenID, JSON and more. As developers become increasingly responsible for operations, Chef helps you manage your servers by writing code, not running commands.

Come along to find out more, and register for RailsConf 2009 now!

RailsConf 2009

Join the conversation about this post

008/06/24-uf-rdfa foaf_mboxstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_maker typehttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_makerstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa author typeEdd Dumbillhttp://times.usefulinc.com/2008/06/24-uf-rdfa authordatehttp://times.usefulinc.com/2008/06/24-uf-rdfa updated type2008 6 24 8 31 52 1 176 0http://times.usefulinc.com/2008/06/24-uf-rdfa updatedupdated foaf_person author title foaf_maker foaf_mbox order content link date id_hash summary idhttp://times.usefulinc.com/2008/07/01-oscon-skedstringhttp://times.usefulinc.com/2008/07/01-oscon-sked summary typeWe've switched on personal schedule sharing on the OSCON web site.http://times.usefulinc.com/2008/07/01-oscon-sked summarystringhttp://times.usefulinc.com/2008/07/01-oscon-sked id_hash type9d07283d06a32595c8fd768ed1a09d9fhttp://times.usefulinc.com/2008/07/01-oscon-sked id_hashdatehttp://times.usefulinc.com/2008/07/01-oscon-sked date type2008 7 1 15 58 59 1 183 0http://times.usefulinc.com/2008/07/01-oscon-sked datestringhttp://times.usefulinc.com/2008/07/01-oscon-sked link typehttp://times.usefulinc.com/2008/07/01-oscon-skedhttp://times.usefulinc.com/2008/07/01-oscon-sked linkstringhttp://times.usefulinc.com/2008/07/01-oscon-sked order type4http://times.usefulinc.com/2008/07/01-oscon-sked orderstringhttp://times.usefulinc.com/2008/07/01-oscon-sked title typeOSCON: what are your must-see talks?http://times.usefulinc.com/2008/07/01-oscon-sked titlestringhttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_person typehttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_personstringhttp://times.usefulinc.com/2008/07/06-gatekeepers id typehttp://times.usefulinc.com/2008/07/06-gatekeepershttp://times.usefulinc.com/2008/07/06-gatekeepers idstringhttp://times.usefulinc.com/2008/07/06-gatekeepers content typej Dhttp://times.usefulinc.com/2008/07/06-gatekeepers contentstringhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_mbox typehttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_mboxstringhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_maker typehttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_makerstringhttp://times.usefulinc.com/2008/07/06-gatekeepers author typeEdd Dumbillhttp://times.usefulinc.com/2008/07/06-gatekeepers authordatehttp://times.usefulinc.com/2008/07/06-gatekeepers uphttp://times.usefulinc.com/2009/04/14-chef foaf_personhttp://times.usefulinc.com/2008/11/21-learning-railshttp://times.usefulinc.com/2008/11/21-learning-rails idj$http://times.usefulinc.com/2008/11/21-learning-rails contentjKD i0) b a !  S R   [ Z   Y X   A @ mf6RKpO L@y@4Wl>zu;:stringhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_person typehttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_persondatehttp://times.usefulinc.com/2008/06/24-uf-rdfa date type2008 6 24 8 31 52 1 176 0http://times.usefulinc.com/2008/06/24-uf-rdfa datestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa link typehttp://times.usefulinc.com/2008/06/24-uf-rdfahttp://times.usefulinc.com/2008/06/24-uf-rdfa linkstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa order type2http://times.usefulinc.com/2008/06/24-uf-rdfa orderstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa summary typeAlas, a bit disappointed to pick up on the continuation of the bogus microformats vs RDF holy warhttp://times.usefulinc.com/2008/06/24-uf-rdfa summarystringhttp://times.usefulinc.com/2008/07/01-oscon-sked content type http://times.usefulinc.com/2008/07/01-oscon-sked contentstringhttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_mbox typehttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_mboxstringhttp://times.usefulinc.com/2008/07/01-oscon-sked author typeEdd Dumbillhttp://times.usefulinc.com/2008/07/01-oscon-sked authorstringhttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_maker typehttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_makerstringhttp://times.usefulinc.com/2008/07/06-gatekeepers id_hash type4272e9bb25a2f003313c964bd72806f7http://times.usefulinc.com/2008/07/06-gatekeepers id_hashstringhttp://times.usefulinc.com/2008/07/06-gatekeepers title typeTolling the bell for the gatekeepershttp://times.usefulinc.com/2008/07/06-gatekeepers titlestringhttp://times.usefulinc.com/2008/06/23-san id_hash typea411441ff7b67843804ccbcf915c75c2http://times.usefulinc.com/2008/06/23-san id_hashstringhttp://times.usefulinc.com/2008/06/23-san title typeSocial area networking pleasehttp://times.usefulinc.com/2008/06/23-san titlestringhttp://times.usefulinc.com/2009/05/15-doap-announce content type http://times.usefulinc.com/2009/05/15-doap-announce contentstringhttp://times.usefulinc.com/2009/05/15-doap-announce foaf_mbox typehttp://times.usefulinc.com/2009/05/15-doap-announce foaf_mboxstringhttp://times.usefulinc.com/2009/05/15-doap-announce author typeEdd Dumbillhttp://times.usefulinc.com/2009/05/15-doap-announce authorstringhttp://times.usefulinc.com/2009/05/15-doap-announce foaf_maker typehttp://times.usefulinc.com/2009/05/15-doap-announce foaf_makerstringhttp://times.usefulinc.com/2008/06/26-oscon content type http://times.usefulinc.com/2008/06/26-oscon contentstringhttp://times.usefulinc.com/2008/06/26-oscon foaf_mbox typehttp://times.usefulinc.com/2008/06/26-oscon foaf_mboxstringhttp://times.usefulinc.com/2008/06/26-oscon author typeEdd Dumbillhttp://times.usefulinc.com/2008/06/26-oscon authorstringhttp://times.usefulinc.com/2008/06/26-oscon foaf_maker typehttp://times.usefulinc.com/2008/06/26-oscon foaf_makerupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/07/03-identicastringhttp://times.usefulinc.com/2008/07/03-identica foaf_person typehttp://times.usefulinc.com/2008/07/03-identica foaf_persondatehttp://times.usefulinc.com/2008/07/03-identica date type2008 7 3 10 49 26 3 185 0http://times.usefulinc.com/2008/07/03-identica datestringhttp://times.usefulinc.com/2008/07/03-identica link typehttp://times.usefulinc.com/2008/07/03-identicahttp://times.usefulinc.com/2008/07/03-identica linkstringhttp://times.usefulinc.com/2008/07/03-identica order type5http://times.usefulinc.com/2008/07/03-identica orderstringhttp://times.usefulinc.com/2008/07/03-identica summary typeIdenti.ca's a new microblogging service. It rocks, and here's whyhttp://times.usefulinc.com/2008/07/03-identica summary jut>2sl:& w K  m f , ~ E  a   b [ ' & RM H<y;4T:aG MF qp4(WPstrnullurl_etag typestringhttp://times.usefulinc.com/2009/04/14-chef summary typestringhttp://times.usefulinc.com/2008/11/21-learning-rails id typestringhttp://times.usefulinc.com/2008/11/21-learning-rails content typestringhttp://times.usefulinc.com/2008/11/21-learning-rails foaf_mbox typeEdd Dumbillhttp://times.usefulinc.com/2008/11/21-learning-rails authorhttp://times.usefulinc.com/2008/11/21-learning-rails foaf_maker2008 11 21 14 4 42 4 326 0http://times.usefulinc.com/2008/11/21-learning-rails updatedstringhttp://times.usefulinc.com/2008/06/24-uf-rdfa id typestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa content typestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_mbox typeEdd Dumbillhttp://times.usefulinc.com/2008/06/24-uf-rdfa authorhttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_maker2008 6 24 8 31 52 1 176 0http://times.usefulinc.com/2008/06/24-uf-rdfa updatedstringhttp://times.usefulinc.com/2008/07/01-oscon-sked foaf_person type9d07283d06a32595c8fd768ed1a09d9fhttp://times.usefulinc.com/2008/07/01-oscon-sked id_hash2008 7 1 15 58 59 1 183 0http://times.usefulinc.com/2008/07/01-oscon-sked datehttp://times.usefulinc.com/2008/07/01-oscon-skedhttp://times.usefulinc.com/2008/07/01-oscon-sked linkstringhttp://times.usefulinc.com/2008/07/01-oscon-sked order typestringhttp://times.usefulinc.com/2008/07/01-oscon-sked summary typeOSCON: what are your must-see talks?http://times.usefulinc.com/2008/07/01-oscon-sked titlehttp://times.usefulinc.com/2008/07/06-gatekeepershttp://times.usefulinc.com/2008/07/06-gatekeepers id Dhttp://times.usefulinc.com/2008/07/06-gatekeepers contenthttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_mboxstringhttp://times.usefulinc.com/2008/07/06-gatekeepers author typestringhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_maker typedatehttp://times.usefulinc.com/2008/07/06-gatekeepers updated typehttp://times.usefulinc.com/2008/06/23-sanhttp://times.usefulinc.com/2008/06/23-san idhttp://times.usefulinc.com/2008/06/23-san contenthttp://times.usefulinc.com/2008/06/23-san foaf_mboxstringhttp://times.usefulinc.com/2008/06/23-san author typestringhttp://times.usefulinc.com/2008/06/23-san foaf_maker typedatehttp://times.usefulinc.com/2008/06/23-san updated typestringhttp://times.usefulinc.com/2009/05/15-doap-announce foaf_person type97b50173a7d22c097ea02a70163f8f6ehttp://times.usefulinc.com/2009/05/15-doap-announce id_hash2009 5 15 11 20 3 4 135 0http://times.usefulinc.com/2009/05/15-doap-announce datehttp://times.usefulinc.com/2009/05/15-doap-announcehttp://times.usefulinc.com/2009/05/15-doap-announce linkstringhttp://times.usefulinc.com/2009/05/15-doap-announce order typestringhttp://times.usefulinc.com/2009/05/15-doap-announce summary typeImprovements to the DOAP schemahttp://times.usefulinc.com/2009/05/15-doap-announce titlestringhttp://times.usefulinc.com/2008/06/26-oscon foaf_person type5bec5ca6522a2716623e16ecc0a01fc0http://times.usefulinc.com/2008/06/26-oscon id_hash2008 6 26 11 49 56 3 178 0http://times.usefulinc.com/2008/06/26-oscon datehttp://times.usefulinc.com/2008/06/26-osconhttp://times.usefulinc.com/2008/06/26-oscon linkstringhttp://times.usefulinc.com/2008/06/26-oscon order typestringhttp://times.usefulinc.com/2008/06/26-oscon summary typeMy OSCON 2008 pickshttp://times.usefulinc.com/2008/06/26-oscon titlestringhttp://times.usefulinc.com/2008/07/03-identica id typestringhttp://times.usefulinc.com/2008/07/03-identica content typestringhttp://times.usefulinc.com/2008/07/03-identica foaf_mbox typeEdd Dumbillhttp://times.usefulinc.com/2008/07/03-identica authorhttp://times.usefulinc.com/2008/07/03-identica foaf_maker2008 7 3 10 49 26 3 185 0http://times.usefulinc.com/2008/07/03-identica updated ^fulinc.com/2008/07/06-gatekeepers#disqus_thread">Join the conversation about this post

;TechCrunch and TechMeme.

I barely ever read these, and here's why. They only tell me things about the big boys, mostly when money is involved. It hardly matters to me who VCs are investing in, what advertising strategy Facebook is pursuing, or the fact yet another social network for cats has been launched.

That's not what I'm in technology for: I want to hear about genuine advance, discovery, code I can read, services I can use, new applications of research. And I want to share with and learn from others in the same ecosphere.

Unfortunately, the gatekeepers can have a stifling, negative effect on the industry and community. Our thinking has become dull, and our attitude one of sniping. (I have a deep urge to rant about various small-minded inaccurate stories I've seen of late. But if you're getting my point, I needn't bother. And if you're not, well, it won't help)

The competition for cash — directly connected to TechCrunch exposure — is odious. I'm not prepared to even start doing the self-prostitution it takes to get into that echo chamber of A-list tech people. By far and away the most interesting and inspiring people I've encountered on the web recently haven't registered at all on the valley meme-o-meter.

It's time for another cycle to start

These things do come in cycles, of course. TC and TechMeme are themselves usurpers of a previous generation of media gatekeepers, and they in turn will be overtaken.

In the space between the installation of gatekeepers it's a great time for innovation, rich discussions, and changing people's minds. When I read tech news, I want to be inspired to build, create and cheer about it.

There was a children's TV programme while I was growing up called "Why don't you?", entitled in full "Why don't you just switch off your television set and go out and do something less boring instead?" I want to read stuff like that.

Some of the places I've been finding worthwhile news recently include:

FriendFeed — essentially a "lifestream aggregator", it's the commenting feature in FriendFeed that has allowed it to become a useful means of gathering news and information. It systematizes the way I've discovered tech news for the last ten years, through a network of individuals whom you are interested in. Additionally FriendFeed presents the opportunity for engaging debate that feels a lot more alive than blog comments (I wonder if this isn't due in part to the neutrality of the venue.)

TechJunk — a new tech news aggregator created by Dave Winer, with the intent of enabling discovery of smaller interesting technical news items, not just what the behemoths and well-connected are doing.

@timoreilly on Twitter — Tim's always been a discoverer and amplifier of important and interesting trends, and what he does on Twitter is a microcosm of what he does for his day job.

It's about the people

One of the things all those sources I just mentioned have in common is people. The kind of people who — whether you agree with them or not — don't get bound up by gatekeepers.

I've always believed that the best publications are those with the best editors. I've never cared for the "daily me" style of personalized news, because I want to learn things outside of my own scope, and neither for the Digg style of populism, because all too often it's folly, not wisdom, one finds in crowds.

In the spirit of this, I'd love to hear where others go for incisive, non-mainstream, news. Let me know in the comments.

TechCrunch and TechMeme.

I barely ever read these, and here's why. They only tell me things about the big boys, mostly when money is involved. It hardly matters to me who VCs are investing in, what advertising strategy Facebook is pursuing, or the fact yet another social network for cats has been launched.

That's not what I'm in technology for: I want to hear about genuine advance, discovery, code I can read, services I can use, new applications of research. And I want to share with and learn from others in the same ecosphere.

Unfortunately, the gatekeepers can have a stifling, negative effect on the industry and community. Our thinking has become dull, and our attitude one of sniping. (I have a deep urge to rant about various small-minded inaccurate stories I've seen of late. But if you're getting my point, I needn't bother. And if you're not, well, it won't help)

The competition for cash — directly connected to TechCrunch exposure — is odious. I'm not prepared to even start doing the self-prostitution it takes to get into that echo chamber of A-list tech people. By far and away the most interesting and inspiring people I've encountered on the web recently haven't registered at all on the valley meme-o-meter.

It's time for another cycle to start

These things do come in cycles, of course. TC and TechMeme are themselves usurpers of a previous generation of media gatekeepers, and they in turn will be overtaken.

In the space between the installation of gatekeepers it's a great time for innovation, rich discussions, and changing people's minds. When I read tech news, I want to be inspired to build, create and cheer about it.

There was a children's TV programme while I was growing up called "Why don't you?", entitled in full "Why don't you just switch off your television set and go out and do something less boring instead?" I want to read stuff like that.

Some of the places I've been finding worthwhile news recently include:

FriendFeed — essentially a "lifestream aggregator", it's the commenting feature in FriendFeed that has allowed it to become a useful means of gathering news and information. It systematizes the way I've discovered tech news for the last ten years, through a network of individuals whom you are interested in. Additionally FriendFeed presents the opportunity for engaging debate that feels a lot more alive than blog comments (I wonder if this isn't due in part to the neutrality of the venue.)

TechJunk — a new tech news aggregator created by Dave Winer, with the intent of enabling discovery of smaller interesting technical news items, not just what the behemoths and well-connected are doing.

@timoreilly on Twitter — Tim's always been a discoverer and amplifier of important and interesting trends, and what he does on Twitter is a microcosm of what he does for his day job.

It's about the people

One of the things all those sources I just mentioned have in common is people. The kind of people who — whether you agree with them or not — don't get bound up by gatekeepers.

I've always believed that the best publications are those with the best editors. I've never cared for the "daily me" style of personalized news, because I want to learn things outside of my own scope, and neither for the Digg style of populism, because all too often it's folly, not wisdom, one finds in crowds.

In the spirit of this, I'd love to hear where others go for incisive, non-mainstream, news. Let me know in the comments.

OSCON web site.

When you've put together your desired schedule by starring sessions of interest, just hand out the "public view" link to let others know what you want to see.

Here's my personal schedule. In it you'll find all the plenary sessions (as co-chair I simply cannot miss these, and neither should you, however late the party!)

Also there's a fair smattering of my pet topics such as open web technologies, virtualization and dynamic languages, and a bunch of things I want to hear more about: Prophet, female participation in open source, Clutter, and of course Erlang.

I'm fascinated to find out what other people have got planned, so please publish your schedules too and let's compare notes.

Join the conversation about this post

  

The BBC have recently opted to remove hCalendar microformats from their Programmes site, due to problems with the use of the abbr tag clashing with accessibility tools. One of the potential alternative solutions they're discussing is RDFa.

The excellent John Resig, brain behind jQuery and a million other wonderful Javascript projects, comments on this development in his blog. Take the time to read his post now, it's short.

Resig is someone whom I admire greatly. In particular the quality of his work and thinking, and his dedication to tidying up hairy technologies like JavaScript and Mozilla APIs into developer-accessible frameworks (jQuery, FUEL).

So I was a bit disappointed, and frankly weary, to pick up on the continuation of the bogus microformats vs RDF holy war in his post. I wrote the substance of his post in the comments on his blog, but will repost here for completeness.

The BBC criticism of microformats' use of the abbr tag is a valid one. The microformats' community don't need to "step up and prevent attrition" as Resig writes — as if the enemy was advancing over the front — they need to fix a bug.

Resig reads the RDFa primer and comments that it is

"... obvious that RDFa still has a long ways to go before any sort of practical adoption by developers and designers. Riddled with advanced, or just plain confusing, terminology (XML namespaces, Dublin Core, semantic web, and not to mention the addition of many new attributes - like typeof, about, and property) it appears to be solidly entrenched in the ways that Microformats were able to shake themselves free of, allowing them to achieve widespread adoption."

Resig moves too quickly to dismiss RDFa. In a similar way I know many people who on encountering the HTML5 specs strongly espoused by Mozilla have the same impression of confusion and complexity. It doesn't necessarily make the work less valid, it's just a reflection on the document.

One of the wonderful things Resig has done with JavaScript is take time to love it and figure out its corners. Take some of the "confusing" and "advanced" things away and you're not able to achieve the same things. What he's done in jQuery is add a layer of elegance, predictability and accessibility.

I for one would love to see what Resig would do with semantic markup. jQuery really encourages and enables good markup practices, so there's a lot of synergy with his current style. 

I'll happily concede that RDF people rarely do themselves any favours in the departments of over-engineering or academic self-satisfaction. I also think microformats have natural limitations. There's a place in between, and it's where people John Resig do their best work. 

Join the conversation about this post

Pq4IG R K  q p * # W V   c b ( ! i h ) " ed&laZOL<5.-!stringconfigured_url typehttp://usefulinc.com/edd/blog/rss91configured_urlnullexclude typeexcludenullfilter typefilterstringrdf_li typerdf_listringnext_order type10next_orderstringtitle typeEdd Dumbill's Weblog: Behind the Timestitlestringhttp://times.usefulinc.com/2009/04/07-web2expo content typeJfhttp://times.usefulinc.com/2009/04/07-web2expo contentstringhttp://times.usefulinc.com/2009/04/07-web2expo foaf_mbox typehttp://times.usefulinc.com/2009/04/07-web2expo foaf_mboxstringhttp://times.usefulinc.com/2009/04/07-web2expo author typeEdd Dumbillhttp://times.usefulinc.com/2009/04/07-web2expo authorstringhttp://times.usefulinc.com/2009/04/07-web2expo foaf_maker typehttp://times.usefulinc.com/2009/04/07-web2expo foaf_makerstringhttp://times.usefulinc.com/2009/04/14-chef content typeJ{http://times.usefulinc.com/2009/04/14-chef contentstringhttp://times.usefulinc.com/2009/04/14-chef foaf_mbox typehttp://times.usefulinc.com/2009/04/14-chef foaf_mboxstringhttp://times.usefulinc.com/2009/04/14-chef author typeEdd Dumbillhttp://times.usefulinc.com/2009/04/14-chef authorstringhttp://times.usefulinc.com/2009/04/14-chef foaf_maker typehttp://times.usefulinc.com/2009/04/14-chef foaf_makerupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/11/21-learning-railsstringhttp://times.usefulinc.com/2008/11/21-learning-rails foaf_person typehttp://times.usefulinc.com/2008/11/21-learning-rails foaf_persondatehttp://times.usefulinc.com/2008/11/21-learning-rails date type2008 11 21 14 4 42 4 326 0http://times.usefulinc.com/2008/11/21-learning-rails datestringhttp://times.usefulinc.com/2008/11/21-learning-rails link typehttp://times.usefulinc.com/2008/11/21-learning-railshttp://times.usefulinc.com/2008/11/21-learning-rails linkstringhttp://times.usefulinc.com/2008/11/21-learning-rails order type7http://times.usefulinc.com/2008/11/21-learning-rails orderstringhttp://times.usefulinc.com/2008/11/21-learning-rails summary typeI'm pleased to announce the release of Learning Rails, and its companion web site, Excursions on Railshttp://times.usefulinc.com/2008/11/21-learning-rails summaryupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/06/24-uf-rdfa$

I'm pleased to announce the release of Learning Rails, and its companion web site, Excursions on Rails.

Learning Rails cover

Co-authored by Simon St.Laurent and myself, Learning Rails is written especially for web developers, and starts out from web design, heading inwards to the heart of a Rails app.

Where most Rails books jump right in with data structures, we take a web application's interface as our starting point. If you know HTML, CSS and fancy heading deeper, this is the book for you.

You can buy Learning Rails from:

Join the conversation about this post

@le1}IB N G | = 6 O  y C " V O  ^' slfurl_etag updated last_updated subtitle title url next_order rdf_seq rdf_li filter link url_status url_modified exclude entries configured_url keysstringurl_status type200url_statusstringrdf_seq typerdf_seqstringsubtitle typeThoughts and comment from Edd Dumbill, technology writer and free software hacker.subtitlestringhttp://times.usefulinc.com/2009/04/07-web2expo id typehttp://times.usefulinc.com/2009/04/07-web2expohttp://times.usefulinc.com/2009/04/07-web2expo iddatehttp://times.usefulinc.com/2009/04/07-web2expo updated type2009 4 7 13 4 12 1 97 0http://times.usefulinc.com/2009/04/07-web2expo updatedstringhttp://times.usefulinc.com/2008/11/21-learning-rails title typeLearning Railshttp://times.usefulinc.com/2008/11/21-learning-rails titlestringhttp://times.usefulinc.com/2008/06/24-uf-rdfa id_hash typee9c5b432db73509d0b6968eea1dc4ccfhttp://times.usefulinc.com/2008/06/24-uf-rdfa id_hashupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/07/06-gatekeepersstringhttp://times.usefulinc.com/2008/07/06-gatekeepers link typehttp://times.usefulinc.com/2008/07/06-gatekeepershttp://times.usefulinc.com/2008/07/06-gatekeepers linkstringhttp://times.usefulinc.com/2008/07/06-gatekeepers order type6http://times.usefulinc.com/2008/07/06-gatekeepers orderstringhttp://times.usefulinc.com/2008/07/06-gatekeepers summary typeThe current gatekeepers of the web and tech industry are publications such as TechCrunch and TechMeme. I barely ever read these, and here's why.http://times.usefulinc.com/2008/07/06-gatekeepers summarystringhttp://times.usefulinc.com/2008/06/23-san foaf_person typehttp://times.usefulinc.com/2008/06/23-san foaf_persondatehttp://times.usefulinc.com/2008/06/23-san date type2008 6 23 11 30 4 0 175 0http://times.usefulinc.com/2008/06/23-san datestringhttp://times.usefulinc.com/2008/06/26-oscon id typehttp://times.usefulinc.com/2008/06/26-osconhttp://times.usefulinc.com/2008/06/26-oscon iddatehttp://times.usefulinc.com/2008/06/26-oscon updated type2008 6 26 11 49 56 3 178 0http://times.usefulinc.com/2008/06/26-oscon updatedstringhttp://times.usefulinc.com/2008/07/03-identica id_hash type80258b81324c5ff8bc0394a7938fa2bbhttp://times.usefulinc.com/2008/07/03-identica id_hashB_LEXS i  | E >  K I   ~ H < h a ) 5~E>y_2009 8 13 17 12 2 3 225 0updatedhttp://times.usefulinc.com/2009/04/07-web2expo foaf_personstringhttp://times.usefulinc.com/2009/04/07-web2expo id_hash typedatehttp://times.usefulinc.com/2009/04/07-web2expo date typestringhttp://times.usefulinc.com/2009/04/07-web2expo link typeCelebrating the successful use of Expectnation at Web 2.0 Expohttp://times.usefulinc.com/2009/04/07-web2expo summarystringhttp://times.usefulinc.com/2009/04/07-web2expo title typeupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2009/04/14-chef9http://times.usefulinc.com/2009/04/14-chef orderhttp://times.usefulinc.com/2008/11/21-learning-railshttp://times.usefulinc.com/2008/11/21-learning-rails idstringhttp://times.usefulinc.com/2008/11/21-learning-rails author typestringhttp://times.usefulinc.com/2008/11/21-learning-rails foaf_maker typedatehttp://times.usefulinc.com/2008/11/21-learning-rails updated typeJ http://times.usefulinc.com/2008/06/24-uf-rdfa contenthttp://times.usefulinc.com/2008/06/24-uf-rdfa foaf_mboxupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2008/07/01-oscon-sked4http://times.usefulinc.com/2008/07/01-oscon-sked orderEdd Dumbillhttp://times.usefulinc.com/2008/07/06-gatekeepers authorhttp://times.usefulinc.com/2008/07/06-gatekeepers foaf_makerstringhttp://times.usefulinc.com/2008/06/23-san id typestringhttp://times.usefulinc.com/2008/06/23-san content typestringhttp://times.usefulinc.com/2008/06/23-san foaf_mbox type2008 6 23 11 30 4 0 175 0http://times.usefulinc.com/2008/06/23-san updatedupdated foaf_maker author title summary foaf_mbox order content link date id_hash foaf_person idhttp://times.usefulinc.com/2009/05/15-doap-announce10http://times.usefulinc.com/2009/05/15-doap-announce orderhttp://times.usefulinc.com/2008/06/26-oscon foaf_personstringhttp://times.usefulinc.com/2008/06/26-oscon id_hash typedatehttp://times.usefulinc.com/2008/06/26-oscon date typestringhttp://times.usefulinc.com/2008/06/26-oscon link typeRead on to see what I want to see, and get 15% off OSCON registrationhttp://times.usefulinc.com/2008/06/26-oscon summarystringhttp://times.usefulinc.com/2008/06/26-oscon title typeJ~ http://times.usefulinc.com/2008/07/03-identica contenthttp://times.usefulinc.com/2008/07/03-identica foaf_mbox xqAy=6 r k 7  d $    url_modifiedhttp://times.usefulinc.com/rssurldateupdated typestringhttp://times.usefulinc.com/2009/04/07-web2expo foaf_person type2a6dc781767d911fe2b23e921567c6b1http://times.usefulinc.com/2009/04/07-web2expo id_hash2009 4 7 13 4 12 1 97 0http://times.usefulinc.com/2009/04/07-web2expo datehttp://times.usefulinc.com/2009/04/07-web2expohttp://times.usefulinc.com/2009/04/07-web2expo linkstringhttp://times.usefulinc.com/2009/04/07-web2expo order typestringhttp://times.usefulinc.com/2009/04/07-web2expo summary typeWeb 2.0 Excellenthttp://times.usefulinc.com/2009/04/07-web2expo titlestringhttp://times.usefulinc.com/2009/04/14-chef foaf_person type873985d2824fdce6621761a5f44b99aahttp://times.usefulinc.com/2009/04/14-chef id_hash2009 4 14 17 6 0 1 104 0http://times.usefulinc.com/2009/04/14-chef datehttp://times.usefulinc.com/2009/04/14-chefhttp://times.usefulinc.com/2009/04/14-chef linkstringhttp://times.usefulinc.com/2009/04/14-chef order typeSpeaking about Chef at RailsConfhttp://times.usefulinc.com/2009/04/14-chef titlef

Last week's Web 2.0 Expo was an important milestone in the life of Expectnation, the conference management software I created.

We checked in around 8,300 attendees — see Jen Pahlka's write-up — with no queues and little waiting for anybody. At its peak, this was about one person every ten seconds.

Web 2.0 Expo attendees checking in

Additionally, Web 2.0 Expo used Expectnation's new attendee networking features, and we've seen a great stream of comments and interaction on the site. I'm looking forward to building on these features to further improve the conference experience.

A happy thing.

Join the conversation about this post