Yep. And Linux systems are potentially better able to take advantage of the security than current versions of Windows. Many Linux systems are already configured to only install signed packages from the distro repository, Secure Boot allows the boot process to be secured as well. Combined with SELinux some very secure setups can be realized.
Fast hashes are bad for passwords. Slow hashes are bad for data integrity checking, message authentication codes, and other such things. They are similar constructs, but used for very different purposes.
If you want to verify your 1TB video collection got transmitted properly you want a fast hash to keep it from taking a long time. That same hash would be totally unsuitable for password hashing.
Essentially he's writing zeroes to the entire drive (wiping the drive) and then checking SMART to see if any write errors were reported. The zfs method is similar, writes zeroes to the pool and tells zpool to scrub the pool, which is essentially an online fsck. That will report which disks (if any) had write errors.
The controller issue is mitigated by backups, RAID, and hot spares.
Of course even with RAID 1 (mirroring) and a hot spare that's 3 drives, not to mention your backup system, though that's not normally an SSD.
Ideally you'd have the same redundancy with spinning rust drives, of course, but the higher MTBF and the higher chance of detecting a pre-failure state can allow one to get away with less, say RAID with hot-swap.
"If you are under the age of eighteen (18), or under any other applicable age of majority, you represent that at least one of your parents or legal guardians has also agreed to this provision (and the use of your name, likeness, username, and/or photos (along with any associated metadata)) on your behalf."
Conveniently a minor (under the age of eighteen) can't legally agree to such terms, and can't legally make such a representation.
Oh, I know, my motherboard has such settings. Depending on how extreme an overclock I set I will eventually get errors in stress tests, even when the computer appears to operate fine otherwise. The built-in overclock system is still running the processor outside its stated limits, and isn't guaranteed to provide a stable system. No overclock ever is. That's why it's always a good idea to stress-test after overclocking, and if the test fails decrease the overclock until it passes.
In addition, the entire database of SSNs should be published as public information. A reasonable time (say, ten years) until that date should be allowed to let businesses update their systems and people to understand that the SSN is an identifier only.
A rifle has a rifled barrel and fires ammunition with a larger cartridge than a pistol. An assault rifle has select fire (fully automatic self-loading) capability and a somewhat shorter barrel than a hunting or sniper rifle, but longer than a carbine. A semi-automatic gun fires a single round for each pull of the trigger, and uses a magazine or clip instead of a revolver system. A "semi-automatic assault rifle" is a contradiction in terms, and makes about as much sense as a horseless racehorse.