New

The latest blog posts to take off on Hacker News. 2,098 posts.

Any topic
2012
421

When Will We See Collisions for SHA-1?

On a NIST-sponsored hash function mailing list, Jesse Walker (from Intel; also a member of the Skein team) did some back-of-the-envelope calculations to estimate how long it will be before we see a practical collision attack against SHA-1. I’m reprinting his analysis here, so it reaches a broader audience. According…

434

A Modern Space Cadet

I spend a lot of my time (easily over 8 hours a day) at a keyboard. As you might have guessed from my previous entries about Vim and Mutt I'm not averse to spending a few hours to improve an environment I'm going to be spending tens of thousands of hours in over the next few years, so it shouldn't be a shock that my…

435

Why Startups Die

Startups die due to a variety of causes. Over the course of the last three years, I've watched many of my friends pour their hearts and souls into companies that, for one reason or another, just fizzled out of existence. In 2007, Paul Graham gave a variety of causes for…

441

Understanding Postgres Performance

Update theres a more recent post that expands further on where to start optimizing specific queries, and of course if you want to dig into optimizing your infrastructure High Performance PostgreSQL is still a great read For many application developers their database is a black box. Data goes in, comes back out and in…

443

Seriously?

Business of Software has long stood as a unique conference for me: while nearly every tech conference I attend focuses on the technological side of delivering a solution, Business of Software focuses on actually delivering the goods . How do you reach people? How do you know you’ve reached people? How, if you’ve…

444

Rethinking caching in web apps

Having spent a lot of the last few years worrying about the scalability of data-heavy applications like Rapportive , I have started to get the feeling that maybe we have all been “doing it wrong”. Maybe what we consider to be “state of the art” application architecture is actually holding us back.