December 2017

132 tweets

Replying to @null and @jar346

Interesting choice!

Replying to @lara_hogan

Go crazy like it's 1996, DITCH THE CSS!!!

Replying to @trekonomics

There was an episode of Sliders like that in which Napoléon had kept French Louisiana and invaded the rest of the US.

Replying to @trekonomics

You forgot to burn the credit bureaus to the ground. It beats me that people tolerate the credit system as if it were normal.

Replying to @null and @amyvdh, @koalie, @elemenopew

Replying to @C4COMPUTATION

I find it even more interesting if applied to politics instead.

Replying to @jwajsberg

Replying to @tabatkins

I'm with you man, I started again last week after just a few months off and fuck me how can so many muscles be in pain at once? What the fuck are all those muscles between the ribs that are only used in workouts?

Replying to @Lignedescience and @temptoetiam

I don't know if it's vexing but it sure as hell looks pretty vexed.

Replying to @mrgunn and @jack

Is it good? I was thinking of reading The Attention Merchants.

Replying to @lizardbill and @domenic

Oh, this used to be in front of the Barclays Center — where have they moved it now?

Replying to @tobie and @orKoN, @benschwarz, @caludio, @awscloud

CloudFormation is essentially all the great usability you've grown to love in AWS, but in JSON!

Replying to @benwerd

Yes, but how? What's the missing trick that enables openness and interaction with total strangers while keeping spam and harassment in check? This usually ends with a mention of "Web of trust", at which point I need liquor.

Replying to @cepcam

4 positions pour le chiffre restant fois 10 valeurs, fois 9 valeurs pour le chiffre apparaissant 3x = 360. À 3 essais par jour, 120 jours. En mois, ça dépend 😃

Replying to @domenic and @tobie, @littledan, @RReverser, @bterlson

I certainly would not shy away from continuing the slow but constant migration of WebIDL away from OMG CORBA constructs. We started breaking that twenty years ago and it has only produced goodness :)
Is there a book (or more generally work) in Digital/Information Ethics that you would particularly recommend?

Replying to @histoftech and @safiyanoble

Thank you! Straight to pre-order :)
New York friends: I’m selling one seat for “A Room in India” (Théâtre du Soleil, Mnouchkine) at the Park Avenue Armory Saturday evening. DM if you’re interested! armoryonpark.org/programs_event…

Replying to @JasonWilliamsNY

They should work directly with schema.org, no need to intermediate through Google! I can make intros if it helps. Happy to see someone has read Fenner et al 2017 :)

Replying to @brianleroux

The real question, Brian, is how did you become the only actual human person to have installed the @Medium app?
Once in a while you find a startup doing something actually useful. These folks are turning food waste into insects into livestock feed, helping to save the world along the way. nextprotein.co
Unix friends: is there better than plain old ls -lAR to get a dump of all files on a multi-terabyte, tens-of-millions-of-files drive?
↺ 1

Replying to @glazou

Well I know about find, but is is better for that use case? Is it somehow faster or something?

Replying to @rdeltour

Good point! Given the volume it might be noticeable 😀

Replying to @rektide

I'm not sure how much this can actually be parallelised, given it all ends up hitting the fs anyway?

Replying to @rektide

I wonder what it is that you’re saturating. Could there be a way to check that something is a directory without calling stat? That’s not cheap.

Replying to @rektide

I could be wrong, but I would expect that to be a big win. Or at least, when I was young and fresh not calling stat was always a good idea. (This might be less true with modern FSs.)

Replying to @rektide

Yeah, I thought of that one but the file to dir ratio isn’t in your favour there.

Replying to @rdeltour

Thanks! “It uses a lock-free parallel recursive directory iterator, courtesy of crossbeam and ignore.” Have you seen that @rektide?

Replying to @alexanderdanilo and @glazou, @rdeltour

suggested ripgrep, and it is even faster than find!

Replying to @patrick_h_lauke

Ha! A man of taste you are, sir.
When we built Web Platform Tests, helping Web developers get more involved with standards was a primary objective; it's very heartening to see @rachelandrew advocating it!
Quoting a tweet by @24ways ↗
↺ 4
Nothing quite says "Sunday Funday!" as clearly as dissecting an owl pellet! 🦉
↺ 3

Replying to @null and @JCSkewesDK

Maybe @ChristosEllina1 would know?

Replying to @le_hasard

Il est super ton éléphant, il vient d'où?

Replying to @JasonWilliamsNY

Do you deliver to the Fort Greene area?

Replying to @LehmannDrC and @temptoetiam, @Padre_Pio

Il y a aussi «The World Without Us» en.wikipedia.org/wiki/The_World…. Trop narratif/journalistique à mon goût, mais quand même avec de bons morceaux.
Hearing a fair amount of anecdotal evidence that companies in the US are — surprisingly — ahead of EU companies in #GDPR compliance. Any anecdotal confirmation?

