New
The latest blog posts to take off on Hacker News. 568 posts.
SvN: Design Decisions: The new Highrise signup chart
A couple weeks ago we launched the new Highrise marketing site. We’re still iterating that design post-launch, and we have a big post brewing about that design process, but today I wanted to share some of the iterations we explored for the new signup chart. The start Here’s where we…
Creating a rogue CA certificate with MD5 hash collisions
We have identified a vulnerability in the Internet Public Key Infrastructure (PKI) used to issue digital certificates for secure websites. As a proof of concept we executed a practical attack scenario and successfully created a rogue Certification Authority (CA) certificate trusted by all common web browsers. This…
The Untold Millions
The media is biased towards stories that want to be told. This is especially true about the media covering the web world. It’s much easier to write a story about Facebook, Google, Youtube, or any of the other limelight stories where much of the juicy details are willingly shared. We have s…
Joel on Software: The new Fog Creek Office
Remember the Bionic Office? Fog Creek moved in there in 2003. After a couple of years we had outgrown the first office so we expanded to take over the whole floor. By the time our lease ran out in …
Debunking Daniel Tammet
Lately I've been encouraged to make more of my posts unlocked. I only do that under certain circumstances, but I feel this is an important occasion because I believe I have spotted a hoax and that I am unusually qualified to unmask it. I just watched The Boy With the Incredible Brain , a video that…
So you want to be a consultant?
Or: Why work 8 hours/day for someone else when you can work 16 hours/day for yourself?
Why you should support Mac OS X and Linux
Last I checked, Mac OS X had around a 5% market share, and Linux had much less than that (among consumers). I can feel that many PHBs look…
A programmer's view of the Universe, part 2: Mario Kart
Very thought-provoking article. I especially liked the tie-in at the end to the questions modern science is considering about the Big Bang. You make a very valid point -- those sorts of questions are meaningless in the context of the embedded system. The whole time I was reading your Mario Kart analogy, I couldn't…
Mibbit: One year old, and profitable
Mibbit is a fully featured IRC Client. Allowing you to interact realtime with your friends. Chat, play games, colaborate on projects together and more.
Rails and Merb Merge
Today is a fairly momentous day in the history of Ruby web frameworks. You will probably find the news I’m about to share with you fairly shocking, but I will attempt to explain the situation. Before talking tech, and even going into the details of the announcement, I want
Why Learning Haskell/Python Makes You a Worse Programmer
A rant about how annoying programming in C# is, really.
Your idea sucks, now go do it anyway
Your idea probably sucks, and it doesn't matter because your business will probably turn out to be something completely different.
jQuery 1.3 ßeta
jQuery: The Write Less, Do More, JavaScript Library
Understanding Ruby Blocks, Procs and Lambdas
Robert leads large and complex firms through mission-critical Digital Transformations with a focus on Artificial Intelligence and Cloud Engineering. As a Presidential Innovation Fellow at Barack Obama's White House , Robert reformed digital services across the Federal Government, resulting in millions of veterans…
A Defense of Philosophy (against Paul Graham)
In How to Do Philosophy , Paul Graham claims that “judging from their works, most philosophers up to the present have been wasting their time.” His point is that philosophy per se is structurally flawed. How?