FOAF spec diagram

experimental foafspec diagram Originally uploaded by danbri I’ve been trying to capture the core terms of FOAF in a diagram. Here’s version two. Notes: there are a few terms I’ve missed out, to avoid massive clutter: workInfoHomepage, geekcode, myersBriggs, currentProject, pastProject, dnaChecksum, membershipClass, sha1, fundedBy, theme, Online*XyzAccount, logo, phone. These are all underspecified, underused, or […]

Widgetarians.org updated to use Planet Venus

The Widgetarians.org feed aggregator is now running Venus, Sam Ruby’s reworking of the Planet codebase. I had been getting sporadic “KeyError” errors; with the upgrade, that’s gone away. Many thanks to Sam Ruby, Scott James Remnant and Jeff Waugh for some handy software :)

cvs2svn migration tips

Some advice from Garrett Rooney on Subversion. I was asking about moving the historical records for the FOAF project (xmlns.com etc) from dusty old CVS into shiny new Subversion. In particular, from CVS where I own and control the box, to Subversion where I’m a non-root normal mortal user (ie. Dreamhost customer). The document records […]

widgetarians.org

I’ve just made Widgetarians.org, a Planet-based aggregator of Widgety stuff. The contents are somewhat ad-hoc, and will evolve in unpredictable ways as people publish and fix feeds, and as I hear about new sites. For example, at the time of writing I couldn’t find any working public feeds for the great things the Opera folks […]

Flock browser RDF: describing accounts

Flock is a mozilla-based browser that emphasises social and “web2” themes. From a social-network-mobility thread, I’m reminded to take another look at Flock by Ian McKellar’s recent comments…

Begin again

facebook grabThere was an old man named Michael Finnegan
He went fishing with a pinnegan
Caught a fish and dropped it in again
Poor old Michael Finnegan
Begin again.

Let me clear something up. Danny mentions a discussion with Tim O’Reilly about SemWeb themes.

Much as I generally agree with Danny, I’m reaching for a ten-foot bargepole on this one point:

While Facebook may have achieved pretty major adoption for their approach, it’s only very marginally useful because of their overly simplistic treatment of relationships.

Facebook, despite the trivia, the endless wars between the ninja zombies and the pirate vampires; despite being centralised, despite [insert grumble] is massively useful. Proof of that pudding: it is massively used. “Marginal” doesn’t come into it. The real question is: what happens next?

Loosly joined

find . -name danbri-\*.rdf -exec rapper –count {} \; rapper: Parsing file ./facebook/danbri-fb.rdf rapper: Parsing returned 2155 statements rapper: Parsing file ./orkut/danbri-orkut.rdf rapper: Parsing returned 848 statements rapper: Parsing file ./dopplr/danbri-dopplr.rdf rapper: Parsing returned 346 statements rapper: Parsing file ./tribe.net/danbri-tribe.rdf rapper: Parsing returned 71 statements rapper: Parsing file ./my.opera.com/danbri-opera.rdf rapper: Parsing returned 123 statements rapper: […]

Querying Facebook in SPARQL

A fair few people have been asking about FOAF exporters from Facebook. I’m not entirely sure what else is out there, but Matthew Rowe has just announced a Facebook FOAF generator. It doesn’t dump all 35 million records into your Web browser, thankfully. But it will export a minimal description of you and your Facebook […]

Symbol languages and the Semantic Web

OK so I just stumbled upon this… …via Jonathan Chetwynd’s ever-inventive and SVG-happy Peepo.com. The “Car Bomb in Baghdad” story is from a site created by Widgit Software, and explains itself as follows: Symbolworld has been set up to provide a web site with material suitable for symbol readers of all ages. The internet is […]

“The World is now closed”

Facebook in many ways is pretty open for a ‘social networking’ site. It gives extension apps a good amount of access to both data and UI. But the closed world language employed in their UI betrays the immodest assumption “Facebook knows all”. Eric Childress and Stuart Weibel are now friends with Charles McCathienevile. John Doe […]

Google Earth touring via KML

While I’m writing up old hacks, here’s one that I really enjoyed, even if it was a bit clunky. A couple of years ago Mikel Maron implemented (on my urging in irc.oftc.net #geo IRC :) a PHP-based Google Earth touring service, which interconnects a “tour guide” user with “tourists”. This site facilitates collaborative, realtime exploration […]

IM/RSS bot – BBC Persian News Flash

OK this is old news, but pretty cool so I’m happy to write it up belatedly. I just logged into MSN chat, and was greeted by Mario Menti’s IM bot, which provides a text-chat UI for navigating the BBC’s news feeds from their Persian service. I’m pasting the output here, hoping it’ll display reasonably. I […]

OpenID plugin for WordPress

I’ve just installed Alan J Castonguay’s WordPress OpenID plugin on my blog, part of a cleanup that included nuking 11000+ comments in the moderation queue using the Spam Karma 2 plugin. Apologies if I zapped any real comments too. There are a few left, at least! The OpenID thing appears to “just work”. By which […]