Post ALMFanpnu2FA05OjFQ by Taciturn@lor.sh
 (DIR) More posts by Taciturn@lor.sh
 (DIR) Post #ALKQ2mSv1HRL3PJyBE by artemis@cybre.space
       2022-07-09T21:17:40Z
       
       41 likes, 53 repeats
       
       soft. ware.basically hacker news went down yesterday and in this screenshot someone chimes in talking about it saying that they had a batch of SSDs manufactured by SanDisk all get bricked after exactly 40,000 hours (4.5 years) uptime because it overflowed an internal counter and corrupted the SSD's internal state.someone from hackernews replies and says that the SSDs HN was hosted on were in fact SanDisk Optimus Lightning IIs and almost exactly 4.5 years old.never trust a firmware
       
 (DIR) Post #ALKSQ9AOyyfq1tvhLs by finlaydag33k@social.linux.pizza
       2022-07-09T22:17:39Z
       
       4 likes, 0 repeats
       
       @artemis I still remember a few years ago when I woke up, went to school... just to find out my laptop gave a "No operating system error" (even though I used it literally the evening before)...Came to notice that suddenly my 80GB Intel 320 SSD turned into an 8MB brick...Texted a friend of mine... Just to find out there was a relatively wide-spread bug in the firmware that caused the drive to basically nuke itself :|
       
 (DIR) Post #ALKTPTHymboi6OiR0q by Alphakilopapa@noagendasocial.com
       2022-07-09T22:40:39Z
       
       1 likes, 0 repeats
       
       @artemis Now think about how much of our society runs on shit like this...
       
 (DIR) Post #ALKTW6dpNuVDtB6Bd2 by feld@bikeshed.party
       2022-07-09T22:41:46.507912Z
       
       3 likes, 1 repeats
       
       Even better: they actually failed over to a backup server when the primary went down, then the backup failed tooconsidering HN pretends to be hot shit it's amusing to me that they're stupid enough to run an entire storage array on the same drive manufacturer and model
       
 (DIR) Post #ALKeeKM5NbkyEZvHGq by matty@nicecrew.digital
       2022-07-10T00:46:36.528128Z
       
       0 likes, 0 repeats
       
       Planned obsolescence ?
       
 (DIR) Post #ALKeoisH4a9rAtw4qu by Alex_Fog@nicecrew.digital
       2022-07-10T00:48:29.382888Z
       
       1 likes, 0 repeats
       
       They do this with everything now folks.
       
 (DIR) Post #ALKeprZcDQQ4Rakg7s by Alex_Fog@nicecrew.digital
       2022-07-10T00:48:40.880144Z
       
       0 likes, 0 repeats
       
       Everything.
       
 (DIR) Post #ALKlzbSTrXzF4aREm0 by robryk@qoto.org
       2022-07-10T00:45:59Z
       
       1 likes, 0 repeats
       
       @feldThe result of doing so was a multi-hour outage, probably a few hours of work, and loss of something like an hour or two of comments. If any other component that was shared between both servers had the same issue (e.g. CPU, any part of the motherboard, ...) the result could have been very similar (modulo the data loss). Would you also suggest CPU/motherboard/NIC/... supplier diversity between primary and backup? If not, is there a reason why it's more important for storage (or maybe SSDs in particular)?@artemis
       
 (DIR) Post #ALKlzbxfzYwMdL29Oi by feld@bikeshed.party
       2022-07-10T02:08:45.510843Z
       
       1 likes, 0 repeats
       
       Multi hour? It was over a day I think?Data is the most valuable thing you have and the most expensive to rebuild. CPUs and memory can be quickly and easily replaced. Drive controllers are imperfect; we know this
       
 (DIR) Post #ALL8jbQgV5z5INwBua by hazelnot@sunbeam.city
       2022-07-09T22:01:53Z
       
       0 likes, 0 repeats
       
       @artemis ...I'm gonna have to check what brand my SSDs are 😬I know one of them is a Samsung but I don't know about the other one
       
 (DIR) Post #ALL8jbxeWWM6wdMWIa by colin@fed.uninsane.org
       2022-07-09T23:30:40.239421Z
       
       2 likes, 0 repeats
       
       @hazelnot @artemis it’s not as simple as ā€œchoose the right brandā€ anymore. i worked for a distributed database company a while back (think: Backblaze, but self-hosted for large customers). we never certified whole brands for use in our product: we certified individual drive models + FW builds, because every brand out there has bugs somewhere in their stack: op reordering that causes writes to be dropped under specific edgecases, supposedly ā€œatomicā€ operations leaving internal drive state corrupted after power loss, etc. the brand you reference is not immune šŸ™ƒ
       
 (DIR) Post #ALL8jdCDvpbam7BfeK by hazelnot@sunbeam.city
       2022-07-09T22:02:44Z
       
       1 likes, 0 repeats
       
       @artemis Oh I don't have two SSDs anymore, apparently. Strange. Legit confused about what happened to the second one.
       
 (DIR) Post #ALLFF9rN8dmImWqn9k by pj@bitcoinhackers.org
       2022-07-10T07:36:38Z
       
       0 likes, 0 repeats
       
       @artemis Well fuck #Sandisk is going on my shitlist.Good success so far with #Samsung
       
 (DIR) Post #ALLYabWPNxz7mez74K by lanodan@queer.hacktivis.me
       2022-07-10T11:13:22.512782Z
       
       3 likes, 0 repeats
       
       @artemis And SSDs are basically *all* firmware.
       
 (DIR) Post #ALM0V2vTNj5lkuqXo0 by jrballesteros05@fosstodon.org
       2022-07-10T16:26:08Z
       
       0 likes, 0 repeats
       
       @artemis I would change "Never trust firmware" with "Never trust proprietary firmware". Sadly it's very difficult to find real free/libre hardware. I don't know if RISCV would change this in the future.
       
 (DIR) Post #ALM5syOMOGYkPkaRd2 by sjw@bae.st
       2022-07-10T17:26:30.018066Z
       
       2 likes, 0 repeats
       
       @lanodan @roboneko @artemis looks like these drives came with a 5 year warranty so they're still under warranty.However, given that this is a firmware issue, according to the EULA of their firmware:>DISCLAIMER OF WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED ā€œAS ISā€ AND ā€œAS AVAILABLEā€ WITH NO WARRANTIES, REPRESENTATIONS OR GUARANTEES AND NEITHER LICENSOR NOR ITS LICENSORS MAKE ANY REPRESENTATION, WARRANTY OR GUARANTEE, STATUTORY OR OTHERWISE, IN LAW OR FROM THE COURSE OF DEALING OR USAGE OF TRADE, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INTERFERENCE, FREEDOM FROM BUGS, OR NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHTS OR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION. LICENSOR DOES NOT WARRANT, REPRESENT OR GUARANTEE THAT THE SOFTWARE WILL MEET LICENSEE’S REQUIREMENTS OR THAT OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE. LICENSEE ASSUMES THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE. SHOULD THE SOFTWARE PROVE DEFECTIVE, UNLESS LICENSEE IS CURRENT ON SUPPORT, THEN LICENSEE, AND NOT LICENSOR (NOR LICENSOR’S LICENSORS OR AUTHORIZED THIRD PARTIES IF APPLICABLE), ASSUMES THE ENTIRE COST OF NECESSARY SERVICING, REPAIR, OR CORRECTION.:pepe_pains:
       
 (DIR) Post #ALMFanpnu2FA05OjFQ by Taciturn@lor.sh
       2022-07-10T16:24:14Z
       
       1 likes, 0 repeats
       
       @artemis Classic problem.https://support.hpe.com/hpesc/public/docDisplay?docId=a00097382en_us
       
 (DIR) Post #ALMR6OoTZAb7A02t96 by artemis@cybre.space
       2022-07-10T21:24:12Z
       
       0 likes, 0 repeats
       
       @jrballesteros05 nah i don't trust libre firmware either. firmware is software and software is treacherous
       
 (DIR) Post #ALMqyzaRYYcRhfbvkm by SebastienLugan@mastodon.social
       2022-07-10T11:47:36Z
       
       1 likes, 0 repeats
       
       @artemis Firmware updates to fix this issue have been published by Dell and HPE two years ago but must be applied *before* the SSDs reach 40,000 hrs uptime otherwise both the data and the SSD itself will be rendered unusable