- New Antibiotics Research Direction — most people don’t know that we can’t cultivate and isolate most of the microbes we know about.
- Swift now Open Source — Apache v2-licensed. An Apple exec is talking about it and its roadmap.
- Deep Forger User Guide — clever Twitter bot converting your photos into paintings in the style of famous artists, using deep learning tech.
- Prudent Engineering Practice for Cryptographic Protocols (PDF) — paper from the ’90s that is still useful today. Those principles are good for API design too. (via Adrian Colyer)
Will content-blocking change the Web?
I don’t believe that any more, though, thanks to advertising and the doors that blocking advertising has opened.
While a key part of the last decade’s Web conversation has been performance, the walled gardens are taking advantage of our failure to deliver performance to make their own promises. Facebook’s Instant Articles offer a way for publishers to use the (relative) certainty of Facebook delivery, while Apple took a more direct route for demanding performance: blocking advertisements, and more.
Truly disruptive services don’t just digitize the familiar. They do away with it.
The Apple-Pay web page gushes: “Gone are the days of searching for your wallet. The wasted moments finding the right card. The swiping and waiting. Now payments happen with a single touch.”
What’s wrong with this picture?
It’s describing the digital facsimile of a process that is already on its way to becoming obsolete. But truly disruptive new services don’t just digitize the familiar. They do away with it.
I never search for my wallet when I take an Uber. I never search for my wallet when I walk out of a restaurant that accepts Cover. I never search for my wallet when I buy something from Amazon. I don’t even search for my wallet when buying a song from iTunes — or, for that matter, an iPhone from an Apple Store.
In each of these cases, my payment information is simply a stored credential that is already associated with my identity. And that identity is increasingly recognized by means other than an explicit payment process. Read more…