IRC log of dig on 2014-03-19

Timestamps are in UTC.

00:12:31 [deiu]
deiu (~andrei@c-71-233-148-98.hsd1.ma.comcast.net) has joined #dig
00:12:31 [deiu]
deiu has quit (Changing host)
00:12:31 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
00:24:57 [scor]
scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) has joined #dig
00:24:57 [scor]
scor has quit (Changing host)
00:24:57 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
01:04:49 [melvster]
melvster has quit (Ping timeout: 240 seconds)
02:35:20 [scor]
scor has quit (Quit: scor)
03:33:08 [deiu]
deiu has quit (Quit: Leaving)
06:42:26 [timbl]
timbl has quit (Ping timeout: 252 seconds)
06:58:00 [timbl]
timbl (~timbl@207.194.238.3) has joined #dig
07:31:18 [cheater_1]
cheater_1 (~cheater@p57AE9279.dip0.t-ipconnect.de) has joined #dig
07:34:08 [cheater__]
cheater__ has quit (Ping timeout: 252 seconds)
09:15:49 [Sebastien-L]
Sebastien-L (~sebastien@host.214.33.23.62.rev.coltfrance.com) has joined #dig
09:26:45 [bblfish]
DIGlogger: pointer?
09:26:45 [bblfish]
See http://dig.csail.mit.edu/irc/dig/2014-03-19#T09-26-45
11:07:01 [jmvanel]
jmvanel (~jmvanel@37.160.122.107) has joined #dig
11:15:15 [Ralph]
Ralph (rswick@w3cvpn1.w3.org) has joined #dig
11:15:19 [Ralph]
Ralph is now known as RalphS
11:30:43 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
11:31:22 [scor]
scor has quit (Client Quit)
11:42:29 [melvster]
melvster (~melvster@89.176.108.70) has joined #dig
11:50:29 [jmvanel]
jmvanel has quit (Ping timeout: 240 seconds)
11:50:33 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
11:54:01 [Sebastien-L]
Sebastien-L has quit (Ping timeout: 240 seconds)
13:12:04 [Sebastien-L]
Sebastien-L (~sebastien@host.214.33.23.62.rev.coltfrance.com) has joined #dig
13:17:56 [deiu]
deiu (~andrei@c-71-233-148-98.hsd1.ma.comcast.net) has joined #dig
13:17:56 [deiu]
deiu has quit (Changing host)
13:17:56 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
13:27:41 [jmvanel]
jmvanel (~jmvanel@78.193.21.40) has joined #dig
13:32:49 [bblfish]
hi deiu, I sent a mail to the WebID and RWW mailing list to try to summarise some of the issues we have come across with Web Access control
13:33:03 [deiu]
yeah, I'm reading it now
13:33:16 [bblfish]
http://lists.w3.org/Archives/Public/public-webid/2014Mar/0029.html
13:33:52 [bblfish]
great :-) it then seems to get more complicated with CORS on top of it...
13:34:48 [deiu]
do all your use cases generally involve acl documents being readable?
13:35:52 [deiu]
also, re. sending cert
13:36:32 [deiu]
in our case, we have two scenarios, ask/send the cert all the times under normal circumstances, or don't send the cert (which is like an incognito mode)
13:40:20 [bblfish]
I think we allow both. If a resource is public no authentication is required
13:40:53 [deiu]
yes, that's right, because you can control when the server asks for the cert
13:41:03 [deiu]
I can't, since it's part of apache :(
13:41:39 [bblfish]
yes - though I thought Apache could be made to be more intelligent.
13:42:14 [bblfish]
Still even when a server can be more intelligent, it then has the problem I describe
13:42:53 [bblfish]
which is how can a client request authentication on a resource even when the resource is publically accessible
13:44:01 [bblfish]
I think both of the proposals may be needed. You may find the Link: </login> rel=authn header useful
13:44:56 [deiu]
yes
13:45:16 [deiu]
we've thought about that too
13:46:00 [deiu]
we're also considering adding some triples to a .meta at the root of your server, where you define all those links
13:46:12 [deiu]
instead of hardcoding them into the server
13:46:13 [bblfish]
For servers where each resource can authenticate using WebID ( saving 1 authentication redirect ), then Link: <> rel="authn tls-auth" could be useful but we need the client to say it wants to be authenticated.
13:47:25 [deiu]
use the Authorization header maybe?
13:47:40 [bblfish]
Is there a client version of that?
13:47:47 [deiu]
https://en.wikipedia.org/wiki/Basic_access_authentication#Client_side
13:48:33 [deiu]
Authorization: WebID-TLS
13:48:37 [bblfish]
mhh yes.
13:48:52 [bblfish]
good idea. thanks. ( send that in the response to the mail :-)
13:48:52 [deiu]
no need to invent new Link rels :)
13:49:13 [bblfish]
well the link rel could be useful for your use case
13:49:22 [bblfish]
cause how does a robot know where to authenticate
13:49:28 [bblfish]
for your setup?
13:49:38 [deiu]
yeah, that's a different story
13:50:00 [deiu]
the login links would be in the .meta file to which I link from my WebID
13:50:26 [deiu]
there are some extra roundtrips at first, but the robot can learn and cache the links later
13:50:29 [bblfish]
that's fine for a server where you allready have logged in
13:50:55 [bblfish]
but say I with my WebID browser I have my JS got to your server
13:51:03 [deiu]
ah yes
13:51:09 [bblfish]
and my JS wants to know if it needs to login
13:51:13 [bblfish]
or how
13:51:13 [deiu]
I see now
13:51:35 [bblfish]
:-)
13:51:51 [deiu]
btw, this reminded me of something else (cc Sebastien-L)
13:52:20 [deiu]
adding withCredentials to rdflib requests also allows you to use cookies (sessions) auth
13:52:23 [deiu]
which is good
13:52:48 [deiu]
you guys just need to send a proper Origin value, not just a wildcard
13:53:00 [deiu]
btw, even http://localhost works
13:53:09 [bblfish]
does that make the Communication more complex?
13:53:21 [bblfish]
like potentially trigger an OPTIONS?
13:54:50 [Sebastien-L]
bblfish, i've added this issue on our side: https://github.com/stample/rww-play/issues/118
13:54:51 [bblfish]
( or is the OPTIONS request triggered by the browser only when sending a POST or adding headers )
13:56:02 [bblfish]
Sebastien-L: you wrote >>but the 'Access-Control-Allow-Credentials' header is ''. << -- did you mean is '*' ?
13:56:23 [Sebastien-L]
no, it's the browser error
13:56:30 [Sebastien-L]
actually no header is sent by the server
13:57:46 [bblfish]
ok.
13:58:00 [Sebastien-L]
deiu, actually the problem of withCredentials was not blocking for us
13:58:18 [deiu]
good, it shouldn't have been :)
13:58:25 [Sebastien-L]
i figured out it only happened in the cors proxy when fetching unavailable resources or something like that
13:58:31 [deiu]
OPTIONS is part of cross-origin request with preflight
13:58:41 [Sebastien-L]
the cors headers were not good when serving errors
13:59:02 [deiu]
http://www.w3.org/TR/cors/#cross-origin-request-with-preflight-0
13:59:09 [Sebastien-L]
so the client could not get the error body, but he could still get the success responses body because in this case the headers were set correctly
13:59:25 [deiu]
it's a good thing we have specs :)
14:00:24 [deiu]
anyway, I'm stepping out for a bit
14:00:28 [deiu]
bbl
14:00:35 [deiu]
deiu has quit (Quit: Leaving)
14:16:47 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
15:38:25 [Sebastien-L]
Sebastien-L has quit (Ping timeout: 240 seconds)
15:52:29 [deiu]
deiu has quit (Ping timeout: 240 seconds)
16:00:44 [Sebastien-L]
Sebastien-L (~sebastien@host.214.33.23.62.rev.coltfrance.com) has joined #dig
16:05:48 [RalphS]
RalphS has quit (Write error: Broken pipe)
16:06:06 [RalphS]
RalphS (rswick@w3cvpn1.w3.org) has joined #dig
16:06:11 [deiu]
deiu (~andrei@30-5-246.wireless.csail.mit.edu) has joined #dig
16:06:11 [deiu]
deiu has quit (Changing host)
16:06:11 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
16:30:43 [cheater_1]
cheater_1 has quit (Ping timeout: 246 seconds)
17:25:04 [melvster]
very tempted to run a Cimba node
17:29:02 [deiu]
melvster: there's no such thing
17:29:07 [deiu]
it's a web app
17:30:28 [melvster]
ah of course
17:30:53 [melvster]
deiu: but there must be some kind of server component, e.g. for login etc.?
17:31:07 [deiu]
none
17:31:10 [melvster]
or do you use webizen?
17:31:18 [deiu]
login is done through a widget :)
17:31:33 [melvster]
cool!
17:31:39 [deiu]
webizen is only used for search, it doesn't do anything else
17:31:58 [melvster]
but what server powers the webid login and lookup?
17:32:47 [deiu]
that's also a web app, hosted on github pages
17:33:35 [deiu]
the _only_ backend is the one hosting your data (i.e. rww.io/data.fm)
17:41:17 [melvster]
ah got it
17:42:35 [melvster]
deiu: but how did you get github pages to return your webid to the web app? i thought you'd need something like a JSONP call for that ...
17:42:42 [deiu]
oh and btw, cimba has responsive design, so it works on your mobile too
17:42:49 [melvster]
brilliant
17:43:17 [deiu]
the login widget does a HEAD to rww.io to retrieve the User: header
17:43:25 [melvster]
ahhh
17:43:37 [deiu]
and that HEAD request is authenticated
17:43:55 [melvster]
smart
18:11:52 [Sebastien-L]
Sebastien-L has quit (Ping timeout: 246 seconds)
18:56:19 [jmvanel]
jmvanel has quit (Ping timeout: 264 seconds)
19:25:13 [deiu]
deiu has quit (Ping timeout: 240 seconds)
19:48:26 [melvster]
dieu ... really easy install ... ive put a copy up at http://foaf.cc/
19:48:32 [melvster]
foaf.cc == foaf cloud computing :)
19:48:57 [deiu]
deiu (~andrei@w3cdhcp71.w3.org) has joined #dig
19:48:57 [deiu]
deiu has quit (Changing host)
19:48:57 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
19:49:36 [melvster]
DIGlogger, pointer
19:49:36 [melvster]
See http://dig.csail.mit.edu/irc/dig/2014-03-19#T19-49-36
19:49:44 [melvster]
dieu: ^^
20:05:50 [jmvanel]
jmvanel (~jmvanel@123.0.88.79.rev.sfr.net) has joined #dig
20:08:06 [melvster]
melvster has quit (Excess Flood)
20:10:26 [melvster]
melvster (~melvster@89.176.108.70) has joined #dig
20:17:57 [melvster]
yep runs on localhost too :)
20:22:52 [RalphS]
RalphS has quit ()
20:30:25 [jmvanel]
jmvanel has quit (Ping timeout: 240 seconds)
20:30:43 [deiu]
http://webizen.org/
20:30:48 [deiu]
melvster: give it a shot :)
20:31:38 [melvster]
hmm loading
20:31:44 [melvster]
oh cool!
20:31:58 [melvster]
wow nice!
20:32:21 [deiu]
btw, that's also a web app :)
20:32:31 [jmvanel]
jmvanel (~jmvanel@123.0.88.79.rev.sfr.net) has joined #dig
20:32:49 [melvster]
awesome
20:32:55 [melvster]
deiu: was just looking at http://soapbox.github.io/jQuery-linkify/
20:33:18 [scor]
scor has quit (Quit: scor)
20:33:28 [melvster]
deiu: love the search box and theme :)
20:33:41 [deiu]
btw, we already have links in cimba
20:33:53 [melvster]
oh we do?
20:34:03 [deiu]
all http strings get converted to hyperlinks
20:34:14 [melvster]
oh!!
20:34:16 [melvster]
is that new?
20:34:39 [deiu]
since early today
20:34:46 [melvster]
lol
20:34:48 [melvster]
great
20:34:50 [melvster]
issue closed
20:35:00 [deiu]
oh, you opened an issue?
20:35:10 [deiu]
haha
20:35:23 [melvster]
was going to patch it :)
20:35:49 [melvster]
deiu: how hard do you think it would be to pull in a thumbnail etc. like popular social networks do?
20:36:12 [deiu]
the problem is that I have to take a snapshot and store it "somewhere"
20:36:26 [melvster]
deiu: true ...
20:36:27 [deiu]
maybe there are libs that already do this?
20:36:35 [deiu]
no time to look for one now :(
20:36:43 [melvster]
ill do some searching
20:37:26 [melvster]
looks really great tho ... the decentralized social web is starting to feel very real!
20:39:17 [deiu]
btw, if you search for the full WebID, it will add it to the database
20:43:44 [jmvanel]
jmvanel has quit (Quit: Quitte)
21:00:33 [melvster]
oh cool
21:00:54 [melvster]
deiu: is there anyone I can follow apart from you on Cimba?
21:01:25 [deiu]
not really
21:01:39 [deiu]
no one knows about it
21:01:49 [melvster]
ah ok ... is it private still?
21:02:11 [deiu]
I guess you can tell people about it
21:02:37 [melvster]
would be nice to get a few people following each other
21:02:46 [deiu]
Sure
21:12:36 [presbrey]
nice job with the webizens frontend deiu
21:13:00 [deiu]
thanks
21:13:08 [presbrey]
how fast is it for you on campus?
21:13:34 [presbrey]
on a scale of 1 to 10 :)
21:14:11 [presbrey]
I'm in building 12 and would rate it at 11
21:14:31 [presbrey]
love it
21:15:17 [deiu]
it's just as if I'm searching on my local machine
21:15:35 [deiu]
I added a loading animation just in case though
21:16:10 [presbrey]
loading? haha
21:16:14 [presbrey]
it seems like its in local storage
21:16:23 [deiu]
I had some issues earlier
21:16:24 [presbrey]
with just one keypress
21:16:29 [melvster]
very fast here too
21:16:32 [deiu]
maybe the usual CSAIL wifi issues
21:17:06 [deiu]
presbrey: maybe we should limit the results to 100 or so
21:17:17 [deiu]
so you don't return the whole database when you enter one letter
21:17:20 [melvster]
presbrey: are you blogging yet? if you have a public channel I'll follow you :)
21:17:38 [deiu]
melvster: have you tried searching for him?
21:17:41 [deiu]
;)
21:17:44 [melvster]
sure
21:17:52 [deiu]
did it say he had channels
21:17:53 [deiu]
?
21:18:25 [melvster]
i get the loader spinning for ages so i wasnt sure
21:18:31 [melvster]
course i could have just browsed it :)
21:18:46 [presbrey]
sorry I dont have any yet
21:19:02 [presbrey]
have to add ACLs to gold then my webid can use cimba
21:19:15 [deiu]
are you done with exams?
21:19:23 [presbrey]
my exam is tonight 7pm-10pm
21:19:32 [melvster]
good luck!
21:19:34 [deiu]
ouch
21:19:39 [presbrey]
trying to relax a little beforehand with some linked data :)
21:20:04 [presbrey]
some casual nose following
21:20:11 [deiu]
hmm
21:20:41 [deiu]
try searching for "tim"
21:20:43 [melvster]
of course webizen is a 'reverse' search, rather than, follow our nose :)
21:21:01 [deiu]
3rd result has a picture of some girl, with my WebID URI and with Tim's email
21:21:02 [deiu]
hahaha
21:21:12 [deiu]
no idea what went wrong there
21:21:12 [presbrey]
yeah tim is looking good
21:21:29 [presbrey]
we may have a bug there :)
21:22:00 [presbrey]
at least its clear which one is "real"
21:22:07 [presbrey]
(if you know about tim)
21:22:42 [presbrey]
the API is not tracking provenance quite yet so there is some pollution between graphs
21:23:10 [presbrey]
should help grow the indexes though
21:23:28 [deiu]
yeah
21:23:40 [deiu]
we need to fix this before telling people about it
21:24:01 [presbrey]
yes
21:24:34 [melvster]
in theory it might not be a bug
21:24:42 [melvster]
anyone can write any triples they want
21:24:45 [melvster]
and put them on a page
21:25:07 [deiu]
true
21:25:30 [deiu]
but I'm pretty sure my WebID doesn't have that photo nor the email address
21:26:14 [deiu]
now it doesn't have my WebID anymore
21:26:19 [deiu]
(the rww.io one)
21:26:20 [presbrey]
when we consume the profiles, need to check if the triple subject is a descendant of the graph uri
21:26:26 [deiu]
yes
21:26:30 [melvster]
http://www.koalie.net/MyPics/small/12_coralie-20020825.png coralie
21:27:04 [deiu]
haha, this is so messed up
21:27:20 [presbrey]
now accepting patches: https://github.com/linkeddata/webizen :)
21:27:47 [presbrey]
after my exam tonight I can fix it myself and refresh all known profiles
21:28:12 [deiu]
hmm, presbrey can you please add some info in the README about running the go server? :)
21:28:18 [deiu]
it's not urgent but it would be nice
21:28:31 [deiu]
I have no idea how to run it myself atm
21:29:22 [presbrey]
are you able to build successfully?
21:29:35 [deiu]
<- installing golang now
21:29:51 [presbrey]
you want v1.2.1
21:30:16 [deiu]
ugh, ubuntu has 1.1.2
21:30:18 [presbrey]
https://github.com/visualfc/liteide
21:30:58 [presbrey]
https://code.google.com/p/go/downloads/detail?name=go1.2.1.linux-amd64.tar.gz&can=2&q=linux
21:36:32 [presbrey]
you will have a static executable after you build/install webizen-server
21:36:32 [cheater__]
cheater__ (~cheater@p57AE9279.dip0.t-ipconnect.de) has joined #dig
21:36:42 [presbrey]
so just run it :)
21:37:11 [presbrey]
the default configuration will work out of the box if you have a mysql server on localhost with root login and no password
21:38:54 [presbrey]
if you do not want to rebuild every time, call: go run webizen-server/main.go
21:39:05 [presbrey]
"-help" will show arguments
21:39:20 [deiu]
ok
21:39:53 [presbrey]
the gh-pages branch is a little messed up
21:40:04 [deiu]
how so?
21:40:10 [presbrey]
currently it appears to be branched from master
21:40:24 [presbrey]
like you deleted and replaced the contents on your first commit
21:40:28 [presbrey]
"first"
21:40:45 [presbrey]
its not really "first" because you have a commit from master as the parent commit
21:41:45 [presbrey]
...
21:41:55 [presbrey]
there are instructions for the right way here: https://help.github.com/articles/creating-project-pages-manually
21:42:21 [presbrey]
the key missing part is the gh-pages branch should be an "orphan" branch
21:43:05 [deiu]
you're right
21:43:29 [deiu]
hmm
21:43:36 [deiu]
but that's how I did it too
21:43:49 [presbrey]
git checkout --orphan gh-pages ?
21:43:59 [deiu]
ah
21:44:00 [deiu]
no
21:44:07 [deiu]
didn't add --orphan
21:44:09 [deiu]
I can do it now
21:44:28 [presbrey]
yeah just check that link I sent above from help.github.com, and look really carefully at the commands
21:44:35 [presbrey]
you can force push the branch to fix it up
21:45:00 [presbrey]
otherwise git is going to keep bothering us that the branch is X commits behind and Y commits ahead master
21:45:45 [deiu]
I'll just remove the gh-pages and create it the right way
21:45:46 [presbrey]
when the gh-pages branch should not track master at all
21:45:56 [presbrey]
yep thanks
21:46:46 [presbrey]
that will prevent someone later from accidentally merging master with gh-pages
21:46:56 [presbrey]
or having conflicts, or any weirdness
21:47:01 [presbrey]
hopefully :)
21:50:09 [melvster]
what does cimba stand for?
21:50:46 [melvster]
Cambridge Institute Massachusetts Blog Alternative?
21:51:35 [melvster]
Oh no I got it
21:52:00 [melvster]
CIMBA Is MIT's Blog Alternative -- Recursive definition :)
21:52:12 [deiu]
hmm
21:52:24 [deiu]
presbrey: still showing behind/ahead
21:53:22 [presbrey]
your commit looks correct now
21:53:26 [presbrey]
https://github.com/linkeddata/webizen/commit/3079b3e2 says "0 parents"
21:53:35 [presbrey]
so lets move forward from here
21:54:01 [deiu]
ok
21:54:09 [presbrey]
you may have something cached
21:54:21 [presbrey]
try cloning new copy to /tmp
21:54:33 [presbrey]
just did and do not see any behind/after
21:55:50 [deiu]
I'm only seeing one branch: master
21:55:55 [deiu]
after cloning
21:56:09 [presbrey]
git checkout gh-pages
21:56:22 [presbrey]
then: git status, or git branch -av
21:56:54 [deiu]
Switched to a new branch 'gh-pages'
21:57:21 [presbrey]
yes, do you still see behind/ahead?
21:57:32 [deiu]
nope
21:57:34 [deiu]
it's ok now
21:57:39 [deiu]
weird
22:00:23 [deiu]
going back to go, I get this when running `go run webizend-server/main.go` -> cannot find package "github.com/linkeddata/webizen"
22:02:24 [presbrey]
in the webizen folder run
22:02:31 [presbrey]
go get -u -t ./...
22:02:50 [presbrey]
then retry go run
22:03:50 [deiu]
unrecognized import path "_/home/deiu/dev/webizen"
22:04:08 [presbrey]
do you have GOPATH set?
22:04:46 [deiu]
yeah
22:04:55 [presbrey]
then:
22:05:03 [presbrey]
go get github.com/linkeddata/webizen
22:05:03 [deiu]
go version go1.2.1 linux/amd64
22:05:08 [presbrey]
cd $GOPATH/src/github.com/linkeddata/webizen
22:05:16 [presbrey]
go run webizen-server/main.go -help
22:05:52 [presbrey]
those 3 commands will work on any go version
22:06:04 [deiu]
oh wait, it didn't set the GOPATH, only the path to the /bin dir
22:06:23 [presbrey]
I just use:
22:06:25 [presbrey]
mkdir ~/go
22:06:30 [presbrey]
export GOPATH=/home/joe/go
22:07:46 [presbrey]
got it?
22:08:37 [deiu]
go/src/github.com/presbrey/magicmime/magicmime.go:20:20: fatal error: magic.h: No such file or directory
22:08:48 [deiu]
it didn't compile
22:09:21 [presbrey]
oh right webizen imports gold
22:09:30 [presbrey]
so you need a couple extra: https://github.com/linkeddata/gold#readme
22:09:45 [presbrey]
try the Ubuntu apt-get line from gold
22:10:37 [deiu]
ok
22:10:58 [presbrey]
worked?
22:11:03 [deiu]
yeah
22:11:47 [deiu]
I just need to set up a database
22:12:12 [presbrey]
remember if you run the tests it will setup the tables for you
22:12:22 [deiu]
locally, I hope
22:12:34 [presbrey]
yes I did not commit the production DSN
22:13:15 [presbrey]
travis will rerun the tests on any new branches you create
22:13:33 [presbrey]
so feel free to branch or commit to master and I will check later
22:13:43 [deiu]
ok
22:14:03 [presbrey]
got to get Going :) ttys
22:14:12 [deiu]
good luck!
22:14:22 [presbrey]
thx
22:20:47 [deiu]
DIGlogger, pointer
22:20:47 [deiu]
See http://dig.csail.mit.edu/irc/dig/2014-03-19#T22-20-47
22:21:35 [deiu]
shit, Kingsley tweeted about webizen
22:21:41 [deiu]
too damn early
22:29:21 [melvster]
oops sorry
22:29:25 [melvster]
i mentioned it to thim
22:29:32 [deiu]
oh well
22:29:48 [deiu]
I hope he won't complain when the database gets wipes
22:29:50 [deiu]
wiped*
22:30:03 [melvster]
it'll be fine :)
22:32:05 [deiu]
I'm out too
22:32:06 [deiu]
o/
22:32:17 [melvster]
have fun ... great work!
22:32:22 [deiu]
deiu has quit (Quit: Leaving)
22:55:25 [scor]
scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) has joined #dig
22:55:25 [scor]
scor has quit (Changing host)
22:55:25 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
23:00:56 [scor]
scor has quit (Quit: scor)
23:12:43 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig