New
The latest blog posts to take off on Hacker News. 8,472 posts.
Pedal to the Chrome metal: Our fastest beta to date for Windows, Mac and Linux
Here in Aarhus, Denmark -- home of the V8 project, Chrome’s JavaScript engine -- we’ve been tuning, testing, and polishing the V8 engine to...
What Every Developer Should Know About URLs
Everything a web developer should know about URLs: their nine parts, special characters and encoding, and how relative URLs resolve to absolute ones.
The Web Doesn't Suck. Browsers are Innovating.
This week saw a flurry of back-and-forth about the future of the web platform. In the "web sucks" camp were Sachin Agarwal of Posterous (The Web Sucks. Browsers need to innovate [http://sachin.posterous.com/the-web-sucks]) and Joe Hewitt (Sachin summarized some of his tweets at
The real reason why Steve Jobs hates Flash
Firstly, the Apple vs. Adobe vendetta gets even nastier, with a public letter from Steve Jobs explaining why Adobe's Flash multimedia format will not ever be allowed into the garden of pure ideology that is the iPhone/iPad fork of OSX.
Heroku Node.js Support (experimental)
UPDATE: Node.JS is now officially available on Heroku. Today we’re offering experimental support for node.js to a limited set of users. We know there is a.
A HTTP Proxy Server in 20 Lines of node.js Code
This is just amazing. In 20 lines of node.js code and 10 minutes of time I was able to write a HTTP proxy. Take a look: var http = require('http'); http.createServer(function(request, response) { var proxy = http.createClient(80, request.headers['host']) var proxy_request =...
PNG vs JPG: 6 simple lessons you can learn from our mistakes
Free, preconfigured Linux server images for self-hosting
Deceiving Users with the Facebook Like Button
Facebook just launched a super-easy widget called "The Facebook Like Button". Website owners can add a simple iframe snippet to their html, enabling a nice "Like" button with a count of other people's "Likes" and a list of faces of people if any of them are your friends. The advantage of this new tool is that you…
Why 960 x 640
The goal isn’t merely to exceed the resolution of competing devices. The goal is to rival the optical quality of print.
Gmail: Drag and drop attachments onto messages
Posted by Adam de Boor, Software Engineer I'm always looking for ways to save time. Suppose I want to attach some files to an email, and I a...
Mobile Multitasking
In the traditional model, the primary priority is keeping everything open. In this new model, the primary priority is that the system must always be responsive to the user.
Opera Mini approved for iPhone
Keep up on what's happening at Opera by following our latest public announcements.