I think Netflix may have just rolled out a blog redesign. (The original link worked for me at first, but now redirect me to media.netflix.com.) Too bad they broke old links though. Hopefully that's temporary.
It seems that they also removed the RSS feed, which is a shame.
Can confirm that your link works, but the current link in the HN submission does not. MODS, CAN YOU FIX THIS? :)