IRC log of dig on 2011-08-01

Timestamps are in UTC.

01:03:45 [presbrey]
presbrey has quit (Read error: No route to host)
01:31:23 [nunnun]
nunnun is now known as nunnun_away
01:44:36 [nunnun_away]
nunnun_away is now known as nunnun
01:58:00 [nunnun]
nunnun is now known as nunnun_away
04:50:24 [melvster]
melvster (~melvin@p4FF969F7.dip.t-dialin.net) has joined #dig
05:55:50 [mhausenblas]
mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) has joined #dig
06:12:13 [poseidon]
poseidon (~pondj@compile.vcu.edu) has joined #dig
06:12:26 [poseidon]
poseidon has left #dig
06:40:03 [melvster1]
melvster1 (~melvin@p4FF96264.dip.t-dialin.net) has joined #dig
06:41:23 [melvster]
melvster has quit (Ping timeout: 252 seconds)
07:32:39 [IvanHerman]
IvanHerman (~ivan@2a01:e35:2ea1:eee0:d69a:20ff:fe0f:306e) has joined #dig
09:42:00 [tlr]
tlr (~tlr@88.207.180.84) has joined #dig
11:15:00 [Ralph]
Ralph (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
11:15:17 [Ralph]
Ralph is now known as RalphS
11:16:47 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
11:16:47 [adams.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
11:16:47 [adams.freenode.net]
Users on #dig: DIGlogger RalphS tlr IvanHerman melvster1 mhausenblas manu-db nunnun_away Yudai manu` sandro danbri ericP mattl
12:12:14 [IvanHerman]
IvanHerman has quit (Remote host closed the connection)
12:12:29 [IvanHerman]
IvanHerman (~ivan@ax213-3-82-234-30-238.fbx.proxad.net) has joined #dig
12:15:41 [nunnun_away]
nunnun_away is now known as nunnun
13:16:37 [nunnun]
nunnun is now known as nunnun_away
13:17:54 [nunnun_away]
nunnun_away is now known as nunnun
13:18:05 [betehess]
betehess (~betehess@betehess.w3.org) has joined #dig
13:45:41 [amy]
amy (~amy@30-5-15.wireless.csail.mit.edu) has joined #dig
13:53:43 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
14:57:06 [presbrey]
presbrey (~presbrey@2001:4830:2446:b5:aede:48ff:fe00:b001) has joined #dig
16:04:14 [IvanHerman]
IvanHerman has quit (Quit: bye guys)
16:09:10 [tlr]
tlr has quit (Quit: tlr)
19:05:07 [presbrey]
melvster1
19:05:20 [presbrey]
added HTTP PATCH method to data.fm
19:05:21 [melvster1]
hi presbrey! :)
19:05:33 [presbrey]
takes JSON LD
19:05:39 [melvster1]
wow great ... i was just this second reading up on some .js docs ...
19:05:48 [presbrey]
yes hi :)
19:06:07 [melvster1]
going to spend the 2nd half of this year trying to create apps
19:06:25 [melvster1]
json ld awesome
19:08:58 [melvster1]
presbrey: when you output JSON with the conneg, is that json-ld too?
19:09:08 [presbrey]
afaik
19:09:13 [melvster1]
brilliant
19:09:41 [melvster1]
my version of rapper has 2 json outputs but not JSON-LD i think
19:09:49 [melvster1]
not sure about the very latest
19:09:56 [presbrey]
I have not upgraded librdf/rapper yet
19:10:24 [presbrey]
none of my distributions are following up as quickly as dajobe releases
19:10:48 [melvster1]
he's too fast! :)
19:11:31 [melvster1]
using json does seem to lower the bar
19:11:44 [presbrey]
yes significantly, thin thin clients
19:13:12 [presbrey]
so to demo JSON PATCH semantics...
19:13:23 [presbrey]
$ curl -T foaf test.data.fm/presbrey
19:13:33 [presbrey]
curl -X PATCH -H 'Content-Type: application/json' -d '{ "http://test.data.fm/presbrey#presbrey": { "http://xmlns.com/foaf/0.1/givenname" : [ { "value" : "Joseph", "type" : "literal" } ] } }' test.data.fm/presbrey
19:14:01 [presbrey]
uploads my FOAF and then sets my foaf:givenname Joe => Joseph
19:14:23 [melvster1]
interesting
19:14:40 [melvster1]
so Joe gets removed?
19:14:53 [presbrey]
yes
19:15:10 [presbrey]
without PATCH (POST) => both Joe and Joseph would remain
19:15:17 [melvster1]
ah, got it
19:15:56 [melvster1]
that is useful
19:15:59 [presbrey]
PATCH first removes all: <#presbrey> foaf:givenname ?o
19:16:12 [melvster1]
makes sense
19:16:15 [presbrey]
very useful
19:16:21 [presbrey]
changing your name, changing your password, etc.
19:16:27 [presbrey]
with JSON
19:16:31 [melvster1]
sure or even a shared spreadsheet
19:16:38 [presbrey]
changeset here: http://dig.xvm.mit.edu/redmine/projects/data-fm/repository/diff?rev=133&rev_to=131
19:17:33 [melvster1]
thanks, this should make apps even easier to create
19:18:28 [presbrey]
yes no prob, common requirement to my recent apps as well
19:19:01 [melvster1]
btw I now use my OpenPGP key as my WebID too
19:19:19 [presbrey]
muahaha cool
19:19:36 [presbrey]
I might ask you more about that when my current keys expire
19:20:04 [melvster1]
lol was discussing the same thing with nathan today, his key has expired
19:20:09 [melvster1]
i set mine to 100 years now
19:20:36 [presbrey]
some webid providers dont check expiration as its not a requirement of the protocol
19:20:53 [presbrey]
as in eg. ssh public keys do not expire
19:21:19 [presbrey]
I sent mail once to foaf-protocols on how to renew your public x509 without changing your private key
19:21:29 [melvster1]
that's what we were discussing
19:21:37 [melvster1]
there's some code from Bruno here: https://svn.java.net/svn/sommer~svn/trunk/misc/FoafServer/pgpx509/src/net/java/dev/sommer/foafserver/utils/PgpX509Bridge.java
19:22:00 [melvster1]
That's some java code for converting GPG to X.509
19:22:30 [melvster1]
should be possible to use the same libraries to extend the life of your cert
19:27:58 [presbrey]
simple with the right /usr/bin/openssl flags
19:28:16 [melvster1]
ah
19:31:57 [presbrey]
WebID resigning eg. http://lists.w3.org/Archives/Public/public-xg-webid/2011Apr/0238.html
19:32:10 [melvster1]
cool thx
19:32:11 [presbrey]
wrong list I guess, same difference
19:32:22 [melvster1]
ill fwd it to nathan
19:44:11 [mhausenblas]
mhausenblas has quit (Quit: mhausenblas)
20:23:11 [RalphS]
RalphS has quit (Ping timeout: 240 seconds)
22:20:13 [scor]
scor has quit (Quit: scor)
23:03:53 [manu`]
presbrey - are you guys using JSON-LD: http://json-ld.org/ - or some other form of Linked Data in JSON?