/irc-logs / freenode / #html5 / 2011-04-09 / end

Options:

  1. # Session Start: Sat Apr 09 00:00:00 2011
  2. # Session Ident: #html5
  3. # [00:00] <ajpiano> aw delvie
  4. # [00:00] <ajpiano> dilvie.
  5. # [00:01] <Misiur> Hey, if I got sidebar panel that appears on hover, should I use div, or can I use f.e aside ?
  6. # [00:01] <Dorward> Misiur: Depends on the semantics of the content, not how or when you want to render it.
  7. # [00:03] <Misiur> Dorward: It'll be admin notification panel, some recent activity, so I thought that it's related to main content
  8. # [00:04] * Quits: JoshManders (~Josh@unaffiliated/killswitch) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
  9. # [00:04] * Joins: ZeroCoder (~Quilck@90.183.82.215)
  10. # [00:07] * Quits: sameh_ammar (~chatzilla@41.196.243.223) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
  11. # [00:15] * Joins: franksta_ (~frankstal@pool-74-105-99-34.nwrknj.fios.verizon.net)
  12. # [00:16] * Quits: frankstallone (~frankstal@pool-74-105-99-34.nwrknj.fios.verizon.net) (Read error: Operation timed out)
  13. # [00:17] * Quits: ZeroCoder (~Quilck@90.183.82.215) (Ping timeout: 248 seconds)
  14. # [00:18] * Quits: adamnbowen (~adamnbowe@98.220.233.251) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/)
  15. # [00:19] * Joins: frankstallone (~frankstal@pool-74-105-99-34.nwrknj.fios.verizon.net)
  16. # [00:19] * Joins: shepazu (~schepers@207.59.145.201)
  17. # [00:21] * Quits: KMFrog (~KMFrog@78-23-103-45.access.telenet.be) (Read error: Connection reset by peer)
  18. # [00:22] * Joins: dgathright (~dgathrigh@nat/yahoo/x-hatrsbwjhwlygpxe)
  19. # [00:22] * Quits: franksta_ (~frankstal@pool-74-105-99-34.nwrknj.fios.verizon.net) (Ping timeout: 246 seconds)
  20. # [00:22] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl)
  21. # [00:23] * Joins: ZeroCoder (~Quilck@90.183.82.215)
  22. # [00:25] * Quits: shepazu (~schepers@207.59.145.201) (Quit: shepazu)
  23. # [00:31] * Quits: dcadenas (~dcadenas@r186-48-228-11.dialup.adsl.anteldata.net.uy) (Remote host closed the connection)
  24. # [00:40] * Quits: vanmik (~derek@109.165.96.116) (Remote host closed the connection)
  25. # [00:40] * Joins: derek_ (~derek@109.165.96.116)
  26. # [00:41] * Joins: JoshManders (~Josh@unaffiliated/killswitch)
  27. # [00:44] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
  28. # [00:46] * Parts: Misiur (~Misiur@213.146.58.213)
  29. # [00:49] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
  30. # [00:49] * Quits: ZeroCoder (~Quilck@90.183.82.215)
  31. # [00:49] * Quits: danielfilho (~dcosta@200.226.123.253) (Quit: danielfilho)
  32. # [00:52] <BrianBlakely> paul_irish: FYI, nifty drawing BG on your blog no workie in FF4
  33. # [00:53] <BrianBlakely> (using your blog in a presentation, part of which is about allowing the user to be a cohort in the design experience)
  34. # [00:54] * Joins: shepazu (~schepers@207.59.145.201)
  35. # [00:55] <paul_irish> yeah i disabled it for ff
  36. # [00:55] <paul_irish> because it just burned CPU real bad.
  37. # [00:57] * Quits: shepazu (~schepers@207.59.145.201) (Client Quit)
  38. # [00:58] * Joins: jacine (~jacine@drupal.org/user/88931/view)
  39. # [01:00] * Quits: derek_ (~derek@109.165.96.116) (Quit: Leaving...)
  40. # [01:00] * Joins: vanmik (~derek@109.165.96.116)
  41. # [01:01] * Quits: robhawkes (~robhawkes@nat/mozilla/x-lmrgmxrolfqpovmz) (Quit: Leaving...)
  42. # [01:03] * Quits: Killman (~killman@unaffiliated/killman) (Quit: brb)
  43. # [01:14] * Joins: themiddleman_itv (~robot@70.99.191.202)
  44. # [01:14] * Joins: brentd (~brentd@69-10-208-35.rainierconnect.com)
  45. # [01:21] * Quits: themiddleman_itv (~robot@70.99.191.202) (Quit: themiddleman_itv)
  46. # [01:28] * Joins: dguttman_ (~dguttman@gige.bur.digisynd.com)
  47. # [01:28] <zewt> lack of BlobBuilder in FF4 makes me sad
  48. # [01:30] * Quits: dguttman_ (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
  49. # [01:30] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Read error: Connection reset by peer)
  50. # [01:30] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  51. # [01:31] * psynaptic|away is now known as psynaptic
  52. # [01:32] <paul_irish> metooo
  53. # [01:34] <zewt> i guess i may as well generalize to "lack of thing-I-need-at-the-moment in the-browser-that-hasn't-implemented-it-yet"
  54. # [01:34] * Quits: BrianBlakely (~Adium@out.dentsuamerica.com) (Ping timeout: 246 seconds)
  55. # [01:37] * Quits: hays (~hays@unaffiliated/hays) (Ping timeout: 246 seconds)
  56. # [01:40] * Joins: BrianBlakely (~Adium@out.dentsuamerica.com)
  57. # [01:44] * Quits: plh_ (~plh@30-6-203.wireless.csail.mit.edu) (Ping timeout: 276 seconds)
  58. # [01:45] * Quits: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com) (Ping timeout: 240 seconds)
  59. # [01:47] * Joins: madalu (~user@unaffiliated/madalu)
  60. # [01:48] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Quit: dguttman)
  61. # [01:56] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Never look down on someone unless you're helping them up.)
  62. # [01:57] * chrislor_ is now known as chrislorenz
  63. # [02:02] * Parts: BrianBlakely (~Adium@out.dentsuamerica.com)
  64. # [02:03] * Quits: frankstallone (~frankstal@pool-74-105-99-34.nwrknj.fios.verizon.net)
  65. # [02:05] * Quits: ped_ (~ped@189.60.165.103) (Quit: Leaving)
  66. # [02:08] * Quits: jochen__ (~jochen@nat/google/x-pidfxudhzprsduol) (Ping timeout: 240 seconds)
  67. # [02:10] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  68. # [02:10] * Quits: kppullin (~kppullin@wsip-98-173-13-146.oc.oc.cox.net) (Read error: Connection reset by peer)
  69. # [02:10] * Joins: hays (~hays@unaffiliated/hays)
  70. # [02:11] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
  71. # [02:11] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  72. # [02:11] * Joins: jochen__ (~jochen@nat/google/x-dybdmvmfewbhebnh)
  73. # [02:13] * Joins: dguttman_ (~dguttman@gige.bur.digisynd.com)
  74. # [02:13] * Quits: dguttman_ (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
  75. # [02:13] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Read error: Connection reset by peer)
  76. # [02:13] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  77. # [02:14] * Quits: Thasmo (~thasmo@d86-32-70-59.cust.tele2.at)
  78. # [02:17] * Quits: potatis_invalido (~chatzilla@78-69-155-129-no176.tbcn.telia.com) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
  79. # [02:19] * Quits: tty234 (telex@gateway/shell/anapnea.net/x-kmondpdxxdpypxah) (Ping timeout: 252 seconds)
  80. # [02:21] * Joins: dguttman_ (~dguttman@gige.bur.digisynd.com)
  81. # [02:23] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Read error: Operation timed out)
  82. # [02:23] * dguttman_ is now known as dguttman
  83. # [02:23] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
  84. # [02:23] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  85. # [02:26] * Quits: hays (~hays@unaffiliated/hays) (Ping timeout: 240 seconds)
  86. # [02:30] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  87. # [02:30] * Joins: tw2113 (~tw2113@fedora/tw2113)
  88. # [02:33] * Joins: hays (~hays@unaffiliated/hays)
  89. # [02:34] * Joins: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15)
  90. # [02:35] <grantg> paul_irish: I hate to nitpick, but the description for GameBoy-Online is off in http://code.google.com/p/html5rocks/wiki/AudioLibraries
  91. # [02:35] <grantg> You don't port GameBoyCore to HTML5
  92. # [02:36] <grantg> It's a hardware (CPU+LCD+SOUND+SERIAL) emulator of the GameBoy Color hardware.
  93. # [02:36] <grantg> :P
  94. # [02:36] <grantg> It's not a port of anything
  95. # [02:36] <grantg> The code is actually all mine
  96. # [02:37] <grantg> except the boot rom, because, you know, it's the actual boot rom used internally on the nintendo GameBoy Color.
  97. # [02:37] <grantg> I converted the bin dump by costis to a javascript friendly hex array for that. :P
  98. # [02:37] <grantg> The boot rom that was supposed to be un-dumpable
  99. # [02:37] <grantg> and dumped in fall '09
  100. # [02:38] <grantg> Way later than the GBA dump, because the boot rom hid itself from the memory map once the lockout register was tripped.
  101. # [02:39] <grantg> the GBA BIOS ROM just needed a subroutine to be exploited to be dumped, since it was still mapped, but blocked off from reading
  102. # [02:39] <grantg> so the trick there was for the GBA BIOS ROM to dump itself
  103. # [02:40] <grantg> by using a MIDI subroutine to read bytes of the boot rom memory, that nintendo forgot to block the BIOS from reading itself for.
  104. # [02:40] <grantg> :P
  105. # [02:41] <grantg> FTFY: making read-protected BIOS read itself out to homebrew ROMs. :P
  106. # [02:42] * Joins: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com)
  107. # [02:42] <grantg> but the GBC boot ROM needed manual hackery
  108. # [02:42] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Quit: dguttman)
  109. # [02:42] <grantg> to fuck up the CPU itself to not lock the boot ROM memory from the memory itself
  110. # [02:43] <grantg> Reading things that should not be possible to read. FTFY
  111. # [02:43] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  112. # [02:43] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
  113. # [02:44] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
  114. # [02:44] <grantg> --> http://www.fpgb.org/?page_id=17
  115. # [02:44] <grantg> GBC boot ROM page of Costis
  116. # [02:45] <grantg> Extra "yo dawg" disassembly of it - http://www.its.caltech.edu/~costis/cgb_hack/gbc_bios.txt
  117. # [02:46] <grantg> WARNING: mind fuck for those that don't know assembly code.
  118. # [02:48] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Ping timeout: 258 seconds)
  119. # [02:50] <grantg> You need to know how to work the stack and heap, just like C, but manually by hand. :P
  120. # [02:50] * Quits: chrislorenz (~chrislore@rrcs-76-79-247-242.west.biz.rr.com) (Quit: Computer has gone to sleep.)
  121. # [02:50] <grantg> and load the values into specific registers, manipulate them, and store them manually
  122. # [02:50] <grantg> :P
  123. # [02:51] <grantg> and you especially need to know the program counter, which C/C++ people don't usually need to deal with.
  124. # [02:52] <grantg> GB/GBC address registers are the SP, PC, and HL regs
  125. # [02:52] <grantg> since they're 16-bit
  126. # [02:52] <grantg> well
  127. # [02:53] <grantg> H and L are two 8-bit
  128. # [02:53] <grantg> but usually used together
  129. # [02:54] <grantg> There is also a high RAM zero-page speed opcode for accessing 0xFFXX with specifying only the lower byte.
  130. # [02:54] <grantg> :)
  131. # [02:55] <grantg> C can be compiled to GBC though
  132. # [02:55] <grantg> compiler - http://gbdk.sourceforge.net/
  133. # [02:57] <grantg> </spam>
  134. # [02:59] * Joins: themiddleman_itv (~robot@c-67-186-244-235.hsd1.ut.comcast.net)
  135. # [03:01] * Quits: Frippe (~Frippe@unaffiliated/frippe) (Quit: Computer has gone to sleep)
  136. # [03:02] <grantg> This should help reduce the mindfuck http://gameboy.mongenel.com/dmg/asmmemmap.html
  137. # [03:02] <grantg> :)
  138. # [03:04] <grantg> and http://gameboy.mongenel.com/dmg/opcodes.html
  139. # [03:06] * Quits: themiddleman (~rob@c-67-186-244-235.hsd1.ut.comcast.net) (Remote host closed the connection)
  140. # [03:08] <grantg> if you know 8080 assembly code, you might know some of this. :P
  141. # [03:11] * Quits: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15) (Quit: Page closed)
  142. # [03:12] * Joins: nbari345 (~nbari@sign.io)
  143. # [03:12] * nbari345 is now known as nbari
  144. # [03:12] * Quits: figital (~figital@c-174-62-174-172.hsd1.ma.comcast.net) (Quit: Leaving)
  145. # [03:13] * Quits: nbari|away (~nbari@unixmexico/nbari) (Ping timeout: 260 seconds)
  146. # [03:18] * Joins: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15)
  147. # [03:18] <grantg> paul_irish: Google Chrome WIN: http://i.imgur.com/JjpT5.jpg
  148. # [03:18] <grantg> Compare to http://i.imgur.com/yEzzw.jpg
  149. # [03:18] <grantg> 40% CPU usage difference
  150. # [03:19] <grantg> firefox takes like 3x more CPU load.
  151. # [03:19] <grantg> and that's with audio enabled in both.
  152. # [03:19] <grantg> try to scale the image though, and firefox 4 quickly wins
  153. # [03:20] <grantg> This probably more aligns with the V8 benchmark test
  154. # [03:20] <grantg> Since FF4 is in the 2000s while chrome is in the 7000s
  155. # [03:25] <paul_irish> \o/
  156. # [03:25] <grantg> 27% right there
  157. # [03:25] <grantg> for load in chrome
  158. # [03:26] <grantg> lower CPU usage than some desktop emulators
  159. # [03:26] <grantg> <.<
  160. # [03:26] <grantg> paul_irish: V8 team now has brag rights.
  161. # [03:33] <grantg> It's really the scaling that kills chrome
  162. # [03:34] <grantg> causes chrome to jump from 27% to 100%
  163. # [03:34] <grantg> and cap out at 10 fps
  164. # [03:34] * nbari is now known as nbari|away
  165. # [03:34] <grantg> meanwhile V8 can do all this shit in 27%
  166. # [03:34] <grantg> <_<
  167. # [03:34] * Quits: dgathright (~dgathrigh@nat/yahoo/x-hatrsbwjhwlygpxe) (Quit: dgathright)
  168. # [03:36] * Joins: onr (~onur@nginx/adept/pdpc.active.evet)
  169. # [03:36] * Joins: dgathright (~dgathrigh@nat/yahoo/x-mzarfdwqquhrcjbx)
  170. # [03:40] * Quits: dgathright (~dgathrigh@nat/yahoo/x-mzarfdwqquhrcjbx) (Client Quit)
  171. # [03:58] * Quits: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15) (Quit: Page closed)
  172. # [04:06] * Quits: vanmik (~derek@109.165.96.116) (Ping timeout: 240 seconds)
  173. # [04:08] * Joins: vanmik (~derek@188.114.46.253)
  174. # [04:24] <kig> o// \\o
  175. # [04:31] * Quits: antonkovalyov (~antonkova@75-101-56-240.dsl.static.sonic.net) (Quit: Leaving...)
  176. # [04:33] * Joins: Evanescence (~Evanescen@122.237.6.140)
  177. # [04:35] * Quits: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com) (Ping timeout: 248 seconds)
  178. # [04:49] * Quits: benv (~benv@75-101-56-240.dsl.static.sonic.net) (Quit: Leaving...)
  179. # [04:52] * Quits: madalu (~user@unaffiliated/madalu) (Ping timeout: 252 seconds)
  180. # [04:56] * Joins: figital (~figital@c-174-62-174-172.hsd1.ma.comcast.net)
  181. # [05:00] * Quits: jetienne (~jerome@82.230.255.246) (Remote host closed the connection)
  182. # [05:01] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  183. # [05:03] * Joins: kennyluck_ (~kennyluck@EM114-48-30-252.pool.e-mobile.ne.jp)
  184. # [05:03] * Quits: kennyluck (~kennyluck@EM111-188-19-86.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  185. # [05:03] * kennyluck_ is now known as kennyluck
  186. # [05:14] * danbeam is now known as |danbeam|afk|
  187. # [05:19] * Joins: robhawkes (~robhawkes@173.200.187.209)
  188. # [05:21] * Quits: kennyluck (~kennyluck@EM114-48-30-252.pool.e-mobile.ne.jp) (Quit: kennyluck)
  189. # [05:24] * Quits: pratz (~quassel@115.252.128.220) (Quit: No Ping reply in 180 seconds.)
  190. # [05:25] * Joins: pratz (~quassel@115.252.128.220)
  191. # [05:28] * Quits: joojii (~stevecase@76.91.108.145) (Ping timeout: 260 seconds)
  192. # [05:32] * Quits: sneakyness (~sneakynes@c-68-61-181-3.hsd1.mi.comcast.net) (Remote host closed the connection)
  193. # [05:35] * Joins: themiddleman (~rob@c-67-186-244-235.hsd1.ut.comcast.net)
  194. # [05:37] * Joins: sneakyness (~sneakynes@c-68-61-181-3.hsd1.mi.comcast.net)
  195. # [05:37] * Joins: Brodingo (~Brodingo@cpe-70-116-2-207.austin.res.rr.com)
  196. # [05:53] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Remote host closed the connection)
  197. # [05:55] <themiddleman> hello friends
  198. # [05:55] <themiddleman> romans
  199. # [05:55] <themiddleman> countrymen
  200. # [06:01] * Joins: ped_ (~ped@189.60.165.103)
  201. # [06:03] * Joins: niftylettuce (~niftylett@h247.119.232.68.ip.windstream.net)
  202. # [06:03] <niftylettuce> paul_irish: i can't stop having aurgasms...
  203. # [06:03] <nimbupani> >_>
  204. # [06:03] <paul_irish> kig: oh heyyy :)
  205. # [06:03] <niftylettuce> between dale jr jr and kokiriko bushi....
  206. # [06:03] <niftylettuce> my goodness, my ears are wet
  207. # [06:04] <paul_irish> who's dale jr jr
  208. # [06:04] <niftylettuce> http://www.youtube.com/watch?v=fh4etIJx7Oc
  209. # [06:04] <niftylettuce> paul_irish: hey I need to chat w/you about becoming a board advisor in coming weeks
  210. # [06:05] <niftylettuce> just a nifty heads up :)
  211. # [06:05] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 258 seconds)
  212. # [06:05] <niftylettuce> (if you are interested after we talk ofc)
  213. # [06:05] <paul_irish> board advisor :/
  214. # [06:05] <niftylettuce> nimbupani: i need someone to slap me every now and then too
  215. # [06:05] <niftylettuce> paul_irish: more than that if you want...
  216. # [06:06] * Joins: mike5w3c (~MikeSmith@EM114-48-109-150.pool.e-mobile.ne.jp)
  217. # [06:06] <paul_irish> i got negative time to provide you with feedback :\
  218. # [06:06] <niftylettuce> paul_irish: a case of yuengling at your door
  219. # [06:06] <niftylettuce> consider it (going) to be done?
  220. # [06:06] <niftylettuce> Q(''Q) or a kirby ROM
  221. # [06:07] * Joins: benv_ (~benv@75-101-56-240.dsl.static.sonic.net)
  222. # [06:07] <niftylettuce> tw2113, sup yo
  223. # [06:09] <tw2113> not much
  224. # [06:13] * Quits: vanmik (~derek@188.114.46.253) (Remote host closed the connection)
  225. # [06:15] * Quits: unomi (~unomi@unaffiliated/unomi) (Ping timeout: 276 seconds)
  226. # [06:15] * Joins: antonkovalyov (~antonkova@adsl-75-18-228-251.dsl.pltn13.sbcglobal.net)
  227. # [06:17] * Quits: figital (~figital@c-174-62-174-172.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
  228. # [06:21] * Joins: dmachi1 (~dmachi@pool-72-66-212-110.ronkva.east.verizon.net)
  229. # [06:21] * Quits: dmachi (~dmachi@pool-72-66-212-110.ronkva.east.verizon.net) (Read error: Connection reset by peer)
  230. # [06:28] * Joins: unomi (~unomi@unaffiliated/unomi)
  231. # [06:32] * Joins: figital (~figital@c-174-62-174-172.hsd1.ma.comcast.net)
  232. # [06:37] * Quits: fealls (UnReg@94.159.192.115) (Ping timeout: 248 seconds)
  233. # [06:38] * Quits: rgervais (40d2c7e9@gateway/web/freenode/ip.64.210.199.233) (Ping timeout: 252 seconds)
  234. # [06:39] * Joins: Killman (~killman@unaffiliated/killman)
  235. # [06:41] * Joins: fealls (UnReg@94.159.192.115)
  236. # [06:46] * Joins: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft)
  237. # [06:46] * Joins: LongBeach (~mike@AFontenayssB-152-1-19-58.w83-114.abo.wanadoo.fr)
  238. # [06:59] * Joins: BigKing (~BigKing@p5DCE82D6.dip0.t-ipconnect.de)
  239. # [07:08] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  240. # [07:09] * Joins: hays (~hays@unaffiliated/hays)
  241. # [07:11] * Joins: snover (~Adium@unaffiliated/snover)
  242. # [07:11] * Parts: snover (~Adium@unaffiliated/snover)
  243. # [07:12] * Joins: zamabe (~zamabe@173.217.199.61)
  244. # [07:12] * Quits: zamabe (~zamabe@173.217.199.61) (Changing host)
  245. # [07:12] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  246. # [07:15] * Quits: sneakyness (~sneakynes@c-68-61-181-3.hsd1.mi.comcast.net) (Remote host closed the connection)
  247. # [07:20] * Quits: KaOSoFt (~KaOSoFt@unaffiliated/kaosoft) (Quit: Liberty is the right to choose, freedom is the result of that choice.)
  248. # [07:29] * Quits: BigKing (~BigKing@p5DCE82D6.dip0.t-ipconnect.de) (Remote host closed the connection)
  249. # [07:33] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  250. # [07:45] * Quits: zamabe (~zamabe@unaffiliated/zamabe) (Remote host closed the connection)
  251. # [07:45] * Joins: dgathright (~dgathrigh@pool-108-23-235-128.lsanca.fios.verizon.net)
  252. # [07:46] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  253. # [07:56] <niftylettuce> lol at snobby businessmen
  254. # [07:56] <niftylettuce> trying to backdoor shit
  255. # [07:57] <niftylettuce> so easy to catch :)
  256. # [08:05] * Quits: klappi09 (~klappi@ip-109-90-166-68.unitymediagroup.de) (Ping timeout: 246 seconds)
  257. # [08:10] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  258. # [08:10] * Joins: hays (~hays@unaffiliated/hays)
  259. # [08:14] * Joins: alex43534 (~quassel@c122-106-243-151.belrs3.nsw.optusnet.com.au)
  260. # [08:15] * Joins: mattems (~mattems@120.144.15.132)
  261. # [08:15] <mattems> sup all
  262. # [08:15] <paul_irish> i
  263. # [08:15] <paul_irish> hi
  264. # [08:16] <mattems> yo
  265. # [08:16] * tw2113 will claim responsibility for any heck raised by mattems
  266. # [08:16] <mattems> hahaha
  267. # [08:19] * tw2113 got to link to divya's post about doctypes tonight :D
  268. # [08:24] * Quits: robhawkes (~robhawkes@173.200.187.209) (Quit: Leaving...)
  269. # [08:26] * Quits: Brodingo (~Brodingo@cpe-70-116-2-207.austin.res.rr.com) (Quit: Brody's Computer used Hypnosis. It's super effective!)
  270. # [08:31] * Joins: jochen___ (~jochen@nat/google/x-qtwwazkwwxfgcysj)
  271. # [08:33] <tw2113> whatcha working on tonight paul_irish ?
  272. # [08:33] * Joins: grantg (~chatzilla@216-189-171-081-dhcp.mia.fl.atlanticbb.net)
  273. # [08:34] <grantg> paul_irish: Is crogers on IRC at all?
  274. # [08:34] <paul_irish> nope
  275. # [08:34] <paul_irish> donthinkso
  276. # [08:34] <grantg> I hope he'll get an email that I'm sending to the public-xg-audio mailing list.
  277. # [08:34] * Quits: jochen__ (~jochen@nat/google/x-dybdmvmfewbhebnh) (Ping timeout: 252 seconds)
  278. # [08:34] * jochen___ is now known as jochen__
  279. # [08:34] <paul_irish> yup
  280. # [08:35] <grantg> basically posting about usage of web audio in the emu.
  281. # [08:35] <grantg> with XAudioJS lib linked and a youtube video of it running in the custom safari build crogers compiled.
  282. # [08:35] <grantg> :P
  283. # [08:35] * Quits: themiddleman (~rob@c-67-186-244-235.hsd1.ut.comcast.net) (Remote host closed the connection)
  284. # [08:35] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  285. # [08:36] <grantg> If youtube ever finishes my upload...
  286. # [08:36] <grantg> forever on queue.
  287. # [08:36] * Joins: hays (~hays@unaffiliated/hays)
  288. # [08:36] <tw2113> youtube upload is trying to decode "derp"
  289. # [08:37] <grantg> tw2113: Youtube fucks up my uploads unless it's a completely uncompressed 500 MB .mov
  290. # [08:37] <grantg> if it's a compressed h.264 file, youtube fucks up A/V sync
  291. # [08:38] <grantg> youtube's new motto: If it's not an uncompressed file - SHUT DOWN EVERYTHING
  292. # [08:38] <tw2113> go with vimeo?
  293. # [08:38] <grantg> tw2113: meh
  294. # [08:39] <grantg> f*ck... 65 min. remaining...
  295. # [08:40] <digitalfiz> paul_irish, can you force them to put the real estate stuff back on google maps plzkthnx
  296. # [08:41] <grantg> wtf... since when did public-audio-xg die?
  297. # [08:41] <grantg> no recent messages
  298. # [08:45] <paul_irish> its no longer an xg
  299. # [08:45] <paul_irish> but a wg
  300. # [08:45] <grantg> heh
  301. # [08:45] * Joins: ajpiaNOU (~ajpiano@cpe-68-173-41-149.nyc.res.rr.com)
  302. # [08:46] <grantg> then where's its mailing list?
  303. # [08:46] <grantg> If not the one linked?
  304. # [08:47] <grantg> :P
  305. # [08:50] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  306. # [08:50] * Joins: hays (~hays@unaffiliated/hays)
  307. # [08:53] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Nice Scotty, now beam my clothes up too!)
  308. # [08:57] <grantg> ah
  309. # [08:57] <grantg> http://lists.w3.org/Archives/Public/public-audio/
  310. # [08:59] <grantg> heh
  311. # [08:59] <grantg> irc://irc.w3.org:6665/#audio
  312. # [08:59] <grantg> the w3 audio channel
  313. # [09:03] * Quits: nbari|away (~nbari@sign.io) (Ping timeout: 246 seconds)
  314. # [09:07] * Joins: nbari|away (~nbari@sign.io)
  315. # [09:10] <zewt> grantg: btw. i tried dynamically rendering to 2d canvas and blitting through webgl ... performance seemed decent in firefox; can't test in chrome (it's buggy in xp)
  316. # [09:10] <grantg> heh
  317. # [09:10] <grantg> zewt: Got the code to look at?
  318. # [09:11] <zewt> http://zewt.org/~glenn/webgl-test/
  319. # [09:11] <zewt> webgl is not designed very nicely for small examples
  320. # [09:11] <paul_irish> well i'm underwhelmed.
  321. # [09:11] <zewt> note that console.log itself is pretty slow in firefox which will affect the timings; don't think that problem exists in chrome though
  322. # [09:12] <zewt> (seen it take 5-10ms in ff at times)
  323. # [09:12] * Quits: hays (~hays@unaffiliated/hays) (Read error: No route to host)
  324. # [09:12] <zewt> also, for some reason if i hide the 2d canvas (since it's supposed to be a hidden backbuffer anyway) it's actually slower--that seems like a firefox bug
  325. # [09:12] * Joins: hays (~hays@unaffiliated/hays)
  326. # [09:13] <zewt> didn't look much into it and you're mostly interested in chrome for this anyway i think
  327. # [09:13] <grantg> zewt: TIL your test eats up 40% of my CPU
  328. # [09:13] <grantg> 4x worse than blitting by regular 2d putImageData in FF4
  329. # [09:13] <grantg> with scaling
  330. # [09:14] <grantg> :/
  331. # [09:14] * Quits: niftylettuce (~niftylett@h247.119.232.68.ip.windstream.net) (Ping timeout: 240 seconds)
  332. # [09:14] <zewt> well it's chrome where it matters
  333. # [09:14] <zewt> which like i said i can't test; it just draws garbage and freezes, heh
  334. # [09:14] <zewt> (presumably they're working on that; chrome disables webgl in XP by default)
  335. # [09:15] <grantg> fails in chrome too on mac
  336. # [09:15] <grantg> Are you making sure you provide a fallback for requestAnimationFrame?
  337. # [09:16] <zewt> need to change it to webkit* or whatever probably
  338. # [09:16] <grantg> k
  339. # [09:18] <zewt> try now
  340. # [09:19] * Quits: |danbeam|afk| (~anonymous@unaffiliated/danbeam) (Ping timeout: 260 seconds)
  341. # [09:19] * Joins: |danbeam|afk| (~anonymous@unaffiliated/danbeam)
  342. # [09:19] <grantg> k
  343. # [09:19] <grantg> seems ok now
  344. # [09:20] <zewt> if it's better than chrome's basic scaling it's probably pretty easy to wedge in transparently in chrome only
  345. # [09:20] <grantg> eh
  346. # [09:20] <grantg> 30% CPU load in chrome
  347. # [09:20] <grantg> plus LOTS of kernel load outside of chrome
  348. # [09:21] <zewt> well it'll hit your GPU where before it's probably idle
  349. # [09:21] <grantg> though better than chrome's scaling
  350. # [09:21] <grantg> but still ugh
  351. # [09:21] <grantg> It's the overhead I think
  352. # [09:21] <zewt> on a modern desktop this *should* be essentially free
  353. # [09:21] <grantg> macbook pro 2010
  354. # [09:22] <zewt> but i doubt this sort of operation is properly optimized yet
  355. # [09:22] <grantg> exactly
  356. # [09:22] <grantg> some overhead from some inefficiency in the way it communicates with opengl
  357. # [09:22] <grantg> overhead crap
  358. # [09:23] <zewt> the only "inherent" cost here is blitting the quad to the opengl framebuffer--and that's very cheap, too
  359. # [09:24] <zewt> if webgl is flushing the pipeline (maybe due to compositing issues) that would slow it down, though
  360. # [09:24] <grantg> I'm not surprised about some inefficiency
  361. # [09:24] <zewt> but it's an opaque rectangle with nothing on top of it, so it shouldn't have to do that
  362. # [09:25] <zewt> if it's able to not flush and let the opengl operation pipeline properly, then it would be literally zero-cost (to your application), since all the extra work is happening in parallel on the gpu
  363. # [09:26] <grantg> heh
  364. # [09:26] <kig> what uh
  365. # [09:26] <grantg> teh webgl is being overheady for some shady reason. :/
  366. # [09:26] <zewt> first-generation implementation syndrome
  367. # [09:27] <zewt> i'm surprised it works as well as it does in firefox
  368. # [09:28] <grantg> heh
  369. # [09:28] <kig> you can get away with your webgl draw part being just a glTexSubImage2D followed by glDrawArrays
  370. # [09:28] <grantg> would be funny if I rewrote the gfx routines for my emulator as a shader program
  371. # [09:29] <grantg> would be hard though
  372. # [09:29] <grantg> especially with the midscanline jit and all
  373. # [09:29] <kig> but as to wtf that thing is using 40% cpu, hmmm
  374. # [09:29] <grantg> and sync
  375. # [09:29] <zewt> that shouldn't make much if any difference
  376. # [09:29] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  377. # [09:29] <zewt> (minimizing draw())
  378. # [09:30] * Joins: hays (~hays@unaffiliated/hays)
  379. # [09:30] <zewt> grantg: let me try hiding the 2d canvas and see what difference that makes for you
  380. # [09:31] <grantg> k
  381. # [09:31] <zewt> (done)
  382. # [09:31] <kig> btw if you're doing 2d blitting with your own draw funcs, you could draw into a Int32Array with 0xrrggbbaa or whatever
  383. # [09:31] <grantg> woah
  384. # [09:31] <zewt> also note the backbuffer is 400x400; that's actually much bigger than what you have, IIRC
  385. # [09:31] <grantg> hiding it barely makes a dent in the load
  386. # [09:31] <grantg> still 40%
  387. # [09:31] <grantg> eh
  388. # [09:31] <zewt> in chrome?
  389. # [09:31] <grantg> 35% now
  390. # [09:31] <grantg> yeah
  391. # [09:32] <zewt> what do the logs look like?
  392. # [09:33] <zewt> and yeah what he said, you could avoid the 2d canvas entirely when using this
  393. # [09:34] <grantg> lots of
  394. # [09:34] <grantg> {"cat":"webkit","pid":83142,"tid":263,"ts":471539425981,"ph":"E","name":"v8.run","args":{}},{"cat":"webkit","pid":83142,"tid":263,"ts":471539677058,"ph":"B","name":"v8.compile","args":{"id":"0x0","extra":""}},{"cat":"webkit","pid":83142,"tid":263,"ts":471539677142,"ph":"E","name":"v8.compile","args":{}},{"cat":"webkit","pid":83142,"tid":263,"ts":471539677146,"ph":"B","name":"v8.run","args":{"id":"
  395. # [09:34] <grantg> 0x0","extra":""}},{"cat":"webkit","pid":83142,"tid":263,"ts":471539677206,"ph":"E","name":"v8.run","args":{}},
  396. # [09:34] <zewt> aaaaaaaaaaaa
  397. # [09:34] <zewt> what's in the console log?
  398. # [09:34] <zewt> 3 23163 1200 51.80676078228209
  399. # [09:34] <grantg> chrome://gpu-internals/#raw-events-view
  400. # [09:34] <zewt> should look like that
  401. # [09:34] <grantg> wrong log?
  402. # [09:34] <grantg> :P
  403. # [09:35] <zewt> javascript console
  404. # [09:35] <grantg> oh
  405. # [09:35] <grantg> heh
  406. # [09:35] <zewt> heh i get 54 fps just drawing a quad in FF without updating the texture at all--something unrelated is badly amiss there
  407. # [09:36] <grantg> 8 6014 100 16.627868307283006
  408. # [09:36] <grantg> yeah
  409. # [09:36] <zewt> ew
  410. # [09:36] <zewt> should be closer to 60, not 16
  411. # [09:36] <grantg> go yell at the mac devs
  412. # [09:36] <grantg> this isn't a 2007 macbook, this is a 2010 macbook pro. :/
  413. # [09:37] <zewt> there's no chance it's using software rendering, right? heh
  414. # [09:37] <grantg> opengl 3.2 supported
  415. # [09:37] <zewt> nah with GLES2 it'd be much slower
  416. # [09:37] <grantg> I'm pretty sure many things still use opengl 2.0
  417. # [09:37] <zewt> (might get that sort of speed with software GLES1, eg. no shaders)
  418. # [09:37] <grantg> even lots of legacy 1.0
  419. # [09:38] <zewt> 8 = 8ms to render the frame = huge
  420. # [09:38] * Quits: zamabe (~zamabe@unaffiliated/zamabe) (Ping timeout: 260 seconds)
  421. # [09:38] <grantg> uh... yeah
  422. # [09:39] <grantg> I iterate the entire emulator every 17 ms
  423. # [09:39] <grantg> :P
  424. # [09:39] <grantg> 8 ms can throw me way off
  425. # [09:39] <zewt> heh i've spent enough time on timing-sensitive games to know exactly how long 16.6666ms is :P
  426. # [09:40] <grantg> heh
  427. # [09:40] <zewt> ("not very long")
  428. # [09:40] <grantg> TIL there almost never exactly that, but an approximation
  429. # [09:40] <grantg> zewt: 60 fps approx
  430. # [09:41] <zewt> it'll average out to almost exactly that, when you're vsyncing against a 60Hz monitor
  431. # [09:41] <grantg> due to interrupt priorities and multi-tasking on your comp, the timings is always a little off
  432. # [09:41] <kig> ok, so the 40% cpu use is from uploading the canvas as a texture
  433. # [09:42] <grantg> unless you've got an asm routine hooked right up to the timer reg on your CPU
  434. # [09:42] <zewt> uploading a 400x400 texture should take nowhere near that
  435. # [09:42] <grantg> so your code is called from the IRQ vector. :P
  436. # [09:43] <zewt> well, you don't do anything on page flip, that's the video driver's job :P
  437. # [09:43] <grantg> heh
  438. # [09:43] <grantg> True though, it does even out
  439. # [09:43] <zewt> (of course, I don't know if webgl can actually even use proper page flips when compositing into a window)
  440. # [09:44] <zewt> (but even if not, that wouldn't cause a massive hit, just a ding)
  441. # [09:44] <kig> it's probably doing a readback of the canvas pixels, swizzling them to gpu format, aargh
  442. # [09:45] <kig> if you use an arraybufferview as the texture, the upload uses 1-3% cpu
  443. # [09:45] <zewt> converting from eg. RGBA to ABGR is also a very fast operation
  444. # [09:45] <zewt> if canvas 2d is GPU-optimized then it may have to also read the canvas backbuffer off the GPU, though, if there's no fast path for texImage2D(canvas) yet
  445. # [09:46] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
  446. # [09:46] <kig> also possible is that it needs to unpremultiply the canvas pixels
  447. # [09:47] <grantg> kig: Probably
  448. # [09:47] <zewt> hmm
  449. # [09:48] <zewt> any way to disable premultiplication, or to disable alpha on the 2d canvas?
  450. # [09:49] <kig> http://www.khronos.org/registry/webgl/specs/latest/#PIXEL_STORAGE_PARAMETERS
  451. # [09:49] <zewt> probably better to just get rid of the 2d canvas and stop trying to work around it
  452. # [09:50] <kig> yes, just use an arraybuffer and blit to that
  453. # [09:50] <zewt> webgl itself has premultipliedAlpha: true by default, so it shouldn't have to do that
  454. # [09:51] <kig> i'll try if there's a perf diff in setting the pixel storage...
  455. # [09:51] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  456. # [09:53] <zewt> heh, i wonder if typed arrays work in practice with pushMessage
  457. # [09:54] <zewt> (iirc they're not defined for structured clone yet but that doesn't mean they don't actually work)
  458. # [09:55] <zewt> in principle, you could move the engine to a thread that way, which could be a big boost, if the pieces could be made to fit
  459. # [09:55] <zewt> though even if it works, pushMessage isn't exactly very efficient yet
  460. # [09:56] <kig> this.gl.pixelStorei(this.gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL, true); huh, that does help a little bit (39% -> 30%)
  461. # [09:57] <kig> so i guess the canvas surf is premultiplied and it's unpremultiplying by default on texImage2D
  462. # [09:59] * Quits: Killman (~killman@unaffiliated/killman) (Quit: bbl Zzzz)
  463. # [09:59] <zewt> ah and that's probably a software per-pixel divide, which isn't terribly fast
  464. # [09:59] * Quits: jacine (~jacine@drupal.org/user/88931/view) (Quit: buh bye :))
  465. # [09:59] <zewt> though it shouldn't be *that* slow
  466. # [09:59] <zewt> unless it's totally unoptimized
  467. # [10:01] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Quit: simplicity-)
  468. # [10:01] * Quits: ped_ (~ped@189.60.165.103) (Quit: Leaving)
  469. # [10:02] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  470. # [10:04] <zewt> oh, that's odd
  471. # [10:04] <zewt> it's working for me in chrome without freezing now, and I'm seeing many single-frame timings of 15ms
  472. # [10:04] <zewt> which suggests the GL calls are blocking on vsync
  473. # [10:04] * Quits: alex43534 (~quassel@c122-106-243-151.belrs3.nsw.optusnet.com.au) (Remote host closed the connection)
  474. # [10:05] <zewt> ... which seems like a requestAnimationFrame bug
  475. # [10:05] <zewt> (it's running at 60fps)
  476. # [10:06] * Joins: simplicity- (~simpli@unaffiliated/simplicity-)
  477. # [10:06] * Quits: antonkovalyov (~antonkova@adsl-75-18-228-251.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
  478. # [10:07] <zewt> anyhow, off to bed
  479. # [10:07] <zewt> btw. fixed up the framerate log so it should be more correct now
  480. # [10:07] <grantg> http://www.youtube.com/watch?v=oITFJ_19KpE
  481. # [10:09] <grantg> weird audio compression artifacts. :/
  482. # [10:12] <grantg> the video recording also slowed down the emulation
  483. # [10:12] <grantg> :/
  484. # [10:17] <grantg> Quicktime is too damn slow
  485. # [10:17] * bot-t1 is now known as bot-t
  486. # [10:18] * Quits: hays (~hays@unaffiliated/hays) (Read error: No route to host)
  487. # [10:19] * Joins: hays (~hays@unaffiliated/hays)
  488. # [10:25] * Joins: techrush (~techrush@adsl-75-4-193-241.dsl.irvnca.sbcglobal.net)
  489. # [10:33] * Quits: zamabe (~zamabe@unaffiliated/zamabe) (Quit: Before I was here, I was eating some good fish... I'm gonna go finish my fish.)
  490. # [10:33] * Quits: patcito (~123@190.42.86.243) (Read error: Connection reset by peer)
  491. # [10:44] * Quits: hays (~hays@unaffiliated/hays) (Read error: No route to host)
  492. # [10:45] * Joins: hays (~hays@unaffiliated/hays)
  493. # [10:45] * Joins: JKarsrud1 (~JKarsrud@178.74.13.36)
  494. # [10:48] * Quits: JKarsrud (~JKarsrud@178.74.13.36) (Ping timeout: 248 seconds)
  495. # [10:52] * Quits: grantg (~chatzilla@216-189-171-081-dhcp.mia.fl.atlanticbb.net) (Remote host closed the connection)
  496. # [10:53] * Joins: KMFrog (~KMFrog@78-23-103-45.access.telenet.be)
  497. # [10:53] * Joins: hsbot (~hsbot@46-38-167-162.static.cloud-ips.co.uk)
  498. # [10:54] * Joins: Zeddy (Zeddy@cable-prv-ff67dd00-99.dhcp.inet.fi)
  499. # [10:54] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
  500. # [10:54] * Joins: matjas (~matjas@91.182.166.254)
  501. # [10:57] <kig> ok, so, reading the sources, chrome canvas in texImage2D path is something like this: getImageData (= readPixels from skia device on win/linux) -> unpremultiply & swizzle pixels -> upload, and the unpremultiply thing is a bit hmm..
  502. # [11:04] * Quits: techrush (~techrush@adsl-75-4-193-241.dsl.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
  503. # [11:05] * Quits: mattems (~mattems@120.144.15.132) (Quit: mattems)
  504. # [11:09] * Joins: matijsb (~Adium@5353CD69.cm-6-4d.dynamic.ziggo.nl)
  505. # [11:10] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  506. # [11:12] * Joins: mattems (~mattems@120.144.15.132)
  507. # [11:12] * Parts: mattems (~mattems@120.144.15.132)
  508. # [11:17] * Joins: adrinux (~adrinux@93.89.134.219)
  509. # [11:20] <kig> gcc actually generates pretty nice code for it and the unpremult runs at 0.8 ms for 512x512 in my test so guess that most of the cpu time is readPixels (who knows, need better tools)
  510. # [11:23] * Joins: klappi09 (~klappi@ip-109-90-166-68.unitymediagroup.de)
  511. # [11:25] * Quits: klappi09 (~klappi@ip-109-90-166-68.unitymediagroup.de) (Client Quit)
  512. # [11:32] * Joins: hays (~hays@unaffiliated/hays)
  513. # [11:32] <kig> make that 2.2ms, but still
  514. # [11:32] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  515. # [11:33] * Joins: hays (~hays@unaffiliated/hays)
  516. # [11:36] * psynaptic is now known as psynaptic|away
  517. # [11:45] * peol_ is now known as peol
  518. # [11:46] * Quits: dgathright (~dgathrigh@pool-108-23-235-128.lsanca.fios.verizon.net) (Quit: dgathright)
  519. # [11:47] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
  520. # [11:54] * JKarsrud1 is now known as JKarsrud
  521. # [11:55] * Joins: kennyluck (~kennyluck@EM111-188-66-221.pool.e-mobile.ne.jp)
  522. # [11:55] * Joins: chandan_kumar (~chandan@110.227.134.119)
  523. # [11:57] * Joins: mike5w3c_ (~MikeSmith@EM114-48-50-219.pool.e-mobile.ne.jp)
  524. # [11:57] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  525. # [11:58] * Joins: hays (~hays@unaffiliated/hays)
  526. # [11:58] * Parts: adrinux (~adrinux@93.89.134.219)
  527. # [12:00] * Quits: mike5w3c (~MikeSmith@EM114-48-109-150.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  528. # [12:00] * mike5w3c_ is now known as mike5w3c
  529. # [12:05] * Joins: obert- (~obert@host50-206-dynamic.42-79-r.retail.telecomitalia.it)
  530. # [12:40] * Quits: chandan_kumar (~chandan@110.227.134.119) (Read error: Connection reset by peer)
  531. # [12:57] * Quits: FireFly (~firefly@unaffiliated/firefly) (Read error: Operation timed out)
  532. # [13:00] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Remote host closed the connection)
  533. # [13:01] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
  534. # [13:01] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Changing host)
  535. # [13:01] * Joins: Frippe (~Frippe@unaffiliated/frippe)
  536. # [13:01] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  537. # [13:11] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  538. # [13:11] * Joins: hays (~hays@unaffiliated/hays)
  539. # [13:25] * Quits: mr_daniel (~irssi@g224046234.adsl.alicedsl.de) (Ping timeout: 246 seconds)
  540. # [13:26] * Joins: mr_daniel (~irssi@g224046234.adsl.alicedsl.de)
  541. # [13:27] * Quits: Erkan (thend@78.167.129.169) (Read error: Connection reset by peer)
  542. # [13:28] <pratz> hey guys i have list of week (mon, tue, wed etc ) now each day has a checkbox and a textfield to enter time, how can i know which checkbox corresponds to its respective textfield time ??
  543. # [13:31] * Quits: kadiks (~kadiks@89.95.97.122) (Quit: Leaving)
  544. # [13:38] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  545. # [13:39] * Joins: hays (~hays@unaffiliated/hays)
  546. # [13:49] * Quits: Hautain (~Hautain@AOrleans-258-1-14-95.w90-8.abo.wanadoo.fr) (Quit: Leaving)
  547. # [14:01] * Parts: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) ("Konversation terminated!")
  548. # [14:03] * Quits: unomi (~unomi@unaffiliated/unomi) (Ping timeout: 252 seconds)
  549. # [14:08] * Joins: Drule (~Drule@c-b21fd47d-74736162.cust.telenor.se)
  550. # [14:15] * Joins: unomi (~unomi@unaffiliated/unomi)
  551. # [14:21] * psynaptic|away is now known as psynaptic
  552. # [14:28] * Quits: matjas (~matjas@91.182.166.254) (Ping timeout: 252 seconds)
  553. # [14:29] * Quits: hays (~hays@unaffiliated/hays) (Read error: No route to host)
  554. # [14:30] * Joins: hays (~hays@unaffiliated/hays)
  555. # [14:31] * psynaptic is now known as psynaptic|away
  556. # [14:34] * Quits: obert- (~obert@host50-206-dynamic.42-79-r.retail.telecomitalia.it)
  557. # [14:38] * Joins: matjas (~matjas@91.182.166.254)
  558. # [14:44] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  559. # [14:45] * Joins: Hautain (~Hautain@AOrleans-258-1-14-95.w90-8.abo.wanadoo.fr)
  560. # [14:45] * Joins: hays (~hays@unaffiliated/hays)
  561. # [14:54] * Joins: FireFly (~firefly@unaffiliated/firefly)
  562. # [14:59] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  563. # [15:00] * Joins: hays (~hays@unaffiliated/hays)
  564. # [15:00] * Quits: mr_daniel (~irssi@g224046234.adsl.alicedsl.de) (Ping timeout: 276 seconds)
  565. # [15:02] * Joins: mr_danie1 (~irssi@g224046224.adsl.alicedsl.de)
  566. # [15:04] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
  567. # [15:04] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  568. # [15:05] * Joins: hays (~hays@unaffiliated/hays)
  569. # [15:07] * Joins: Juo (~Juo@unaffiliated/juo)
  570. # [15:10] * Quits: pratz (~quassel@115.252.128.220) (Quit: No Ping reply in 180 seconds.)
  571. # [15:11] * Joins: pratz (~quassel@115.252.128.220)
  572. # [15:12] * Joins: chandan_kumar (~chandan@110.227.138.37)
  573. # [15:14] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  574. # [15:15] * Quits: chandan_kumar (~chandan@110.227.138.37) (Read error: Connection reset by peer)
  575. # [15:15] * Joins: hays (~hays@unaffiliated/hays)
  576. # [15:17] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  577. # [15:18] * Quits: Evanescence (~Evanescen@122.237.6.140) (Quit: Byebye now .)
  578. # [15:19] * Quits: pratz (~quassel@115.252.128.220) (Quit: No Ping reply in 180 seconds.)
  579. # [15:26] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
  580. # [15:28] * Quits: BLOB0 (~blobo@dsl-olubrasgw1-ff2cc100-233.dhcp.inet.fi) (Quit: - nbs-irc 2.39 - www.nbs-irc.net -)
  581. # [15:46] * Joins: elfgoh (~Adium@adsl155.dyn116.pacific.net.sg)
  582. # [16:02] * Joins: obert- (~obert@host50-206-dynamic.42-79-r.retail.telecomitalia.it)
  583. # [16:02] * Joins: robhawkes (~robhawkes@173.200.187.209)
  584. # [16:03] * Quits: unomi (~unomi@unaffiliated/unomi) (Ping timeout: 246 seconds)
  585. # [16:09] * Quits: robhawkes (~robhawkes@173.200.187.209) (Quit: Leaving...)
  586. # [16:10] * Joins: Ramosa (~Ramosa@unaffiliated/harald/x-000000001)
  587. # [16:16] * Joins: unomi (~unomi@unaffiliated/unomi)
  588. # [16:16] * Joins: addyosmani (~apple@host86-147-68-187.range86-147.btcentralplus.com)
  589. # [16:18] * Quits: elfgoh (~Adium@adsl155.dyn116.pacific.net.sg) (Quit: Leaving.)
  590. # [16:20] * Joins: elfgoh (~Adium@adsl155.dyn116.pacific.net.sg)
  591. # [16:27] * Joins: dgathright (~dgathrigh@pool-108-23-235-128.lsanca.fios.verizon.net)
  592. # [16:29] * Quits: hays (~hays@unaffiliated/hays) (Ping timeout: 246 seconds)
  593. # [16:40] * Quits: matjas (~matjas@91.182.166.254) (Quit: Computer has gone to sleep.)
  594. # [16:41] * Joins: SoulRaven (SoulRaven@89.41.157.171)
  595. # [16:41] * Joins: hays (~hays@unaffiliated/hays)
  596. # [16:43] * Joins: RidaGee (~RidaBlock@adsl-99-102-246-7.dsl.ksc2mo.sbcglobal.net)
  597. # [16:45] * Joins: robhawkes (~robhawkes@173.200.187.209)
  598. # [16:51] * Quits: obert- (~obert@host50-206-dynamic.42-79-r.retail.telecomitalia.it)
  599. # [16:51] * Quits: JojoBoss (~quassel@69.169.159.105.provo.static.broadweavenetworks.net) (Remote host closed the connection)
  600. # [17:11] * Joins: Jonz (~Adium@pool-173-79-111-84.washdc.fios.verizon.net)
  601. # [17:12] * Quits: robhawkes (~robhawkes@173.200.187.209) (Quit: Leaving...)
  602. # [17:20] * Quits: Frippe (~Frippe@unaffiliated/frippe) (Quit: Computer has gone to sleep)
  603. # [17:21] * Quits: moshee (~moshee@unaffiliated/moshee) (Ping timeout: 276 seconds)
  604. # [17:22] * Joins: moshee (~moshee@c-24-16-155-210.hsd1.wa.comcast.net)
  605. # [17:22] * Quits: moshee (~moshee@c-24-16-155-210.hsd1.wa.comcast.net) (Changing host)
  606. # [17:22] * Joins: moshee (~moshee@unaffiliated/moshee)
  607. # [17:31] * Joins: Brodingo (~Brodingo@cpe-70-116-2-207.austin.res.rr.com)
  608. # [17:34] * Joins: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk)
  609. # [17:42] * Quits: themiddleman_itv (~robot@c-67-186-244-235.hsd1.ut.comcast.net) (Quit: themiddleman_itv)
  610. # [17:42] * Quits: Brodingo (~Brodingo@cpe-70-116-2-207.austin.res.rr.com) (Remote host closed the connection)
  611. # [17:43] * Joins: kennyluck_ (~kennyluck@EM1-113-46-61.pool.e-mobile.ne.jp)
  612. # [17:45] * Quits: kennyluck (~kennyluck@EM111-188-66-221.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  613. # [17:45] * kennyluck_ is now known as kennyluck
  614. # [17:49] * Joins: jochen___ (~jochen@nat/google/x-qbpslefxtvesudiz)
  615. # [17:52] * Quits: jochen__ (~jochen@nat/google/x-qtwwazkwwxfgcysj) (Ping timeout: 258 seconds)
  616. # [17:52] * jochen___ is now known as jochen__
  617. # [17:56] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  618. # [17:59] <zewt> kig: should be possible to eliminate the swizzling pass, too, if they tried
  619. # [18:00] <zewt> most stuff is BGRA natively, so if it's swizzling it may actually be doing it twice, eg. from BGRA to RGBA back to BGRA
  620. # [18:00] * Quits: mike5w3c (~MikeSmith@EM114-48-50-219.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  621. # [18:06] * Joins: mike5w3c (~MikeSmith@EM114-48-9-162.pool.e-mobile.ne.jp)
  622. # [18:09] <kig> zewt: yeah, that's true. but optimally you'd just use the 2d canvas fbo as a texture in the webgl context
  623. # [18:10] <zewt> if it's built on the same API, yeah
  624. # [18:11] <zewt> also need a way to get a renderbuffer from other canvases ... hopefully that'll show up as an extension eventually
  625. # [18:11] <zewt> (eg. to render to multiple canvases)
  626. # [18:13] * Joins: sameh_ammar (~chatzilla@41.196.243.223)
  627. # [18:18] * Quits: sameh_ammar (~chatzilla@41.196.243.223) (Client Quit)
  628. # [18:21] * Joins: dmachi (~dmachi@pool-72-66-212-110.ronkva.east.verizon.net)
  629. # [18:21] * Quits: dmachi1 (~dmachi@pool-72-66-212-110.ronkva.east.verizon.net) (Read error: Connection reset by peer)
  630. # [18:30] * Joins: techrush (~techrush@adsl-75-4-193-241.dsl.irvnca.sbcglobal.net)
  631. # [18:37] * Quits: dgathright (~dgathrigh@pool-108-23-235-128.lsanca.fios.verizon.net) (Quit: dgathright)
  632. # [18:41] * Joins: Immortal (thend@78.167.129.169)
  633. # [18:43] * Joins: ped_ (~ped@189.60.165.103)
  634. # [18:43] * Immortal is now known as Erkan
  635. # [18:45] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  636. # [19:08] * Joins: themiddleman (~rob@c-67-186-244-235.hsd1.ut.comcast.net)
  637. # [19:08] * Quits: LongBeach (~mike@AFontenayssB-152-1-19-58.w83-114.abo.wanadoo.fr) (Ping timeout: 252 seconds)
  638. # [19:10] * Quits: addyosmani (~apple@host86-147-68-187.range86-147.btcentralplus.com) (Quit: addyosmani)
  639. # [19:12] * Joins: grantg (~chatzilla@216-189-171-081-dhcp.mia.fl.atlanticbb.net)
  640. # [19:16] * Joins: snover (~Adium@unaffiliated/snover)
  641. # [19:16] * Quits: hays (~hays@unaffiliated/hays) (Read error: No route to host)
  642. # [19:16] <grantg> That's over 9000!
  643. # [19:23] * Quits: zamabe (~zamabe@unaffiliated/zamabe) (Read error: Connection reset by peer)
  644. # [19:34] * Quits: grantg (~chatzilla@216-189-171-081-dhcp.mia.fl.atlanticbb.net) (Quit: DO A BARREL ROLL!)
  645. # [19:38] * Joins: mgj (~mgj@unaffiliated/mgj)
  646. # [19:38] * Joins: BLOB0 (~blobo@dsl-olubrasgw1-ff2cc100-233.dhcp.inet.fi)
  647. # [19:40] * Joins: iWeb (5d81510f@gateway/web/freenode/ip.93.129.81.15)
  648. # [19:41] * Joins: kadiks (~kadiks@89.95.97.122)
  649. # [19:44] * Quits: Drule (~Drule@c-b21fd47d-74736162.cust.telenor.se) (Quit: "This rivalry is among the greatest: the Yankees and Red Sox... Hekyll and Jekyll." - Walter Day)
  650. # [19:56] * Quits: techrush (~techrush@adsl-75-4-193-241.dsl.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
  651. # [19:57] * Joins: sneakyness (~sneakynes@c-68-61-181-3.hsd1.mi.comcast.net)
  652. # [19:58] * Joins: niftylettuce (~niftylett@h247.119.232.68.ip.windstream.net)
  653. # [20:01] * Quits: simplicity- (~simpli@unaffiliated/simplicity-) (Quit: simplicity-)
  654. # [20:02] * Joins: Misiur (~Misiur@213.146.58.213)
  655. # [20:09] * Joins: hays (~hays@unaffiliated/hays)
  656. # [20:10] * Joins: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  657. # [20:22] * Joins: jacine (~jacine@drupal.org/user/88931/view)
  658. # [20:27] * Joins: Amnesia (~Amnesia@unaffiliated/amnesia)
  659. # [20:27] <Amnesia> hm
  660. # [20:27] <Amnesia> where are webm vids cached on a unix based computer?
  661. # [20:27] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  662. # [20:29] * Joins: hays (~hays@unaffiliated/hays)
  663. # [20:30] * Quits: ped_ (~ped@189.60.165.103) (Quit: Leaving)
  664. # [20:34] * Joins: patcito (~123@190.42.88.164)
  665. # [20:35] * Joins: tw2113 (~tw2113@fedora/tw2113)
  666. # [20:39] * psynaptic|away is now known as psynaptic
  667. # [20:43] * Joins: Drule (~Drule@c-b21fd47d-74736162.cust.telenor.se)
  668. # [20:45] * Joins: chrislorenz (~chrislore@cpe-76-167-155-151.socal.res.rr.com)
  669. # [20:51] * Quits: Misiur (~Misiur@213.146.58.213) (Read error: Connection reset by peer)
  670. # [21:00] * Joins: LongBeach (~mike@AFontenayssB-152-1-46-141.w83-114.abo.wanadoo.fr)
  671. # [21:07] <Amnesia> anyone?
  672. # [21:09] * Quits: iWeb (5d81510f@gateway/web/freenode/ip.93.129.81.15) (Quit: Page closed)
  673. # [21:12] * Joins: antonkovalyov (~antonkova@adsl-75-18-228-251.dsl.pltn13.sbcglobal.net)
  674. # [21:14] <tw2113> i missed the question
  675. # [21:16] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  676. # [21:21] <Amnesia> tw2113: I want to learn how to rip a webm video
  677. # [21:21] <Amnesia> so I've wiresharked the playback of a youtube vid
  678. # [21:21] <Amnesia> but there isnt anything useful in it
  679. # [21:22] <tw2113> ah, video editing isn't a forte for me
  680. # [21:22] <Amnesia> only http://v10.lscache3.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0hPR1NUVV9FSkNOOV9LTllD&itag=43&ipbits=0&signature=49EEB9976A8187B534E809E9EF289EE1D24AB007.0F8DEB33A305CD5D226ABD6683F2F2C1C6C52398&sver=3&ratebypass=yes&expire=1302397200&key=yt1&ip=0.0.0.0&id=ad2e622848bb0453
  681. # [21:24] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
  682. # [21:32] <Amnesia> anyone else perhaps?
  683. # [21:42] * Joins: dgathright (~dgathrigh@pool-108-23-235-128.lsanca.fios.verizon.net)
  684. # [21:45] * Quits: chrislorenz (~chrislore@cpe-76-167-155-151.socal.res.rr.com) (Quit: Computer has gone to sleep.)
  685. # [21:51] <niftylettuce> sup homi.es
  686. # [21:51] * Quits: Jonz (~Adium@pool-173-79-111-84.washdc.fios.verizon.net) (Quit: Leaving.)
  687. # [21:53] * Quits: elfgoh (~Adium@adsl155.dyn116.pacific.net.sg) (Quit: Leaving.)
  688. # [21:54] * Quits: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: Computer has gone to sleep.)
  689. # [21:55] * Quits: antonkovalyov (~antonkova@adsl-75-18-228-251.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
  690. # [21:56] * Quits: Juo (~Juo@unaffiliated/juo) (Quit: Juo)
  691. # [21:59] <paul_irish> ?g keepvid @ Amnesia
  692. # [21:59] <bot-t> Amnesia, KeepVid: Download and save any video from Youtube, Dailymotion ... - http://keepvid.com/
  693. # [22:04] <Amnesia> paul_irish: I wanna know how to do it manually:P
  694. # [22:08] * Joins: sameh_ammar (~chatzilla@41.196.243.223)
  695. # [22:08] * Quits: Amnesia (~Amnesia@unaffiliated/amnesia) (Remote host closed the connection)
  696. # [22:09] * Joins: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  697. # [22:10] * Joins: pa7 (51d9746e@gateway/web/freenode/ip.81.217.116.110)
  698. # [22:10] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
  699. # [22:10] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Changing host)
  700. # [22:10] * Joins: Frippe (~Frippe@unaffiliated/frippe)
  701. # [22:11] <pa7> hey guys
  702. # [22:11] * Quits: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Client Quit)
  703. # [22:13] <pa7> does anyone know the name of the js doc generator where you can generate documentation which has code on the left side and documentation on the right side next to the code ?
  704. # [22:19] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
  705. # [22:19] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (Remote host closed the connection)
  706. # [22:19] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
  707. # [22:21] * Quits: zamabe (~zamabe@unaffiliated/zamabe) (Read error: Connection reset by peer)
  708. # [22:21] <nimbupani> pa7: http://jashkenas.github.com/docco/
  709. # [22:23] <pa7> thank you! I thought about the name for hours but I didn't remember it
  710. # [22:25] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
  711. # [22:28] * Quits: ajpiaNOU (~ajpiano@cpe-68-173-41-149.nyc.res.rr.com) (Quit: Bye!)
  712. # [22:30] * Quits: Drule (~Drule@c-b21fd47d-74736162.cust.telenor.se) (Ping timeout: 240 seconds)
  713. # [22:31] * Joins: Drule (~Drule@217.174.82.82)
  714. # [22:32] <paul_irish> <3
  715. # [22:34] * Joins: zamabe (~zamabe@unaffiliated/zamabe)
  716. # [22:34] <pa7> sry I know it's not html5 again... but anyone knows what happened to jresigs TestSwarm?
  717. # [22:35] <paul_irish> got pretty quiet
  718. # [22:35] <paul_irish> however
  719. # [22:35] * Quits: sameh_ammar (~chatzilla@41.196.243.223) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
  720. # [22:36] <paul_irish> pa7: https://github.com/kumar303/jstestnet
  721. # [22:36] <paul_irish> from mozilla.
  722. # [22:36] <paul_irish> seems to be testswarms' successor
  723. # [22:36] * Joins: tw2113 (~tw2113@fedora/tw2113)
  724. # [22:37] <pa7> thanks, looks nice :)
  725. # [22:44] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (Remote host closed the connection)
  726. # [22:47] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  727. # [22:48] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  728. # [22:48] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  729. # [22:49] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  730. # [22:53] * Joins: matjas (~matjas@91.182.129.222)
  731. # [22:59] * Quits: SoulRaven (SoulRaven@89.41.157.171)
  732. # [23:01] * Quits: pa7 (51d9746e@gateway/web/freenode/ip.81.217.116.110) (Quit: Page closed)
  733. # [23:03] * Joins: janthony (~bill@host-72-51-203-45.newwavecomm.net)
  734. # [23:05] <janthony> With html5 do you do <br /> still or is just <br> fine? Same with input's.
  735. # [23:09] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Remote host closed the connection)
  736. # [23:11] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  737. # [23:11] * Joins: lar_zzz (~lar_zzz@p4FE254A9.dip.t-dialin.net)
  738. # [23:20] <paul_irish> doesnt matter!
  739. # [23:21] <janthony> paul_irish: thanks
  740. # [23:23] * Quits: Zeddy (Zeddy@cable-prv-ff67dd00-99.dhcp.inet.fi)
  741. # [23:30] * Joins: antonkovalyov (~antonkova@75-101-56-240.dsl.static.sonic.net)
  742. # [23:30] * Joins: HAITI (~j@unaffiliated/haiti)
  743. # [23:39] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  744. # [23:40] * Joins: hays (~hays@unaffiliated/hays)
  745. # [23:45] * Quits: matjas (~matjas@91.182.129.222) (Quit: Computer has gone to sleep.)
  746. # [23:46] * Joins: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU)
  747. # [23:46] * tw2113 got his unemployment packet in the mail today
  748. # [23:47] * Quits: kennyluck (~kennyluck@EM1-113-46-61.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
  749. # [23:48] * Quits: hays (~hays@unaffiliated/hays) (Read error: Connection reset by peer)
  750. # [23:49] * Joins: hays (~hays@unaffiliated/hays)
  751. # [23:51] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
  752. # [23:53] * Quits: jgv (~jgv@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: Computer has gone to sleep.)
  753. # [23:58] * Joins: mike5w3c_ (~MikeSmith@EM1-112-110-106.pool.e-mobile.ne.jp)
  754. # [23:58] * Joins: solocio (~michael@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de)
  755. # Session Close: Sun Apr 10 00:00:00 2011

The end :)