Experimental IRC log happs-2008-07-22

Available formats: content-negotiated html turtle (see SIOC for the vocabulary)

Back to channel and daily index: content-negotiated html turtle

These logs are provided as an experiment in indexing discussions using IRCHub.py, Irc2RDF.hs, and SIOC.

07:45:18<dancor>is there still a facebook app example somewhere? HAppS-Begin is no more?
13:11:05<dcoutts>Lemmih: I've got the package index page working :-)
13:11:14<Lemmih>Yay.
13:11:17<dcoutts>and it's pretty quick too even without caching
13:11:26<dcoutts>now I just need to fix up the links to the actual packages
13:11:50<dcoutts>Lemmih: why do we bother with query actions when we can jut grab the entire server state?
13:12:06<dcoutts>I mean we can use one query that uses 'ask'
13:12:59<dcoutts>so I guess it's if we need to send query actions to other machines in the cluster
13:13:22<dcoutts>problem is in the case of the package index page I pretty much need the entire index anyway
13:13:55<Lemmih>Sure we can do that. If we don't need to combine atomic actions.
13:14:57<dcoutts>hmm? but queries are already separate
13:15:22<dcoutts>sure, updates need to be atomic and they will update different little bits of the state
13:16:04<dcoutts>and they get written to the log so want to be small
13:16:51<dcoutts>but a pure query,
13:17:16<dcoutts>I don't see what it combines with
13:17:24<Lemmih>It'll be fine in our case.
13:17:43<dcoutts>so is the only use case when we want to partition our data sets across multiple machines ?
13:21:59<Lemmih>Well, I take you're not interested in the entire state since it also contains caching info.
13:22:52<Lemmih>If you later require a different part of the state then you wouldn't get a consistent view.
13:30:29<dcoutts>Lemmih: right, I'm only interested in one component of the state
13:31:04<dcoutts>and if I needed a different part too then yes it makes even more sense to grab the whole state
13:31:29<dcoutts>since we don't want to do two query messages since as you say there may have been updates in between
13:31:56<dcoutts>eelco, chr1s: hackage-server is coming along nicely :-)
13:32:17<dcoutts>Lemmih and I have been hacking on it several evenings recently
13:32:38<dcoutts>though I cannot describe it as elegant yet
13:33:06<dcoutts>since we've been aggregating code from various sources and I've not tidied it up yet
14:28:24<Lemmih>dcoutts: Up for a short hacking session later this evening?
14:28:37<dcoutts>Lemmih: sure
14:29:39<Lemmih>I come by the uni after 6pm?
14:31:09<dcoutts>sure
23:03:05<stepcut>is there a function that will take a list of pairs and return a query string ?
23:20:02<dcoutts>stepcut: a reverse query lookup? :-)
23:20:22<dcoutts>"here's the answer, what was the question?"
23:22:23<stepcut>something that will go from, [("key1","value1"),("key2","value2")] -> key1=value1+key2=value2
23:22:47<stepcut>it's not that tricky, except that you have to escape the strings properly
23:24:15<Saizan_>there should be something in Network.Browser
23:25:30<dcoutts>ah yes I see

Back to channel and daily index: content-negotiated html turtle