Staying with the US Digital Service
A few months ago, I took a leave of absence from Google to do a stint with the US Digital Service. A lot of people know about the US Digital Service because they helped rescue the healthcare.gov...
View ArticleThings I learned creating my own Messenger chatbot
The modern messaging tools that chatbots run on offer much more ways to interact compared to what previous incarnations of chatbots had, such as those used on IRC or AIM. Much advise on building...
View ArticleSome Colleges Have More Students From the Top 1 Percent Than the Bottom 60
Where the top 1% and the bottom 20% go to college Private Nonprofit SchoolsCollegeswithinsufficient dataNot Attending College at ages 19−22L.A. Com. College DistrictWhere the top 1% and the bottom 20%...
View ArticleJapanese toilet industry agrees to standardize complex bidet controls
The Japan Sanitary Equipment Industry Association, a consortium of companies producing plumbing products including Toto, Panasonic, and Toshiba, has agreed to unify the iconography used on the often...
View ArticleMake Firefox support moz://a
I'd imagine with the new logo, a lot of people will try typing moz://a in the URL bar. It currently does a search for moz://a. Easter egg waiting to happen? Or maybe another opportunity?Easiest way...
View ArticleTurbo Pascal Compiler (2013)
October 16, 2013My friend Fredrik Fatemi and I spent the summer after high school (1989) writing graphics programs in Turbo Pascal on his 286 PC (with EGA!) in his basement while watching The Princess...
View ArticleRemoving Python 2.x support from Django for version 2.0
Refs #23919 -- Removed encoding preambles and future imports by claudep · Pull Request #7867 · django/django · GitHubSkip to content@@ -1,5 +1,3 @@-from __future__ import unicode_literals-from...
View ArticleDistributing NixOS with IPFS
In a comment on GitHub the question was asked why one should care about IPFS and the integration of the technology into Nix. I want to answer this question with this blog post.First of all, let me...
View ArticleA trip down the League of Legends graphics pipeline
Hi, I’m Tony Albrecht and I’m one of the engineers on the new Render Strike Team under the Sustainability Initiative in League of Legends. The team has been tasked with making improvements to the...
View ArticleStepping into math: Open-sourcing our step-by-step solver
[fork us on GitHub!]Our mission at Socratic is to “make learning easy”. Our app lets you take a picture of a homework question, and we teach you how to answer it — magic!Millions of students use our...
View ArticleHow Does the SQL Server Query Optimizer Work?
CourtesyAt the core of the SQL Server Database Engine are two major components: the Storage Engine and the Query Processor, also called the Relational Engine.Storage Engine: takes care of reading data...
View ArticleWhy I don't believe in Uber's Success
I wanted to write this blog post for well over half a year. I don’t believe Uber will be a successful business. I’ve been making my points in individual conversations over and over again - with this...
View ArticleAutomatic HTTPS Enforcement for New Executive Branch .gov Domains
By: Marina Fox and Eric Mill, GSAHTTPS is a necessary baseline for security on the modern web. Non-secure HTTP connections lack integrity protection, and can be used to attack citizens, foreign...
View ArticleSamsung chief staves off arrest, prosecutor keeps chasing
A South Korean court on Thursday dismissed an arrest warrant against the head of Samsung Group [SAGR.UL], the country's largest conglomerate, amid a graft scandal that has led to the impeachment of...
View ArticleSidehelm: a pipeline to validate, test, and pull CSV data
CSV seems easy on the surface. Parsing a CSV is easy, until you have to deal with human errors, formatting, non-ASCII characters, european dates and numbers, and updated the schema. We take care of that.
View ArticleSilicon Valley’s Ultimate Exit (2013)
So what I’m going to talk about today is something I’m calling Silicon Valley’s ultimate exit. So as motivation here, it’s a bit topical: is the USA the Microsoft of nations? We can take this sort of...
View ArticleEventually Consistent: How to Make a Mobile-First Distributed System
For a long time, no one but backend engineers had much to say (or much reason to care) about the pains of building distributed systems. Building backends for thin web clients or highly available...
View ArticleDon’t Tell Your Friends They’re Lucky
Cornell professor of economics Robert Frank says he’s alive today because of “pure dumb luck.” In 2007, he collapsed on a tennis court, struck down by what was later diagnosed as a case of sudden...
View ArticleQuick, How Might the Alien Spacecraft Work?
[This post is about the movie Arrival; there are no movie spoilers here.]Connecting with Hollywood“It’s an interesting script,” said someone on our PR team. It’s pretty common for us to get requests...
View Article