New
The latest blog posts to take off on Hacker News. 2,098 posts.
The one interview question I always ask
I’ve just gotten past a peak interviewing period where I would interview 3-5 engineering and product management candidates every week. I’ve used this question for as long as I’ve …
Don't use bcrypt
(Edit: Some numbers for you people who like numbers) If you're already using bcrypt, relax, you're fine, probably. However, if you're ...
Go is amazing, period.
I've been messing around with Go for quite some time now and I wanted to share my experiences. When I first looked at Go, I put it aside a...
About those vector icons
Why can’t we just use vector-based icons in our application? This question, in a variety of reinterpretations, keeps on resurfacing in various forums, blogs and articles. It is asked in the context of desktop applications where the same icon is used in different ways, starting from very small 16*16 icons in file…
Why software sucks?
[First published: September, 2005] No one makes bad software on purpose. No programmer has ever sat down, planning out weeks of work, with the intention of frustrating people enough to make them cr…
Ambient bus arrival monitor from hacked Linksys WRT54GL
London's Transport for London has a wonderful service called Countdown that can give live bus arrival times. For example, here's a page s...
Why we didn't use a bloom filter
Josiah Carlson talks about Redis, Python, and other technology topics.
Introducing Instapaper 4.1 for iPhone, iPad
With so many Retina iPad updates, it looks like the App Review team is working overtime to approve apps quickly. In a very pleasant surprise, my 4.1 update was approved much more quickly than I expected. Thanks, App Review team!
The myth of the overnight success
programming, philosophy, history, internet, startups
The New iPad's Screen Under the Microscope
Like any self-respecting UI designer, I have a microscope 1 sitting on my desk. 2 Here are some pictures comparing a bunch of different screens. They're all taken at approximately the same magnification. 3 At the scale that the pictures were taken, the width of this bar equals about 1mm:
Ignore Everybody.
Insights You Can See. Gapingvoid works with leaders to design culture intentionally.
Instapaper for Retina iPad
This is slightly embarrassing: Instapaper doesn’t show Retina-resolution graphics on the new iPad yet.
My Git Habits
From the highly eclectic blog of Mark Dominus
About HTML semantics and front-end architecture
A critical look the term 'semantic HTML' and the limitations it has created for web engineers
Python becomes a platform. Thoughts on the release of clojure-py.
The recent announcement of clojure-py made some noise in the Clojure community, but not, as far as I can tell, in the Python community. For those who haven’t heard of it before, clojure-py is…