Replying to @karlgroves and @TenonAPI

I’m surprised you even need opt-in for Tenon! I would have thought it all falls under legitimate processing. Either way, it’s good to be good citizens there even when you’re not forced to be :)

Replying to @trevortimm

I have the same reaction every time I see @Spotify's ads.
I am extremely happy to finally see everyone converging on doing living standard *and* snapshots, lots of love all around, and all that. A long time coming, well worth it. The only problem left is the green. Seriously @WHATWG, you know I love you and all, but… that green.
Quoting a tweet by @WHATWG ↗
4yo, innocently: Can we do Hanukkah, like other children? Me: Why not? We could have a family apéro and…- 4yo: YEEES!!! WE HAVE 8 APÉROS THIS WEEK!!! YAAAAY!!! Me: …Did… Did it just get played with my own cosmopolitanism? By my own 4yo?

Replying to @foolip and @WHATWG

You're ON buddy 😉

Replying to @dstorey and @foolip, @WHATWG

I know man, I know... But that's no excuse. It's painful enough that I'm thankful I no longer work in standards just for that :-)
Confession: one secret but foundational goal of the Web Platform Tests project was to get @w3c and @WHATWG people working routinely on the same concrete stuff in the hope that peace may come. I have no idea if it worked, but I like to think it wasn't an entirely stupid approach.
↺ 1

Replying to @mc2hampion and @w3c, @WHATWG

It’s funny you would mention that — the secret hope beyond WICG was to showcase open source collaboration methods that were (differently) missing from both orgs. I’m glad it somehow cropped up!

Replying to @mc2hampion and @w3c, @WHATWG

But much, much more importantly I’m simply extremely happy to see collaboration finally happening. The WHATWG/W3C feud outlived its usefulness by several years. Deep thanks and kudos to all those involved in the accord!

Replying to @trekonomics

This is so much in such a short sentence! I would almost feel admiration at this point.

Replying to @othermaciej and @mc2hampion, @w3c, @WHATWG

I know that, but it feels like many of the dumber hurdles have been removed. Or to put it differently: at this point, sitting as I am from the far sidelines, if there isn't an accord in 2018 I get to have fun pelting you all with monkey faeces :)

Replying to @gsnedders and @othermaciej, @mc2hampion, @w3c, @WHATWG

No no no! Now is the time to sit back, grab some popcorns, and laugh our heads off as we watch the science publishing world spend the next decade going through the exact same debate. Much more fun!

Replying to @AmeliasBrain and @w3c, @WHATWG

I know, but at least there’s hope! The untestable semantics should all go into separate documents called “Vernaculars”. Everyone can have their own! If some part really matter that’s great — but prove it.

Replying to @trekonomics

Is it actually any better if it’s made up?

Replying to @patrick_h_lauke and @AmeliasBrain, @w3c, @WHATWG

Absolutely. And if something is consistently exposable then there ought to be a way to make it testable.

Replying to @ChristosEllina1 and @msantolini

Yes! It's very good stuff indeed.

Replying to @patrick_h_lauke and @AmeliasBrain, @w3c, @WHATWG

That goes back to square one: how is it consistently exposed?

Replying to @msantolini and @ChristosEllina1

Huhuhu

Replying to @patrick_h_lauke and @AmeliasBrain, @w3c, @WHATWG

What is the difference in behaviour expected from conforming and non-conforming content there?

Replying to @yoavweiss and @patrick_h_lauke, @AmeliasBrain, @w3c, @WHATWG

Yes! I can't wait to finally use XSL-FO on the Web!

Replying to @yoavweiss and @patrick_h_lauke, @AmeliasBrain, @w3c, @WHATWG

The HTML spec can finally have a normative XML Schema!

Replying to @yoavweiss and @patrick_h_lauke, @AmeliasBrain, @w3c, @WHATWG

Come on, at least a DTD then? We need to default the namespaces from the external subset!

Replying to @yoavweiss and @patrick_h_lauke, @AmeliasBrain, @w3c, @WHATWG

You would think that — but that technique is _still_ in SVG 2e! w3.org/TR/SVG/svgdtd.…

Replying to @AmeliasBrain and @yoavweiss, @patrick_h_lauke, @w3c, @WHATWG

But the QName defaulting is still in! We knew this was wrong fifteen years ago, at some point it should be okay to remove it :)

Replying to @AmeliasBrain and @patrick_h_lauke, @w3c, @WHATWG

You can’t. If they have no perceptible impact in any kind of user agent, you can’t. That’s why that stuff should go in its own document, where it doesn’t get discussed in the same way.

Replying to @AmeliasBrain and @patrick_h_lauke, @w3c, @WHATWG

