Options:
- # Session Start: Mon Oct 11 00:00:01 2010
- # Session Ident: #whatwg
- # [01:48] * Disconnected
- # [01:49] * Attempting to rejoin channel #whatwg
- # [01:49] * Rejoined channel #whatwg
- # [01:49] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [01:49] * Set by annevk42 on Mon Oct 19 23:03:06
- # [01:49] <gsnedders> heh, nice, segfaults running it with Xvfb on some test
- # [01:57] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [01:58] * Joins: jacobolus (~jacobolus@157.130.220.18)
- # [02:03] <gsnedders> oh, no, crash happens anyway
- # [02:08] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [02:19] <AryehGregor> Theoretically, xvfb shouldn't be detectably different from Firefox's point of view.
- # [02:19] <AryehGregor> Otherwise it wouldn't be much good for testing in.
- # [02:19] <gsnedders> The biggest difference I've seen with Xvfb (in dealing with it on a much larger scale than this) is it has way more memory leaks.
- # [02:20] <gsnedders> This crash in Firefox happens when the default encoding is set to UTF-8. Heh. I guess that makes it low priority.
- # [02:20] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [02:23] <AryehGregor> I had a horrible memory leak in X a version or two ago. It was using like a gigabyte of RAM.
- # [02:23] <AryehGregor> I had to reboot. :'(
- # [02:24] <gsnedders> AryehGregor: One of the biggest problems I've been having dealing with Opera's regression tracking system is memory leaks in Xvfb. And we restart it ridicuously often.
- # [02:24] <AryehGregor> Interesting.
- # [02:25] <AryehGregor> Too bad C is so horrible that way.
- # [02:28] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [02:42] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
- # [02:50] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 260 seconds)
- # [03:02] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [03:04] * Quits: jacobolus (~jacobolus@157.130.220.18) (Ping timeout: 245 seconds)
- # [03:06] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [03:06] * Joins: jacobolus (~jacobolus@157.130.220.18)
- # [03:06] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Client Quit)
- # [03:17] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:19] * Joins: welly (~welly@unaffiliated/welly)
- # [03:19] <AryehGregor> TabAtkins, your Worms clone lets you reset your shot if you click while it's still airborne. So you can just fire, watch where it goes, adjust before it hits, and repeat until you win on the first round.
- # [03:20] <AryehGregor> (I guess you don't have videos of your talks.)
- # [03:23] <AryehGregor> TabAtkins, also, you should use hyphenator.js on your website, since you're using text-align: justify. Otherwise lines get really stretched out near long URLs and such.
- # [03:26] <AryehGregor> . . . also, are you using 512-bit Whirlpool hashes again? Sheesh, these URLs look like they must be jokes.
- # [03:26] <AryehGregor> (And you really need a feed for your blog.)
- # [03:27] <AryehGregor> (Also, I really like the styling for the little date box permalink thing. Looks very neat.)
- # [03:27] * AryehGregor goes to bed instead of gibbering random comments
- # [03:29] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [03:49] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [03:54] * Quits: jacobolus (~jacobolus@157.130.220.18) (Remote host closed the connection)
- # [04:12] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 272 seconds)
- # [04:36] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
- # [04:37] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Ping timeout: 276 seconds)
- # [04:38] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [04:38] * Joins: jacobolus (~jacobolus@wrls207-192.wrls.harvard.edu)
- # [05:09] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Quit: -)
- # [05:24] * Quits: jacobolus (~jacobolus@wrls207-192.wrls.harvard.edu) (Ping timeout: 276 seconds)
- # [05:31] * Joins: jacobolus (~jacobolus@wrls-249-132-252.wrls-client.fas.harvard.edu)
- # [05:40] * Quits: heycam (~cam@203-97-204-82.dsl.clear.net.nz) (Quit: bye)
- # [05:46] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [05:53] * Quits: jacobolus (~jacobolus@wrls-249-132-252.wrls-client.fas.harvard.edu) (Read error: Connection reset by peer)
- # [05:54] * Joins: jacobolus (~jacobolus@wrls-249-132-252.wrls-client.fas.harvard.edu)
- # [06:02] * Joins: welly (~welly@unaffiliated/welly)
- # [06:06] * Joins: ai_scott (~ai-scott@cpe-76-171-11-24.socal.res.rr.com)
- # [06:10] <ai_scott> can i get help with an issue with implementation of canvas in js here?
- # [06:15] <ai_scott> http://pastebin.com/ZZU6zvXz im having the issue on line 35 from 33 any ideas?
- # [06:33] <aho> eh... what are you trying to do there anyways?
- # [06:33] <aho> looks pretty nonsensical to me
- # [06:34] <ai_scott> aho thx write a image to a canvas
- # [06:34] <aho> eh... yea... well just load an image and draw it then *shrug*
- # [06:35] <ai_scott> i want to modify it and then write to file via a podt to a php page\
- # [06:35] <aho> right... draw it into a canvas... and then turn it into an image
- # [06:35] <aho> note however that the same origin stuff applies
- # [06:35] * Quits: beverloo (~peter@5ED75878.cm-7-8b.dynamic.ziggo.nl)
- # [06:36] <aho> you cant read image data from images which came from a different domain
- # [06:37] <ai_scott> $img = '/path/jpj.jpg';
- # [06:37] <aho> (you can load it... and then draw it... but the canvas then also gets tagged as write only)
- # [06:38] <aho> $.get('<?php echo $img;?> <- what? :>
- # [06:38] <ai_scott> $img = '/path/jpj.jpg';
- # [06:39] <aho> so... this script is first processed by php?
- # [06:40] <aho> (you do use php to generate js?)
- # [06:40] <ai_scott> no
- # [06:40] <ai_scott> i just use the path generated by php
- # [06:41] <aho> yes... part of your js code is generated by php
- # [06:41] <aho> (that's bad for caching and whatever)
- # [06:41] <ai_scott> this is a one time image editor for the backend of a site
- # [06:42] <aho> yes... i mean you should pass that path to your script... and not inject it into the script
- # [06:42] <aho> well... alright... everything is on the same domain, right?
- # [06:42] <ai_scott> i want to change the brightness and contrast yup
- # [06:43] <ai_scott> once i get writen to the canvas i can use Pixastic to mod it and a post to a php page to save it
- # [06:44] <aho> ok... don't use that data url there
- # [06:44] <aho> just the path to the image
- # [06:44] <aho> and then you got your image
- # [06:45] <aho> (all that binary -> b64 stuff doesnt make any sense)
- # [06:47] <aho> http://kaioa.com/k/ct/image_combine/index.html
- # [06:47] <aho> http://kaioa.com/k/ct/image_combine/image_combine.js
- # [06:47] <aho> i'm using a silly loader there... once i got the image i do stuff with it
- # [06:48] <aho> it's pretty straightforward, really
- # [06:50] <aho> well, the example isn't as straightforward as it could be... i'm creating images out of other images before i draw them
- # [06:51] <aho> so... in renderScene... i could just call ctx.drawImage(img_rgb, ...) for example. and the unaltered image would appear on the canvas
- # [06:52] <ai_scott> ctx.drawImage('/localpath/image.jpg',0,0); ?
- # [06:53] <ai_scott> or something like this
- # [06:53] <ai_scott> http://pastebin.com/4QEY4YKk
- # [06:53] <aho> no... create an image first
- # [06:54] <aho> drawImage takes an image (or another canvas... or a video) as parameter
- # [06:54] <ai_scott> image element?
- # [06:54] <aho> <ai_scott> http://pastebin.com/4QEY4YKk <- ye, something like that :>
- # [06:57] <ai_scott> Uncaught TypeError: Cannot call method 'getContext' of null
- # [06:58] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [06:59] <ai_scott> got it
- # [06:59] <ai_scott> but it seems streched
- # [07:03] * Quits: jacobolus (~jacobolus@wrls-249-132-252.wrls-client.fas.harvard.edu) (Remote host closed the connection)
- # [07:07] <ai_scott> aho thx for your help
- # [07:20] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.10/20100920140826])
- # [07:20] <aho> ctx.drawImage(im, 0, 0); <- draws the image at 0/0 without scaling or clipping (i.e. it shouldn't be stretched)
- # [07:24] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:28] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [07:37] * Joins: reni__home (~reni@54030309.catv.pool.telekom.hu)
- # [07:50] * Quits: aho (~nya@fuld-4d00d57e.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [07:54] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
- # [08:02] * Joins: paul_irish (~paul_iris@ip-083-167-192-153.tmvs.nl)
- # [08:08] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:08] * Joins: matjas (~matjas@ip-81-11-185-49.dsl.scarlet.be)
- # [08:09] * Quits: paul_irish (~paul_iris@ip-083-167-192-153.tmvs.nl) (Read error: Connection reset by peer)
- # [08:10] * Joins: paul_irish (~paul_iris@ip-083-167-192-153.tmvs.nl)
- # [08:21] * Quits: reni__home (~reni@54030309.catv.pool.telekom.hu) (Quit: Leaving)
- # [08:36] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:38] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [08:39] * Quits: pablof (~palbo@pat-tdc.opera.com) (Ping timeout: 240 seconds)
- # [08:44] * Joins: annevk (~annevk@83.85.115.123)
- # [08:44] * Quits: hasather (~david@pat-tdc.opera.com) (Ping timeout: 252 seconds)
- # [08:47] * Joins: pablof (~palbo@pat-tdc.opera.com)
- # [08:59] * Quits: pablof (~palbo@pat-tdc.opera.com) (Ping timeout: 276 seconds)
- # [09:01] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:06] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
- # [09:09] * Quits: Anti-X (~duckmysic@cD977BF51.dhcp.bluecom.no) (Ping timeout: 252 seconds)
- # [09:11] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [09:17] * Joins: payman_m (~payman_m@static-88.131.66.111.addr.tdcsong.se)
- # [09:17] <annevk> almost publication day
- # [09:18] * Quits: ai_scott (~ai-scott@cpe-76-171-11-24.socal.res.rr.com) (Quit: ~ Trillian Astra - www.trillian.im ~)
- # [09:18] <annevk> anything besides <b> that I should mention in http://dev.w3.org/html5/html4-differences/ ?
- # [09:19] <annevk> oh, maybe the killing of PUT/DELETE on <form method>
- # [09:19] <annevk> everything else seems like tweaking details
- # [09:19] <annevk> and with <b> I mean <s>
- # [09:21] * Joins: Anti-X (~duckmysic@ip-74-53-149-91.dialup.ice.no)
- # [09:23] * Quits: Peter- (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 252 seconds)
- # [09:23] * Joins: hasather (~david@pat-tdc.opera.com)
- # [09:23] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
- # [09:24] * Joins: pablof (~palbo@pat-tdc.opera.com)
- # [09:27] * Joins: Peter- (~peter@170-116.citynet.ftth.internl.net)
- # [09:35] * Joins: payman_m_ (~payman_m@pat.se.opera.com)
- # [09:36] * Quits: payman_m_ (~payman_m@pat.se.opera.com) (Client Quit)
- # [09:37] * Joins: Steve_B (~chatzilla@gatek.thls.bbc.co.uk)
- # [09:38] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [09:39] * Quits: payman_m (~payman_m@static-88.131.66.111.addr.tdcsong.se) (Ping timeout: 276 seconds)
- # [09:40] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [09:46] <asmodai> Mmm
- # [09:47] <asmodai> why would 4.0b7pre say there's updates available at moz.org/products/firefox (which is 3.6.x)?
- # [09:49] * Joins: ROBOd (~robod@89.123.135.206)
- # [09:49] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [09:59] <hsivonen> asmodai: where does it say that?
- # [10:00] <hsivonen> asmodai: anyway, my best guess is that it's a bug
- # [10:00] <annevk> do you use an en-dash for flip-side?
- # [10:00] <hsivonen> annevk: no
- # [10:00] <annevk> things like same-origin policy?
- # [10:00] <hsivonen> annevk: no
- # [10:01] <hsivonen> the only case where the Chicago Manual of Style supports lengthening a compound word hypen into an en dash is if the first part of the compound word has two parts and is capitalized
- # [10:02] <hsivonen> as in Civil War–era
- # [10:02] <hsivonen> which to me seems like a CMoS invention and not like common usage
- # [10:03] <hsivonen> so you *might* be able to cite CMoS to get away with Same-Origin–policy if you capitalize Same-Origin
- # [10:04] <annevk> interesting
- # [10:05] <jgraham> You might want better things to worry about if this is what is keeping you awake at night, however
- # [10:05] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [10:05] <annevk> it's early morning
- # [10:05] <jgraham> And?
- # [10:05] <annevk> also, why would I want to be concerned with real worries?
- # [10:06] <hsivonen> annevk: sorry. I remembered wrong. CMoS says you can use the en dash for a compound adjective in place of a hyphen if part of the compound is an "open compound (such as New York)" or itself hyphenated
- # [10:06] <jgraham> For all I know you were tossing and turning last night unable to sleep for thoughts of en and em dashes
- # [10:07] <hsivonen> except the latter rule is fuzzier, so you you aren't permitted to use and en dash for non-English-speaking or not-to-be-forgotten
- # [10:07] <hsivonen> annevk: the chapter and verse is 5.117 in the 14th ed.
- # [10:08] <hsivonen> anyway, the use of an en dash for compound adjectives smells like a CMoS oddity to me
- # [10:09] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:16] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [10:17] * Joins: erlehmann (~erlehmann@dslb-188-103-023-188.pools.arcor-ip.net)
- # [10:22] <asmodai> hsivonen: in about > help
- # [10:22] <asmodai> hsivonen: in that pop up window
- # [10:24] * Joins: miketaylr (~miket@pat-tdc.opera.com)
- # [10:26] * Joins: mpt (~mpt@canonical/mpt)
- # [10:27] * Quits: miketaylr (~miket@pat-tdc.opera.com) (Remote host closed the connection)
- # [10:27] * Joins: miketaylr (~miket@pat-tdc.opera.com)
- # [10:42] * Quits: Anti-X (~duckmysic@ip-74-53-149-91.dialup.ice.no) (Read error: Connection reset by peer)
- # [10:43] <hsivonen> asmodai: I don't see that in b8pre
- # [10:44] <hsivonen> asmodai: I thought there aren't nightly builds of b7pre anymore
- # [10:44] <asmodai> hsivonen: mmm, shouldn't b7 be able to move to b8?
- # [10:45] <asmodai> via the normal updates?
- # [10:45] <hsivonen> b7pre should update to b8pre, yeah
- # [10:45] <hsivonen> unless maybe if you are on Mac OS X 10.5
- # [10:45] <hsivonen> dunno if the 10.5 update problems have been solved already
- # [10:46] <asmodai> Nah, win7
- # [10:47] <asmodai> weird, it directs me to the normal URL yet my channel is set, as it should, to nightly.
- # [10:48] <asmodai> time to fetch it manually I guess
- # [10:50] * Joins: Anti-X (~duckmysic@ip-74-53-149-91.dialup.ice.no)
- # [10:50] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [10:51] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:51] <hsivonen> asmodai: I tried on Windows 7: b7pre from September 20 or so autoupdated to b8pre
- # [10:51] <asmodai> hsivonen: peculiar
- # [10:51] <asmodai> hsivonen: 32 or 64 bit?
- # [10:51] <asmodai> I just installed via the installer and it offered the upgrade option. Now with b8 it says it's uptodate at least.
- # [10:52] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [10:59] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [11:03] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [11:07] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [11:11] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [11:14] <asmodai> mmm ie9b @ acid3 95/100 - html5 96+5, ff 4b8 @ 97/100 - html5 217+9, webkit nightly @ acid3 100/100 - html5 232+9
- # [11:15] <hsivonen> I'm guessing "html5" means html5test.com
- # [11:15] <asmodai> yep
- # [11:15] <asmodai> colleague on Mac and me test browsers on a semi-frequent basis since he is responsible for the uni's website stuff
- # [11:16] <asmodai> And right now some of our JS stuff in IE9 seems to go screwy :(
- # [11:16] <miketaylr> like what?
- # [11:17] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:17] <asmodai> miketaylr: looks like all the text in this "ticker" is being displayed all at the same time
- # [11:17] <asmodai> ok, and now reloading it shows it as it should.
- # [11:17] <asmodai> Mmm, lets chalk it up as a temp glitch
- # [11:17] <hsivonen> the bonus points on html5test.com are a bit questionable
- # [11:18] <hsivonen> bonus points for encumbered codecs, bonus points for SQL database
- # [11:18] <jgraham> s/a bit/very/
- # [11:18] <hsivonen> and OTOH treating SVG and MathML as bonus features rather than proper features
- # [11:18] <asmodai> that sucks
- # [11:18] <asmodai> I want my mathml support
- # [11:19] <jgraham> If it is going to treat SVG and MathML it whould have real tests though, not just superficial ones
- # [11:19] <annevk> we just released a build with Web Socket support: http://my.opera.com/desktopteam/blog/2010/10/11/websockets
- # [11:19] <annevk> also has our new EventSource implementation
- # [11:19] <jgraham> (insofar as any of the tests are not just superficial)
- # [11:19] <zcorpan> you should complain here http://github.com/NielsLeenheer/html5test
- # [11:20] <jgraham> annevk: Yay! Go us! ;)
- # [11:20] <annevk> #toocoolfortwitter
- # [11:20] <annevk> :)
- # [11:20] <miketaylr> \o/
- # [11:22] * Joins: roc (~roc@121.98.230.221)
- # [11:22] <zcorpan> yay
- # [11:24] * Quits: Peter- (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 250 seconds)
- # [11:26] <asmodai> ah right, need to update my opera too
- # [11:26] <asmodai> sorry anne!
- # [11:26] * asmodai goes to add
- # [11:29] * Joins: Peter- (~peter@170-116.citynet.ftth.internl.net)
- # [11:31] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:32] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:36] <zcorpan> just tested that http://html5demos.com/web-socket works with opera :)
- # [11:36] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:36] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: Leaving)
- # [11:36] <miketaylr> now i can go back and enjoy some of the node.ko demos
- # [11:42] * Joins: paul_irish_ (~paul_iris@ip-083-167-192-153.tmvs.nl)
- # [11:43] * Quits: paul_irish (~paul_iris@ip-083-167-192-153.tmvs.nl) (Read error: Connection reset by peer)
- # [11:46] <miketaylr> lists.w3.org seems down
- # [11:51] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:04] <asmodai> that opera 10.70 is acid3 @ 99/100 - html5 179+9
- # [12:06] <sideshow> miketaylr: lists.w3.org seems to be working for me
- # [12:08] <miketaylr> ahh you're right, sideshow. back up.
- # [12:09] * Joins: mokush (~quassel@82.76.255.206)
- # [12:11] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [12:23] <hsivonen> so many blog posts I'd want to write but don't get around to
- # [12:24] <annevk> yeah me too
- # [12:24] <annevk> i'm trying to catch up today
- # [12:24] * Quits: paul_irish_ (~paul_iris@ip-083-167-192-153.tmvs.nl) (Remote host closed the connection)
- # [12:24] <hsivonen> today I'd want to write a blog post explaining why there aren't WYSIWYG, *direct manipulation*, non-sucking editors for CSS layouts
- # [12:25] * Quits: hasather (~david@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [12:25] <hsivonen> tl;dr version: the existence of reftests proves that the program can't know what CSS you want if you draw a constellation of boxes
- # [12:26] <hsivonen> maybe I should do my blog posts as two tweets each
- # [12:30] <jgraham> hsivonen: That isn't enough for a proof, because you could constrain the layout primitives used by the generator for uniqueness
- # [12:31] <jgraham> And uniqueness is not really necessary except in a weak sense
- # [12:31] <jgraham> (an action in the GUI should lead to deterministic results)
- # [12:31] <hsivonen> jgraham: more proof: MS Word
- # [12:32] <jgraham> I don't think word is a proof of anything in particular
- # [12:32] * gsnedders screams and runs
- # [12:32] <hsivonen> jgraham: if you look at what layout parameters Word supports, it's surprisingly similar to CSS properties sans cascade and nesting
- # [12:32] <jgraham> although it might be evidence that it is a hard problem
- # [12:33] <hsivonen> jgraham: so you can get pretty good and complex layouts by spending a day typing numbers into boxes
- # [12:33] <annevk> it's hard because a good editor would infer meaning from style; but if the editor can do that, so can the browser...
- # [12:33] <jgraham> annevk: Meaning seems to have little to do with the question at hand
- # [12:33] <hsivonen> jgraham: but when you touch the stuff with the mouse and Word tries to guess what you meant, everything breaks and you become extremely frustrated
- # [12:34] <jgraham> annevk: That's the question of why editors typically generate bad markup
- # [12:34] <hsivonen> jgraham: if I draw a box, how's the editor to know what units or media queries or positioning/oating I have in mind?
- # [12:35] <hsivonen> *floating
- # [12:35] <jgraham> hsivonen: It has to constrain things somehow
- # [12:35] <jgraham> Or pick reasonable defaults and let you override them
- # [12:36] <jgraham> In any case the fact that Word, with a simpler model, does badly hardly constitutes proof it is *impossible* only evidence that it is hard
- # [12:36] <annevk> Brendan's take on versioning is interesting
- # [12:37] <espadrine> Where is it?
- # [12:38] <annevk> https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c11
- # [12:38] <annevk> oops
- # [12:38] <annevk> https://bugzilla.mozilla.org/show_bug.cgi?id=602028#c17
- # [12:41] <annevk> I'm not sure I entirely agree though... while it certainly moves somewhat, the old CSS table layout stuff is still around
- # [12:42] <annevk> (quirks mode)
- # [12:42] <jgraham> It moves very very slowly
- # [12:42] <annevk> and versioning in JavaScript... well, I guess we will see what happens, but currently there is no clear that is going to work out of band
- # [12:43] <hsivonen> If had a chance to go back and redesign the Almost Standards vs. Standards CSS table thing, I'd make Almost Standards the default and make the Standards behavior an opt-in controlled by a CSS property rather than doctype
- # [12:43] <hsivonen> *If I
- # [12:43] <annevk> yup
- # [12:44] <annevk> at some point we'll get that property I think
- # [12:44] <annevk> when we define limited-quirks mode and quirks mode
- # [13:02] * Quits: Steve_B (~chatzilla@gatek.thls.bbc.co.uk) (Ping timeout: 272 seconds)
- # [13:07] <jgraham> annevk: I hear that Safari 5.02 supports -76
- # [13:09] * Quits: ben_alman (~cowboy@pool-74-104-156-115.bstnma.fios.verizon.net) (Ping timeout: 245 seconds)
- # [13:12] <annevk> oh really?
- # [13:12] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [13:13] <jgraham> Haven't tested or anything
- # [13:13] <jgraham> micheil claimed this
- # [13:13] <gsnedders> annevk: As far as I can tell, Harmony is going to have to be versioned too
- # [13:14] <annevk> http://html5demos.com/web-socket supports both versions I guess?
- # [13:15] <annevk> gsnedders, yeah he was talking about post-ES5
- # [13:15] <annevk> we'll see what happens
- # [13:15] <gsnedders> Nobody will use it.
- # [13:15] <gsnedders> This is my predication.
- # [13:15] <hsivonen> is there a non-racy way to detect if a meta Refresh navigation is under way?
- # [13:15] <jgraham> The ES people seem to have versioning mania
- # [13:17] <annevk> if it comes with speed benefit the large sites will use it
- # [13:17] <annevk> and libraries maybe
- # [13:17] <annevk> with their on the fly loading magic
- # [13:17] <annevk> but then the decision what to use will still be based on browser sniffing rather than versioning
- # [13:21] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
- # [13:23] * Quits: mokush (~quassel@82.76.255.206) (Remote host closed the connection)
- # [13:24] * Joins: smaug____ (~chatzilla@vallila-gw.hupnet.helsinki.fi)
- # [13:30] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [13:33] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [13:42] <annevk> guess I'll update html5-diff now
- # [13:43] <annevk> if anyone finds anything conclusive on Safari 5.02 and -76 of WebSocket that'd be great btw
- # [13:43] <annevk> I'd like to update my post if Safari also implements it
- # [13:49] * Parts: zcorpan (~zcorpan@pat.se.opera.com)
- # [13:56] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [14:01] * Joins: ben_alman (~cowboy@64.119.153.2)
- # [14:03] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [14:03] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [14:11] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 252 seconds)
- # [14:16] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [14:19] * Quits: Anti-X (~duckmysic@ip-74-53-149-91.dialup.ice.no) (Ping timeout: 252 seconds)
- # [14:20] * Quits: riven (~riven@83.81.131.135) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [14:21] * Joins: riven (~riven@83.81.131.135)
- # [14:21] * Parts: miketaylr (~miket@pat-tdc.opera.com)
- # [14:22] * Quits: smorg (~quassel@174-20-188-92.mpls.qwest.net) (Remote host closed the connection)
- # [14:22] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:23] * Joins: smorg (~quassel@174-20-188-92.mpls.qwest.net)
- # [14:24] * Joins: Anti-X (~duckmysic@ip-207-49-149-91.dialup.ice.no)
- # [14:24] * Joins: pesla (~pesla@188.202.125.121)
- # [14:25] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [14:27] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [14:28] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [14:32] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [14:37] * Joins: miketaylr (~miket@pat-tdc.opera.com)
- # [14:41] * Quits: smaug____ (~chatzilla@vallila-gw.hupnet.helsinki.fi) (Ping timeout: 240 seconds)
- # [14:50] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Ping timeout: 265 seconds)
- # [14:51] <zcorpan> annevk: so safari 5.0 uses -75 but safari 5.02 uses -76
- # [14:52] <zcorpan> except it doesn't support the closing handshake, i think
- # [14:56] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 265 seconds)
- # [14:59] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
- # [15:01] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [15:06] * Quits: Anti-X (~duckmysic@ip-207-49-149-91.dialup.ice.no) (Ping timeout: 260 seconds)
- # [15:12] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:15] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [15:23] * Joins: Anti-X (~duckmysic@cD977BF51.dhcp.bluecom.no)
- # [15:35] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [15:40] * Joins: tw2113 (~tw2113asw@fedora/tw2113)
- # [15:46] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [15:47] * riven is now known as rivvles
- # [15:48] * rivvles is now known as riven
- # [15:49] * Joins: pauld (~chatzilla@194.102.13.2)
- # [15:51] <jgraham> hsivonen: BTW I am warming to the proposal of converging on the WebKit script scheduling behaviour
- # [15:51] <jgraham> I worry that the "ordered" attribute is adding needless complexity however
- # [15:51] * Joins: agektmr (~Adium@p1216-ipbf7403marunouchi.tokyo.ocn.ne.jp)
- # [15:53] <jgraham> Do we have any data about how widely deployed require.js and LabJS are? Maybe if they update now and advertise that the new version is needed for Firefox 4 compat then everything will work out fine
- # [15:57] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [15:58] <miketaylr> That's an interesting question--Kyle, the author of LabJS mentioned somewhere in his blog that twitter.com and zappos.com use it.
- # [15:59] <miketaylr> And there's rumors that require will end up as part of Dojo 2.0...but I don't have any real evidence for that
- # [15:59] * Quits: hasather (~davidh@pat-tdc.opera.com) (Client Quit)
- # [16:00] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [16:07] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
- # [16:08] * Quits: hasather (~davidh@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [16:08] * Joins: hasather (~davidh@pat-tdc.opera.com)
- # [16:10] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:12] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [16:18] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [16:18] * Joins: mpt (~mpt@canonical/mpt)
- # [16:21] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [16:25] * Quits: riven (~riven@83.81.131.135) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [16:27] * Joins: riven (~riven@83.81.131.135)
- # [16:27] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Quit: Must not waste too much time here...)
- # [16:28] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
- # [16:29] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Quit: Leaving)
- # [16:30] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Client Quit)
- # [16:32] * Quits: Workshiva (~Dashiva@74.125.57.36) (Remote host closed the connection)
- # [16:35] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
- # [16:38] * Joins: everton (~everton@216.131.110.141)
- # [16:50] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
- # [16:57] * Joins: Workshiva (~Dashiva@74.125.57.33)
- # [17:00] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:01] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 264 seconds)
- # [17:01] <micheil> jgraham: that would be correct. http://github.com/miksago/node-websocket-server/wiki/browser-compatibility
- # [17:02] <micheil> rather, url is: http://github.com/miksago/node-websocket-server/wiki/Browser-Support
- # [17:04] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [17:06] <micheil> zcorpan: do you know a rough release date for opera 10.70?
- # [17:06] <micheil> (that way I can set myself a reminder to test websocket support in it.)
- # [17:08] <zcorpan> micheil: i don't
- # [17:09] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [17:09] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:09] <micheil> fair enough.
- # [17:10] * Joins: tonyg-cr (~Adium@nat/google/x-qvazhpmayykncsjv)
- # [17:12] <jgraham> Pop quiz: I document.write an external script element into an iframe. Does the external script load before the document.write call returns?
- # [17:12] <jgraham> per spec
- # [17:14] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:15] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [17:15] * Joins: mdelaney (~mdelaney@67.218.107.62)
- # [17:16] <annevk> thanks micheil
- # [17:16] <annevk> for the Safari update
- # [17:16] <micheil> no worries
- # [17:17] * annevk updated http://annevankesteren.nl/2010/10/websocket-protocol accordingly
- # [17:17] <micheil> annevk: feel free to update that github page.
- # [17:18] <annevk> looks correct to me
- # [17:18] * Joins: jumpluff (~alice@CPE-58-168-44-133.lns7.cht.bigpond.net.au)
- # [17:19] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 240 seconds)
- # [17:19] <micheil> I'm just reformatting it a bit..
- # [17:20] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [17:21] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Client Quit)
- # [17:22] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [17:23] * Joins: cfq (~cfq@liverpool.rgai.co.uk)
- # [17:25] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 264 seconds)
- # [17:26] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
- # [17:30] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [17:31] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Client Quit)
- # [17:32] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
- # [17:39] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Quit: Leaving.)
- # [17:39] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [17:40] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 240 seconds)
- # [17:42] * Quits: cfq (~cfq@liverpool.rgai.co.uk) (Quit: cfq)
- # [17:47] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [17:48] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: kthxbye!)
- # [17:48] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:51] * Quits: mdelaney (~mdelaney@67.218.107.62) (Quit: mdelaney)
- # [17:53] * Quits: Anti-X (~duckmysic@cD977BF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
- # [17:54] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:56] * Joins: Anti-X (~duckmysic@cD977BF51.dhcp.bluecom.no)
- # [18:00] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
- # [18:01] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:05] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:06] * Quits: pauld (~chatzilla@194.102.13.2) (Remote host closed the connection)
- # [18:09] * Joins: othermaciej (~mjs@67.218.107.156)
- # [18:14] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [18:15] * Joins: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net)
- # [18:22] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [18:22] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:24] * Quits: riven (~riven@83.81.131.135) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [18:25] * Joins: riven (~riven@83.81.131.135)
- # [18:27] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [18:27] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [18:30] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
- # [18:31] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:32] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [18:32] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [18:33] <TabAtkins> AryehGregor: Yeah, I know about the reset-shot thing. I'm currently just changing players on impact. I should be (a) turning off shots once you've made one, and (b) triggering a turn end if your shot goes off the side of the screen as well.
- # [18:34] <TabAtkins> AryehGregor: Yeah, no videos. Our tech was a little low at this event.
- # [18:34] <TabAtkins> AryehGregor: Never heard of hyphenator.js, will check it out.
- # [18:34] <TabAtkins> AryehGregor: I added hAtom last night, and will put together an actual Atom feed soon.
- # [18:34] <TabAtkins> AryehGregor: Also I like Whirlpool hashes because they're silly.
- # [18:35] <TabAtkins> AryehGregor: And thanks, I like the styling too!
- # [18:35] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [18:35] * AryehGregor verifies that TabAtkins has addressed all of his feedback, check-plus
- # [18:36] <TabAtkins> ^_^
- # [18:36] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:37] <jgraham> TabAtkins: Your worms game isn't yet multiplayer using websockets
- # [18:37] * jgraham wonders if all feedback written here gets addressed :)
- # [18:38] <TabAtkins> hsivonen: In addition to the non-uniqueness of layouts, there's the simple fact that CSS *does not have* appropriate layout primitives yet. Template Layout will make WYSIWYG layouts fairly easy.
- # [18:38] <TabAtkins> jgraham: Nuts to that.
- # [18:38] <jgraham> TabAtkins: You're thinking of squirrels, not worms
- # [18:42] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [18:48] * Joins: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se)
- # [18:48] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [18:49] * Quits: matjas (~matjas@ip-81-11-185-49.dsl.scarlet.be) (Remote host closed the connection)
- # [18:51] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [18:53] * Quits: tw2113 (~tw2113asw@fedora/tw2113) (Quit: Leaving)
- # [18:56] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:06] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:07] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [19:08] * Quits: miketaylr (~miket@pat-tdc.opera.com) (Quit: miketaylr)
- # [19:08] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:10] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [19:10] * Quits: othermaciej (~mjs@67.218.107.156) (Quit: othermaciej)
- # [19:17] * Joins: othermaciej (~mjs@17.246.18.251)
- # [19:17] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [19:18] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:19] * Quits: jumpluff (~alice@CPE-58-168-44-133.lns7.cht.bigpond.net.au) (Quit: Ping timeout: 120 seconds)
- # [19:20] * Joins: everton_ (~everton@KD118153063184.ppp-bb.dion.ne.jp)
- # [19:20] * Joins: payman_m (~payman_m@nl-216-113.netlogon.liu.se)
- # [19:22] * Quits: everton (~everton@216.131.110.141) (Ping timeout: 240 seconds)
- # [19:22] * everton_ is now known as everton
- # [19:23] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
- # [19:25] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [19:27] * Quits: agektmr (~Adium@p1216-ipbf7403marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [19:35] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [19:35] * aroben is now known as aroben|lunch
- # [19:35] * Joins: gerardoc (~gerardoc@office.benetech.org)
- # [19:42] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [19:43] * Joins: Jon_Neal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [19:47] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Ping timeout: 264 seconds)
- # [19:49] * Joins: boaz (~boaz@64.119.153.2)
- # [20:00] * Joins: dbaron (~dbaron@nat/mozilla/x-mfypaqcjuizxhabz)
- # [20:01] * aroben|lunch is now known as aroben|meeting
- # [20:02] * Joins: hamcore (rhythm@unaffiliated/hamcore)
- # [20:03] * Joins: paulgendek (~paulgende@fl-71-53-154-93.dhcp.embarqhsd.net)
- # [20:05] * Joins: jwalden (~waldo@nat/mozilla/x-rotbhnzrrrjwdexu)
- # [20:08] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [20:09] * Joins: jennb (~jennb@nat/google/x-evncymyavllsvbtc)
- # [20:12] * Joins: reni__home (~reni@54030309.catv.pool.telekom.hu)
- # [20:14] * Joins: wycats (~wycats@dsl093-134-110.sfo4.dsl.speakeasy.net)
- # [20:16] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [20:23] * Quits: payman_m (~payman_m@nl-216-113.netlogon.liu.se) (Quit: payman_m)
- # [20:29] * Quits: jwalden (~waldo@nat/mozilla/x-rotbhnzrrrjwdexu) (Quit: brb)
- # [20:29] * Quits: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [20:35] * Joins: jwalden (~waldo@nat/mozilla/x-vwjbdzknqikicowh)
- # [20:39] <TabAtkins> Okay, so, AryehGregor, I have a problem. I want to ensure that documents I've written can't be bruteforce discovered by some random attacker. But I want a shorter url, too. Discuss. (Manually providing shorturls for my blogposts doesnt' scale well, especially since I accidentally wiped out my shorturl resolver last week.)
- # [20:40] <annevk> set the URL for public documents
- # [20:41] <TabAtkins> That makes too much sense, annevk.
- # [20:41] <AryehGregor> TabAtkins, brute-force discovery is unlikely unless either your names are extremely short or they follow a consistent pattern or someone is really determined.
- # [20:46] <variable> TabAtkins, rate limit access
- # [20:46] <variable> and IP block
- # [20:52] <Philip`> Password-protect non-public documents?
- # [20:54] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [20:57] * aroben|meeting is now known as aroben
- # [21:00] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [21:01] * Joins: f1lt3r (~f1lt3r@64.119.153.2)
- # [21:11] * f1lt3r is now known as |
- # [21:11] * Quits: tonyg-cr (~Adium@nat/google/x-qvazhpmayykncsjv) (Quit: Leaving.)
- # [21:11] * | is now known as Guest68766
- # [21:12] * Guest68766 is now known as _
- # [21:12] * _ is now known as Guest84440
- # [21:12] * Guest84440 is now known as F1LT3R
- # [21:19] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (Read error: Connection reset by peer)
- # [21:20] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [21:25] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [21:27] * Joins: mpt (~mpt@5e0c7855.bb.sky.com)
- # [21:27] * Quits: mpt (~mpt@5e0c7855.bb.sky.com) (Changing host)
- # [21:27] * Joins: mpt (~mpt@canonical/mpt)
- # [21:30] * Joins: payman_m (~payman_m@h-62-61.A163.priv.bahnhof.se)
- # [21:33] <TabAtkins> Solution I decided on over lunch: Keep the ridiculously long uuids, but also have an algorithmic shorturl for public documents.
- # [21:33] * Joins: aho (~nya@fuld-4d00d161.pool.mediaWays.net)
- # [21:35] * Quits: wycats (~wycats@dsl093-134-110.sfo4.dsl.speakeasy.net) (Quit: wycats)
- # [21:38] * Joins: tonyg-cr (~Adium@nat/google/x-reoznhpzhojllvgt)
- # [21:39] * Quits: jwalden (~waldo@nat/mozilla/x-vwjbdzknqikicowh) (Ping timeout: 240 seconds)
- # [21:41] * Joins: jwalden (~waldo@nat/mozilla/x-psadbpcifnvskdlv)
- # [21:43] * Joins: heycam (~cam@203-97-204-82.dsl.clear.net.nz)
- # [21:45] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:45] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Connection reset by peer)
- # [21:57] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [22:00] * Quits: payman_m (~payman_m@h-62-61.A163.priv.bahnhof.se) (Quit: payman_m)
- # [22:01] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Ping timeout: 276 seconds)
- # [22:02] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [22:05] * Joins: hamcore (rhythm@unaffiliated/hamcore)
- # [22:07] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [22:07] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [22:10] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 264 seconds)
- # [22:13] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Ping timeout: 240 seconds)
- # [22:13] * Quits: jochen__ (~jochen@nat/google/x-hyzglyvnnnofbzpj) (Remote host closed the connection)
- # [22:15] * Joins: sicking (~chatzilla@nat/mozilla/x-wskdzznbcaqfkkvp)
- # [22:18] * Joins: jochen__ (~jochen@nat/google/x-amobndfrdxwphuep)
- # [22:21] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Ping timeout: 252 seconds)
- # [22:25] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [22:33] * Joins: cooto (~Adium@pc-77-158-83-200.cm.vtr.net)
- # [22:34] * Quits: riven (~riven@83.81.131.135) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [22:34] * Joins: wycats (~wycats@dsl093-134-110.sfo4.dsl.speakeasy.net)
- # [22:35] * Joins: riven (~riven@83.81.131.135)
- # [22:37] * Quits: jwalden (~waldo@nat/mozilla/x-psadbpcifnvskdlv) (Ping timeout: 252 seconds)
- # [22:40] * Joins: ai_scott (~ai-scott@cpe-76-171-11-24.socal.res.rr.com)
- # [22:41] * Joins: estes (~aestes@2620:0:1b00:1191:226:b0ff:fee3:3806)
- # [22:41] * Quits: cooto (~Adium@pc-77-158-83-200.cm.vtr.net) (Remote host closed the connection)
- # [22:42] * Joins: cooto (~Adium@pc-77-158-83-200.cm.vtr.net)
- # [22:43] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [22:47] * Quits: jennb (~jennb@nat/google/x-evncymyavllsvbtc) (Quit: jennb)
- # [22:52] * Joins: jwalden (~waldo@nat/mozilla/x-npifgtnvrooffbkc)
- # [22:58] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Read error: Connection reset by peer)
- # [23:03] * Quits: reni__home (~reni@54030309.catv.pool.telekom.hu) (Quit: Leaving)
- # [23:05] * Joins: Aleoss (AleossIRC@142.166.195.62)
- # [23:06] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:10] * Quits: annevk (~annevk@83.85.115.123) (Quit: annevk)
- # [23:10] * Parts: paulgendek (~paulgende@fl-71-53-154-93.dhcp.embarqhsd.net)
- # [23:19] * Quits: jochen__ (~jochen@nat/google/x-amobndfrdxwphuep) (Remote host closed the connection)
- # [23:19] * Joins: jochen__ (~jochen@nat/google/x-vbdljbqhbpucvzif)
- # [23:23] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [23:25] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:26] * Quits: ROBOd (~robod@89.123.135.206) (Quit: .)
- # [23:30] * Joins: jdaggett (~jdaggett@ac242062.dynamic.ppp.asahi-net.or.jp)
- # [23:31] * Quits: estes (~aestes@2620:0:1b00:1191:226:b0ff:fee3:3806) (Quit: estes)
- # [23:34] * Joins: paul_irish (~paul_iris@207-237-102-112.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com)
- # [23:38] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [23:47] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [23:47] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Client Quit)
- # [23:53] * Quits: jdaggett (~jdaggett@ac242062.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [23:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:54] * Joins: ap_ (~ap@17.246.19.88)
- # [23:54] * Quits: ap_ (~ap@17.246.19.88) (Remote host closed the connection)
- # [23:54] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Read error: Connection reset by peer)
- # [23:55] * Joins: ap (~ap@17.203.15.167)
- # [23:57] <Hixie> hsivonen: yt?
- # [23:59] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [23:59] * Joins: estes (~aestes@2620:0:1b00:1191:226:b0ff:fee3:3806)
- # Session Close: Tue Oct 12 00:00:00 2010
The end :)