Description
 

Welcome to my Blogroll
Important statements
Cool Tools
Our stuff
Current Collaborators
True Nerds to know
Open Technologies
In Rotation
Occasionally
Resources






July 2003
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Jun   Aug



Click here to visit the Radio UserLand website.

Subscribe to "Marc's Voice" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

Marc's Voice
Home LANs + Broadband + Devices

Friday, July 25, 2003
 Bill Kearney | Dan Brickley | FOAF | RDF | RSS 1.0 | RSS 2.0 | Semantic Web | XML 

Bill Kearney (in his usual eloquent way) is cutting through the bullshit and focusing in on what's important.

Talking past each other?

Dan Brickley's on a roll lately. His posts into the rdfweb-dev mailing list regarding Julian's inquiries about FoaF have been really good. It's leading to posts like this: Missing isn't broken: data validation and freedom on the Semantic Web.

THIS is the sort of reason why I find it valuable to listen to what these folks are saying. The depth of insight they're bring to the table is amazing. There are some very knotty problems, of near Gordian difficulty, involved in exanding the use of stuff like RSS out into larger areas like social networking. Simple XML is not enough.

Thus I'm finding listening to what the RDF folks have to say is a lot more valuable that the hucksters pimping their products and their bloated egos. Sure, the RDF stuff can be a lot harder to understand. But what do you want, simple crap and leaves you stranded? Or is it worth learning just a wee bit more and finding a path that's got a lot more options.

Follow who you will but the simpletons are offering little more than a way to feed their own egos and line their own pockets. [Bill Kearney]

And so it begins.... Off to drive to St. Louis for 3&1/2 hours, so that we can be there tomorrow to finish prepping for the wedding. Er, well, really so that Jen can finish prepping for the wedding, I'll be sitting around working away at software because all the prep work requires Jen & not me. Wee! Less than 48 hours to go....... [esigler.2nw.net/blog]

OK -I admit it.  We have a secret weapon.  His name is Eric Sigler and he's about to go get married.  But when he returns, THEN we'll be able to tell you all about the PeopleAggregator.  And let you play with it.

Ben Hammersley finally wakes up to the fact that his FOAF file was broken.

foaf stuff.

I had an email the other day from Marc Canter, asking where my FOAF file was. I've recently moved servers, and it had been left behind. It's back now but I'm still not happy with it.

My problem is that I'm not entirely sure who to include in it. Although there has been a lot of work on delineating relationships within FOAF - knows, isAcquaintenceOf, worksWith, isMarriedTo, hasComfortShagsWith, and so on - my problem is more that although I have a large and varied social network and want to share it with the world, I don't want to introduce people into the Foafsphere against their will.

I could, without this worry, easily automate my AddressBook.app to produce my FOAF file, and list everyone I know and their details. A bit of AppleScript would, I'm sure, do the business. But doing so would be a breach of each persons' trust in me when they gave me their contact details - no matter how sparse those details may be - and to remove such people from my FOAF file presents a level of user interaction I don't want.

There is a solution, however, and I'm putting it out here for comments: What if I was to produce a FOAF file where the list of <foaf:know>s contained only the mailbox hashes and no other details. I'd be perfectly happy to share my entire address book in this way, and if the person featured didn't publish some form of public online identity wherein his or her email address was available to all, then there would be no breach of trust on my part. If they did do so, any one of the FOAF aggregation sites would be able to fill in the missing details given the hash.

The value of the social network would remain the same whether you know the firstName or not - at least in my way of thinking about it. The key to me of these things is not that you might know someone I don't who may be useful to me, which seems a bit too much like a tacky singles bar than an application, but rather that we both might know the same person without realising it. By only publishing the hashes of the people I know, we might still be able to see that mutual relationship without either of us disclosing the private details of the man in the middle to the rest of the world.[Ben Hammersley's Dangerous Precendent]

Ben is one of those RDF guys who taught me how namespaces can work with RSS 2.0 and 1.0 - at the same time.

This issue of maintaining anonymity is obviously important, but how do you do that and have a universal digital ID system - that enables people to discover other people's info?  Ben's suggesting that the hash system of foaf:mbox_shas1um would be a fine way to both hide people's real emails, but also enable them to be 'decoded (assuming they have a compatible system to do that.)

I told Ben - we'll have a solution to this challenge, just as soon as Eric Sigler get back from getting married.


Updated: 9/17/2003; 12:25:21 PM.