For stuff that *does* have a perceptible impact, then this can be discussed concretely. Random eg: if we have n UAs with an AT action to get to <main>, and they all only jump to the first <main> leaving the rest inaccessible, you can test that, spec should reflect reality, etc.
Can you tell if this is economics or engineering?
Quoting a tweet by @bill_easterly ↗

Replying to @Sara_Imari and @NigelGoldenfeld

Thats sounds like a very interesting topic, is it published somewhere one can read?

Replying to @nateffo and @nathanoseroff, @LogicalAnalysis

Because no one has, say, ever complained about Twitter while being on Twitter all day.

Replying to @AmeliasBrain and @othermaciej, @patrick_h_lauke, @w3c, @WHATWG

Yeah, if it’s bad UX then it’s not a vernacular. I would definitely see value in an “HTML Footguns” document. This doesn’t need browser buy-in tbh. You mostly want a community of devs around it.

Replying to @stevefaulkner and @othermaciej, @AmeliasBrain, @patrick_h_lauke, @w3c, @WHATWG

They mean and matter — but I would think a lot more to a different, likely more relevant constituency. It’s like asking car makers to discuss traffic congestion. They’ll have opinions for sure, some of them might even be good, but you really want the urbanists.
This is a cool @Real_CSS_Tricks article, I’m just kinda sad they didn’t call it “Hand Roll Your LOWSRC Polyfill Like It’s 1993!” css-tricks.com/the-blur-up-te…
That feeling when you know that the page auto-updates but you hit reload anyway, «just in case». #alabamasenate
If anyone needs me I’m on the @UpshotNYT just staring at this infographic. #Alabama
Some would say that the point at which you start shouting at your screen «For fuck’s sake Mobile & Montgomery Counties, get those precincts reporting already!» is a good moment to take a break. I’m not sure they’re right.
More like Al'Obama, amirite?
↺ 1
The question on everyone's lips is whether Republicans will now feel compelled to remove child molestation from their platform. #ALsen

Replying to @TzviyaSiegman and @bigbluehat

This is not in the least a reflection on either you or @bigbluehat, but basically: no, oh my god no, no, no, please, please no, I have a family, I won’t speak, no, I promise I won’t.

Replying to @TzviyaSiegman and @bigbluehat

Perhaps more helpfully: there is likely nothing I can do about that at this stage; I reckon if you have issues with it you should reach out to @plhw3org.

Replying to @bigbluehat and @plhw3org, @TzviyaSiegman

Ok, so my name is on there because I did the registration, but I didn’t do the work in establishing the original spec. It’s described in HTML, but if you want solid research I would turn to WPT. If there is nothing in WPT, then adding something would be GREAT research :)
The brutal reality of the modern workplace: when a meeting room spontaneously declines your meeting invitation.
It certainly feels that was some mornings.
Quoting a tweet by @cxdig ↗

Replying to @gordonbrander

Bananaworld — but it’s a tough one.
I know some of you can be a little bit opinionated about tech. We’re hiring for that! nytimes.wd5.myworkdayjobs.com/en-US/Editoria…
↺ 2

Replying to @gordonbrander

It is. It’s demanding, I had to read a fair bit of it more than once (and need to return to it), but rewarding. One issue was that I felt he was relatively careless and at times cryptic in his choice of notation (as is typical of physics).
I like @Chanders's vision of what's next. My only departure would be his description of Facebook as a social media when it really is a tracking company with a side product to publish updates about yourself.
Quoting a tweet by @AdrienneLaF ↗
↺ 2

Replying to @kzwa and @agrotke

There’s something in the idea of an “army of librarians” that I really like :)

Thread of 2 tweets

Replying to @leonor_de_b

Repetitive Stress Injury. C'est bizarre hein?

Replying to @keith_wilson

Any recommendations? Specifics? I'm not sure it would help but happy to look into it!

Replying to @jensimmons

Which community discussion? Not somewhere that should have community policing?
My take: the next generation social media killer app is NNTP. WDYT?
Quoting a tweet by @kottke ↗
Do you reckon we could get to a point at which any loading of script from a third-party domain would flag the page as insecure (unless it's in a sufficiently sandboxed iframe), and what do you believe we need to get there?

Thread of 2 tweets

Replying to @JibberJim

First-party proxying at least has the benefit of allowing said first party to see what goes over the wire.

Replying to @JibberJim

The site might be better equipped to protect users (in terms of technical know-how) and has an incentive to do so since its credibility depends in part on it. If blocking becomes pervasive you’re back to the same anyway.

Replying to @briankardell

Yeah, that would be a good way of ensuring they’re secure.
@erikphoel Do you know if there will be a recording of the @caveatnyc debate with @SimonDeDeo? Late December evenings are packed with all manners of events in which one’s own children massacre this or that timely classic — they’re hard to miss…

Replying to @null and @borisschapira

Yes, client side, just like for HTTP. I figured you would whitelist yours.

Replying to @null and @borisschapira

Not yet because a) it doesn't show the user that the site is insecure, b) it isn't strict by default.

