IRC log of dig on 2012-08-22

Timestamps are in UTC.

00:12:40 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
00:17:36 [github]
github (~github@sh2.rs.github.com) has joined #dig
00:17:36 [github]
[tabulator-firefox] presbrey pushed 1 new commit to master: http://git.io/w-mqUw
00:17:36 [github]
[tabulator-firefox/master] bump maxVersion to 14.*.* - joe
00:17:36 [github]
github has left #dig
01:05:44 [timbl]
debug1: Connecting to gitgub.com [216.239.32.21] port 22.
01:05:45 [timbl]
^C
01:05:53 [timbl]
github slow?
01:07:16 [timbl]
(or is it honeypotting me after failed auth before or something)
01:11:02 [dsheets]
gitgub?
01:11:38 [timbl]
ha!
01:12:32 [timbl]
Thanks for noticing -- typo in ~/.ssh/config
01:13:45 [timbl]
Hi David, how's it going?
01:13:52 [dsheets]
Hi Tim. It is going well.
01:14:09 [dsheets]
writing lots of ocaml, hacking on webgl and rest services
01:14:32 [dsheets]
going to ICFP in september to present some shading language work
01:14:39 [dsheets]
how are you?
01:15:07 [timbl]
Good, looking for funding for doing tabulator-like stuff from various sources
01:15:36 [timbl]
just back in Boston after the summer
01:15:58 [dsheets]
oh? where were you for the summer?
01:16:51 [timbl]
canadian lake, uk.
01:16:59 [timbl]
you?
01:17:30 [dsheets]
i moved from berkeley into san francisco and i'll be here for a while with family
01:18:13 [dsheets]
oo canadian lake looks gorgeous
01:18:19 [dsheets]
do you know of any linked data ontologies for programming language semantics?
01:18:32 [timbl]
Enjoy sfo - lots happening.
01:18:56 [timbl]
inked data ontologies for programming language semantics -- not that I can think of ..
01:19:22 [timbl]
There are of course URIs for math functions
01:19:43 [dsheets]
oh? common URIs for common functions?
01:19:50 [timbl]
but other semantics not that i can think of.
01:20:05 [timbl]
Haystack I think worked by compiling stuff into R(df) code
01:20:08 [dsheets]
in particular, I am thinking about types and type constructors
01:20:35 [dsheets]
function signatures, ranges, structures, units
01:20:40 [timbl]
so it may have had an ontology which allowed you to express a complete set of computing operations at a fails low level
01:21:16 [timbl]
types, you could ask betehess (Alex)
01:21:40 [dsheets]
module signatures, syntax extensions, etc
01:21:48 [dsheets]
ok, i will ping him soon
01:28:08 [dsheets]
timbl: is the dom rdf/xml parser still in use? I see it's still in the repo. Have you had any issues? Does it need maintenance?
01:30:42 [timbl]
yes
01:30:48 [timbl]
def in use .. all the time
01:31:02 [timbl]
The parser itself has not shown any issues
01:31:44 [timbl]
The rest of the lib has an outstanding bug to o with multiple consecutive async requests getting lost
01:31:44 [timbl]
\
01:32:43 [timbl]
The parser of course could do wit the foo['bar'] changing back to foo.bar for maintainability of course
01:33:14 [dsheets]
yes, definitely
01:34:33 [timbl]
https://github.com/linkeddata/rdflib.js/issues
01:36:03 [timbl]
not to mention http://dig.csail.mit.edu/2010/issues/track#TabTracker
01:37:57 [timbl]
I have just been debugging the Data Sources window a bit
01:38:43 [timbl]
the whole way in which you sign up for a network data request related vent need cleaning up and making much more solid so no events get lost
01:39:33 [dsheets]
does that resolve GH 6?
01:40:02 [dsheets]
hmm… i can only test rdflib.js with the FF tabulator extension?
01:41:05 [timbl]
yes it would resolve gh6
01:41:18 [timbl]
No, lots of ways to test
01:41:34 [timbl]
- in a regular browser as script
01:41:49 [timbl]
- btach in node.js or Rhino
01:42:23 [timbl]
we have toyed with each
01:42:41 [dsheets]
I loaded <rdflib.js/test/index.html> and clicked run all but get tc000x/test_foo.js NOT FOUND
01:42:46 [timbl]
It would of course be great to have a harness which will run in browser or node.js
01:43:24 [timbl]
What is the full URL you used?
01:43:31 [dsheets]
01:43:40 [dsheets]
pfff smart clipboard
01:44:07 [dsheets]
file:///Users/sheets/Documents/rdflib.js/test/index.html
01:44:31 [dsheets]
in chrome 22dev on osx 10.6
01:47:00 [timbl]
It was mde to run in crome:
01:47:12 [timbl]
but yes, the structures has changed and broken that
01:47:20 [timbl]
chrome://tabulator/content/js/rdf/test/index.html
01:48:00 [dsheets]
so I need to install the experimental chrome extension?
01:48:32 [timbl]
no, that was ffox
01:48:54 [timbl]
I don't know whether Chrome has chrome: uri space
01:49:18 [timbl]
funny, tc0000/test_uri.js doe exist
01:49:40 [timbl]
chrome://tabulator/content/js/rdf/test/tc0000/test_uri.js
01:49:46 [timbl]
so why "not found"
01:49:53 [dsheets]
yeah, it's an xhr problem with the file scheme
01:50:03 [timbl]
I think maybe ffox is getting rid of chrome: uri space
01:50:17 [timbl]
so try runnignit in http space
01:50:42 [timbl]
like https://raw.github.com/linkeddata/rdflib.js/master/test/index.html
01:50:43 [timbl]
not
01:51:13 [timbl]
maybe https://linkeddata.github.com/rdflib.js/master/test/index.html
01:52:00 [timbl]
http://linkeddata.github.com/ used to exist I htought
01:52:35 [dsheets]
gh-pages branch appears to exist
01:56:26 [timbl]
If I run it in on my local http server some of it works
01:56:37 [timbl]
http://localhost/devel/github.com/linkeddata/tabulator-firefox/content/js/rdf/test/
01:56:40 [dsheets]
when running on localhost, after make-ing, i get a different xhr error from tc0004 because http://www.w3.org/2000/10/rdf-tests/rdfcore/amp-in-url/test001.nt doesn't cors
01:57:05 [timbl]
cors cors cors
01:57:41 [dsheets]
it is a bit insane… the excuse is some people use IP addr for access control on public subnets?
01:58:17 [dsheets]
at least that's what it looked like in public-webapps before the chairman shut down the discussion
01:58:19 [timbl]
lots and lots of people use some form of implicit authentication behind a wirewall
01:58:26 [timbl]
firewall
01:58:34 [dsheets]
but on /private/ subnets, right?
01:58:35 [timbl]
like MIT allows you to read JStore etc
01:59:14 [timbl]
if you want to read store, just get a person at MIT to run a script to read it and send you back the details
01:59:20 [dsheets]
hmm… says something about the feasibility of private academic journal publishing methinks...
01:59:30 [dsheets]
this is bad because...?
02:00:12 [dsheets]
if that's your security model… good luck
02:01:11 [dsheets]
anyway, i dont understand why rdf/xml parser is requesting remote NT resources
02:02:07 [dsheets]
(the punchline is that it's not really security, it's wanting to maintain intentional design defects :-( )
02:02:29 [timbl]
Error running test: error ([Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js :: <TOP_LEVEL> :: line 4" data: no])
02:04:01 [timbl]
not a very helpful error message
02:04:59 [timbl]
partly as jquerymin.js has very few lines
02:05:34 [timbl]
So there is some rot in the tests
02:05:44 [timbl]
but there is a test harness there
02:06:03 [dsheets]
i am looking at test_rdfparser.js… does this contain my tests?
02:06:09 [timbl]
An d bsic RDF terms passes
02:06:26 [dsheets]
it looks like it does n3 comparison which i don't remember because we didn't have that parser
02:07:23 [dsheets]
It looks like the base URI is hard-coded and absolute referencing the chrome uri scheme
02:07:34 [dsheets]
when the offline switch is toggled
02:07:45 [dsheets]
I'd like it to be relative
02:08:00 [dsheets]
but i want to make sure i can verify the safety of my changes
02:10:19 [timbl]
Of course
02:17:12 [timbl]
I will fix the URI tests to they succeed
02:17:27 [timbl]
the code is fine there.
02:20:32 [github]
github (~github@sh2.rs.github.com) has joined #dig
02:20:32 [github]
[rdflib.js] timbl pushed 1 new commit to master: http://git.io/lknU8w
02:20:32 [github]
[rdflib.js/master] When RefTo is give two equal URIs, it should produce empty string, and when two paths differ completely, strating at the root is more compact as a rel URI. - Tim Berners-Lee
02:20:32 [github]
github has left #dig
02:22:50 [dsheets]
need a way to resolve relative to the script location URI… but the script only knows the URI of its inclusion resource
02:23:39 [timbl]
inclusion resource?
02:24:36 [dsheets]
the harness page or the test suite page
02:24:45 [dsheets]
window.location
02:25:21 [dsheets]
could base off of rdflib.js path component
02:30:30 [dsheets]
or is there a way to get the URI of the script from inside the script?
02:31:21 [timbl]
not that i can think of
02:32:03 [timbl]
I guess you could always run the test in a given constant site, like DIG or github, and pass that in at the top
02:32:25 [timbl]
you have window.location in the HTML
02:32:30 [dsheets]
then you can't run it offline. thoghu
02:33:07 [timbl]
Well, there will be other ways, like accessing the os.cwd etc
02:33:20 [timbl]
depending on the offline environemt
02:33:35 [timbl]
so can cross the bridge when we try to get that running
02:34:24 [dsheets]
hmm maybe i should attempt to run the tests under node, then?
02:34:51 [dsheets]
http://localhost/ browser seems to be coupled to the extension
02:34:53 [timbl]
http://nodejs.org/api/process.html
02:35:08 [timbl]
process.cwd()
02:35:19 [dsheets]
do we lack a harness?
02:35:22 [timbl]
test/batch
02:35:54 [timbl]
yes we lack a harness for batch
02:37:28 [timbl]
we could make a harness generate EARL rdf
02:37:39 [dsheets]
what is this?
02:37:50 [dsheets]
http://www.w3.org/TR/2002/WD-EARL10-20021206/
02:37:56 [timbl]
an ontology for giving test results
02:38:15 [dsheets]
can i use this for host profiling?
02:38:41 [dsheets]
like with feature detection
02:39:03 [timbl]
?
02:39:36 [dsheets]
I would like to generate a graph of capabilities for a given execution environment
02:39:57 [dsheets]
To do this, various tests need to be run and their results interpreted into a vector of host capabilities
02:40:08 [dsheets]
earl is an ontology for just this, yes?
02:40:41 [dsheets]
where the test case results are for a universal host capability profile test suite
02:40:43 [timbl]
yes maybe earl would be a good thing to use, a subset of it, so you might find people have earl display programs etc
02:42:03 [dsheets]
ok, good catching up
02:42:09 [dsheets]
thanks for helping
02:42:18 [dsheets]
ttyl
02:42:29 [timbl]
thank you for helping
02:42:46 [dsheets]
still getting my bearings… but soon!
02:42:53 [timbl]
:-)
02:42:57 [dsheets]
:-)
04:01:52 [melvster]
melvster (~melvin@p4FF9787D.dip.t-dialin.net) has joined #dig
04:11:33 [kennyluck]
kennyluck (~kennyluck@119.161.158.96) has joined #dig
04:19:31 [kennyluck]
kennyluck has quit (Ping timeout: 246 seconds)
05:30:48 [kennyluck]
kennyluck (~kennyluck@119.161.158.96) has joined #dig
06:33:02 [bblfish]
bblfish (~bblfish@AOrleans-256-1-128-194.w86-196.abo.wanadoo.fr) has joined #dig
07:24:55 [cheater_]
cheater_ (~cheater@p4FD0F061.dip.t-dialin.net) has joined #dig
07:25:47 [cheater__]
cheater__ has quit (Ping timeout: 240 seconds)
07:28:25 [cheater__]
cheater__ (~cheater@p4FD0FBAF.dip.t-dialin.net) has joined #dig
07:30:03 [cheater_]
cheater_ has quit (Ping timeout: 268 seconds)
07:38:20 [trueg]
trueg (~trueg@HSI-KBW-46-237-239-121.hsi.kabel-badenwuerttemberg.de) has joined #dig
07:51:54 [bblfish]
bblfish has quit (Remote host closed the connection)
10:09:34 [trueg]
trueg is now known as trueg_away
10:14:24 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
10:16:10 [danbri]
danbri has quit (Remote host closed the connection)
10:53:18 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
10:55:51 [cheater_]
cheater_ (~cheater@p4FD0F3FC.dip.t-dialin.net) has joined #dig
10:56:21 [cheater__]
cheater__ has quit (Ping timeout: 240 seconds)
11:16:26 [RalphS]
RalphS (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
11:33:57 [trueg_away]
trueg_away is now known as trueg
11:35:22 [danbri]
danbri has quit (Remote host closed the connection)
11:58:19 [cheater__]
cheater__ (~cheater@p57AEB4A7.dip.t-dialin.net) has joined #dig
12:00:01 [cheater_]
cheater_ has quit (Ping timeout: 240 seconds)
12:02:18 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
12:33:48 [danbri]
danbri has quit (Remote host closed the connection)
12:49:02 [timbl]
timbl has quit (Quit: timbl)
12:59:04 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
13:00:53 [kennyluck]
kennyluck has quit (Quit: kennyluck)
13:41:47 [timbl]
timbl (~timbl@31-35-3.wireless.csail.mit.edu) has joined #dig
16:37:57 [trueg]
trueg is now known as trueg_away
17:08:52 [RalphS]
RalphS has quit (Read error: Connection reset by peer)
17:10:42 [RalphS]
RalphS (Ralph@w3cdhcp61.w3.org) has joined #dig
17:37:57 [cheater__]
cheater__ has quit (*.net *.split)
17:37:57 [dsheets]
dsheets has quit (*.net *.split)
17:38:00 [Yudai]
Yudai has quit (*.net *.split)
17:38:02 [timbl]
timbl has quit (*.net *.split)
17:38:05 [melvster]
melvster has quit (*.net *.split)
17:38:07 [mattl]
mattl has quit (*.net *.split)
17:38:08 [danbri]
danbri has quit (*.net *.split)
17:38:11 [manu1]
manu1 has quit (*.net *.split)
17:38:14 [rszeno]
rszeno has quit (*.net *.split)
17:38:16 [sandro]
sandro has quit (*.net *.split)
17:38:16 [ericP]
ericP has quit (*.net *.split)
17:38:19 [bergi]
bergi has quit (*.net *.split)
17:38:26 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
17:38:46 [Yudai]
Yudai (~Yudai@nttkyo090207.tkyo.nt.ngn2.ppp.infoweb.ne.jp) has joined #dig
17:38:51 [Yudai]
Yudai has left #dig
17:38:51 [Yudai]
Yudai (~Yudai@nttkyo090207.tkyo.nt.ngn2.ppp.infoweb.ne.jp) has joined #dig
17:38:51 [Yudai]
Yudai has changed the topic to: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
17:38:59 [bergi]
bergi (~bergi@essen062.server4you.de) has joined #dig
17:39:53 [manu1]
manu1 (~chatzilla@pool-71-171-24-207.nwrknj.east.verizon.net) has joined #dig
17:39:58 [melvster]
melvster (~melvin@p4FF9787D.dip.t-dialin.net) has joined #dig
17:39:59 [mattl]
mattl (mattl@gnu/mattl) has joined #dig
17:39:59 [cheater__]
cheater__ (~cheater@p57AEB4A7.dip.t-dialin.net) has joined #dig
17:40:00 [dsheets]
dsheets (~Adium@c-67-180-11-170.hsd1.ca.comcast.net) has joined #dig
17:40:47 [timbl]
timbl (~timbl@31-35-3.wireless.csail.mit.edu) has joined #dig
17:42:36 [tomaw]
[Global Notice] Hi all. One of our sponsors has some issues at the moment which resulting in a lack of NickServ, ChanServ and friends. We're investigating now!
17:44:49 [sandro]
sandro (~sandro@ssh.w3.org) has joined #dig
17:44:58 [danbri]
danbri has quit (*.net *.split)
17:45:20 [danbri]
danbri (~danbri@78-3-27-175.adsl.net.t-com.hr) has joined #dig
17:45:33 [rszeno]
rszeno (~rszeno@86.125.252.155) has joined #dig
18:16:06 [ericP_]
ericP_ (~ericP@128.30.52.60) has joined #dig
19:03:11 [trueg_away]
trueg_away is now known as trueg
19:31:10 [trueg]
trueg is now known as trueg_away
19:32:38 [melvster]
melvster has quit (Ping timeout: 245 seconds)
19:34:02 [christel]
[Global Notice] Hi all, normal services (harr, see what I did there?) should return momentarily -- unfortunately one of our major sponsors suffered loss of power and a grue had eaten the UPS! Stuff is starting to return and we shall soon be back in business. Thank you for being patient.
19:35:07 [melvster]
melvster (~melvin@p4FF9787D.dip.t-dialin.net) has joined #dig
19:36:09 [melvster]
melvster has quit (Client Quit)
19:38:46 [trueg_away]
trueg_away is now known as trueg
19:54:24 [trueg]
trueg is now known as trueg_away
19:59:33 [trueg_away]
trueg_away is now known as trueg
20:13:42 [danbri_]
danbri_ (~danbri@78-3-31-178.adsl.net.t-com.hr) has joined #dig
20:15:45 [trueg]
trueg is now known as trueg_away
20:16:27 [danbri]
danbri has quit (Ping timeout: 240 seconds)
20:20:40 [RalphS]
RalphS has quit ()
20:43:22 [melvster]
melvster (~melvin@p4FF9787D.dip.t-dialin.net) has joined #dig
20:45:52 [trueg_away]
trueg_away is now known as trueg
20:51:52 [bblfish]
bblfish (~bblfish@AOrleans-256-1-128-194.w86-196.abo.wanadoo.fr) has joined #dig
20:53:30 [mquin]
[Global Notice] Services are back now but may be a little slow while everthing settles down. Thank you for your patience, and for flying freenode!
20:54:59 [bblfish]
bblfish has quit (Remote host closed the connection)
21:04:39 [trueg]
trueg is now known as trueg_away
21:31:16 [danbri_]
danbri_ has quit (Remote host closed the connection)
21:32:29 [trueg_away]
trueg_away is now known as trueg
21:32:49 [trueg]
trueg has quit ()
21:52:22 [timbl]
timbl has quit (Quit: timbl)
22:09:43 [melvster]
melvster has quit (Ping timeout: 252 seconds)
22:47:19 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
23:25:43 [rszeno]
rszeno has quit (Quit: Leaving.)
23:53:18 [timbl]
timbl has quit (Remote host closed the connection)
23:53:35 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig