New
The latest blog posts to take off on Hacker News. 568 posts.
Laying off George
George Oates is responsible for much of what is great about Flickr. George Oates is just about the last person any sane company would lay off. I don't know what to think about Yahoo after reading how they laid off George Oates.
How Difficult is it to Write a Compiler?
Recently I was discussing Converge with someone, and mentioned how little time the core compiler had taken to implement (no compile-time meta-programming, limited error checking, but a functioning compiler nonetheless) - only a few days. The chap I was talking to looked at me and told me that he didn’t believe me. I…
On Python packaging
So currently there's a bit of a to-do involving Debian's Ruby packaging team and the Ruby "gem" system. [This document](http://pkg-ruby-extras.alioth.debian.org/rubygems.html) …
Official Gmail Blog: Fast PDF viewing right in your browser
Posted by Marc Miller, Software Engineer When I get sent a PDF, sometimes I just want to view it -- I don't always need to download and sav...
Google Chrome Officially Out of Beta
Insights from Googlers into our products, technology, and the Google culture
Stephen Fry on the iPhone, Bold, Storm, and G1
So here I am. In a hotel room in New York. The writing desk and its view of xth Avenue are all but obscured by:- 7 x Mini USB cables: 2 of them are the new Micro type that Blackberry has switched to for the Storm only, the rest are standard. 1 x Ethernet cable: […]
Java is Dead; Long Live Python
Version 3.0 of Python has been released . Notably Python has again done something Java has long resisted: it has broken backwards compatibility with Python 2.x. Notable fixes include a much saner string processing model based on Unicode. I am told by my Pythonista colleagues that a lot of other weirdnesses such as the…
Amnesia
Mysteriously, about a week ago, Dan, the program manager designing most of the new features in FogBugz 7, came to ask me what features I thought should go in the timesheet reporting plug-in. The ti…
Diary of a Failed Startup: Aftermath
It's now been 5 months since Diffle folded, so I figured I'd write one last post to wrap up this blog. There seems to be a lot of curiosity...
Vim Plugins You Should Know About, Part I: surround.vim
Hi all. I am starting a new article series called Vim Plugins You Should Know About. As the title suggests, this series is going to be about Vim plugins that you should know about and be using. The first article in this series will be about one of my favorite plugins called surround.vim. So what is surround.vim plugin?
6 Credit Card Processing Facts Nobody Tells You
Well, we’ve solved our latest credit card validation problem and it seems like a good time to give a quick recap of the lessons we’ve learned during this whole sordid process. Things that nobody bothers to tell you, not even the people you’re paying to do just that. This is 2008, but credit card processing is a…
Not My Gorilla
Link to: http://groups.google.com/group/capistrano/msg/f5213577eaeadc47?pli=1