Moving persistent data out of Redis
Historically, we have used Redis in two ways at GitHub:We used it as an LRU cache to conveniently store the results of expensive computations over data originally persisted in Git repositories or...
View Article6.S094: Deep Learning for Self-Driving Cars
Interested in the class? Do the following:First, create an account on this site to get updates (including lecture videos)Second, if you're an MIT student register for the class here. If you're not an...
View ArticleA Prettier JavaScript Formatter
Today I am announcing prettier, a JavaScript formatter inspired by refmt with advanced support for language features from ES2017, JSX, and Flow. Prettier gets rid of all original styling and guarantees...
View ArticleDarpa Goes “Meta” with Machine Learning for Machine Learning (2016)
Popular search engines are great at finding answers for point-of-fact questions like the elevation of Mount Everest or current movies running at local theaters. They are not, however, very good at...
View ArticleWelcome Chris Lattner
The Tesla TeamJanuary 10, 2017We would like to welcome Chris Lattner, who will join Tesla as our Vice President of Autopilot Software. Chris’s reputation for engineering excellence is well known. He...
View ArticleDaniel Gross of Apple leaves to become Y Combinator’s newest partner
Daniel Gross, the founder of YC-backed Cue, a search engine for personal content, is joining Y Combinator as a partner. Coming hot off a stint as a Director at Apple focusing on machine learning, Gross...
View ArticleHitless TLS Certificate Rotation in Go
One of the core security goals of Docker's Swarm mode is to be secure by default. To achieve that, when a new Swarm gets created it generates a self-signed Certificate Authority (CA) and issues...
View ArticlePolicing the digital cartels
David Topkins is no John D Rockefeller. But like the famed industrialist, the unheralded ecommerce executive has stirred fundamental concerns about the laws of economic competition in the digital age....
View ArticleA deep dive into ClojureScript reagent
Today I invite you to embark with me on the grand tour ofReagent, a ClojureScript library for building web pages. I will be encouraging you to try several small exercises on this page as we go. You...
View ArticleThe Elaborate Wig-Snatching Schemes of the 18th Century
Wig-wearing socialites: beware of hidden boys, monkeys, and thieving men on horses. Historical Picture Archive/Getty ImagesIn 18th-century England, it was best to be wary of any hands that reached too...
View ArticleGodaddy has issued at least 8850 SSL certificates without validating anything
Summary:On Friday, January 6th, 2017, GoDaddy became aware of a bug affecting our domain validation processing system. The bug that caused the issue was fixed late Friday. At 10 PM PST on Monday, Jan...
View ArticleGlance, a visualizer for Haskell code
README.mdLink to project wiki (for mobile viewers)Glance is a visual syntax for the programming language Haskell. The goal of this project is to increase programmer happiness and productivity by...
View ArticleHow We Found All of Optimizely's Clients
For those who aren’t familiar with Optimizely, they are a leader in the growing A/B testing industry. Amazingly, they’ve managed to get their installation code down to just one single line of...
View ArticleOffice Hours with Sam Altman [video]
Sam Altman and Craig Cannon go through questions submitted on Hacker News.To submit a question for Office Hours, send an email to Macro@YCombinator.com with a few sentences of context (e.g. what your...
View ArticleMarc Benioff joins Valley notables backing Gaza’s first coding academy
Salesforce founder and CEO Marc Benioff today joined an increasing number of Silicon Valley luminaries who are backing the first ever coding academy to be created in Gaza, Palestine. In doing so they...
View ArticleThe outlook for Bay Area startup space in 2017
Kim-Mai CutlerCrunch Network ContributorKim-Mai Cutler is a writer focusing on public policy and the technology industry. She is also working on a new global communal living project called Roam.How to...
View ArticleSilicon Valley Needs Startup Drano
An entire library could be filled with books about how the bright minds in Silicon Valley find and fund the next Google or Facebook. But there are four basic steps to startup investing: 1) Persuade...
View ArticleHPE Powers Up The Machine Architecture with ARM
January 9, 2017 Paul Teich Hewlett Packard Enterprise is not just a manufacturer that takes components from Intel and assembles them into systems. The company also has a heritage of innovating, and it...
View ArticleBitcoin slides as China's central bank launches checks on exchanges
By John Ruwitch and Jemima Kelly| SHANGHAI/LONDON China's central bank launched spot checks on leading bitcoin exchanges in Beijing and Shanghai, ratcheting up pressure on potential capital outflows...
View ArticleAnnouncing Tokio 0.1
Today we are publishing the preliminary version of the Tokio stack, 0.1!Tokio is a platform for writing fast networking code in Rust. It’s built on futures, a zero-cost abstraction for asynchronous...
View Article