Options:
- # Session Start: Fri Nov 20 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] <foolip> Sleep for me
- # [00:02] * Quits: sicking (n=chatzill@nat/mozilla/x-kjiwblljzxmmraxt) (Remote closed the connection)
- # [00:03] * Quits: taf2 (n=taf2@38.99.201.242)
- # [00:09] <Dashiva> Angry Young Men
- # [00:10] <Dashiva> And something about white and not having any american representatives
- # [00:12] <TabAtkins> What are you *talking* about, Dashiva
- # [00:13] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [00:13] <Dashiva> I was thinking about nicknames for whatwg
- # [00:13] <TabAtkins> It still has to have WHAT as an acronym.
- # [00:14] <Dashiva> Nickname, not backronym
- # [00:14] <TabAtkins> Obviously, you should start it with White. Then presumably Hateful American Terrorists
- # [00:14] <TabAtkins> Nicknames aren't fun if they're not backronyms.
- # [00:15] <Dashiva> White Hateful Arrogant Terrible Web Guys
- # [00:15] <Dashiva> Happy now?
- # [00:15] <TabAtkins> Actually, no. Hateful sounds weird. Hate-filled is better.
- # [00:15] <Dashiva> How about haughty?
- # [00:15] <TabAtkins> And mlw called us American.
- # [00:16] <Dashiva> White Haughty Angry Treasonous Web Guys
- # [00:17] <ttepass-> s/Angry/Arrogant
- # [00:17] <TabAtkins> Haughty *and* Arrogant. Damn.
- # [00:17] <Dashiva> H could be Hitler
- # [00:17] <ttepass-> Heteronormative.
- # [00:18] <JonathanNeal> WhatWG Hates Acronyms, Tropologically With Glee
- # [00:18] <TabAtkins> White Hitler-Adulating Terrorist Working Group.
- # [00:18] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-crbjlfrgbzfdllpe) ("This computer has gone to sleep")
- # [00:18] <Dashiva> I'm not budging on Web Guys
- # [00:19] <TabAtkins> I like how sad Mat_t always looks when I see his quit message.
- # [00:19] <Dashiva> I suppose it's missing something about hating accessibility
- # [00:20] <TabAtkins> Whites Hating Accessibility Tools
- # [00:20] <Dashiva> No, we hate accessibility itself, not the tools
- # [00:21] <TabAtkins> We Hate Accessibility Too
- # [00:21] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) ("Nettalk6 - www.ntalk.de")
- # [00:22] <TabAtkins> I don't understand why this superpreview thing is taking so long to load my website.
- # [00:22] <Dashiva> Something like this then (We Hate Accessibility Too) Haughty American Terrible Web Guys
- # [00:23] <TabAtkins> (WHAT)HATWG
- # [00:23] <Dashiva> The W is a subcronym
- # [00:23] <TabAtkins> That's not even a word.
- # [00:24] <Dashiva> It is now
- # [00:24] <TabAtkins> Okay, granted.
- # [00:31] <TabAtkins> Wow, man I was dumb when I wrote this app. Look at all these plaintext passwords.
- # [00:34] <TabAtkins> Also: I probably shouldn't offer dates going back to 1950 if I'm storing them a timestamp in an unsigned integer.
- # [00:34] * TabAtkins boggles that he had enough skill to actually do this project, given the shameful practices on display.
- # [00:34] <Dashiva> Standard epoch is for sissies
- # [00:37] <Philip`> Wear Hats At The Weekends, Guys
- # [00:39] <TabAtkins> That's a backronym I can get behind.
- # [00:40] <Dashiva> Wear Hats At The W3C Gatherings
- # [00:40] <TabAtkins> I can only hope this spawns a hat craze in the WHATWG.
- # [00:40] * TabAtkins crosses fingers.
- # [00:52] * Joins: poe (n=poe@unaffiliated/poe)
- # [00:56] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [00:58] * Joins: nattokirai (n=nattokir@EM114-48-143-34.pool.e-mobile.ne.jp)
- # [00:58] * Quits: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au) (sendak.freenode.net irc.freenode.net)
- # [00:58] * Quits: othermaciej_ (n=mjs@nat/apple/x-fzoiirwvvhizdhbe) (sendak.freenode.net irc.freenode.net)
- # [01:00] <Philip`> http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html - wow, it's an Ubuntu with a web browser :-o
- # [01:00] * Joins: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au)
- # [01:00] * Joins: othermaciej_ (n=mjs@nat/apple/x-fzoiirwvvhizdhbe)
- # [01:01] <JonathanNeal> sans the Ubuntu
- # [01:02] <Philip`> It looks like it still has the Ubuntu
- # [01:03] <Philip`> give how e.g. http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/build-instructions talks about Ubuntu a lot
- # [01:13] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [01:14] <Dashiva> Whoa, this XML thread is such a trainwreck
- # [01:14] <Dashiva> "You only have to follow the XML spec if you claim to follow the XML spec"
- # [01:14] <Dashiva> I realize I'm 3 days late
- # [01:18] * Joins: fishd__ (n=darin@nat/google/x-gxavwcjeuzntthaw)
- # [01:19] <roc> they seem to be giving browsers permission to destroy any value in XML
- # [01:19] <roc> maybe we should just go ahead
- # [01:22] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:26] <Dashiva> Pretty much
- # [01:26] <Dashiva> Then again, what else would you expect from the One True Scotsman standard
- # [01:30] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:31] * Quits: Michelangelo (n=Michelan@93-41-28-31.ip79.fastwebnet.it) (Remote closed the connection)
- # [01:38] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:40] * Quits: dglazkov (n=dglazkov@nat/google/x-kbhqyliziudxqqel)
- # [01:42] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [01:48] * Quits: fishd__ (n=darin@nat/google/x-gxavwcjeuzntthaw) (Read error: 110 (Connection timed out))
- # [02:01] <Dashiva> So now Twitter parses RT...
- # [02:07] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) ("Leaving")
- # [02:12] * Quits: nattokirai (n=nattokir@EM114-48-143-34.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [02:17] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-jlbqvlovntxuydga)
- # [02:17] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-jlbqvlovntxuydga) (Remote closed the connection)
- # [02:18] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-zvnocgrpzxrywmii)
- # [02:18] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-zvnocgrpzxrywmii) (Remote closed the connection)
- # [02:23] * Quits: ap (n=ap@17.246.17.221)
- # [02:25] * Joins: othermaciej (n=mjs@17.246.17.190)
- # [02:26] * Joins: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [02:30] * Joins: nattokirai (n=nattokir@gw0.mozilla.or.jp)
- # [02:32] * Joins: franksalim (n=frank@76.221.202.115)
- # [02:37] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 60 (Operation timed out))
- # [02:41] * Joins: nessy1 (n=Adium@203-214-159-50.dyn.iinet.net.au)
- # [02:42] * Quits: othermaciej_ (n=mjs@nat/apple/x-fzoiirwvvhizdhbe) (Read error: 110 (Connection timed out))
- # [02:44] * Joins: paul_iri_ (n=paul_iri@32.139.71.169)
- # [02:48] * paul_iri_ is now known as paul_irish_
- # [02:50] * Joins: othermaciej_ (n=mjs@nat/apple/x-uregohyaoahtbhts)
- # [02:53] * Quits: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [02:58] * Quits: othermaciej (n=mjs@17.246.17.190) (Read error: 145 (Connection timed out))
- # [02:58] * othermaciej_ is now known as othermaciej
- # [02:59] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) ("Leaving")
- # [03:00] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [03:00] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [03:07] * Quits: paul_irish (n=paul_iri@72-58-53-42.pools.spcsdns.net) (Read error: 113 (No route to host))
- # [03:08] * paul_irish_ is now known as paul_irish
- # [03:18] * Quits: MikeSmith (n=MikeSmit@EM114-48-132-162.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [03:18] * Quits: scherkus_ (n=scherkus@74.125.59.1) (Read error: 110 (Connection timed out))
- # [03:18] * Joins: scherkus_ (n=scherkus@74.125.59.1)
- # [03:19] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:19] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [03:22] * Quits: JoePeck (n=JoePeck@cpe-74-65-7-212.rochester.res.rr.com) (Read error: 54 (Connection reset by peer))
- # [03:22] * Joins: JoePeck (n=JoePeck@cpe-74-65-7-212.rochester.res.rr.com)
- # [03:38] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [03:39] * Quits: cying (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
- # [03:47] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [03:47] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [03:49] * Quits: paul_irish (n=paul_iri@32.139.71.169) (Read error: 104 (Connection reset by peer))
- # [03:50] * Quits: ttepass- (n=ttepas--@p5B015A92.dip.t-dialin.net) ("?Q")
- # [03:52] * Joins: cedricv (n=cedric@116.197.213.171)
- # [03:54] * Quits: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [03:57] * Joins: MikeSmith (n=MikeSmit@EM114-48-224-26.pool.e-mobile.ne.jp)
- # [04:09] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [04:20] * Joins: mpt (n=mpt@canonical/mpt)
- # [04:20] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [04:21] * Quits: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net) (No route to host)
- # [04:22] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [04:22] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [04:31] * Joins: Rodi01 (n=irchon@cpe-98-154-249-109.socal.res.rr.com)
- # [04:31] * Quits: Rodi01 (n=irchon@cpe-98-154-249-109.socal.res.rr.com) (Remote closed the connection)
- # [04:37] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [04:38] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [04:43] * Quits: dbaron (n=dbaron@nat/mozilla/x-ancqbhquyyseuayz) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:47] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [04:47] * dglazkov_ is now known as dglazkov
- # [04:47] * Quits: jwalden (n=waldo@nat/mozilla/x-pxbmyuithyitxjgb) (Read error: 110 (Connection timed out))
- # [04:56] * Quits: erlehmann (n=erlehman@82.113.106.225) (Read error: 113 (No route to host))
- # [05:04] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:06] * Quits: dglazkov (n=dglazkov@216.239.45.130) (Read error: 60 (Operation timed out))
- # [05:06] * dglazkov_ is now known as dglazkov
- # [05:12] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:31] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:31] * Joins: fishd__ (n=darin@98.207.16.168)
- # [05:41] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:44] * Joins: paul_irish (n=paul_iri@90-248-234-66.static.cosmoweb.net)
- # [05:45] * Quits: paul_irish (n=paul_iri@90-248-234-66.static.cosmoweb.net) (Remote closed the connection)
- # [05:46] * Quits: scherkus_ (n=scherkus@74.125.59.1) (Read error: 110 (Connection timed out))
- # [05:50] * Joins: paul_irish (n=paul_iri@66.234.248.90)
- # [05:55] * Joins: archtech (i=stanv@83.228.56.37)
- # [06:05] * Quits: paul_irish (n=paul_iri@66.234.248.90) (Remote closed the connection)
- # [06:12] * Joins: cedric_ (n=cedric@112.199.217.228)
- # [06:13] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [06:14] * Quits: cedricv (n=cedric@116.197.213.171) (Read error: 104 (Connection reset by peer))
- # [06:15] * Joins: john_fallows (n=j_r_fall@c-24-5-91-202.hsd1.ca.comcast.net)
- # [06:20] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [06:33] * Quits: MikeSmith (n=MikeSmit@EM114-48-224-26.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [06:36] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:43] * Quits: john_fallows (n=j_r_fall@c-24-5-91-202.hsd1.ca.comcast.net) ("Leaving")
- # [06:54] * Quits: fishd__ (n=darin@98.207.16.168) (Read error: 145 (Connection timed out))
- # [06:58] * Joins: fishd__ (n=darin@216.239.45.130)
- # [06:58] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [07:00] * Joins: MikeSmith (n=MikeSmit@EM114-48-205-193.pool.e-mobile.ne.jp)
- # [07:01] * Quits: othermaciej_ (n=mjs@17.246.17.190) (Client Quit)
- # [07:08] * Quits: othermaciej (n=mjs@nat/apple/x-uregohyaoahtbhts) (Read error: 110 (Connection timed out))
- # [07:17] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [07:35] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [07:46] * Quits: aboodman (n=aboodman@72.14.229.81) (Read error: 60 (Operation timed out))
- # [07:53] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:04] <MikeSmith> othermaciej: seems like the iframe sandbox patch will land soon
- # [08:05] <othermaciej> MikeSmith: cool
- # [08:06] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:06] <MikeSmith> cool to see rel=noreferrer got into nightlies recently too
- # [08:08] <MikeSmith> which reminds me, I think we need to re-start discussion of publishing an Origin header spec through IETF
- # [08:08] <MikeSmith> I guess on the http wg mailing list
- # [08:23] * Joins: zalan (n=zalan@catv-89-135-144-122.catv.broadband.hu)
- # [08:28] * Joins: Michelangelo (n=Michelan@93-41-48-244.ip80.fastwebnet.it)
- # [08:29] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [08:30] * Joins: Ed- (n=Ed@208-53-81-124.chico.ca.digitalpath.net)
- # [08:35] * Quits: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net) ("Leaving...")
- # [08:37] * Joins: Maurice (n=ano@80.101.46.164)
- # [08:38] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 104 (Connection reset by peer))
- # [08:44] * Quits: MikeSmith (n=MikeSmit@EM114-48-205-193.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [08:45] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [08:58] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [09:02] * Quits: Arron (n=arronei@nat/microsoft/x-pamemtjcavipbtbj) (Read error: 104 (Connection reset by peer))
- # [09:03] * Joins: arronei (n=arronei@nat/microsoft/x-hbfjtspwpfjgahyy)
- # [09:06] * Joins: GarethAdams|Ho-1 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [09:06] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams) (Nick collision from services.)
- # [09:07] * GarethAdams|Ho-1 is now known as GarethAdams|Home
- # [09:07] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:16] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:18] * Joins: MikeSmith (n=MikeSmit@114.48.69.34)
- # [09:21] * Joins: zcorpan (n=zcorpan@83.252.193.59)
- # [09:21] <zcorpan> hsivonen: it seems v.nu has two bugs with datalist
- # [09:22] <zcorpan> hsivonen: one parser bug where "any other end tag" doesn't imply </option>
- # [09:22] <zcorpan> hsivonen: and list=foo doesn't work
- # [09:22] <hsivonen> zcorpan: is that a spec bug also or is the parser out of sync with the spec here?
- # [09:23] <hsivonen> zcorpan: thanks
- # [09:23] <zcorpan> hsivonen: afaict from the spec </option> should be implied
- # [09:24] <zcorpan> there's no entry for "datalist" end tag, so it gets handled by "any other end tag"
- # [09:24] <zcorpan> whose steps run through once without doing anything but changing "node" to the next in the stack
- # [09:25] <zcorpan> and then returns to step 2 which generates implied end tags
- # [09:25] <hsivonen> If things go well, I intend to update the parser to spec next week
- # [09:26] <zcorpan> cool
- # [09:27] * GarethAdams|Home is now known as GarethAdams|FF09
- # [09:28] <zcorpan> feel free to curse me for the double escape dash dash stuff :)
- # [09:31] <hsivonen> zcorpan: I intend to implement that last after the other spec changes...
- # [09:31] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [09:32] <zcorpan> ok
- # [09:32] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [09:34] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams) (Client Quit)
- # [09:35] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [09:39] * Quits: cedric_ (n=cedric@112.199.217.228) (Read error: 104 (Connection reset by peer))
- # [09:42] * Joins: cedric_ (n=cedric@112.199.217.228)
- # [09:43] <MikeSmith> hsivonen: I hope the datatype-warning patch I e-mailed you isn't too buffoonish
- # [09:44] <hsivonen> MikeSmith: I'll try to get to it soonish
- # [09:44] <hsivonen> (today)
- # [09:44] * Quits: cedric_ (n=cedric@112.199.217.228) (SendQ exceeded)
- # [09:44] <zcorpan> bugzilla.validator.nu doesn't load for me
- # [09:45] * Joins: cedric_ (n=cedric@112.199.217.228)
- # [09:45] <hsivonen> zcorpan: weird. it loads for me
- # [09:45] <MikeSmith> wmf too
- # [09:46] <hsivonen> web-sniffer reaches it, too
- # [09:46] <zcorpan> hmm now it works
- # [09:48] <MikeSmith> hsivonen: about the patch, no rush.. from testing in the messageEmitterAdapter part, I can already see that the patch isn't making isWarning() available (though I don't know why).. and in the mean time, I'm working my way through the messageEmitterAdapter part
- # [09:49] <zcorpan> filed a bug
- # [09:51] <MikeSmith> ah wait, yeah, I did at least manage to get isWarning() set correctly
- # [09:52] <MikeSmith> baby steps
- # [09:53] * Quits: fishd__ (n=darin@216.239.45.130) (Read error: 110 (Connection timed out))
- # [09:54] * Joins: pesla\work (n=retep@procurios.xs4all.nl)
- # [09:55] <MikeSmith> someday I will write a book: How to hack Java code even while having serious lack of cluefulness
- # [09:57] <MikeSmith> my strategy is basically to turn a bunch of knobs at random until the picture clears up
- # [09:57] <othermaciej> MikeSmith: I raised the idea with the IETF of making a working group for HTTP Extensions for the Browsable Web, which could include Cookies, Origin, Strict Transport Security, sniffing, and other things along those lines
- # [09:57] <MikeSmith> ah yeah
- # [09:57] <othermaciej> MikeSmith: in lieu of a WG for just HTTP State
- # [09:57] <othermaciej> MikeSmith: I think I should pursue that further
- # [09:57] <MikeSmith> yeah, please to
- # [09:57] <MikeSmith> othermaciej: you talked about this with Lisa?
- # [09:58] <othermaciej> a little bit, yes
- # [09:58] <othermaciej> or rather, I talked to people who talked to her and she sent me mail
- # [09:58] <zcorpan> it seems like liam's first goal is already possible and that he's suggesting a purely editorial change to html5
- # [09:58] <hsivonen> is there yet any indication about how Google intends to proceed with SPDY as far as standardization goes?
- # [09:58] <othermaciej> I gave higher priority to the getting the Decision Policy done shortly after suggesting the idea
- # [09:59] <MikeSmith> othermaciej: yeah, understood
- # [09:59] <othermaciej> hsivonen: I think they are interested in having it be a standard once it is fully baked
- # [09:59] <othermaciej> hsivonen: some of us from Apple are meeting with the Google folks who worked on it in two weeks
- # [09:59] <othermaciej> hsivonen: I sent them some preliminary questions, one was about whether they intended it to be used via https: or a new protocol
- # [09:59] <othermaciej> hsivonen: they said https: but I don't think they have worked out how the upgrade would go yet
- # [10:00] <zcorpan> as for his second point... it seems like namespace mashups and user-defined namespaces would require writing a namespace definition file, which seems like at least as much overhead as using namespace syntax
- # [10:00] <hsivonen> othermaciej: OK. (I expect the IETF WG for it to be "fun".)
- # [10:00] <othermaciej> I don't understand what a "namespace mashup" is
- # [10:00] <othermaciej> hsivonen: for whatever reason, IETF people seem to respond more positively to SPDY than things like WebSocket protocol...
- # [10:01] <othermaciej> hsivonen: I'm a little uncertain about the upgrade story btw because it seems like there's no way to make it work right without losing at least a bit of the performance benefit of using SPDY in the first place...
- # [10:02] <MikeSmith> othermaciej: if you follow up with Lisa directly, you maybe also ask/remind her if Alexey Melinkov (the other IETF area director that some of this stuff relates to) should be brought into the loop on the discussion (if he's not been already). and feel free to Cc me too if you want (I talked with Lisa and Alexey both in Hiroshima and have had some e-mail discussion about other stuff after)
- # [10:02] <othermaciej> MikeSmith: ok
- # [10:02] <hsivonen> othermaciej: odd (about SPDY vs. Web Socket)
- # [10:02] * Quits: pesla (n=retep@procurios.xs4all.nl) (Read error: 110 (Connection timed out))
- # [10:04] * Quits: Ed- (n=Ed@208-53-81-124.chico.ca.digitalpath.net) ("Leaving...")
- # [10:09] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 110 (Connection timed out))
- # [10:10] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:13] * GarethAdams|Home is now known as GarethAdams|FF09
- # [10:20] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [10:26] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:28] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [10:37] * Quits: cedric_ (n=cedric@112.199.217.228) (Read error: 104 (Connection reset by peer))
- # [10:37] * Joins: cedric_ (n=cedric@112.199.217.228)
- # [10:38] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:41] <krijnh> MikeSmith: I am now
- # [10:42] * GarethAdams|Home is now known as GarethAdams|FF09
- # [10:43] <MikeSmith> krijnh: can you consider setting up logging for #html-a11y on irc.w3.org? there's no activity there so far, but we will be using it going forward
- # [10:43] <krijnh> Sure :)
- # [10:47] * Joins: workmad3 (n=davidwor@ashleys2.mimas.ac.uk)
- # [10:48] * pesla\work is now known as pesla
- # [10:48] <zcorpan> Philip`: you forgot about <input type=color value=#c0ee0e>
- # [10:48] <krijnh> MikeSmith: logging now, I'll set everything else up later
- # [10:49] <MikeSmith> krijnh: cheers -- much appreciated
- # [10:49] <krijnh> Np
- # [10:50] <Philip`> zcorpan: Oh, I kind of ignored that since it wasn't using colour keywords at all
- # [10:50] <Philip`> and also because I forgot :-(
- # [10:55] * Parts: workmad3 (n=davidwor@ashleys2.mimas.ac.uk)
- # [10:58] * Joins: GarethAdams_ (n=GarethAd@212.183.134.130)
- # [10:59] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:05] * Quits: nattokirai (n=nattokir@gw0.mozilla.or.jp)
- # [11:07] * Quits: Michelangelo (n=Michelan@93-41-48-244.ip80.fastwebnet.it) (Remote closed the connection)
- # [11:09] * Joins: workmad3 (n=davidwor@ashleys2.mimas.ac.uk)
- # [11:14] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [11:18] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams) (Read error: 110 (Connection timed out))
- # [11:22] * Quits: GarethAdams_ (n=GarethAd@212.183.134.130) (Read error: 110 (Connection timed out))
- # [11:26] * Quits: archtech (i=stanv@83.228.56.37)
- # [11:33] <zcorpan> have microsoft said what from html5 ie9 will support? afaict they didn't mention one thing but still everyone says it'll "support html5"
- # [11:43] * Parts: MikeSmith (n=MikeSmit@114.48.69.34) ("Tomorrow to fresh woods, and pastures new.")
- # [11:49] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [11:50] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [11:50] <Philip`> http://lists.w3.org/Archives/Public/public-html-testsuite/2009Nov/0009.html - hmm, when I first saw that big gap my immediate assumption was that it was an embedded YouTube video and I didn't have Flash enabled
- # [11:50] <Philip`> which is probably not a good assumption :-(
- # [11:51] <zcorpan> maybe jgraham fell asleep on the enter key
- # [11:57] <jgraham> Actually I had something stuck in my spacebar key which is had to hold down space to remove. But thunderbird was "helpfully" in html-compose mode and so collapsed all the spaces into one displayed space
- # [11:57] <jgraham> so I didn't realise that all the space characters were there :(
- # [11:59] <jgraham> Did the email make any sense apart from the huge gap?
- # [12:01] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [12:01] <Philip`> Is the idea to work out which bits of the spec don't have tests yet? Or to work out which tests are made invalid when the spec changes? Or both?
- # [12:02] <jgraham> Philip`: Both seem useful
- # [12:04] <Philip`> For the latter case, is it not sufficient just to update implementations and see what tests start failing? (and have multiple independent implementations to be more sure neither introduced a bug)
- # [12:04] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [12:04] <Philip`> That's basically a way of automating the determination of what tests are affected by spec changes
- # [12:05] <Philip`> and seems more practical than automatically determining which tests *might* be affected, and then having a human check every single one of them to see if they really are affected
- # [12:05] <zcorpan> if the spec changes and no tests start failing after fixing impl, it's an indication of lack of tests
- # [12:06] * Joins: webben (n=benh@213-152-38-8.dsl.eclipse.net.uk)
- # [12:06] <Philip`> Indeed
- # [12:07] <Philip`> or a bug in the test harness :-)
- # [12:09] <jgraham> Right, that is basically what we have done so far
- # [12:10] <jgraham> But it is quite hard to be confident that one has updated the implementation correctly if you have a "fix the implementations then fix the test" approach
- # [12:11] <Philip`> That's why you have more than one implementation
- # [12:11] <jgraham> (and hence hard to be sure that you updated all the relevant tests)
- # [12:12] <Philip`> I don't think it's an ideal solution, though
- # [12:12] <jgraham> Philip`: Taking it to an extreme, why bother writing tests at all? Why not just fuzz input to different implementations and panic when they disagree
- # [12:12] <Philip`> but I'm not sure how it could be made better, and requiring more human effort per test case doesn't seem better
- # [12:13] <jgraham> Philip`: Agreed.
- # [12:13] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 113 (No route to host))
- # [12:13] * Joins: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it)
- # [12:13] <Philip`> jgraham: That's basically what I did with the automatically-generated tokeniser tests - generate a load of inputs, and if html5lib disagreed then I checked its implementation and my implementation to work out which was wrong
- # [12:16] <Philip`> (Random inputs would be unlikely to get good coverage of the spec, but I had a systematic way of doing it which seemed to work okay)
- # [12:16] <zcorpan> the problem is making sure the coverage of the fuzzer is good enough
- # [12:17] <jgraham> I don't think fuzzing HTML is particularly difficult
- # [12:17] <jgraham> At least for the tree construction part
- # [12:18] <jgraham> Because there are basically a finite number of possible tokens at each point
- # [12:18] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:18] <jgraham> (that shopuld have observable differences in behaviour)
- # [12:18] <jgraham> The only problem is that some states would be quite rare
- # [12:19] <jgraham> Like getting exactly <table><colgroup>x
- # [12:20] <jgraham> (You could of course base your fuzzer on the spec somewhat so that it picked things that were "more likely" to be interesting given the previous n tokens
- # [12:20] <jgraham> i.e. an order n Markov-chain)
- # [12:22] <Philip`> My tokeniser thing was based on looking at the spec's transitions for the current state, and then picking a few representative characters for that transition
- # [12:22] <Philip`> and then occasionally pruning inputs that lead to the same state
- # [12:22] <Philip`> or something like that
- # [12:22] <Philip`> so I guess the same idea could work for tree construction, except with tags instead of characters
- # [12:43] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [12:46] <roc> zcorpan: I don't recall anything specific so far
- # [12:46] * Quits: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [12:47] <hsivonen> people developing fuzzers for HTML5 parsing may want to coordinate with Jesse Ruderman
- # [12:49] <gsnedders> Philip`: But it didn't check stuff like whether all characters in Unicode class White_Space acted as whitespace in tokensization, for example, which is worth checking
- # [12:52] <jgraham> hsivonen: Is he doing that in particular
- # [12:52] <jgraham> ?
- # [12:52] <Philip`> gsnedders: It could be relatively easily extended to do that, I think
- # [12:53] <Philip`> It has a function to return interesting strings given a tokeniser transition condition, so it does stuff like "IsConsumedCharacter c -> [ [c]; [c-1]; [c+1] ]"
- # [12:53] <Philip`> and it could say if c=0x20 then try some other whitespacey characters too
- # [12:53] <Philip`> but that would require a human to think to test that
- # [12:54] <Philip`> so it's going to be far from perfect coverage of all possible bugs
- # [12:54] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
- # [12:54] <hsivonen> jgraham: I'm not sure if he is doing it actively right now, but at least he was planning to
- # [12:55] <gsnedders> Philip`: Equally attribute values starting with other quote chars, etc.
- # [12:56] <gsnedders> Philip`: I think given a model of the tokenizer and some human specified things about interesting stuff we can probably get quite a long way
- # [12:57] * Joins: nattokirai (n=nattokir@y227107.dynamic.ppp.asahi-net.or.jp)
- # [12:57] * gsnedders started work on DOCTYPE quirks mode tests, but then I realized doubling the number of parser tests just for that might not be overly loved
- # [13:01] <zcorpan> roc: hmm? about what?
- # [13:01] <zcorpan> oh he disconnected
- # [13:01] <hsivonen> zcorpan: about IE9 maybe?
- # [13:04] <zcorpan> ah
- # [13:20] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [13:32] * Joins: erlehmann (n=erlehman@82.113.121.22)
- # [13:41] * Quits: danbri (n=danbri@unaffiliated/danbri) ("Leaving...")
- # [13:43] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [13:56] * Quits: workmad3 (n=davidwor@ashleys2.mimas.ac.uk)
- # [13:59] * Joins: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [14:07] <gsnedders> heh. apparently W3C is at fault according to one comment on the IE9 blog post for never removing obsolete features.
- # [14:07] <gsnedders> HTML 4.01 doesn't contain NEXTID or PLAINTEXT! :P
- # [14:10] <Lachy> wow, several commenters there think MS should adopt webkit for IE
- # [14:11] <jcranmer> I vote no to that opinion
- # [14:11] <Lachy> don't they get that reducing competition in the browser market would suck?
- # [14:11] <gsnedders> That's not news
- # [14:11] <gsnedders> That's been going on since work on IE resumed
- # [14:11] <Lachy> I've heard many comments over the years suggesting that they should adopt Gecko. It's interesting that it's now swung over to WebKi
- # [14:11] <Lachy> *WebKit
- # [14:12] <jcranmer> they would switch, but they need to port webkit to Visual Basic first :-)
- # [14:12] <Philip`> Yeah, Microsoft should adopt WebKit and then compete with Apple and Google purely on user interface design
- # [14:12] <Lachy> haha
- # [14:12] <jgraham> Don't they get that the Microsoft board would sooner eat faeces than let their company adopt ${third party layout engine}
- # [14:13] <gsnedders> http://tech.slashdot.org/comments.pl?threshold=2&mode=nested&commentsort=0&op=Change&sid=1450088
- # [14:13] <jcranmer> no, they can beat Chrome on stability
- # [14:22] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
- # [14:23] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [14:25] * Quits: nessy1 (n=Adium@203-214-159-50.dyn.iinet.net.au) ("Leaving.")
- # [14:27] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [14:35] * Joins: paul_irish (n=paul_iri@90-248-234-66.static.cosmoweb.net)
- # [14:35] * Joins: TabAtkins (n=chatzill@70.139.15.246)
- # [14:52] <hsivonen> how many factual errors can you spot in this article? http://www.peachpit.com/articles/article.aspx?p=1409807&seqNum=2
- # [14:54] <hsivonen> "This chapter is from the book
- # [14:54] <hsivonen> Designing with Web Standards, 3rd Edition"
- # [14:54] <hsivonen> says the page
- # [14:56] <Dashiva> "RDF controls, menus, and toolbars"
- # [14:56] <Dashiva> What?
- # [14:56] <jgraham> wtf is HTML<sub>5</sub> and why did they steal our name?
- # [15:02] <hsivonen> jgraham: our name?
- # [15:02] * Parts: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it)
- # [15:02] <Dashiva> Hixie's name, surely
- # [15:02] <Philip`> That could really do with some technical review from someone who actually understands this stuff
- # [15:02] <gsnedders> WTF is an RDF control?
- # [15:02] <gsnedders> A method of editing triples?
- # [15:03] <hsivonen> Philip`: indeed
- # [15:03] <Dashiva> Are there any major errors, though? Technicalities aren't so important in a text meant for the uninitiated
- # [15:03] <Dashiva> (I didn't read it closely)
- # [15:03] <jgraham> hsivonen: Well clearly whatever they are describing there isn't HTML5
- # [15:03] <jgraham> It is this weird HTML<sub>5</sub> thing
- # [15:03] * Joins: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it)
- # [15:05] <jgraham> Dashiva: Pretty much every verifyable statement in the article seems to be wrong
- # [15:06] <jgraham> e.g. Hixie doesn't chair WHATWG or HTMLWG
- # [15:07] <jgraham> Some things just make no sense "HTML and XHTML are document languages that contain outline structure but no hint of page structure"
- # [15:07] <gsnedders> We have a chair?
- # [15:08] <Dashiva> gsnedders: Surely Hixie doesn't sit on the floor when he edits the spec
- # [15:08] <hsivonen> Dashiva: my vague recollection is that I've seen Hixie edit the spec sitting on the floor
- # [15:08] * Quits: paul_irish (n=paul_iri@90-248-234-66.static.cosmoweb.net) (Remote closed the connection)
- # [15:09] <gsnedders> Dashiva: I'm of the understanding he normally edits the spec sitting on a sofa
- # [15:09] <gsnedders> But yes, I too think I have seen Hixie editing the spec on a floor.
- # [15:10] <Philip`> Dashiva: It seems to basically be "Brief history with loads of technical errors. HTML5 has some new structural elements so you don't have to use div. Some comedy based on a technical error. Some more history. IE8's standards mode toggle was controversial but I'm not going to say what the outcome was. Advertisement for WSP and Dreamweaver and Expression. Validation is good." and that's about it
- # [15:11] <Philip`> so it doesn't have major errors because it does really make any major points or arguments
- # [15:11] <Philip`> s/does/doesn't/
- # [15:12] <Philip`> s/error/misunderstanding/ maybe
- # [15:14] <Philip`> I suppose Apple people might be unhappy that it only mentions Mozilla and Opera as the members of WHAT (sic)
- # [15:14] <Philip`> and mentions Apple only in the context of being more secretive than Microsoft
- # [15:14] <gsnedders> image/svg+xml is never sniffed?
- # [15:15] <gsnedders> Yeah, that's true
- # [15:15] <Philip`> (So secretive that they hide most of their browser development in plain sight in a public SVN repository)
- # [15:17] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [15:22] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [15:23] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [15:26] <Philip`> Also, now that I think about it (which is probably an unwise move), the comedy reference doesn't even make any sense at all
- # [15:26] <Philip`> and has no relevance to what it's attempting to have relevance to
- # [15:29] <Philip`> http://www.zeldman.com/2009/11/13/mission-of-promo/#comment-49680 - maybe he could get all the other errors fixed too
- # [15:30] * jgraham wonders if he is the only one who is annoyed by attension-seeking "follow me" links
- # [15:31] <jgraham> *attention
- # [15:32] <TabAtkins> I sort of hope that's not really an excerpt from Zeldman's book.
- # [15:32] <hsivonen> jgraham: formatted for print maybe?
- # [15:32] <TabAtkins> But it is. Sigh.
- # [15:32] <hsivonen> TabAtkins: me, too, mut the link Philip gave seems to indicate it's genuine
- # [15:33] * Joins: mpilgrim (n=mark@adsl-162-132-170.rmo.bellsouth.net)
- # [15:34] <zcorpan> maybe he should have used mpilgrim's approach and write the book online, so people could point out errors before printing the book
- # [15:34] * Philip` wonders if anyone is going to bother telling Zeldman
- # [15:34] <mpilgrim> i don't think that would have helped
- # [15:35] <hsivonen> which reminds me I should report a minor factual error to mpilgrim
- # [15:35] <hsivonen> oh. he is here
- # [15:35] * mpilgrim is listening
- # [15:35] <hsivonen> mpilgrim: IIRC, you stated a number for standards-mode doctypes
- # [15:35] <TabAtkins> Your book's out, right, mpilgrim?
- # [15:35] <hsivonen> mpilgrim: they are infinite
- # [15:36] <mpilgrim> tabatkins: it's still a work-in-progress at http://diveintohtml5.org/
- # [15:36] <jgraham> Philip`: You should
- # [15:36] <mpilgrim> brought to you by carls jr.
- # [15:36] <mpilgrim> hsivonen: really? why?
- # [15:36] <TabAtkins> Darn, I wanted to buy it for my sister for Xmas.
- # [15:36] <zcorpan> (quirky and almost-quirky doctypes are also infinite)
- # [15:36] <hsivonen> zcorpan: true
- # [15:36] <mpilgrim> no, won't be out on dead trees until feb. at the earliest
- # [15:36] <TabAtkins> ;_;
- # [15:36] <Philip`> html5.org is a pretty boring page, why should I bother diving into it?
- # [15:36] <mpilgrim> i'm told there will be a kindle edition too
- # [15:37] <mpilgrim> for maximum irony
- # [15:37] <hsivonen> mpilgrim: if the doctype doesn't match the quirky rule or the almost standards rule, the 'anything else' case is standards
- # [15:37] <mpilgrim> hey, at least it's not "Dive Into HTML<sub>5</sub>"
- # [15:37] <Philip`> (html5.org has awesome subdomains though)
- # [15:37] <zcorpan> mpilgrim: <!doctype html public "a"> is standards mode, and you can append anything and any number of characters after "a" and it'll still be standards mode
- # [15:37] <hsivonen> and has been even when the quirky list wasn't infinite
- # [15:37] <mpilgrim> i did not know that
- # [15:37] <zcorpan> except "
- # [15:38] <mpilgrim> i'll try to find a clever way of phrasing that
- # [15:38] <hsivonen> mpilgrim: of course, authors shoudn't rely on this knowledge
- # [15:38] <zcorpan> for quirks mode it's similar; any doctype with a name other than "html" triggers quirks mode
- # [15:38] <hsivonen> so it's better to state it so that it isn't factually incorrect but it might be a good idea not to highlight the state of affairs
- # [15:39] <zcorpan> and almost standards doctypes can use trailing garbage or any system identifier
- # [15:39] <mpilgrim> looks like the point i was trying to make with the numbers was that quirks mode expanded over time
- # [15:39] <mpilgrim> so i'll just remove the bit about how many standards mode doctypes there are
- # [15:39] <mpilgrim> and call it a day
- # [15:40] <hsivonen> sounds like a good fix
- # [15:40] <TabAtkins> Tangent: I love stackoverflow and want to have its babies.
- # [15:40] <mpilgrim> we need a random doctype generator
- # [15:41] <zcorpan> print "<!doctype" + random() + ">"
- # [15:41] <jgraham> TabAtkins: If you do that try to keep the children away from the obnoxius advertising that has been the downfall of their father
- # [15:42] <TabAtkins> I will endeavor to this end, jgraham.
- # [15:42] <TabAtkins> zcorpan: Your random doctypes are dull and boring.
- # [15:43] <zcorpan> TabAtkins: why?
- # [15:43] <TabAtkins> Who wants a random number in the doctype? They need adventure and excitement!
- # [15:44] <zcorpan> maybe random() doesn't return a number but adventure and excitement?
- # [15:45] <TabAtkins> I doubt this, unless you have a truly surprising implementation of random().
- # [15:45] <Philip`> print "<!doctype ", (pack L => rand 2**32), ">"
- # [15:46] <Philip`> That'll rarely give you numbers
- # [15:46] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [15:47] <jgraham> Personally I implement random() as a call to a webservice that buys me a ticket to vegas, whereon I roll a fair die, fly home and enter the result. It has bto be async to keep the UI responsive though
- # [15:47] * Quits: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net) ("Leaving.")
- # [15:47] <jgraham> *wherein
- # [15:47] <TabAtkins> I'm glad the webservice does the buying. Could get pricey otherwise.
- # [15:48] <zcorpan> it sends the bill to TabAtkins
- # [15:48] <TabAtkins> DAMMIT
- # [15:48] <jgraham> Sure, I use your account details
- # [15:48] <Philip`> It's lucky that the ticket is the only possible expense that could conceivably occur while you're in Vegas, otherwise it could indeed get pricey
- # [15:49] <TabAtkins> zcorpan: Do you need the "a" in the standards-mode doctype, or will any starting letter suffice?
- # [15:49] <jgraham> Huh? I don't gamble, I just think the dice in vegas are more fair
- # [15:49] <zcorpan> TabAtkins: could be anything so long as you don't end up with something that triggers quirks mode
- # [15:50] * mpilgrim finally finished reading that atrocious zeldman/marcotte article
- # [15:50] <Philip`> TabAtkins: Make sure you don't put DOCTYPE NETSC inside the aaaaa... string, else IE will go into quirks mode
- # [15:51] * Joins: fishd__ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net)
- # [15:52] <mpilgrim> i think zeldman has a different definition of "dead end" than i do
- # [15:52] <TabAtkins> http://www.xanthir.com/etc/doctype.php
- # [15:53] <Philip`> TabAtkins: Should be "PUBLIC" for XML compatibility, I think
- # [15:53] <hsivonen> Philip`: XML compat also requires a system id
- # [15:54] <Philip`> Oh, actually it should be "SYSTEM"
- # [15:54] <TabAtkins> That'll keep standards?
- # [15:54] <Philip`> or what hsivonen said
- # [15:54] * TabAtkins knows nothing about doctypes.
- # [15:54] <hsivonen> TabAtkins: unless your random generator collides with the one magic IBM doctype
- # [15:54] <hsivonen> IBM intranet FTW!
- # [15:54] <TabAtkins> So <!DOCTYPE html SYSTEM "foo">?
- # [15:54] <Philip`> TabAtkins: I think so, since that's what the about:legacy-compat doctype uses
- # [15:55] <TabAtkins> kk
- # [15:55] <TabAtkins> Done.
- # [15:56] <zcorpan> who cares about xml compat
- # [15:56] <zcorpan> <!doctype html system "" LOL>
- # [15:56] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.85 [Firefox 3.7a1pre/20091112214213]")
- # [15:56] <hsivonen> Philip`, apparently
- # [15:56] <gsnedders> zcorpan: That's quirks, no?
- # [15:56] <zcorpan> no
- # [15:56] <gsnedders> zcorpan: because the correctness flag is false from parser?
- # [15:56] <TabAtkins> It's just a good thing I already had a big list of colors and animals. I'm not sure why.
- # [15:57] <zcorpan> gsnedders: garbage after system identifier is ignored
- # [15:57] <gsnedders> zcorpan: So it seems. Odd.
- # [15:57] <zcorpan> firefox compat
- # [15:57] <Philip`> zcorpan: Maybe Wikipedia would switch to the PUBLIC "lightgreen-hedgehog" doctype without realising it'll break XML consumers
- # [15:58] <zcorpan> (pages have doctypes that end with /> and expect standards mode)
- # [15:58] <TabAtkins> I like my "snow-crow" doctype.
- # [15:58] <zcorpan> Philip`: indeed, the xhtml 1.0 strict fpi is needed for entities
- # [15:58] <TabAtkins> I want to use it from now on.
- # [15:59] <TabAtkins> Though, to be consistent, I should probably just grab whatever the doctype of the moment is whenever i create a new page.
- # [15:59] <zcorpan> TabAtkins: you might get random 404s from validating xml parsers
- # [16:00] <TabAtkins> Good thing I don't care.
- # [16:00] <TabAtkins> I already get random 404s from some spider that can't read unicode in urls anyway.
- # [16:00] <TabAtkins> And just tosses the characters.
- # [16:00] <mpilgrim> also, different definitions of "parent organization," "RDF," "page structure," "tolerance," "clean," "structured," "semantic," "chair," and "comedy"
- # [16:02] <Philip`> TabAtkins: You should limit it to combinations that mostly rhyme, like snow-crow and purple-turtle and peru-gnu and, um, salmon-salmon and teal-teal
- # [16:03] <TabAtkins> That would be far more work than is worth it. The five minutes I spent assembling it is too much work already.
- # [16:04] <mpilgrim> surely there's an RDF-enabled rhyming dictionary somewhere?
- # [16:04] <hsivonen> zcorpan: /> on doctypes is sad
- # [16:04] <Philip`> Finding rhymes is hard :-(
- # [16:04] <TabAtkins> mpilgrim: That would also require me to care about RDF.
- # [16:04] <Philip`> I'm glad I'm not a poet
- # [16:06] <Philip`> magenta-centaur?
- # [16:07] <TabAtkins> Are you trying to rhyme, or did you just get that?
- # [16:08] <TabAtkins> Because they don't rhyme unless you *really* rhoticize the magenta into magentar.
- # [16:08] <Philip`> I'm trying
- # [16:08] <Philip`> but it's hard :-(
- # [16:13] * Joins: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-qmvqryfwjcoeqjqt)
- # [16:14] <hsivonen> it seems a bit sad that there doesn't seem to be all-round agreement that two browsers using sqlite don't constitute two independent interoperable implementations
- # [16:14] * TabAtkins likes the <small> tag, and is glad it made it in.
- # [16:14] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:14] <TabAtkins> Are they implementing sqlite interoperably?
- # [16:14] <hsivonen> TabAtkins: I don't know. It fails at the "independent" step.
- # [16:14] <TabAtkins> … What?
- # [16:15] <hsivonen> TabAtkins: If browser S and browser O both use sqlite, the sqlite part is not independently implemented twice. it's implemented only once.
- # [16:15] <TabAtkins> That... that doesn't make any sense.
- # [16:16] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:16] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 113 (No route to host))
- # [16:16] <hsivonen> TabAtkins: how so?
- # [16:16] <hsivonen> if the same code is used, it's not independent code
- # [16:16] <hsivonen> it's the same code
- # [16:16] <Philip`> Presumably two independent browsers running on the same platform would be okay
- # [16:16] <TabAtkins> Sure, if you're talking about the sqlite spec. But not if you're talking about some spec that happens to use sqlite (which I assume you were).
- # [16:17] <Philip`> even though the platform code is shared
- # [16:17] * Quits: fishd__ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:17] <Philip`> so where is the distinction between platform features and browser features?
- # [16:17] <hsivonen> TabAtkins: I'm not talking about a spec called sqlite. I'm talking about a piece of software called sqlite.
- # [16:17] <Philip`> s/features/code/g
- # [16:17] <TabAtkins> Okay, yes. Two browsers both implementing the same sqlite code do not count as independent implements of sqlite.
- # [16:18] <TabAtkins> s/implements/implementations/
- # [16:18] <Philip`> If everyone uses libpng, ddoes that mean there aren't two independent implementations of e.g. toDataURL('image/png')?
- # [16:18] <hsivonen> Philip`: yes
- # [16:18] <Philip`> s/dd/
- # [16:18] <Philip`> s/$/d\//
- # [16:19] <hsivonen> Philip`: are all Web-compatible browsers using libpng and the IJG libjpeg?
- # [16:19] <Philip`> Don't know, but it doesn't seem unlikely
- # [16:19] <hsivonen> Philip`: at least I don't have data showing that either PNG or JPEG decoding has two independent Web-compatible implementations
- # [16:20] <Philip`> hsivonen: Do you consider that to be a problem?
- # [16:20] <hsivonen> Philip`: not a severe one
- # [16:20] * Joins: wakaba_ (n=wakaba_@206.63.138.58.dy.bbexcite.jp)
- # [16:21] <Philip`> It doesn't stop people writing new browsers, because they can just use libpng
- # [16:21] <hsivonen> Philip`: as long as they are willing to call into code written in C
- # [16:21] <hsivonen> Philip`: it would suck if one day someone wrote a browser in a memory-safe language and found that there's secret sauce to decoding PNG that isn't in the PNG spec
- # [16:22] <Philip`> Should that block specs that depend on PNG from fulfilling their two-interoperable-implementation Rec criteria?
- # [16:22] <hsivonen> Philip`: probably not
- # [16:23] <Philip`> Should a similar situation with SQLite?
- # [16:24] <hsivonen> Philip`: yes, given that sqlite is different from libpng in the sense that it doesn't have a Web-compatible maintenance story
- # [16:24] * Philip` doesn't think the SQLite thing is good, but isn't sure how to clearly define why it's a problem
- # [16:24] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [16:25] <hsivonen> Philip`: also, I tend to see PNG and JPEG more as grandfathered parts of the platform than as something that you can use to reason about independent impls.
- # [16:26] <hsivonen> (and maybe MS has independent impls or PNG and JPEG and I'm just unaware)
- # [16:26] <hsivonen> (and maybe the pure Java impls of PNG are actually truly interoperable)
- # [16:27] * Philip` notes that the two APNG implementations are not interoperable
- # [16:27] <hsivonen> (also, having read the PNG spec, it seems credible that it actually describes the libpng impl)
- # [16:27] <hsivonen> I have more doubts about the spec quality of JFIF
- # [16:28] <mpilgrim> Philip`: it's OK to raise our standards over time
- # [16:29] <mpilgrim> lots of stuff in the first 20 years of the web was hackish and underdocumented
- # [16:29] <mpilgrim> doesn't mean we can't demand more from future standards
- # [16:30] <mpilgrim> (for the record, i agree with mozilla's concerns about an underspecified SQL language, but i don't think it'll make a difference in the long run)
- # [16:30] <hsivonen> mpilgrim: why no difference in the long run?
- # [16:31] <mpilgrim> apple isn't just going to remove their implementation
- # [16:31] <mpilgrim> google has publicly committed to implementing it in chrome in 2010
- # [16:31] <mpilgrim> i think market pressure will eventually force mozilla to implement it too
- # [16:32] <mpilgrim> but that doesn't make it a good standard, that's just the reality of the marketplace
- # [16:32] <Philip`> Are the SQLite developers interested in helping web use?
- # [16:33] <mpilgrim> dunno
- # [16:33] <hsivonen> on the bright side, SQLite doesn't have a more restrictive license than libpng or libjpeg, so in that sense, they are in the same category
- # [16:34] <webben> Are the distinct requirements of use by web browsers - as opposed to other uses - written down somewhere?
- # [16:35] <hsivonen> webben: the main difference the Web brings are stricter security requirements and stricter backwards compat requirements
- # [16:36] <hsivonen> (assuming that we aren't even talking about whether SQL in general is a bad choice for browsers and CouchDBesque solutions would be better)
- # [16:38] <webben> i see
- # [16:41] <Philip`> By "SQL in general" do you mean the syntax, or the relational model?
- # [16:42] <hsivonen> Philip`: both the relational model and a query language vaguely like the vagueness that is SQL
- # [16:43] <hsivonen> at this point, for all practical purposes, the relational model and SQL go hand-in-hand
- # [16:43] <hsivonen> doesn't really make sense to have one without the other
- # [16:43] * Joins: cpharmston (n=cpharmst@office.threespot.com)
- # [16:46] <hsivonen> Wow. the P part of DAP is worse than I thought
- # [16:47] * hsivonen just read http://www.w3.org/mid/7789133a0911191522y510c0e5cubbfa43f7a148943e@mail.gmail.com
- # [16:48] <Philip`> hsivonen: Lots of libraries provide the relational model (with selects and joins and columns and keys and indexes and constraints and query optimisers and whatever) without any SQL syntax, hiding it behind things that look like normal programming
- # [16:48] <Philip`> e.g. LINQ
- # [16:48] * Quits: mpilgrim (n=mark@adsl-162-132-170.rmo.bellsouth.net) (Read error: 60 (Operation timed out))
- # [16:49] <hsivonen> Philip`: good point
- # [16:50] * Joins: hobertoAtWork (n=hobertoa@198.45.18.20)
- # [16:51] <Philip`> A different syntax would likely be more usable and prevent stupid SQL injection bugs and would isolate web content from some of the details of SQL (since every SQL database has quite different syntax for the same concepts)
- # [16:51] <Philip`> but would also take effort to design and be harder to learn for people who already know SQL
- # [16:51] * Dashiva waves to auto_increment
- # [16:52] <Philip`> but it seems like it should be part of any discussions about SQLite vs alternatives
- # [16:55] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:57] * Joins: mpilgrim (n=mark@96.10.240.189)
- # [16:58] * Quits: cpharmston (n=cpharmst@office.threespot.com) ("Leaving.")
- # [17:02] * Philip` likes streaming HD TV programmes but wishes they didn't turn into awful mush when showing forests or swarms of insects
- # [17:02] * Joins: cpharmston (n=cpharmst@office.threespot.com)
- # [17:03] * Quits: Maurice (n=ano@80.101.46.164) ("Disconnected...")
- # [17:04] <zcorpan> http://diveintomark.org/archives/2009/11/18/expense-reports#comments makes me think of http://xkcd.com/386/
- # [17:12] * Quits: zcorpan (n=zcorpan@83.252.193.59)
- # [17:15] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:18] * Parts: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:25] <TabAtkins> Heh. We have amusing quotes so regularly on the whatwg stats page.
- # [17:25] <gsnedders> From the wonders of JS in the real world: 'try{ // this is needed for now since the above regexp parsing needs more test verification'
- # [17:31] * Quits: cpharmston (n=cpharmst@office.threespot.com) ("Leaving.")
- # [17:34] * Joins: cpharmston (n=cpharmst@72.5.150.149)
- # [17:37] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [17:38] * Quits: pesla (n=retep@procurios.xs4all.nl) (Read error: 104 (Connection reset by peer))
- # [17:40] * Joins: pmuellr (n=pmuellr@129.33.49.251)
- # [17:41] * Joins: dglazkov (n=dglazkov@nat/google/x-ikkstxamsnxzvtwt)
- # [17:48] * Quits: shepazu (n=schepers@adsl-150-154-251.rmo.bellsouth.net) ("Core Breach")
- # [18:01] * Joins: fishd__ (n=darin@nat/google/x-mnyccwpyboaondqy)
- # [18:10] <gsnedders> If there are any masochists who take pleasure from HTML regexps: http://www.mkyong.com/regular-expressions/10-java-regular-expression-examples-you-should-know/
- # [18:13] <Dashiva> Oh joy, yet another broken email regexp
- # [18:14] <Dashiva> And a file filter that doesn't support .jpeg files...
- # [18:16] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:17] * Quits: webben (n=benh@213-152-38-8.dsl.eclipse.net.uk) (Remote closed the connection)
- # [18:18] * Joins: webben (n=benh@213-152-38-8.dsl.eclipse.net.uk)
- # [18:18] * Quits: webben (n=benh@213-152-38-8.dsl.eclipse.net.uk) (Remote closed the connection)
- # [18:27] * Joins: ap (n=ap@17.246.17.221)
- # [18:27] * Joins: mpt (n=mpt@canonical/mpt)
- # [18:32] * Joins: shepazu (n=schepers@adsl-150-154-251.rmo.bellsouth.net)
- # [18:34] * Quits: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it) (Remote closed the connection)
- # [18:38] * Parts: cpharmston (n=cpharmst@72.5.150.149)
- # [18:42] * Joins: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it)
- # [18:44] * Joins: KevinMarks (n=KevinMar@12.35.79.3)
- # [18:47] * Joins: annevk (n=annevk@201.19.21.160)
- # [18:49] * Joins: sebmarkbage (n=miranda@213.80.108.29)
- # [18:56] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [18:56] * Joins: mpt (n=mpt@canonical/mpt)
- # [18:59] * Joins: maikmerten (n=maikmert@BAE346e.bae.pppool.de)
- # [19:17] * Quits: mat_t (n=mattomas@conference/ubuntu-developer-summit/x-qmvqryfwjcoeqjqt) ("This computer has gone to sleep")
- # [19:18] * Quits: erlehmann (n=erlehman@82.113.121.22) ("Ex-Chat")
- # [19:38] * Quits: TabAtkins (n=chatzill@70.139.15.246) (Read error: 131 (Connection reset by peer))
- # [19:38] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [19:47] * Joins: drunknbass_work (n=aaron@71.107.253.243)
- # [19:47] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [19:50] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [19:55] * Quits: KevinMarks (n=KevinMar@12.35.79.3) ("The computer fell asleep")
- # [20:03] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
- # [20:03] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [20:15] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:16] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [20:16] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [20:22] * hcr is now known as hamcore
- # [20:24] * Quits: hamcore (n=hamcore@unaffiliated/hamcore) ("Requested.")
- # [20:29] * Joins: KevinMarks (n=KevinMar@12.35.79.3)
- # [20:41] * Joins: dbaron (n=dbaron@nat/mozilla/x-dnnvdurkuepmyrji)
- # [20:43] * Joins: archtech (i=stanv@83.228.56.37)
- # [20:45] * Joins: ttepasse (n=ttepas--@p5B0143D6.dip.t-dialin.net)
- # [20:48] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [20:52] * Quits: franksalim (n=frank@76.221.202.115) ("Ex-Chat")
- # [20:54] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [21:05] * Quits: Michelangelo (n=Michelan@93-42-104-75.ip86.fastwebnet.it) (Remote closed the connection)
- # [21:11] * Joins: incluye (n=inklewya@NW-ESR1-74-215-114-218.fuse.net)
- # [21:11] <incluye> Which of the new tags are inline by default?
- # [21:11] <incluye> Like, <aside> for instancew.
- # [21:11] <incluye> *instance.
- # [21:13] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [21:14] <annevk> see section 11.2.2
- # [21:14] <annevk> <aside> is block
- # [21:18] * Joins: mpt (n=mpt@canonical/mpt)
- # [21:24] * Joins: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au)
- # [21:25] * Joins: cpharmston1 (n=cpharmst@office.threespot.com)
- # [21:25] * Quits: cpharmston1 (n=cpharmst@office.threespot.com) (Client Quit)
- # [21:27] * Joins: cpharmston1 (n=cpharmst@office.threespot.com)
- # [21:28] * Parts: cpharmston1 (n=cpharmst@office.threespot.com)
- # [21:31] * Quits: KevinMarks (n=KevinMar@12.35.79.3) ("The computer fell asleep")
- # [21:35] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [21:36] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:39] * Quits: maikmerten (n=maikmert@BAE346e.bae.pppool.de) (Remote closed the connection)
- # [21:46] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [21:53] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [21:53] * Quits: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [22:00] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [22:03] * Joins: pmuellr_ (n=pmuellr@nat/ibm/x-tivfzlximzkhinjn)
- # [22:04] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [22:08] * Quits: pmuellr (n=pmuellr@129.33.49.251) (Read error: 145 (Connection timed out))
- # [22:08] * pmuellr_ is now known as pmuellr
- # [22:13] * Quits: annevk (n=annevk@201.19.21.160) (Read error: 60 (Operation timed out))
- # [22:18] * Joins: dglazkov_ (n=dglazkov@nat/google/x-qkvwenpsegpxgpku)
- # [22:21] * Quits: pmuellr (n=pmuellr@nat/ibm/x-tivfzlximzkhinjn)
- # [22:26] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [22:33] * Quits: JoePeck (n=JoePeck@cpe-74-65-7-212.rochester.res.rr.com)
- # [22:34] * Joins: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [22:36] * Quits: dglazkov (n=dglazkov@nat/google/x-ikkstxamsnxzvtwt) (Read error: 110 (Connection timed out))
- # [22:36] * dglazkov_ is now known as dglazkov
- # [22:38] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams) (Client Quit)
- # [22:48] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:57] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [23:02] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:04] * Joins: scherkus_ (n=scherkus@74.125.59.65)
- # [23:06] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:14] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [23:14] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:16] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [23:16] * Rik`_ is now known as Rik`
- # [23:17] * Joins: slightlyoff (n=slightly@nat/google/x-jfneepgdapffhcfe)
- # [23:18] * Quits: dglazkov (n=dglazkov@nat/google/x-qkvwenpsegpxgpku)
- # [23:19] * Quits: slightlyoff (n=slightly@nat/google/x-jfneepgdapffhcfe) (Client Quit)
- # [23:21] * Joins: dglazkov (n=dglazkov@nat/google/x-bdtqenqgvkuenphx)
- # [23:22] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [23:23] * Joins: slightlyoff (n=slightly@nat/google/x-vhvcmlbemupkbxtn)
- # [23:24] * Quits: dglazkov (n=dglazkov@nat/google/x-bdtqenqgvkuenphx) (Read error: 104 (Connection reset by peer))
- # [23:26] * Joins: othermaciej (n=mjs@17.246.17.190)
- # [23:27] * Joins: KevinMarks (n=KevinMar@12.35.79.3)
- # [23:27] * Quits: zalan (n=zalan@catv-89-135-144-122.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [23:29] * Quits: slightlyoff (n=slightly@nat/google/x-vhvcmlbemupkbxtn)
- # [23:32] * Joins: ttepass- (n=ttepas--@p5B014965.dip.t-dialin.net)
- # [23:41] * Quits: roc (n=roc@121-72-190-119.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [23:42] * Quits: othermaciej (n=mjs@17.246.17.190)
- # [23:43] * Joins: scherkus__ (n=scherkus@74.125.59.65)
- # [23:46] * Quits: ttepasse (n=ttepas--@p5B0143D6.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [23:51] * Parts: incluye (n=inklewya@NW-ESR1-74-215-114-218.fuse.net)
- # [23:51] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [23:52] * Quits: scherkus_ (n=scherkus@74.125.59.65) (Read error: 110 (Connection timed out))
- # [23:54] * scherkus__ is now known as scherkus_
- # [23:57] * Quits: sebmarkbage (n=miranda@213.80.108.29) (Read error: 54 (Connection reset by peer))
- # [23:58] * Joins: wakaba_0 (n=wakaba_@206.63.138.58.dy.bbexcite.jp)
- # Session Close: Sat Nov 21 00:00:00 2009
The end :)