Fake Physics
2016 so far wins my lifetime award for most depressing and disturbing year ever (on the front of the larger world one reads about in the newspaper and elsewhere, personally things are fine, thanks)…
More on GVFS
After watching a couple of days of GVFS conversation, I want to add a few things. What problems are we solving? GVFS (and the related Git optimizations) really solves 4 distinct problems: A large number of files – Git doesn’t naturally work well with hundreds of thousands or millions of files in your working set…
I'm giving up on HPKP
HTTP Public Key Pinning is a very powerful standard that allows a host to instruct a browser to only accept certain public keys when communicating with it for a given period of time. Whilst HPKP can offer a lot of protection, it can also cause a lot of harm too.
Artwork Personalization at Netflix
Artwork is the first instance of personalizing not just what we recommend but also how we recommend.
Causality in machine learning
By OMKAR MURALIDHARAN, NIALL CARDIN, TODD PHILLIPS, AMIR NAJMI Given recent advances and interest in machine learning, those of us with tr...
Smart Photos
We’re on a mission to keep the magic of human connection alive. Learn more about life at Tinder and the many ways we're igniting our impact—for our employees and the millions of people seeking connection on our app.
Speeding Up Rendering Rails Pages with render_async
Adding new code to Rails controllers can slow your pages down. Here's how to make rendering your Rails pages faster.
Sound waves enhance deep sleep and memory
Pink noise synced to brain waves deepens sleep and boosts memory in older adults
React v16.2.0: Improved Support for Fragments
This blog site has been archived. Go to react.dev/blog to see the recent posts. React 16.2 is now available! The biggest addition is improved support for returning multiple children from a component’s render method. We call this feature fragments: Fragments look like empty JSX tags. They let you group a list of…
3D printing with cellulose
Researchers at MIT have invented a 3-D printing process for cellulose, the world’s most abundant polymer.
Origins of Python's “Functional” Features (2009)
I have never considered Python to be heavily influenced by functional languages, no matter what people say or think. I was much more familia...
Tuning Your DBMS Automatically with Machine Learning
This is a guest post by Dana Van Aken, Andy Pavlo, and Geoff Gordon of Carnegie Mellon University. This project demonstrates how academic researchers can leverage our AWS Cloud Credits for Research Program to support their scientific breakthroughs. Database management systems (DBMSs) are the most important component…
Thrill – Big Data Processing with C++
Yesterday, I discovered an experimental Big Data processing framework written in C++ called Thrill. As most of you surely know, the well-known frameworks of this kind are mostly based on JVM, like …
EFF Asks Court to Undo Damage Done to First Amendment in Flawed NSL Ruling
EFF has petitioned a federal appeals court to reconsider its flawed ruling in our national security letter case on behalf of CREDO Mobile and Cloudflare. In July, the Ninth Circuit in San Francisco upheld the NSL statute against our First Amendment challenge. The court ruled that the FBI is...
The Amazing Power of Word Vectors (2016)
For today’s post, I’ve drawn material not just from one paper, but from five! The subject matter is ‘word2vec’ – the work of Mikolov et al. at Google on efficient vect…
Where in Europe is electric car a good idea?
<p>Politicians and car manufacturers praise electric cars as a solution to fight climate change, but the life cycle analysis of the whole vehicle shows that electric cars also cause pollution,
Atom 1.19 – Improved Responsiveness and Memory Usage
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
Atom 1.18 released
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
Choose SQL
Let’s get straight to the point; choose an SQL database for your web application. I think I can’t make my self clearer.
You’re working in the wrong place if you’re working in an open office
Open offices misunderstand psychology and design