A decade (or more) ago when shopping for RAM one often had the option of specifying "server-grade" memory with an extra Error Correction Code (ECC). I haven't seen that as an explicit option in years. Is this because all data storage and transmission specifications now incorporate error detection and correction to such a level that the possibility of an uncorrected error is considered irrelevant?
What are the current standards for uncorrectable bit error rates (UBER) in working memory, storage, and transmission? Ultimately I assume these could be normalized to terms of "x errors per bit," or if storage degrades then "y errors per bit per year."