February 2015
203 tweets
Isn't that what Coffee was supposed to be?
En même temps personne n'est obligé d'écrire ça comme ça...
Ben déjà une des queries sur #message est faite deux fois alors que la val() n'a pas dû changer.
D'ailleurs je soupçonne que la plupart des queries devraient être faites une fois pour toutes en amont et pas dans le handler.
C'est plein de bonnes choses dans ces technos, mais c'est comme Perl, faut apprendre à ne pas tenir le couteau par la lame.
Il ne faut pas avoir peur. C'est un secret bien gardé mais JS en fait c'est le vrai Perl 6 ;-)
You only get Acting Coffee for that.
♥ 1
Some people clearly have too much time on their hands...
Operating as a large community requires built-in filters to maintain a workable signal-to-noise ratio. Does any standards org do it well?
Ability to endure abuse is not one. Neither is resilience in the face of process. Nor the will to kowtow to diktat.
You know, when we were getting excited about Open Source all those years ago, I not once saw this coming. “@OSBTeam ”
I hate telcons with fiery passion but I have to admit a pang of sadness for @w3c’s trusty Zakim being decommissioned. w3.org/2015/07/zakim.…
♥ 7↺ 7
Well, given that my salary is €0 that should underflow to an interesting amount in short order. @tobie
MIT can’t support the (dying) infrastructure.
WebEx
Tu peux visiter data:text/html,<body%20bgcolor=#000000> en fullscreen ;-)
♥ 1
Well, not for IRC integration for instance.
Yeah, I'm trying to get a couple of it. It's actually Ralph speaking! I think it was part of the deal getting it. @fgeorges
I think that's what it's headed towards, but it also has to actually work 140 days from now. @briankardell
I can't wait to listen to the Cortana-Siri debates.
♥ 1
With XHTML2 you could've just slapped an src on a div and called it a day.
Sorry, used up my last one a few days ago. @xquery @ndw
You can tell in the second paragraph that it is not quite at the quality level of the Gorafi.
In terms of writing, silly :-)
Perhaps not so much tweeted as trolled? @fielding
Malheureusement non!
That might be worth prodding @plhw3org about.
♥ 1
National wha? National of which nation?
Les mêmes batteries servent aussi pour les StormTroopers. C’est le tournevis pour accéder à l’arrière du casque. @bortzmeyer
Promising? «Antibiotics that target mitochondria effectively eradicate cancer stem cells across multiple tumor types» impactjournals.com/oncotarget/ind…
Interesting, thanks!
@iandevlin Looking at github.com/iandevlin/aria… it really hurts me to think I need to duplicate so much information for ARIA to work.
Would this not be better supported by a script that would add the ARIA for UAs that don’t understand the new elements?
Sure, but maybe the teaching should focus on what can’t be automated? Then toolify what can be?
It’s just my gut reaction: the basic template seems to teach me that ARIA is going to make me a very sad developer!
(But please don’t take this as all negative, I’m only suggesting feedback because I think this is a great idea!)
I know, I know, but I was thinking about the cases where it is used for older UAs. A script could add role=article on <article>.
Yes, but in my experience people misuse most when they have to do dumb, repetitive tasks.
So suggesting you should always use <main role=main>, <article role=article> by hand might lead to more misuse.
The idea of a script is «We handle the dumb stuff, here are the important cases you need to noodle about».
I think that would rock :)
Yeah, I was more thinking about a build step or a script that just always runs. @iandevlin
Is there some wonderful alternative to PhantomJS for intensive HTML processing I have somehow missed? No, jsdom is too slow here.
Apply lots of processing to a large document. It used to work. Today it started crashing for no reason :)
I think I’m going to have to just resort to jsdom and be patient.
Yeah, things get pretty slow running queries on a really large document.
Also, no Ranges in jsdom is quite annoying.
♥ 1
The former can’t work headless nor have access to the DOM, the latter doesn’t help. Sadly.
Yeah, pretty much indeed. @LeonieWatson @iandevlin
Ah, I had completely forgotten about that project. Thanks, I’ll look to see if it helps! @asciidisco
Not the end of the world, but not trivial. It also depends on jsdom switching from using Mutations to track changes to sth internal.
Presumably because mutations are a poor fit, and might interact with some nasties.
♥ 1
Yeah but it looks like they’re already working on that part, for other reasons.
I know, I tried 2.x and it crashed even earlier :) Does @slimerjs work headless nowadays?
Which checker, new generation or old one? If the new one, to me. If the old one, use the new one :)
Whoa, WTF is that? @brucel
give w3.org/2014/10/pubrul… a spin. At least if there’s a bug it’ll get fixed.
Very precisely this github.com/w3c/specberus/…
What’s your document and what error are you getting?
Looking at the code, it seems that the checker may not have been updated for the fact that «All Rights Reserved» is now optional.
So, «Short names differ between This and Latest Versions.» is a real issue.
And I can see where the copyright issue is coming from.
Pretty SVG things: jfire.io/animations/ (via @recifs)
♥ 2↺ 1
I’m happy to join the the gang at svg-news.com (see also @SVG_news) to help bring forward the cool in SVG. It’s been a while!
♥ 4↺ 5
Is there enough content for a section? I mean of course I know of *one* wonderful game ;) @svg_news
Be sure to announce it on @svg_news! :)
Sadly, no :(
Poor thing :(
Hey folks, do you ever think in terms of HTML’s «Kinds of content» html.spec.whatwg.org/#kinds-of-cont… or is that just for spec-heads & validator devs?
♥ 2
I think «gumpf» was the technical term I was looking for.
I’ve been wondering to what extent we can drop it and live.
You can still write a validator with a DTD (and there is one), for that purpose having named groups of things is helpful.
Validation is orthogonal to DTDs; if it doesn’t matter now it didn’t matter then.
But it can be a useful tool to assess quality, catch bugs, not rely on fallbacks, etc.
No, the spec makes no sense to developers — that’s one reason I’m thinking about this. There’s too much gumpf.
Oh Web devs. Who cares about browser devs? :)
Up to a point, yes, but who has the time? Jumping into it one is quickly lost.
Numérique ta mère, je dis digital si je veux: blogdumoderateur.com/numerique-ou-d… (merci @ElieSl ).
♥ 1
On dirait un nouveau type de parasite :-)
♥ 1
Oh, look, CC-BY v4 is now deemed GPL compatible. gnu.org/licenses/licen…
♥ 5↺ 6
Remembering what’s block/inline, sure, but does anyone actually do that by memorising the list of palpable, metadata, etc. elements?
I'm not sure what you mean, we can have any number of elements with no classification of this sort.
Handy for what? :-)
"Hardcore triplers". That's the big hit on YouPorn, right? I, uh, heard about it from a friend.
♥ 1
I don't know, I haven't seen an announcement, just stumbled over it. I know it had been discussed for a while.
The groupies get tedious after a while. @briankardell @tobie
♥ 4
Only if it serves a purpose. I know no one who's memorised the categories and ever uses them when coding.
Basically, it looks like the FSF has declared CCBY okay, CC is still looking at it from its own end. @hsivonen
Those discussions broach a very interesting question though, which I hadn’t considered: 1/2
2/2 Can a CC-BY/CC0 work be GPL compatible if its source (and, presumably, build tools) aren’t openly available?
WebSpecs now support specs in ReSpec (and vice-versa)! specs.webplatform.org/docs/ cc @stevefaulkner @LeonieWatson @briankardell
♥ 7↺ 6
Make your source file be index.src.html, add your project to webspecs/the-index, add the hook.
♥ 1
Happy to walk you through it tomorrow.
♥ 1
Or you do it tonight :-) I think you can even accept the PR on the-index. @LeonieWatson @stevefaulkner
♥ 1
Is there a tool that works well to convert Sony MXF videos to something useful, preferably on a tous Mac?
It’s not listed as supported by Handbrake but that could be a doc bug. I’ll give both a shot, thanks!
Harvard and M.I.T. Are Sued Over Lack of Closed Captions nytimes.com/2015/02/13/edu…
↺ 1
Old, but magical :) «A regular expression to check for prime numbers» noulakaz.net/weblog/2007/03…
♥ 4↺ 2
In a call now, checking right afterwards. Exciting! @LeonieWatson @stevefaulkner
♥ 1
LMK if this matches your wants, and if it was easy enough! specs.webplatform.org/#panels-and-pa… @LeonieWatson @stevefaulkner
Adding panel and panel set elements to HTML specs.webplatform.org/common-panel/b…
♥ 5↺ 4
Sometimes I wonder what I wrote all those docs for :) Look for hook there specs.webplatform.org/docs/how-to/cr… @LeonieWatson @stevefaulkner
I got an error in the logs, investigating. @LeonieWatson @stevefaulkner
But fixed — my caching of information really sucks. @LeonieWatson @stevefaulkner
♥ 1
File a bug :)
The name will have a dash in it until it's not a prototype.
We could have had them years ago, but the usual myopia prevailed :-)
I work on the Internets; can I write off my cat as a professional expense?
♥ 14↺ 15
♥ 1↺ 1
This is not my baby, take it up with them :-)
Report bugs to the editors :-)
It is a rule of the Internets that once people start complaining about a name and trying to replace it, it is guaranteed to stick.
↺ 1
Me neither, but it's there all the same. Portable means something different, too.
Who invented the term "isomorphic javascript"? It's OK, come in now and we won't hurt your cats. @wycats and I just have some questions.
♥ 7↺ 8
Not really. I can run, say, client js in Phantom on my server, it's portable. But that's not isomorphic yet.
♥ 1
I understand what you're getting at, but I still think there's a difference. For instance, it could be isomorphic but Chrome-only.
Just for the pleasure of being terribly pedantic, wouldn't running the same be "isodromic"? @wycats
♥ 1
If you squint at it right the same goes for portable code. But I agree there's a specificity. @wycats
♥ 1
To be clear I love the idea (in fact hinted at in berjon.com/there-is-still…) but it's true the name gets stares. @wycats @indexzero
But *shrug*, I can't say I truly mind. Having your name bashed is sort of a rite of passage for Web tech :-) @wycats @indexzero
♥ 1
We sure could be a nicer bunch (see specs.webplatform.org/docs/policy/an…) but we were kidding about the cats. @spikebrehm @wycats @indexzero
♥ 1
Scholarly HTML? @ptsefton @petermurrayrust
I sort of have a pretty strong interest in that, incidentally :) Can join the conversation somewhere? @petermurrayrust @kaythaney
I’m pretty sure it would be a net productivity win if we all took 6 months off to go hunt down those problems. @rodneyrehm
♥ 1
LOL. What’s the problem this time? @rodneyrehm
A tool that validates W3C specifications for adherence to all sorts of crazy checks. @mikewest
You only have bugs because you’re not using ReSpec :) (Okay, there are *some* real bugs too…) @rodneyrehm
Ah, the famed Spec for Specs. People whisper about it… @rodneyrehm
Funny how when you say «jumped on this» I picture a grenade. You want to cat-herd the cat herders? @rodneyrehm
I surely don’t disagree; I just think that people have refrained from going meta for fear of a rathole.
But maybe that’s unfounded fear! Maybe if the ball started running we’d get something nice quickly.
Mind you, I think that the introduction of the automatic publishing system might force that to happen.
That is actually planned for. There’s a lot of documentation in the old pubrules, it needs extraction + checking.
Are you experimenting with something in particular?
Happy to expose interfaces for control, too. @ourmaninjapan
I think it depends on what you want. A comedic post I would think is best read by the author otherwise machines are better :)
What would you expect from such a place? There are things that can be organised in or around @w3c to help.
You can use w3.org/community/ to get a group started, you just need five other interested people. @w3c
Then if you have some momentum, there’s an easy transition path to standardisation. Also, there are tools to help. @w3c
Of course! LMK after you’ve looked if you have any questions :) @w3c
You want @BrobinBerjon for the extra sulky with a hint of rugged roguishness.
«Loi Macron: pourquoi l'UMP frise l'inconscience» ou le retour de la droite la plus conne du monde latribune.fr/actualites/eco… via @SignOffParis
Quelqu’un bosse sur les horaires de séances de ciné en open data? Parce que @allocine, il y a vraiment de quoi se pendre.
♥ 2↺ 6
Je teste, merci :-)
DOM 3 XPath! Y U SO HORRIBLE?
♥ 1
I haven’t looked at what’s planned for Complete Selectors; but regular Selectors are missing a lot.
What I was doing right now was «find all elements with an on* attribute» aka //*[@*[starts-with(local-name(), 'on')]] @tolfsen
It’s not that complicated a pattern :) To be serious about replacing XPath, it’s the sort of thing that needs to work. @tolfsen
It’s sort of what @tolfsen was hinting at, it’s also what @tabatkins has mentioned before.
Also, *if* it’s not a goal and XPath remains on the platform, we need to make it actually usable. @tolfsen
XPath 1.0 is really not that big, it’s also well thought-out. I don’t think the gap is that huge. @glazou @SimonSapin @cmeyth
But those are in the DOM, and functions cast for consistency. XPath 1.0 implementations aren’t hard. @tolfsen @SimonSapin @cmeyth
Sure, in the CSS context it makes no sense. But for selection I don’t see the issue. @tolfsen @SimonSapin @cmeyth
Sure, it does change the model. And it would be very complex to integrate into the CSS context. @tolfsen @SimonSapin @cmeyth
If that exists I’ve missed it! Maybe you’re thinking of [attr^=foo]? @SimonSapin @tolfsen
Terribad barely begins to cover it. @tolfsen
Yeah, at the very least aria-* and data-foo-* come to mind too. @SimonSapin @tolfsen
♥ 1
And who knows, it *might* even be possible to find a better syntax than [@*[starts-with(local-name(), ‘x’)]] @SimonSapin @tolfsen
I’d forgotten! There are some details here vepca.wordpress.com/category/uncat…
To be honest, that selector would have confused me; I probably would have expected the bug’s interpretation. @gsnedders @tolfsen
Ah, HTML?
90% des individus qui mangent une tartiflette le font par Internet. #CazeneuveStyle @BCazeneuve
↺ 1
Is there a good, relatively introductory, book on percolation theory?
Why one should read with a pen at hand. nybooks.com/blogs/nyrblog/…
Mastering git submodules — essential reading from @porteneuve medium.com/@porteneuve/ma…
♥ 4↺ 2
I thought I was :)
Merci, mais je ne cherche pas à tout aspirer :) @nhoizey
@poulpita Ça cause de toi et de Web Crypto sur SeenThis :) seenthis.net/messages/34373…
OH: "Si même Bob l'Éponge est plus musclé que moi..." @_noemes
@SignOffParis Vous avez quelle source pour l'histoire de @Bruno_LeMaire se faisant refuser une commission sur le Qatar? Je ne trouve pas.
Super, merci! cc @CharLeeParis
♥ 1
C’est sûrement pour le plaisir de relire mes tweets. @poulpita
♥ 1
Not new, but an interesting (if debatable) view from David Deutsch on AI: aeon.co/magazine/techn…
"How Network Science Is Changing Our Understanding of Law" technologyreview.com/view/534576/ho…
Actually thought of something like that a while back: Web site reviews à la Gordon Ramsay.
"The Origins of Order", S. Kauffman.
Dense, much like a 650pp scholarly article, but astonishing, clear, and well worth the effort.
♥ 1
If it's too big a problem we can revisit splitting. @stevefaulkner
♥ 2
Why business leaders should think like scientists medium.com/davos-2015/why…
♥ 1
Short of relying on an HTML diff, no. But if you can describe specific needs it could be done.
One thing I've thought of is to pare the spec down to sections that have changed, then only show diffs for those.
on a secret mission :-)
♥ 1
Without the new features there might not be that many users left to fix bugs for.
♥ 2↺ 1
I know what you meant :-) The vast majority of end-user visible features are built by Web developers, who need features.
♥ 1
If you don't mind filing a bug against github.com/w3c/spork I'll try to build an easy way.
@ryosukeniwa If you have to target lagging browsers like old IEs or mobile Safari then that dominates, yes. But that's an upgrade problem.
@ryosukeniwa There's a *lot* missing still in terms of features.
I'm not saying it doesn't happen, it certainly does. I just don't think it matters to the exclusion of new features.
I'm curious which bottleneck you're hitting though. They can be surprising :-) Have you profiled?
@theWinnower Any chance we can get a mobile style sheet at some point? It would be most lovely!
♥ 1
Is your setup/plan amenable to having (some of) your stuff on GitHub?
I was thinking code. Like if instead of ranting to you on Twitter I’d make a pull request.
♥ 1
"Design for a Brain", W. Ross Ashby. Disappointing but with nuggets of brilliant precision.
No, I'm quite happy with the Brian we have. @briankardell
♥ 2
He will be. Because we'll need him to. @briankardell
♥ 1
Are they good? I wanted to try but I'm having SOAF issues with this one.
Why is it that ::first-letter only applies to blocks?
↺ 1
Heh. Just thinking of styling the first letter of an element.
I was looking to underline the first letter of every strong element, in this case.
Yeah, but it’s just weird to impose this restriction. I’m not seeing the gain. cc @glazou

