New
The latest blog posts to take off on Hacker News. 8,472 posts.
Did You Know: BeautifulSoup's bits are rotting
The parser in version 3.1.0 of Beautiful Soup did significantly worse on real-world HTML than version 3.0.8 did. The most common problems were the incorrect handling of <script> tags, "malformed start tag" errors, and "bad end tag" errors.
Subdomains and subdirectories
Towards the tail end of PubCon, I noticed a spate of articles talking about subdomains and subdirectories in Google, and I wanted to talk more about this subject in case I was unclear. Historically…
JQuery UI 1.7 Released: New domain, New CSS Framework & Dramatic Updates to Controls
jQuery: The Write Less, Do More, JavaScript Library
Collaborative Map-Reduce in the browser
After immersing yourself into the field of distributed computing and large data sets you inevitably come to appreciate the elegance of Google's Map-Reduce framework . Both the generality and the simplicity of its map , emit , and reduce phases is what makes it such a powerful tool. However, while Google has made the…
JavaScript: The Good Parts
I found a really nice video lecture on JavaScript. I'm a JavaScript journeyman myself so I decided to review it to learn something new. I have written about JavaScript in the past -- the previous post on JavaScript was "Learning JavaScript through Video Lectures". This lecture is given by JavaScript guru Doug...
Thinking about using Facebook Connect on your site? Step one: Abandon your will to live.
Personal portfolio site showcasing projects in a horizontal scrolling gallery
The Ultimate Website Launch Checklist
About to launch a new website? Make sure that you have covered all bases with this comprehensive checklist you can't be without.
Simple rule of thumb for measuring the perceived complexity of a user interface
A user interface rule of thumb: The fewer UI elements a user must deal with, the more appealing the interface.
iReddit: The official Reddit iPhone app arrives
Get the latest product news, company announcements, and user insights from the official Reddit blog.
Why HTTP?
The world doesn’t need another arbitrary binary protocol. Just use HTTP. Your life will be simpler. Originally this came up when scaling a gaggle of MySQL machines. I would have killed for a reliable proxy. It’s with this in mind that I’ve come up with my list of things that HTTP has that an arbitrary protocol will…
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…
John Resig Talk: Performance Improvements in Browsers
I gave a talk last week at Google (at the request of the excellent Steve Souders ) all about the performance improvements, and new APIs, that are coming in browsers. I cover the new browsers, their JavaScript engines, their JavaScript performance, and then do a whirlwind tour of their new DOM methods and some of their…
Recreating the button
Until some future version of HTML gives us new native controls to use in a browser, at Google, we’ve been playing and experimenting with controls we call “custom buttons” in our apps (among other custom controls). These buttons just launched…
Don't Blame CSS For Your Incompetence
I feel like shit, and have spent a proportion of the afternoon in bed so really shouldn’t be involving myself in this right now, but I can’t help it. Hacker News and Reddit have been bickering today…
Why CSS Should Be Used for Layout
This post addresses the key points of the debate over the use of CSS for layout.
Why CSS should not be used for layout
Seeing as how the CSS wars seem to have flared up again, I thought I would weigh in. I have finally had a chance to really dive in to the details, and I have come to the following conclusion:
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…
Building a Web App in 1 Hour For Promotional Purposes (IsHilarySwankHot.com)
Find your domain name at HugeDomains. Start using this domain right away.