Attitudes That Lead to Maintainable Code
When writing code, there are many specific principles that aim to make your code more maintainable: DRY, the single responsibility principle, the Law of Demeter, the open/closed principle, etc. These...
View ArticleThinking About Recursion
Subscribe! My latest posts can be found here: Previous blog posts: Additionally, some earlier writings: It has been said that there are two hard problems in computing:Cache Invalidation,Naming Things,...
View ArticleBaidu Deep Voice Explained: Part 1 – the Inference Pipeline
The Inference Pipeline — Converting New Text to SpeechLet’s now see at a high level how Deep Voice takes a simple sentence and converts it into audio that we can hear.The pipeline, as we will see, will...
View ArticleNew kind of recurrent neural network using attention
README.mdDescriptionThis repository holds the code to a new kind of RNN model for processing sequential data. The model computes a recurrent weighted average (RWA) over every previous processing step....
View ArticleThe Man Who Almost Never Succeeded (2012)
The Rather Sad Story of the Father of American PhotographyIt’s been a long time since I did a photography history article. I generally prefer the early days of photography. People just were, I don’t...
View ArticleRisks soar, bills come due as 20th-century dams crumble
The recent near catastrophe at the Oroville Dam in Northern California last month didn’t surprise those who have studied the aging dams of the American West. Photo by Jeremy P. JacobsFirst part of a...
View ArticleXLA: linear algebra library for TensorFlow
But flexibility is often at odds with performance. While TensorFlow aims to let you define any kind of data flow graph, it’s challenging to make all graphs execute efficiently because TensorFlow...
View ArticleAsk HN: Developers with kids, how do you skill up?
Ask HN: Developers with kids, how do you skill up?305 points by fatherofone12 hours ago | hide | past | web | 201 comments | favoriteI recently had one of my colleagues comment on my GitHub account...
View ArticleApple starts rejecting apps with “hot code push” features
Just got this message for a few of my apps that are live in the app store (and have been for years)."Your app, extension, and/or linked framework appears to contain code designed explicitly with the...
View ArticleGoogle is acquiring Kaggle
Sources tell us that Google is acquiring Kaggle, a platform that hosts data science and machine learning competitions. Details about the transaction remain somewhat vague, but given that Google is...
View ArticleInstacart Closes Latest Funding Round at $3.4B Valuation
Venture Capitalby March 7, 2017, 6:36 PM ESTOnline grocery delivery startup Instacart Inc. has raised a $400 million round of venture funding, said people familiar with the deal.With the additional...
View ArticleRabbit hole leads to 700-year-old Knights Templar cave
Image copyrightCatersAn apparently ordinary rabbit's hole in a farmer's field leads to an underground sanctuary said to have been used by devotees of a medieval religious order - but is everything what...
View ArticleBizur: A Key-Value Consensus Algorithm for Scalable File-Systems
(Submitted on 14 Feb 2017)Abstract: Bizur is a consensus algorithm exposing a key-value interface. It is used by a distributed file-system that scales to 100s of servers, delivering millions of IOPS,...
View ArticleNeanderthal microbes reveal surprises about what they ate
If it's true that “you are what you eat,” then there is perhaps no better way to understand someone than by looking at his or her teeth. Especially if that person has been dead for more than 40,000...
View ArticleCloud Video Intelligence API
By Fei-Fei Li, Chief Scientist, Google Cloud AI and Machine LearningArtificial intelligence is playing an increasingly essential role in the enterprise, however, more and more businesses find...
View ArticleA neuroscience experiment failed to build a connectome for a 6502 chip
This January, a video game chip started a scientific reckoning. It all began when some “microchip archaeologists” photographed the chip—the MOS 6502 microprocessor that lived inside Atari—and built a...
View ArticleTriplebyte (YC S15) is looking for technical writers
TriplebyteTriplebyte intelligently matches engineers with companies using a completely background blind technical evaluation and matching process. Our approach lets companies find great engineers who...
View ArticleMicrosoft Pledges to Use ARM Server Chips, Threatening Intel's Dominance
Microsoft Corp. is committing to use chips based on ARM Holdings Plc technology in the machines that run its cloud services, potentially imperiling Intel Corp.’s longtime dominance in the profitable...
View ArticleHow Friendships Change Over Time (2015)
In the hierarchy of relationships, friendships are at the bottom. Romantic partners, parents, children—all these come first.This is true in life, and in science, where relationship research tends to...
View Article“Alcohol and caffeine created civilization”
Chelsea Follett Published 8:02 a.m. ET Feb. 28, 2017 | Updated 1:20 p.m. ET Feb. 28, 2017Gin based on red wine.(Photo: Rodger Bosch, AFP/Getty Images)No two drugs have defined human civilization the...
View Article