New
The latest blog posts to take off on Hacker News. 14,544 posts.
Fun With HTTP Headers
Like any good web developer, I have a tendency to poke around at people’s web sites to see if I can figure out how they’re implemented. After poking at enough sites, I started noticing that people were putting some weird and interesting stuff in their HTTP headers. So, a couple of weeks ago, I decided to actually go…
Rails versus Django
Stress free and easy shopping experience. Simple and speedy service.
What webhooks are and why you should care
Webhooks are user-defined HTTP callbacks. Here’s a common example: You go to github. There’s a textbox for their code post webhook. You drop in a URL. Now when you post your code to github, github will HTTP POST to your chosen URL with details about the code post. There is no simpler way to allow open ended…
Continuous Deployment at IMVU: Doing the impossible fifty times a day.
I recently wrote a post on Continuous Deployment : deploying code changes to production as rapidly as possible. The response on news.ycombinator was, well…
How to be a better programmer in 6 minutes
Remember how Justice Gray started that little fad about becoming a better developer in 6 months?
Ruby’s Most Underused Keyword
Order lexapro - LOWEST PRICES ON THE WEB, We Accept Visa and Mastercard Credit Cards
Tables vs CSS: CSS Trolls begone
First mistake, drinking the CSS Kool-Aid Several weeks ago, I started designing the layout for my threaded comments on a social news site that I'm building. I had created a down and dirty layout using nested tables. It was ugly, and used nested tables but it worked. I was then paralized by guilt. I couldn't let the…
A single line assignment filled with epic fail
Today I've been working with a piece of third-party software. I was having big problems getting it working and decided to delve into its ...
Anatomy of a Program in Memory
Memory management is the heart of operating systems; it is crucial for both programming and system administration. In the next few posts I'll cover memory with an eye towards practical aspects, but wi
Clojure: Genetic Mona Lisa problem in 250 beautiful lines
Clojure is surrounded by hype these days. The word on the streets is that Clojure is the Next Big Thing. It has access to the largest libra...
John Resig dissects the neural network javascript OCR captcha code
A pretty amazing piece of JavaScript dropped yesterday and it’s going to take a little bit to digest it all. It’s a GreaseMonkey script, written by ‘ Shaun Friedle ‘, that automatically solves captchas provided by the site Megaupload . There’s a demo online if you wish to give it a spin.
Building a Web App in 1 Hour For Promotional Purposes (IsHilarySwankHot.com)
Find your domain name at HugeDomains. Start using this domain right away.
Five Questions about Language Design
(These are some notes I made for a panel discussion on programming language design at MIT on May 10, 2001.) 1. Programming Languages Are for People. Programming languages are how people talk to computers. The computer would be just as happy speaking any language that was unambiguous. The reason we have high level…
Paul Buchheit: Communicating with code
Some people can sell their ideas with a brilliant speech or a slick powerpoint presentation. I can't. Maybe that's why I'm skeptical of idea...