Replying to @null and @borisschapira

Nice gif :) I am looking for the Web overall to become safer, and to get the tracking/advertising mess under some control. This is not specific to NYT, we already have CSP.

Replying to @null and @borisschapira

I know, that’s what I said. And yes, under the current situation it’s as strict as it can be made to be.

Replying to @null and @borisschapira

I want pressure on the Web overall to stop relying on current ad and tracking practices, so that they can be phased out everywhere — in the same way HTTP is being driven out.

Replying to @Trinart

Ha, so it’s basically because they’re territorially aggressive :)

Replying to @existentialcoms and @Skye_Cleary

There’s a reason why “malin génie” also translates as “cunning genius”…

Replying to @slightlylate

The experience is so frustrating there’s barely a reason to go there anymore. Facebook has completely pivoted from social network to tracking freeware. I would say Facebook is the new AddThis, more than Zynga.

Replying to @caveatnyc and @yhousenyc

Is there a video or a transcript by any chance?

Replying to @erikphoel and @caveatnyc, @yhousenyc

Great! There's no rush. Enjoy the holidays!
Great poll, but I would dispute @kottke's argument that Vader would be a worse president than Trump. I know no evidence that the Dark Side is racist or sexist; with much lesser technology Trump is fighting hard to vaporise the one inhabited planet we know of, so on balance...
Quoting a tweet by @kottke ↗
↺ 1
"Chain migration" is a good start but why not retool all things family? Marriage: exclusive nail. Children: little shavings. Family values: screw ethics. Family get-together: hammered time! What have I missed?
"I know there is truth opposite to falsehood that it may be found if people will & is worth the seeking."

Replying to @macsym

Maybe they were all just chanting "Locke Her Up"?

Replying to @trekonomics

I don't think anyone agrees defitively. I was just about to poll!
Noël, c'est:
Please, please make this stop, make it stop, no no no, please, I have a family, I will say all you want, please, I won't speak, no, please...
Quoting a tweet by @histoftech ↗

Replying to @torgo

What kind of recipes?
Many excellent points in this essay, but I feel an important question is missing: if Twitter genuinely becomes a media platform, where will the sense of community migrate to? Twitter's lineage is forums, mailing lists, IRC, NNTP... A place incompatible with mediation.
Quoting a tweet by @Noahpinion ↗
↺ 1
I won't lament the abuse (that was a fixture of all these platforms), but there is something in the clunkiness of emergent conventions that creates a sense of worldwide community. The lack of curation (algorithmic or not) yields unlikely but enriching encounters.
Why do these go together? Can we create a sense of community that does not reinforce in-groups? Can we have serendipitous encounters without abusive randos? Twitter's reorientation towards media is a collective failure to address these questions. Merry Christmas!

Thread of 3 tweets

Replying to @tabatkins

I don't believe that's true on either count. Community is driven by a commons, as in tending a common garden, an in-group is meaningless without an out-group. They relate to groups but are otherwise largely orthogonal - if hard to separate.

Replying to @tabatkins

Likewise, curation is not the only protection against abuse (thankfully). IRL a lot of what people allow themselves to do here would not happen. Social policing can certainly go bad but it can also support safety.

Replying to @tabatkins

Part if not all of the issue definitely stems from changes that occur at scale, with some aspects increasing out of sync with others. I'm not saying that traditional social policing is the answer, just that we've found mechanisms before, so might find more.

Thread of 2 tweets

Le @Perrier Pomme:
Any recommendations for a good coworking space in London, not too painful to get to from South Kensington?
↺ 1
This rendition of the evil giant in an Oxford pantomime of "Jack and the Beanstalk" gives a whole new meaning to #MAGA, I guess.
This must be the famed Oxford Quidditch team.
This Wikipedia article on the upcoming Hungarian election is using polling data from 2014. Is there anything more recent out there? en.m.wikipedia.org/wiki/Opinion_p…
I loved that Delia Graff Fara profile. (@ChristosEllina1: vagueness as fundamental?) nytimes.com/interactive/20…
Google's (real) responsibility should not mask the fact that science places poorly in search results primarily due to irredentist incompetence in Web publishing from all of publishers, journals, and scientists.
Quoting a tweet by @skdh ↗
↺ 6

Replying to @AnthroPunk and @NetizenFour

Excellent list, thanks a lot!

Replying to @null and @NetizenFour

That looks really good, I'll grab a copy, thanks!

Replying to @edwyplenel and @nytimes, @guardian, @mediapart, @RokhayaDiallo, @CNNum

Tout à fait d'accord, à ce détail près qu'employer le terme "Anglo-Saxon" ne fait pas honneur à cette position. aeon.co/essays/the-ang…