This is an automatically generated IRC chat log made by the logger bot from the Semantic Web Interest Group IRC chat at irc://irc.freenode.net/rdfig (also known as server irc.freenode.net channel #rdfig if that URI does not work for you).
NOTICE: #rdfig logs are being turned off 2004-12-03. Please
switch to the new and
shiny #swig channel for Semantic Web Interest Group chat.
Change your client to #swig and enjoy the new experience.
Or read the latest #swig logs
to see what you've been missing :)
Semantic Web Interest Group Logs > 2004 > 2004-08 > 2004-08-26 (Latest) (Search)
00:32:42 <Talliesin_> Talliesin_ is now known as Talliesin
00:40:12 <Talliesin_> Talliesin_ is now known as Talliesin
01:15:54 <MarkB> hmmm... REST 0 isn't REST
01:15:59 <MarkB> oopsie, wrong channel
01:38:01 <jsled> [http://asynchronous.org/blog/archives/2004/08/25/levels_of_rest.html if anyone cares about the referrant of that outburst, [and hopefully a bit more link-love for me ;)]]
01:38:12 <ndw> Hey MarkB :-)
02:07:20 * MarkB waves to ndw, runs back to #rest
02:24:17 * sanctius Bonjour tout le monde / Good Morning all
03:21:29 <Ant_Prime> PARTY CHANNEL!
03:51:11 * logger is already logging
07:24:01 <Florent> hi all
08:28:07 <balbinus_> balbinus_ is now known as balbinus
09:13:41 <balbinus> hi
09:14:36 <balbinus> how can i indicate that there are more than one language in a rdfs:seeAlso? (i'm currently using xml:lang to indicate the "language of link")
09:17:27 <dajobe> xml:lang is about the language of literals
09:17:38 <dajobe> not about the language of a resource such as a web page
09:17:43 <dajobe> for that you could use the DC term dc:language
09:18:04 <balbinus> ok... thanks :)
09:18:22 <dajobe> this is one way to do it <rdfs:seeAlso dc:language="fr" rdf:resource="http://otherplace/" />
09:18:29 <balbinus> yep
09:18:32 <dajobe> which says that the otherplace has dc:language=fr
09:18:40 <balbinus> another one is using a foaf:Document...
09:18:56 <dajobe> that's a class, rdfs:seeAlso and dc:language are properties
09:19:03 <balbinus> yes
09:19:12 <dajobe> so foaf:Document can be added additionally, but doesn't say anything morea bout language
09:19:41 <balbinus> but you can do <rdfs:seeAlso><foaf:Document><dc:language>fr</dc:language></foaf:Document></rdfs:seeAlso>
09:20:12 <dajobe> yes
09:20:29 <dajobe> but I expect you'd want a URI for the foaf:Document rdf:about="..."
09:20:43 <balbinus> yes :) forgot it...
09:20:48 <dajobe> looks good
09:21:14 <balbinus> btw, what class can i use to define more precisely a dc:subject?
09:21:45 <dajobe> it's quite open. there are lots of classification hierarchies
09:21:58 <dajobe> or you can stick to keywords/literals
09:22:04 <balbinus> yes
09:22:22 <balbinus> any class for a keyword or category?
09:22:43 <dajobe> there are classes in wordnet to represent words
09:22:51 <dajobe> but literal strings are not classes
09:22:57 <dajobe> unless you get pedantic
09:24:00 <balbinus> ok... thanks :)
09:42:11 <Code_Poet> Code_Poet is now known as Talliesin
11:14:22 <bblfish> bblfish is now known as bblfish_lunch
13:55:19 <GregElin> monring
13:55:36 <balbinus> mroinng
13:55:56 <ndw> morinng
13:56:20 <Talliesin> mornnig
13:58:51 * balbinus counts 25 possibilities (w/o moving "m" and "g")... is he right?
14:02:10 <ndw> Uhm. I get 60, assuming the two n's are indistinguishable
14:03:47 <balbinus> i get 120 :)
14:04:00 <crschmidt> hm. i got 96, but I assume that I did something wrong. (I was thinking 4*4*3*2*1)
14:04:29 <ndw> I got 120 then tried to finesse the fact that the two n's aren't distinct
14:04:34 <ndw> 96 sounds better to me
14:04:41 <balbinus> ok
14:04:50 <balbinus> forgot the two "n"'s
14:04:57 * balbinus wonders how he got 25???
14:05:16 <ndw> 5*5 would be my guess. :-)
14:07:30 <balbinus> yep
14:07:35 <balbinus> probably
14:07:44 * balbinus should do less things at once
14:11:04 <ndw> Hmmm. I get 60
14:11:39 <ndw> minnorg
14:11:39 <ndw> minnrog
14:11:39 <ndw> minonrg
14:11:39 <ndw> minorng
14:11:39 <ndw> minrnog
14:11:40 <ndw> minrong
14:11:44 <ndw> mionnrg
14:11:46 <ndw> mionrng
14:11:48 <ndw> miornng
14:11:50 <ndw> mirnnog
14:11:56 <ndw> mirnong
14:11:58 <ndw> mironng
14:12:00 <ndw> mninorg
14:12:02 <ndw> mninrog
14:12:04 <ndw> mnionrg
14:12:06 <ndw> mniorng
14:12:08 <ndw> mnirnog
14:12:10 <ndw> mnirong
14:12:14 <ndw> mnniorg
14:12:16 <ndw> mnnirog
14:12:18 <ndw> mnnoirg
14:12:18 <Talliesin> Stop. Stop right now.
14:12:20 <ndw> mnnorig
14:12:22 <ndw> mnnriog
14:12:24 <ndw> mnnroig
14:12:26 <ndw> mnoinrg
14:12:28 <ndw> mnoirng
14:12:30 <crschmidt> I'm assuming it was probably accidental.
14:12:30 <ndw> mnonirg
14:12:32 <ndw> mnonrig
14:12:34 <ndw> mnoring
14:12:36 <ndw> mnornig
14:12:36 <balbinus> well...
14:12:38 <ndw> mnrinog
14:12:41 <ndw> mnriong
14:12:44 <ndw> mnrniog
14:12:45 <balbinus> interesting logs :)
14:12:46 <ndw> mnrnoig
14:12:48 <ndw> mnroing
14:12:48 * crschmidt ignores ndw for the next minute or two.
14:12:50 <ndw> mnronig
14:12:54 <ndw> moinnrg
14:12:56 <ndw> moinrng
14:12:58 <ndw> moirnng
14:13:00 <ndw> moninrg
14:13:01 <Talliesin> Argh, darn this freenode habbit of not having operators ready with the kick
14:13:02 <ndw> monirng
14:13:04 <ndw> monnirg
14:13:06 <ndw> monnrig
14:13:08 <ndw> monring
14:13:10 <ndw> monrnig
14:13:14 <ndw> morinng
14:13:16 <ndw> morning
14:13:18 <ndw> mornnig
14:13:19 <sbp`> ooh, a moninrg!
14:13:20 <ndw> mrinnog
14:13:21 <dajobe> operators are not so fun
14:13:22 <ndw> mrinong
14:13:24 <ndw> mrionng
14:13:26 <ndw> mrninog
14:13:28 <ndw> mrniong
14:13:30 <ndw> mrnniog
14:13:32 <ndw> mrnnoig
14:13:34 <ndw> mrnoing
14:13:35 * GregElin looks for an IRC client with a spell checker for future use
14:13:36 <ndw> mrnonig
14:13:38 <ndw> mroinng
14:13:39 <sbp`> the +q would probably be more relevant here
14:13:40 <ndw> mroning
14:13:44 <ndw> mronnig
14:13:46 <ndw> Though I suppose 59 is a better answer, surely "morning" doesn't count :-)
14:13:48 <ndw> Oh, c'mon, that was five minutes of pure fun.
14:13:50 <ndw> Heh.
14:13:51 <crschmidt> #rdfig: Contact: AaronSw, last seen: 9 weeks 6 days (15h 39m 43s) ago
14:13:52 <dajobe> :)
14:13:56 <crschmidt> heh
14:14:10 * ndw goes back to building DocBook V4.4b2. Pphhhphttpbbt!
14:14:22 <balbinus> GregElin: lol :)
14:19:23 <balbinus>http://www.bonjourlesmouettes.org/morning.txt
14:19:24 <dc_rdfig> A: http://www.bonjourlesmouettes.org/morning.txt from balbinus
14:19:53 <balbinus> A:|All the answers to the "monring" contest
14:19:53 <dc_rdfig> Titled item A.
14:20:01 <balbinus> A:Launched by GregElin
14:20:02 <dc_rdfig> Added comment A1.
14:20:14 <balbinus> A:Thanks to ndw for the answers
14:20:14 <dc_rdfig> Added comment A2.
14:20:24 * ndw chuckles
14:20:29 <ndw> I guess I don't have to blog it now :-)
14:20:48 <balbinus> A::)
14:20:48 <dc_rdfig> Added comment A3.
14:20:54 <balbinus> A3:""
14:20:54 <dc_rdfig> Deleted comment A3.
14:20:57 <balbinus> aoh
14:20:59 <GregElin> Thank you, ndw. Ever thought of running a domain naming service?
14:21:08 <balbinus> lol
14:22:13 <balbinus> A:Also of interest, [chat logs|http://www.ilrt.bris.ac.uk/discover/chatlogs/rdfig/2004-08-26.html#T14-11-04] during the contest
14:22:14 <dc_rdfig> Added comment A3.
14:23:19 <balbinus> A3:Also of interest, [chat logs|http://www.ilrt.bris.ac.uk/discovery/chatlogs/rdfig/2004-08-26.html#T14-11-04] during the contest
14:23:19 <dc_rdfig> Replaced comment A3.
14:25:23 <ndw> Wow. I got all 60 answers joined together. I didn't get the comments interspersed.
14:25:32 <ndw> I guess my lag is 0 to me. heh.
14:27:16 * balbinus deleted all comments by hand from the logs to generate the file... to lazy to code sth :)
14:27:34 <crschmidt> Clients will often space out the sending of many lines.
14:27:47 <crschmidt> if it all got sent at once, you'd have been kicked off the network with Excess Flood
14:28:00 <balbinus> yep
14:28:01 * ndw apologizes for behavior that was probably a little rude.
14:28:14 * balbinus is interested in ndw's algorithm :)
14:28:25 <ndw> A crude perl script.
14:29:55 * ndw blogs it after all
14:30:09 * balbinus too :)
14:34:55 <dajobe>http://www.w3.org/TR/2004/CR-xop10-20040826/
14:34:56 <dc_rdfig> B: http://www.w3.org/TR/2004/CR-xop10-20040826/ from dajobe
14:35:04 <dajobe> B:|XML-binary Optimized Packaging - w3c candidate rec
14:35:05 <dc_rdfig> Titled item B.
14:35:14 <dajobe> B:"XOP ... a means of more efficiently serializing XML Infosets that have certain types of content."
14:35:15 <dc_rdfig> Added comment B1.
14:35:18 <dajobe> B:doesn't say what types
14:35:19 <dc_rdfig> Added comment B2.
14:35:23 <dajobe> B:anyone know what this is?
14:35:23 <dc_rdfig> Added comment B3.
14:35:34 <dajobe> B3:anyone know what this is for?
14:35:35 <dc_rdfig> Replaced comment B3.
14:37:09 <dajobe> B:or should I care?
14:37:10 <dc_rdfig> Added comment B4.
14:37:55 <dajobe> B:seems to be a way of doing XML incl binary bits into mime/multipart XML + references to attached binary bits
14:37:56 <dc_rdfig> Added comment B5.
14:39:51 <dajobe> B:as used by [http://www.w3.org/TR/2004/CR-soap12-mtom-20040826/|SOAP message optimization]
14:39:52 <dc_rdfig> Added comment B6.
14:39:58 <dajobe> B:I'm tending towards "I don't care" now :)
14:39:59 <dc_rdfig> Added comment B7.
14:40:08 <ndw> It's a binary packaging thing
14:40:13 <dajobe> yeah
14:40:21 <ndw> Designed to get binary blobs into the infoset so that SOAP can process them
14:40:25 <dajobe> I've a backburner musing about binary "rdf infosets"
14:40:38 <dajobe> since a usecase came up, someone doing rdf on phones
14:40:43 <dajobe> ndw: yeah
14:40:51 <dajobe> ... phones with no xml parser
14:40:56 <ndw> "We have an abstraction. Everything will fit in our abstraction! Or else!"
14:41:07 * dajobe applies the xml hammer
14:41:27 <Talliesin> Why would a phone with no xml parser have a binary RDF parser?
14:41:41 <dajobe> it woudl have a non-xml thing
14:41:56 <dajobe> since an xml parser would be too slow and/or too large to add or download
14:42:00 <dajobe> if it wasn't built in
14:42:25 <dajobe> but optimisation of B: is for something else
14:44:08 <Talliesin> Why not n-triples then?
14:44:21 <dajobe> that's what they used
14:45:35 <Talliesin> Yay! I hit to eventual solution without really thinking about it. It's like finding Waldo that is.
14:46:15 <dajobe> I guess I better not say any more, or ASN.1 will be mentioned.
14:46:16 <dajobe> oops
14:46:42 * Talliesin puts his fingers in his ears, closes his eyes and counts to a thousand.
14:48:21 <jeen> mattb, you here?
15:05:18 * ndw points balbinus to http://norman.walsh.name/2004/08/26/goodMorning and then promises to *let it go* :-)
15:06:28 <jeen> omg
15:06:56 <libby> eh
15:06:58 <libby> heh
15:06:59 * balbinus points ndw to http://bonjourlesmouettes.org/index.php/2004/08/26/98-monring-contest and do not promise anything :)
15:08:07 * ndw wonders, is une mouette a seagull?
15:08:22 * balbinus answers "yes"
15:09:18 <crschmidt> ndw: what package do you use for blogging?
15:10:19 <crschmidt> or is it something you wrote yourself?
15:10:24 <ndw> Ha. My own bailing wire and duct tape and RDF and XML and DocBook and ... stuff: http://norman.walsh.name/2003/05/14/how
15:10:30 * crschmidt nods
15:10:51 * ndw points crschmidt to http://norman.walsh.name/Makefile and invites him to "have at it!"
15:10:55 <crschmidt> i'd never seen anything else offer a link to a .pdf, so i guessed as much
15:11:23 <balbinus> wow
15:23:02 <crschmidt> ndw: i'm quite happy with wordpress, thanks :)
15:24:37 <ndw> :-)
15:26:11 * balbinus thinks of using XML for DOAP-fr...
15:28:49 <balbinus> but i'm a little bit afraid of the time i'll need to do it :)
16:05:57 <ndw> ndw is now known as ndw^phone
16:10:17 <inkel> inkel is now known as inkel|lunch
16:17:39 <mattb> jeen: you were looking for me earlier?
16:18:00 <jeen> hi matt, yeah that's right
16:18:09 <jeen> that scutter of yours, are you still actively developing that?
16:18:20 <mattb> not very actively, no
16:18:24 <mattb> the java or the python one, by the way?
16:18:28 <jeen> java :)
16:18:35 <mattb> you should ask aharth about that
16:18:45 <mattb> he picked it up and made it into something better
16:19:08 <jeen> reason I ask: a colleague of mine has adapted your scutter to work with Sesame instead of Jena, and we're considering distributing it as part of Sesame.
16:19:42 <mattb> oh cool
16:19:58 <mattb> do you need a statement of licensing for the original codebase?
16:20:13 <bblfish_lunch> bblfish_lunch is now known as bblfish
16:20:22 <jeen> well nothing really formal, really, just yet anyway, just wanted to know if you were ok with it.
16:20:48 <jeen> in principle
16:21:16 <jeen> is it GPL?
16:21:22 <mattb> in principle
16:21:28 <jeen> heh
16:21:34 <mattb> i need to make a blanket statement of licensing on my site
16:21:44 <bparsia> bparsia is now known as bijan
16:21:52 <mattb> everything up there is there for people to pick up and play with and make better things from
16:22:04 <jeen> that's great
16:22:04 <mattb> i claim no ownership
16:22:11 <mattb> credit is always nice :)
16:22:20 <jeen> of course, that goes without saying :)
16:22:37 <mattb> let me know if/when you need anything more concrete than these irc logs
16:22:49 <jeen> I have to leave now, but it's good to know this. I'll be in touch about it ok? thanks
16:23:24 <jeen> seeya
17:15:21 <mchncl> iä iä
17:43:46 <ndw^phone> ndw^phone is now known as ndw
17:44:02 * ndw nudges DanC
17:44:30 <ndw> You there, DanC?
17:47:19 <DanC> about IETF/MIME foo, you say?
17:47:57 <ndw> I do.
18:40:42 <IRCMonkey> test
18:41:01 <GregElin> IRC IS WORKING.
18:42:19 <inkel|lunch> inkel|lunch is now known as inkel
19:40:34 <DanC> epydoc... yum!
20:01:08 <ndw> epydoc?
20:02:16 <ndw> .g epydoc
20:02:19 <phenny> epydoc: http://epydoc.sourceforge.net/
20:20:42 <rawles> shot in the dark: does anyone use swi-prolog for parsing and loading rdf files?
20:21:13 <crschmidt> .g prolog rdf
20:21:16 <phenny> prolog rdf: http://www.xml.com/pub/a/2001/07/25/prologrdf.html
20:21:39 <crschmidt> So, it sounds like bijan might be
20:21:46 <crschmidt> !namefornick bijan
20:21:48 <wh4experimental> bijan Bijan Parsia
20:21:49 <wh4experimental> hBijan Bijan Parsia
20:21:57 <crschmidt> (good, they are the same person)
20:22:51 <rawles> oh this is a nice article
20:25:16 <rawles> i had a specific question but i'll read the article first
20:25:47 <crschmidt> bijan stops by here at least occasionally, i think
20:27:15 <rawles> that would be cool
21:09:03 <sandroMIT> rawles, I used swi-prolog for RDF, lots and lots.
21:09:26 <sandroMIT> (as you can tell by my messages in the swi-prolog mailing list archives and bug reports.)
21:11:34 <rawles> fantastic
21:11:47 <rawles> do you have 5 minutes to help me, i'd be pulling my hair out if i wasnt bald.
21:14:47 <CLoCkWeRX[a]> CLoCkWeRX[a] is now known as CloCkWeRX
21:14:57 <rawles> sandro are you there?
21:48:12 <lyle> lyle is now known as lyle|away
22:04:33 <sandroMIT> sorry, rawles, in another window.... :-(
22:04:57 <sh1mmer> hey sandroMIT :)
22:04:59 <sh1mmer> ltns
22:05:03 <sh1mmer> got a min?
22:05:49 <sandroMIT> mmmm, maybe.
22:06:42 <sh1mmer> I am going to propose doing my diseration on composite IFPs or "unamibigous property constellations"
22:06:44 <sh1mmer> any thoughts?
22:07:14 <JibberJim> hmm, not much SVG in it...
22:07:20 <mortenf> heh
22:07:25 <sandroMIT> sounds like a useful thing to have, but I know nothing about the kinds of theory work that would really involve.....
22:07:50 <sandroMIT> (I'm an implement-it-and-see-if-it-works guy, which doesn't get PhD's.)
22:07:53 <sh1mmer> ok, it's just Sean recons you could the term
22:08:03 <sh1mmer> this isn't a PhD. It's for my undergrad
22:08:21 <sandroMIT> Ah. Then an implementation would probably be good enough.
22:08:42 * sh1mmer got told of a bit for trying to pick topics none of the examiners would be able to mark (or possibly understand :] )
22:08:52 <sandroMIT> Of course it's not called UnambiguousProperty any more; now it's owl:InverseFunctionalProperty.
22:09:06 <sh1mmer> indeed
22:09:06 <sandroMIT> Have you though about how you'd express what you want in RDF?
22:09:14 <sh1mmer> sure
22:09:18 <sh1mmer> Sean did actually
22:09:24 * sh1mmer finds
22:09:44 <crschmidt> heh
22:10:22 <sh1mmer> (:bankAccountNumber :name) rdf:type ont:UnambiguousPropConst .
22:10:30 <sh1mmer> pretty simple.
22:10:39 <sh1mmer> I have a few use cases.
22:10:48 * mortenf has a few as well
22:10:55 <sh1mmer> Smushing, negociation, and optimisation of data stores.
22:11:09 <sh1mmer> mortenf oh?
22:11:18 <mortenf> hmm, doesn't sound like *use* cases :)
22:11:30 <mortenf> yeah...
22:11:36 <sh1mmer> it doesn't?
22:11:46 * sh1mmer lives for brevity
22:12:04 <mortenf> well, which goals are you trying to meet?
22:12:29 <mortenf> i mean, it sounds about right, but are they *use* cases?
22:13:05 <sh1mmer> sure.
22:14:23 <mortenf> anyway, my use cases: identifying online accounts (see foaf:holdsAccount) and waypoints (local device "namespace" for id's)
22:14:26 <sandroMIT> How is it different than saying some property is (inverse)functional, and the property's value is always a list of the values of certain other properties? Same meaning, right?
22:14:27 <sh1mmer> If you know the possible CIFPs in a system then it makes smushing a lot easier and definitive, it makes negociation (ie smushing in negociation) easier
22:14:55 <sh1mmer> optimising data stores is about self-organising by the CIFPs to make retrieval of unique stuff faster and more efficient.
22:15:13 <mortenf> sounds interesting
22:15:35 <sh1mmer> sandroMIT I guess so.
22:16:30 <sh1mmer> sandroMIT I like the idea of the group having a URI too, that useful.
22:24:58 <sh1mmer> well that conversation died.
22:25:26 <sh1mmer> mortenf what do you mean by waypoints?
22:26:00 <mortenf> gps
22:26:31 <sh1mmer> I don't follow
22:26:39 <sh1mmer> Can you expand on what you mean a bit
22:26:56 <mortenf> in my gps (geko 201) i can mark waypoints, e.g. where i am now, with an id and a symbol
22:27:19 <mortenf> however, the id has to be unique (for the device) and can only be 6 chars
22:27:50 <mortenf> i'd like to be able to keep a (somewhat) separate storage with further descriptions of each waypoint, and also share them
22:28:03 <sh1mmer> ok, and how would CIFPs (as I like to call them unless someone has a better name) help?
22:28:10 <mortenf> for that, i need to identify them, which would be by device + id
22:28:13 <sandroMIT> use case: (id for my camera, the day the picture was taken, and the filename the camera assigns the picture) -- unambiguous constellation.
22:28:25 <mortenf> right
22:28:26 <sh1mmer> ah
22:28:27 <sh1mmer> :)
22:28:29 <sh1mmer> gotcha
22:29:00 <mortenf> (of course, i could construct a uri for each waypoint with the id, but...)
22:29:56 <sh1mmer> yeah thats what I was going to suggest at first, but it's interesting
22:30:36 <mortenf> the foaf:holdAccount would be more interesting in the short term, since danbri has all but accepted making it an IFP
22:30:47 <mortenf> erh, foaf:holdsAccount
22:31:48 <sh1mmer> right, I use that for my SF account
23:01:27 <sandroMIT> but if that's an IFP it's not interesting for this, right?
23:01:51 <sh1mmer> heh, no.
23:02:09 <sandroMIT> because several people can share an account?
23:02:47 <sh1mmer> well same goes for an email, its an articificial constraint.
23:03:50 <mortenf> it's interesting, because how do you identify an account?
23:04:05 <mortenf> answer: by accountServiceHomepage + accountName
The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.
Alternate versions:
and
Text
Provided by Dave Beckett. Hosted by Useful Information Company.