Options:
- # Session Start: Tue Aug 17 00:00:00 2010
- # Session Ident: #whatwg
- # [00:03] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Remote host closed the connection)
- # [00:09] <Hixie> gsnedders: please see mike's comment in bug 10002
- # [00:11] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
- # [00:11] * Quits: dbaron (~dbaron@pool-173-49-138-124.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:15] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Zzzz)
- # [00:17] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
- # [00:22] <Hixie> was the decision to use <figcaption> a poll decision? and if so, does anyone remember when it was made? I can't see it on the list of wg decisions, but the list seems out of date
- # [00:23] <AryehGregor> I remember it as resolved by consensus.
- # [00:24] <AryehGregor> Or, specifically, the people who objected deciding not to bother with a change proposal.
- # [00:25] * seankoole is now known as codedoesntloveni
- # [00:25] * codedoesntloveni is now known as seankoole
- # [00:27] <hober> Hixie: http://lists.w3.org/Archives/Public/public-html/2010Feb/0032.html
- # [00:28] <hober> more specifically, http://lists.w3.org/Archives/Public/public-html/2010Feb/0344.html
- # [00:31] <Hixie> thanks
- # [00:32] <Hixie> there, i resolved a bunch of bugs
- # [00:32] <Hixie> hopefully that will get people off my back for a short while and i can go back to dealing with whatwg e-mails
- # [00:34] <AryehGregor> Are whatwg e-mails generally more useful or important than bugs?
- # [00:36] <Hixie> they're older
- # [00:39] <othermaciej> what's the current oldest unanswered email?
- # [00:40] <othermaciej> also, thanks for resolving some bugs
- # [00:49] <Hixie> Oldest e-mail is from march 2007, but it's in a folder i've put on hold (datagrid). Oldest e-mail that isn't on hold is from March this year.
- # [00:51] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:27] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [01:35] * Quits: jamesr (~jamesr@nat/google/x-qyuseocuskaltpta) (Quit: jamesr)
- # [01:38] * Quits: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk) (Quit: Leaving)
- # [01:42] * Quits: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net) (Quit: kennyluck)
- # [01:44] * Joins: roc_ (~roc@203-97-204-82.dsl.clear.net.nz)
- # [01:46] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 258 seconds)
- # [01:46] * roc_ is now known as roc
- # [01:47] * Joins: rubys (~rubys@cpe-098-027-059-221.nc.res.rr.com)
- # [01:48] <rubys> $ curl --head http://www.whatwg.org/
- # [01:48] <rubys> curl: (7) couldn't connect to host
- # [01:49] * Quits: paul_irish (~paul_iris@nat/google/x-efqwypupovrejnzk) (Remote host closed the connection)
- # [01:49] <Hixie> yeah i'm rebooting it
- # [01:49] <Hixie> it should be up momentarily
- # [01:49] <rubys> cool, thx
- # [01:51] <Hixie> the server's been acting flaky for a couple of weeks now, but i can't work out exactly what's wrong which makes it hard to report
- # [01:52] <rubys> while I hadn't thought deeply about it until now, I guess I'm amazed that it is just one server.
- # [01:52] <Hixie> it's a VM that's hosting a dozen or so domains running on a shared server that itself is probably running dozens of VMs
- # [01:54] <Hixie> ok, i've escalated this to a proper outage request, it's not responding to my requests to reboot
- # [01:54] <Hixie> i expect some disk died or something
- # [01:55] <Hixie> ok, it's up again
- # [01:56] <Hixie> ish
- # [01:57] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Quit: Leaving...)
- # [01:57] <rubys> lol. I noticed that some things seem sluggish... the first thing I noted was the simple serving of /images/logo took a several seconds. Subsequent requests were fine.
- # [01:59] <rubys> ... anyway, I assume that you are on top of it, and it will get resolved (either fixed where it is, or the site will move to a more reliable host, or whatever)
- # [01:59] * Parts: rubys (~rubys@cpe-098-027-059-221.nc.res.rr.com)
- # [01:59] * Joins: nattokirai (~nattokira@cpe-76-173-49-148.socal.res.rr.com)
- # [02:01] * Joins: paul_irish (~paul_iris@67.218.104.164)
- # [02:01] * Joins: kennyluck (~kennyluck@124-9-6-2.static.tfn.net.tw)
- # [02:02] * Quits: Twisol (~Twisol@wikia/Oddlyoko) (Quit: Leaving)
- # [02:06] * Quits: kennyluck (~kennyluck@124-9-6-2.static.tfn.net.tw) (Quit: kennyluck)
- # [02:13] * Quits: dglazkov (~dglazkov@nat/google/x-danxiyrnsqcpjocw) (Quit: dglazkov)
- # [02:19] * Quits: welly (~welly@unaffiliated/welly) (Read error: Connection reset by peer)
- # [02:19] * Joins: welly (~welly@unaffiliated/welly)
- # [02:31] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:33] * Quits: paul_irish (~paul_iris@67.218.104.164) (Remote host closed the connection)
- # [02:40] <nessy> is the whatwg server hosted at Google? just curious..
- # [02:43] * Quits: jernoble (~jernoble@17.203.14.132) (Quit: jernoble)
- # [02:43] * Joins: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net)
- # [02:44] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:46] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [02:47] <Philip`> nessy: Dreamhost
- # [02:47] * Quits: jlebar (~jlebar@nat/mozilla/x-opptwjczajwwcnvh) (Ping timeout: 246 seconds)
- # [02:48] <nessy> ah, ok - I expected Google to manage having servers up all the time, but I kinda do that from Dreamhost, too - anyway, good luck debugging the problems!
- # [02:59] * Quits: MikeSmith (~MikeSmith@EM111-188-21-15.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [03:04] * Joins: MikeSmith (~MikeSmith@EM111-188-93-112.pool.e-mobile.ne.jp)
- # [03:11] * Quits: dpranke (~Adium@nat/google/x-uhtemyrwobvyrimp) (Quit: Leaving.)
- # [03:11] * Quits: othermaciej (~mjs@17.246.18.193) (Quit: othermaciej)
- # [03:23] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282) (Read error: Operation timed out)
- # [03:25] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282)
- # [03:33] * Quits: MikeSmith (~MikeSmith@EM111-188-93-112.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [03:35] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [03:55] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [04:05] * Joins: sean`` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [04:05] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Ping timeout: 276 seconds)
- # [04:08] * Quits: seankoole (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 252 seconds)
- # [04:09] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Remote host closed the connection)
- # [04:11] * Quits: sicking (~chatzilla@nat/mozilla/x-duoymealulfjozrr) (Ping timeout: 240 seconds)
- # [04:27] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [04:49] * Joins: MikeSmith (~MikeSmith@EM111-188-93-112.pool.e-mobile.ne.jp)
- # [05:07] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
- # [05:08] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:10] * Joins: nattokirai_ (~nattokira@cpe-76-173-52-45.socal.res.rr.com)
- # [05:11] * Quits: erlehmann (~erlehmann@dslb-088-075-186-077.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [05:13] * Quits: nattokirai (~nattokira@cpe-76-173-49-148.socal.res.rr.com) (Ping timeout: 252 seconds)
- # [05:13] * nattokirai_ is now known as nattokirai
- # [05:19] * Quits: jwalden (~waldo@nat/mozilla/x-fowvkucfarnnytih) (Quit: back in a bit)
- # [05:27] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [05:30] * Joins: sicking (~chatzilla@nat/mozilla/x-kmajfngteibqlqll)
- # [05:31] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [05:42] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [05:53] * Joins: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com)
- # [05:53] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [06:08] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [06:12] * Quits: nattokirai (~nattokira@cpe-76-173-52-45.socal.res.rr.com) (Quit: nattokirai)
- # [06:22] * Quits: sicking (~chatzilla@nat/mozilla/x-kmajfngteibqlqll) (Ping timeout: 260 seconds)
- # [06:22] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [06:28] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [06:31] * Joins: carlosrodriguez (~carlosrod@c-174-48-232-253.hsd1.md.comcast.net)
- # [06:35] * Quits: carlosrodriguez (~carlosrod@c-174-48-232-253.hsd1.md.comcast.net) (Remote host closed the connection)
- # [06:45] * Quits: hamcore (rhythm@unaffiliated/msmosso)
- # [06:58] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [06:59] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [07:00] * Quits: weinig (~weinig@17.203.14.227) (Ping timeout: 246 seconds)
- # [07:00] * Quits: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net) (Quit: kennyluck)
- # [07:10] * Quits: nessy (~Adium@210-84-25-74.dyn.iinet.net.au) (Ping timeout: 265 seconds)
- # [07:15] * Joins: nessy (~Adium@210-84-26-35.dyn.iinet.net.au)
- # [07:22] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [07:25] * Joins: cypha (~sallabanc@69.50.70.12)
- # [07:31] * Joins: ap (~ap@62.122.208.177)
- # [07:42] * Joins: annevk5 (~annevk@5355737B.cable.casema.nl)
- # [08:02] <Hixie> is it normal for a php.cgi process to be long lived?
- # [08:03] <Hixie> php5.cgi, sorry
- # [08:06] <annevk5> i suppose it could be if it's doing heavy processing
- # [08:06] <annevk5> but I believe typically they're done rather fast
- # [08:07] <Hixie> that's what i thought
- # [08:07] <Peter`> lighttpd tends to spawn one of these for each process
- # [08:07] <Hixie> some of the blog php5.cgis and some of the wiki php5.cgis have been running for more than 15 minutes
- # [08:07] <Peter`> depends on the way the httpd communicates with them I guess, are they using resources?
- # [08:08] <Hixie> over 60 megs of RAM each
- # [08:11] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [08:11] <annevk5> maybe we should get some more caching for the blog?
- # [08:12] <annevk5> gruber makes fun of taking down wordpress blogs all the time too... so not sure if that'd help
- # [08:13] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [08:13] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 255 seconds)
- # [08:13] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 255 seconds)
- # [08:13] * Quits: JohnResig (~JohnResig@ejohn.org) (Ping timeout: 265 seconds)
- # [08:13] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [08:14] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [08:14] * Joins: JohnResig (~JohnResig@ejohn.org)
- # [08:15] <Hixie> the problem isn't the blog
- # [08:15] <Hixie> there's something fishy with the server
- # [08:15] <annevk5> oh, maybe today the XHR test suite will start to work
- # [08:15] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [08:18] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [08:22] * Joins: maikmerten (~merten@dhcp-core-208.it.uu.se)
- # [08:24] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [08:30] * Joins: pesla (~pesla@188.202.125.121)
- # [08:38] * Quits: sean`` (~Sean@84-106-110-173.cable.quicknet.nl) (Read error: Connection reset by peer)
- # [08:39] * Joins: sean`` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [08:46] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [08:47] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:52] * Joins: peol (~andree@91.213.250.6)
- # [08:53] * peol is now known as Guest4060
- # [08:53] * sean`` is now known as sean`|seankoole
- # [08:53] * sean`|seankoole is now known as sean`
- # [08:53] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:55] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 265 seconds)
- # [08:55] <annevk5> btw, about this registry stuff
- # [08:56] <annevk5> the XPointer people didn't use IANA either and have set up a registry that is pretty much what we want
- # [08:56] <annevk5> http://www.w3.org/2005/04/xpointer-schemes/
- # [08:56] <annevk5> http://www.w3.org/2005/04/xpointer-policy.html
- # [08:56] <annevk5> "first come, first served", put directly in the registry, and then subject to further review
- # [08:57] <annevk5> URL to a detailed spec is optional
- # [08:57] <annevk5> it requires a W3C account, but everyone can get one of those
- # [08:58] <Hixie> i'd prefer a system that put less of a load on w3c staff and relied more on an open community, but otherwise yeah, that's pretty much what we need
- # [08:58] * Quits: Guest4060 (~andree@91.213.250.6) (Read error: Connection reset by peer)
- # [08:59] * Quits: MikeSmith (~MikeSmith@EM111-188-93-112.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [09:04] * Joins: MikeSmith (~MikeSmith@EM114-48-143-40.pool.e-mobile.ne.jp)
- # [09:04] <othermaciej> I'm going to suggest to my fellow co-chairs that it's time for alternate / counter proposals, so if anyone wants to suggest a registry in that style, that would make a reasonable proposal
- # [09:04] <othermaciej> that does seem like a much more lightweight approach
- # [09:05] <annevk5> right, I'd still prefer a wiki over the thing above
- # [09:06] <annevk5> if someone prefers nice export et al they can write a wiki-to-JSON bridge
- # [09:07] <othermaciej> if anyone wants to propose using the wiki that is fine too
- # [09:07] <othermaciej> I don't care that much how this all works
- # [09:07] <othermaciej> but I think a wiki sucks for purposes of consumption the validator
- # [09:07] <othermaciej> and the validator is one of the most important consumers for this data
- # [09:08] <othermaciej> I would not expect a random wiki page to retain a sufficiently consistent format that you could soundly screen-scrape it to JSON
- # [09:09] * Joins: peol_ (~andree@91.213.250.6)
- # [09:10] * Quits: peol_ (~andree@91.213.250.6) (Changing host)
- # [09:10] * Joins: peol_ (~andree@unaffiliated/peol)
- # [09:10] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [09:12] <annevk5> Henri already wrote a wiki scraper for UI strings
- # [09:12] <annevk5> on purpose, since he could have hosted them in the repository or some such instead
- # [09:13] <annevk5> so I think that concern is rather theoretical
- # [09:14] <annevk5> a wiki has an auth system, it has lots of people looking at it, it deals with spam, etc.
- # [09:14] <othermaciej> it seems needlessly sloppy to me
- # [09:14] <othermaciej> there's really no benefit to the wiki page being a free-form editable piece of text
- # [09:14] <othermaciej> it doesn't really need the ability to be anything but a table with the appropriate N columns or whatever
- # [09:14] <annevk5> sure, but having to write new software to do everything a wiki already does is no benefit either
- # [09:15] <othermaciej> I could also imagine a setup where you use a wiki page for provisional registration, and something more structured for full "approved" registration
- # [09:15] <othermaciej> since the later is the only part that affects conformance
- # [09:15] <othermaciej> well, in theory anyway
- # [09:15] <othermaciej> IIRC the HTML5 spec does not define how the contents of the wiki affect conformance
- # [09:17] <othermaciej> hmm I guess it does say now
- # [09:18] <othermaciej> and it says both "proposed" and "ratified" count as conforming
- # [09:19] <othermaciej> strikes me as more generous than necessary (fail to validate, edit wiki, step 3 profit?)
- # [09:19] <othermaciej> but as I said, I don't care much about the details here
- # [09:20] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [09:20] <annevk5> proposed should prolly be a warning of some sorts
- # [09:25] * Quits: maikmerten (~merten@dhcp-core-208.it.uu.se) (Remote host closed the connection)
- # [09:28] * Joins: Ms2ger (~Ms2ger@91.181.12.191)
- # [09:44] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: g'night)
- # [10:02] * Joins: henrikbjorn (~henrik@188.177.14.106)
- # [10:07] * Quits: gormer (~ghe@132.150.124.56)
- # [10:17] <Hixie> othermaciej: there is one benefit to it being a free-form editable piece of text -- the code to do that already exists.
- # [10:17] <Hixie> and is deployed
- # [10:17] <Hixie> and has an active spam-fighting community
- # [10:17] <Hixie> (hober)
- # [10:17] <othermaciej> sure, and the HTML4.01 spec is already written and been published as REC
- # [10:18] <othermaciej> there's lots of things we could choose not to do because something exists
- # [10:18] <othermaciej> not saying this case is of nearly equal importance
- # [10:18] <Hixie> sure, i'm just disagreeing with "there's really no benefit to the wiki page being a free-form editable piece of text"
- # [10:18] <Hixie> i'm happy to have something better
- # [10:19] <Hixie> but unless someone steps up and writes the code for it, that's theoretical.
- # [10:19] <annevk5> and maintains it
- # [10:19] <Hixie> indeed
- # [10:20] <Hixie> (i think it would be better to have a wiki on the w3c's site than the whatwg site, btw)
- # [10:20] <Hixie> (wikipedia or wikibooks would be even better if they were up for it)
- # [10:21] <annevk5> maybe they can create wikistry
- # [10:21] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [10:21] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 276 seconds)
- # [10:21] <Hixie> hehe
- # [10:21] * Quits: jorlow (~jorlow@74.125.57.52) (Read error: Operation timed out)
- # [10:22] <othermaciej> that would probably deliver more of a promise of long-term continuity and be politically more congenial to some
- # [10:23] <othermaciej> still strikes me personally as too unstructured
- # [10:23] <othermaciej> but I have already talked way too much about a topic I profess to care little about
- # [10:23] <Hixie> heh
- # [10:24] * Joins: payman_s (~payman@77.72.99.119)
- # [10:24] * Quits: annevk5 (~annevk@5355737B.cable.casema.nl) (Remote host closed the connection)
- # [10:26] * Joins: gonemad3 (~workmad3@cpc3-bagu10-0-0-cust651.bagu.cable.virginmedia.com)
- # [10:29] <jgraham> Hixie: We can leave the innerHTML-on-foreign-content stuff to "v2" of course, but I would expect it to be in demand given that many js libraries rely heavily on innerHTML
- # [10:30] * Quits: wm3|zzz (~workmad3@cpc3-bagu10-0-0-cust651.bagu.cable.virginmedia.com) (Ping timeout: 265 seconds)
- # [10:30] <jgraham> and will presumably be used in more situations with mixed namespace content once it is supported in text/html
- # [10:32] * Joins: annevk5 (~annevk@5355737B.cable.casema.nl)
- # [10:38] <Hixie> jgraham: yeah, agreed
- # [10:39] * gonemad3 is now known as workmad3
- # [10:39] * Quits: nessy (~Adium@210-84-26-35.dyn.iinet.net.au) (Quit: Leaving.)
- # [10:41] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:43] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:43] * Joins: maikmerten (~merten@dhcp-core-208.it.uu.se)
- # [10:44] <Hixie> ok bed time
- # [10:44] <Hixie> nn
- # [10:45] <annevk5> nn
- # [10:45] <jgraham> gn
- # [10:45] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:46] * Joins: ROBOd (~robod@89.123.143.201)
- # [10:49] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:54] * sean` is now known as seankoole
- # [10:56] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:00] * Joins: eighty4_ (~eighty4@c-b21d7a35-74736162.cust.telenor.se)
- # [11:02] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 252 seconds)
- # [11:03] <MikeSmith> gsnedders: I think I drink about a gallon of green tea before lunch
- # [11:03] <MikeSmith> and two gallons after
- # [11:04] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [11:04] <gsnedders> MikeSmith: I normally drink a lot of green tea, but today has been black
- # [11:04] <MikeSmith> I can't drink that much black tea
- # [11:05] <MikeSmith> it gives me ick mouth after a point
- # [11:05] <MikeSmith> and if I drank that much coffee, i'm pretty sure I'd have to be hospitalized
- # [11:05] <gsnedders> ewww, coffee
- # [11:06] <MikeSmith> gsnedders: btw, I get the impression you have lost interest, but I will soon be unleashing on you an enhancement patch for anolis
- # [11:06] <MikeSmith> and if nothing else it should provide you with some laughing-at-my-expense entertainment value
- # [11:07] <gsnedders> MikeSmith: I've said as much
- # [11:07] <MikeSmith> well, at this will olet you get a glimpse of my, um, approach to coding
- # [11:07] <gsnedders> MikeSmith: I'll probably dump the code I have for Anolis 2 somewhere public soon and just let anyone who wants xdoc support to get it to work
- # [11:07] <MikeSmith> OK, well, I'll have something you can add to the dump
- # [11:08] <MikeSmith> and possibly something you can contribute to the Daily WTF and get an award or something
- # [11:08] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:09] * Joins: roc (~roc@121.98.230.221)
- # [11:09] * gsnedders hugs MikeSmith
- # [11:09] <gsnedders> Self-confidence!
- # [11:09] <MikeSmith> gsnedders: your code is nice and refined, like a jeweler working on a watch movement
- # [11:09] <gsnedders> MikeSmith: …
- # [11:09] <MikeSmith> mine is like a guy bashing a TV on the side to make it show a better picture
- # [11:09] <gsnedders> MikeSmith: Anolis was the first thing I ever wrote in Python. It's horrific.
- # [11:10] <MikeSmith> heh
- # [11:10] <MikeSmith> you ain't seen nothing yet
- # [11:10] <gsnedders> I've written cleaner Perl than the Python of Anolis.
- # [11:10] <gsnedders> Oh, I've seen plenty of bad code.
- # [11:10] <MikeSmith> I will say that this exercise of trying to add a new feature to anolis has given me a whole new appreciation for the etree API
- # [11:11] <MikeSmith> which is not saying much, because my appreciation for that API was previously zero
- # [11:12] <MikeSmith> and I would not have ever tried to use it unless it seemed like the quickest and bash-the-TV-iest way to get done what I wanted to get done
- # [11:12] <MikeSmith> but now that I've messed around with it a bit, I have to say it has its own appeal
- # [11:12] <MikeSmith> kind of like Bizarro Superman
- # [11:12] <gsnedders> It has some fairly horrible flaws, though
- # [11:13] <MikeSmith> true that
- # [11:13] <jgraham> The etree api as implemented in lxml is pretty good
- # [11:13] <jgraham> Could do with a .textContent
- # [11:13] <MikeSmith> it doesn't have one of its own?
- # [11:14] <MikeSmith> .text_content() ?
- # [11:14] <MikeSmith> or is that part of lxml?
- # [11:14] <MikeSmith> ah yeah
- # [11:14] <jgraham> Umm, maybe it does now
- # [11:14] <gsnedders> You can't do anything better than etree.to_string(node, type="unicode")
- # [11:14] <gsnedders> oh, lxml.html does
- # [11:14] <gsnedders> Odd
- # [11:14] <jgraham> "".join(node.xpath(".//text()"))
- # [11:14] <gsnedders> jgraham: Slow, comparitively
- # [11:15] <gsnedders> (Anolis used to do that)
- # [11:15] <MikeSmith> i recall this thing:
- # [11:16] <MikeSmith> etree.tostring(foo, method='text')
- # [11:16] <gsnedders> return etree.tostring(Element, encoding=unicode, method='text', with_fail=False) is what Anolis does now
- # [11:16] <MikeSmith> I think I used that etree.tostring(foo, method='text') for about 3 seconds, before I found some right-er way of doing it
- # [11:17] <gsnedders> anolislib.utils.textContent(foo)
- # [11:17] <gsnedders> :P
- # [11:17] <MikeSmith> anyway, it's a nice respite for the pain of working with native W3C DOM directly
- # [11:17] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:18] <MikeSmith> s/respite for/respite from/
- # [11:19] * Joins: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [11:19] <MikeSmith> the entire W3C DOM should be enshrined in Daily WTF in a place of high honor
- # [11:19] <annevk5> hmm, adding more features to XMLHttpRequest Level 2 while change requests are ongoing for Level 1
- # [11:19] <annevk5> this is gonna be fun
- # [11:19] <annevk5> maybe I should wait
- # [11:21] <annevk5> hmm, I think that leaves CSS values
- # [11:21] <annevk5> I don't really like working on that
- # [11:21] <MikeSmith> W3C DOM Daily WTF award: The guy who couldn't conceive that path/selector node selection is way better the constant redundant tree walking all the freaking time
- # [11:21] <MikeSmith> what is CSS values?
- # [11:21] <MikeSmith> a political document?
- # [11:21] <MikeSmith> that should be a lot of fun to work on
- # [11:22] <annevk5> its like ele.style.values.width.px++
- # [11:22] <MikeSmith> ah
- # [11:22] <annevk5> it's even
- # [11:22] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [11:23] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [11:23] <MikeSmith> even?
- # [11:23] <annevk5> but I guess I should at least take a stab at it, working on XHR2 can wait a little longer, and I'm not sure if I want to start on Web DOM Core just yet
- # [11:23] <annevk5> it's rather than its
- # [11:24] <annevk5> correcting a typo
- # [11:24] <MikeSmith> ah
- # [11:24] <MikeSmith> Web Notifications fun will be ramping up pretty soon
- # [11:24] <annevk5> I think Web DOM Core might be my next challenge in cleaning up legacy stuff
- # [11:24] <MikeSmith> yeah, do that
- # [11:24] <annevk5> ah yeah, that will be my challenge at adding cruft to the platform that creates future legacy problems ;p
- # [11:25] <MikeSmith> heh
- # [11:26] <MikeSmith> "and people thought pop-up windows *within* their browser were annoying..."
- # [11:26] <MikeSmith> that's what people will be saying next year
- # [11:26] <annevk5> hopefully we do it right
- # [11:26] <annevk5> harhar
- # [11:27] <MikeSmith> at least there's no additional telcons
- # [11:27] <MikeSmith> hopefully
- # [11:28] <annevk5> as long as I remain chair that seems unlikely
- # [11:29] <MikeSmith> I like your chairing already
- # [11:29] <Peter`> lol
- # [11:29] <MikeSmith> keep it up
- # [11:30] * Joins: mpt (~mpt@canonical/mpt)
- # [11:34] * Quits: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68) (Quit: Leaving.)
- # [11:34] * Joins: peol__ (~andree@91.213.250.6)
- # [11:36] * Quits: peol_ (~andree@unaffiliated/peol) (Ping timeout: 260 seconds)
- # [11:37] * Quits: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com) (Ping timeout: 258 seconds)
- # [11:40] * Joins: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [11:46] * Quits: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68) (Ping timeout: 252 seconds)
- # [11:50] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [11:50] * Joins: romeo_ (~romeo__@x1-6-00-07-95-57-08-bb.k38.webspeed.dk)
- # [11:54] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:00] * Joins: hdhoang (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [12:04] * Quits: eighty4_ (~eighty4@c-b21d7a35-74736162.cust.telenor.se) (Read error: Connection reset by peer)
- # [12:06] * Joins: peol_ (~andree@91.213.250.6)
- # [12:06] * peol_ is now known as Guest45147
- # [12:07] * Quits: peol__ (~andree@91.213.250.6) (Ping timeout: 252 seconds)
- # [12:19] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:20] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [12:24] * Joins: kennyluck (~kennyluck@60-250-141-235.HINET-IP.hinet.net)
- # [12:31] * Quits: MikeSmith (~MikeSmith@EM114-48-143-40.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [12:35] <annevk5> complicated: http://wiki.csswg.org/spec/cssom
- # [12:36] <annevk5> hmm
- # [12:37] <annevk5> now i wonder what license the IANA registry is under
- # [12:37] <annevk5> i guess that issue was never solved...
- # [12:44] <jgraham> Presumably the typical "look but don't touch" licenses
- # [12:49] * Joins: jorlow (~jorlow@nat/google/x-tqxaovgjjgvamwal)
- # [13:02] * Quits: kennyluck (~kennyluck@60-250-141-235.HINET-IP.hinet.net) (Quit: kennyluck)
- # [13:02] * Joins: eighty4_ (~eighty4@c-b21d7a35-74736162.cust.telenor.se)
- # [13:04] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [13:05] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 264 seconds)
- # [13:17] * Joins: MikeSmith (~MikeSmith@EM114-48-143-40.pool.e-mobile.ne.jp)
- # [13:22] * Quits: eighty4_ (~eighty4@c-b21d7a35-74736162.cust.telenor.se) (Read error: Connection reset by peer)
- # [13:22] * Joins: mpt (~mpt@canonical/mpt)
- # [13:22] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [13:29] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
- # [13:31] * Joins: nessy (~Adium@210-84-26-35.dyn.iinet.net.au)
- # [13:38] * Joins: smaug____ (~chatzilla@a91-154-40-172.elisa-laajakaista.fi)
- # [13:39] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [13:49] <jgraham> <!doctype html><form><table></form><form></table></form>
- # [13:49] <jgraham> Is it me or is that broken with the changes to make <form> in <table> set the form pointer
- # [13:50] <jgraham> or it could just be bad wording in the spec
- # [13:50] <jgraham> But when you hit the final <form> there is *a* form element in scope; the first one
- # [13:51] <jgraham> But that is not the one the form element pointer points to
- # [13:51] <jgraham> so when you try to remove the one the form element pointer points to, badness happens
- # [13:52] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com)
- # [13:52] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.brig.cable.virginmedia.com) (Remote host closed the connection)
- # [13:53] <jgraham> The end tag ... form stuff says "the stack of open elements does not have node in scope", but the scope stuff only deals with elements of a specific type (presumably meaning (ns, name)), not specific nodes
- # [13:54] <jgraham> No wait I am misreading
- # [13:55] <jgraham> OK so the problem is that _almost_always_ you just look for an element with a specific name
- # [13:55] <jgraham> But the algorithm is wordded so that you are always looking for a specific ID
- # [13:56] <jgraham> s/id/node/
- # [14:02] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 248 seconds)
- # [14:03] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (Ping timeout: 276 seconds)
- # [14:05] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [14:06] * Joins: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net)
- # [14:07] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [14:10] <annevk5> hmm, not much spec updates but email is now below 400
- # [14:11] <annevk5> might be lowest point in 3-4 years
- # [14:12] <Ms2ger> It was at zero last October, wasn't it?
- # [14:12] <annevk5> that seems unlikely
- # [14:13] <annevk5> I have email from 2006 here :)
- # [14:13] <Philip`> Which spec do you mean?
- # [14:13] <Ms2ger> Oh, you
- # [14:14] <jgraham> Wasn;t it 0 excluding datagrid or something
- # [14:14] <annevk5> Philip`, various; cssom; cssom view; xhr; xhr2; etc.
- # [14:15] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [14:15] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [14:15] <annevk5> yeah, http://www.whatwg.org/issues/data.html?period=6 is slightly worse
- # [14:17] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [14:17] <jgraham> "Estimated date for last e-mail based on the data above: 2006-02-02"
- # [14:17] * Joins: matjas (5bb66362@gateway/web/freenode/ip.91.182.99.98)
- # [14:17] <annevk5> it says 2013-03-20 here
- # [14:17] <jgraham> Set it to period=12
- # [14:18] <annevk5> when set to max it gives 2011-07-19
- # [14:18] * Joins: nattokirai (~nattokira@cpe-76-173-49-148.socal.res.rr.com)
- # [14:18] <annevk5> heh
- # [14:18] <jgraham> Hint taht your estimation algorithm is bad: it depends on the amount of data you are displaying :)
- # [14:19] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [14:19] <annevk5> to be fair it does state that
- # [14:19] <Philip`> It's not like it'd be less wildly inaccurate and meaningless if it used more of the data
- # [14:19] <matjas> Is there such a thing as XHTML5 + RDFa? I found http://dev.w3.org/html5/rdfa/rdfa-module.html — does this mean it’s just not available yet?
- # [14:19] <jgraham> Well only if you consider "the data above" to be the range that you happen to be displaying
- # [14:20] <jgraham> rather than the full dataset
- # [14:22] * gsnedders wants a sing-along (heck, just a DVD would be a start) copy of Avenue Q :D :D :D
- # [14:23] <matjas> Re: XHTML5 + RDFa — I'm asking because a client of mine explicitly asked for XHTML + RDFa. Do I have to use old-school XHTML 1 + RDFa or is there a way for me to use (X)HTML5 here?
- # [14:23] * jgraham wants to never hear the words "singalong" and "gsnedders" in the same sentence without the words "will be forbidden from"
- # [14:23] <gsnedders> jgraham: Aww, even though you missed the Sound of Music sing-along at the weekend?
- # [14:23] <jgraham> "missed"
- # [14:24] <gsnedders> It was awesome.
- # [14:24] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [14:25] <jgraham> s/esome/ful/
- # [14:25] <annevk5> matjas, dunno, we don't do RDFa
- # [14:25] <annevk5> matjas, tell him about Microdata
- # [14:25] <annevk5> or her
- # [14:25] <gsnedders> or them
- # [14:26] <annevk5> or everyone really
- # [14:26] <annevk5> up to you ;p
- # [14:26] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [14:26] <matjas> annevk5: sadly, there's no convincing him. His company provides "XML and RDFa services"…
- # [14:26] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Quit: bentruyman)
- # [14:27] <jgraham> So what we're saying is because you asked a question about RDFa you have to become a Microdata evangelist now
- # [14:27] <jgraham> to atone for your sins
- # [14:27] * jgraham almost types sines
- # [14:27] <matjas> he just asked for "XHTML+RDFa"; I'm sure he's not gonna make any use of RDFa though.
- # [14:27] <annevk5> matjas, there was this article on ALA about nicely rejecting clients ;p
- # [14:27] <annevk5> matjas, but euh, there some proposal for HTML5+RDFa
- # [14:28] <matjas> annevk5: haha. wish i was popular enough to just do that :)
- # [14:28] <matjas> annevk5: this? http://dev.w3.org/html5/rdfa/rdfa-module.html
- # [14:28] <annevk5> http://www.w3.org/TR/rdfa-in-html/
- # [14:29] <annevk5> http://dev.w3.org/html5/rdfa/ is the editor's draft
- # [14:31] <matjas> Hmm, so atm <html version="HTML+RDFa 1.1" lang="en"> is the way to go. Sadly the HTML5 spec considers this an error, since @version is obsolete. :'(
- # [14:33] <jgraham> You could probably invoke the "other applicable specifications" clause
- # [14:34] <jgraham> Since I think they made an @version specification
- # [14:37] <matjas> I guess I’ll have to stick to XHTML1+RDFa then. *cries*
- # [14:37] <matjas> I’d love to tell my client he doesn’t really need it, but that would be the equivalent of telling him to start a new business
- # [14:37] <matjas> DO NOT WANT
- # [14:42] <annevk5> you can map RDF to Microdata
- # [14:42] <annevk5> why not do that?
- # [14:50] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [14:56] * Joins: MikeSmithX (~MikeSmith@EM111-188-63-117.pool.e-mobile.ne.jp)
- # [14:59] * Quits: MikeSmith (~MikeSmith@EM114-48-143-40.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [15:02] <matjas> annevk5: heh, wut? got an example of that?
- # [15:03] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:08] * Joins: mpt (~mpt@canonical/mpt)
- # [15:08] <Ms2ger> matjas, http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#examples-4 is one example
- # [15:09] <matjas> Thanks
- # [15:10] <annevk5> so Ms2ger, wdyt, attempt to remove lowsrc as well or keep it? Firefox has the ability to figure it out, but I'm not sure how much they like being guinea pigs :)
- # [15:10] * annevk5 wonders if sicking is around
- # [15:11] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [15:11] <Ms2ger> You noticed I broke Chatzilla by killing document.height? :)
- # [15:11] <annevk5> oh god
- # [15:11] <annevk5> no i didn't
- # [15:13] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [15:13] * Quits: Ms2ger (~Ms2ger@91.181.12.191) (Read error: Connection reset by peer)
- # [15:14] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [15:14] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [15:15] * Joins: boaz (~boaz@64.119.159.231)
- # [15:17] * Joins: dbaron (~dbaron@pool-173-49-138-124.phlapa.fios.verizon.net)
- # [15:24] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:26] * Quits: nessy (~Adium@210-84-26-35.dyn.iinet.net.au) (Remote host closed the connection)
- # [15:29] * Joins: Ms2ger (~Ms2ger@91.181.159.212)
- # [15:29] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [15:32] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [15:34] * Joins: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com)
- # [15:38] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [15:45] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [15:47] * Quits: Guest45147 (~andree@91.213.250.6) (Changing host)
- # [15:47] * Joins: Guest45147 (~andree@unaffiliated/peol)
- # [15:47] * Guest45147 is now known as peol
- # [15:47] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [15:48] * Quits: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com) (Ping timeout: 265 seconds)
- # [15:48] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [15:49] <boblet> hey all, I wrote some stuff about microformats in HTML5 http://html5doctor.com/microformats/
- # [15:51] * Joins: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com)
- # [15:56] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [15:56] * Quits: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com) (Ping timeout: 276 seconds)
- # [15:58] * Joins: jeromegn (~jeromegn@206-248-138-74.dsl.teksavvy.com)
- # [16:03] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [16:04] * Quits: seankoole (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 240 seconds)
- # [16:04] <annevk5> hmm, forgot to get back to my WAI-ARIA comments
- # [16:05] <annevk5> guess it's too late now :/
- # [16:09] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [16:10] * Quits: henrikbjorn (~henrik@188.177.14.106) (Remote host closed the connection)
- # [16:10] <annevk5> it's still hopelessly complicated too
- # [16:11] <annevk5> e.g. http://www.w3.org/WAI/PF/aria/20100616/roles#textalternativecomputation
- # [16:11] <annevk5> would be interesting to see the test suite for that section
- # [16:21] * Joins: erlehmann (~erlehmann@dslb-088-075-186-077.pools.arcor-ip.net)
- # [16:22] * Parts: ukd1 (~russ@post.ukd1.co.uk)
- # [16:33] * Joins: aho (~nya@fuld-4d00d4c5.pool.mediaWays.net)
- # [16:40] * Quits: nattokirai (~nattokira@cpe-76-173-49-148.socal.res.rr.com) (Quit: nattokirai)
- # [16:43] * Joins: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net)
- # [16:45] <annevk5> whoa, that took long
- # [16:45] <annevk5> http://lists.w3.org/Archives/Public/public-pfwg-comments/2010JulSep/0023.html
- # [16:55] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [16:56] * Joins: paul_irish (~paul_iris@66.109.103.194)
- # [17:02] * Quits: peol (~andree@unaffiliated/peol) (Ping timeout: 264 seconds)
- # [17:02] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:04] <cheeser> how close are we to a stable-ish websocket spec?
- # [17:04] <cheeser> trying to decide if should update to the latest spec now or just wait a bit.
- # [17:04] <gsnedders> Good question.
- # [17:04] <cheeser> it's likely the browsers haven't caught up anyway
- # [17:04] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:06] <annevk5> cheeser, about as close as yesterday or a couple of weeks ago
- # [17:07] <cheeser> yeah. that's what i'm afraid of. ;)
- # [17:07] <cheeser> i think the only real change i'm missing is the frame formatting
- # [17:08] <cheeser> which, i have to say, i'm excited about. makes frame parsing much simpler.
- # [17:08] <jgraham> cheeser: The editor changed and the new one wants something much more complex
- # [17:08] <jgraham> Unless that is what you mean
- # [17:08] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [17:09] <cheeser> i mean the change that made all frame length delimited.
- # [17:09] <cheeser> is Hixie no longer the editor?
- # [17:09] <jgraham> He is editing the API
- # [17:09] <jgraham> Ian Fette is editing the protocol
- # [17:09] <jgraham> He wants something way more complex
- # [17:09] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [17:09] <cheeser> ah
- # [17:09] <cheeser> any url on that? or a mailing list?
- # [17:10] <jgraham> looking....
- # [17:10] <cheeser> looks like maybe thehybi list
- # [17:10] <smaug____> was it actually announced somewhere that I.Fette is the new editor
- # [17:10] * smaug____ needs to read all the hybi emails
- # [17:11] <jgraham> smaug____: Yeah, on the list
- # [17:11] <cheeser> i'm afraid to sign for that list. it's not *entirely* job related excpet for the websockets bits.
- # [17:11] <cheeser> so what's he want?
- # [17:11] <jgraham> http://www.ietf.org/mail-archive/web/hybi/current/msg03154.html
- # [17:11] <jgraham> cheeser: It is all WebSockets related now
- # [17:11] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:11] <jgraham> But it is fairly high traffic
- # [17:12] <jgraham> My long term average is to read about 30% of the mail
- # [17:12] * Joins: jre (~chatzilla@mail.greenbytes.de)
- # [17:13] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [17:13] <cheeser> ouch
- # [17:13] <jre> cheeser, if your job has to do with websockets, it seems really strange if you aren't following the mailing list where the protocol is being developed.
- # [17:13] * Quits: jre (~chatzilla@mail.greenbytes.de) (Client Quit)
- # [17:13] <cheeser> i'm not entirely sure how to read that "image"
- # [17:13] <cheeser> wth?
- # [17:13] <cheeser> wtf was that?
- # [17:13] <cheeser> :)
- # [17:13] <jgraham> That was Julian I guess
- # [17:14] * Quits: maikmerten (~merten@dhcp-core-208.it.uu.se) (Remote host closed the connection)
- # [17:14] <jgraham> Dunno why he joined to say that one thing
- # [17:14] <annevk5> that's his style
- # [17:14] <cheeser> or how he even knew about it
- # [17:14] <jgraham> At least we know who reads the logs now :)
- # [17:14] <annevk5> irc logs
- # [17:14] <cheeser> heh
- # [17:14] <annevk5> jgraham, that's nothing new
- # [17:14] <jgraham> annevk5: I knjow :)
- # [17:15] <annevk5> though i wonder if he runs some kind of script as refreshing it all the time seems rather time consuming
- # [17:15] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [17:15] <jgraham> cheeser: Anyway, the diagram is, I think just bits across the top
- # [17:15] <jgraham> split into 32 bit lines
- # [17:16] <cheeser> yeah. i was noticing that. so the payload length is either 7bits or 64bits long if the frame-length == 127
- # [17:17] <jgraham> Something like that
- # [17:18] <jgraham> annevk5: Maybe he has a script that outputs it to his irc window
- # [17:20] <cheeser> i should subscribe, though. i'll just have to manage the volume of it. i end up skimming enough of the dev lists i'm already on. and if it is mostly WS these days, it can't hurt.
- # [17:20] <cheeser> are these framing questions also a subset of hybi then?
- # [17:21] <jgraham> In what way?
- # [17:21] <jgraham> They are about WebSockets
- # [17:21] <cheeser> i'm not sure what the relationship between websockets and hybi is.
- # [17:21] <jgraham> The HyBi list is currently focused entirely on WebSockets
- # [17:22] <jgraham> It is of course not impossible that that will change in the future
- # [17:22] <cheeser> seems like WS is a bidi addition on top of HTTP while hybi is really looking at replacing all of HTTP with something a bit more modern and bidi in general
- # [17:22] <jgraham> You might be thinking od spdy? That's not really related
- # [17:23] <jgraham> WebSockets is only really tangentially related to HTTP
- # [17:23] <jgraham> It's just 2 way comunication that works with the requirements of browsers
- # [17:23] <cheeser> right. i get the websocket/http distinction.
- # [17:23] <jgraham> So hybi is a bit of a misnomer
- # [17:24] <cheeser> isn't hybi a full protocol spec?
- # [17:24] <cheeser> or more of just an umbrella project?
- # [17:24] <jgraham> hybi doesn't really exit
- # [17:24] <jgraham> *exist
- # [17:24] <jgraham> it is just the name of the mailing list
- # [17:24] <cheeser> oh, i see.
- # [17:24] <jgraham> not a concrete technology
- # [17:24] <cheeser> i thought it was an actuall proposed spec
- # [17:25] <cheeser> i see. and spdy then is the actuall "let's get rid of http and use this" tech then. yes?
- # [17:26] * Joins: dglazkov (~dglazkov@nat/google/x-ejvveemncjdkxrkp)
- # [17:26] * Quits: dglazkov (~dglazkov@nat/google/x-ejvveemncjdkxrkp) (Remote host closed the connection)
- # [17:26] * Joins: dglazkov (~dglazkov@nat/google/x-jlrnpdatogfmzqde)
- # [17:27] <cheeser> so how do I subscribe to that mailing list? not seeing anything in the messages in the archive or on the ietf site
- # [17:27] <jgraham> https://www.ietf.org/mailman/listinfo/hybi
- # [17:27] * Joins: olivvv (5296f81c@gateway/web/freenode/ip.82.150.248.28)
- # [17:28] <cheeser> ah. just found that. thanks.
- # [17:28] <olivvv> hi. quick question, is there in the whole package to come with html5, things that allow to communicate with locally installed apps ?
- # [17:28] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft) (Read error: Connection reset by peer)
- # [17:29] <olivvv> its possible in with flash, java applets
- # [17:30] <jgraham> olivvv: No. What are you trying to achieve?
- # [17:31] <cheeser> there. signed up.
- # [17:31] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [17:32] <cheeser> how stable is spdy? is that on topic here? i've been eyeballing implementing that in glassfish/grizzly as well.
- # [17:32] <olivvv> jgraham:Computer - telephony Integration
- # [17:33] <olivvv> jgraham:its for a call center, using a small soft, the clients can provided cc number through the phone without the operator to see it
- # [17:34] <olivvv> this software needs then to communicate with the webapp in the browser
- # [17:35] <olivvv> anyone ?
- # [17:36] <jgraham> cheeser: There is not much that is off-topic here (see the /topic) but I don;t think most people follow spdy closely
- # [17:36] * cheeser nods.
- # [17:37] <jgraham> olivvv: I'm not sure that is possible. It at least sounds like a non-Web use case which is typically not such a high priority
- # [17:37] <cheeser> spdy seems mostly a google effort at this point but it's certainly intriguing
- # [17:37] <jgraham> olivvv: Although maybe it could work with <device> or so somehow
- # [17:38] <olivvv> jgraham: I know it is strange, but since flash and applets are able to do that, I thought somebody would have thought of a standard alternative
- # [17:39] <jgraham> olivvv: Communicating with local devices is generally hard because there are all sorts of security problems
- # [17:39] <jgraham> But the <device> element is under development for e.g. video cameras
- # [17:39] * Joins: hamcore (rhythm@unaffiliated/msmosso)
- # [17:40] <olivvv> jgraham:thx I ll google that
- # [17:42] * Joins: peol (~andree@h51bafc8f.selutra.dyn.perspektivbredband.net)
- # [17:42] * peol is now known as Guest22532
- # [17:52] * Quits: paul_irish (~paul_iris@66.109.103.194) (Remote host closed the connection)
- # [17:54] * Quits: micheil (~micheil@124-170-123-10.dyn.iinet.net.au) (Ping timeout: 255 seconds)
- # [17:55] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [17:56] * Joins: paul_irish (~paul_iris@nat/google/x-wepfjxxhqxeqecug)
- # [17:58] <sean`> up
- # [18:04] * Joins: jlebar (~jlebar@nat/mozilla/x-ihgceblcjabogpds)
- # [18:06] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:07] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [18:09] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:09] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:12] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [18:15] * Quits: payman_s (~payman@77.72.99.119) (Ping timeout: 240 seconds)
- # [18:16] * sean` is now known as seankoole
- # [18:17] * Quits: aho (~nya@fuld-4d00d4c5.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [18:25] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282) (Quit: mdelaney)
- # [18:26] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [18:28] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [18:32] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [18:34] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:36] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Remote host closed the connection)
- # [18:39] * Joins: micheil (~micheil@124-170-69-59.dyn.iinet.net.au)
- # [18:41] <AryehGregor> Yay progress: http://www.imperialviolet.org/2010/08/16/dnssectls.html
- # [18:41] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [18:42] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [18:43] * Joins: dave_levin (~dave_levi@nat/google/x-czaeuesmixkhcxfa)
- # [18:44] * Joins: payman_s (~payman@81-229-81-24-no65.tbcn.telia.com)
- # [18:44] * Joins: Edogaa (~Animeking@adsl-64-181-174.mia.bellsouth.net)
- # [18:48] * Joins: nattokirai (~nattokira@12.192.108.205)
- # [18:48] * annevk5 would not mind getting rid of CAs if that was possible
- # [18:57] <annevk5> that blog is pretty interesting
- # [18:57] <annevk5> http://www.imperialviolet.org/2010/06/25/overclocking-ssl.html
- # [18:58] <annevk5> apparently Google Chrome is using SPDY to some extent already?
- # [18:59] <cheeser> seems like it supports it, yeah.
- # [18:59] <cheeser> i'm not aware of any servers that do, though.
- # [19:00] <annevk5> it says Google servers do
- # [19:00] <cheeser> what do they run, do you know?
- # [19:00] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:00] <cheeser> not stock anything i'm aware of.
- # [19:01] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:05] * Quits: reni_ (~reni@sedkit.inf.u-szeged.hu) (Read error: Operation timed out)
- # [19:08] * Joins: reni_ (~reni@sedkit.inf.u-szeged.hu)
- # [19:10] * Joins: peol (~andree@h51bafc8f.selutra.dyn.perspektivbredband.net)
- # [19:10] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:11] * peol is now known as Guest88715
- # [19:11] * Quits: Guest22532 (~andree@h51bafc8f.selutra.dyn.perspektivbredband.net) (Read error: Connection reset by peer)
- # [19:12] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 248 seconds)
- # [19:13] * Joins: TabAtkins_ (~chatzilla@12.192.108.205)
- # [19:14] * Quits: TabAtkins_ (~chatzilla@12.192.108.205) (Client Quit)
- # [19:14] * Joins: TabAtkins_ (~chatzilla@12.192.108.205)
- # [19:14] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [19:14] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [19:14] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [19:15] * Joins: reni__ (~reni@sedkit.inf.u-szeged.hu)
- # [19:16] * Quits: reni_ (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 264 seconds)
- # [19:18] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 252 seconds)
- # [19:29] * Joins: ChrisLTD (~blahness@ur196.ur.unc.edu)
- # [19:32] * Quits: ap (~ap@62.122.208.177) (Quit: ap)
- # [19:38] * Joins: sicking (~chatzilla@nat/mozilla/x-dgivbmbicxegsegh)
- # [19:41] <AryehGregor> whatwg.org is kind of flaky sometimes. Maybe it should get better hosting.
- # [19:42] <AryehGregor> (w3.org isn't perfect either, but it seems to be more reliable, which makes us look bad)
- # [19:43] * Joins: roc (~roc@121.98.230.221)
- # [19:50] * Quits: seankoole (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 265 seconds)
- # [19:57] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [19:57] <Hixie> AryehGregor: there's some problem that's been affecting stability recently. hardware or something. not sure what, still studying it.
- # [19:58] * Quits: smaug____ (~chatzilla@a91-154-40-172.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [19:58] * gsnedders is innocent… this time.
- # [19:59] <AryehGregor> The ellipsis character looks very annoying in fixed-width fonts.
- # [19:59] <Hixie> gsnedders: did you see my comment about bug 10002? (i think it was 10002)
- # [19:59] * AryehGregor doesn't know why it exists, it's usually much narrower than an ellipsis is supposed to be, even in proportional fonts
- # [19:59] <gsnedders> Hixie: See what myself and MikeSmithX discussed earlier
- # [19:59] <Hixie> k
- # [19:59] <Hixie> in #whatwg?
- # [19:59] <gsnedders> Yeah
- # [20:00] * Joins: dpranke (~Adium@nat/google/x-vxwuhpviiytrluvf)
- # [20:02] <Hixie> got it
- # [20:03] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [20:09] * Joins: jamesr (~jamesr@nat/google/x-vdwbvkwdbslotwvf)
- # [20:09] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Read error: Connection reset by peer)
- # [20:09] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [20:12] <Hixie> oh cool, dreamhost replied to my extremely vague request. They've done something to fix the problem and they'll move us to another server if the problems continue anyway.
- # [20:14] <AryehGregor> Maybe you should upgrade to dedicated hosting.
- # [20:14] <Hixie> sure, send me the money to fund it and i'll get right on that :-)
- # [20:14] * Joins: Mukke|home (~mukke@121.94-136-217.adsl-dyn.isp.belgacom.be)
- # [20:14] * Joins: seankoole (~Sean@84-106-110-173.cable.quicknet.nl)
- # [20:15] <AryehGregor> Is dedicated hosting really so much more expensive?
- # [20:15] <Hixie> right now the dreamhost hosting is essentially free
- # [20:15] <AryehGregor> How does that work out?
- # [20:15] <Hixie> the money i get back on referrals is higher than the cost of my account
- # [20:16] <Hixie> and my account has unlimited everything -- bandwidth, disk, domains, users, etc
- # [20:16] <Hixie> because i've been a customer for so long
- # [20:16] <Mukke|home> i wonna implement html 5, where to start ?
- # [20:16] * AryehGregor cringes at a VPS provider claiming to provide "unlimited" anything
- # [20:16] <Hixie> AryehGregor: "unlimited" just means they don't charge me by the byte or whatnot
- # [20:16] <AryehGregor> Ah.
- # [20:17] <Hixie> if i run out of disk, they move me to a machine with more disk
- # [20:17] <Hixie> etc
- # [20:18] <AryehGregor> I say all this as someone whose personal website is hosted on a machine I happen to run, where the main site costs $500/month for bandwidth alone, so I haven't really had any reason to look into the lower end of the market.
- # [20:18] <Hixie> for the last 6 months of hosting several dozen domains and subdomains i've paid $21
- # [20:19] <AryehGregor> Mukke|home, you should start by saying "What features do I want to add that my users will want?", and go from there. If you just want to be able to claim that your pages are HTML5, change the doctype to <!doctype html>, run it through validator.nu, and fix all the errors it reports.
- # [20:19] <AryehGregor> This is probably not worth the effort, though.
- # [20:19] <Mukke|home> yeh
- # [20:20] <AryehGregor> Hixie, well, I've paid $0, since I don't pay the bills for my server. I just freeload. :)
- # [20:20] <Hixie> :-)
- # [20:20] <AryehGregor> In exchange for having fun administering the machine as root.
- # [20:20] <AryehGregor> Like fixing it when we have downtime.
- # [20:20] <Hixie> i have root too, but don't have to admin it :-)
- # [20:20] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [20:20] <AryehGregor> Yeah, that's the disadvantage of colocation, you have to handle everything.
- # [20:20] <AryehGregor> Down to failed hardware.
- # [20:21] <AryehGregor> It sure saves on cost, though.
- # [20:21] <Mukke|home> AryehGregor, i never have written html 4 like i should have, i wanno do it right and with proper coding in html 5 now
- # [20:21] <AryehGregor> Mukke|home, you can use http://validator.nu/ as a guide to see if your website is good HTML5. You might also look at: http://dev.w3.org/html5/html-author/
- # [20:24] <Mukke|home> AryehGregor, i need a special featere and i'm almost sure it doesn't excists that whyi came here aswell
- # [20:24] <AryehGregor> Then ask.
- # [20:24] <Mukke|home> can i shape a div hexagon ?
- # [20:24] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Read error: Connection reset by peer)
- # [20:25] <Mukke|home> or any elemnt at all that can have a background_image
- # [20:25] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [20:25] <AryehGregor> No, all elements in CSS are boxes.
- # [20:25] <AryehGregor> This might be a question for #css, though.
- # [20:31] * Quits: Guest88715 (~andree@h51bafc8f.selutra.dyn.perspektivbredband.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [20:31] * Quits: nattokirai (~nattokira@12.192.108.205) (Quit: nattokirai)
- # [20:31] * Quits: Peter- (~peter@5ED0FF89.cable.ziggo.nl) (Read error: Connection reset by peer)
- # [20:31] * Joins: Peter- (~peter@5ED0FF89.cable.ziggo.nl)
- # [20:35] * Joins: Jon_Neal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [20:37] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [20:38] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [20:39] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com)
- # [20:41] * Quits: Jon_Neal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [20:46] * Quits: Mukke|home (~mukke@121.94-136-217.adsl-dyn.isp.belgacom.be) (Quit: Leaving)
- # [20:54] * Joins: stephank (~shteef@84.25.113.14)
- # [20:57] * Joins: smaug____ (~chatzilla@a91-154-40-172.elisa-laajakaista.fi)
- # [20:59] * Quits: MikeSmithX (~MikeSmith@EM111-188-63-117.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [21:02] * temp01 is now known as away01
- # [21:05] * Joins: MikeSmithX (~MikeSmith@EM114-48-149-232.pool.e-mobile.ne.jp)
- # [21:06] <AryehGregor> "Case canonicalization for reflected enumerated attributes limited to known values"
- # [21:06] <AryehGregor> I like it when you can write massive strings of gibberish like that and they're actually the only reasonable way to refer to something, not gratuitous at all.
- # [21:07] <AryehGregor> My favorite math theorem name is "Parametrized Transfinite Recursion Theorem".
- # [21:09] * Joins: nattokirai (~nattokira@12.192.108.205)
- # [21:12] <gsnedders> Where the verb there?
- # [21:13] <AryehGregor> Where's the verb where?
- # [21:13] <gsnedders> Indeed.
- # [21:13] <gsnedders> :)
- # [21:13] <gsnedders> (Freudian slip?)
- # [21:13] <AryehGregor> Hmm, wait, this is weirder than I thought.
- # [21:14] <AryehGregor> Nobody seems to be properly implementing IDL gets at all on reflected enumerated attributes limited to known values.
- # [21:14] <AryehGregor> Except maybe IE.
- # [21:14] * AryehGregor admits to copy-pasting the phrase "reflected enumerated attributes limited to known values"
- # [21:14] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Quit: Leaving)
- # [21:14] <cheeser> ugh. CORBA flashbacks.
- # [21:15] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [21:17] <AryehGregor> I think I pressed Ctrl-Shift-W or something by mistake.
- # [21:17] <AryehGregor> Whoever decided to make an easy-to-press way to quit in any application, ever, deserves to be smacked on the head.
- # [21:17] <Hixie> i hit command-q instead of command-w all the time
- # [21:17] <Hixie> drives me crazy
- # [21:17] <AryehGregor> Good thing I have a shell script that positions my XChat windows exactly as I want them on startup.
- # [21:17] <cheeser> i love how w and q are right next to each other so it's easy to do cmd-q instead.
- # [21:18] * Hixie like his dvorak keyboard for that reason :-)
- # [21:18] <AryehGregor> One of my first commits to MediaWiki was to remove the keyboard shortcut for "log out".
- # [21:18] <gsnedders> Run stuff in a screen so you can just reattach your terminal to it after restarting your terminal? :P
- # [21:19] <AryehGregor> It doesn't happen for me with terminals.
- # [21:19] <gsnedders> (That does seriously work quite well for me)
- # [21:19] <cheeser> screen+irssi ftw
- # [21:19] <gsnedders> screen+* ftw.
- # [21:19] <AryehGregor> The only risk is that Ctrl-Shift-uXXXX is used for Unicode characters, and the X's sometimes need to be E, which is right next to W, and Ctrl-Shift-W exits.
- # [21:19] <AryehGregor> For some bizarre reason.
- # [21:19] <AryehGregor> I actually never learned how to use screen.
- # [21:19] <AryehGregor> Never needed to yet.
- # [21:20] <gsnedders> AryehGregor: That's what you say before you use it.
- # [21:20] <AryehGregor> What else does it do?
- # [21:20] <Hixie> screen(1) is fantastic.
- # [21:20] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-210.west.biz.rr.com) (Read error: Connection reset by peer)
- # [21:20] <Hixie> it makes the mapping of terminal client to terminal be many-to-many
- # [21:20] <Hixie> so you can just reconnect to an open session
- # [21:21] <Hixie> or have multiple open sessions
- # [21:21] <Hixie> or whatever
- # [21:21] <cheeser> you can share screens remotely ;)
- # [21:21] <gsnedders> And then you can hit ctrl+c when someone else is at a password prompt!
- # [21:21] <gsnedders> And then before they realize it, you've got their password!
- # [21:21] <cheeser> or press space randomly since they can't see the nonechoed input anyway.
- # [21:22] <gsnedders> indeed
- # [21:22] <Hixie> my favourite use: i was ssh'ed into a session on a remote host from a laptop. My partner's cat walks over and sits on my keyboard to get my attention. So I drag out my other laptop and just ssh in -- yay screen, i could pick up where i left off.
- # [21:22] <Hixie> the cat was quite miffed.
- # [21:22] <cheeser> heh
- # [21:23] <AryehGregor> Okay, I'm sold.
- # [21:23] <AryehGregor> I'll have to learn how to use it.
- # [21:23] <gsnedders> Hixie: How many cats do you have around you now? :P
- # [21:23] <Hixie> one and three quarters.
- # [21:23] <Hixie> actually the three quarters is outside
- # [21:23] <Hixie> so one
- # [21:23] <gsnedders> Well, not at this very moment in time.
- # [21:23] <Hixie> AryehGregor: put screen -a -A -xRR -U -e^Pp in your .bash_profile
- # [21:23] <gsnedders> But in general
- # [21:24] <gsnedders> But how many cats does your partner have?
- # [21:24] * gsnedders original wrote that with cats and partner the other way around… uh…
- # [21:24] <Hixie> AryehGregor: then hit ^P ^C to open a new terminal, ^P ^N and ^P ^H to go to the next/previous terminal, ^P ^P to toggle with the last terminal, and ^P 0-9 to jump to the 0-9th terminal
- # [21:25] <gsnedders> ^P " to list all termianls
- # [21:25] <gsnedders> *terminals
- # [21:25] <AryehGregor> Why ^P instead of the default ^A?
- # [21:25] <Hixie> because i use ^A to go to the start of the line
- # [21:25] <AryehGregor> I use Home for that, since I only use desktops.
- # [21:26] <Hixie> oh and ^P ? to get help if you need it
- # [21:26] <Hixie> if you don't use ^A then feel free to remove the -e^Pp part of the command line :-)
- # [21:27] <AryehGregor> Is there any reason to use screen to manage multiple terminals, instead of just using tabs?
- # [21:27] <AryehGregor> Also, does anything bad happen now if I close my terminal without typing "exit" or such?
- # [21:27] <AryehGregor> (like lots of screens accumulating forever?)
- # [21:28] <Hixie> you can use tabs too
- # [21:28] <Hixie> do both
- # [21:28] <Hixie> that way if you need to connect from a single tab, you can still do that and use all the screens
- # [21:28] <Hixie> but you can still connect multiple times and have each tab be a different screen in screen(1)
- # [21:29] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:30] <Hixie> (that's what all the "-a -A -xRR -U" stuff does -- it makes it so there's one session and you can connect as many times as you want)
- # [21:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [21:30] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [21:30] <AryehGregor> Wait, so now if I connect from multiple tabs, I'll get the same screen in all of them, right? So I'll want to do ^A^C to make some new ones, or occupy my existing ones once I've got them established.
- # [21:31] <AryehGregor> Okay, let me fiddle with this now.
- # [21:31] <Hixie> yeah, by default with those arguments each instance will connect to the same screen, but then you can change it to be whichever you want
- # [21:31] <Hixie> basically it's like each tab can see all the other tabs
- # [21:31] <AryehGregor> Why does it say "Attaching from inside of screen?" every time I connect?
- # [21:32] <Hixie> if you put it in .bash_profile, then opening a shell connects already
- # [21:32] <AryehGregor> Yeah, I did.
- # [21:33] <Hixie> gotta go, bbiab, sorry for leaving you with a weird setup :-) you'll figure it out :-) see man screen !
- # [21:33] <gsnedders> Or ask here :)
- # [21:33] <gsnedders> You get that message every time you connect to a screen from within sceen
- # [21:34] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:34] <AryehGregor> What does "from within screen" mean?
- # [21:34] * AryehGregor reads man screen
- # [21:34] <gsnedders> Like, when you're in a terminal in a screen window
- # [21:35] <cheeser> recursive screen connects
- # [21:35] <gsnedders> Basically: you probably don't want screen running within screen
- # [21:35] <AryehGregor> I just put the command Hixie told me to into my .bash_profile or equivalent.
- # [21:37] * Quits: cypha (~sallabanc@69.50.70.12) (Ping timeout: 252 seconds)
- # [21:39] * Quits: hamcore (rhythm@unaffiliated/msmosso) (Ping timeout: 240 seconds)
- # [21:39] * Joins: cypha (~sallabanc@69.50.70.12)
- # [21:40] <jgraham> AryehGregor: (if you are using Ubuntu it comes wih some utility to make fancy .screen files)
- # [21:40] <AryehGregor> I am.
- # [21:40] * Quits: payman_s (~payman@81-229-81-24-no65.tbcn.telia.com) (Ping timeout: 276 seconds)
- # [21:40] <jgraham> screen-profile or something. I think it is supposed to run the first time you run screen though
- # [21:40] <jgraham> So if it didn't I don't know how to fix it
- # [21:41] <jgraham> Because I tried installing it and it didn't work...
- # [21:41] <jgraham> (after I was already using screen)
- # [21:42] * Joins: nessy (~Adium@210-84-26-35.dyn.iinet.net.au)
- # [21:42] * Quits: matjas (5bb66362@gateway/web/freenode/ip.91.182.99.98) (Ping timeout: 252 seconds)
- # [21:42] * Joins: peol (~andree@unaffiliated/peol)
- # [21:44] * Joins: michaeln (~michaeln@nat/google/x-jsqgchcecwenlclc)
- # [21:44] * Joins: payman_s (~payman@81-229-81-24-no65.tbcn.telia.com)
- # [21:46] * Joins: hamcore (rhythm@unaffiliated/msmosso)
- # [21:48] * AryehGregor finds screen on Solaris behaves differently, adds a conditional to his .bash_profile to avoid it
- # [21:49] <AryehGregor> Oh, hmm.
- # [21:50] <AryehGregor> Maybe what happens is that I log in, it starts a screen, the screen starts bash, bash tries to start screen, . . .
- # [21:50] * AryehGregor got a whole procession of screens on Solaris, had to hold down Ctrl-D to kill them all
- # [21:50] * Parts: stephank (~shteef@84.25.113.14)
- # [21:52] * Edogaa is now known as Animeking
- # [21:58] * AryehGregor uses if ! [ "$TERM" = 'screen' ]; then ...
- # [21:59] <AryehGregor> Now I feel like I'm living in the Matrix. I have this magical screen thing, and if I do Ctrl-A d I get back to real life temporarily.
- # [22:00] <cheeser> that's so 20th century. Inception is the modern meme. ;)
- # [22:02] <AryehGregor> Well, the Matrix movies were practically the last movies I ever watched, so I probably won't watch that.
- # [22:02] <cheeser> haha. nice.
- # [22:02] * Quits: Animeking (~Animeking@adsl-64-181-174.mia.bellsouth.net) (Quit: KVIrc 4.1.0 Equilibrium http://www.kvirc.net/)
- # [22:05] <gsnedders> Inception was pretty good
- # [22:08] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [22:09] <AryehGregor> Okay, "man screen" is absurdly long.
- # [22:10] <AryehGregor> $ man screen | wc
- # [22:10] <AryehGregor> 2566 21969 152831
- # [22:10] <gsnedders> Uh, yeah. I've never read it all.
- # [22:10] <AryehGregor> No way am I reading that whole thing.
- # [22:10] <AryehGregor> I'll work it out as I go along.
- # [22:10] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [22:10] * Quits: Ms2ger (~Ms2ger@91.181.159.212) (Quit: nn)
- # [22:10] <gsnedders> Irn-bru cocktails? Oh dear…
- # [22:10] <gsnedders> Sometimes things on Facebook scare me
- # [22:12] * Parts: jamesr (~jamesr@nat/google/x-vdwbvkwdbslotwvf)
- # [22:15] * Joins: reni_ (~reni@5403079D.catv.pool.telekom.hu)
- # [22:15] <hober> put "nethack on" in .screenrc for extra awesomeness
- # [22:15] * Quits: reni_ (~reni@5403079D.catv.pool.telekom.hu) (Client Quit)
- # [22:16] * Joins: reni__home (~reni@5403079D.catv.pool.telekom.hu)
- # [22:19] <hober> also, "term screen-256color" is great assuming the terminal app you use supports 256 colors (sadly Mac OS X's Terminal.app doesn't)
- # [22:19] * KaOSoFt is now known as AndresBotero
- # [22:21] * Joins: jwalden (~waldo@nat/mozilla/x-jtqylxmmrsxsjfvj)
- # [22:22] * Quits: nattokirai (~nattokira@12.192.108.205) (Quit: nattokirai)
- # [22:22] * Joins: boaz (~boaz@64.119.159.231)
- # [22:23] * Quits: Martijnc (~Martijnc@91.176.75.6) (Read error: Connection reset by peer)
- # [22:23] * Quits: TabAtkins_ (~chatzilla@12.192.108.205) (Ping timeout: 240 seconds)
- # [22:23] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [22:23] * Quits: sicking (~chatzilla@nat/mozilla/x-dgivbmbicxegsegh) (Ping timeout: 252 seconds)
- # [22:28] * Joins: Martijnc (~Martijnc@91.176.57.47)
- # [22:33] * Joins: othermaciej (~mjs@17.246.18.239)
- # [22:38] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [22:41] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [22:48] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:48] * AndresBotero is now known as YoNoFui
- # [22:49] * YoNoFui is now known as AndresBotero
- # [22:55] * Quits: ChrisLTD (~blahness@ur196.ur.unc.edu) (Quit: ChrisLTD)
- # [22:56] * Quits: aboodman (~aa@nat/google/x-axcxibsaushxmjpz) (Ping timeout: 265 seconds)
- # [22:59] * Quits: ROBOd (~robod@89.123.143.201) (Quit: .)
- # [23:05] * Joins: welly_ (~welly@unaffiliated/welly)
- # [23:05] * Quits: annevk5 (~annevk@5355737B.cable.casema.nl) (Read error: Connection reset by peer)
- # [23:06] * Joins: annevk5 (~annevk@5355737B.cable.casema.nl)
- # [23:07] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [23:07] * Quits: smaug____ (~chatzilla@a91-154-40-172.elisa-laajakaista.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b4pre/20100816000148])
- # [23:07] * Joins: Edogaa (~Animeking@adsl-64-181-174.mia.bellsouth.net)
- # [23:07] * Joins: Animeking (~Animeking@adsl-64-181-174.mia.bellsouth.net)
- # [23:07] * Quits: Animeking (~Animeking@adsl-64-181-174.mia.bellsouth.net) (Client Quit)
- # [23:09] * Quits: welly (~welly@unaffiliated/welly) (Ping timeout: 240 seconds)
- # [23:12] * seankoole is now known as sean`
- # [23:13] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: davidhund)
- # [23:22] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:23] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:25] <annevk5> gmail down?
- # [23:27] <sean`> nope
- # [23:27] <sean`> guess they don't want you there anymore
- # [23:28] <annevk5> gar
- # [23:29] * Joins: TabAtkins_ (~chatzilla@12.192.108.205)
- # [23:32] * Quits: Edogaa (~Animeking@adsl-64-181-174.mia.bellsouth.net) (Quit: KVIrc 4.1.0 Equilibrium http://www.kvirc.net/)
- # [23:32] * Joins: nattokirai (~nattokira@12.192.108.205)
- # [23:34] * Quits: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net) (Quit: kennyluck)
- # [23:35] <annevk5> getting 502s
- # [23:35] * Joins: kennyluck (~kennyluck@114-43-114-184.dynamic.hinet.net)
- # [23:40] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Read error: Connection reset by peer)
- # [23:40] * Joins: llrcombs (~11rcombs@c-67-173-106-77.hsd1.il.comcast.net)
- # [23:41] <llrcombs> OK, http://www.w3.org/TR/html5/timers.html#dom-navigator-registercontenthandler has a couple flaws I'd like to point out
- # [23:41] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [23:41] <llrcombs> 1. no explanation on how/if registerContentHandler can cause local resources to be opened in a web app
- # [23:42] <llrcombs> 2. no explanation/example for what exactly %s is replaced with in registerProtocolHandler
- # [23:45] <gsnedders> 1. Surely this follows from the inability for local files to be read by sites? What it applies to seems like intrensically impl-specific behaviour.
- # [23:45] <gsnedders> 2. The definition of the url argument seems to have that
- # [23:45] <llrcombs> well, then it should be explicitly defined in the spec
- # [23:46] <llrcombs> and the url param spec doesn't define if it's supposed to include the protocol name, etc
- # [23:46] <annevk5> http://www.boingboing.net/2010/08/17/is-the-web-really-de.html -- lol wtf did Wired do
- # [23:47] <annevk5> llrcombs, you can file bugs
- # [23:47] <annevk5> llrcombs, or email
- # [23:47] * Quits: cypha (~sallabanc@69.50.70.12) (Ping timeout: 240 seconds)
- # [23:47] <gsnedders> llrcombs: In terms of conformance requirements for calls to it?
- # [23:47] <gsnedders> llrcombs: The UA behaviour is clearly defined
- # [23:47] <gsnedders> llrcombs: 'When the user agent uses this URL, it must replace the first occurrence of the exact literal string "%s" with an escaped version of the absolute URL of the content in question (as defined below), then resolve the resulting URL, relative to the base URL of the entry script at the time the registerContentHandler() or registerProtocolHandler() methods were invoked…'
- # [23:48] <gsnedders> (follow the xref for resolve, and you'll find out it will work with any relative URL)
- # [23:49] <llrcombs> so that's 2
- # [23:49] <llrcombs> alrighty
- # [23:49] <llrcombs> upon first reading the first bit of this spec, I thought it might send a POST request with the file's contents
- # [23:50] <gsnedders> llrcombs: for 1?
- # [23:50] <llrcombs> yeah
- # [23:50] <llrcombs> then read a bit more
- # [23:50] <gsnedders> llrcombs: No, it's quite clearly a GET request
- # [23:50] <llrcombs> found it sent a GET request with a URL
- # [23:50] <llrcombs> yeah, that's clea
- # [23:50] <llrcombs> r
- # [23:50] <llrcombs> I just meant that was my thought when i read the first tiny bit of the spec
- # [23:50] <llrcombs> no issue in wording or anything
- # [23:51] <gsnedders> Yeah, there's plenty of stuff that relies rather heavily on cross-references
- # [23:51] <llrcombs> I was a bit confuzed when I saw it was a GET request, as I know web apps can't access file: URLs
- # [23:51] <gsnedders> But making it clear everywhere would probably double the length of the spec
- # [23:51] <llrcombs> yeah
- # [23:51] <llrcombs> I get that
- # [23:51] <llrcombs> I didn't say there was a clarity issue with the fact that it's a GET request with the URL
- # [23:55] * Joins: Edogaa (~Animeking@adsl-64-181-174.mia.bellsouth.net)
- # Session Close: Wed Aug 18 00:00:00 2010
The end :)