The C10M problem
It's time for servers to handle 10 million simultaneous connections, don't you think? After all, computers now have 1000 times the memory as...
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 415 posts.
It's time for servers to handle 10 million simultaneous connections, don't you think? After all, computers now have 1000 times the memory as...
This is the text version of a talk I gave on May 20, 2014, at Beyond Tellerrand in Düsseldorf, Germany.
For most data scientists, a toolkit like scipy/matplotlib or R becomes so familiar that it becomes almost an extension of their own mind. When fleshing out an idea, we will just open up ipython, write a few lines of code, and display the plot on the screen to get …
Last week I wrote about Apple’s new default encryption policy for iOS 8. Since that piece was intended for general audiences I mostly avoided technical detail. But since some folks (and appar…
Using teaching -- via writing, speaking, and the like -- to sell more software.
Ben Horowitz is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is the author of the New York Times bestsellers, The
A summary of common idioms and visual language found in Chinese smartphone apps.
Recently the topic of systemd has come up quite a bit in various communities in which I'm involved, including the musl IRC channel and on the Busybox mailing list .
<img src="http://stevehanov.ca/blog/images/acer.jpg"/> If you have a web site with a search function, you will rapidly realize that most mortals are terrible typists. Many searches contain mispelled words, and users will expect these searches to magically work. This magic is often done using levenshtein distance. In…
Miguel de Icaza's Blog
Last week, Target told reporters at The Wall Street Journal and Reuters that the initial intrusion into its systems was traced back to network credentials that were stolen from a third party vendor. Sources now tell KrebsOnSecurity that the vendor in question was a refrigeration, heating and air conditioning…
An overview of what I've been doing as part of my internship at Spotify in NYC this summer: using convolutional neural networks for audio-based music recommendation.
Update: Together with Udacity I created a free offline-first interactive course . It involves taking an online-only site to full offline-first glory. Many of the patterns in this article are used.
Last fall, work on my coding side projects came to a head: I wasn’t making adequate progress and I couldn’t find a way to get more done without sacrificing my ability to do effective work at Khan Academy .
I’m very excited to share that I’m investing in reddit (personally, not via Y Combinator). I have been a daily reddit user for 9 years—longer than pretty much any other service I still use...
How James Somers reverse-engineered Google Docs to play back any document's keystrokes
Learning the lesson of vi
My name is Brian Hauer and these are my rants about technology, politics, and anything else that irks me.
It's happening. It's the reason that a lot of us came to work for Microsoft, ...
We’d like for Y Combinator to fund more breakthrough technology companies—companies that solve an important problem, have a very long time horizon, and are based on an underlying technological or...
From the highly eclectic blog of Mark Dominus
Several months ago I promised a follow-up to my previous blog post about turn-based game loops in my roguelike . Then I got completely sidetracked by self-publishing my book , Game Programming Patterns , and forgot all about it. I totally left you hanging.
Author’s note: this article used to be called “What Every ComputerProgrammer Should Know About Floating Point, part 1”. Some peoplenoted that this was perh...
Let's transform an old airport site into a Traditional City.