/irc-logs / freenode / #whatwg / 2010-12-22 / end

Options:

  1. # Session Start: Wed Dec 22 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  4. # [00:01] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  5. # [00:01] * Joins: jacobolus (~jacobolus@wrls-249-5-89.wrls-client.fas.harvard.edu)
  6. # [00:02] * Quits: jacobolus (~jacobolus@wrls-249-5-89.wrls-client.fas.harvard.edu) (Remote host closed the connection)
  7. # [00:02] * Joins: jacobolus (~jacobolus@wrls-249-5-89.wrls-client.fas.harvard.edu)
  8. # [00:03] * Quits: jacobolus (~jacobolus@wrls-249-5-89.wrls-client.fas.harvard.edu) (Remote host closed the connection)
  9. # [00:07] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Ping timeout: 264 seconds)
  10. # [00:17] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Quit: Leaving)
  11. # [00:18] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  12. # [00:23] * Joins: jaket (~jake@124-168-186-208.dyn.iinet.net.au)
  13. # [00:26] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  14. # [00:26] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  15. # [00:26] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  16. # [00:28] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
  17. # [00:34] <oojacoboo> do you really not have to close out the <th> and <td> elements in a table?
  18. # [00:35] <TabAtkins> Yup.
  19. # [00:35] <TabAtkins> You also don't have to close <li>s.
  20. # [00:35] <oojacoboo> assuming that html4 or 5 and not xhtml
  21. # [00:35] <TabAtkins> There are some crazy rules about when you dont' ahve to close <p>, so I ignore them and just always explicitly close it.
  22. # [00:35] <TabAtkins> Yes, xhtml needs to be well-formed xml. No omitted tags.
  23. # [00:36] <oojacoboo> seems kinda dangerous all around to me, but w/e
  24. # [00:36] <TabAtkins> You don't need to close the <thead>/<tbody>/<tfoot> elements either.
  25. # [00:36] <oojacoboo> interesting
  26. # [00:36] <TabAtkins> Nah, it's cool. Check out, for example, this page's source: http://www.xanthir.com/diagrams/flex-align-diagrams.html
  27. # [00:37] <oojacoboo> I guess since they are never nested, makes sense
  28. # [00:37] <oojacoboo> actually looks pretty clean...
  29. # [00:37] <TabAtkins> Yeah, they're never nested without a container protecting the nested one from the outer one.
  30. # [00:38] <oojacoboo> yea
  31. # [00:39] <oojacoboo> are there any plans to introduce some sort of child header element for a <tbody> ?
  32. # [00:39] <TabAtkins> Huh?
  33. # [00:40] <oojacoboo> imagine a table with multiple sections, <tbody>s, where you wanted to include a line describing what the contents of each section are
  34. # [00:40] <TabAtkins> Use a <tr> with a colspanning <th>.
  35. # [00:41] <oojacoboo> yea
  36. # [00:42] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  37. # [00:42] <oojacoboo> not quite the same, but w/e
  38. # [00:42] <oojacoboo> I was thinking something more like <caption>
  39. # [00:45] * Joins: miketaylr (~miketaylr@38.117.157.140)
  40. # [00:47] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: -)
  41. # [00:48] * Quits: mokush (~quassel@188.24.42.76) (Remote host closed the connection)
  42. # [00:57] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 276 seconds)
  43. # [00:59] * Quits: paulgendek (~paulgende@fl-71-53-157-96.dhcp.embarqhsd.net) (Quit: paulgendek)
  44. # [01:06] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  45. # [01:12] * Quits: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: nn)
  46. # [01:17] * Quits: wakaba_ (~wakaba_@4.22.102.121.dy.bbexcite.jp) (Ping timeout: 260 seconds)
  47. # [01:20] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
  48. # [01:20] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
  49. # [01:21] * kinetik_ is now known as kinetik
  50. # [01:23] * Joins: mdelaney_ (~mdelaney@2620:0:1b00:1191:f09d:23d5:220:4fec)
  51. # [01:23] * Parts: barrhead (~burning_r@178.105.75.157) ("Leaving")
  52. # [01:27] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:c595:66c:8167:3387) (Ping timeout: 272 seconds)
  53. # [01:27] * mdelaney_ is now known as mdelaney
  54. # [01:28] * bga_ is now known as bga_|away
  55. # [01:32] * Quits: miketaylr (~miketaylr@38.117.157.140) (Ping timeout: 276 seconds)
  56. # [01:36] * Joins: saba (~foo@c-3b57e155.1050-1-64736c12.cust.bredbandsbolaget.se)
  57. # [01:36] * Quits: saba (~foo@c-3b57e155.1050-1-64736c12.cust.bredbandsbolaget.se) (Changing host)
  58. # [01:36] * Joins: saba (~foo@unaffiliated/saba)
  59. # [01:39] * bga_|away is now known as bga_
  60. # [01:40] * Joins: agektmr (~Adium@220.109.219.244)
  61. # [01:45] * Quits: jaket (~jake@124-168-186-208.dyn.iinet.net.au) (Ping timeout: 255 seconds)
  62. # [01:46] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  63. # [01:49] * Joins: jaket (~jake@124-168-29-92.dyn.iinet.net.au)
  64. # [01:50] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  65. # [01:52] * Joins: boblet (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp)
  66. # [01:56] * bga_ is now known as bga_|away
  67. # [02:01] * Joins: miketaylr (~miketaylr@64.132.60.70)
  68. # [02:01] * Quits: miketaylr (~miketaylr@64.132.60.70) (Excess Flood)
  69. # [02:01] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  70. # [02:13] * bga_|away is now known as bga_
  71. # [02:14] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: Leaving)
  72. # [02:15] * Joins: miketaylr (~miketaylr@64.132.60.70)
  73. # [02:19] * Joins: erlehmann (~erlehmann@89.204.137.78)
  74. # [02:20] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  75. # [02:23] * bga_ is now known as bga_|away
  76. # [02:26] * bga_|away is now known as bga_
  77. # [02:28] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
  78. # [02:32] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
  79. # [02:35] * Quits: tndH (~Rob@adsl-87-102-75-167.karoo.KCOM.COM) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
  80. # [02:38] * bga_ is now known as bga_|away
  81. # [02:39] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  82. # [02:40] * bga_|away is now known as bga_
  83. # [02:41] * Quits: miketaylr (~miketaylr@64.132.60.70) (Quit: miketaylr)
  84. # [02:42] * Quits: dave_levin (~dave_levi@nat/google/x-qdaqpxttwmzstmmh) (Read error: Operation timed out)
  85. # [02:49] * Joins: MikeSmith (~MikeSmith@EM114-48-117-33.pool.e-mobile.ne.jp)
  86. # [02:52] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  87. # [02:55] * Joins: cooto (~coto@pc-115-153-83-200.cm.vtr.net)
  88. # [02:58] * Quits: cooto (~coto@pc-115-153-83-200.cm.vtr.net) (Client Quit)
  89. # [02:59] * bga_ is now known as bga_|away
  90. # [02:59] * Quits: cyphase (~cyphase@adsl-99-191-72-62.dsl.pltn13.sbcglobal.net) (Quit: http://www.cyphase.com/)
  91. # [02:59] * Quits: sicking (~chatzilla@nat/mozilla/x-yduttnlnhndxfodl) (Ping timeout: 276 seconds)
  92. # [03:01] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  93. # [03:02] * toyoshim_ is now known as toyoshim
  94. # [03:07] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  95. # [03:07] * Joins: cyphase (~cyphase@adsl-99-191-72-62.dsl.pltn13.sbcglobal.net)
  96. # [03:07] * Quits: jaket (~jake@124-168-29-92.dyn.iinet.net.au) (Quit: jaket)
  97. # [03:09] * Quits: cyphase (~cyphase@adsl-99-191-72-62.dsl.pltn13.sbcglobal.net) (Client Quit)
  98. # [03:10] * Joins: jaket (~jake@124-168-29-92.dyn.iinet.net.au)
  99. # [03:11] * bga_|away is now known as bga_
  100. # [03:12] * Quits: jaket (~jake@124-168-29-92.dyn.iinet.net.au) (Client Quit)
  101. # [03:13] * Joins: jaket (~jake@124-168-29-92.dyn.iinet.net.au)
  102. # [03:16] * Quits: jaket (~jake@124-168-29-92.dyn.iinet.net.au) (Client Quit)
  103. # [03:16] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  104. # [03:18] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  105. # [03:21] * bga_ is now known as bga_|away
  106. # [03:38] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:f09d:23d5:220:4fec) (Read error: Operation timed out)
  107. # [03:44] * Joins: cyphase (~cyphase@adsl-99-191-72-62.dsl.pltn13.sbcglobal.net)
  108. # [03:49] * Joins: mdelaney (~mdelaney@66.109.106.202)
  109. # [03:51] * bga_|away is now known as bga_
  110. # [04:02] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
  111. # [04:04] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20101209123813])
  112. # [04:11] * Quits: macpherson (~macpherso@74.125.56.17) (Quit: macpherson)
  113. # [04:11] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  114. # [04:14] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
  115. # [04:25] * Joins: Amorphous (jan@unaffiliated/amorphous)
  116. # [04:31] * Quits: brendaneich (~brendanei@nat/mozilla/x-luguykvcbyreuflu) (Quit: brendaneich)
  117. # [04:35] * bga_ is now known as bga_|away
  118. # [04:36] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
  119. # [04:40] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Ping timeout: 264 seconds)
  120. # [04:42] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  121. # [04:43] * Joins: kennyluck (~kennyluck@EM114-48-206-209.pool.e-mobile.ne.jp)
  122. # [04:44] * Quits: mdelaney (~mdelaney@66.109.106.202) (Quit: mdelaney)
  123. # [04:48] * Quits: estes (~aestes@17.246.19.230) (Quit: estes)
  124. # [04:50] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
  125. # [04:52] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
  126. # [04:55] * Quits: boblet (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp) (Quit: boblet)
  127. # [05:14] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  128. # [05:18] * Joins: brendaneich (~brendanei@adsl-71-131-180-192.dsl.sntc01.pacbell.net)
  129. # [05:20] * Joins: zcorpan (~zcorpan@c-2e98e355.410-6-64736c14.cust.bredbandsbolaget.se)
  130. # [05:22] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  131. # [05:38] * Quits: erlehmann (~erlehmann@89.204.137.78) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  132. # [05:41] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  133. # [05:44] <zcorpan> <http://www.w3.org/mid/9B2DE9094C827E44988F5ADAA6A2C5DA01B93A59@HQ-MAIL9.ptcnet.ptc.com>
  134. # [05:45] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  135. # [05:52] * Joins: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444)
  136. # [05:57] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  137. # [05:58] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 276 seconds)
  138. # [06:02] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  139. # [06:11] * Quits: kennyluck (~kennyluck@EM114-48-206-209.pool.e-mobile.ne.jp) (Quit: kennyluck)
  140. # [06:11] * Joins: kennyluck (~kennyluck@EM114-48-206-209.pool.e-mobile.ne.jp)
  141. # [06:12] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  142. # [06:13] * Quits: kennyluck (~kennyluck@EM114-48-206-209.pool.e-mobile.ne.jp) (Client Quit)
  143. # [06:20] * Joins: dave_levin (~dave_levi@74.125.59.73)
  144. # [06:25] * Quits: Jedi_ (~Jedi@Jedi.org) (Ping timeout: 276 seconds)
  145. # [06:27] * Joins: Jedi_ (~Jedi@Jedi.org)
  146. # [06:31] * Quits: Jedi_ (~Jedi@Jedi.org) (Ping timeout: 264 seconds)
  147. # [06:34] * Joins: agektmr (~Adium@u691207.xgsnu1.imtp.tachikawa.mopera.net)
  148. # [06:45] <zcorpan> i wonder what http://lists.w3.org/Archives/Public/public-html-xml/2010Dec/0029.html would be if hsivonen wasn't on the call
  149. # [06:49] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
  150. # [06:51] * Joins: Jedi_ (~Jedi@Jedi.org)
  151. # [06:52] * Quits: brendaneich (~brendanei@adsl-71-131-180-192.dsl.sntc01.pacbell.net) (Quit: brendaneich)
  152. # [06:58] * Joins: agektmr1 (~Adium@EM111-188-42-129.pool.e-mobile.ne.jp)
  153. # [06:59] * Joins: erlehmann (~erlehmann@89.204.137.78)
  154. # [07:02] * Quits: agektmr (~Adium@u691207.xgsnu1.imtp.tachikawa.mopera.net) (Ping timeout: 272 seconds)
  155. # [07:08] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
  156. # [07:11] * Joins: boblet (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp)
  157. # [07:11] * Joins: primal1 (~primal1@166.205.138.181)
  158. # [07:14] * Joins: brendaneich (~brendanei@adsl-71-131-180-192.dsl.sntc01.pacbell.net)
  159. # [07:20] * Quits: agektmr1 (~Adium@EM111-188-42-129.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
  160. # [07:26] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  161. # [07:27] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
  162. # [07:27] * Joins: jaket (~jake@124-168-29-92.dyn.iinet.net.au)
  163. # [07:27] * Quits: primal1 (~primal1@166.205.138.181) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  164. # [07:29] * Joins: matjas (~matjas@91.182.206.68)
  165. # [07:29] * Joins: kennyluck (~kennyluck@EM114-48-35-146.pool.e-mobile.ne.jp)
  166. # [07:37] * Joins: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de)
  167. # [07:40] * Quits: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Quit: onar_)
  168. # [07:41] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Ping timeout: 255 seconds)
  169. # [07:58] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
  170. # [07:58] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  171. # [08:00] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  172. # [08:07] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  173. # [08:07] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  174. # [08:11] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  175. # [08:19] * Joins: Ms2ger (~Ms2ger@91.181.155.117)
  176. # [08:23] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
  177. # [08:27] <boblet> amusing that in the MS “HTML5 site ready” article links to brucel’s snarky piece on IE’s testing center as evidence of “strong developer support”
  178. # [08:27] <boblet> British wit is indeed tricksy for the beginner
  179. # [08:39] <zcorpan> so according to timj he was the only one to think that exposing endianness in ArrayBuffer was a problem, everyone else thought it would work out fine. and now it's too late to change it
  180. # [08:40] <zcorpan> i guess we'll see how it goes
  181. # [08:45] * Joins: MikeSmith_ (~MikeSmith@EM114-48-54-48.pool.e-mobile.ne.jp)
  182. # [08:46] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  183. # [08:49] * Quits: MikeSmith (~MikeSmith@EM114-48-117-33.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  184. # [08:49] * MikeSmith_ is now known as MikeSmith
  185. # [08:50] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Quit: -)
  186. # [08:58] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  187. # [09:09] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  188. # [09:10] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  189. # [09:18] * Joins: davidhund (~davidhund@78.27.27.74)
  190. # [09:19] * Quits: spliter (~spliter@77.88.72.162) (Remote host closed the connection)
  191. # [09:19] <hsivonen> TabAtkins: if >> truncates to 32 bits, does it truncate first? that is, if you've overflown 32 bits, can you actually shift the overflown part with >> ?
  192. # [09:19] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  193. # [09:25] <Ms2ger> "I also completely disagree that one has to be constrained by what existing browsers do."
  194. # [09:28] * Quits: lumely_ (~lumely@dhcp2-237.slis.tsukuba.ac.jp) (Ping timeout: 255 seconds)
  195. # [09:37] * Joins: lumely (~lumely@dhcp2-237.slis.tsukuba.ac.jp)
  196. # [09:38] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
  197. # [09:38] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  198. # [09:39] * Joins: boblet_ (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp)
  199. # [09:42] * Quits: boblet_ (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp) (Client Quit)
  200. # [09:42] * Quits: kennyluck (~kennyluck@EM114-48-35-146.pool.e-mobile.ne.jp) (Quit: kennyluck)
  201. # [09:42] * Quits: boblet (~boblet@p1053-ipbf310osakakita.osaka.ocn.ne.jp) (Read error: Operation timed out)
  202. # [09:44] * Joins: tndH (~Rob@adsl-87-102-75-167.karoo.KCOM.COM)
  203. # [09:49] * Quits: sroussey (~sroussey@adsl-69-234-111-253.dsl.irvnca.pacbell.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
  204. # [09:53] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  205. # [09:54] * Joins: lumely_ (~lumely@dhcp2-237.slis.tsukuba.ac.jp)
  206. # [09:55] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
  207. # [09:55] * Quits: lumely (~lumely@dhcp2-237.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
  208. # [09:55] * Joins: ROBOd (~robod@89.123.158.52)
  209. # [09:56] * Quits: Ms2ger (~Ms2ger@91.181.155.117) (Ping timeout: 245 seconds)
  210. # [09:57] * Joins: sean`` (~Sean@h183194.upc-h.chello.nl)
  211. # [09:57] * Parts: sean`` (~Sean@h183194.upc-h.chello.nl)
  212. # [09:58] <erlehmann> zcorpan, „how it goes“? you mean: one endianness becomes de facto standard, right?
  213. # [10:00] <zcorpan> erlehmann: seems like one possible outcome
  214. # [10:01] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  215. # [10:02] <Dashiva> TabAtkins: Yes, it truncates first
  216. # [10:02] * Joins: sean``` (~Sean@h183194.upc-h.chello.nl)
  217. # [10:02] <zcorpan> erlehmann: another is that people sniff for stuff unrelated to the endianness to decide which endianness to use, and we get stuck with that for compat
  218. # [10:03] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  219. # [10:04] <Dashiva> You'd think if you were exposing endian-specific behavior you'd also expose a property indicating the endianness
  220. # [10:04] * Parts: sean``` (~Sean@h183194.upc-h.chello.nl)
  221. # [10:04] <erlehmann> zcorpan, so opera and firefox may use one endianness, that, of course, microsoft, apple and nokia will deride as “proprietary” while implement their own, for which royalties will have to be paid to ENDIAN-LA.
  222. # [10:05] <zcorpan> lol
  223. # [10:05] <erlehmann> ZING! :D
  224. # [10:08] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  225. # [10:12] * Quits: lumely_ (~lumely@dhcp2-237.slis.tsukuba.ac.jp) (Ping timeout: 250 seconds)
  226. # [10:13] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  227. # [10:15] * Joins: lumely (~lumely@dhcp2-237.slis.tsukuba.ac.jp)
  228. # [10:19] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  229. # [10:22] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  230. # [10:23] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  231. # [10:23] <hsivonen> Will Apple ship WebGL for PowerPC? Or will Opera be the only one of the top 5 vendors left shipping WebGL-relevant code for big-endian hardware?
  232. # [10:31] <smaug____> are all the major mobile platforms little-endian?
  233. # [10:32] * Joins: sean`` (~Sean@h183194.upc-h.chello.nl)
  234. # [10:32] * Quits: sean`` (~Sean@h183194.upc-h.chello.nl) (Read error: Connection reset by peer)
  235. # [10:36] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  236. # [10:36] * Quits: baba (~sallabanc@unaffiliated/cypha)
  237. # [10:41] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  238. # [10:43] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 255 seconds)
  239. # [10:43] * Joins: frozenicce (~deppo@ip-178-202-181-44.unitymediagroup.de)
  240. # [10:45] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  241. # [10:45] * Joins: mokush (~quassel@188.24.42.76)
  242. # [10:48] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  243. # [10:48] * Joins: pauld (~chatzilla@194.102.13.2)
  244. # [10:56] * Quits: tomaw (tom@freenode/staff/tomaw) (Quit: Quitting)
  245. # [10:58] * Joins: tomaw (tom@freenode/staff/tomaw)
  246. # [11:00] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  247. # [11:04] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  248. # [11:04] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  249. # [11:08] * Joins: david_carlisle (~davidc@62.231.145.254)
  250. # [11:09] <hsivonen> smaug____: Arm is little-endian and Intel Atom is too.
  251. # [11:13] * Joins: Ms2ger (~Ms2ger@91.181.155.117)
  252. # [11:18] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Read error: Operation timed out)
  253. # [11:18] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 240 seconds)
  254. # [11:19] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
  255. # [11:23] * Joins: pauld (~chatzilla@194.102.13.2)
  256. # [11:24] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  257. # [11:24] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  258. # [11:27] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Client Quit)
  259. # [11:33] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
  260. # [11:33] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  261. # [11:41] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
  262. # [11:41] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  263. # [11:46] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
  264. # [11:49] * Quits: erlehmann (~erlehmann@89.204.137.78) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  265. # [11:50] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  266. # [11:54] * Joins: Necrathex (~nectop@212-123-163-12.ip.telfort.nl)
  267. # [12:15] * Quits: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de) (Quit: Leaving.)
  268. # [12:16] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  269. # [12:23] * Joins: kennyluck (~kennyluck@EM114-48-7-197.pool.e-mobile.ne.jp)
  270. # [12:33] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  271. # [12:39] <hsivonen> "Since it’s unlikely that Opera or Firefox would change their script loading/blocking behavior, this actually works just fine." http://www.nczonline.net/blog/2009/12/29/feature-detection-is-not-browser-detection/
  272. # [12:40] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 240 seconds)
  273. # [12:41] <bga_> Netscape alive!
  274. # [12:44] <hsivonen> bga_: ?
  275. # [12:45] <bga_> } else if (document.layers){ //Netscape < 6
  276. # [12:45] <bga_> element = document.layers[id];
  277. # [12:48] <hsivonen> ah
  278. # [12:50] <hsivonen> I saw code for Netscape 4 in a lib released this month
  279. # [12:52] <bga_> cool stuff http://www.useragentman.com/shared/js/helpers.js :)
  280. # [12:53] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 245 seconds)
  281. # [12:58] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  282. # [13:01] * Quits: david_carlisle (~davidc@62.231.145.254) (Quit: david_carlisle)
  283. # [13:02] <hsivonen> this I hadn't seen before: https://twitter.com/#!/getify/status/26109887817
  284. # [13:06] <bga_> __parent__ too
  285. # [13:06] <bga_> __magics__ must die imho
  286. # [13:06] * bga_ is now known as bga_|away
  287. # [13:09] <hsivonen> http://labs.opera.com/news/2010/12/22/ reveals who is implementing the WAC stuff
  288. # [13:13] * Quits: jaket (~jake@124-168-29-92.dyn.iinet.net.au) (Ping timeout: 260 seconds)
  289. # [13:16] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
  290. # [13:31] * Quits: kennyluck (~kennyluck@EM114-48-7-197.pool.e-mobile.ne.jp) (Quit: kennyluck)
  291. # [13:38] * bga_|away is now known as bga_
  292. # [13:38] * bga_ is now known as bga_|away
  293. # [13:57] * bga_|away is now known as bga_
  294. # [14:26] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  295. # [14:31] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 260 seconds)
  296. # [14:35] * bga_ is now known as bga_|away
  297. # [14:36] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  298. # [14:42] * MikeSmith didn't know getify had a twitter account
  299. # [14:49] * Quits: MikeSmith (~MikeSmith@EM114-48-54-48.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
  300. # [14:49] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
  301. # [14:50] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Read error: Connection reset by peer)
  302. # [14:50] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  303. # [14:51] * bga_|away is now known as bga_
  304. # [14:54] * Joins: MikeSmith (~MikeSmith@EM114-49-147-37.pool.e-mobile.ne.jp)
  305. # [14:54] <MikeSmith> hsivonen: got some patches awaiting your review
  306. # [14:54] <MikeSmith> https://bitbucket.org/validator/syntax-patches/qseries?apply=t&qs_apply=spaces-around-url
  307. # [14:54] <MikeSmith> above is for allowing spaces around attribute values that expect IRIs
  308. # [14:54] <MikeSmith> that currently has the non-conforming side effect of allowing, e.g., content="5; url= http://example.com " in meta/@http-equiv=refresh
  309. # [14:55] <MikeSmith> so I think I'll also need either to add some checking for that in the assertions-checking code
  310. # [14:55] <MikeSmith> or I'll need to convince Hixie to make it conformant
  311. # [15:03] <MikeSmith> hsivonen: the other patch is this:
  312. # [15:03] <MikeSmith> https://bitbucket.org/validator/validator-patches/qseries?apply=t&qs_apply=mathml2-update
  313. # [15:03] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  314. # [15:04] <MikeSmith> which is for updating the MathML schema to the one that David Carlisle has made available at http://www.w3.org/Math/RelaxNG/mathml3-restricted/
  315. # [15:04] * Joins: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de)
  316. # [15:05] <MikeSmith> which is essentially a MathML2-compatiable subset of MathML3
  317. # [15:06] <MikeSmith> "with all element and attribute names introduced at MathML3 removed" but with more useful constraints on microsyntax/datatypes of MathML2 attribute values
  318. # [15:08] * Joins: pauld (~chatzilla@194.102.13.2)
  319. # [15:23] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
  320. # [15:24] * Joins: yod (~thereaux@fw.vdl2.ca)
  321. # [15:25] * Joins: miketaylr (~miketaylr@173-101-64-171.pools.spcsdns.net)
  322. # [15:25] * Quits: miketaylr (~miketaylr@173-101-64-171.pools.spcsdns.net) (Excess Flood)
  323. # [15:26] * Joins: miketaylr (~miketaylr@173-101-64-171.pools.spcsdns.net)
  324. # [15:33] * Joins: pesla (~pesla@188.202.125.121)
  325. # [15:39] * Quits: pauld (~chatzilla@194.102.13.2) (Remote host closed the connection)
  326. # [15:43] <karlcow> http://www.debeterevormgever.nl/html5-ie-without-javascript/
  327. # [15:52] * Quits: fishd (~fishd@nat/google/x-wilopwamkqxdexie) (Read error: Connection reset by peer)
  328. # [15:52] * Joins: fishd (~fishd@nat/google/x-jxddmmqbnjqkhohk)
  329. # [16:08] * Joins: FireFly (~firefly@unaffiliated/firefly)
  330. # [16:14] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
  331. # [16:16] * Quits: Necrathex (~nectop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
  332. # [16:17] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
  333. # [16:27] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Ping timeout: 260 seconds)
  334. # [16:27] * Quits: mokush (~quassel@188.24.42.76) (Read error: Connection reset by peer)
  335. # [16:28] <Rik`> karlcow: six years ago http://dean.edwards.name/my/abbr-cadabra.html
  336. # [16:29] <karlcow> ah cool Rik`
  337. # [16:29] * Joins: mokush (~quassel@188.24.42.76)
  338. # [16:29] <Rik`> every time someone finds a new cool technique on the web, there is a good chance Dean Edwards did it first :)
  339. # [16:30] <karlcow> is that part of the 3 laws of Internetics?
  340. # [16:30] <karlcow> :p
  341. # [16:32] * Parts: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  342. # [16:33] <bga_> hehe
  343. # [16:33] <bga_> Dean is our god
  344. # [16:35] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  345. # [16:38] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  346. # [16:42] * Joins: mokush_ (~quassel@188.24.42.76)
  347. # [16:45] * Quits: Ms2ger (~Ms2ger@91.181.155.117) (Quit: bbl)
  348. # [16:45] * Quits: mokush (~quassel@188.24.42.76) (Ping timeout: 264 seconds)
  349. # [16:47] * Joins: yod1 (~thereaux@fw.vdl2.ca)
  350. # [16:47] * Quits: yod (~thereaux@fw.vdl2.ca) (Read error: Connection reset by peer)
  351. # [16:47] * Quits: yod1 (~thereaux@fw.vdl2.ca) (Client Quit)
  352. # [16:48] * Quits: zcorpan (~zcorpan@c-2e98e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  353. # [16:48] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  354. # [16:49] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
  355. # [16:50] * Joins: variable (~variable@unaffiliated/variable)
  356. # [16:58] * Joins: yod (~thereaux@fw.vdl2.ca)
  357. # [16:59] * Quits: miketaylr (~miketaylr@173-101-64-171.pools.spcsdns.net) (Quit: miketaylr)
  358. # [17:00] <yod> karlcow - the other two being that there is always someone wrong on the internet, and that any of us may or may not be a dog?
  359. # [17:01] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  360. # [17:01] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
  361. # [17:05] <pesla> Does anyone know why Firefox returns a floating point number when getting the computed style for fe. the height of an element (=> 101.2px)?
  362. # [17:07] * Quits: connrs_ (~paul@host81-131-207-118.range81-131.btcentralplus.com) (Ping timeout: 272 seconds)
  363. # [17:08] * Joins: connrs (~paul@host81-131-207-224.range81-131.btcentralplus.com)
  364. # [17:10] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
  365. # [17:12] * Quits: mokush_ (~quassel@188.24.42.76) (Remote host closed the connection)
  366. # [17:12] * Joins: mokush (~quassel@188.24.42.76)
  367. # [17:16] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
  368. # [17:27] * Quits: davidhund (~davidhund@78.27.27.74) (Quit: davidhund)
  369. # [17:30] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  370. # [17:46] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  371. # [17:50] * bga_ is now known as bga_|away
  372. # [17:51] <TabAtkins> Because that's the computed style? (Actually, it's the "used value", in CSS parlance.)
  373. # [17:52] <TabAtkins> pesla: ^^^
  374. # [17:52] * bga_|away is now known as bga_
  375. # [17:56] <pesla> TabAtkins: Why does Gecko, unlike WebKit and Trident, not round it to the pixel? I didn't know about the existance of sub-pixels actually ;)
  376. # [17:56] <TabAtkins> Gecko does round to the pixel for the "actual value", which is what is used to actually render.
  377. # [17:58] <bga_> pesla parseInt('101.2px') :P
  378. # [17:58] <pesla> bga_: Yea, i know. I'm just interested in the concept of subpixels.
  379. # [17:58] <pesla> I'm not sure why they'r usefull
  380. # [17:58] <bga_> ok
  381. # [18:00] * Quits: pesla (~pesla@188.202.125.121) (Quit: kthxbye!)
  382. # [18:02] * Joins: dbaron (~dbaron@pool-98-111-140-119.phlapa.fios.verizon.net)
  383. # [18:03] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  384. # [18:04] <karlcow> yod, what about cows? :p
  385. # [18:05] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
  386. # [18:05] <yod> whatever rocks your arch
  387. # [18:06] <karlcow> now you are talking…
  388. # [18:07] * Parts: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  389. # [18:08] * Quits: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de) (Quit: Leaving.)
  390. # [18:09] * Joins: plainhao (~plainhao@208.75.85.237)
  391. # [18:09] * Quits: Martijnc` (~Martijnc@91.176.170.219) (Ping timeout: 260 seconds)
  392. # [18:11] * Joins: dave_levin (~dave_levi@nat/google/x-smkjewvrbfikhbzk)
  393. # [18:14] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
  394. # [18:15] * Joins: amphibi (47ae4933@gateway/web/freenode/ip.71.174.73.51)
  395. # [18:15] * Joins: Martijnc` (~Martijnc@91.176.163.63)
  396. # [18:15] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Quit: oojacoboo)
  397. # [18:16] <amphibi> My group at http://www.myefact.com/ embraces open web technologies.
  398. # [18:17] <TabAtkins> Okay?
  399. # [18:17] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  400. # [18:17] <paul_irish> TabAtkins: correct response is: "cool story, bro."
  401. # [18:17] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  402. # [18:17] <TabAtkins> Damn, you're right. I fail at memes.
  403. # [18:18] <paul_irish> ;)
  404. # [18:18] <TabAtkins> Yo, Paul, what song should I download at the bing music store?
  405. # [18:20] <paul_irish> TabAtkins: MOVITS! - Fel del av gården
  406. # [18:20] <TabAtkins> Will do.
  407. # [18:22] <paul_irish> TabAtkins: only because i doubt http://youtu.be/SPbijgSYe_4 is on their store.
  408. # [18:22] <TabAtkins> <3 Pogo
  409. # [18:24] <TabAtkins> Ah, this is just a Pogo tribute.
  410. # [18:25] * Quits: mamund (mamund@frost.nullshells.net) (Ping timeout: 260 seconds)
  411. # [18:26] <bga_> animated flash captchas >_<
  412. # [18:26] <TabAtkins> lolwut
  413. # [18:27] * Joins: jacobolus (~jacobolus@209.117.47.253)
  414. # [18:28] * Joins: mamund (mamund@frost.nullshells.net)
  415. # [18:30] <bga_> TabAtkins http://diplodocs.ru/flash2/lecteurC_EMFSIIFRTH12215QNAUORITGDE244144HXLDDIWLYOY.swf
  416. # [18:30] <TabAtkins> Wow.
  417. # [18:33] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
  418. # [18:33] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  419. # [18:33] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
  420. # [18:34] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 250 seconds)
  421. # [18:36] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
  422. # [18:38] * _bga is now known as bga_|away
  423. # [18:39] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  424. # [18:41] * Quits: plomlompom (~plomlompo@i59F6C767.versanet.de) (Ping timeout: 264 seconds)
  425. # [18:41] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  426. # [18:43] * Joins: plomlompom (~plomlompo@i59F6C3C8.versanet.de)
  427. # [18:43] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
  428. # [18:44] * Joins: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net)
  429. # [18:44] <TabAtkins> Huh. I've reached the point where 80% of my spam is in Chinese. That's just bizarre.
  430. # [18:45] <TabAtkins> Though I suppose machine-generated broken chinese is better than machine-generated broken english, because I can't distinguish it from normal chinese.
  431. # [18:46] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  432. # [18:46] * bga_|away is now known as bga_
  433. # [18:47] * Quits: matjas (~matjas@91.182.206.68) (Quit: Computer has gone to sleep.)
  434. # [18:47] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Client Quit)
  435. # [18:47] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  436. # [18:50] * Quits: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas_)
  437. # [18:53] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
  438. # [18:54] * Joins: ap_ (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  439. # [18:56] * Quits: jacobolus (~jacobolus@209.117.47.253) (Remote host closed the connection)
  440. # [18:57] * bga_ is now known as bga_|away
  441. # [18:59] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  442. # [18:59] * Joins: mdelaney (~mdelaney@66.109.105.143)
  443. # [19:01] * bga_|away is now known as bga_
  444. # [19:02] * Joins: maikmerten (~maikmerte@port-92-201-223-191.dynamic.qsc.de)
  445. # [19:04] * Joins: cfq (~cfq@87.86.136.212)
  446. # [19:05] * bga_ is now known as bga_|away
  447. # [19:06] <karlcow> TabAtkins: if you are reading chinese fluently it is easier to hit delete key
  448. # [19:06] <karlcow> oops
  449. # [19:06] <karlcow> you are not
  450. # [19:07] * Quits: mokush (~quassel@188.24.42.76) (Remote host closed the connection)
  451. # [19:07] * Joins: mokush (~quassel@188.24.42.76)
  452. # [19:07] <TabAtkins> I can't read *any* chinese, so it's all the same to me. ^_^
  453. # [19:10] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
  454. # [19:11] * Quits: cfq (~cfq@87.86.136.212) (Quit: cfq)
  455. # [19:11] * Joins: cfq (~cfq@87.86.136.212)
  456. # [19:12] * Quits: cfq (~cfq@87.86.136.212) (Client Quit)
  457. # [19:15] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (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.)
  458. # [19:16] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Remote host closed the connection)
  459. # [19:17] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  460. # [19:21] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  461. # [19:22] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
  462. # [19:24] * bga_|away is now known as bga_
  463. # [19:27] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
  464. # [19:37] <karlcow> david_carlisle: text/mathml is to be banished (or it is accepted) (putting aside application/mathml+xml)
  465. # [19:38] <david_carlisle> banished?
  466. # [19:39] <amphibi> Don't banish things. :(
  467. # [19:39] <david_carlisle> do you mean the mime type or mathml itself? (text/mathml was never used/registered as far as I know?)
  468. # [19:40] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
  469. # [19:43] <karlcow> text/mathml mimetype. Some people are using online it seems
  470. # [19:46] <david_carlisle> shrug, perhaps. The interesting case for mathml on the web is anyway mathml in a document so without a mathml specific mime type. I don't think i )or the math wg) would have a view. Of course individual implementations, if they are currently checking for that and doing something, will need to take a decision about whether to carry on supporting that going forwards.
  471. # [19:47] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  472. # [19:50] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
  473. # [19:51] * sean` is now known as Guest299
  474. # [19:53] * Joins: estes (~aestes@17.246.19.230)
  475. # [19:57] <jwalden> dear lazyirc: is anyone still pushing shared workers? and if anyone is, are any of those entities thinking about implementing content security policies?
  476. # [19:59] * Guest299 is now known as sean`
  477. # [19:59] <TabAtkins> Shared workers are indeed being implemented. I don't know if anyone's caring about CSP.
  478. # [20:00] <jwalden> Gecko has CSP these days
  479. # [20:00] <jwalden> pretty sure we don't have shared workers
  480. # [20:00] <jwalden> I am curious whether anyone has thought through the interaction of CSP's forbid-calls-to-eval-like-stuff with shared workers and the same prohibition in them
  481. # [20:01] <jwalden> this occurred to me just now on reading the proposed solution to https://bugzilla.mozilla.org/show_bug.cgi?id=609748
  482. # [20:01] <jwalden> it is also possible I have been entirely misled as to what shared workers are by the name, but I hadn't gotten that impression from ancient threads on it I dimly remember reading
  483. # [20:02] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  484. # [20:03] * Quits: mdelaney (~mdelaney@66.109.105.143) (Quit: mdelaney)
  485. # [20:03] <TabAtkins> Shared Workers are just workers that can respond to messages from multiple pages, not just the one channel like normal workers.
  486. # [20:03] <jwalden> yes
  487. # [20:04] <jwalden> so, does that mean a shared worker should be able to eval/Function, or no?
  488. # [20:04] <jwalden> by default the answer's obviously yes
  489. # [20:04] <TabAtkins> I have no idea. ^_^ CSP stuff isnt' on my radar.
  490. # [20:04] <jwalden> guess I'll poke people on the Mozilla side, or something
  491. # [20:05] * Joins: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com)
  492. # [20:05] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (Ping timeout: 265 seconds)
  493. # [20:07] <Hixie> that's not quite an accurate description of the difference
  494. # [20:07] <Hixie> a shared worker is a worker to which one can open a channel by name after it is created
  495. # [20:08] <Hixie> both shared workers and dedicated workers can respond to messages from multiple pages and can have multiple channels, etc
  496. # [20:09] <jwalden> this seems...potentially problematic if the worker can eval, but the page accessing the worker shouldn't be able to
  497. # [20:09] <Hixie> (shared workers also have a different lifetime definition)
  498. # [20:09] <Hixie> jwalden: well it's all same-origin currently
  499. # [20:09] <jwalden> sure
  500. # [20:09] <jwalden> CSP is same-origin paranoia
  501. # [20:09] <Hixie> but sure, CSP should apply to workers too
  502. # [20:09] <Hixie> shared or not shared
  503. # [20:10] <Hixie> doesn't really matter
  504. # [20:10] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  505. # [20:10] <jwalden> CSP is a per-page thing, though, not a per-origin thing
  506. # [20:10] <jwalden> comes in HTTP headers
  507. # [20:11] <jwalden> I suppose one could argue this is undesirable complexity, for this case and conceivably others
  508. # [20:11] <AryehGregor> TabAtkins, comments on latest blog post: 1) Hash functions do not use "advanced math". In most cases, they just mess around with the values a lot, and then they get publicized in crypto circles for a few years, and people figure they're safe if no one finds a break. Actually, few cryptographic primitives are provably reducible to hard mathematical problems. 2) 30-character salts are just silly. Twenty random ASCII characters is already wa
  509. # [20:11] <AryehGregor> y overkill. 3) You don't need an industrial supercomputer to crack short passwords. I just wrote a program (http://aryeh.name/gitweb.cgi?p=hpc-final;a=tree;f=single) that can do 220 million SHA1 hashes a second on a $200 GPU. That gives you all 6-character ASCII passwords in about an hour if you don't make the hash slower. 4) For slow hashes, PBKDF works fine (see RFC 2898). Basically just iterate a standard hash function a large number
  510. # [20:11] <AryehGregor> of times, it's about two lines of code.
  511. # [20:11] <AryehGregor> (It would be nice if XChat used a multiline input for long messages so I had some idea how long it was before I pasted.)
  512. # [20:11] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  513. # [20:12] <jwalden> heh
  514. # [20:12] * Joins: sicking (~chatzilla@nat/mozilla/x-tdmfjrewdgvkdwya)
  515. # [20:12] <TabAtkins> AryehGregor: Huh. I was sure that hashing was closely related to crypto. Oh well.
  516. # [20:12] <AryehGregor> (It would also be nice if I could find a better client than XChat.)
  517. # [20:12] * Joins: maikmerten_ (~maikmerte@port-92-201-20-83.dynamic.qsc.de)
  518. # [20:12] <AryehGregor> TabAtkins, hashing is part of crypto, sure.
  519. # [20:13] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:a486:5a3:591a:6646)
  520. # [20:13] <AryehGregor> It doesn't involve advanced math, though. The math is pretty basic.
  521. # [20:14] <AryehGregor> (at least for the hash functions I'm familiar with, which currently consists of SHA1)
  522. # [20:14] * Quits: maikmerten (~maikmerte@port-92-201-223-191.dynamic.qsc.de) (Ping timeout: 245 seconds)
  523. # [20:14] <TabAtkins> I'll make a correction. My point is just that people shouldn't screw around with trying to create their own hash.
  524. # [20:14] <AryehGregor> No, obviously not.
  525. # [20:15] <AryehGregor> But it's not math, it's cryptanalysis, and in particular being studied by lots of crypto people for a few years.
  526. # [20:15] <TabAtkins> (2) 20 vs 30 char salt doesn't really matter. I just chose 30 arbitrarily because it produced a pleasingly large number.
  527. # [20:15] <AryehGregor> Which is why you have things like the SHA3 competition. The idea is that cryptographers have a lot of incentive to break the finalists, because they've already seen a lot of scrutiny, and if you can find a break that no one else did, that's a pretty good publication.
  528. # [20:16] <TabAtkins> And because I often use 30char strings to inject entropy when I'm hashing something for verification purposes.
  529. # [20:18] <AryehGregor> Actually, regarding (4), PBKDF is not optimal for slowing down GPUs, which is what that HPC final link I gave is about. But I didn't come up with a superior system that's easy to deploy in a typical web app.
  530. # [20:18] * bga_ is now known as bga_|away
  531. # [20:19] <TabAtkins> (3) I didn't say you needed one. I said that you could use one to get sub-second cracking times, which is an impressively small number.
  532. # [20:19] <AryehGregor> I can get sub-second cracking times for four-letter passwords.
  533. # [20:19] <AryehGregor> With arbitrary ASCII.
  534. # [20:19] <TabAtkins> I don't doubt it.
  535. # [20:20] * bga_|away is now known as bga_
  536. # [20:21] * bga_ is now known as bga_|away
  537. # [20:21] <AryehGregor> It's a lot more impressive to say it can be cracked on a $200 GPU, even if the timespan is a bit longer.
  538. # [20:21] <AryehGregor> An 8-character password selected completely at random can be done in less than a week.
  539. # [20:22] <AryehGregor> (if it's ASCII)
  540. # [20:22] <TabAtkins> I'll amend it.
  541. # [20:22] * Quits: mokush (~quassel@188.24.42.76) (Ping timeout: 276 seconds)
  542. # [20:25] * Quits: amphibi (47ae4933@gateway/web/freenode/ip.71.174.73.51) (Quit: Page closed)
  543. # [20:26] * jwalden sees "pretty good publication" and immediately mentally abbreviates it, to hilarity
  544. # [20:27] <TabAtkins> AryehGregor: So no recommendations on slow hashes?
  545. # [20:27] <AryehGregor> TabAtkins, PBKDF, as I said.
  546. # [20:27] <AryehGregor> Go look at the RFC.
  547. # [20:27] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
  548. # [20:27] <AryehGregor> Just take any hash function and run it lots of times.
  549. # [20:27] <TabAtkins> Oh, I thought you just said it wasn't optimal for slowing down GPUs.
  550. # [20:27] <AryehGregor> $hash = $pass; for ($i = 0; $i < 10000; $i++) { $hash = sha1($hash); }
  551. # [20:28] <AryehGregor> Well, it's not, but that's hard to avoid. The GPU will still be probably 100 times faster than the CPU of comparable cost, certainly tens of times faster.
  552. # [20:28] * Joins: mokush (~quassel@188.24.42.76)
  553. # [20:28] <AryehGregor> The problem is that GPUs just have vastly more compute units than CPUs. The way to slow it down a bit would be to throw in uncacheable memory access, but that's hard to conveniently arrange.
  554. # [20:28] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  555. # [20:28] <AryehGregor> PBKDF will still make the problem orders of magnitude better.
  556. # [20:29] <AryehGregor> Like, say, four orders of magnitude better, which buys you two arbitrary ASCII characters.
  557. # [20:29] <TabAtkins> Gotcha. Reading the RFC now, then will push an update.
  558. # [20:32] * Joins: sh1nji (~sh1nji@c-76-126-20-168.hsd1.ca.comcast.net)
  559. # [20:34] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (Ping timeout: 250 seconds)
  560. # [20:35] * Parts: sh1nji (~sh1nji@c-76-126-20-168.hsd1.ca.comcast.net)
  561. # [20:37] <TabAtkins> AryehGregor: Made the edits.
  562. # [20:38] <TabAtkins> Also, at some point over the xmas weekend I should finally add comment functionality, so you can just leave the comments on the blog itself. ^_^
  563. # [20:38] <AryehGregor> You still say "hash functions use advanced math closely related to cryptography".
  564. # [20:39] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  565. # [20:39] <TabAtkins> s/advanced math/techniques/
  566. # [20:40] <AryehGregor> Well, that paragraph is no longer technically incorrect, I don't think.
  567. # [20:41] <TabAtkins> Heh.
  568. # [20:41] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  569. # [20:41] <AryehGregor> Still a bit confused, but good enough.
  570. # [20:42] <TabAtkins> I'm confused about what's confused.
  571. # [20:45] <AryehGregor> Well, you know how sometimes you read something about a subject you're an expert in and go "Okay, the author of this clearly only has a vague grasp of what they're talking about"? It's like that.
  572. # [20:45] <AryehGregor> I mean, no offense.
  573. # [20:45] <TabAtkins> Hmm. You shouldn't be getting that impression at all. Perhaps it's because I'm purposely speaking in low-level terms?
  574. # [20:46] <AryehGregor> You can speak in low-level terms and still make it clear that you know what you're talking about.
  575. # [20:46] <TabAtkins> I mean, aside from the fact that I was pretty sure cryptography was strong math rather than just screwing around with stuff, I *do* know what I'm talking about here.
  576. # [20:46] <AryehGregor> Like, "it's impossible to make a transformation actually one-way" -- whether one-way functions exist is one of the major open problems in cryptography.
  577. # [20:46] <AryehGregor> "hash functions use techniques closely related to cryptography" -- no idea what that's even supposed to mean, really.
  578. # [20:46] <TabAtkins> If it's a deterministic transformation it's reversible in principle.
  579. # [20:47] <AryehGregor> Not necessarily computationally reversible.
  580. # [20:47] <TabAtkins> Sure, but I'm not saying that.
  581. # [20:47] <AryehGregor> That's what "one-way function" means.
  582. # [20:47] <AryehGregor> http://en.wikipedia.org/wiki/One-way_function
  583. # [20:47] <TabAtkins> I didn't use that term.
  584. # [20:47] <AryehGregor> You used the term "one-way".
  585. # [20:47] <TabAtkins> Yes?
  586. # [20:48] <AryehGregor> Together with "transformation".
  587. # [20:48] <AryehGregor> Well, whatever.
  588. # [20:48] <TabAtkins> Yes?
  589. # [20:48] <AryehGregor> And "transformation" means the same thing as "function".
  590. # [20:48] * Quits: MikeSmith (~MikeSmith@EM114-49-147-37.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  591. # [20:48] * bga_|away is now known as bga_
  592. # [20:48] <TabAtkins> Sure, but you're still talking about a different domain. Something being computationally infeasible is different than something being impossible.
  593. # [20:49] <AryehGregor> Yes, but the language you use is still confusing to someone who knows what a one-way function is, because you're using jargon to mean something from its standard meaning. Even if that fits its colloquial meaning.
  594. # [20:49] <AryehGregor> So it makes it sound like you don't know what a one-way function is.
  595. # [20:50] <TabAtkins> I'm not talking to people who already know what a one-way function is. I'm saying that it's technically impossible to make a transformation unreversible, and then stating that it's possible to make it *very difficult* to reverse.
  596. # [20:50] <AryehGregor> Likewise, saying that "hash functions use techniques closely related to cryptography" makes it sound very much like you don't know how major hash functions were actually developed.
  597. # [20:50] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
  598. # [20:50] <AryehGregor> Okay, well, anyway.
  599. # [20:51] <AryehGregor> Doesn't matter, the explanation is good enough for its target audience.
  600. # [20:51] <TabAtkins> That latter sentence is still really clumsy. Let me tweak it.
  601. # [20:53] <TabAtkins> Okay, tweaked.
  602. # [20:54] * Quits: frozenicce (~deppo@ip-178-202-181-44.unitymediagroup.de) (Ping timeout: 272 seconds)
  603. # [20:54] * Joins: MikeSmith (~MikeSmith@EM114-48-20-181.pool.e-mobile.ne.jp)
  604. # [20:54] <TabAtkins> Argh, though, I'm still bothered by your other nitpick. In the immediately preceding sentence I explicitly call hashes "one-way transformations". The sentence in question, then, is just a clarification of the term.
  605. # [20:54] <Hixie> jwalden: sure. i meant that it should apply to the workers, e.g. via the http headers used for loading the script.
  606. # [20:55] <paul_irish> Hixie: know of anything in the spec about iframe recursion?
  607. # [20:55] <AryehGregor> Of course, a one-way function need not be a useful cryptographic hash function. One-wayness is really too weak for passwords, because it only cares about random inputs, and passwords are not close to random.
  608. # [20:55] <jwalden> Hixie: yes; the issue here would be a non-CSP'd page creating that shared worker (with eval enabled), then a CSP'd page with eval forbidden connecting to that shared worker and getting working eval
  609. # [20:55] <paul_irish> http://jsfiddle.net/TFvev/1/show/ recurses forever and ever in webkit but cuts off in Op and FF at some point.
  610. # [20:55] <Hixie> paul_irish: there are various things, do you have a more specific question?
  611. # [20:56] <AryehGregor> I wonder if there are definitions that better capture what's needed in a good password hash function.
  612. # [20:56] <TabAtkins> Sure. By the time people get into the subject enough to know that I'm being overly-simplistic, they should know enough to understand the full import.
  613. # [20:56] <Hixie> paul_irish: hm
  614. # [20:56] <jwalden> whereas with a normal worker it's straightforward: CSP blocks eval in page, it blocks it in workers
  615. # [20:56] <paul_irish> Hixie: just noticing some deliberate differences.
  616. # [20:56] <paul_irish> not a big deal
  617. # [20:56] <AryehGregor> An obvious modification is to allow the attacker to determine the probability distribution of inputs, and then require that they should be able to do only negligibly better than guessing the mode.
  618. # [20:56] <Hixie> paul_irish: i don't recall there being anything about a depth per se
  619. # [20:57] <AryehGregor> (for any arbitrary input distribution of the attacker's choice)
  620. # [20:57] <Hixie> paul_irish: but it's probably reasonable for the UA to have a "hardware-implementation clause" limit
  621. # [20:57] <Hixie> er
  622. # [20:57] <Hixie> hardware-limitation
  623. # [20:57] <TabAtkins> paul_irish: Change the example so that, after a short timeout, a script walks down the iframes and puts INCEPTION in the bottommost one.
  624. # [20:58] <paul_irish> lol
  625. # [20:58] * paul_irish *applause*.
  626. # [20:58] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Read error: Operation timed out)
  627. # [20:59] * AryehGregor observes that he also once reported an iframe nesting incompatibility between browsers and Hixie also brushed it off as hardware limitations
  628. # [21:00] <TabAtkins> 32 nested iframes should be enough for anyone.
  629. # [21:00] <TabAtkins> Urgh, s/32/64/
  630. # [21:00] <AryehGregor> It's good to spec hardware limitations within reason, the way you can have a max nesting level of 53 or whatever Unicode bidi algorithm.
  631. # [21:00] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  632. # [21:04] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  633. # [21:07] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
  634. # [21:08] * Quits: sicking (~chatzilla@nat/mozilla/x-tdmfjrewdgvkdwya) (Ping timeout: 265 seconds)
  635. # [21:09] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  636. # [21:11] * Joins: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca)
  637. # [21:11] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  638. # [21:15] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  639. # [21:19] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
  640. # [21:21] * Quits: mokush (~quassel@188.24.42.76) (Remote host closed the connection)
  641. # [21:24] * Joins: KevinMarks (~KevinMark@157.22.22.57)
  642. # [21:28] * Joins: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
  643. # [21:35] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  644. # [21:36] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
  645. # [21:40] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  646. # [21:40] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Ping timeout: 240 seconds)
  647. # [21:41] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  648. # [21:47] * Quits: brendaneich (~brendanei@adsl-71-131-180-192.dsl.sntc01.pacbell.net) (Quit: brendaneich)
  649. # [21:50] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  650. # [21:51] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  651. # [21:51] * Quits: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com) (Quit: oojacoboo)
  652. # [21:51] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
  653. # [21:53] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
  654. # [21:53] * Joins: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca)
  655. # [21:56] * Joins: frozenicce (~deppo@ip-178-202-181-44.unitymediagroup.de)
  656. # [22:07] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 260 seconds)
  657. # [22:09] * Joins: matjas (~matjas@91.182.216.106)
  658. # [22:18] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  659. # [22:19] * Joins: MikeSmith_ (~MikeSmith@EM114-48-20-80.pool.e-mobile.ne.jp)
  660. # [22:21] * Quits: MikeSmith (~MikeSmith@EM114-48-20-181.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  661. # [22:21] * MikeSmith_ is now known as MikeSmith
  662. # [22:23] * Joins: sicking (~chatzilla@nat/mozilla/x-tdchzimahokngclz)
  663. # [22:32] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  664. # [22:35] * Joins: brendaneich (~brendanei@nat/mozilla/x-zcftxdnrzghymugn)
  665. # [22:35] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Quit: bga_)
  666. # [22:36] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
  667. # [22:37] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
  668. # [22:38] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  669. # [22:40] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Read error: Connection reset by peer)
  670. # [22:40] * Joins: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca)
  671. # [22:41] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
  672. # [22:42] * Joins: variable (~variable@unaffiliated/variable)
  673. # [22:45] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
  674. # [22:46] * Quits: ROBOd (~robod@89.123.158.52) (Quit: .)
  675. # [22:54] * bga_ is now known as bga_|away
  676. # [22:58] * bga_|away is now known as bga_
  677. # [23:00] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  678. # [23:03] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Read error: Connection reset by peer)
  679. # [23:03] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
  680. # [23:03] * sean` is now known as Guest91554
  681. # [23:04] * Guest91554 is now known as sean`
  682. # [23:07] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
  683. # [23:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  684. # [23:26] * Quits: matjas (~matjas@91.182.216.106) (Quit: Computer has gone to sleep.)
  685. # [23:29] * Quits: yod (~thereaux@fw.vdl2.ca) (Read error: Connection reset by peer)
  686. # [23:30] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  687. # [23:30] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
  688. # [23:33] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
  689. # [23:41] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Quit: Leaving)
  690. # [23:47] * Joins: variable (~variable@unaffiliated/variable)
  691. # [23:51] * bga_ is now known as bga_|away
  692. # [23:55] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  693. # [23:58] * Quits: maikmerten_ (~maikmerte@port-92-201-20-83.dynamic.qsc.de) (Remote host closed the connection)
  694. # [23:58] * Joins: bckenny (~bckenny@nat/google/x-ewfonvbzazjdevck)
  695. # Session Close: Thu Dec 23 00:00:00 2010

The end :)