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)