IRC log of dig on 2011-10-18

Timestamps are in UTC.

00:05:03 [melvster]
melvster has quit (Ping timeout: 248 seconds)
00:23:27 [DIGlogger]
DIGlogger has quit (Ping timeout: 255 seconds)
00:23:27 [irc.freenode.net]
Disconnected from irc.freenode.net (ERROR :Closing Link: groups.csail.mit.edu (Ping timeout: 255 seconds))
11:37:34 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
11:37:34 [leguin.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
11:37:34 [leguin.freenode.net]
Users on #dig: DIGlogger RalphS scor melvster tlr bblfish danbri cheater_ presbrey amy mattl ericP daniel_a_smith sandro nunnun manu` manu-db
11:37:59 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
11:37:59 [hubbard.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
11:37:59 [hubbard.freenode.net]
Users on #dig: DIGlogger RalphS scor melvster tlr bblfish danbri cheater_ presbrey amy mattl ericP daniel_a_smith sandro nunnun manu-db manu`
12:05:32 [tlr]
tlr is now known as tlr-bbl
12:49:46 [scor]
scor has quit (Quit: scor)
13:08:09 [bblfish_]
bblfish_ (~bblfish@AAubervilliers-651-1-135-180.w86-198.abo.wanadoo.fr) has joined #dig
13:09:56 [bblfish]
bblfish has quit (Ping timeout: 260 seconds)
13:09:56 [bblfish_]
bblfish_ is now known as bblfish
13:44:41 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
14:00:22 [oshani]
oshani (~oshani@30-5-10.wireless.csail.mit.edu) has joined #dig
14:18:02 [oshani]
oshani has quit (Quit: Mama nidi!)
14:28:01 [danbri_]
danbri_ (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #dig
14:28:48 [danbri]
danbri has quit (Ping timeout: 256 seconds)
14:42:24 [timbl]
timbl (~timbl@31-34-124.wireless.csail.mit.edu) has joined #dig
14:52:51 [mhausenblas]
mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) has joined #dig
15:14:41 [melvster1]
melvster1 (~melvin@p4FF97EEE.dip.t-dialin.net) has joined #dig
15:15:27 [melvster]
melvster has quit (Ping timeout: 248 seconds)
15:18:01 [melvster]
melvster (~melvin@p5797EF10.dip.t-dialin.net) has joined #dig
15:19:02 [melvster1]
melvster1 has quit (Read error: Operation timed out)
15:22:31 [melvster]
melvster has quit (Ping timeout: 258 seconds)
15:24:48 [Pipian_]
Pipian_ (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
15:25:03 [melvster]
melvster (~melvin@p4FF97938.dip.t-dialin.net) has joined #dig
16:30:41 [oshani]
oshani (~oshani@30-5-10.wireless.csail.mit.edu) has joined #dig
16:42:41 [mhausenblas]
mhausenblas has quit (Quit: brb)
18:11:11 [presbrey]
anyone get to try the new "real-time" mode?
18:11:35 [melvster]
not yet .. you mean with wait?
18:12:54 [presbrey]
yes, hi melvster
18:13:05 [melvster]
hi :)
18:13:17 [melvster]
havent tried it yet, but clever idea
18:14:18 [melvster]
ive started building bots that will talk to data fm
18:14:30 [presbrey]
cool
18:14:41 [melvster]
dont like the thought of siri being ahead of us! :)
18:14:59 [melvster]
so my first bot was going to be called Iris which is siri backwards
18:15:05 [melvster]
then i realized it
18:15:10 [melvster]
is also IRIs
18:15:17 [presbrey]
haha yes
18:17:40 [presbrey]
I dont see anything eg. on github
18:18:02 [melvster]
im just doing stuff locally to start with
18:18:06 [melvster]
todo lists and alerts
18:18:10 [melvster]
bit of python hacking
18:18:19 [melvster]
but when it's ready ... ill put it on a public repo
18:19:35 [presbrey]
can one talk with it?
18:19:53 [melvster]
im going to have about 20 bots
18:20:04 [melvster]
one will have a speech interface i hope!
18:20:33 [presbrey]
great
18:21:07 [melvster]
the unhosted folks were talking about doing an IOU system
18:21:08 [presbrey]
which are you starting with first?
18:21:26 [melvster]
starting with todo lists / productivity
18:21:34 [melvster]
just so that i can get things done faster
18:22:05 [presbrey]
cool I suppose IOUs are also a form of todo
18:22:22 [melvster]
oh sorry ... that was two unrelated comments!
18:22:53 [melvster]
the IOU stuff on unhosted ... they are just doing X owes Y amount Z
18:23:06 [melvster]
then sharing it between agents
18:23:13 [melvster]
maybe signed transactions
18:23:38 [melvster]
this is a clever way of making a web economy
18:23:46 [presbrey]
ya all on linked data w/ webid? thats awesome
18:24:04 [melvster]
we're at the XML stage right now ...
18:24:20 [presbrey]
also its good to cross the streams sometimes!
18:24:25 [melvster]
lol
18:24:50 [presbrey]
;)
18:24:55 [melvster]
you can do stuff with GRDDL and OWL
18:25:05 [melvster]
better to start with RDF
18:25:18 [melvster]
but it's a bit of a leap for some at times
18:25:29 [presbrey]
yes timbl started me with n3/turtle back in the day
18:25:54 [melvster]
good place to start
18:25:56 [presbrey]
with pen on printer paper!
18:26:11 [melvster]
haha
18:26:39 [melvster]
most of the money that exists today is an IOU
18:26:45 [presbrey]
hopefully unhosteds process is a little more portable
18:28:06 [melvster]
do you run data.fm locally?
18:29:14 [presbrey]
no if you serialize RDF to the pc speaker I will not hear it!
18:29:33 [melvster]
lol
18:29:39 [melvster]
you have <owl:sameAs rdf:resource="http://presbrey.mit.edu/foaf#presbrey"/>
18:29:56 [melvster]
ive been thinking about doing an owl:sameAs to my home pc
18:30:04 [melvster]
data.fm space
18:30:16 [melvster]
but i worry about what happens when i turn my machine off
18:30:33 [melvster]
i guess i should remove the triple when i switch off!
18:30:43 [melvster]
then add it again when i switch on
18:30:57 [melvster]
that's doable
18:31:25 [timbl]
timbl has quit (Quit: timbl)
18:31:52 [melvster]
haha
18:31:53 [presbrey]
will your bots hang trying to crawl?
18:31:55 [melvster]
i can ue my bot!
18:32:05 [melvster]
yeah they would if i didnt remove the triples
18:32:14 [melvster]
but i can use my bot to update my homepage
18:32:32 [presbrey]
are you going to use the IP in the triple or a dns name?
18:32:33 [timbl]
timbl (~timbl@31-34-124.wireless.csail.mit.edu) has joined #dig
18:32:39 [melvster]
dyndns
18:33:20 [presbrey]
you could leave the triple hanging around if you are verifying the server's SSL cert / webid
18:33:34 [presbrey]
and ignore that part of the crawl until it starts verifying again
18:33:44 [melvster]
true
18:34:31 [presbrey]
you might want to do that in any case if you don't want someone injecting potentially malicious graphs into your world view
18:35:06 [presbrey]
assuming a new user coming online can grab your old IP after you go offline
18:36:26 [presbrey]
also
18:36:43 [presbrey]
I think owl:sameAs's ontology contains additional implications on what your crawlers should do when merging those graphs' RDF
18:37:17 [presbrey]
its a good idea to know when to use it vs. rdfs:seeAlso
18:37:46 [bblfish]
bblfish has quit (Quit: bblfish)
18:38:12 [melvster]
i can remove the reference when i turn my machine off
18:39:25 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-135-180.w86-198.abo.wanadoo.fr) has joined #dig
18:42:41 [melvster]
melvster has quit (Quit: Leaving.)
18:45:18 [melvster]
melvster (~melvin@p4FF97938.dip.t-dialin.net) has joined #dig
18:45:52 [melvster]
i can do it by hand to start with
18:45:55 [melvster]
adding the sameAs
18:51:55 [melvster]
nice to finally have a link from my WebID to the machine im using ....
19:14:35 [timbl]
timbl has quit (Quit: timbl)
19:24:34 [Pipian_]
Pipian_ has quit (Read error: Connection reset by peer)
19:25:27 [Pipian_]
Pipian_ (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
19:29:59 [presbrey]
nice indeed melvster, are you linking to a http: or dns: uri?
19:32:43 [RalphS]
RalphS has quit ()
19:47:18 [melvster]
http
20:01:27 [timbl]
timbl (~timbl@31-34-124.wireless.csail.mit.edu) has joined #dig
20:10:34 [danbri_]
danbri_ is now known as danbri
20:16:23 [scor]
scor has quit (Quit: scor)
20:23:06 [manu-db]
manu-db has quit (*.net *.split)
20:24:36 [manu-db]
manu-db (~msporny@digitalbazaar.com) has joined #dig
20:27:14 [Pipian__]
Pipian__ (~pipian@31-34-38.wireless.csail.mit.edu) has joined #dig
20:28:51 [tlr-bbl]
tlr-bbl has quit (Quit: tlr-bbl)
20:28:53 [Pipian_]
Pipian_ has quit (Ping timeout: 244 seconds)
21:41:11 [Pipian_]
Pipian_ (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
21:42:23 [timbl]
timbl has quit (Quit: timbl)
21:42:52 [Pipian__]
Pipian__ has quit (Ping timeout: 252 seconds)
21:48:46 [timbl]
timbl (~timbl@31-34-124.wireless.csail.mit.edu) has joined #dig
22:17:25 [timbl]
timbl has quit (Quit: timbl)
22:26:43 [melvster]
presbrey: just went through data.fm on the phone with henry ... he followed the sameAs to my local machine, found the write space that I was primary topic of, and added a comment to my 'guest book' ! :)
22:27:38 [melvster]
now i can even use realtime mode to find when it's next updated!
22:29:56 [Pipian_]
Pipian_ has quit (Quit: Pipian_)
22:33:41 [oshani]
oshani has quit (Quit: Mama nidi!)
23:10:45 [presbrey]
yes as long as you dont mind ?wait-ing
23:11:28 [presbrey]
the server (FCGI parent) will eventually declare timeout
23:11:32 [melvster]
ahh
23:11:47 [melvster]
what do i put in the query string?
23:11:53 [melvster]
just ?wait=true ?
23:11:59 [presbrey]
just ?wait is enough
23:12:04 [melvster]
cool
23:12:18 [presbrey]
when the server declares FCGI timeout it will send a 500 back
23:13:00 [presbrey]
thus I think its probably better to timeout early with 408 Request Timeout
23:13:17 [presbrey]
eg. have the internal timeout configurable via config.inc
23:13:32 [presbrey]
start it at something like 300 (5 mins)
23:13:46 [presbrey]
or less than whatever the Apache default is for default request timeout
23:14:06 [melvster]
ah ok
23:14:21 [melvster]
still cool tho
23:14:49 [presbrey]
yes for now realtime clients can reconnect after 5 minutes
23:14:52 [presbrey]
should be fine
23:15:24 [presbrey]
have you seen it work yet melvster ?
23:15:38 [melvster]
no ... only in my imagination :)
23:15:39 [melvster]
but
23:15:43 [melvster]
we could test it ...
23:15:55 [presbrey]
if you open 2 separate terminals...
23:16:02 [presbrey]
1) curl http://test.data.fm/foo?wait
23:16:02 [presbrey]
2) curl -d '<b> <a> <r> .' -H 'Content-Type: text/turtle' http://test.data.fm/foo
23:16:13 [presbrey]
(1) will hang until you execute (2)
23:16:35 [melvster]
YAY!
23:16:41 [melvster]
awesome
23:16:54 [presbrey]
:)
23:19:51 [melvster]
i wonder if that could be used to make a chat app
23:28:23 [oshani]
oshani (~oshani@c-65-96-170-223.hsd1.ma.comcast.net) has joined #dig
23:40:09 [melvster]
melvster has quit (Ping timeout: 256 seconds)