Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 37 posts.
Go at Google: Language Design in the Service of Software Engineering
(This is a modified version of the keynote talk given by Rob Pike at the SPLASH 2012 conference in Tucson, Arizona, on October 25, 2012.)
PEP 394 – The “python” Command on Unix-Like Systems
This PEP outlines the behavior of Python scripts when the python command is invoked. Depending on a distribution or system configuration, python may or may not be installed. If python is installed its target interpreter may refer to python2 or python3. ...
Why we created Julia - new language for fresh approach to technical computing
In short, because we are greedy....
Nearly all binary search and merge sort implementations are broken (2006)
Posted by Joshua Bloch, Software EngineerI remember vividly Jon Bentley's first Algorithms lecture at CMU, where he asked all of us incoming Ph.D. ...
PEP 393 – Flexible String Representation
The Unicode string type is changed to support multiple internal representations, depending on the character with the largest Unicode ordinal (1, 2, or 4 bytes). This will allow a space-efficient representation in common cases, but give access to full UC...
So what's wrong with 1975 programming? (2008)
Vinyl Cache (formerly known as “Varnish Cache”) is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Vinyl Cache is really, really fast. It typically speeds up delivery with a factor of 300-1000×…
Making Facebook's native mobile app faster using HTML5
When we started what became Sencha, we made a bet on the web: a bet that modern application development didn’t need anything except the browser, a great set of frameworks and a great set of tools. With those three weapons in hand, we knew developers could build applications that would delight users.
Joe Armstrong: Why OO Sucks
( Note : This is a copy of the original that used to live at http://www.bluetail.com/~joe/vol1/v1_oo.html )
Codeq
The free database designed for immutable values and a time-aware information model.
Pushing Nginx to its limit with Lua
At CloudFlare, Nginx is at the core of what we do. It is part of the underlying foundation of our reverse proxy service. In addition to the built-in Nginx functionalities, we use an array of custom C modules...
Why Reddit switched to Python (2005)
Get the latest product news, company announcements, and user insights from the official Reddit blog.
Django's future, and Python 3
Posted by James Bennett on March 13, 2012
Golang at CloudFlare
The other day I blogged here about our new Railgun software that speeds up the back haul between CloudFlare data centers and our clients' servers. At CloudFlare we're using a number of different languages depending on the task.
Python 2.8 Un-release Schedule
This document describes the un-development and un-release schedule for Python 2.8.
JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.
jQuery: The Write Less, Do More, JavaScript Library
Experimental Python 3 support in Django
Posted by Aymeric Augustin on Aug. 19, 2012
Sublime Text 2.0 Released
Ladies and Gentlemen, I'm pleased to announce that Sublime Text 2 has graduated out of beta, with 2.0 now available for your text editing pleasure.