tlc/qlc works just fine, it's really difficult to consume the erase cycles unless you really are writing 24/7 to the disk at hundred of megabytes a second
We really don't know. One thing I wish some of these sites would do is actually test how long it takes for the drives to decay and also do a retest after they have been left powered for say 10 minutes to an hour, read completely, written to a bit etc and see if they can determine what a likely requirement is.
The problem is the test will take years, be out of date by the time its released and new controllers will be out with potentially different needs/algorithms.
The data on this SSD, which hadn't been used or powered up for two years, was 100% good on initial inspection. All the data hashes verified, but it was noted that the verification time took a smidgen longer than two years previously. HD Sentinel tests also showed good, consistent performance for a SATA SSD.
Digging deeper, all isn't well, though. Firing up Crystal Disk Info, HTWingNut noted that this SSD had a Hardware ECC Recovered value of over 400. In other words, the disk's error correction had to step in to fix hundreds of data-based parity bits.
...
As the worn SSD's data was being verified, there were already signs of performance degradation. The hashing audit eventually revealed that four files were corrupt (hash not matching). Looking at the elapsed time, it was observed that this operation astonishingly took over 4x longer, up from 10 minutes and 3 seconds to 42 minutes and 43 seconds.
Further investigations in HD Sentinel showed that three out of 10,000 sectors were bad and performance was 'spiky.' Returning to Crystal Disk Info, things look even worse. HTWingNut notes that the uncorrectable sectors count went from 0 to 12 on this drive, and the hardware ECC recovered value went from 11,745 before to 201,273 after tests on the day.
Note that the SSD that showed corrupted files was the one that had been worn out well beyond the manufacturer's max TBW rating (4× the TBW or so). There was a difference of two-to-three orders of magnitude in the ECC count between the "fresh" and the worn-out SSD; I'd call that very significant. It will be interesting to see if there's any update for late 2025.
I'd imagine full read of the whole device might trigger any self-preservation, but I'd also imagine it's heavily dependent on manufacturer and firmware
I think that reading all of the information from the SSD should “recharge” it in most cases. The SSD controller should detect any bit flips and be able to correct them.
However, this is implementation detail in the SSD FW. For Linux UBI devices, this will suffice.
Read off all live data on the drive. This should cause the nand management firmware to detect degrading cells via ECC and move the data in order to refresh isolated cell voltage levels.
For example: allocating the resources to only few industries deprives everyone else: small players, hobbyists, gamers, tinkerers from opportunities to play with their toys. And small players playing with random toys is a source of multiple innovations.
The tone from the AI industry sounds more like a dependent addict by comparison. They're well past the phase where they're enjoying their fix and into the "please, just another terawatt, another container-ship full of Quadros, to make it through the day" mode.
More seriously, I could see some legitimate value in saying "no, you can't buy every transistor on the market."
It forces AI players to think about efficiency and smarter software rather than just throwing money at bigger wads of compute. This might be part of where China's getting their competitive chops from-- having to do more with less due to trade restrictions seems to be producing some surprisingly competitive products.
It also encourages diversification. There is still no non-handwavey road to sustainable long-term profitability for most of the AI sector, which is why we keep hearing answers like "maybe the Extra Fingers Machine cures cancer." Eventually Claude and Copilot have to cover their costs or die. If you're nVidia or TSMC, you might love today's huge margins and willing buyers for 150% of your output, but it's simple due diligence to make sure you have other customers available so you can weather the day the bubble bursts.
It's also a solid PR play. Making sure people can still access the hobbies they enjoy is an easy way to say you're on the side of the mass public. It comes from a similar place to banning ticket scalping or setting reasonable prices on captive concessions. The actual dollars involved are small (how many enthusiast PCs could you outfit with the RAM chips or GPU wafer capacity being diverted to just one AI data centre?) but it makes it look like you're not completely for sale to the highest bidder.
"Missing out because my parents are lame" is a minor social stigma that kids will (should!) experience in many situations anyways. The benefits significantly outweigh the drawbacks.
Friendships are importance for psychological health and development.
When you're excluded from the primary means of communications with potential friends, and can never find out where and when they are meeting to get together, it's not "minor".
Guess what, it's also common to buy kids clothing that lets them fit in, a haircut that lets them fit in, and let them watch the movies and TV shows other kids are watching so they can fit in. Kids want to fit in, in order to make friends, and it's healthy to make that easier than put arbitrary obstacles in their way.
And who's talking about bullies? When most of your kids' potential friends communicate using iMessage, it seems pretty presumptuous of you to say that they're all "not the best potential friends anyways." Actually, they might turn out to be great friends, because people are complex, and their messaging preference isn't determinative of their entire personality, or much of it at all.
Wanting to fit in is normal but unfortunately not everyone can afford to. There are a good amount of people out there who shame others for using Android ("green bubbles") because they treat their iPhone as a status symbol. If anything the arbitrary obstacles are put up by Apple and the people who choose to exclusively use iMessage because every other messaging service works on any device.
Used iPhones are cheap. Kids don't need to be treating their phone as a status symbol. iMessage just genuinely works better. Blame Apple all you want, but don't make your kid suffer socially for it.
> Used iPhones are cheap
Not everyone wants to buy used.
> Kids don't need to be treating their phone as a status symbol.
Nobody needs to treat anything as a status symbol but they do. You see it all the time with different brand names, including Apple. It could even happen with different/older models.
> Blame Apple all you want, but don't make your kid suffer socially for it.
Buying your kid an Android phone should not make them suffer socially. It's just as capable of running quality messaging apps minus the arbitrary exclusivity of iMessage. I wouldn't want my kid using iMessage even if they had an iPhone just because it will exclude other kids for no good reason.
Buying your kid an Android phone shouldn't make them suffer socially, in a just world.
But in the real world, if it does, then buy them the damn phone. Used, if that's the only way to afford it and that's what they want.
Don't make your kid suffer because of your stance on a corporation. That's just being mean to your kid. Go ahead and use Android yourself if you want, but don't do that to your kid if they're having trouble making friends and Android is a reason. That's just cruel.
This kind of thinking is wild to me. Apple is only enabling this behavior. It's the kids themselves who are excluding others by only using iMessage and shaming other kids for their green bubbles.
Nobody wants their kids to be bullied so I understand. But even worse than that I wouldn't want my own kid to be a bully. Kids are going to be a lot more likely to bully others if they befriend others who are bullying.
I think you're exaggerating or misunderstanding this.
It's not bullying or shaming by most kids. It's just, including SMS in an iMessage group chat is a terrible user experience. It's genuinely super annoying and breaks all the time. To the kids, the Android kid basically just has a broken phone. The kid won't get added to group chats because it doesn't really work.
If you give your kid an iPhone it's not going to turn him into a bully. That's absurd. It's just going to let him be included in the group chats where friendships grow and plans get made.
Don't make a poor kid suffer when there's no reason for it. Their suffering is not going to make Apple disable iMessage.
Look up green bubble bullying - it's a real thing.
> The kid won't get added to group chats because it doesn't really work.
Yes, but exclusion is a form of bullying. Apple is enabling it by making iMessage only work on Apple devices. There are many other messaging apps that are far better than SMS and are inclusive. It's better to encourage everyone to use one of those.
> Don't make a poor kid suffer when there's no reason for it.
It's quite literally the poor kids who suffer from things like this. It's not just fancy phones that they miss out on. Could be clothing brands, games, toys, etc. being used by kids to exclude others. Buying into everything is not a solution.
I didn't say bullying doesn't exist -- I'm saying it's not the case with most kids.
> It's better to encourage everyone to use one of those.
But if you can't succeed at this (and you won't), then don't make your poor kid suffer. Don't let the perfect be the enemy of the good.
> Buying into everything is not a solution.
No, but buying a few important things goes a long way. A cool pair of shoes isn't functional, but sharing the same communications platform is. And you can buy a lower-end used iPhone on eBay for next to nothing.
I have a parent who thought they were fighting a lot of these battles and on the "right side", and I was miserable because of it. Don't do this to your kid. Making friends is hard enough without a parent putting even more obstacles in the way.
Everything is about context. When you just ask non-concrete task it's still have to parse your input and figure what is tic-tac-toe in this context and what exactly you expect it to do. This is why all "thinking".
Ask it to implement tic-tac-toe in Python for command line. Or even just bring your own tic-tac toe code.
Then make it imagine playing against you and it's gonna be fast and reliable.
the critics always complain about what bad thing Microsoft will do in the future, rarely about what they are actually doing
secureboot was supposedly an evil conspiracy to block running linux on computers. secureboot is everywhere now, and Linux still runs on personal computers
It shows nothing. Normal users dont even get the option. They probably dont give a fuck, based on a ton of other things, but there is no option to even choose the no bloat option.
searching for a flight and booking it is legitimately one of the most painful online things that exists. it's like the booking industry is feeding on suffering
It’s intentionally obfuscated because the product developers don’t want to share profits with brokers. They also do not want to compete on in the open because that too lowers odors Otherwise, we would have a system where it would be insanely easy to monitor and alert for price breaks. Hidden cities is probably the best example of how it could work and easily presents the price charts over time. Yet they too were cut off from some providers.
tlc/qlc works just fine, it's really difficult to consume the erase cycles unless you really are writing 24/7 to the disk at hundred of megabytes a second