06:30
<zewt_>
now chrome suddenly wasting a ton of tab bar space to tell me my name. why does everything get worse?
06:31
<zewt_>
wonder if it'll go away if i log out of google
06:32
<paul_irish>
zewt_: chrome://flags/#enable-new-profile-management disable here
06:33
<paul_irish>
zewt_: there's also chrome://flags/#enable-fast-user-switching but i'm not 100% sure what effect it has
06:52
<MikeSmith>
https://github.com/gabelerner/canvg seems fairly cool
06:54
hemanth
tries ES6 classes on ions https://twitter.com/GNUmanth/status/555254535531139073 ;)
06:54
<hemanth>
/ions/iojs duh!
07:07
<Domenic>
MikeSmith: wow, nice find
07:07
<MikeSmith>
diffalot:
07:08
<MikeSmith>
oofs
07:08
<MikeSmith>
Domenic: Patrick Walton found that https://twitter.com/pcwalton/status/554789716772401152
07:08
<MikeSmith>
I just re-found it from him
07:08
<Domenic>
fascinating, that servo is actually using this
07:09
<zewt_>
paul_irish: i assume it won't be an option for long if it's buried like that, thanks though
08:16
<annevk>
Is io.js a fork of Node.js?
08:16
<MikeSmith>
yeah
08:18
<tantek>
I keep forgetting, which one has more social justice?
08:18
<MikeSmith>
community fork to take it back from Joyent, as far as I understand
08:18
<tantek>
didn't it have to do with he/she/they pronouns or something?
08:18
<MikeSmith>
wha
08:18
<annevk>
I remember there was some outcry over a board appointed by a private company
08:19
<tantek>
the forking will continue until no one private entity controls the project
08:19
<annevk>
But my Twitter timeline has not provided the details clearly and I have not cared to look into it thus far
08:20
<charl>
i thought it had something to do with ecmascript and the harmony flag but i have not looked into it extensively
08:20
<charl>
haven't used node much the past couple of years
08:31
<iandevlin>
I have never used node, does that make me a heathen?
08:33
<annevk>
I have not either
08:34
<annevk>
My host's default software makes it much easier to write something in Python...
08:35
<iandevlin>
I have also never used Python.
08:36
<charl>
i mostly use python on the server too but that's more a case of personal preference than anything else
08:36
<annevk>
I would use JavaScript I think if it was just a matter of dumping a file
08:37
<annevk>
It doesn't really matter much, end result is network traffic either way
09:01
<MikeSmith>
I guess foolip no longer does irc
09:02
<MikeSmith>
wanted to ask him if ruby is supported in WebVTT text tracks
09:02
<MikeSmith>
I guess I need to read the spec instead
09:03
<MikeSmith>
ah there's at least one wpt test case that has it
09:53
<jgraham>
Domenic: Not sure it's the long term plan for servo (I expect without measuring that you get beter perf and more features with a native implementation), but it gives something with very little effort
09:54
<Ms2ger>
Someone said Servo?
09:55
<Ms2ger>
Domenic, Servo isn't using it
09:55
<Ms2ger>
Domenic, and it's not at all certain that it will
10:04
<annevk>
mounir_: happy b-day!
10:13
<mounir_>
annevk: thanks for reminding me I'm old :)
10:14
<annevk>
mounir_: did you get any presents old man?
10:14
<Ms2ger>
annevk, want to help review https://critic.hoppipolla.co.uk/r/3723 ?
10:15
<mounir_>
annevk: na, that's for youngsters
10:16
<jgraham>
Maybe we should find mounir_ a review for his birthday
10:17
<annevk>
Ms2ger: hmm, if we are going to include encodings.js some other tests should maybe be rewritten...
10:17
<mounir>
jgraham: I could probably do one of the reviews in my queue :)
10:18
<Ms2ger>
annevk, that might be a reasonable idea
10:18
<annevk>
Ms2ger: are you reviewing now?
10:18
<Ms2ger>
annevk, no
10:21
<annevk>
assert_throws, shouldn't that take new TypeError() as first argument?
10:23
<Ms2ger>
Either way works, but I guess new TypeError() is used more
10:34
<annevk>
Ms2ger: actually, I think I rather focus on custom elements a bit more and leave this until that's a bit further ahead
10:34
<Ms2ger>
Wfm
11:32
<zcorpan>
MikeSmith: the spec has ruby (only <ruby> and <rt>). not sure who implements it, but presto didn't (apart from supporting in the parser probably)
11:35
<MikeSmith>
zcorpan: ah ok thanks
11:36
<MikeSmith>
I still hadn't gotten around to checking the spec
11:36
<zcorpan>
MikeSmith: it's a feature that is unique to webvtt compared to other subtitle formats, iirc
11:36
<MikeSmith>
Oh
11:37
<zcorpan>
except for burnt-in subtitles which can do whatever
11:37
<MikeSmith>
sure
11:38
<MikeSmith>
well it's used quite a lot with TV captions in Japan
11:38
<MikeSmith>
maybe that's only started to happen recently
11:39
<MikeSmith>
And to be clear I mean it's used now everyday in non-burnt-in captions
11:40
<MikeSmith>
ones that need to be optionally turned on to be viewed
11:41
<MikeSmith>
closed captions, or whatever they're properly called now
11:41
<MikeSmith>
for hearing-impaired people
11:42
<zcorpan>
MikeSmith: i think it's worked around using font-size and character-level positioning in other formats, rather than native support in the format for ruby
11:43
<zcorpan>
i don't recall what led me to think this but a quick google search on the topic seems to support my claim :-)
11:46
<zcorpan>
it's possible that there is a format or profile or extension of a format in use in japan that has native support though
11:50
<MikeSmith>
zcorpan: hmm yeah I'll ask. we have a guy on the w3c team now in Japan, Yosuke Funahashi, who knows intimately about everything related to broadcasting in Japan, as far as technologies
11:51
<zcorpan>
cool
13:57
<Ms2ger>
And suddenly Bert Bos in my twitter
13:57
<Ms2ger>
Thanks for the retweet, MikeSmith :)
14:04
<MikeSmith>
Ms2ger: servo?
14:04
<Ms2ger>
Some conference in .jp
14:04
<MikeSmith>
ah
14:06
<MikeSmith>
ah I see Bert
14:06
<MikeSmith>
"Bos" means "Badass" in Belgian
14:13
<Ms2ger>
Actually it means "forest"
14:13
<MikeSmith>
in some dialects, yes
14:15
MikeSmith
tries to figure out other ways to get Bert into Ms2ger's twitter
14:18
<zcorpan>
hsivonen: v.nu gives 502 again
14:26
<zcorpan>
MikeSmith: i get an error for media="((min-width: 769px), (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi))" for the double-parens but i think it should be allowed per spec
14:26
<zcorpan>
(this is from canistaywithyouwhileirentmyplaceonairbnb.com )
14:27
<Ms2ger>
From where?
14:33
<MikeSmith>
zcorpan: oh
14:34
<MikeSmith>
I'd think the code I wrote should handle that as expected
14:35
<MikeSmith>
zcorpan: can you please file a bug for that?
14:35
<zcorpan>
sure
14:36
<zcorpan>
which component?
14:38
<zcorpan>
https://bugzilla.validator.nu/show_bug.cgi?id=1014
14:53
<MikeSmith>
zcorpan: thanks, that'll work
14:54
<MikeSmith>
https://github.com/validator/validator/issues works fine now too, if you like the Github
14:54
<zcorpan>
ok
17:22
<annevk>
Is there a betting pool yet for how long we can have "fetch" as a global variable?
17:26
<Ms2ger>
Anyone going over a week?
17:28
<zcorpan>
oh it's in canary now huh
17:37
<annevk>
Ms2ger: bad odds, but oooh the reward :-P
17:38
<annevk>
(there's no reward)
17:42
<zcorpan>
annevk: what's a regexp that finds problematic uses of "fetch"?
17:43
<Ms2ger>
\bfetch\b
17:44
<zcorpan>
var fetch = "foo"; isn't actually problematic, is it?
17:50
<jgraham>
Presumably just defining a variable, even a global, isn't problematic. It's things like testing for fetch == undefined
17:52
<zcorpan>
or bare fetch in event handler attributes
19:51
<zewt_>
also using generic words is just annoying api (the number of times I've wanted to name a variable max or len in python; ugh)
19:55
<zewt_>
(not that fetch is *that* bad)
20:39
<annevk>
Meh, inbox explosion
20:40
<annevk>
zewt_: it's a bit annoying how variables are not separately scoped
21:57
<TabAtkins>
annevk: On the other hand, Common Lisp's separation of methods and variables is also annoying at times. It's a trade-off.