I disagree with his "First Letters from a Phrase" point. I find mnemonic passwords very useful and keeps me from having to open up KeePass every time I want to log in to a system because I can't remember the random password.
I agree that longer passwords are better, which is why I use very long phrases to generate my mnemonic passwords (typically 20-26 characters in length).
When storing data on my server I always treat secret questions and answers the same as passwords, because that is exactly what they are. What use is a strong password if a weak secret answer can unlock the account? I salt and hash the secret answers just as I would passwords themselves.
No crawler should perform POST requests. it is simply bad etiquette and it is understood that POST requests are typically used to create/change/delete content or affect the environment.
As a Netflix customer I applaud their 180 turnaround on their Qwikster plans. It doesn't matter to me if their flip-flop makes them seem a little scatterbrained, because the decision to keep both services bundled together makes the most sense.
Perhaps they realized that if they spin off their DVD business that there would be blood in the water and the likes of Amazon Prime and Blockbuster would feast at their expense. While I do think that online streaming is preferable to DVDs-by-mail, the fact is that there isn't enough online content available for streaming and the DVDs nicely fill in the gaps and I honestly don't think DVDs-by-mail will die off as quickly as they first thought.
It makes sense to keep DVDs-by-mail until their online streaming selection is much more broad, diverse, and containing a lot more quality content.
Major PHP versions are the evolutionary jumps for the language. They don't tend to worry as much about backwards-compatibility when going from PHP3 to PHP4 to PHP5. I've read that PHP6 was supposed to take it further and outright remove a lot of deprecated and insecure aspects of the language, but I don't know if or when PHP6 will be released.
I agree that they should take things even further and really clean up the language before releasing the next major version. Fix the needle-haystack vs. haystack-needle inconsistencies, function naming conventions, and so forth.
The adoption rate of a new major version on shared hosting providers is relatively slow, so it'd be a perfect time to really shake things up and clean it up.
What protects you from outsourcing the reading of scans to foreign countries, such as India? Obviously some medical institutions will want to keep it all local, but won't this open up a market for cheaper, foreign competition resulting in a downward pressure on compensation?
I agree that longer passwords are better, which is why I use very long phrases to generate my mnemonic passwords (typically 20-26 characters in length).