/irc-logs / freenode / #whatwg / 2011-11-21 / end

Options:

  1. # Session Start: Mon Nov 21 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:01] <AryehGregor> Also, I notice Unity has been improved to handle two monitors correctly now, where "correctly" means "the left-hand monitor must be the primary one" instead of "the left-hand side of both monitors kind of works except not really because the design specs didn't say how to behave for multiple monitors and so the behavior is essentially random".
  4. # [00:01] <finn_a> Too true.
  5. # [00:02] <AryehGregor> Not that I'm blaming them. I mean, if you have only like two guys writing your features, it's probably a good idea to not actually let users have options.
  6. # [00:02] <finn_a> Ubuntu is sweet, but sometimes, if you want to do something just a little bit outside the ordinary path, you'll struggle.
  7. # [00:02] <finn_a> Humm... I mean, the beaten path. I think
  8. # [00:03] <AryehGregor> That way, the 16% of users who are actually happy with the defaults can have a great experience, the 61% of users who don't like the defaults but are too lazy to change them will get used to the workarounds they figure out and eventually not care, and only 23% will be angry enough to switch to another distro.
  9. # [00:03] <AryehGregor> (figures may not add up to 100% due to rounding and/or fabrication)
  10. # [00:04] <finn_a> Seems about right.
  11. # [00:05] <AryehGregor> Also, it seems like Alt-F2 now refuses to run the command you actually specify and instead autocompletes with no obvious way to override it, even if you give a full path.
  12. # [00:05] <finn_a> How annoying.
  13. # [00:05] <AryehGregor> Apparently its search index hasn't heard of /usr/bin/gnome-panel, so it must not exist, and I must mean /usr/bin/gnome-panel-screenshot instead.
  14. # [00:06] <AryehGregor> It's only fair, I'm sure I'm a backwards cretin for wanting GNOME 2 features anyway.
  15. # [00:06] <AryehGregor> Problem is, I have no idea how Alt-F2 works or how to replicate its effect (namely running a graphical program without having to keep it open in some terminal or screen or such).
  16. # [00:07] <finn_a> There's always the desktop/GUI solution.
  17. # [00:07] <AryehGregor> What?
  18. # [00:07] <finn_a> If you can stick a shortcut somewhere that solves it.
  19. # [00:08] <AryehGregor> Oh.
  20. # [00:08] <AryehGregor> Right.
  21. # [00:08] <AryehGregor> Those things.
  22. # [00:08] <finn_a> Pretty annoying though. I agree.
  23. # [00:08] <AryehGregor> Now the fun question is, will it actually let me create a shortcut by path, or do I have to browse to it in nautilus and drag because users aren't supposed to know about filesystems?
  24. # [00:09] * AryehGregor waits however many minutes for nautilus to display a few hundred sorted icons in /usr/bin
  25. # [00:09] <AryehGregor> Okay, less than a minute.
  26. # [00:09] <finn_a> Lucky there
  27. # [00:10] <finn_a> So, the atmosphere here in the IRC chat is quite different from the forums
  28. # [00:10] <finn_a> I think I like it
  29. # [00:10] * paul_irish is now known as paul_irish_
  30. # [00:10] <AryehGregor> Brilliant, it copied it. That is exactly the correct default action when dragging an executable!
  31. # [00:10] <AryehGregor> Do actual WHATWG people use the forums?
  32. # [00:10] <finn_a> I have no idea. I just browsed there and said wat
  33. # [00:10] <AryehGregor> I mean, like, the people who edit specs and stuff.
  34. # [00:10] <AryehGregor> Also, don't equate my occasional ranting with the normal atmosphere of this channel.
  35. # [00:11] <AryehGregor> I only occasionally indulge, when I want to procrastinate and no one is saying anything important that I'm disrupting.
  36. # [00:11] <finn_a> Nah I've been lurking for a while now
  37. # [00:11] <finn_a> Nothing as inane as the stuff in the forums
  38. # [00:11] * AryehGregor cannot find a way to make a link using the GUI, so resorts to ln -s from the command line so that he can click the shortcut because the command itself doesn't do what he wants from the command line
  39. # [00:12] <finn_a> Oh lawd.
  40. # [00:12] <AryehGregor> Success!
  41. # [00:12] <finn_a> Sometimes I'm glad I'm stuck with Windows.
  42. # [00:12] <finn_a> Then I remember, I'm stuck with Windows...
  43. # [00:12] <AryehGregor> That's the great thing about Linux. It perpetually annoys you with stupid and totally unnecessary inconveniences, but then makes you feel smart because you figure out how to work around them
  44. # [00:12] <AryehGregor> .
  45. # [00:13] <AryehGregor> Unless it makes you feel stupid because you can't figure out how to work around them, in which case you should stick to Windows.
  46. # [00:13] <finn_a> Or for that sake, Mac.
  47. # [00:13] <finn_a> I must say. I tried. I tried, Linux, I really did.
  48. # [00:13] <finn_a> But, I can't seem to install it at all.
  49. # [00:14] <finn_a> I don't have a CD drive
  50. # [00:14] <finn_a> And the Wubi install doesn't work for me
  51. # [00:14] <AryehGregor> Okay, now everything is actually working the way I want it again. I'm pleased. This is below average downtime for an Ubuntu upgrade.
  52. # [00:14] <AryehGregor> Oh, wait, spoke too soon.
  53. # [00:14] <finn_a> It begins...
  54. # [00:15] <AryehGregor> gnome-panel made a top panel that partially overlaps the Unity panel.
  55. # [00:15] <finn_a> How darn annoying
  56. # [00:15] * Joins: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net)
  57. # [00:15] <finn_a> Such is life in Ubuntu 11.
  58. # [00:16] <AryehGregor> 11.10.
  59. # [00:16] <AryehGregor> Not 11.
  60. # [00:16] <AryehGregor> It's YY.MM.
  61. # [00:17] * Quits: Morphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
  62. # [00:17] * Joins: finn_a^ (2e075893@gateway/web/freenode/ip.46.7.88.147)
  63. # [00:17] <finn_a^> So apparently it's cool to crash.
  64. # [00:17] <finn_a^> While I'm typing out a long sentence
  65. # [00:17] <AryehGregor> Well, you said you use Windows, so yeah.
  66. # [00:17] <finn_a^> True enough
  67. # [00:18] <AryehGregor> . . . Windows did actually crash?
  68. # [00:18] <finn_a^> Nah it was Opera
  69. # [00:18] <AryehGregor> Oh, okay.
  70. # [00:18] <finn_a^> Makes sense still
  71. # [00:18] <AryehGregor> Because I thought Windows was actually reasonably stable these days.
  72. # [00:18] <finn_a^> It sort of is but my netbook only has like 1 gig of ram or something
  73. # [00:18] <finn_a^> Three tabs at the same time? Nyeeeah. Maybe
  74. # [00:19] * Quits: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  75. # [00:20] * Quits: finn_a (2e075893@gateway/web/freenode/ip.46.7.88.147) (Ping timeout: 265 seconds)
  76. # [00:20] <finn_a^> http://forums.whatwg.org/bb3/viewtopic.php?f=1&t=4741
  77. # [00:20] <finn_a^> Is this the real world?
  78. # [00:21] <finn_a^> I mean, I can't really blame the guy, with all the HTML5 hype, but, really?
  79. # [00:21] * Joins: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net)
  80. # [00:22] <AryehGregor> Looks like zcorpan is the only actual WHATWG person who uses the forum.
  81. # [00:23] <finn_a^> Something like that.
  82. # [00:24] <finn_a^> Maybe I should try unetbootin
  83. # [00:24] <finn_a^> ...In that case I'm getting Debian though
  84. # [00:30] <finn_a^> Guess I'll try it
  85. # [00:30] <finn_a^> Talk to you.
  86. # [00:32] * Joins: Morphous (jan@unaffiliated/amorphous)
  87. # [00:35] * Quits: finn_a^ (2e075893@gateway/web/freenode/ip.46.7.88.147) (Ping timeout: 265 seconds)
  88. # [00:48] * AryehGregor finds himself poring through an strace of gnome-panel to figure out where it's reading its configuration from
  89. # [00:48] <AryehGregor> This is more like a typical upgrade now.
  90. # [00:51] * Quits: andyg (~andyg@CPE-124-189-148-81.sqcy1.win.bigpond.net.au) (Ping timeout: 260 seconds)
  91. # [00:53] * Quits: Telling (~unknown@80-71-135-15.u.parknet.dk) (Quit: ...)
  92. # [00:53] * Joins: andyg (~andyg@101.171.193.220)
  93. # [00:58] * AryehGregor gives up on getting gnome-panel to work correctly for now
  94. # [00:59] * AryehGregor slightly suspects he destroyed his gnome-panel settings and they just don't take effect until GNOME restarts or something
  95. # [01:00] * Joins: scor (~scor@drupal.org/user/52142/view)
  96. # [01:03] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  97. # [01:06] <AryehGregor> Oh, wow, they borked Alt-Tab.
  98. # [01:07] <AryehGregor> Hitting it twice in a row no longer lets you switch between two windows.
  99. # [01:07] <zewt> haha
  100. # [01:07] <AryehGregor> . . .
  101. # [01:07] <zewt> yeah uh that's universal windows ui 101
  102. # [01:07] <AryehGregor> The first one gets me from terminal to Chrome, the second gets me from Chrome window 1 to Chrome window 2.
  103. # [01:07] <zewt> ("windowing ui")
  104. # [01:07] <AryehGregor> I have to hit tab twice to get back to the terminal.
  105. # [01:07] <zewt> if they think that's an acceptable change, then they have no business making a windowing system
  106. # [01:08] <AryehGregor> That's exceptionally horrifying even for Ubuntu upgrade brokenness.
  107. # [01:08] <zewt> i keep a wide distance between myself and linux as a desktop. heh
  108. # [01:10] * Joins: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com)
  109. # [01:11] * Quits: MacTed (~Thud@c-71-233-244-175.hsd1.ma.comcast.net) (Ping timeout: 244 seconds)
  110. # [01:13] * Joins: andyg_ (~andyg@CPE-124-189-148-81.sqcy1.win.bigpond.net.au)
  111. # [01:15] * Quits: andyg (~andyg@101.171.193.220) (Read error: Connection reset by peer)
  112. # [01:15] * andyg_ is now known as andyg
  113. # [01:17] * Joins: Evanescence (~Evanescen@122.237.20.239)
  114. # [01:23] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  115. # [01:25] * Joins: MacTed (~Thud@c-71-233-244-175.hsd1.ma.comcast.net)
  116. # [01:26] * Quits: MacTed (~Thud@c-71-233-244-175.hsd1.ma.comcast.net) (Client Quit)
  117. # [01:29] * Quits: nunnun (~nunnun@2001:268:355:1:20c:29ff:fed5:973a) (Read error: Operation timed out)
  118. # [01:32] * Parts: dnlcttr (~dnlcttr@64-130-143-58.pool.dsl.scrtc.com)
  119. # [01:37] * Joins: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net)
  120. # [01:58] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  121. # [02:01] * Quits: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net) (Remote host closed the connection)
  122. # [02:02] * benjoffe_ is now known as benjoffe
  123. # [02:05] * Joins: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net)
  124. # [02:06] * Quits: jacobolus (~jacobolus@173-228-88-7.dsl.dynamic.sonic.net) (Remote host closed the connection)
  125. # [02:11] * Joins: jacobolus (~jacobolus@ppp-71-139-14-128.dsl.snfc21.pacbell.net)
  126. # [02:28] * Quits: MikeSmith (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  127. # [02:29] * Quits: _bga (~bga@ppp78-37-193-80.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
  128. # [02:29] * Joins: finn_a (2e075893@gateway/web/freenode/ip.46.7.88.147)
  129. # [02:32] * finn_a is now known as finnala
  130. # [02:37] * finnala is now known as finn_ala
  131. # [02:38] * finn_ala is now known as finnala
  132. # [02:39] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Remote host closed the connection)
  133. # [02:40] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  134. # [02:43] * Joins: MikeSmith (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp)
  135. # [02:44] * Joins: c_t_montgomery (~c_t_montg@99-47-205-55.lightspeed.stlsmo.sbcglobal.net)
  136. # [02:44] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Ping timeout: 240 seconds)
  137. # [02:45] * Quits: finnala (2e075893@gateway/web/freenode/ip.46.7.88.147) (Ping timeout: 265 seconds)
  138. # [02:46] * Joins: finn_ala (finn_ala@46.7.88.147)
  139. # [02:46] * Quits: finn_ala (finn_ala@46.7.88.147) (Client Quit)
  140. # [02:57] * Quits: necolas (~necolas@host-92-12-156-249.as43234.net) (Remote host closed the connection)
  141. # [02:57] * Joins: necolas (~necolas@host-92-12-156-249.as43234.net)
  142. # [02:59] * Joins: finn_ala (finn_ala@46.7.88.147)
  143. # [03:00] * Quits: finn_ala (finn_ala@46.7.88.147) (Client Quit)
  144. # [03:14] * Quits: jacobolus (~jacobolus@ppp-71-139-14-128.dsl.snfc21.pacbell.net) (Ping timeout: 244 seconds)
  145. # [03:15] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
  146. # [03:15] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  147. # [03:17] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  148. # [03:18] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Remote host closed the connection)
  149. # [03:19] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  150. # [03:20] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  151. # [03:21] * Quits: LBP (~Mirc@pD9EB11A5.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
  152. # [03:21] * Quits: c_t_montgomery (~c_t_montg@99-47-205-55.lightspeed.stlsmo.sbcglobal.net) (Quit: c_t_montgomery)
  153. # [03:22] * Joins: LBP (~Mirc@pD9EB1D58.dip0.t-ipconnect.de)
  154. # [03:23] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Ping timeout: 244 seconds)
  155. # [03:24] * Quits: necolas (~necolas@host-92-12-156-249.as43234.net) (Remote host closed the connection)
  156. # [03:25] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  157. # [03:32] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  158. # [03:33] * Quits: MikeSmith (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
  159. # [03:34] * Joins: MikeSmith (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp)
  160. # [03:46] * Joins: jacobolus (~jacobolus@user-64-9-239-153.googlewifi.com)
  161. # [03:47] * Quits: jacobolus (~jacobolus@user-64-9-239-153.googlewifi.com) (Remote host closed the connection)
  162. # [03:47] * Joins: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp)
  163. # [03:52] * Joins: c_t_montgomery (~c_t_montg@99-47-205-55.lightspeed.stlsmo.sbcglobal.net)
  164. # [03:54] * Quits: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  165. # [03:54] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
  166. # [03:57] * Parts: c_t_montgomery (~c_t_montg@99-47-205-55.lightspeed.stlsmo.sbcglobal.net)
  167. # [04:23] * Joins: rniwa (~rniwa@c-71-198-171-236.hsd1.ca.comcast.net)
  168. # [04:38] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.0.1/2008072406])
  169. # [04:48] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
  170. # [04:57] <zewt> "The idea is not to remove APIs." "smaller set of facilities" ... okay ...
  171. # [04:58] * Quits: MikeSmith (~MikeSmith@EM111-191-66-247.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  172. # [05:04] * Joins: MikeSmith (~MikeSmith@EM114-48-72-140.pool.e-mobile.ne.jp)
  173. # [05:26] * Quits: MikeSmith (~MikeSmith@EM114-48-72-140.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  174. # [05:32] * Joins: plutoniix (~plutoniix@180.210.216.131)
  175. # [05:36] * Quits: plutoniix (~plutoniix@180.210.216.131) (Ping timeout: 240 seconds)
  176. # [05:37] * Quits: ezoe (~ezoe@203-140-88-30f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  177. # [05:53] * Joins: MikeSmith (~MikeSmith@EM114-48-72-140.pool.e-mobile.ne.jp)
  178. # [05:53] <zewt> heh
  179. # [05:54] <zewt> sixty million sites? no big deal!
  180. # [05:55] <zewt> should just filter out that utter waste of time thread so i don't feel the urge to keep looking at it
  181. # [05:57] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  182. # [05:57] <paul_irish_> zewt: which thread is this
  183. # [05:58] <zewt> "tag comment on" (sic)
  184. # [05:59] <zewt> wherein apparently people try to argue that tens of millions of sites is small enough to not worry about changing web storage
  185. # [06:00] <zewt> (an unlikely number, i think, but that's beside the point)
  186. # [06:09] * Joins: nunnun (~nunnun@irc.v6.nunnun.jp)
  187. # [06:09] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 240 seconds)
  188. # [06:20] <Hixie_> non-vendors arguing with vendors who say no is always rather amusing
  189. # [06:24] <tantek> prefixes?
  190. # [06:24] <Hixie_> in this particular instance, the thread zewt mentioned
  191. # [06:24] <Hixie_> but it's always funny regardless of who it is
  192. # [06:25] <zewt> that thread's just abject nonsense, heh
  193. # [06:27] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Remote host closed the connection)
  194. # [06:28] <zewt> my takeaway is just names being associated with the nonsense--in this case, "w3c tag" (and since I don't really know what the "TAG" is, i just associate the w3c with it), and oracle
  195. # [06:29] <Hixie_> the TAG is essentially an invitation-only interest group
  196. # [06:30] <zewt> an unpleasant series of words in and of itself
  197. # [06:30] <Hixie_> it's constituents are those who think it is a good idea to sit on a group which has "architecture" as one of the three words of its name
  198. # [06:31] <Hixie_> and who can get voted in by a group, i forget if the voting group is the incumbent group of people on the tag, or the ac, or some other group
  199. # [06:31] <zewt> and periodically make suggestions half a decade or more too late
  200. # [06:31] <zewt> (along with all the other obvious problems here)
  201. # [06:32] * Joins: erlehmann (~erlehmann@89.204.137.73)
  202. # [06:33] <zewt> the disconnect from reality is stunning, even if it shouldn't be
  203. # [06:35] * Joins: Areks (~Areks@rs.gridnine.com)
  204. # [06:36] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  205. # [06:38] * heycam|away is now known as heycam
  206. # [06:39] * Quits: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au) (Remote host closed the connection)
  207. # [06:55] * nunnun is now known as nunnun_away
  208. # [06:55] * nunnun_away is now known as nunnun
  209. # [07:10] * nunnun is now known as nunnun_away
  210. # [07:12] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  211. # [07:13] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
  212. # [07:13] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
  213. # [07:14] * Joins: temp01 (~temp01@unaffiliated/temp01)
  214. # [07:28] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  215. # [07:38] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
  216. # [07:43] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  217. # [07:50] * nunnun_away is now known as nunnun
  218. # [07:54] * Quits: jochen__ (jochen@nat/google/x-uqdhdmffbhmtldzh) (Remote host closed the connection)
  219. # [07:54] * Joins: jochen__ (jochen@nat/google/x-duuzduvjaqzyaghk)
  220. # [07:54] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  221. # [08:10] * Joins: FlorianX (~Dimitri@p4FCF6986.dip.t-dialin.net)
  222. # [08:15] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Quit: astearns)
  223. # [08:29] * Joins: benjoffe (~benjoffe_@123.208.23.60)
  224. # [08:32] * heycam is now known as heycam|away
  225. # [08:36] * Joins: mishunov (~spliter@77.88.72.162)
  226. # [08:36] * Quits: dbaron (~dbaron@173-228-28-129.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  227. # [08:39] * Quits: Druide_ (~Druid@p5B05D35D.dip.t-dialin.net)
  228. # [08:39] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
  229. # [08:40] * Quits: dydx (~dydz@adsl-75-36-186-46.dsl.pltn13.sbcglobal.net) (Quit: dydx)
  230. # [09:04] * Joins: woef (~woef@91.183.84.141)
  231. # [09:07] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  232. # [09:08] * Joins: Guest55170 (~bzed@devel.recluse.de)
  233. # [09:08] <hsivonen> ooh. there's now a keyword for a11y_semantics on the W3C bugzilla
  234. # [09:09] * nunnun is now known as nunnun_away
  235. # [09:10] <hsivonen> and a11y_table_headers
  236. # [09:10] <hsivonen> oh, come on. how come this is an a11y bug? http://www.w3.org/Bugs/Public/show_bug.cgi?id=13396
  237. # [09:11] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
  238. # [09:13] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  239. # [09:13] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
  240. # [09:14] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  241. # [09:14] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
  242. # [09:14] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  243. # [09:14] * nunnun_away is now known as nunnun
  244. # [09:25] * Joins: gwicke (~gabriel@212.255.41.146)
  245. # [09:25] * Joins: Druide_ (~Druid@p5B05D35D.dip.t-dialin.net)
  246. # [09:29] * Quits: diraol (~diraol@201.20.213.107.user.ajato.com.br) (Ping timeout: 260 seconds)
  247. # [09:30] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  248. # [09:30] * nunnun is now known as nunnun_away
  249. # [09:40] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  250. # [09:41] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  251. # [09:41] * Guest55170 is now known as bzed
  252. # [09:43] * Joins: agektmr (~Adium@220.109.219.244)
  253. # [09:45] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  254. # [09:45] * Joins: PalleZingmark (~Adium@217.13.228.226)
  255. # [09:54] * Joins: ezoe (~ezoe@203-140-90-243f1.kyt1.eonet.ne.jp)
  256. # [09:59] * Quits: benjoffe (~benjoffe_@123.208.23.60) (Remote host closed the connection)
  257. # [10:02] * Quits: Druide_ (~Druid@p5B05D35D.dip.t-dialin.net) (Ping timeout: 252 seconds)
  258. # [10:07] * Joins: Druide_ (~Druid@p5B137B81.dip.t-dialin.net)
  259. # [10:14] * Joins: Scorchin_ (u1242@gateway/web/irccloud.com/session)
  260. # [10:16] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-wgdlctusgzgmhtnb) (Max SendQ exceeded)
  261. # [10:16] * Quits: Scorchin_ (u1242@gateway/web/irccloud.com/session) (Changing host)
  262. # [10:16] * Joins: Scorchin_ (u1242@gateway/web/irccloud.com/x-xazofkkwllpxaukb)
  263. # [10:16] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
  264. # [10:16] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-cvsyvbwkguatriow) (Max SendQ exceeded)
  265. # [10:16] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-mtcfncwwqisjtxzl)
  266. # [10:23] * Joins: stalled (~stalled@unaffiliated/stalled)
  267. # [10:30] * Quits: ezoe (~ezoe@203-140-90-243f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
  268. # [10:31] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Ping timeout: 276 seconds)
  269. # [10:36] * Joins: benjoffe (~benjoffe_@123.208.23.60)
  270. # [10:38] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  271. # [10:39] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  272. # [10:42] <jgraham> AryehGregor: But [[Class]] == XPC_WN_ModsAllowed_NoCall_Proto_JSClass is so pretty!
  273. # [10:43] * Joins: agektmr (~Adium@220.109.219.244)
  274. # [10:56] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  275. # [10:57] * Quits: benjoffe (~benjoffe_@123.208.23.60) (Read error: Connection reset by peer)
  276. # [10:58] * Quits: MikeSmith (~MikeSmith@EM114-48-72-140.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  277. # [11:05] * Joins: MikeSmith (~MikeSmith@EM1-112-221-100.pool.e-mobile.ne.jp)
  278. # [11:06] * Joins: plutoniix (~plutoniix@ppp-223-24-98-89.revip6.asianet.co.th)
  279. # [11:11] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  280. # [11:14] * Quits: rniwa (~rniwa@c-71-198-171-236.hsd1.ca.comcast.net) (Quit: rniwa)
  281. # [11:17] <annevk> heycam|away: maybe unions should be a typedef and we should support something like or for methods e.g. append(DOMString|Node node...) or some such
  282. # [11:18] * Joins: diraol (~diraol@143.107.96.126)
  283. # [11:18] <annevk> heycam|away: that is I think supporting or for methods is enough, maybe allowing a typedef for them is nice as a convenient short name, if that doesn't have side effects
  284. # [11:20] * Joins: diraol1 (~diraol@143.107.96.126)
  285. # [11:22] * Quits: diraol (~diraol@143.107.96.126) (Read error: Operation timed out)
  286. # [11:23] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  287. # [11:23] * Quits: diraol1 (~diraol@143.107.96.126) (Read error: Operation timed out)
  288. # [11:26] * Joins: diraol (~diraol@143.107.96.126)
  289. # [11:28] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  290. # [11:29] * Joins: benjoffe (~benjoffe_@123.208.23.60)
  291. # [11:41] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  292. # [11:42] * Joins: agektmr (~Adium@220.109.219.244)
  293. # [11:47] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
  294. # [11:52] * Quits: plutoniix (~plutoniix@ppp-223-24-98-89.revip6.asianet.co.th) (Ping timeout: 240 seconds)
  295. # [11:59] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Read error: Connection reset by peer)
  296. # [12:01] * Joins: smaug____ (~chatzilla@YZKMMDCXVII.gprs.sl-laajakaista.fi)
  297. # [12:01] * Joins: bga_ (~bga@ppp78-37-193-80.pppoe.avangarddsl.ru)
  298. # [12:02] * Quits: MikeSmith (~MikeSmith@EM1-112-221-100.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  299. # [12:06] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  300. # [12:12] * Quits: smaug____ (~chatzilla@YZKMMDCXVII.gprs.sl-laajakaista.fi) (Ping timeout: 258 seconds)
  301. # [12:20] * Joins: Telling (~unknown@fw.math.ku.dk)
  302. # [12:24] * Quits: benjoffe (~benjoffe_@123.208.23.60) (Read error: Connection reset by peer)
  303. # [12:24] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Quit: brucel)
  304. # [12:25] * Joins: necolas (~necolas@host-92-12-156-249.as43234.net)
  305. # [12:25] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
  306. # [12:30] * Joins: ezoe (~ezoe@61-205-124-130f1.kyt1.eonet.ne.jp)
  307. # [12:33] <annevk> <s> is the one that is legal right?
  308. # [12:33] <annevk> s element is impossible to search for in the HTML spec
  309. # [12:33] <annevk> so I wrote http://blog.whatwg.org/weekly-time-police
  310. # [12:35] * Joins: smaug____ (~chatzilla@GGGMMMCCCXCII.gprs.sl-laajakaista.fi)
  311. # [12:38] * Quits: Telling (~unknown@fw.math.ku.dk) (Quit: ...)
  312. # [12:41] <annevk> "(as opposed to just writing the specs for the browser implementors and leaving web authors guessing)" ah yeah, I forgot why I put those domintro boxes in the XHR spec
  313. # [12:42] <annevk> o_O
  314. # [12:42] <annevk> what an asshat
  315. # [12:47] * Scorchin_ is now known as Scorchin
  316. # [12:47] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  317. # [12:49] * Joins: agektmr (~Adium@220.109.219.244)
  318. # [12:50] <jgraham> annevk: The phrase "could care less about" doesn't make much sense in the context you used it. At least I presume you weren't intending to convey "I care about this some unspecified amount that is greater than the minimum amount that I could care"
  319. # [12:51] <jgraham> (possibly you meant "couldn't care less" which is likely untrue, but might convey the sentiment of not thinging it is a substantive issue better)
  320. # [12:51] <jgraham> *thinking
  321. # [12:54] <annevk> jgraham: ooh
  322. # [12:54] <annevk> jgraham: you're talking about my email to public-html
  323. # [12:55] <annevk> jgraham: I guess I did mean couldn't
  324. # [12:55] <annevk> I think I've made that mistake before :(
  325. # [12:55] * annevk was searching through his WHATWG Weekly post
  326. # [12:57] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
  327. # [12:58] * Quits: smaug____ (~chatzilla@GGGMMMCCCXCII.gprs.sl-laajakaista.fi) (Ping timeout: 248 seconds)
  328. # [13:00] <annevk> hehe
  329. # [13:00] <annevk> I'm now labeled "spindoctor"
  330. # [13:00] <annevk> by stevef
  331. # [13:01] <annevk> not really sure what I am spinning though
  332. # [13:02] <jgraham> annevk: It's one of those things that people *all* *over* *the* *internet* get wrong and I get annoyed by. I probably shouldn't since I'm sure I write some stupid stuff too. But still.
  333. # [13:03] <annevk> It's good to call it out
  334. # [13:03] <annevk> I aspire to write better English than the natives, but I usually fail :)
  335. # [13:06] <annevk> wow
  336. # [13:06] <annevk> I canceled my The Economist subscription since I hardly ever read it these days
  337. # [13:06] <annevk> they just cancel it per direct and give you the remaining money back
  338. # [13:07] <annevk> classy
  339. # [13:08] * Joins: smaug____ (~chatzilla@GYYYMMMDCCIV.gprs.sl-laajakaista.fi)
  340. # [13:10] <zcorpan> i guess 'width:50%' counts as a "CSS3 layout command", dunno
  341. # [13:11] * Quits: ezoe (~ezoe@61-205-124-130f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
  342. # [13:13] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  343. # [13:15] * Quits: smaug____ (~chatzilla@GYYYMMMDCCIV.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
  344. # [13:17] * Joins: benjoffe (~benjoffe_@123.208.23.60)
  345. # [13:21] * Quits: diraol (~diraol@143.107.96.126) (Ping timeout: 244 seconds)
  346. # [13:25] * Joins: diraol (~diraol@143.107.96.126)
  347. # [13:26] * Joins: MikeSmith (~MikeSmith@EM114-49-26-59.pool.e-mobile.ne.jp)
  348. # [13:26] <annevk> WHATWG on Google+: https://plus.google.com/110228011578241735536/
  349. # [13:30] <zcorpan> it will be useful for what?
  350. # [13:31] <annevk> not sure yet
  351. # [13:32] <annevk> but might be easier to comment for people on Google+
  352. # [13:32] <annevk> it might be easier to share quick ideas there
  353. # [13:32] <annevk> and get feedback on them
  354. # [13:32] <annevk> we'll have to explore
  355. # [13:34] <zcorpan> do spec updates get posted there?
  356. # [13:35] * Joins: plutoniix (~plutoniix@ppp-180-214-212-137.revip4.asianet.co.th)
  357. # [13:35] <annevk> if someone makes that work
  358. # [13:36] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  359. # [13:37] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
  360. # [13:37] * Joins: smaug____ (~chatzilla@GZMMCCCXXX.gprs.sl-laajakaista.fi)
  361. # [13:39] <annevk> seems a page can only be managed by one person?
  362. # [13:39] <annevk> that would be rather annoying
  363. # [13:39] <annevk> might be a shortlived experiment if so
  364. # [13:41] <espadrine> I think there was the possibility of having more managers, but it was broken, so they removed it
  365. # [13:41] <espadrine> (it might come back)
  366. # [13:42] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  367. # [13:43] <annevk> okay
  368. # [13:43] <annevk> I think I'll just share WHATWG Weekly there for now
  369. # [13:45] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  370. # [13:54] * Quits: diraol (~diraol@143.107.96.126) (Quit: Leaving.)
  371. # [13:55] * Quits: smaug____ (~chatzilla@GZMMCCCXXX.gprs.sl-laajakaista.fi) (Ping timeout: 240 seconds)
  372. # [13:55] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  373. # [13:57] * Quits: ciluu (~ciluu@2a01:270:dd00:b800::1) (Ping timeout: 240 seconds)
  374. # [13:58] * Joins: ciluu (~ciluu@2a01:270:dd00:b800::1)
  375. # [13:58] * Quits: MikeSmith (~MikeSmith@EM114-49-26-59.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  376. # [14:03] <hsivonen> the new Web, where instead of an RSS feed, someone has to post updates to Twitter, G+, Facebook, etc.
  377. # [14:04] <annevk> that's easy to say, but you do cannot share items out of an RSS feed without twitter/G+/etc.
  378. # [14:05] <annevk> you cannot easily bind popularity to them either without twitter/G+/etc.
  379. # [14:05] <annevk> or get feedback
  380. # [14:14] * Quits: plutoniix (~plutoniix@ppp-180-214-212-137.revip4.asianet.co.th) (Ping timeout: 248 seconds)
  381. # [14:14] * Joins: MikeSmith (~MikeSmith@EM114-49-26-59.pool.e-mobile.ne.jp)
  382. # [14:25] * Quits: nessy (~Adium@124-169-131-96.dyn.iinet.net.au) (Quit: Leaving.)
  383. # [14:27] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  384. # [14:28] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
  385. # [14:29] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
  386. # [14:30] * Joins: zcorpan (~zcorpan@node-7ahkvq28vc65m79q2.a0.ipv6.opera.com)
  387. # [14:35] * nunnun_away is now known as nunnun
  388. # [14:38] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  389. # [14:39] * Quits: benjoffe (~benjoffe_@123.208.23.60) (Read error: Connection reset by peer)
  390. # [14:51] * Joins: scor (~scor@drupal.org/user/52142/view)
  391. # [14:53] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  392. # [14:54] * Quits: Evanescence (~Evanescen@122.237.20.239) (Quit: my website: http://stardiviner.dyndns-blog.com/)
  393. # [14:55] * Joins: smaug____ (~chatzilla@193.64.100.47)
  394. # [14:58] * Quits: erlehmann (~erlehmann@89.204.137.73) (Quit: Ex-Chat)
  395. # [14:58] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  396. # [15:00] * Joins: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp)
  397. # [15:01] * Joins: erlehmann (~erlehmann@89.204.137.73)
  398. # [15:02] * Joins: davidb (~davidb@66.207.208.98)
  399. # [15:05] * Joins: cfq (~cfq@217.111.143.154)
  400. # [15:05] * Joins: miketaylr (~miketaylr@206.217.92.186)
  401. # [15:08] * Joins: plutoniix (~plutoniix@ppp-180-214-209-135.revip4.asianet.co.th)
  402. # [15:11] * Quits: smaug____ (~chatzilla@193.64.100.47) (Ping timeout: 248 seconds)
  403. # [15:16] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
  404. # [15:20] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  405. # [15:22] * Joins: MacTed (~Thud@63.119.36.36)
  406. # [15:29] * Joins: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net)
  407. # [15:32] <annevk> can someone please fix the WHATWG Wiki somehow?
  408. # [15:32] <annevk> the spam is becoming a serious issue
  409. # [15:32] <annevk> I'm spending way too much time cleaning it up
  410. # [15:35] * Joins: karlcow (~karl@nerval.la-grange.net)
  411. # [15:35] <Lachy> annevk, what do you suggest be done?
  412. # [15:35] <annevk> and it seems I'm not the only one
  413. # [15:35] <annevk> for the blog we use the spam software from Matt Mullenweg's company
  414. # [15:35] <annevk> forgot the name
  415. # [15:35] <annevk> there's a mediawiki plugin for that
  416. # [15:36] <annevk> maybe that helps?
  417. # [15:36] <annevk> alternatively
  418. # [15:36] <annevk> block new user registration
  419. # [15:36] <annevk> which sucks
  420. # [15:36] <annevk> and point them to IRC
  421. # [15:36] <annevk> if there's an easy way for us to make a new user that is...
  422. # [15:36] <annevk> or
  423. # [15:36] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  424. # [15:36] <annevk> some plugin that allows deletion
  425. # [15:36] <Lachy> blocking user registration could be done as a temporary fix, but we could try that plugin.
  426. # [15:37] <annevk> like when you got to latest edits
  427. # [15:37] <annevk> a bunch of checkboxes
  428. # [15:37] <annevk> and a big button + delete all content and ban these users
  429. # [15:37] <Lachy> AryehGregor, ^
  430. # [15:38] <annevk> just take a look now: http://wiki.whatwg.org/wiki/Special:RecentChanges
  431. # [15:38] <annevk> doesn't even fit on the default page what I did
  432. # [15:38] <annevk> I hope I got all
  433. # [15:38] <annevk> seems hixie/hober/tantek missed a few
  434. # [15:39] <annevk> but spam control should not be something four people have to be involved in over the course of a single week :)
  435. # [15:39] <Lachy> we used to have ConfirmEdit set up which did help a lot. Is that still functioning?
  436. # [15:41] <annevk> there's something about patrolled edits
  437. # [15:41] <annevk> but the content still needs to be removed
  438. # [15:41] <annevk> and it doesn't apply to user pages maybe?
  439. # [15:41] <annevk> yeah, maybe that it doesn't apply to user pages is the problem
  440. # [15:41] <annevk> since everyone keeps creating user pages
  441. # [15:42] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: shepazu)
  442. # [15:44] * Joins: danielfilho_ (~daniel@187.31.77.7)
  443. # [15:45] * Quits: danielfilho (~daniel@187.31.77.7) (Read error: Operation timed out)
  444. # [15:45] * danielfilho_ is now known as danielfilho
  445. # [15:49] <annevk> kennyluck: I think with feedback we should be as inclusive as possible; whereas when making a standard you want to give as little freedom as possible to the implementor
  446. # [15:49] <Lachy> http://www.mediawiki.org/wiki/Extension:AkismetKlik
  447. # [15:49] <annevk> kennyluck: if such a comparison makes sense at all, which I'm not sure it does :)
  448. # [15:49] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
  449. # [15:50] * Joins: smaug____ (~chatzilla@ZYYYKCMV.gprs.sl-laajakaista.fi)
  450. # [15:50] <annevk> Lachy: oh, experimental only :(
  451. # [15:52] <annevk> Lachy: maybe something like http://www.mediawiki.org/wiki/Extension:ConfirmEdit ?
  452. # [15:52] <Lachy> annevk, we already have that one
  453. # [15:53] <Lachy> I'm not sure if it's still enabled though, nor how to check
  454. # [15:53] <annevk> Lachy: so new users get a ReCaptcha?
  455. # [15:54] <Lachy> They get asked to solve a simple equation. http://wiki.whatwg.org/index.php?title=Special:UserLogin&type=signup
  456. # [15:54] <Lachy> Maybe that plugin is just out of date
  457. # [15:54] <annevk> ah yeah
  458. # [15:54] <annevk> maybe we should go for something more complex?
  459. # [15:55] <annevk> it seems '<label for="wpCaptchaWord">53 - 5</label>' is easy enough to automate
  460. # [15:55] <annevk> if this is an automated attack, might not be I guess
  461. # [15:59] * Joins: Telling (~unknown@80-71-135-15.u.parknet.dk)
  462. # [16:00] * Quits: plutoniix (~plutoniix@ppp-180-214-209-135.revip4.asianet.co.th) (Ping timeout: 276 seconds)
  463. # [16:00] <annevk> already more useful feedback on Google+ than the WHATWG blog has had in quite a while
  464. # [16:01] <annevk> the non-open webby nature of social networks is uncool, but they do help in participation
  465. # [16:02] <Lachy> I upgraded the plugin. But I just noticed all the .svn folders in there now. Did this whole wiki installation get moved to an SVN server somewhere, and then deployed from there?
  466. # [16:04] <annevk> that sounds like a thing foolip would do
  467. # [16:04] <annevk> but I don't think he's involved
  468. # [16:04] <annevk> maybe that's how DreamHost deals with this?
  469. # [16:04] <foolip> hehe, I plead not guilty
  470. # [16:05] <kennyluck> Instead of G+, I think having some WHATWG regulars participate in the discussion forum of the jQuery standard team would be more worthy though.
  471. # [16:05] * Quits: cfq (~cfq@217.111.143.154) (Quit: cfq)
  472. # [16:05] <kennyluck> if folks here are not doing it already
  473. # [16:06] <annevk> we're doing it the other way around since a couple of weeks
  474. # [16:06] <annevk> wycats and paul_irish
  475. # [16:06] <annevk> help out via IRC / email
  476. # [16:07] * Joins: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu)
  477. # [16:07] * Joins: cfq (~cfq@217.111.143.154)
  478. # [16:07] <annevk> I want to have some kind of StandardsCamp in due course
  479. # [16:07] <annevk> or WebPlatformCamp or whatever
  480. # [16:07] <miketaylr> can it be in an actual forest?
  481. # [16:07] <annevk> if there's wireless of some kind :p
  482. # [16:08] <kennyluck> I assume most of jQuery people are on https://groups.google.com/forum/?pli=1#!forum/jquery-standards and I think setting up more channels won't help much.
  483. # [16:09] <MikeSmith> miketaylr: amen to something you said on a mailing list in the last few days
  484. # [16:09] <MikeSmith> right now I can't remember quite what it was
  485. # [16:09] <miketaylr> heh
  486. # [16:09] <MikeSmith> but you told it like it is
  487. # [16:09] <miketaylr> oh, localStorage?
  488. # [16:10] <annevk> kennyluck: it seems Jake is also on board with them, great!
  489. # [16:10] <MikeSmith> ah yea
  490. # [16:10] <MikeSmith> miketaylr: yah
  491. # [16:10] <MikeSmith> so I should shut up about that
  492. # [16:10] <annevk> kennyluck: I'm occupied enough as it is, but if you have extra time feel free to join and share whatever you learn :)
  493. # [16:11] <MikeSmith> annevk: for the record, I am the W3C's crazy uncle
  494. # [16:11] <MikeSmith> the TAG is not capable of competing with me in that regard
  495. # [16:12] <annevk> if you're the crazy uncle one would have to wonder what the W3C is
  496. # [16:12] <annevk> or the TAG for that matter :p
  497. # [16:12] <kennyluck> annevk, I was trying to save more of your time!
  498. # [16:13] * MikeSmith ends his second two-hour telcon about the same topic in as many days and heads off to drink some shouchu in peace
  499. # [16:14] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 240 seconds)
  500. # [16:15] * Quits: smaug____ (~chatzilla@ZYYYKCMV.gprs.sl-laajakaista.fi) (Quit: ChatZilla 0.9.86.1 [Firefox 11.0a1/20111118031005])
  501. # [16:15] * Joins: smaug____ (~chatzilla@ZYYYKCMV.gprs.sl-laajakaista.fi)
  502. # [16:16] <annevk> Should we use http://disqus.com/welcome/ for the WHATWG blog to make it easier for people to give feedback on an article?
  503. # [16:16] <annevk> Apparently it can import existing comments
  504. # [16:16] <jgraham> Why?
  505. # [16:16] <annevk> I just explained why
  506. # [16:16] * Quits: gwicke (~gabriel@212.255.41.146) (Quit: Bye!)
  507. # [16:16] <jgraham> Why does it make it easier?
  508. # [16:17] <annevk> because you don't have to fill in all your details
  509. # [16:17] * jgraham has never liked disqus on other people's blogs
  510. # [16:18] <annevk> yeah me neither, but then I don't give much feedback on the WHATWG blog and neither does anyone else
  511. # [16:18] <annevk> and yet there's quite a few people who read it, who probably have questions
  512. # [16:18] <annevk> e.g. on Google+ some people replied directly with some feedback
  513. # [16:18] <annevk> it seems there's some kind of barrier to be kicked down there
  514. # [16:19] * Joins: tomasf (~tomasf@109.58.24.124.bredband.tre.se)
  515. # [16:21] <jgraham> Maybe. I think it is pretty natural to comment on something in the place you found it rather than on the thing itself even if that doesn't make much sense
  516. # [16:21] <jgraham> Consider e.g. reddit, slashdot
  517. # [16:21] <jgraham> Often the articles they link to have comments, but people comment on reddit/etc/ instead
  518. # [16:22] <annevk> That suggests it does not matter much what we do
  519. # [16:22] <annevk> Which might be true, although some WHATWG posts did get a lot of feedback, hmm
  520. # [16:23] * Quits: espadrine (~thaddee_t@acces2064.res.insa-lyon.fr) (Ping timeout: 244 seconds)
  521. # [16:29] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
  522. # [16:39] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
  523. # [16:44] <erlehmann> annevk, i hereby offer to host an imageboard, with the main section being /w/ – whatwg.
  524. # [16:45] <erlehmann> annevk, please do not use disqus. it is a pain for users.
  525. # [16:45] <erlehmann> it also is not usable at all without javascript, without that being necessary.
  526. # [16:46] <erlehmann> i know at least 3 blogs where using disqus has prevented comments from being made, in a „why doesn't this stupid thing work“-way.
  527. # [16:47] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  528. # [16:47] <zcorpan> so about find() and findAll(), are people aware of the existing window.find() which is for page search?
  529. # [16:48] * jgraham wonders why it can't be called .select
  530. # [16:49] <jgraham> (are we really that precious about 2 characters?)
  531. # [16:49] <annevk> erlehmann: okay, no disqus for now
  532. # [16:50] <erlehmann> annevk, i do not even see why one would use it if a comment infrastructure is there. the blogs using it (at least those i know) are mainly HTML static pages.
  533. # [16:51] <zcorpan> jgraham: wasn't select an IE XPath-y API or some such?
  534. # [16:51] <annevk> erlehmann: basically so you don't have to fill in all your details just to leave a simple comment
  535. # [16:51] <annevk> erlehmann: four fields is overkill for what should be one
  536. # [16:52] <erlehmann> annevk, then do it imageboard-style. only an optional name.
  537. # [16:53] <erlehmann> as i detailed in my mail, it leads to more comments, but not necessarily more spam.
  538. # [16:55] <jgraham> zcorpan: selectNodes and selectSingleNode afaict
  539. # [16:55] <zcorpan> k
  540. # [16:55] * Philip` 's usual experience of Disqus is that he scrolls to the bottom of a blog post and then waits two seconds and the comments section still hasn't loaded, so he closes the page and goes off somewhere else without even reading the existing comments
  541. # [16:57] * jgraham wonders if dglazkov still thinks that "having XPath in HTML DOM opens up a whole new level of flexibility and just plain coding convenience for JavaScript developers"
  542. # [16:58] * Joins: charlvn (~user@524BA444.cm-4-4c.dynamic.ziggo.nl)
  543. # [17:00] * Joins: thiagotpc (~contato@r248-px-sorocaba.ibys.com.br)
  544. # [17:13] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  545. # [17:15] * Joins: plutoniix (~plutoniix@ppp-27-55-98-176.revip3.asianet.co.th)
  546. # [17:18] * Joins: tomasf_ (~tomasf@host-95-198-22-77.mobileonline.telia.com)
  547. # [17:20] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
  548. # [17:22] * Quits: tomasf (~tomasf@109.58.24.124.bredband.tre.se) (Ping timeout: 276 seconds)
  549. # [17:22] * tomasf_ is now known as tomasf
  550. # [17:22] * karlcow fears that more and more information goes on G+ closed system
  551. # [17:23] * timeless chuckles
  552. # [17:23] <annevk> I rather it goes there than lost in the minds of people
  553. # [17:23] <karlcow> qotd
  554. # [17:23] <annevk> have it go*
  555. # [17:23] * smaug____ has given up using his google account
  556. # [17:24] <annevk> valuable feedback for the platform is :)
  557. # [17:24] <annevk> I can see how that can be interpreted in various ways :)
  558. # [17:24] <karlcow> /dev/null+
  559. # [17:24] <karlcow> /dev/nullgle+
  560. # [17:25] <annevk> heh
  561. # [17:25] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
  562. # [17:26] <annevk> In general though I think it's important that we try out new things and see how they go
  563. # [17:26] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Max SendQ exceeded)
  564. # [17:26] * Joins: jonatasnona (~jonatas@lba.inpa.gov.br)
  565. # [17:27] <annevk> Lets try to learn from our conservative predecessors :)
  566. # [17:27] * Joins: Phrogz (d8e47015@pdpc/supporter/professional/phrogz)
  567. # [17:28] <zewt> sometimes i feel like i'm playing an adventure game editing comments in gmail
  568. # [17:29] <zewt> i remove text before a quote, and it moves quote headers around in seemingly random ways
  569. # [17:29] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  570. # [17:32] * Quits: charlvn (~user@524BA444.cm-4-4c.dynamic.ziggo.nl) (Quit: Ik ga weg)
  571. # [17:35] <annevk> zcorpan: find() would not be on Window
  572. # [17:35] <annevk> zcorpan: it's for Document/DocumentFragment/Element
  573. # [17:35] <annevk> zcorpan: and maybe NodeArray
  574. # [17:35] * Quits: plutoniix (~plutoniix@ppp-27-55-98-176.revip3.asianet.co.th) (Quit: Leaving)
  575. # [17:35] * Joins: nonge (~nonge@p5082A807.dip.t-dialin.net)
  576. # [17:41] * Joins: jarek (~jarek@bda251.neoplus.adsl.tpnet.pl)
  577. # [17:41] * Quits: jarek (~jarek@bda251.neoplus.adsl.tpnet.pl) (Changing host)
  578. # [17:41] * Joins: jarek (~jarek@unaffiliated/jarek)
  579. # [17:42] <zcorpan> annevk: ok. still, a bit confusing if window.find() and document.find() exist and do very different things
  580. # [17:44] * Quits: tomasf (~tomasf@host-95-198-22-77.mobileonline.telia.com) (Quit: tomasf)
  581. # [17:44] <jarek> annevk: why CSSOM sucks so much? :/
  582. # [17:45] * Quits: zcorpan (~zcorpan@node-7ahkvq28vc65m79q2.a0.ipv6.opera.com) (Quit: zcorpan)
  583. # [17:45] <jarek> annevk: I'm just reading http://dev.w3.org/csswg/cssom/#the-cssrule-interface and there are few improvements
  584. # [17:46] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  585. # [17:47] <jarek> e.g. there doesn't seem to be a way to get a list of declarations from CSSStyleRule
  586. # [17:47] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  587. # [17:49] <annevk> latest XKCD is pretty cool
  588. # [17:50] <annevk> jarek: yes there is: http://dev.w3.org/csswg/cssom/#cssstylerule
  589. # [17:50] <annevk> jarek: specially, .style
  590. # [17:51] <annevk> jarek: the reason it sucks though, I don't know, it was designed before my time
  591. # [17:51] <jarek> annevk: ohh, that's awkward
  592. # [17:51] <jarek> annevk: why can't we have a full representation of stylesheet in JSON-like format?
  593. # [17:51] <annevk> jarek: when Java was still popular in standards bodies and jQuery was -10 years old
  594. # [17:53] <jarek> do you know any better object representation for CSS?
  595. # [17:53] <annevk> jarek: not really
  596. # [17:53] <annevk> jarek: I just wanted to document what was out there
  597. # [17:53] <annevk> though apparently the CSS WG thinks I'm interested in new features
  598. # [17:54] <annevk> not sure how that happened
  599. # [17:54] <annevk> I had some plans for a better value API, but there's little traction thus far
  600. # [17:54] <jarek> I'm building custom CSS parser, so I thought about outputting simillar objects to CSSOM
  601. # [17:54] <annevk> ah I see
  602. # [17:55] <annevk> in JavaScript?
  603. # [17:55] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
  604. # [17:55] <jarek> yeah
  605. # [17:55] <annevk> cool
  606. # [17:55] <jarek> but after reading the spec I dropped this idea :P
  607. # [17:55] <annevk> fair enough
  608. # [17:55] <annevk> I'm not sure how we get this design to be honest and improving it is kind of hard
  609. # [17:55] <annevk> people have all kinds of different uses for CSS
  610. # [17:56] <jarek> annevk: it would good engough if the stylesheet was represented as a tree
  611. # [17:56] <jarek> e.g. first there is styleRule
  612. # [17:56] <jarek> then there is styleRule.declarations, and styleRule.selectors.selector, and...
  613. # [17:57] <annevk> it's basically a tree at this point
  614. # [17:57] <annevk> declarations are just stored in a map
  615. # [17:58] <annevk> a CSSRule is either a selector/declaration block, or an at-rule
  616. # [17:58] <jarek> annevk: but the tree is not very deep, e.g. you can't access simple selectors to calculate specificity
  617. # [17:58] <erlehmann> annevk, please stop sending me mail twice. i am on the list and will get it anyway.
  618. # [17:58] <annevk> erlehmann: please configure your settings, reply-all is standard procedure for every list I'm on
  619. # [17:59] <annevk> erlehmann: you can configure this for the WHATWG list if that is the one that is bothering you
  620. # [17:59] <annevk> jarek: sure, and when you have several style sheets it also does not work
  621. # [17:59] <erlehmann> annevk, intredasting. i am all in favor of filtering on the receiving end, but i did not know that this was not an error.
  622. # [18:00] <erlehmann> annevk, does that mean i send mail to everyone twice too?
  623. # [18:00] * Quits: MikeSmith (~MikeSmith@EM114-49-26-59.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  624. # [18:02] <annevk> erlehmann: depends on how you send your email I guess
  625. # [18:02] <jarek> what's the status of this spec? http://disruptive-innovations.com/zoo/cssvariables/
  626. # [18:02] <jarek> are there any chances that it will be accepted by W3C?
  627. # [18:03] <annevk> erlehmann: I always use reply all because otherwise just the person sending the email will get the reply (the mailing list software should not change the reply-to header)
  628. # [18:03] <jgraham> annevk: "Average cost of meal at 20 costliest SF resturants - $85.27" - apparently xkcd teaches us that food is cheap in California
  629. # [18:03] <erlehmann> annevk, i see. there is also the case that that person may have left the list, for late replies. i have „reply to list“ in here (using sylpheed claws).
  630. # [18:03] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  631. # [18:04] <erlehmann> i thought it was an error, honest.
  632. # [18:04] <annevk> jgraham: heh
  633. # [18:04] <annevk> erlehmann: my software has reply list too now, maybe I should start using that
  634. # [18:05] <annevk> erlehmann: maybe some people only look at messages addressed at them though and then they would miss it
  635. # [18:05] <jcranmer> I prefer reply to list
  636. # [18:05] <annevk> erlehmann: so reply all seems safer, but I could change habbit for a while and see what happens
  637. # [18:05] <jcranmer> otherwise, the mailing list refuses to send me an email that would get filtered into the correct folder
  638. # [18:05] <erlehmann> annevk, i see a reason for including people. as i said, i am all in favor of filtering at the recipient end
  639. # [18:06] * jcranmer ought to break down and use gmane to access most of these mailing lists
  640. # [18:15] <zewt> "list reply" is nice, but very few MUAs support it; i just reply-all since that's convention on these lists (and gmail doesn't have list-reply)
  641. # [18:15] <zewt> also very few users actually understand list-reply-to
  642. # [18:15] * Quits: thiagotpc (~contato@r248-px-sorocaba.ibys.com.br)
  643. # [18:16] <jcranmer> the MUA I have makes it easier to reply-to-list than reply-all on a mailing list message
  644. # [18:17] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 252 seconds)
  645. # [18:17] <zewt> gmail only has (afaik) reply-all and reply-to-sender; to reply to the list only i'd have to edit recipients manually every time (not going to happen)
  646. # [18:17] * Joins: rniwa (~rniwa@c-71-198-171-236.hsd1.ca.comcast.net)
  647. # [18:19] * Joins: tantek (~tantek@66-87-7-149.pools.spcsdns.net)
  648. # [18:19] <gsnedders> jQuery JSONP has so much browser sniffing it's painful.
  649. # [18:20] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Remote host closed the connection)
  650. # [18:21] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  651. # [18:24] * Quits: astearns (~anonymous@c-50-132-63-33.hsd1.wa.comcast.net) (Quit: astearns)
  652. # [18:24] <AryehGregor> zewt, some mailing lists have the sender as the list, so reply to sender replies to the list.
  653. # [18:24] <AryehGregor> Wikimedia lists are all set up like that, but W3C lists seem not to be.
  654. # [18:24] <AryehGregor> It always made much more sense to me, as a convention.
  655. # [18:25] <kennyluck> AryehGregor, do Wikimedia lists have public archives as well?
  656. # [18:25] <AryehGregor> kennyluck, yes.
  657. # [18:25] <zewt> AryehGregor: that's horrible
  658. # [18:26] <zewt> the sender is the person who sent the message; i shouldn't have to jump hoops if i want to reply to someone directly
  659. # [18:26] * AryehGregor shrugs
  660. # [18:26] <AryehGregor> Reply to sender is rarely what people want, on lists.
  661. # [18:27] <kennyluck> The reason why I guess W3C is doing this is to make to think twice if you are criticizing people and don't want that to be public.
  662. # [18:27] <zewt> kennyluck: no, it's because it's how almost all lists work
  663. # [18:27] <kennyluck> hmm… OK
  664. # [18:28] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  665. # [18:29] * Philip` remembers lots of discussion about the mailing list sender settings when public-html was first set up
  666. # [18:29] <Philip`> (and lots of discussions about how mailing lists were obsolete and rubbish)
  667. # [18:30] <Philip`> (I think the discussion went on for weeks with hundreds of messages, and ended up with nothing changing)
  668. # [18:32] <zewt> mailing lists are still the best approach for detailed conversations
  669. # [18:33] <zewt> forums are handy for casual conversation (fewer steps to jump in with one reply to a running conversation if you're not a member in advance), but not a fan for technical discussions
  670. # [18:33] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  671. # [18:34] * Joins: MikeSmith (~MikeSmith@EM114-48-20-16.pool.e-mobile.ne.jp)
  672. # [18:35] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Quit: testing)
  673. # [18:37] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
  674. # [18:37] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
  675. # [18:37] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
  676. # [18:37] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  677. # [18:38] <AryehGregor> Okay, finally.
  678. # [18:38] <AryehGregor> Solution: log out, log in to GNOME Classic desktop, gnome-panel will be right-clickable. Delete the top panel. Go back to Unity, and the bottom panel will remain.
  679. # [18:39] <AryehGregor> Why in heaven's name this process is necessary or even works, I don't know, but I finally have what I want.
  680. # [18:39] <AryehGregor> Now I need to look into that Alt-Tab behavior . . .
  681. # [18:39] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
  682. # [18:42] <AryehGregor> Too bad I can't post a response here: http://ubuntuforums.org/showthread.php?p=11300607#post11300607
  683. # [18:43] <zewt> locked threads are one of the reasons forums tend to be terrible
  684. # [18:43] <zewt> people arbitrarily deciding that nobody could possibly have anything useful to say about a topic, so they should be prevented from doing so
  685. # [18:43] <AryehGregor> To be fair, I didn't generally allow that on the forum I ran.
  686. # [18:44] <AryehGregor> Also to be fair, forums tend to become cesspits much more readily than mailing lists, for whatever reason.
  687. # [18:44] <AryehGregor> Maybe just because of how they're used.
  688. # [18:45] <zewt> if someone locks a topic i'm writing on, even odds i'll just stop going to the forum entirely
  689. # [18:46] <AryehGregor> If nobody ever locks topics, most forums tend to become places nobody will want to go to in the first place.
  690. # [18:46] <Philip`> AryehGregor: Maybe it's because mailing lists appeal to more old-fashioned people, so they typically have more mature communities
  691. # [18:46] <zewt> that's silly; it's even easier to ignore uninteresting topics on forums than lists
  692. # [18:46] <AryehGregor> Anyway: so it seems like the theory is that in Ubuntu 11.10, Alt-Tab switches between applications and Alt-` switches between windows in the same application. This might at least be tolerable, despite being a completely gratuitous break from the behavior of every OS in the universe for the last zillion years, except that Alt-Tab sometimes still does switch between windows in the same application.
  693. # [18:46] <AryehGregor> Sigh.
  694. # [18:47] * Joins: dave_levin (dave_levin@nat/google/x-yrdllydihfyfuaes)
  695. # [18:47] <zewt> AryehGregor: sounds like somebody with very little UI experience trying to be too "clever"
  696. # [18:47] <AryehGregor> zewt, most forums are a bunch of bored teenagers whose idea of fun is to post off-topic nonsense.
  697. # [18:47] * Joins: gavinc (~gavin@50-0-76-242.dsl.dynamic.sonic.net)
  698. # [18:47] <zewt> when it comes to fundamental UIs, "clever" is bad
  699. # [18:48] <AryehGregor> zewt, or they have UI experience but are being pushed to get new and exciting changes out the door so their marketing department can point to all the cool progress they're making.
  700. # [18:48] <AryehGregor> That's a major problem with Ubuntu right now.
  701. # [18:48] <AryehGregor> They're trying to be ambitious but don't have the resources to do it right, so they push out all kinds of changes that are half-baked.
  702. # [18:48] <AryehGregor> I don't actually think Unity is so bad, I just think it really needs a lot more refinement before it makes sense to inflict it on people by default.
  703. # [18:48] <zewt> i never use linux as a desktop, but ubuntu (and to a lesser extent debian) tends to make unwelcome changes on the server-side, too
  704. # [18:49] <gavinc> Of course Apple never just changes things to make things exciting and new
  705. # [18:49] <zewt> changing stuff that's been around forever, which every linux user in the world knows how to deal with, for something new and shiny and invariably brittle
  706. # [18:49] <zewt> upstart needs to die
  707. # [18:50] <AryehGregor> gavinc, sure they do, but they have the resources to do it right.
  708. # [18:50] <AryehGregor> zewt, SysV init is what needs to die. It's horrible for performance and maintainability. I have no strong opinion on Upstart vs. systemd, though.
  709. # [18:51] <zewt> upstart broke on a system and after hours of trying to figure out how i was supposed to diagnose it, i just threw up my hands and reinstalled
  710. # [18:51] <Philip`> zewt: Maybe the idea is that people who aren't Linux users (but are potential users) don't know how to deal with it yet, but they're the important people (since they will drive the growth of Linux and Linux-related companies), so the benefits of sticking with a familiar but inferior solution are lessened
  711. # [18:51] <AryehGregor> I don't think I've had any trouble with Upstart itself, although I remember once the mysqld start script gave me a lot of grief.
  712. # [18:52] <zewt> Philip`: put differently, "we don't care about existing users, we need our new shinies"
  713. # [18:52] <AryehGregor> Philip`, that argues for trying to copy Windows conventions, not make up ones that no one anywhere has ever used.
  714. # [18:55] <zewt> expecting everyone to learn a completely new system is pushing a huge effort onto existing users
  715. # [18:55] <gavinc> So?
  716. # [18:55] <zewt> what?
  717. # [18:55] <gavinc> Apple got/gets great press and lots of new users by throwing plenty of old users under the bus
  718. # [18:55] <gavinc> I don'
  719. # [18:55] <zewt> AryehGregor: well, for that particular case, windows's conventions for startup and service maintenance are pretty much "mysterious black box" even to most advanced users, heh
  720. # [18:55] <gavinc> t think the issue is so much change, as it is that Unity isn't very good yet
  721. # [18:55] <AryehGregor> Okay, the "Bias alt-tab sorting prefer windows on the current viewport" setting in CompizConfig Settings Manager seems to have fixed the Alt-Tab behavior.
  722. # [18:55] <AryehGregor> zewt, I've found that to generally be true of Windows. Linux is often annoying and poorly designed, but I can almost always diagnose and fix problems with a bit of work.
  723. # [18:56] <AryehGregor> Windows is more likely to work correctly out of the box, but if it breaks, good luck fixing it.
  724. # [18:56] <AryehGregor> You can only hope someone on some forum posted a voodoo-magic solution that will mysteriously work.
  725. # [18:56] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  726. # [18:56] <erlehmann> AryehGregor, just use XFCE.
  727. # [18:57] <zewt> with init.d i can; upstart, well, i could have spent the time to figure it out, but it looked like a ... well, like a closed black-box, which was making diagnosing my problem very hard; i had no interest in learning more about it
  728. # [18:57] <AryehGregor> Windows gurus are people who've memorized archaic configuration menus without really knowing what they're doing. Linux gurus are people who write patches for their desktop.
  729. # [18:57] <erlehmann> zewt, does upstart not react to service?
  730. # [18:57] <zewt> i tried to get it into a diagnostics mode to tell me what it was doing, and it went into full-blown developer debug mode, spewing endless pages of low-level detail, which didn't help in the slightest
  731. # [18:57] <erlehmann> like service pulseaudio status?
  732. # [18:57] <erlehmann> AryehGregor, that is fun.
  733. # [18:57] <jarek> I wish Windows 98 was still supported, it's GUI was 10 times more productive than current shells
  734. # [18:57] <zewt> i don't know; i switched back to debian
  735. # [18:57] <AryehGregor> erlehmann, I've only written one.
  736. # [18:58] <jarek> s/it's/its
  737. # [18:58] <zewt> (i don't recall what the problem I was having was, but it was preventing the system from booting)
  738. # [18:58] <erlehmann> jarek, just install XFCE?
  739. # [18:58] <AryehGregor> Like a while ago, I created a laptop account for my fiancée. Logging in didn't work. It took like ten minutes for me to figure out the problem, which I reported, and I got a prompt response to my bug.
  740. # [18:58] <gavinc> erlehmann: service works fine with upstart
  741. # [18:58] <erlehmann> gavinc, good.
  742. # [18:58] <erlehmann> AryehGregor, sounds nice.
  743. # [18:58] <jarek> erlehmann: I'm using XFCE right now, it's far behind Gnome 2.x and Win98 in terms of usability
  744. # [18:59] <AryehGregor> On the other hand, any new accounts created on my parents' Windows 7 laptop don't work. I spent at least half an hour trying to debug it, but none of the fixes I found by Googling the error message worked, and I still have not the slightest idea what the actual problem is.
  745. # [18:59] <jarek> e.g. I can't rearange menu items or unmount pendrive
  746. # [18:59] <AryehGregor> So I just use my father's account if I have to use their laptop.
  747. # [18:59] <zewt> winxp had the general UI pretty much right; they broke a *lot* in 7
  748. # [18:59] <erlehmann> jarek, with the exception that xfdesktop cannot into single click, what is missing?
  749. # [18:59] <erlehmann> the panel is better than gnome2
  750. # [18:59] <AryehGregor> zewt, isn't Debian switching to upstart?
  751. # [18:59] <AryehGregor> Yeah, I liked the Xfce panel too.
  752. # [18:59] <AryehGregor> I used it for a while.
  753. # [18:59] <zewt> AryehGregor: dunno, but the universal law of computing is that everything always gets worse, and that would be a logical consequence of that law
  754. # [18:59] * Philip` is currently using Win7 and KDE, and doesn't get particularly upset by either of them
  755. # [19:00] <gavinc> Yes, debian is switching and redhat already did (but is switching away again)
  756. # [19:00] <AryehGregor> zewt, SysV init is horrifying for boot performance. Everything has to be run serially, from shell scripts.
  757. # [19:00] <zewt> "boot performance"? who cares about how long it takes to boot?
  758. # [19:00] <zewt> i'd find it hard to think of anything i care about less
  759. # [19:00] <jarek> erlehmann: in Gnome 2.x I could open any remote filesystem by clicking on Panel -> Places
  760. # [19:00] <erlehmann> AryehGregor, i have noticed the opposite: windows takes a lot of work to be „just right“. it has no usable mediaplayer out of the box, nor a good editor. i even recently installed debian, because my girlfriend's laptop did not work with windows out of the box, but it did with debian (the driver CD had different drivers than the ones usable the hardware)
  761. # [19:00] <Philip`> zewt: Lots of people don't seem to have discovered suspend-to-RAM yet
  762. # [19:01] <AryehGregor> zewt, people who just installed Linux for the first time, and the first thing they see is that it boots really quickly compared to Windows?
  763. # [19:01] <erlehmann> jarek intredasting. then we need to improve XFCE, until it becomes the new gnome2!
  764. # [19:01] <erlehmann> Philip`, Win7 IS KDE4. mind = blown :D
  765. # [19:01] <tantek> AryehGregor: The problem with forums turning into cesspools more than email lists - any specific instances? Was it perhaps due to a lack of active community management?
  766. # [19:01] <zewt> it's the stupidest possible reason to change to a completely different, poorly-designed boot/service management system
  767. # [19:02] <AryehGregor> erlehmann, Windows has no usable default programs, that's absolutely true. Its hardware support is also much more obnoxious than Linux's in many ways. But it fails less often in ways that require you to actually understand your computer to fix it.
  768. # [19:02] <zewt> (i use notepad.exe all the time, heh)
  769. # [19:02] <zewt> calc.exe used to be decent; they sort of made it crap in 7
  770. # [19:02] * Quits: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu) (Quit: c_t_montgomery)
  771. # [19:02] <AryehGregor> tantek, mostly the forums I've been on were a bunch of teenagers hanging out, and the mailing lists I've been on were mostly targeted professional-ish things. So it might be totally unrelated to the medium.
  772. # [19:03] <zewt> (for less trivial apps, they're not the OS's job to provide anyway; windows isn't a "distribution" in the sense linux systems normally are)
  773. # [19:03] * Joins: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu)
  774. # [19:03] * Quits: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu) (Client Quit)
  775. # [19:03] * Quits: Margle (~Margle@41-133-196-64.dsl.mweb.co.za) (Quit: Computer has gone to sleep.)
  776. # [19:04] <erlehmann> AryehGregor, the problem is that I know no one who can tell me if „change this registry key“ is the correct solution. with linux, that is kind of logical. and even my ten year old sister can type „apt-get“. (in fact, she seems to prefer it to a graphical package manager, since that takes longer)
  777. # [19:04] <erlehmann> zewt, if i get an operating system, i want usable defaults. part of that is having something like gedit and not something like notepad.
  778. # [19:05] <zewt> *shrug*
  779. # [19:05] <zewt> for serious editing i want vim; i don't care what the default is
  780. # [19:06] * Joins: astearns (~anonymous@192.150.22.5)
  781. # [19:06] <erlehmann> hell, even „we know best, don't change anything“ OS X has somewhat usable defaults though their network manager lacks polish.
  782. # [19:06] <erlehmann> and their theming support was often grounds for me to confuzzle mac users „can you make it less blue-grayish?“
  783. # [19:06] <erlehmann> ;)
  784. # [19:06] <gsnedders> zewt: The default matters when you can't install anything.
  785. # [19:07] <AryehGregor> Windows probably has terrible defaults for antitrust reasons.
  786. # [19:07] <AryehGregor> If they bundled a good text editor, they'd get in trouble. They already got in trouble for bundling a usable browser, and these days an OS might as well be totally unusable if it doesn't have a browser.
  787. # [19:07] <zewt> if you can't install anything, you're either on someone else's system (in which case notepad is fine for quick editing), or you're on a corporate system (in which case the blame lies with your IT staff, not Microsoft)
  788. # [19:08] * Quits: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp) (Remote host closed the connection)
  789. # [19:09] <erlehmann> zewt, or on an iDevice
  790. # [19:09] <erlehmann> well, that's a corporate system
  791. # [19:09] <erlehmann> in which case the blame lies with you, not Apple
  792. # [19:09] <zewt> speaking of reasonable defaults, would someone please tell debuntu that traceroute should obviously be installed by default
  793. # [19:10] * Joins: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp)
  794. # [19:11] * Joins: finnala (2e075893@gateway/web/freenode/ip.46.7.88.147)
  795. # [19:12] * tantek is on an idevice and wishes there was a webapp for irc that worked on it instead of having to use a native client.
  796. # [19:13] <AryehGregor> tantek, it would have to be a privileged web app . . .
  797. # [19:13] * Quits: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp) (Remote host closed the connection)
  798. # [19:13] <zewt> not at all
  799. # [19:13] <gsnedders> AryehGregor: Or proxy everything
  800. # [19:13] <zewt> you don't want to make irc connections directly from the phone anyway
  801. # [19:13] * Philip` imagines Windows might have terrible defaults partly for compatibility reasons too, since people will write applications making assumptions about Notepad
  802. # [19:13] <AryehGregor> gsnedders, or that.
  803. # [19:13] * Joins: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp)
  804. # [19:14] <gavinc> zewt: Well, tracepath and traceroute6 are installed by default
  805. # [19:14] <tantek> Not to mention a decent texteditor webapp that sync'd local/web storage.
  806. # [19:14] <zewt> traceroute is the standard, universal tool; it's not optional
  807. # [19:14] <finnala> ack, it's a hard life in the 21 century
  808. # [19:15] <tantek> Like an etherpad that worked offline.
  809. # [19:15] <erlehmann> zewt, ed is the standard editor and is it on my android phone?
  810. # [19:15] <erlehmann> yes, indeed, it is.
  811. # [19:15] <erlehmann> but i still use nano.
  812. # [19:15] <erlehmann> :>
  813. # [19:15] <zewt> gross
  814. # [19:15] <finnala> Aw yeah, Nano.
  815. # [19:15] * Quits: myakura (~myakura@FL1-211-135-241-47.tky.mesh.ad.jp) (Remote host closed the connection)
  816. # [19:16] <gavinc> zewt: tracepath is not setuid, traceroute is
  817. # [19:16] <erlehmann> tantek, why can web apps not into IRC?
  818. # [19:16] <zewt> traceroute is one of the universal tools fundamental to any networked system. lacking it is just ridiculous
  819. # [19:17] <zewt> even windows has it (tracert)
  820. # [19:17] <gavinc> zewt: tracepath is traceroute minus security holes
  821. # [19:17] <tantek> Eg freenode with secure logins over ssl
  822. # [19:18] <zewt> gavinc: contrived; if traceroute was insecure, it wouldn't be in the distro at all
  823. # [19:18] * Joins: espadrine (~thaddee_t@acces2064.res.insa-lyon.fr)
  824. # [19:18] * Joins: rillian_ (~rillian@184.71.166.126)
  825. # [19:19] <Philip`> Web browsers are insecure, and they're in the distro
  826. # [19:19] <zewt> (tracepath is also not installed by default in debian; at least in my install)
  827. # [19:21] <zewt> (it's also no reason to have a separate tool and expect everyone to figure out which tool to use on which system; the correct thing would be to provide a subset of traceroute with the same UI, using alternatives to switch)
  828. # [19:21] <cfq> tantek: how about irccloud? --> https://irccloud.com/
  829. # [19:21] <erlehmann> zewt, it is one command away, don't whine.
  830. # [19:21] <zewt> ...
  831. # [19:21] <erlehmann> whereas not having a dozen usable apps on windows is a pain.
  832. # [19:21] <zewt> erlehmann <- -1
  833. # [19:21] <zewt> heh
  834. # [19:22] <erlehmann> ?
  835. # [19:22] <zewt> again, windows is not a distro; it doesn't attempt to be--and the last thing i want is lots (more) windows bloat with it trying to package a bunch more stuff
  836. # [19:23] <zewt> (bloat is one serious problem in windows; I think 64-bit Win7 is on the order of 15 gigs, which is a huge chunk of an SSD)
  837. # [19:24] * Joins: temp01 (~temp01@unaffiliated/temp01)
  838. # [19:25] * Philip` has 20GB in C:\Windows (with 64-bit Win7 and patches and various applications)
  839. # [19:25] <zewt> xp64 was like 4gb
  840. # [19:25] <zewt> well, no, xp32 was; not sure about xp64 off-hand
  841. # [19:25] <Philip`> (Luckily someone convinced me to get a 128GB SSD instead of 64GB, so space hasn't been a problem yet)
  842. # [19:25] <finnala> The problem with W7 is that it grows with each security patch
  843. # [19:26] <Philip`> ((after moving some rarely-used Steam stuff onto the HD))
  844. # [19:26] <zewt> it's particularly nasty for VMs
  845. # [19:26] <gavinc> Philip`: I thought that's what Win7 was for, it's to run Steam
  846. # [19:26] <erlehmann> zewt, with 15 GIGABYTE, i can expect SOME usable editor.
  847. # [19:27] <zewt> "it's so bloated, what's a little more bloat" :)
  848. # [19:27] <Philip`> gavinc: That's my main use for it
  849. # [19:27] <erlehmann> zewt, if it were smaller, i would say, you are right. but it is not.
  850. # [19:27] <gavinc> Philip`: Well, I guess I also use IE sometimes to test things
  851. # [19:27] <erlehmann> it is big and still fails at usable apps.
  852. # [19:27] <gavinc> Philip`: Clearly just need Steam OS
  853. # [19:27] <zewt> text editor is shrug fine, but there's so much else that i need on any system that it's just one of many
  854. # [19:29] <finnala> Steam OS. That'd be gorgeous
  855. # [19:29] <zewt> (i use notepad all the time; the only things, for simple use, that i wish they'd fix is loading unix line endings, and undo)
  856. # [19:29] <Philip`> gavinc: Yeah, they should make a custom OS for games and run it on some custom hardware so developers have a predictable stable platform
  857. # [19:29] <zewt> (for anything nontrivial i just use gvim)
  858. # [19:29] * Joins: tantek_ (~tantek@nat/mozilla/x-pnhxtgmewvrikklz)
  859. # [19:29] <Philip`> gavinc: They could call it an Sbox or something
  860. # [19:29] <finnala> Reminds me of those old games that ran directly from floppies
  861. # [19:29] <zewt> "please flip the disk"
  862. # [19:29] * Quits: cfq (~cfq@217.111.143.154) (Quit: cfq)
  863. # [19:29] <finnala> "Plane flying too fast?" "Turbo button to the rescue"
  864. # [19:30] <zewt> i wonder if i still have the old hole punch for apple II single-sided floppies
  865. # [19:31] <tantek_> zewt - any hole punch would do IIRC
  866. # [19:31] <finnala> Oldest stuff I have is my Amiga 600. Strange how up to date that thing feels even today.
  867. # [19:31] * tantek_ will take a look at irccloud
  868. # [19:32] <tantek_> thanks cfq
  869. # [19:32] <tantek_> anybody have any favorite webapp text editors?
  870. # [19:32] * Joins: nessy (~Adium@124-169-131-96.dyn.iinet.net.au)
  871. # [19:32] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  872. # [19:32] <finnala> Irccloud sounds pretty badass
  873. # [19:32] <gavinc> Philip`: Yeah! The SBox! And maybe it could come with dedicated controllers for games!
  874. # [19:32] <zewt> heh
  875. # [19:32] <zewt> gavinc: sad thing is, the 360 controller on the PC is one of the pieces that have recently made pc gaming a lot less painful
  876. # [19:33] <finnala> Hmm, there's always that OnLive console
  877. # [19:33] <gavinc> zewt: Well, at least playing 360 ports on the PC
  878. # [19:33] <zewt> having to design games around "arbitrary collection of axes and buttons" is a pretty big limitation
  879. # [19:33] <zewt> no, lots (maybe most, now) of pc games support the controller natively
  880. # [19:34] <finnala> As long as my shooters will still be controlled with a mouse, I'm grand.
  881. # [19:34] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  882. # [19:34] <gavinc> Mostly as long as TF2 is controlled with a mouse I'm happy... there are other shooters?
  883. # [19:35] <finnala> I still play some counter strike.
  884. # [19:35] <finnala> Still, I concede.
  885. # [19:36] * Philip` likes it when games support 360 controller and mouse+keyboard, and automatically switch all their on-screen control prompts whenever you start using a different input method
  886. # [19:37] <gsnedders> Games like F1 2011 which you have to go into the config to change between the two are horrible
  887. # [19:37] <gsnedders> If I login to my profile with the keyboard, I then need to go to the options to play the game with the controller.
  888. # [19:38] <finnala> Ah well, I don't have this problem, yay for only piece of electronics being my netbook.
  889. # [19:38] <finnala> Moving to new countries is tedious...
  890. # [19:38] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 248 seconds)
  891. # [19:40] <tantek_> finnala especially when citizenship portability is still TBI in most of the world.
  892. # [19:41] <finnala> Sweet sweet European Union.
  893. # [19:41] <finnala> i /still/ had troubles with my taxes / banks / payslip.
  894. # [19:43] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  895. # [19:44] <finnala> Ah well. I can't seem to get mIRC / chatzilla / any real IRC client to work on this computer. shell account/irssi to the rescue.
  896. # [19:47] <erlehmann> xchat.
  897. # [19:47] <erlehmann> mIRC is pig disgusting.
  898. # [19:49] <zewt> mirc works fine, never liked xchat when i've tried it
  899. # [19:49] <rillian_> it's true, it does work fine
  900. # [19:49] <rillian_> I've been using limechat on macos. I think it also has a windows version.
  901. # [19:50] <timeless> IRCCloud (invites available)
  902. # [19:50] <rillian_> interesting mix of old and new ui design
  903. # [19:50] <rillian_> but I really like the 'things being said in other channels' pane it has
  904. # [19:50] <finnala> mirc is fine.
  905. # [19:50] <finnala> I just need something local
  906. # [19:50] <finnala> I tried chatzilla, but I get some sort of connection reset. Mirc does the same thing
  907. # [19:51] <rillian_> irssi in screen is very popular
  908. # [19:51] <finnala> I've no idea what's wrong, and I have no intention on fixing it.
  909. # [19:51] <finnala> irssi in screen was my plan... :> Putty to the rescue
  910. # [19:52] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 244 seconds)
  911. # [19:52] <zewt> i don't like irssi as a client at all; though i use it for irssi-proxy
  912. # [19:52] <zewt> (which i connect to with mirc, and with andchat on my phone)
  913. # [19:52] <finnala> I don't mind it... I guess I'm a nondiscriminating software-user
  914. # [19:53] <timeless> AryehGregor: fwiw alt-` is also available on OS X iirc
  915. # [19:53] <timeless> and technically BeOS had a way to do something similar w/ Twitcher
  916. # [19:54] <timeless> (but it was shinier, more powerful)
  917. # [19:55] <finnala> Awwrite. Irssi up and running at least.
  918. # [19:55] <erlehmann> ii
  919. # [19:55] <erlehmann> best irc client ever
  920. # [19:55] <erlehmann> or so i heard
  921. # [19:55] <timeless> zewt: Startup on Windows is solved by http://www.soluto.com/
  922. # [19:56] <finnala> I never even tried ii
  923. # [19:56] <finnala> I'm not sure if I even heard of it before now
  924. # [19:57] <timeless> AryehGregor: hey, when you have time w/ your parent's laptop, ping me
  925. # [19:58] <AryehGregor> timeless, um, why?
  926. # [19:58] * Joins: dbaron (~dbaron@nat/mozilla/x-eosafnqpooqibttw)
  927. # [19:59] <timeless> zewt: awww, i like the Calc.exe refresh
  928. # [19:59] <timeless> AryehGregor: i'd like to try to solve the login problem :)
  929. # [19:59] <zewt> i hate how i have to constantly switch modes depending on whether i want floating-point or base conversions
  930. # [19:59] * Joins: tantek-ipod (~tantek@nat/mozilla/x-ztdlcutyilnakdwa)
  931. # [19:59] <AryehGregor> timeless, I'm not really interested in spending the time on it.
  932. # [20:00] * Quits: tantek_ (~tantek@nat/mozilla/x-pnhxtgmewvrikklz) (Quit: tantek_)
  933. # [20:00] <timeless> AryehGregor: windows has simple tools because they were demos
  934. # [20:00] <timeless> the goal was to build a commercial ecosystem
  935. # [20:01] <timeless> by enabling partners to create and sell products
  936. # [20:01] <timeless> plus it meant you could get the os out the door faster
  937. # [20:01] * Quits: tantek (~tantek@66-87-7-149.pools.spcsdns.net) (Ping timeout: 260 seconds)
  938. # [20:01] <timeless> and you had fewer things that you'd be changing that might upset people
  939. # [20:01] <timeless> if MS changed a setting in the Word Processor, and it was part of the OS
  940. # [20:01] <timeless> then people would yell about that change and blame the OS
  941. # [20:01] <timeless> this way, people can choose the Word Processor of their choice, and complain about that w/o bashing the OS
  942. # [20:02] <timeless> When OpenOffice does something stupid, you don't blame Linux/Debian/Red Hat
  943. # [20:02] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 244 seconds)
  944. # [20:02] <timeless> this is actually valuable for each of those groups
  945. # [20:03] <timeless> Philip`: and yes, people do write things expecting notepad to exist in a given place and to work a certain way
  946. # [20:03] <timeless> http://blogs.msdn.com/b/oldnewthing/archive/2010/01/28/9954432.aspx is one place where that's discussed
  947. # [20:03] <zewt> (but the backwards-compatibility problem isn't as pronounced as it is with, say, breaking web APIs)
  948. # [20:03] <timeless> another is the disaster where people have an editor that forks and talks to itself and quits
  949. # [20:04] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  950. # [20:04] <timeless> if someone spawns EDITOR and expects it to be able to monitor the spawned process and then use the result to decide that the user has updated the file
  951. # [20:04] * Quits: tantek-ipod (~tantek@nat/mozilla/x-ztdlcutyilnakdwa) (Ping timeout: 240 seconds)
  952. # [20:04] <timeless> and someone foolishly replaces EDITOR with something that exits immediately before the user can change the file, then... pain
  953. # [20:04] <zewt> that's just a basic API issue
  954. # [20:05] <timeless> zewt's right about the notepad / guest user / corporate lockdown
  955. # [20:05] <zewt> defining what launching an editor application is supposed to do
  956. # [20:05] * Joins: finnala^ (~finn@www.shrineofseals.net)
  957. # [20:05] <finnala^> Now we're talking
  958. # [20:05] <timeless> well, people who write replacements don't think about what they're replacing
  959. # [20:06] * Parts: finnala (2e075893@gateway/web/freenode/ip.46.7.88.147)
  960. # [20:06] <timeless> consider the dozens of terrible Minesweeper knockoffs
  961. # [20:06] <zewt> overly-broad statement
  962. # [20:06] <timeless> and the dozens of terrible so.exe knockoffs
  963. # [20:06] <zewt> many do, some don't, depending on competence
  964. # [20:06] <timeless> s/so/sol/
  965. # [20:06] <timeless> will you accept "the vast majority"?
  966. # [20:06] * Joins: tantek (~tantek@nat/mozilla/x-ncygvvggrmkpdrze)
  967. # [20:07] * Joins: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu)
  968. # [20:07] <zewt> if you discard the ones that nobody actually cares about, probably not
  969. # [20:07] * Joins: tantek-ipod (~tantek@nat/mozilla/x-umfrhnaabkredska)
  970. # [20:08] <zewt> ("jimmy's weekend hack editor for my cs201 project, released as 10-second-delay 90s nagware")
  971. # [20:08] * Joins: rillian__ (~rillian@184.71.182.138)
  972. # [20:08] <timeless> finnala^: would you like an irccloud invite
  973. # [20:08] <zewt> i actually hit a nagware-delay program the other day; "nostalgic" would not be the word i'd use
  974. # [20:08] <finnala^> That would be sweet indeed.
  975. # [20:09] * Joins: katylava_ (~katylava@24.173.67.74)
  976. # [20:09] <timeless> Philip`: they should make XBox360? :)
  977. # [20:09] * Parts: katylava_ (~katylava@24.173.67.74)
  978. # [20:09] <timeless> finnala^: /msg me your email address
  979. # [20:09] * Quits: rillian_ (~rillian@184.71.166.126) (Ping timeout: 258 seconds)
  980. # [20:10] * timeless reaches now now
  981. # [20:10] * Joins: finnala_ (2e075893@gateway/web/freenode/ip.46.7.88.147)
  982. # [20:10] <finnala_> Sorry, got disconnected there for a second
  983. # [20:10] <timeless> finnala^: /msg me your email address
  984. # [20:10] <finnala_> Sure, one moment.
  985. # [20:10] <timeless> irccloud solves disconnections too :)
  986. # [20:10] * tantek has signed up for a beta invite to https://irccloud.com/ - and now the wait.
  987. # [20:10] <timeless> tantek: i can just send you an invite
  988. # [20:11] <zewt> ff8 broke my anti-animated-favicon userChrome.css hack D:
  989. # [20:11] <timeless> then it's a race between me trying to send one and james getting your request and seding one
  990. # [20:11] <timeless> s/sed/send/
  991. # [20:11] * timeless lost the last such race
  992. # [20:11] <timeless> zewt: what did your hack do?
  993. # [20:11] <timeless> or perhaps, how did you do it?
  994. # [20:11] <finnala_> timeless: Can you forward it to faa@mm.st please? :)
  995. # [20:11] <timeless> done
  996. # [20:12] <finnala_> Sweet. Thanks.
  997. # [20:12] <zewt> .tab-icon-image[src $= ".gif"] { visibility: hidden; }
  998. # [20:12] * Quits: tantek-ipod (~tantek@nat/mozilla/x-umfrhnaabkredska) (Ping timeout: 240 seconds)
  999. # [20:12] <timeless> tantek: seriously, i have 2 left today, if you're in a hurry :)
  1000. # [20:12] <zewt> some false positives but worth it
  1001. # [20:12] <timeless> oh, ick
  1002. # [20:12] <timeless> technically you could have false negatives
  1003. # [20:12] * Quits: FlorianX (~Dimitri@p4FCF6986.dip.t-dialin.net) (Read error: Connection reset by peer)
  1004. # [20:12] <tantek> timeless - cool, sign me up!
  1005. # [20:12] <zewt> since firefox devs apparently actually think animated tab icons are okay (they're not)
  1006. # [20:12] <timeless> tantek: email address?
  1007. # [20:13] <tantek> pm
  1008. # [20:13] <timeless> done
  1009. # [20:13] <finnala_> So, now to see how well this thing works
  1010. # [20:13] * Joins: FlorianX (~Dimitri@p4FCF6986.dip.t-dialin.net)
  1011. # [20:13] <zewt> hmm, works now, guess it was just a random miss
  1012. # [20:13] <timeless> zewt: better than someone using js to animate it by setInterval(... document.getElementById("link-favicon").href=...)
  1013. # [20:14] <timeless> people often save their favicon (even .gif) as favicon.ico :)
  1014. # [20:14] <zewt> i don't think you can change the favicon after the page loads
  1015. # [20:14] <timeless> that's probably how you missed it
  1016. # [20:14] <timeless> you should be able to...
  1017. # [20:14] <zewt> really really need a css "stop animations" style
  1018. # [20:14] <timeless> yes
  1019. # [20:14] <zewt> but i'm not putting the energy into fighting for that, heh
  1020. # [20:15] <finnala_> The irccloud page is... weird...
  1021. # [20:15] * Joins: tantek-ipod (~tantek@2620:101:8003:200:94bd:48e9:dfe4:3318)
  1022. # [20:15] <timeless> oh, that sucks
  1023. # [20:16] <timeless> zewt: ok
  1024. # [20:16] <timeless> if you delete the <link> node from the dom, and reinsert it, you'll get an updated image
  1025. # [20:16] <timeless> so yes it's a little bit more painful
  1026. # [20:16] <timeless> but only a little more work, and js can trivially manage that :)
  1027. # [20:16] <zewt> could also rate limit it
  1028. # [20:16] * timeless animated the favicon from irccloud to the google logo for testing
  1029. # [20:19] <zewt> https://bugzilla.mozilla.org/show_bug.cgi?id=111373 today's the decade anniversary of this bug, so yeah, not holding out much hope
  1030. # [20:19] * Quits: finnala_ (2e075893@gateway/web/freenode/ip.46.7.88.147) (Ping timeout: 265 seconds)
  1031. # [20:20] * Joins: finnala (u4564@gateway/web/irccloud.com/x-rlgdsarqpgpxpdmd)
  1032. # [20:20] <finnala> Okay. This at least gives the appearance of working.
  1033. # [20:21] * finnala is now known as finn_irccloud
  1034. # [20:22] <finn_irccloud> Thanks for the invite.
  1035. # [20:22] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
  1036. # [20:22] * Joins: temp02 (~temp01@unaffiliated/temp01)
  1037. # [20:24] * Quits: MikeSmith (~MikeSmith@EM114-48-20-16.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  1038. # [20:27] <timeless> zewt: there's a patch from this year
  1039. # [20:28] * Joins: temp01- (~temp01@unaffiliated/temp01)
  1040. # [20:28] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
  1041. # [20:28] * Quits: nessy (~Adium@124-169-131-96.dyn.iinet.net.au) (Quit: Leaving.)
  1042. # [20:30] * Joins: sicking (~chatzilla@nat/mozilla/x-maqwonekluosakuv)
  1043. # [20:32] * heycam|away is now known as heycam
  1044. # [20:35] * finnala^ is now known as finnala
  1045. # [20:38] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  1046. # [20:44] * Joins: _bga (~bga@ppp78-37-192-78.pppoe.avangarddsl.ru)
  1047. # [20:46] * Joins: nessy (~Adium@124-169-131-96.dyn.iinet.net.au)
  1048. # [20:47] * Quits: bga_ (~bga@ppp78-37-193-80.pppoe.avangarddsl.ru) (Ping timeout: 260 seconds)
  1049. # [20:49] <heycam> annevk, yeah having the union directly as the operation argument type seems ok to me
  1050. # [20:51] <annevk> can you overload attributes currently?
  1051. # [20:51] <annevk> it could be used for those too
  1052. # [20:51] <annevk> basically
  1053. # [20:51] <annevk> if we have union in this way
  1054. # [20:52] <annevk> we may not need multiple method definitions anymore
  1055. # [20:52] <annevk> unless you want to make the second argument dependent on the first and such
  1056. # [20:52] <annevk> not sure if we have that and not sure if it's a good idea
  1057. # [20:52] <annevk> oh
  1058. # [20:52] <annevk> canvas.toDataURL() has some of that
  1059. # [20:55] <erlehmann> zewt, http://tech.slashdot.org/story/11/11/21/1814228/ms-to-build-antivirus-into-win8-boon-or-monopoly
  1060. # [20:55] <erlehmann> but still no good editor. for antitrust reasons. sure.
  1061. # [20:56] <finnala> Such is life in the Microsoft world
  1062. # [20:58] <annevk> wow
  1063. # [20:58] <annevk> /. is still there
  1064. # [20:58] * annevk didn't know
  1065. # [20:59] <finnala> The strange part is that it's still fairly good, in my opinion anyway.
  1066. # [20:59] <finnala> I thought anything that stayed on the net for too long got corrupted
  1067. # [20:59] <Philip`> Is Digg dead yet?
  1068. # [21:00] <erlehmann> digg exists?
  1069. # [21:00] <erlehmann> annevk, slashdot is still there. but still no good editor. for antitrust reasons ;)
  1070. # [21:01] <finnala> Digg still exists, but it's truly a shell of what it once was
  1071. # [21:05] <annevk> could someone do me a favor and make a highres PNG out of http://www.whatwg.org/images/logo.svg ?
  1072. # [21:06] <annevk> 256x256/512x512 is probably enough
  1073. # [21:06] <annevk> for the Google+ page
  1074. # [21:06] * Joins: ojan (ojan@nat/google/x-nruajdhphlxdapzi)
  1075. # [21:07] * Quits: nessy (~Adium@124-169-131-96.dyn.iinet.net.au) (Quit: Leaving.)
  1076. # [21:07] <finnala> lol dunno why but that logo makes me think this is all some kind of practical joke
  1077. # [21:08] <annevk> did you read our tagline?
  1078. # [21:08] <finnala> I believe I might have
  1079. # [21:08] <finnala> "leave all sense of logic at the door" or something.
  1080. # [21:09] <annevk> anyway, the logo is definitely inspired by "WHAT"
  1081. # [21:10] <finnala> http://i.imgur.com/ttEaX.png
  1082. # [21:10] <finnala> is that what you needed?
  1083. # [21:10] <annevk> and leading up to the creation of the WHATWG there was a series of blog posts along the lines of "I wonder /what wg/ will work on this?"
  1084. # [21:10] <annevk> thanks
  1085. # [21:10] <finnala> No stress.
  1086. # [21:10] <zewt> W:D
  1087. # [21:11] * Joins: Ms2ger (~Ms2ger@91.181.139.95)
  1088. # [21:11] <annevk> https://plus.google.com/110228011578241735536/ is a little prettier now
  1089. # [21:12] <finnala> looking good.
  1090. # [21:14] <finnala> What do you think of that Diaspora social network?
  1091. # [21:14] <finnala> I mean I kind of hope it breaks through and becomes something, but it feels unlikely
  1092. # [21:14] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  1093. # [21:15] <annevk> never tried it
  1094. # [21:15] <erlehmann> finnala, i am planning to do a talk whose title can be literally translated as “no one needs diaspora”
  1095. # [21:15] <finnala> Haha
  1096. # [21:15] <erlehmann> it does not solve any user problem, only tries to emulate facebook
  1097. # [21:15] <finnala> I'm not so sure, myself.
  1098. # [21:16] <finnala> I think one problem is that Facebook has grown too big to fail, and alternative networks will be doomed to fail
  1099. # [21:16] <erlehmann> finnala, it tells the big lie that “with just checking this box, your private data will be secure”
  1100. # [21:16] <annevk> just like hunters have trophies I should have something similar for features I got killed from the web
  1101. # [21:16] <annevk> latest addition: document.height & document.width
  1102. # [21:16] <erlehmann> annevk, hahaha
  1103. # [21:16] <annevk> now removed from Gecko and WebKit
  1104. # [21:17] <finnala> Oh like that. To be honest, I haven't thought much about the privact of my data.
  1105. # [21:17] <erlehmann> finnala, when me and another guy asked a dev at re:publica conference why they did not use existing open standards, he gave a null response.
  1106. # [21:17] <finnala> I agree with that sentiment.
  1107. # [21:18] <erlehmann> the host then told the audience to not ask technical questions. no one asked any question.
  1108. # [21:18] <finnala> You raise a good point.
  1109. # [21:18] <zewt> "don't ask questions that make the speaker uncomfortable"
  1110. # [21:19] <finnala> Still I believe we need a more "open" social network
  1111. # [21:19] <erlehmann> zewt, not that. he literally gave no usable answer.
  1112. # [21:19] <annevk> is jake here on IRC?
  1113. # [21:19] <finnala> Or actually, more than one
  1114. # [21:19] <annevk> Jake Verbaten that is
  1115. # [21:19] <finnala> Whether or not we use Diaspora is not something I really care about
  1116. # [21:19] <erlehmann> zewt, i honestly believe the host wanted to avoid him wasting our time. because he did not say “i don't know” or similar
  1117. # [21:20] <erlehmann> finnala, publishing data in not-interoperable form in someone else's namespace is a problem.
  1118. # [21:20] <finnala> I guess I agree.
  1119. # [21:20] <finnala> I'll be waiting for your article, in that case. :)
  1120. # [21:20] <erlehmann> finnala, what is the problem with just using blogs, feeds and feedreaders, mailinglists, email, xmpp? if it is the interface, work on that.
  1121. # [21:21] <finnala> Maybe it is the interface. I'm not sure what the problem is. What I do know is that Facebook has a giantic userbase that is essentially disconnected from the rest of the internet, save some privacy-invading "chats" and "like buttons"
  1122. # [21:22] <erlehmann> finnala, if my talk will not be accepted (which is likely, a discussion panel on the open web got only accepted last-minute) i may write an article outlining it.
  1123. # [21:23] <finnala> Well I'm happy you take the time to give your opinion on it. I look forward to it.
  1124. # [21:23] <erlehmann> finnala, google+ continues this, with less “you can't see this” and an even less usable interface.
  1125. # [21:23] <Hixie_> nice, a google+ page
  1126. # [21:24] <Hixie_> i thought of doing one myself but figured i'd be accused of some sort of google-centric something or other
  1127. # [21:24] * Hixie_ is now known as Hixie
  1128. # [21:24] <erlehmann> finnala, it really is not a difficult thing to go through the motions, collecting all the points. diaspora will scratch none of the issues people have with facebook.
  1129. # [21:24] <annevk> Hixie_: I didn't realize I would be the only one who could maintain it :(
  1130. # [21:24] <annevk> Hixie: hopefully that's temporary
  1131. # [21:24] <Hixie> i expect so
  1132. # [21:24] <Hixie> but have no information one way or the other
  1133. # [21:24] <finnala> erlehmann: I think I might start to get where you're coming from. Sorry, sometimes I can be a bit slow.
  1134. # [21:25] <erlehmann> finnala, no problem. i think for most people listening to that is only possible because the hype has subsided.
  1135. # [21:25] <erlehmann> the “we'll produce something in a few month” hype
  1136. # [21:25] <erlehmann> months
  1137. # [21:26] <annevk> Hixie: people seem to like it though, so that's good
  1138. # [21:26] <erlehmann> annevk, brought upon it yourself. if there were only some way to fill it dynamically, with some kind of … feed!
  1139. # [21:26] <annevk> Hixie: although it did create a mini-thread on whatwg@
  1140. # [21:26] <erlehmann> you could auto-post the blog articles there. is that possible?
  1141. # [21:26] <Hixie> yeah, reading that now :-)
  1142. # [21:26] <erlehmann> mea culpa.
  1143. # [21:26] <annevk> erlehmann: I don't know if there's an API
  1144. # [21:26] <annevk> erlehmann: haven't really looked to be honest
  1145. # [21:27] <annevk> erlehmann: it's not a big deal either way
  1146. # [21:27] <zewt> erlehmann: if comments end up on g+, or end up fragmented between the blog and g+, then that's a minus
  1147. # [21:27] <erlehmann> annevk, they don't even have feeds. what do you expect? but you surely could make a userscript or two.
  1148. # [21:27] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  1149. # [21:27] <zewt> at least they finally fixed g+ on apps
  1150. # [21:27] <erlehmann> zewt, i agree to the fullest extent allowed by law.
  1151. # [21:28] <zewt> it was rather irritating that google kept shoving "try g+!" at me, with links that say "you can't use g+!"
  1152. # [21:28] <annevk> comments already end up on twitter, the blog, IRC, forums, etc.
  1153. # [21:28] <annevk> maybe on reddit occasionally
  1154. # [21:28] <annevk> or hackernews
  1155. # [21:28] <annevk> people's personal blog
  1156. # [21:28] <finnala> Hehe. It is kind of hard to keep track of what is what, to be honest.
  1157. # [21:28] <annevk> that's the way the world works
  1158. # [21:28] <erlehmann> annevk, that is like the opposite of the perfect solution fallacy.
  1159. # [21:29] <annevk> I think it's great personally
  1160. # [21:29] <erlehmann> “because everything is crap, let's produce more crap.”
  1161. # [21:29] <annevk> why would want centralized control over people's thoughts
  1162. # [21:29] <erlehmann> not without usable backlinks.
  1163. # [21:29] <annevk> that way lies madness
  1164. # [21:29] <erlehmann> not centralized. but pingbacks or stuff.
  1165. # [21:29] <finnala> Well, that's basically what the general person has now though, through Facebook
  1166. # [21:29] <erlehmann> madness.
  1167. # [21:30] <finnala> I mean, some people might use Reddit, blogs. But the general populace place on the net is definitely Facebook
  1168. # [21:30] <erlehmann> is that so.
  1169. # [21:30] <erlehmann> dunno.
  1170. # [21:30] <zewt> in every way lies madness; life is merely your choice of madness
  1171. # [21:30] <erlehmann> i know people who use twitter a lot.
  1172. # [21:30] <erlehmann> and people who use facebook for invites.
  1173. # [21:30] <erlehmann> zewt, U MAD?
  1174. # [21:30] <zewt> quite
  1175. # [21:30] <finnala> I don't think any of my collegues use anything but Facebook
  1176. # [21:32] <finnala> I guess as long as the alternatives are there there's no real reason to panic.
  1177. # [21:32] <annevk> I have Facebook, but that's not where most of creative output goes
  1178. # [21:33] * Joins: shetech (~shetech@c-76-126-167-49.hsd1.ca.comcast.net)
  1179. # [21:37] <jgraham> We ned a lyskom instance for the spec!
  1180. # [21:37] <jgraham> Or at least a conference on lyslyskom
  1181. # [21:37] <jgraham> or whatever it's called
  1182. # [21:38] <erlehmann> jgraham, what is lyskom?
  1183. # [21:38] * Quits: tantek-ipod (~tantek@2620:101:8003:200:94bd:48e9:dfe4:3318) (Ping timeout: 240 seconds)
  1184. # [21:39] <jgraham> It's <del>pure evil</del>a messaging system invented at Linkoping university
  1185. # [21:39] <finnala> Don't trust Scandinavians.
  1186. # [21:39] <jgraham> Which never really made it outside the city gates
  1187. # [21:39] <Ms2ger> I hear Opera has an office there, they must be evil as well
  1188. # [21:39] <jgraham> The people who like it *really* *really* like it
  1189. # [21:40] <erlehmann> finnala, a lot of my friends use imageboards, well, i even met my girlfriend through an imageboard. in my culture, moot is the hero and zuckerberg the villain. blood for the blood god, skulls for the skull throne!
  1190. # [21:40] <jgraham> They go on about how the whole thing being a directed graph is teh awesomes
  1191. # [21:40] <erlehmann> jgraham, it it an open standard? if not, fail.
  1192. # [21:40] <finnala> imageboards are nice. I grew up with messageboards/forums, myself.
  1193. # [21:40] <jgraham> (notice I didn't say acyclic)
  1194. # [21:40] <finnala> Didn't have internet for the longest time.
  1195. # [21:40] * Joins: tantek-ipod (~tantek@nat/mozilla/x-qlnspmdlkdtmynkm)
  1196. # [21:41] <finnala> Lyskom sounds scary.
  1197. # [21:41] <erlehmann> jgraham, go make a better „who kissed whom“ than me using your directed graph knowledge!
  1198. # [21:41] <jgraham> And abou how it is great that you can move messages around, reedit them and generally break every invariant that might make it possible to build a good UI
  1199. # [21:42] <erlehmann> jgraham, so it is … multiplayer notepad?
  1200. # [21:42] * Quits: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba) (Read error: Connection reset by peer)
  1201. # [21:42] <finnala> Like Google Wave but with extra nerd.
  1202. # [21:42] <jgraham> erlehmann: It is sort of an open standard. http://www.lysator.liu.se/lyskom/protocol/
  1203. # [21:43] <erlehmann> jgraham, if „sort of“ means there is only one implementation, triple fail.
  1204. # [21:43] <jgraham> erlehmann: Since the only client that isn't "for n00bs" (not my words) is in emacs, I doubt anyone using lyskom has been doing much kissing
  1205. # [21:44] <jgraham> erlehmann: I have no idea how many server implementations there are. There are multiple client implementations that all suck
  1206. # [21:44] <erlehmann> jgraham, hey, i got the same response when i presented that thing at a pub.
  1207. # [21:44] <finnala> You presented /what/ at a pub?
  1208. # [21:44] <annevk> Ms2ger: already well ingrained in Mozilla messaging I see :p
  1209. # [21:45] <erlehmann> finnala, oh. that was unfortunately worded. http://daten.dieweltistgarnichtso.net/src/wer-kuesst-wen
  1210. # [21:45] <Ms2ger> annevk, I cannot comment on behalf of Mozilla :)
  1211. # [21:45] <finnala> Breaking out the German stuff, I see.
  1212. # [21:45] <erlehmann> finnala, wait.
  1213. # [21:45] <erlehmann> http://daten.dieweltistgarnichtso.net/src/wer-kuesst-wen/?json=internet-elite.json
  1214. # [21:45] <erlehmann> i got sample data
  1215. # [21:46] <erlehmann> hehe
  1216. # [21:46] <jgraham> erlehmann: QC doesn't have a very well connected network
  1217. # [21:46] <erlehmann> people are URLs
  1218. # [21:46] <erlehmann> jgraham, click the second link then
  1219. # [21:46] <finnala> Germany scares me
  1220. # [21:46] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
  1221. # [21:46] <finnala> This is a novel concept though.
  1222. # [21:46] <finnala> I think I like it
  1223. # [21:47] <jgraham> erlehmann: TMI :)
  1224. # [21:47] <erlehmann> finnala, people have names and URLs. i get the avatars from the URLs.
  1225. # [21:47] <jgraham> (also your graph layout algorithm doesn't work very well)
  1226. # [21:47] <erlehmann> jgraham, this is a very crappy hack. everyone knowing something about web apps or data journalism did not want to help me.
  1227. # [21:48] <jgraham> Fair enough :) It's not an easy problem AIUI
  1228. # [21:48] <erlehmann> they either told me it is not usable (wrong, i have amazon style recommendations: people who kissed X also kissed Y)
  1229. # [21:48] <erlehmann> or feared they would be displayed then
  1230. # [21:48] <finnala> Hahaha that is awesome
  1231. # [21:48] <finnala> But frightening
  1232. # [21:48] <erlehmann> finnala, click on „empfehlungen“
  1233. # [21:49] <erlehmann> one guy told me his girlfriend would end the relationship if she knew about this. i don't care enough about him or her to seek her out to tell.
  1234. # [21:49] <erlehmann> jgraham, the layout used web workers, until i realized i eats 10MB RAM per second that way.
  1235. # [21:49] <finnala> Remind me to delete my Facebook account if this ever reaches the masses.
  1236. # [21:49] <annevk> erlehmann: http://www.silkapp.com/ is pretty awesome at browsing data
  1237. # [21:49] <annevk> erlehmann: but it's still closed beta for now
  1238. # [21:50] <annevk> (disclaimer: from friends)
  1239. # [21:50] <Hixie> has nessy been around recently?
  1240. # [21:50] <annevk> haven't seen her
  1241. # [21:50] <erlehmann> in before “nessy has been around” and similar jokes
  1242. # [21:50] <erlehmann> finnala, this works with every web site that provides the information. but i recently had the problem that a girl had actually deleted all of her URIs. that is rare, however.
  1243. # [21:51] <erlehmann> mark pilgrim will never appear on this!
  1244. # [21:51] <erlehmann> now we know why he killed his web sites :D
  1245. # [21:51] <finnala> :)
  1246. # [21:51] <TabAtkins> I've *almost* got this graph planar, dammit
  1247. # [21:51] <erlehmann> it saves in your localstorage
  1248. # [21:51] * Quits: c_t_montgomery (~c_t_montg@wufiguest-pat4.nts.wustl.edu) (Quit: c_t_montgomery)
  1249. # [21:51] <TabAtkins> fucking artnoveua and eir promiscuity.
  1250. # [21:52] <finnala> Hahaha I noticed too!
  1251. # [21:52] <erlehmann> so you can make your own network. but careful, if the URL has a „json“ query parameter it overwrites everything.
  1252. # [21:52] <finnala> I think I'm good, man. I think I'm good
  1253. # [21:53] <erlehmann> TabAtkins, she actually asked me to add more people to a demo so she would not stand out. hahahaha.
  1254. # [21:53] <jgraham> erlehmann: You nerd sniped TabAtkins. Congratulations :)
  1255. # [21:53] <TabAtkins> Argh, goddam your graph physics.
  1256. # [21:53] <finnala> It still flummoxes me how different the atmosphere in this IRC is from the WHATWG forum.
  1257. # [21:53] <erlehmann> TabAtkins, https://github.com/erlehmann/wer-kuesst-wen
  1258. # [21:53] <finnala> I definitely like this better. Oh yes
  1259. # [21:53] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
  1260. # [21:53] <jgraham> erlehmann: Now you need to move on to more chalenging targets
  1261. # [21:53] <TabAtkins> jgraham: One of my favorite timewasters is an old game called Planarity, which gives you a large graph and tells you to make it planar.
  1262. # [21:53] <erlehmann> TabAtkins, hey, i never thought you could combine it!
  1263. # [21:54] <TabAtkins> No physics there, so you have to do all the moving.
  1264. # [21:54] <erlehmann> achievement award, make the local hookup network not planar!
  1265. # [21:54] <TabAtkins> I don't know enough graph theory to actually do that. ;_;
  1266. # [21:55] <erlehmann> jgraham, my original project idea was much more ambitious, called „fickileaks“ (german wordplay on wikileaks) and should aggregate data from multiple sources. after the architecture was discussed, no one wanted to code much. :(
  1267. # [21:55] <finnala> Oh you Germans.
  1268. # [21:55] <erlehmann> i have yet to come to a decent RDFa aggregator and browser (which btw, is what i am wanting to do here)
  1269. # [21:56] <erlehmann> finnala, more like “you berliners”. it is different in other parts.
  1270. # [21:56] <finnala> Yeah but the other parts have other oddities
  1271. # [21:56] <erlehmann> if you could browse FOAF statements through such an interface, that would be fun.
  1272. # [21:56] <Hixie> annevk: is there still a way to filter the tracker only by changes that affect gecko?
  1273. # [21:56] <finnala> I've been to the Kieler Umschlag. I've seen things.
  1274. # [21:56] <erlehmann> finnala, less fun oddities.
  1275. # [21:57] <erlehmann> TabAtkins, jgraham, any better idea for the physics? i am thinking i'll re-implement it some time either using d3 or the javascript infoviz toolkit.
  1276. # [21:57] <finnala> If you apply enough of that fig liquor, everything becomes fun.
  1277. # [21:57] <TabAtkins> erlehmann: I have no idea.
  1278. # [21:57] <finnala> What's it called again.. I've only ever seen it in Germany
  1279. # [21:57] <erlehmann> the former can bind a graph to DOM data, the latter can do fancy vis stuff with zooming.
  1280. # [21:57] <TabAtkins> I'm just annoyed that the physics keeps making nodes drift into non-planar configurations.
  1281. # [21:57] <erlehmann> finnala, „kleiner feigling“ ?
  1282. # [21:58] <finnala> Yes. That is the stuff
  1283. # [21:58] <erlehmann> TabAtkins, the algorithm is crap.
  1284. # [21:58] <annevk> Hixie: no, nobody was using that feature
  1285. # [21:58] <Hixie> k
  1286. # [21:58] <TabAtkins> So, on actual web stuff for a moment. In http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1038.html Boris talks about barewords in on* attributes. Can someone elaborate why this is a problem?
  1287. # [21:58] <annevk> Hixie: in practice most changes affect all implementors, too
  1288. # [21:59] <erlehmann> barewords?
  1289. # [21:59] <Hixie> annevk: well, "wgoi" always come together, yes
  1290. # [21:59] <Hixie> annevk: but those are often separate from "a", "c", and "t"
  1291. # [21:59] <annevk> TabAtkins: say the page has a global variable called "findAll"
  1292. # [21:59] <annevk> TabAtkins: if you then use findAll in an event listener that is a reference to that global variable
  1293. # [22:00] <annevk> TabAtkins: but if you define a method called findAll on the same object as that event listener is on, that will be found first and you no longer get back what you expect (the global variable)
  1294. # [22:00] <erlehmann> annevk, what is this silkapp supposed to do? i can't figure it out
  1295. # [22:00] <annevk> erlehmann: it's effectively an annotated wikipedia setup
  1296. # [22:01] <TabAtkins> annevk: Why is that an issue in this case, then? The method in question would only be defined on Element, not on window.
  1297. # [22:01] <annevk> erlehmann: and then you browse by those annotations you made
  1298. # [22:01] <annevk> erlehmann: sort of the semantic web idea
  1299. # [22:01] <annevk> erlehmann: but in practice instead of fairy land
  1300. # [22:01] <erlehmann> jgraham, regarding more challenging targets, i am making music using a stack machine. using postfix notation http://daten.dieweltistgarnichtso.net/video/glitched.ogv
  1301. # [22:01] <erlehmann> annevk, semantic web as in „usable across domains“ ?
  1302. # [22:01] <annevk> TabAtkins: because the way variable look up works
  1303. # [22:02] <erlehmann> that is karplus-strong string synthesis
  1304. # [22:02] <erlehmann> there
  1305. # [22:02] <annevk> TabAtkins: you start with the element
  1306. # [22:02] <TabAtkins> Oh, I see. Because it's defined on element, a bare "find()" call would use the element's .find method.
  1307. # [22:02] <annevk> TabAtkins: see lexical scope definitions for event handler attributes
  1308. # [22:02] <Hixie> i wonder what exactly nessy intended to imply with http://lists.w3.org/Archives/Public/public-texttracks/2011Nov/att-0017/webvtt.html#snippets
  1309. # [22:02] <TabAtkins> Man, that's weird.
  1310. # [22:02] <Hixie> am i supposed to remove those attributes from HTML altogether?
  1311. # [22:02] <Hixie> duplicate the text?
  1312. # [22:02] <erlehmann> annevk, everything having “closed beta” and secret APIs is suspicious to me
  1313. # [22:02] <annevk> TabAtkins: yeah, welcome to '95?
  1314. # [22:03] <TabAtkins> annevk: ;_;
  1315. # [22:03] <annevk> erlehmann: fair enough, it's pretty neat though
  1316. # [22:03] <finnala> So, is there some way to start at 95, because all of this is pretty confusing for me
  1317. # [22:03] <finnala> ;)
  1318. # [22:04] <Hixie> will have to poke at it after lunch
  1319. # [22:04] <Hixie> bbiab
  1320. # [22:04] <annevk> finnala: around when I started someone made http://htmldog.com/
  1321. # [22:04] <annevk> finnala: it seems to be still around and quite useful
  1322. # [22:04] <zewt> sometimes adding features to the web is like building a house on a foundation made of icy pebbles laid on treadmills
  1323. # [22:05] <erlehmann> annevk, i'll check back when it works. “works” implying that i can use it without registering much. like wikipedia. or 4chan.
  1324. # [22:05] <finnala> Thanks. I know most of the stuff on htmldog though. I hope at least :)
  1325. # [22:05] <annevk> finnala: if you're beyond that level, reading the specifications, history posts from hsivonen, others, ...
  1326. # [22:05] <TabAtkins> annevk: htmldog is still one of the better references on the web.
  1327. # [22:05] <erlehmann> htmldog, first thought “if you do not remove that feature, i'll shoot this dog”
  1328. # [22:05] <erlehmann> with annevk holding the gun
  1329. # [22:05] <erlehmann> :D
  1330. # [22:06] <TabAtkins> I learned a lot from that site when first learning webdev.
  1331. # [22:06] <zewt> who gets to be the dog
  1332. # [22:06] <finnala> Yeah that's what I'm doing. It felt like the difficulty level suddenly increased with DOM/Javascript.
  1333. # [22:06] <annevk> erlehmann: oh god
  1334. # [22:06] <annevk> :)
  1335. # [22:06] * Joins: Margle (~Margle@41-133-196-64.dsl.mweb.co.za)
  1336. # [22:06] <erlehmann> annevk, seriously.
  1337. # [22:06] <erlehmann> then i clicked the link.
  1338. # [22:06] <annevk> finnala: ah yeah, getting a grasp of what is defined in http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html might help
  1339. # [22:06] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  1340. # [22:07] <finnala> Thanks. That might indeed help.
  1341. # [22:07] <annevk> abarth: nice going on getting document.width/document.height removed
  1342. # [22:07] <abarth> thanks for filing the bug
  1343. # [22:07] <abarth> hopefully the change will stick
  1344. # [22:07] <erlehmann> we need an annevk motivational poster
  1345. # [22:07] <annevk> finnala: I learned most of the DOM when I started at Opera in not too much time
  1346. # [22:07] <erlehmann> showing that it is possible to kill features for good
  1347. # [22:08] <annevk> finnala: just write some script, see what it does, and see if it matches your expectations based on the spec
  1348. # [22:08] <annevk> finnala: or whatever works best for you
  1349. # [22:08] <finnala> That works well for me.
  1350. # [22:08] <finnala> Thanks.
  1351. # [22:08] * Quits: tantek (~tantek@nat/mozilla/x-ncygvvggrmkpdrze) (Quit: tantek)
  1352. # [22:08] * tantek-ipod is now known as tantek
  1353. # [22:08] <zewt> learning the DOM (vs. "knowing all of the historical quirks") is no harder than any other API
  1354. # [22:08] <erlehmann> zewt, i wish to dispute that
  1355. # [22:09] <erlehmann> but on a subtle point
  1356. # [22:09] <annevk> zewt: maybe that's true, but the DOM is what you end up working with a lot, so it's useful to know
  1357. # [22:09] <annevk> zewt: mostly being able to read IDL is important if you want to read specs
  1358. # [22:09] <erlehmann> how hard it is is mostly not a function of how complicated something is, but how good the documentation is
  1359. # [22:09] <zewt> sure, but i mean it's not a huge endeavor (at least for an experienced developer)
  1360. # [22:09] <finnala> If you can build stuff using DOM, does that mean you could theoretically build websites without HTML?
  1361. # [22:10] <erlehmann> DOM is complicated, but documentation is extensive.
  1362. # [22:10] <finnala> Or XHTML for that matter
  1363. # [22:10] <annevk> zewt: guess you got me there :)
  1364. # [22:10] <finnala> I guess, it's kind of a silly question.
  1365. # [22:10] <zewt> finnala: some ajax-y pages are sort of like that
  1366. # [22:10] <zewt> well
  1367. # [22:10] <erlehmann> finnala, having a bare-bones thingy call a script, filling content into the page. let's not go there.
  1368. # [22:10] <zewt> not ajax per se, but heavily scripted sites
  1369. # [22:10] <erlehmann> this as a bad thing, even when google and twitter do it.
  1370. # [22:10] <zewt> but using html at some level is usually helpful
  1371. # [22:11] <erlehmann> it breaks fundamental assumptions about the web.
  1372. # [22:11] <annevk> finnala: there's usually some HTML in play to bootstrap things and using HTML is better for search engines and such
  1373. # [22:11] <zewt> erlehmann: depending on what i'm doing, i don't mind breaking someone's assumptions if they're wrong assumptions :)
  1374. # [22:11] <finnala> Oh make no mistake, I like it at HTML. HTML is homely and something I feel I understand pretty well.
  1375. # [22:11] <zewt> but again, depending entirely on the application
  1376. # [22:12] <erlehmann> zewt, i mean of the “200 means there is content” and “404 means this link is dead” type.
  1377. # [22:12] <annevk> finnala: http://software.hixie.ch/utilities/js/live-dom-viewer/ might also help with getting an understanding of the DOM
  1378. # [22:12] * heycam is now known as heycam|away
  1379. # [22:12] <erlehmann> i wrote a link checker lately to weed out deadlinks. turned out there are some stupid webservers returning errors for HEAD.
  1380. # [22:12] <erlehmann> or returning 404, then delivering the content anyway.
  1381. # [22:12] <finnala> Thanks annevk, I'll try to use that.
  1382. # [22:13] <erlehmann> no case was special enough to break those rules. i'll just not link there then.
  1383. # [22:13] <finnala> This seems to complement HTML pretty well.
  1384. # [22:14] <erlehmann> their loss. but my frustration when trying to find out what was wrong.
  1385. # [22:14] <erlehmann> developers lie.
  1386. # [22:14] <zewt> more like bugs happen :)
  1387. # [22:14] <erlehmann> finnala, try using firebug or the chrome dev tools or opera dragonfly.
  1388. # [22:14] * Joins: rillian_ (~rillian@184.71.166.126)
  1389. # [22:14] <zewt> especially in things like HEAD, which are relatively less used, easier for bugs to go unnoticed
  1390. # [22:15] <finnala> I'm using dragonfly. Mostly for CSS/ID stuff, up til now though
  1391. # [22:15] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
  1392. # [22:15] <erlehmann> zewt, returning 404 and then the content in a wordpress blog is a special class of bug. it is wrong in a kind of wrong way.
  1393. # [22:15] * Quits: rillian_ (~rillian@184.71.166.126) (Remote host closed the connection)
  1394. # [22:15] <erlehmann> you are not supposed to be able to do that.
  1395. # [22:15] <zewt> that's a dumb bug for a developer, but an easy bug for an author to miss
  1396. # [22:16] <finnala> Oh dear, next will be to understand HTTP too I guess.
  1397. # [22:16] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  1398. # [22:16] <zewt> i'd imagine testing in IE would notice that--does IE9 still hide 404 content and replace it with a generic page?
  1399. # [22:16] <erlehmann> finnala, HTTP is pretty easy. i recommend you write your own web server and test it.
  1400. # [22:16] <annevk> there might be legitimate reasons to return 404 and still return content
  1401. # [22:16] <erlehmann> zewt, ha. thats funny.
  1402. # [22:16] <zewt> how so? heh
  1403. # [22:16] <annevk> you don't want the URL indexed, but you know what content the user is looking for
  1404. # [22:16] <Ms2ger> Helpful 404 pages?
  1405. # [22:17] <annevk> but I think WordPress typically uses a redirect
  1406. # [22:17] <annevk> for that
  1407. # [22:17] <Ms2ger> Those are all over
  1408. # [22:17] <erlehmann> the point i do not get is that it takes more code to set the headers wrong than to leave them alone.
  1409. # [22:17] <Ms2ger> http://www.mozilla.org/en-US/foo
  1410. # [22:17] * Quits: kennyluck (~kennyluck@114-43-114-197.dynamic.hinet.net) (Ping timeout: 260 seconds)
  1411. # [22:17] <erlehmann> annevk, you could also use robots.txt
  1412. # [22:17] <finnala> That kind of 404 is very usual
  1413. # [22:17] * Quits: rillian__ (~rillian@184.71.182.138) (Ping timeout: 276 seconds)
  1414. # [22:18] <finnala> I guess I'll try to write a web server. Not on my netbook though.
  1415. # [22:18] <erlehmann> lying breaks infrastructure. people who lie about status codes also return “well, yes this domain does exist. in fact, it points to a friendly t-mobile search page”
  1416. # [22:18] <finnala> I can't wait to get my paycheck.
  1417. # [22:18] <zewt> bleh, why does FF still not support rel=noreferrer
  1418. # [22:18] <erlehmann> finnala, it is really easy. you'll admire the simplicity of HTTP if you get it done.
  1419. # [22:19] <zewt> http is simple for simple cases, but it's one of those things that's a bit nitty to get right in the wild
  1420. # [22:19] <zewt> largely for working around buggy clients, heh
  1421. # [22:20] * Joins: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net)
  1422. # [22:20] <erlehmann> zewt, buggy clients like chrome, telling it wants gzipped content it cannot handle. that was a nasty thing.
  1423. # [22:20] <erlehmann> out of all browsers …
  1424. # [22:20] * Quits: jonatasnona (~jonatas@lba.inpa.gov.br) (Quit: Saindo)
  1425. # [22:20] <erlehmann> if it were IE or safari, i would have understood :(
  1426. # [22:20] * hober2 is now known as hober
  1427. # [22:20] * Joins: kennyluck (~kennyluck@114-43-120-123.dynamic.hinet.net)
  1428. # [22:20] <erlehmann> finnala, this is helpful http://redbot.org/
  1429. # [22:20] <zewt> gzip, or deflate?
  1430. # [22:21] * Joins: tantek_ (~tantek@nat/mozilla/x-lpvurlibybvbrgxf)
  1431. # [22:21] <zewt> breaking gzip is lame; breaking deflate would be *bad*
  1432. # [22:21] <hober> hey
  1433. # [22:21] <finnala> If only I was a developer
  1434. # [22:21] <finnala> I'm actually a law student
  1435. # [22:21] <finnala> Hey there hober
  1436. # [22:21] <finnala> I guess that's what free time is for
  1437. # [22:21] <smaug____> zewt: ah, good that you reminded... the patch to support noreferrer got review- from me... I should ask someone to update the patch
  1438. # [22:21] <erlehmann> finnala, http://redbot.org/?uri=http%3A%2F%2Fblog.fefe.de
  1439. # [22:22] <finnala> Redbot? Even more shady German stuff? ;)
  1440. # [22:22] <erlehmann> finnala, this is a legit HTTP server diagnosis tool.
  1441. # [22:22] <erlehmann> no red light distrcict service bot, or whatever you assumed :3c
  1442. # [22:22] <finnala> Oh nice. I can try that on my own blog too.
  1443. # [22:23] <finnala> So I can also add user agents too.
  1444. # [22:23] <erlehmann> zewt, i cannot remember good enough, but i thought it was gzip. specifically media files that chrome refused to play.
  1445. # [22:23] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
  1446. # [22:23] <Ms2ger> Also, people who want EventTarget.on probably should think about compat for window.on
  1447. # [22:24] <finnala> Thanks erlehmann, this looks pretty userful.
  1448. # [22:24] <erlehmann> userful.
  1449. # [22:24] <erlehmann> ha
  1450. # [22:24] <finnala> hahaha
  1451. # [22:24] <finnala> Typos.
  1452. # [22:24] <Yuhong> An actual security vulnerability caused by interleaving appendChild of base element with document.write:
  1453. # [22:24] <Yuhong> https://bugzilla.mozilla.org/show_bug.cgi?id=607222
  1454. # [22:25] <zewt> "userful" that sounds like an oblique insult
  1455. # [22:26] <finnala> With this I can finally get my content negotiation working
  1456. # [22:26] <Yuhong> While HTML was invented in 1991, document.write was invented in year 1996, and W3C DOM Level 1 became Recommendation in 1998 and first implemented in 1999.
  1457. # [22:26] <finnala> Userful indeed.
  1458. # [22:26] <smaug____> Ms2ger: yeah
  1459. # [22:26] <zewt> rec before the first implementation? heh
  1460. # [22:26] <Ms2ger> Oh look, it's Yuhong again
  1461. # [22:26] <smaug____> I'm pretty sure there are variables or functions named 'on'
  1462. # [22:26] * Quits: tantek (~tantek@nat/mozilla/x-qlnspmdlkdtmynkm) (Ping timeout: 252 seconds)
  1463. # [22:26] * tantek_ is now known as tantek
  1464. # [22:27] <Yuhong> zewt: Actually, first implementation *released* in 1999. It was IE5.
  1465. # [22:27] * Joins: roc (~chatzilla@60.234.54.74)
  1466. # [22:28] <Yuhong> Netscape 5 "Mariner" would have implemented it too if it wasn't cancelled in late 1998.
  1467. # [22:29] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
  1468. # [22:29] <Yuhong> Just to get the idea of the history, and note that none of them had any specified error handling.
  1469. # [22:31] <finnala> Hmmm. Opera used to send MSIE in the user agent string?
  1470. # [22:33] <Yuhong> Yea, I know. By the time Netscape 6 was released in 2000, MSIE was already becoming dominant and it was too late.
  1471. # [22:33] <finnala> 22:21 < Ms2ger> Oh look, it's Yuhong again
  1472. # [22:33] <erlehmann> TabAtkins, why is the parent selector not “<” ?
  1473. # [22:33] <finnala> whoops sorry
  1474. # [22:34] <TabAtkins> erlehmann: What do you mean? There is no parent combinator.
  1475. # [22:34] <Yuhong> http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fwww.mozillazine.org%2Ftalkback.html%3Farticle%3D1708&ei=f8LKTqnGN-ihiQLppJnMCw&usg=AFQjCNGQU0fG-3MvSFWRNwIMn7O4cEkSkQ
  1476. # [22:34] <Yuhong> Correct URL: http://www.mozillazine.org/talkback.html?article=1708
  1477. # [22:35] * Joins: danbri (~danbri@cable-146-255-152-131.dynamic.telemach.ba)
  1478. # [22:35] <finnala> Uncool
  1479. # [22:35] <erlehmann> TabAtkins, won't CSS4 have a parent selector?
  1480. # [22:35] * Joins: MikeSmith (~MikeSmith@EM111-191-10-3.pool.e-mobile.ne.jp)
  1481. # [22:35] <TabAtkins> erlehmann: No, it has a subject indicator.
  1482. # [22:35] <erlehmann> oui?
  1483. # [22:35] <TabAtkins> And it's not CSS4, it's Selectors 4.
  1484. # [22:36] <TabAtkins> http://dev.w3.org/csswg/selectors4/#subject
  1485. # [22:36] <finnala> Hmm
  1486. # [22:36] <TabAtkins> Something like this, if we can swing it from a performance standpoint.
  1487. # [22:36] <erlehmann> ah, modules
  1488. # [22:36] <TabAtkins> erlehmann: Also, Selectors isn't actually part of CSS. We just started it.
  1489. # [22:36] <erlehmann> TabAtkins, i see. it moves the targeted element around in the selector.
  1490. # [22:37] <TabAtkins> erlehmann: Yes.
  1491. # [22:37] <erlehmann> that might even be more useful.
  1492. # [22:37] <finnala> What is selectors part of then?
  1493. # [22:37] <TabAtkins> finnala: The web.
  1494. # [22:37] <Yuhong> I wonder if eventually HTML6/CSS4 will be the new buzzword.
  1495. # [22:37] <TabAtkins> Web Selectors 1.0
  1496. # [22:37] <finnala> That's kind of non-commital.
  1497. # [22:37] <hober> finnala: while selectors are defined by the css wg, they'
  1498. # [22:38] <hober> re not part of css
  1499. # [22:38] <finnala> But they will be used mainly in CSS?
  1500. # [22:38] <TabAtkins> finnala: That's the point. ^_^ It's tech-neutral. Anything with a tree structure with nodes that can be mapped to a {name, id, classes, attributes} tuple works with Selectors.
  1501. # [22:38] <hober> they get used in other specs in other wgs, e.g. querySelector and friend in webapps
  1502. # [22:38] <annevk> finnala: CSS is not part of HTML, but HTML does use it
  1503. # [22:38] <annevk> finnala: Selectors is not part of CSS, but CSS does use it
  1504. # [22:38] <Philip`> Yuhong: The point of buzzwords is to be new and unique and flashy - it'd be no good having "HTML6" after "HTML5" since they're too similar
  1505. # [22:38] <finnala> I guess that sort of makes sense
  1506. # [22:39] <erlehmann> TabAtkins, if it is web selectors 1.0 now, in two years it must be CSS5 (used as a buzzword, also encompassing several javascript enhancements)!
  1507. # [22:39] <finnala> I hate marketing
  1508. # [22:39] <TabAtkins> erlehmann: That's the plan!
  1509. # [22:39] <Philip`> (and historically it's gone like DHTML, XHTML, AJAX, Web 2.0, HTML5)
  1510. # [22:39] <erlehmann> Philip`, well, one can still have Adobe HTML5 CS2
  1511. # [22:39] <finnala> HTML5 has so little to do with HTML, I can kind of understand why you're moving towards "non-commital" groups
  1512. # [22:39] <erlehmann> (it will come, i tell you)
  1513. # [22:40] <finnala> Well. HTML5 has everything to do with HMTL
  1514. # [22:40] <finnala> But you understand what I mean.
  1515. # [22:40] <Yuhong> Another favorite is "standard-compliance".
  1516. # [22:41] <Yuhong> Once Netscape 4 was despised as being non "standard-compliant".
  1517. # [22:41] <Yuhong> Now people are saying the same at IE6 years after it was released.
  1518. # [22:41] <erlehmann> TabAtkins, selectors being able to target elements in the past and future makes me all wiggly. MADNESS. thanks for the linw.
  1519. # [22:41] <erlehmann> link
  1520. # [22:41] <TabAtkins> erlehmann: We just stole that from WebVTT and made the langauge a bit more neutral.
  1521. # [22:41] <finnala> IE6 was actually pretty cool when it was released. Eh, browses the net and doesn't afraid of anything
  1522. # [22:42] <erlehmann> Yuhong, it was not standards compliant when it was released as well.
  1523. # [22:42] <erlehmann> finnala should try elinks.
  1524. # [22:42] <finnala> I have tried Links.
  1525. # [22:43] <finnala> if it's like links I think I'll stick to Opera.
  1526. # [22:43] <erlehmann> elinks has not been updated much since 2009. i sent a patch to the mailing list for audio and video elements and they found out that the spam filter ate all messages.
  1527. # [22:43] <finnala> Hahaha
  1528. # [22:43] <erlehmann> but no one was irritated by this, because the project did not have many contributions.
  1529. # [22:43] <finnala> Wait, will they add video to elinks?
  1530. # [22:43] <TabAtkins> Hopefully ascii video!
  1531. # [22:43] <finnala> Awesome.
  1532. # [22:44] <TabAtkins> http://www.xanthir.com/demos/video/demo3.html
  1533. # [22:44] <finnala> There's something in mplayer that makes it possible to watch through a console
  1534. # [22:44] <erlehmann> finnala, i have something for you http://blog.dieweltistgarnichtso.net/html5-media-elements-in-elinks
  1535. # [22:44] <Yuhong> Anyone remember this: http://archive.webstandards.org/ie55.txt
  1536. # [22:44] <erlehmann> that's my blog. at that time i did not know that git existed.
  1537. # [22:44] <hober> w3m > elinks
  1538. # [22:45] <finnala> Haha that's beautiful
  1539. # [22:45] <erlehmann> TabAtkins, elinks starts vlc-nox or mplayer automagically in console, if i so desire. eh is a pretty cool browser and i actually use it sometimes for browsing feeds.
  1540. # [22:45] <finnala> I think I read something about the way RMS read the interenet
  1541. # [22:46] <finnala> wgeting pages and then reading them later in a text browser
  1542. # [22:46] <finnala> or something
  1543. # [22:46] <TabAtkins> This is accurate. He has a script running on his box. He sends it requests, it emails him pages.
  1544. # [22:46] <TabAtkins> Which he, of course, reads in emacs.
  1545. # [22:46] <finnala> This blows my mind.
  1546. # [22:47] <erlehmann> maybe it is an efficient use of his time.
  1547. # [22:47] <zewt> the end-game of NIH
  1548. # [22:47] <Phrogz> heh
  1549. # [22:47] <erlehmann> zewt, ?
  1550. # [22:47] <erlehmann> emacs has a web browser. multiple, probably.
  1551. # [22:47] <hober> emacs-w3m is the most usable. w3 is a mess.
  1552. # [22:48] <hober> there are a couple of other ones iirc
  1553. # [22:48] <finnala> I seriously can't fathom why you would want to.
  1554. # [22:49] * hober uses emacs-w3m for rendering html email in gnus
  1555. # [22:49] <Yuhong> emacs-w3 was one of the first browsers to implement the CSS1 draft back in 1995.
  1556. # [22:49] <Ms2ger> Oh, I thought you were saying the W3C is a mess
  1557. # [22:49] <hober> Yuhong: and w3 + emacspeak is one of the only implementations of aural stylesheets (may they rip)
  1558. # [22:50] <Yuhong> FYI: http://www.reddit.com/r/web_design/comments/exnr8/on_netscape_and_css_history_heres_the_history/
  1559. # [22:51] <Yuhong> Remember the Netscape monopoly back in year 1995?
  1560. # [22:51] <finnala> Barely
  1561. # [22:51] <finnala> Back then we lived in BFN, so I only remember internet cafes and the like.
  1562. # [22:51] <finnala> They all had netscape though.
  1563. # [22:52] <Yuhong> HTML 3.0? What was the first browsers pre-NN4/IE4 that supported PNG?
  1564. # [22:55] <finnala> Lovely
  1565. # [22:58] <Yuhong> And BTW, how many clients are able to tell the difference between HTML5, CSS3, and AJAX just by looking at the page?
  1566. # [22:58] <finnala> CSS and AJAX has some uses where the output will look exactly the same.
  1567. # [22:58] <finnala> Or rendering, or whatever you want to call it
  1568. # [23:00] <gsnedders> Yuhong: HTML 3.0 never had any support from browser venders.
  1569. # [23:00] <Yuhong> gsnedders: You never heard of Arena, emacs-w3, Viola, etc?
  1570. # [23:01] <gsnedders> Yuhong: Well, of any browser with much in the way of marketshare
  1571. # [23:01] <Yuhong> gsnedders: Thus why I mention the Netscape monopoly.
  1572. # [23:02] <erlehmann> TabAtkins, what do you think about Google+? I mean, as a web standards guy. Are they failing as hard as I portrait it?
  1573. # [23:02] <TabAtkins> erlehmann: I try not to think about Google's products from a standards point of view.
  1574. # [23:03] <erlehmann> TabAtkins, why not?
  1575. # [23:03] <TabAtkins> Because it keeps me from being disappointed, usually.
  1576. # [23:03] <gsnedders> Touché.
  1577. # [23:03] <erlehmann> I see what you did there.
  1578. # [23:04] <jgraham> TabAtkins: (selectors may not be CSS specific but the CSSWG more or less controls them and all the decisions related to e.g perf. are based on CSS as the primary use case)
  1579. # [23:04] <TabAtkins> jgraham: Indeed.
  1580. # [23:04] <Yuhong> It was IE3 breaking the Netscape monopoly that bought CSS1 into attention.
  1581. # [23:07] <timeless> zewt: fwiw, i sort of poked someone about the animated thing, maybe it'll go somewhere
  1582. # [23:07] <timeless> if it doesn't, you can poke dao@moznet about it
  1583. # [23:07] * Joins: mkanat (mkanat@nat/google/x-mglasioqhwcsfbhf)
  1584. # [23:08] * Joins: nessy (~Adium@74.125.56.18)
  1585. # [23:12] * Quits: miketaylr (~miketaylr@206.217.92.186) (Ping timeout: 260 seconds)
  1586. # [23:13] * Joins: benjoffe (~benjoffe_@119-252-71-224.static.highway1.net.au)
  1587. # [23:13] * Quits: Phrogz (d8e47015@pdpc/supporter/professional/phrogz) (Ping timeout: 265 seconds)
  1588. # [23:14] <Yuhong> finnala: Can you say fundamentally flawed?
  1589. # [23:14] <finnala> Wait what did I do now?
  1590. # [23:15] <Yuhong> finnala: I am talking about the buzzwords.
  1591. # [23:15] * Quits: erlehmann (~erlehmann@89.204.137.73) (Quit: Ex-Chat)
  1592. # [23:15] <finnala> Oh right.
  1593. # [23:15] <finnala> Buzzwords will be buzzwords.
  1594. # [23:16] <finnala> As long as the people who matter keep a fair grisp on what is what I'll be satisfied.
  1595. # [23:16] <finnala> It does hurt a bit when someone is talking about HTML5s "border radius" an such though. It's as if they should actually know better
  1596. # [23:17] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
  1597. # [23:17] <Yuhong> finnala: And how you mention "CSS and AJAX has some uses where the output will look exactly the same".
  1598. # [23:18] * Quits: FlorianX (~Dimitri@p4FCF6986.dip.t-dialin.net) (Quit: Leaving.)
  1599. # [23:18] <finnala> Well, it's a fact.
  1600. # [23:18] * Quits: MacTed (~Thud@63.119.36.36)
  1601. # [23:18] <finnala> Or am I completely misinterpreting.
  1602. # [23:18] * Quits: tantek (~tantek@nat/mozilla/x-lpvurlibybvbrgxf) (Quit: tantek)
  1603. # [23:19] <Yuhong> finnala: I mean that is the fundamental flaw behind the buzzwords.
  1604. # [23:19] <finnala> Yuhong: Yeah well, I agree with that.
  1605. # [23:19] <finnala> You can't really use them to describe anything in specifics
  1606. # [23:20] <finnala> Especially with CSS transitions and JQuery in the picture.
  1607. # [23:21] * Joins: rillian_ (~rillian@mist.thaumas.net)
  1608. # [23:21] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  1609. # [23:21] <Yuhong> finnala: In other words, sucking up to non-technical management.
  1610. # [23:22] <finnala> Yuhong: That's what most of use are paid to do. :\
  1611. # [23:23] <Yuhong> finnala: What would be better terms for them?
  1612. # [23:23] <Hixie> nessy: yt?
  1613. # [23:24] <Yuhong> finnala: http://news.ycombinator.com/item?id=3259400
  1614. # [23:24] <finnala> Yuhong: I don't really think it is a worthwile pursuit
  1615. # [23:24] <finnala> managers will call "new stuff" whatever they wall to call it.
  1616. # [23:24] <Hixie> nessy: are the sections in http://lists.w3.org/Archives/Public/public-texttracks/2011Nov/att-0017/webvtt.html#snippets intended to be removed from HTML or duplicated in WebVTT or both? or something else? I don't really understand.
  1617. # [23:24] <finnala> want to* call it
  1618. # [23:25] * Joins: diraol (~diraol@201.20.213.107.user.ajato.com.br)
  1619. # [23:25] <finnala> Interesting that that guy mentions legal code.
  1620. # [23:27] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1621. # [23:28] <finnala> No I think we have a pretty good setup already, with HTML, CSS, JavaScript, etc. There shouldn't really be any ambiguity.
  1622. # [23:28] <finnala> From my POV, anyway.
  1623. # [23:29] <finnala> Yet again there, is, but that is to be chalked up to marketing.
  1624. # [23:31] <Yuhong> "HTML5" vs Flash, for example.
  1625. # [23:31] <timeless> finnala: yeah, i'm quite happy w/ /. for headline news
  1626. # [23:32] <Yuhong> Canvas was for example invented back in 2005 or so.
  1627. # [23:32] <benjoffe> is there a good blog post or something which explains that css3 and all that jazz isn't part of html5? And how it's mostly just more semantics/parsing rules with a couple of extra apis?
  1628. # [23:33] <finnala> Yuhong: Interesting you should mention that. I was googling for opinions on that some days ago, the consensus seemed to think that calling CSS3/new ECMAscript and so on HTML5 was a good idea
  1629. # [23:33] <finnala> I can't say I agree, but I left my search pretty early
  1630. # [23:33] <gsnedders> Yuhong: Canvas first shipped in Mac OS 10.4, which was first public in 2004.
  1631. # [23:33] <finnala> consensus seemed to be*
  1632. # [23:34] <Yuhong> 10.4 was released in 2005 actually.
  1633. # [23:34] <gsnedders> Well, canvas was public after the first developer preview in 2004, was what I meant
  1634. # [23:35] <Yuhong> I know, I remember reading about it, and how Hixie had to reverse engineer it to put it into what became HTML5.
  1635. # [23:36] <Philip`> finnala: I think the WHATWG sort-of-consensus was that it's impossible to fight against abuse of the term "HTML5", so the HTML5 spec got renamed to "HTML" and we don't have to worry about the overloaded HTML5 term any more
  1636. # [23:36] <finnala> [23:29] [finnala(+i)] [2:freenode/#whatwg(+cnt)]
  1637. # [23:36] <finnala> What am I doin...
  1638. # [23:36] <finnala> Sorry
  1639. # [23:36] <finnala> Yeah Philip` , I also noticed that
  1640. # [23:36] <finnala> After thinking about it for a while I welcome the move
  1641. # [23:37] <Philip`> Anybody still talking about "HTML5" is either using the marketing buzzword term, or still believes in the W3C :-)
  1642. # [23:38] <Yuhong> I think the main reason is to make it a living standard, so there would be actually no "HTML6".
  1643. # [23:38] <finnala> And I was looking forward to HTML16.
  1644. # [23:38] <Yuhong> At least at the WHATWG.
  1645. # [23:39] <finnala> Oh dear. Let's not hope for even more competing HTML specs.
  1646. # [23:40] <Philip`> We don't want to get confused with http://html6.by.ru/
  1647. # [23:41] <finnala> http://adactio.com/journal/1684/
  1648. # [23:41] <finnala> That's a blogpost about this. I guess
  1649. # [23:41] <finnala> Philip`: WTAF is that?
  1650. # [23:42] <Yuhong> Submitted, BTW: http://news.ycombinator.com/item?id=3263062
  1651. # [23:42] <Yuhong> http://www.reddit.com/r/web_design/comments/mknru/css_and_ajax_has_some_uses_where_the_output_will/
  1652. # [23:43] * Philip` has no idea what Yuhong is trying to say
  1653. # [23:43] <finnala> I'm kind of confused, myself. Sorry. I'm kind of new to this place.
  1654. # [23:45] <Yuhong> finnala: I would have suggested in 2004 to create a new version of XHTML that *is* backward-compatible unlike XHTML2.
  1655. # [23:45] <finnala> Isn't that what XHTML5 is all about?
  1656. # [23:46] <Yuhong> finnala: Yes. I am talking about the creation of the WHATWG and what could have done instead.
  1657. # [23:46] <Yuhong> finnala: Yes. I am talking about the creation of the WHATWG and what could have been done instead.
  1658. # [23:46] <finnala> Oh, right.
  1659. # [23:48] <Yuhong> finnala: And push for an HTML version later in the process.
  1660. # [23:48] * Joins: stalled (~stalled@unaffiliated/stalled)
  1661. # [23:48] <finnala> No sense in crying over spilt milk, I would say
  1662. # [23:48] <finnala> I for one think HTML5 must have saved XHTML.
  1663. # [23:48] <finnala> I quite like where we're positioned right now
  1664. # [23:49] <Philip`> finnala: No need to apologise - Yuhong confuses me and I've been here for ages :-p
  1665. # [23:49] <Yuhong> finnala: And it happens, IE9 finally supports true XHTML.
  1666. # [23:50] <Yuhong> finnala: Unfortunately, it will take years for IE8 to die, which also affects most HTML5/CSS3 features.
  1667. # [23:50] * jgraham is also confused. But that's normal
  1668. # [23:50] <finnala> Hmm, well, the web is evolving faster and faster though
  1669. # [23:50] <finnala> And IE8 is currently receding in stats, isn't it?
  1670. # [23:51] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
  1671. # [23:52] <finnala> I say give it til the end of 2012, and IE8 and less will be around 5-10% of the net
  1672. # [23:52] <Yuhong> finnala: I know, the death of XP.
  1673. # [23:54] <finnala> Hmm, I wonder what happens if we extrapolate the stats from w3schools
  1674. # [23:54] <timeless> Yuhong: ie8 isn't going to have too long of a shelf life
  1675. # [23:54] <Yuhong> finnala: Though of course right now there are some Vista/7 users who has to stick for IE8 for corporate webapp compatibility, but I expect that to die too of course.
  1676. # [23:55] * timeless thinks ie7 is basically dead
  1677. # [23:55] <finnala> I mean, that should give a decent pinpointer of when IE8 usage will be low on technical-heavy sites
  1678. # [23:55] <timeless> MS will use Sharepoint to kill old versions of IE
  1679. # [23:55] <timeless> just as it used SharePoint to kill IE6
  1680. # [23:55] <finnala> Hmm.
  1681. # [23:55] <finnala> Actually I was writing something up about this exact thing some while ago.
  1682. # [23:56] <finnala> Seen from the point of XHTML, anyway, for a novice web author.
  1683. # [23:58] <timeless> http://web.archive.org/web/20100209025506/http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx
  1684. # [23:58] <Yuhong> I wrote something up too: http://www.reddit.com/r/web_design/comments/ese39/how_ie_damaged_xhtml_adoption/
  1685. # [23:58] <finnala> I'm quite new to web shenanigans, to be honest. But I try to think of interesting stuff.
  1686. # [23:59] * Hixie ponders how to set up a system so people can subscribe to changes to parts of the spec
  1687. # Session Close: Tue Nov 22 00:00:00 2011

The end :)