Sublime Text 2: Beta
Since the first public Alpha at the end of January, there have been 12 new releases, and many more dev builds. On average, that's a new version every two weeks for the past five months. During this time, Sublime Text 2 has made great strides in functionality, and a correspondingly large increase in users. Sublime Text…
Donut math - How donut.c works
There has been a sudden resurgence of interest in my "donut" code from 2006 , and I've had a couple requests to explain this one. It's been five years now, so it's not exactly fresh in my memory, so I will reconstruct it from scratch, in great detail, and hopefully get approximately the same result.
Code Like a Pythonista: Idiomatic Python
The home of pythonistas
The Dropbox API
Modern work can be frustrating and chaotic—if you don’t have the right tools. From context engineering to multimodal search, go behind the scenes and hear how Dropbox engineers are building AI that actually understands you, so you can focus on the work that matters most.
Disastrous IP Legislation Is Back – And It’s Worse than Ever
We've reported here often on efforts to ram through Congress legislation that would authorize massive interference with the Internet, all in the name of a fruitless quest to stamp out all infringement online. Today Representative Lamar Smith upped the ante, introducing legislation, called the Stop...
Tim Bray on Dennis Ritchie
Writing operating systems in a compiled machine-independent programming language.
Google to default to SSL version for logged in users
Insights from Googlers into our products, technology, and the Google culture
Perlis Languages
A language that doesn’t affect the way you think about programming is not worth knowing. – Alan Perlis
Git is as revolutionary as Unix pipes (2008)
I am now officially part of the "previous" generation of programmers. I know this because the new generation no longer has "vi vs. emacs" e...
Tower Bridge bot killed by Twitter, replaced with marketing
I got an email today, a bit sad that the bot I made to comment on Tower Bridge's state had disappeared.
Focus on building 10x teams, not on hiring 10x developers
There are a lot of posts out there about identifying and hiring 10x engineers. And a lot of discussion about whether or not these people even exist. At Spool, we’ve taken a very different app…
Edward Tufte's "Slopegraphs"
Charlie Park believes in you.
What on earth are Google thinking? (re: Binggate)
By now you’ve no doubt smelled the shitstorm surrounding Google’s allegation that Bing are ‘cheating’ and copying Google’s search results. If not, in brief, Google spotted that Bing sometimes includes results that seemed to be copied from Google, so Google set up a honeypot – they made some made up words like…
Why Reddit was down for 6 hours
Get the latest product news, company announcements, and user insights from the official Reddit blog.
John McCarthy: The Robot and the Baby
THE ROBOT AND THE BABY
"Diff for HN": Update and highlight changes
Well well well, it's been quite a while! Nice to see you again. Sorry for the delay... I forgot my blog password, and I had to run some errands, the decade just got away from me. Anyway, the password was qwerty123 so let's get on with it...
Inequality in Equalland
Every resident of Equalland has the same life story. From birth until age 18, they live with their parents, earning nothing and spending nothing — their parents cover all their needs. At age 18, they graduate from high school, become independent of their parents, and go to college. The government of Equalland funds…
ACM considered harmful
The Association of Computing Machinery is the premier US representative body for computer science and according to its own blurb: “serves its members and the computing profession with leading-edge …