Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 390 posts.
PUT or POST: The REST of the Story
Web service designers have tried for some time now to correlate CRUD (Create, Retrieve, Update and Delete) semantics with the Representational State Transfer (REST) verbs defined by the HTTP specif…
What “Worse is Better vs The Right Thing” is really about
I thought about this one for a couple of years, then wrote it up, and left it untouched for another couple of years.
The Little Redis Book
Karl Seguin's Blog - A mix of coding and creative writing
OkCupid on Trial - 4 Month Experiment
10 fictional profiles were created on OKCupid with the same profiles but different photos to test how online dating is different for men than women.
"Can you solve this problem for me on the whiteboard?"
Jim is a great chef. He's too modest to say that about himself, but he's worked either as head chef or assistant head chef at a number of re...
So You Want To Optimize Ruby
I was recently asked for a list of
Confiscating your ice cream cones
Hey, remember that awesome Hello City Planner video about how the Government is going to have to come and confiscate your ice cream cones? I thought the best thing about it was that it was actually created by the SF Planning Department, but I was wrong. It gets better: it turns out, it's a true story!! Before Ice…
Map Simplification with Visvalingam's Algorithm
An interesting challenge in cartography is getting data of the appropriate resolution. As Lewis Fry Richardson observed , the more precisely you measure the length of a coastline, the longer it appears; geographic shapes have infinite complexity. Digital displays, in contrast, are limited by pixels. Choosing too high…
An introduction to modern OpenGL
Table of Contents | Chapter 2 » OpenGL has been around a long time, and from reading all the accumulated layers of documentation out there on the Internet, it's not always clear what parts are h…
The Lazy Man's URL Parsing
Learn how to pull the pieces of a URL apart the lazy way so you can find out all the important information you wish to know about your URLs.
What is static program analysis?
The halting problem asks whether the execution of a specific program for a given input will terminate.
R programming for those coming from other languages
Things a programmer coming from another language needs to know about R, especially those things that might be most surprising
Why I stopped working on the Bongard Problems
Please note: this text was written in the summer of 2007, and explains why I, the author, took a long respite from working on my research topics, after the summer of 2006. At the time when I wrote this, and up until around 2011, I had really stopped my research — so the title was correct up to then. Later, after 2011…
Factorization diagrams in Haskell
Meta Title: Math, Sports Data & IPTV: A Portugal Guide Meta Description: Explore how math-minded sports fans use IPTV in Portugal to watch live football, Champi
One way to fix your rubbish password database
Suppose for a moment that you are running a web site that has a poorly implemented password database that stores password hashes using some...