Options:
- # Session Start: Sat Apr 24 00:00:00 2010
- # Session Ident: #whatwg
- # [00:05] <AryehGregor> "From the current state of the discussion, it seems like removing Atom conversion would draw the weakest objections."
- # [00:05] <AryehGregor> It seems like removing things always draws the weakest objections. Let's just put everything controversial in the WHATWG spec only so that W3C change proposals can't affect it. Is that what people want?
- # [00:05] <Dashiva> Yes, a few of them
- # [00:06] <AryehGregor> Proposing that something be removed doesn't make it go away.
- # [00:06] <AryehGregor> Well, a few people might want that, but not the people who try to get these things removed.
- # [00:06] <TabAtkins> Actually, no, that's what anyone wants. Some people want things removed from the WHATWG spec too. They just can't get that.
- # [00:06] <AryehGregor> Maybe they figure that even if they can't get it removed from the WHATWG spec, at least they can remove it from the W3C spec, and that will make people less likely to see it?
- # [00:07] <AryehGregor> Of course, the more this happens, the less useful the W3C spec becomes, and the more people will use the WHATWG spec.
- # [00:07] <Dashiva> You can also see it as a PR battle, creating division between W3C and WHATWG
- # [00:09] <AryehGregor> The W3C has a more positive reputation than the WHATWG, certainly. Much better known, too.
- # [00:10] <Dashiva> It's also likely that since the WHATWG copy exists, people have less incentive to fight to preserve the W3C copy
- # [00:10] <AryehGregor> That's true too.
- # [00:10] <AryehGregor> Fragmentation is often the easiest option, although rarely the best.
- # [00:11] <AryehGregor> See also microdata vs. RDFa. If we knew in advance that only one could exist, whichever one we had would probably be better than either of the two contenders now.
- # [00:11] <AryehGregor> But instead, everyone who likes one of them just ignores the other rather than trying to fix its deficiencies.
- # [00:13] <Dashiva> To be fair, RDFa seems to be absorbing some of the good ideas of microdata. It just doesn't seem as willing to part with the bad ideas.
- # [00:13] <TabAtkins> AryehGregor: Fwiw, I've done a relatively thorough and open review of RDFa 1.1. I think it's unfixable at this point, though. They just made some initial architectural mistakes and have dug themselves down far enough in an attempt to reduce their impact that you can't "fix" it without substantially rewriting it.
- # [00:14] <TabAtkins> The basic failure is not paying enough attention to the tree-based structure of XML, and relying on a notion of implicit subjects, rather than declaring subjects more explicitly.
- # [00:15] <TabAtkins> Then they made it worse by trying to be clever with the chaining concept.
- # [00:15] <AryehGregor> Bah, someone complained about this wording! http://www.w3.org/Bugs/Public/show_bug.cgi?id=7277
- # [00:16] <AryehGregor> I appreciated that wording when I started reading the spec.
- # [00:16] <TabAtkins> The whole prefix/curie thing is pretty much a non-issue at this point. 1.1's @vocab and @profile attributes successfully hide the complexity in common cases.
- # [00:18] <TabAtkins> Basically, chapter 8 of RDFa1.1 speaks for itself about why the basic RDFa architecture is a mistake.
- # [00:19] <TabAtkins> It has like 60 examples, possibly more, walking through several things step-by-step because otherwise it's impossible to decipher.
- # [00:20] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [00:20] <Hixie> TabAtkins: complexity can't be hidden unless it's gone from the syntax altogether, because people have to maintain other people's code, and the other person might use the feature that's complicated
- # [00:21] <TabAtkins> True. It's at least lessened. Using @vocab *looks* like Microdata with @itemtype on simple cases.
- # [00:21] <AryehGregor> . . . of course, you could say the same about HTML. But I guess you'd say that there are few enough RDFa agents that we care about that we can break compatibility anyway.
- # [00:22] <TabAtkins> AryehGregor: Exactly.
- # [00:22] <AryehGregor> Or, more importantly, few enough RDFa pages.
- # [00:22] <AryehGregor> Since a few implementations can be changed pretty easily.
- # [00:23] <TabAtkins> Once I finish setting up my workflow, I might spend a few hours hacking our Rich Snippets support to ensure that it works with Microdata properly.
- # [00:23] <Dashiva> It seems to be some of the same people saying we can ignore deployed HTML5 content because it's not a standard yet who proclaim existing RDFa-in-HTML content must be supported
- # [00:23] <TabAtkins> Those people don't have a point, they're just inconsistent due to their agenda.
- # [00:24] * AryehGregor tried to rewrite that to reverse the roles, but it didn't work
- # [00:24] <TabAtkins> AryehGregor: Yay! That's how you know it's true.
- # [00:24] <Dashiva> I'm sure you can reverse it
- # [00:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:24] <Dashiva> You just need to apply a secondary measure
- # [00:24] <Dashiva> E.g. we can't ignore [massively] deployed HTML5 content, but we can ignore [small amounts of] RDFa-in-HTML
- # [00:25] <AryehGregor> Well, we ignore deployed RDFa+HTML content because there's not a lot of it, but there's a lot of HTML content, so it seems consistent. I'd need to be more creative.
- # [00:25] <TabAtkins> Indeed, but if you apply that measure with the original statement, it becomes obviously ridiculous.
- # [00:25] <Dashiva> It seems obvious, but I'm not sure it's necessarily so
- # [00:25] <Dashiva> e.g. if you take the claims that blog software ships with it enabled by default, and doing something useful by default
- # [00:26] <AryehGregor> Most blog software also outputs HTML.
- # [00:26] <Dashiva> I personally don't think anyone would notice even if it was deployed by default, but I don't have the data to back it up
- # [00:26] * Joins: erlehmann (~erlehmann@82.113.104.239)
- # [00:27] <AryehGregor> I think WHATWG people tend to only really care about browsers (and maybe search engines and feed readers and such), while the specific technology is usually more or less of secondary interest. The RDFa people seem to be more invested in a particular technology than in a particular high-level goal.
- # [00:27] * Quits: cying (~cying@173-164-164-4-SFBA.hfc.comcastbusiness.net) (Quit: cying)
- # [00:27] <AryehGregor> The same is true for lots of people who disagree with WHATWG people, actually.
- # [00:27] <TabAtkins> That technology is "namespaces", for RDFa.
- # [00:28] <Dashiva> And RDF ;)
- # [00:29] <TabAtkins> RDF's not necessarily a problem. You could parse RDFa data into JSON with roughly the same ease as you parse Microdata into RDF.
- # [00:29] <AryehGregor> Is there anything wrong with RDF, or just RDFa?
- # [00:29] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Quit: Lost terminal)
- # [00:29] <othermaciej> RDF as a data model
- # [00:29] <TabAtkins> RDF is just a rolled-out version of tree-based data.
- # [00:29] <othermaciej> ?
- # [00:29] <TabAtkins> With a focus on URIs.
- # [00:29] <othermaciej> RDF is not tree-based data, it is graph-based
- # [00:30] <Dashiva> Not necessarily wrong, but coming from a graph structure and designing for a tree is tricky
- # [00:30] <Dashiva> Graphs should be the exception, trees the norm
- # [00:30] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [00:31] <Dashiva> But if you come from a world where everything is graphs, it can be hard to adapt
- # [00:31] <TabAtkins> All trees are graphs, and they're more common in real data, so I still think my gloss is mostly accurate.
- # [00:31] <erlehmann> I like graphs.
- # [00:31] <Dashiva> TabAtkins: It's a graph in total, but each page usually only contains a tree-like subgraph
- # [00:31] <TabAtkins> Dashiva: Right, that's what I tried to say, but failed to do so clearly.
- # [00:32] <TabAtkins> Thanks for the clarification. ^_^
- # [00:33] <TabAtkins> So anyway, that's why RDFa's essential architecture is wrong. It didn't take full advantage of the parallel between most data's tree-nature and HT/XML's tree-like nature.
- # [00:34] <othermaciej> TabAtkins: all trees are directed graphs, but not vice versa
- # [00:34] <TabAtkins> othermaciej: That's what I said, isn't it?
- # [00:34] <othermaciej> earlier you said "RDF is just a rolled-out version of tree-based data."
- # [00:34] <othermaciej> maybe I misinterpreted that statement
- # [00:35] <TabAtkins> Right, I left out some details that Dashiva corrected me on.
- # [00:35] <TabAtkins> In a hand-wavey way, I mean that the RDF structure of data embedded in pages is typically a tree, or at least very tree-like.
- # [00:35] <othermaciej> I agree that a lot of interesting data can be expressed well enough with a tree, rather than a general directed graph
- # [00:36] <othermaciej> I suspect a lot of RDFa at least points to common objects and so is likely at least a DAG
- # [00:36] <Dashiva> Yeah, I should have said DAG instead of tree. Even microdata is like that.
- # [00:37] <TabAtkins> Yeah.
- # [00:37] <othermaciej> Microdata is a DAG?
- # [00:37] <Dashiva> With itemref
- # [00:37] <TabAtkins> And, in a larger sense, with itemid.
- # [00:37] <othermaciej> itemref just clones some properties though
- # [00:38] <othermaciej> does the actual Microdata model retain a DAG structure?
- # [00:38] <othermaciej> are you pointing to the same conceptual object, or do you just happen to have properties with the same values?
- # [00:38] <TabAtkins> No, it serializes as a tree.
- # [00:38] <TabAtkins> But, if you lean on urls as values, it retains exactly as much DAGness as RDF would.
- # [00:41] <Hixie> RDF isn't natively a graph at all, it's a list of triples
- # [00:41] <Hixie> actually even that's not accurate
- # [00:41] <Hixie> it's a list of quads
- # [00:42] <Hixie> with some annotations
- # [00:42] <Hixie> but you can form a graph from that list
- # [00:42] <TabAtkins> The graphness comes from defining a form of url-equality, yeah.
- # [00:42] <Hixie> microdata is natively a tree, that you can flatten to a list of triples, from which you can also create a graph
- # [00:42] <TabAtkins> What's the quad? The object type?
- # [00:42] <Hixie> value type
- # [00:43] <TabAtkins> Right, yeah.
- # [00:43] <Hixie> and annotations are language of the value if it's a literal, and source of the triple
- # [00:43] <Hixie> also the literal can itself be structured XML
- # [00:44] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [00:45] <othermaciej> RDF serializations are a list of triples/quads/whatever
- # [00:45] <othermaciej> but RDF the data model is a graph
- # [00:46] * Joins: paul_irish (~paul_iris@12.130.118.4)
- # [00:47] <TabAtkins> Under your wording, othermaciej, Microdata's data model can indeed be a DAG, if you lean on url-equality to associate nodes as being the same (the same thing you have to do to make RDF a graph).
- # [00:48] <Hixie> right
- # [00:48] <othermaciej> but no cycles?
- # [00:48] <Hixie> microdata itself isn't but when you convert it to RDF you can get the same kind of graph with cycles
- # [00:48] <Hixie> the only thing you can't do cycles through in microdata iirc is bnodes
- # [00:48] <Hixie> but since you can just give them unique IDs, that becomes a non-issue
- # [00:50] <TabAtkins> Yeah, bnodes in Microdata are only as blank as you allow them to be.
- # [00:50] <othermaciej> I don't really understand what a bnode is
- # [00:50] <TabAtkins> A node in the data graph without an associated url.
- # [00:50] <Hixie> it's a node without an identifier
- # [00:51] <TabAtkins> In Microdata's RDF serialization, a bnode is the subject of all the triples generated by an @itemscope without an @itemid.
- # [00:52] <Hixie> it's hard to say exactly what the RDF model is since there's no official API; the only reason I'd say microdata's model is a tree and not the RDF graph is that there's an explicit microdata API that does't follow the URL refs and thus makes it a tree
- # [00:53] <othermaciej> the API being proposed by RDFa doesn't expose a graph or tree at all
- # [00:53] <othermaciej> just a list of triples
- # [00:53] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Hey! Listen!)
- # [00:53] <Hixie> right, like i said, RDF's model is just a list :-)
- # [00:53] <othermaciej> which seems like a pretty lousy interface
- # [00:53] <Hixie> which by convention can be interpreted as a graph
- # [00:55] <TabAtkins> I believe you're just supposed to parse the triples out and then hand them to a triple-store which will make the node associations for you.
- # [00:55] <Hixie> yeah the usual way of working with RDF is through queries, not through an API
- # [00:55] <othermaciej> but if you are running as JS in the browser, you don't have a triple store available
- # [00:55] <othermaciej> I expected the RDFa API itself to be a "triple store"
- # [00:55] <othermaciej> maybe that was a bad assumption
- # [00:55] <TabAtkins> You'd be disappointed, then. ^_^
- # [00:55] <othermaciej> er
- # [00:56] <othermaciej> assumption
- # [00:56] <Hixie> it's not clear to me that the people designing the API are doing it for any reason other than to say they have an API
- # [00:56] <othermaciej> it seems like this model makes it very hard to have a live triple store on a dynamically modified document
- # [00:56] <Hixie> (unlike the microdata API, which is designed to make the information available)
- # [00:56] <Hixie> but then browser vendors are even less likely to implement a real triple store with querying than to implement the flat API
- # [00:56] <Hixie> so...
- # [00:57] <othermaciej> a triple store API would be more complicated to implement, but on the other hand it might have a real use case
- # [01:25] * Quits: paul_irish (~paul_iris@12.130.118.4) (Remote host closed the connection)
- # [01:27] * Joins: paul_irish (~paul_iris@12.130.118.4)
- # [01:30] * paul_irish is now known as paul_irish|35000
- # [01:30] * paul_irish|35000 is now known as paul_irish|35kft
- # [01:34] * Quits: dglazkov (~dglazkov@nat/google/x-lbxfjxyxagbbtkpj) (Quit: dglazkov)
- # [01:35] * Joins: kennyluck_ (~kennyluck@tea04.w3.mag.keio.ac.jp)
- # [01:38] * Quits: kennyluck (~kennyluck@2001:200:1c0:3508:225:ff:fe4d:f8c7) (Ping timeout: 268 seconds)
- # [01:38] * kennyluck_ is now known as kennyluck
- # [01:44] * Joins: davidb (~davidb@bas1-toronto06-2925209789.dsl.bell.ca)
- # [01:46] <kennyluck> Firefox does have this triple store implementation. Just wonder how old it is.
- # [01:47] <kennyluck> I missed the discussion I should have joined :(
- # [02:06] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [02:06] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [02:14] * Quits: KaOSoFt (~kaosoft@190.24.156.162) (Quit: Leaving)
- # [02:15] * Joins: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net)
- # [02:15] * Quits: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net) (Client Quit)
- # [02:22] * Quits: dbaron (~dbaron@nat/mozilla/x-avbcyxhaiukdmpjs) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:22] * Quits: ap (~ap@17.246.17.104) (Quit: ap)
- # [02:27] * Quits: sicking (~chatzilla@nat/mozilla/x-sctequgyduhylfdw) (Ping timeout: 260 seconds)
- # [02:31] * Joins: annevk (~annevk@p3096-ipbfp205fukuokachu.fukuoka.ocn.ne.jp)
- # [02:39] * Joins: jwalden (~waldo@nat/mozilla/x-slguqqyvfywtjxdd)
- # [02:39] * Quits: Lachy (~Lachlan@85.196.122.246) (Ping timeout: 276 seconds)
- # [02:40] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [02:45] * Joins: surkov (~surkov@client-65-22.sibtele.com)
- # [02:46] * Quits: jwalden (~waldo@nat/mozilla/x-slguqqyvfywtjxdd) (Ping timeout: 246 seconds)
- # [02:51] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [02:52] * Joins: jwalden (~waldo@nat/mozilla/x-gxqvohthwazzuasv)
- # [02:59] * Quits: tiglionabbit (~tiglionab@office-sjc.playdom.com) (Ping timeout: 264 seconds)
- # [03:01] <JonathanNeal> Woot
- # [03:01] <JonathanNeal> http://sandbox.thewikies.com/createElement/
- # [03:01] <JonathanNeal> vs http://sandbox.thewikies.com/createElement/before.html
- # [03:02] <TabAtkins> Should I be looking at that in IE?
- # [03:02] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Read error: Connection reset by peer)
- # [03:04] <TabAtkins> Also: your loop syntax is so horrible. ;_; I really don't understand why you value a microsecond or two over the clarity of a for loop.
- # [03:06] <TabAtkins> Otherwise, though, seems very clever. I approve.
- # [03:07] * Quits: dave_levin (~dave_levi@nat/google/x-exnxvzsptrabqqpp) (Quit: dave_levin)
- # [03:11] <TabAtkins> Argh, I'm introducing too much abstraction here, but I'm not sure of the best way to collapse one of the abstraction levels. >_<
- # [03:11] <TabAtkins> Anytime you have to introduce *two* new levels of abstract directional terminology, you're doing something wrong.
- # [03:15] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Read error: Operation timed out)
- # [03:24] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [03:28] * Quits: ukd1 (~russ@post.ukd1.co.uk) (Ping timeout: 252 seconds)
- # [03:31] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [03:35] * Joins: ukd1 (~russ@post.ukd1.co.uk)
- # [03:38] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [03:38] * Joins: miketaylr (~miketaylr@12.187.233.194)
- # [03:39] * Quits: annevk (~annevk@p3096-ipbfp205fukuokachu.fukuoka.ocn.ne.jp) (Ping timeout: 248 seconds)
- # [03:46] * JohnResi1 is now known as JohnResig
- # [03:46] * paul_irish|35kft is now known as JohnResi1
- # [03:48] * JohnResi1 is now known as paul_irish|35kft
- # [03:51] * paul_irish|35kft is now known as paul_irish
- # [03:52] * Joins: tiglionabbit (~tiglionab@office-sjc.playdom.com)
- # [03:52] * Quits: tiglionabbit (~tiglionab@office-sjc.playdom.com) (Client Quit)
- # [03:54] * Quits: jwalden (~waldo@nat/mozilla/x-gxqvohthwazzuasv) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [03:55] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [03:56] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:58] * Quits: othermaciej (~mjs@17.246.19.94) (Quit: othermaciej)
- # [04:04] * Quits: weinig (~weinig@17.246.19.224) (Quit: weinig)
- # [04:07] * Joins: othermaciej (~mjs@17.246.19.94)
- # [04:12] * Quits: othermaciej (~mjs@17.246.19.94) (Ping timeout: 240 seconds)
- # [04:26] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [04:27] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [04:27] * Joins: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [04:30] * Joins: jlebar (~jlebar@128.12.22.184)
- # [04:31] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [04:31] <jlebar> Hixie, Is there a reason that offline manifests don't treat form feed characters (and other unicode space characters) as whitespace?
- # [04:31] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [04:32] <jlebar> e.g. step 17 in http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#writing-cache-manifests
- # [04:32] <annevk> consistency
- # [04:32] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:32] <jlebar> annevk, with what?
- # [04:32] <annevk> text/plain, HTML, CSS, etc.?
- # [04:33] <jlebar> the split on spaces algorithm does consider ff to be whitespace.
- # [04:34] <jlebar> http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#skip-whitespace
- # [04:34] <annevk> sure, but newlines are always just CR and LF or CRLF
- # [04:35] <jlebar> Right. But the step in the algorithm I first mentioned is stripping whitespace off the end of a line.
- # [04:37] <annevk> aah I see now
- # [04:37] <annevk> sorry
- # [04:38] <jlebar> np
- # [04:38] <annevk> seems like a bug of some sorts
- # [04:38] <jlebar> Perhaps. But Hixie may have some grand plan. He often does. :)
- # [04:40] <annevk> maybe he tries to keep FF out of cache manifests but the inconsistency seems confusing
- # [04:41] * Quits: miketaylr (~miketaylr@12.187.233.194) (Remote host closed the connection)
- # [04:42] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 245 seconds)
- # [04:46] * Quits: primal1 (~primal1@pool-173-58-231-87.lsanca.fios.verizon.net) (Quit: primal1)
- # [04:47] * Quits: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [04:58] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [05:07] * Joins: wakaba_0 (~wakaba_@181.63.138.58.dy.bbexcite.jp)
- # [05:08] * Joins: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [05:19] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [05:27] * Quits: mamund (mamund@frost.nullshells.net) (Read error: Connection reset by peer)
- # [05:27] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:32] * Quits: pmuellr (~pmuellr@24.148.174.112) (Read error: Connection reset by peer)
- # [05:34] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [05:35] * jlebar is now known as jlebar|away
- # [05:36] * Joins: pmuellr (~pmuellr@24.148.174.112)
- # [05:42] * Quits: michaeln (~michaeln@nat/google/x-ekvlbszeibjkrkpq) (Quit: Leaving.)
- # [05:47] * Joins: mamund (mamund@frost.nullshells.net)
- # [06:00] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [06:02] * Joins: mr_daniel (~irssi@e177153037.adsl.alicedsl.de)
- # [06:05] * Quits: mr_danie1 (~irssi@e177153220.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [06:08] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [06:12] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 252 seconds)
- # [06:18] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [06:28] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 245 seconds)
- # [06:30] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [06:34] * Quits: paul_irish (~paul_iris@12.130.118.4) (Remote host closed the connection)
- # [06:35] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [06:50] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 265 seconds)
- # [07:11] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:13] * Quits: JoePeck (~jjp@2620:0:1b00:1f02:fa1e:dfff:fed9:b9a) (Ping timeout: 248 seconds)
- # [07:24] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [07:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [07:28] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:36] * Quits: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp) (Remote host closed the connection)
- # [07:36] * Joins: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [07:39] * Joins: JusticeFries (~justicefr@65.100.130.168)
- # [07:52] * Quits: davidb (~davidb@bas1-toronto06-2925209789.dsl.bell.ca) (Quit: davidb)
- # [07:57] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 246 seconds)
- # [08:03] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [08:04] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:13] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 245 seconds)
- # [08:20] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [08:23] * Quits: JusticeFries (~justicefr@65.100.130.168) (Quit: JusticeFries)
- # [08:27] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [08:27] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [08:27] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [08:40] <Hixie> anyone remember what the term is for a block's overall bidi direction?
- # [08:43] <annevk> base writing direction of blocks?
- # [08:43] <annevk> (comes from a google search)
- # [08:43] <Hixie> doesn't sound right
- # [08:44] <Hixie> i mean the post-bidi-algorithm direction
- # [08:44] <Hixie> the one that decides whether 'text-align:start' is left or right
- # [08:45] <Hixie> wait, text-align is dependent on 'start', not on the actual direction?
- # [08:45] <Hixie> er, on 'direction', i mean, not 'start'
- # [08:45] <annevk> dunno, sorry
- # [08:46] <annevk> haven't followed that stuff recently since in discussions vertical text is added on top of it which makes my brain explode (or at least wander off)
- # [08:46] <Hixie> i guess i mean the value that decides whether a "." at the end of the string goes to the left or the right in the rendering
- # [08:49] <Hixie> looks like i mean the direction of the character found in the bidi algorithm step P2
- # [08:50] <Hixie> which seems to be called the "paragraph direction"
- # [08:51] <Hixie> ah, the paragraph embedding level
- # [08:51] <Hixie> there we go
- # [08:53] <Hixie> man it's been so long since i've worked on bidi stuff
- # [08:56] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [08:57] <Hixie> annevk: yeah, bidi spec says it's sometimes called the "base direction", thanks
- # [09:01] <annevk> what are you working on btw? there's no open bidi issues afaict (apart from the unfinished i18n document I guess)
- # [09:03] * Joins: tagawa (~danield@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [09:03] <tagawa> hello!
- # [09:03] <annevk> hey tagawa :)
- # [09:03] <tagawa> (sorry, just testing)
- # [09:04] <Hixie> annevk: positioning of subtitles
- # [09:05] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 268 seconds)
- # [09:05] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [09:06] <annevk> ah right, forgot about captioning
- # [09:06] <annevk> o_O
- # [09:06] <Hixie> heh
- # [09:09] * Parts: tagawa (~danield@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [09:11] * Joins: JusticeFries (~justicefr@65.100.130.168)
- # [09:24] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [09:25] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
- # [09:26] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [09:39] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [09:50] * Joins: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net)
- # [09:50] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:54] * Joins: JonathanNeal (~JonathanN@adsl-99-56-193-35.dsl.lsan03.sbcglobal.net)
- # [10:03] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [10:12] * Quits: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
- # [10:12] * Joins: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp)
- # [10:22] <nessy> good that somebody with knowledge looks at i18n issues for subtitles!
- # [10:23] * Quits: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net) (Quit: -)
- # [10:24] * Quits: annevk (~annevk@EM114-51-73-239.pool.e-mobile.ne.jp) (Ping timeout: 268 seconds)
- # [10:26] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [10:42] * Joins: gratz|home (~gratz@cpc2-brig9-0-0-cust208.brig.cable.ntl.com)
- # [10:44] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [10:47] * Joins: ROBOd (~robod@89.123.128.113)
- # [10:50] <JonathanNeal> Updated http://sandbox.thewikies.com/createElement/before.html and http://sandbox.thewikies.com/createElement/ to include multiple libraries working with html5 elements successfully.
- # [10:52] <jgraham> JonathanNeal: Which code is the code that you actually wrote?
- # [10:52] <jgraham> i.e. what should I be looking at?
- # [10:55] <JonathanNeal> I wrote the tests, and I wrote the "shimproof" script.
- # [10:55] <JonathanNeal> It is an evil script that proves a point, but beyond that, it should not be used. Rather, it should be implemented into js libraries.
- # [10:55] <jgraham> You know it would be friendly to include a non-minimised version if you want people to read it :)
- # [10:56] <JonathanNeal> I thought shimproof.min.js made it obvious, but sure http://sandbox.thewikies.com/createElement/shimproof.js
- # [10:56] <JonathanNeal> It's just an experiment :D
- # [10:57] * jgraham wonders if he should propose a way of accessing the AST from javascript to TC39 so that it is easy to implemnt pretty-printers
- # [10:57] <jgraham> (as well as all sorts of other exciting things)
- # [10:57] <jgraham> (I guess they would hate it though)
- # [11:00] * Quits: gratz|home (~gratz@cpc2-brig9-0-0-cust208.brig.cable.ntl.com) (Quit: Leaving)
- # [11:00] <Philip`> Why do you need a standardised API for implementing pretty-printers?
- # [11:00] <Philip`> Isn't it fine to just have a standalone pretty-printing tool that uses private APIs of a specific implementation?
- # [11:03] <jgraham> Philip`: I don't really. But it's not like there are lots of existing implementations that expose private APIs to do what I want either
- # [11:04] <Philip`> Getting an implementation to expose a private API sounds like far less effort than getting every implementation to expose a public API
- # [11:05] <jgraham> It's really unclear that that is true :)
- # [11:06] <jgraham> Also I guess it would be nice if you don't need java in order to use most existing minifiers
- # [11:06] <jgraham> *didn't
- # [11:06] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [11:07] <Philip`> How can it not be true? The public API is as much effort as doing the private API multiplied by the number of implementations, plus the cost of coordination
- # [11:08] <jgraham> Because the cost to me isn't the implementation cost it is the cost of convincing people
- # [11:08] <Philip`> I was assuming you weren't being so selfish as to only consider the cost to yourself ;-)
- # [11:09] <Philip`> (Given the apparent pain and suffering involved with SpiderMonkey's decompiler, I doubt implementors want to do much more of that kind of thing - computing and storing perfect lossless ASTs seems to conflict with optimisation goals, and deriving an AST from more optimised data structures is hard)
- # [11:11] <jgraham> JonathanNeal: Why the use of the foo[constant] syntax everywhere rather than foo.constant? The latter is more readable and, at least in some modern engines, more performant (IE might be different of course)
- # [11:12] <JonathanNeal> Just to make the script under 1k minified
- # [11:12] <JonathanNeal> It doesn't really matter.
- # [11:14] <Dashiva> http://www.youtube.com/watch?v=MHrTE-PLAsc&feature=related#t=6m20s
- # [11:15] <Dashiva> I wonder if you can justify subtitling something people wouldn't normally be able to hear properly anyway
- # [11:31] <webben> Dashiva: Sure. TV often does that when voices are hard to hear for some reason (e.g. bad recording).
- # [11:36] * Quits: micheil (~micheil@124-170-130-178.dyn.iinet.net.au) (Quit: micheil)
- # [11:49] <Philip`> (It's interesting to see when TV shows consider English-speaking people to have a sufficiently peculiar accent that they have to be subtitled)
- # [11:51] <Philip`> (e.g. it seems Americans sometimes find Scottish accents tricky)
- # [11:54] * Quits: JusticeFries (~justicefr@65.100.130.168) (Read error: Connection reset by peer)
- # [11:55] * Joins: JusticeFries (~justicefr@65.100.130.168)
- # [11:56] * Joins: roc (~roc@121-72-201-61.dsl.telstraclear.net)
- # [12:00] * Joins: cpearce_zzz_ (~cpearce@ip-118-90-30-44.xdsl.xnet.co.nz)
- # [12:01] * Quits: cpearce_zzz (~cpearce@ip-118-90-125-48.xdsl.xnet.co.nz) (Ping timeout: 260 seconds)
- # [12:01] * cpearce_zzz_ is now known as cpearce_zzz
- # [12:12] * Joins: gratz|home (~gratz@gratz.gotadsl.co.uk)
- # [12:26] * Joins: cpearce_zzz_ (~cpearce@ip-118-90-30-44.xdsl.xnet.co.nz)
- # [12:26] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [12:27] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [12:29] * Quits: cpearce_zzz (~cpearce@ip-118-90-30-44.xdsl.xnet.co.nz) (Ping timeout: 258 seconds)
- # [12:29] * cpearce_zzz_ is now known as cpearce_zzz
- # [12:35] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:39] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [12:41] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [12:58] * Joins: maikmerten (~maikmerte@port-92-201-21-113.dynamic.qsc.de)
- # [12:59] * Joins: pmuellr_ (~pmuellr@24.148.174.112)
- # [12:59] * Quits: pmuellr (~pmuellr@24.148.174.112) (Read error: Connection reset by peer)
- # [12:59] * pmuellr_ is now known as pmuellr
- # [13:14] * Quits: JusticeFries (~justicefr@65.100.130.168) (Quit: JusticeFries)
- # [13:15] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [13:15] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [13:20] <Dashiva> Philip`: There's a funny video like that
- # [13:20] <Dashiva> http://www.dailymotion.com/video/x3084g_newsreportfromiraq_fun
- # [13:29] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 240 seconds)
- # [13:30] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [13:34] <hsivonen> http://en.wikipedia.org/wiki/HTML5_video doesn't seem to conform to Wikipedia policies
- # [13:35] <hsivonen> lots of [citation needed] and [weasel words] missing there
- # [13:35] <Philip`> Dashiva: I like how the subtitles get completely obscured by the popup advert
- # [13:41] <mr_daniel> I wonder where the 'dblclick' event is specified? I just read the DOM Level 2 Events recommendation, specifically the mouse events. The 'dblclick' event is not described: http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-MouseEvent
- # [13:42] <mr_daniel> but on the other hand the wikipedia article about DOM Level 2 Events states that there is a 'dblclick' event http://en.wikipedia.org/wiki/DOM_events#HTML_events
- # [13:43] <mr_daniel> so where does the 'dblclick' event come from? Is it supported by all browsers, which support DOM Level 2 Events? Or should I avoid the use of the 'dblclick' event?
- # [13:56] <nessy> Dashiva - hehe - I really enjoyed that video ;)
- # [13:59] * Quits: ROBOd (~robod@89.123.128.113) (Quit: http://www.robodesign.ro)
- # [14:23] * Joins: pmuellr_ (~pmuellr@24.148.174.112)
- # [14:23] * Quits: pmuellr (~pmuellr@24.148.174.112) (Read error: Connection reset by peer)
- # [14:23] * pmuellr_ is now known as pmuellr
- # [14:32] * Quits: roc (~roc@121-72-201-61.dsl.telstraclear.net) (Quit: roc)
- # [14:38] * Joins: Henrik`G (~hb@109.57.249.222)
- # [14:39] <Henrik`G> hey peoples i have a box with links of latest posts in my sidebar
- # [14:39] <Henrik`G> and i am wondering if it is a section or a div would be the best use
- # [14:39] <Henrik`G> my sense says section because it starts with a header and then th ul
- # [14:39] <Henrik`G> the
- # [14:56] * Quits: pmuellr (~pmuellr@24.148.174.112) (Quit: pmuellr)
- # [15:02] * Joins: ment (thement@ibawizard.net)
- # [15:13] * Quits: Henrik`G (~hb@109.57.249.222) (Quit: Leaving...)
- # [15:28] * Quits: beowulf (wiglaf@ps4552.dreamhost.com) (Ping timeout: 276 seconds)
- # [16:02] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100324184354])
- # [16:10] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [16:10] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [16:15] * Quits: nessy (~Adium@124-170-18-159.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:20] * Quits: Lachy (~Lachlan@85.196.122.246) (Ping timeout: 248 seconds)
- # [16:21] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [16:30] <ray> hehe, [[deep pockets]]
- # [16:32] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [16:34] * Joins: ROBOd (~robod@89.123.185.71)
- # [16:38] * Quits: mr_daniel (~irssi@e177153037.adsl.alicedsl.de) (Quit: Changing server)
- # [16:41] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [16:42] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [17:26] * Joins: miketaylr (~miketaylr@12.187.233.194)
- # [17:26] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [17:29] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [17:42] * Quits: JonathanNeal (~JonathanN@adsl-99-56-193-35.dsl.lsan03.sbcglobal.net) (Ping timeout: 260 seconds)
- # [17:44] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
- # [17:48] * Joins: maikmerten_ (~maikmerte@port-92-201-108-100.dynamic.qsc.de)
- # [17:49] * Quits: maikmerten (~maikmerte@port-92-201-21-113.dynamic.qsc.de) (Read error: Operation timed out)
- # [17:55] * Quits: miketaylr (~miketaylr@12.187.233.194) (Quit: Leaving...)
- # [18:02] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:29] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [18:29] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [18:30] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [18:30] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [18:30] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [18:36] * Joins: borismus (~borismus@bl8-150-6.dsl.telepac.pt)
- # [18:40] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [18:48] <Dashiva> I think Dean needs a timeout...
- # [18:52] * Joins: adam (~adam@97-125-157-84.desm.qwest.net)
- # [18:58] * Quits: adam (~adam@97-125-157-84.desm.qwest.net) (Quit: Leaving)
- # [19:02] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [19:05] * Joins: paul_irish (~paul_iris@205.248.100.252)
- # [19:05] * Quits: paul_irish (~paul_iris@205.248.100.252) (Remote host closed the connection)
- # [19:08] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:13] * Quits: surkov (~surkov@client-65-22.sibtele.com) (Quit: surkov)
- # [19:13] * Joins: JoePeck (~jjp@2620:0:1b00:1171:fa1e:dfff:fed9:b9a)
- # [19:25] * Joins: davidb (~davidb@bas1-toronto06-2925211517.dsl.bell.ca)
- # [19:44] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 246 seconds)
- # [19:50] * Joins: paul_irish (~paul_iris@205.248.100.252)
- # [19:51] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [19:53] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [19:53] * Quits: miketaylr (~miketaylr@205.248.100.252) (Excess Flood)
- # [19:53] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [19:53] * Quits: miketaylr (~miketaylr@205.248.100.252) (Excess Flood)
- # [19:54] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [19:58] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Ping timeout: 246 seconds)
- # [20:03] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [20:20] * Quits: erlehmann (~erlehmann@82.113.104.239) (Read error: Connection reset by peer)
- # [20:26] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [20:29] * Quits: davidb (~davidb@bas1-toronto06-2925211517.dsl.bell.ca) (Quit: davidb)
- # [20:29] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [20:30] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [20:51] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Read error: Connection reset by peer)
- # [20:51] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [21:22] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [21:24] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Quit: leaving)
- # [21:25] * Quits: sebmarkbage (~miranda@213.80.108.29) (Read error: Connection reset by peer)
- # [21:30] * Quits: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [21:30] * Joins: eighty4 (~eighty4@c-3cc3e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [21:33] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [21:34] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [21:38] * Joins: Bolkonskij (~Bolkonski@unaffiliated/bolkonskij)
- # [21:47] * Quits: paul_irish (~paul_iris@205.248.100.252) (Remote host closed the connection)
- # [21:48] * Quits: miketaylr (~miketaylr@205.248.100.252) (Quit: Leaving...)
- # [21:52] * Joins: erlehmann (~erlehmann@p5DDBA58D.dip.t-dialin.net)
- # [21:53] * Joins: erlehmann_ (~erlehmann@p5DDBA58D.dip.t-dialin.net)
- # [21:53] * jlebar|away is now known as jlebar
- # [21:54] * Quits: erlehmann (~erlehmann@p5DDBA58D.dip.t-dialin.net) (Client Quit)
- # [21:56] * Quits: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com) (Excess Flood)
- # [21:57] * Joins: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com)
- # [22:02] * Quits: jlebar (~jlebar@128.12.22.184) (Remote host closed the connection)
- # [22:41] * Quits: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com) (Excess Flood)
- # [22:42] * Joins: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com)
- # [22:43] * Quits: ROBOd (~robod@89.123.185.71) (Quit: http://www.robodesign.ro)
- # [22:43] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [22:54] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [22:56] * Joins: paul_irish (~paul_iris@205.248.100.252)
- # [22:59] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [22:59] * Quits: miketaylr (~miketaylr@205.248.100.252) (Excess Flood)
- # [22:59] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [22:59] * Quits: miketaylr (~miketaylr@205.248.100.252) (Excess Flood)
- # [23:00] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [23:00] * Quits: miketaylr (~miketaylr@205.248.100.252) (Excess Flood)
- # [23:00] * Joins: miketaylr (~miketaylr@205.248.100.252)
- # [23:04] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:07] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [23:19] * Quits: maikmerten_ (~maikmerte@port-92-201-108-100.dynamic.qsc.de) (Remote host closed the connection)
- # [23:36] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [23:36] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [23:44] * Quits: danbri (~danbri@unaffiliated/danbri) (Quit: danbri)
- # [23:53] * Quits: erlehmann_ (~erlehmann@p5DDBA58D.dip.t-dialin.net) (Quit: Ex-Chat)
- # Session Close: Sun Apr 25 00:00:00 2010
The end :)