Hacker Newsnew | past | comments | ask | show | jobs | submit | dekoruotas's commentslogin

After this meeting I have no doubts that President Krasnov theory is real.


Very interesting. This longevity aspect frequently comes up in the Wii U modding community. It is tempting to plug in a simple USB stick to store the game files, but, because of the intense read/write nature, it is deemed to be prone to failure. Recently use of high-endurance SD cards has grown, but some say it is still not as safe as an external HDD. It would be interesting to hear thoughts from someone more experienced about the safest storage option as the last thing you want is for your save files to get corrupted.


In the same vein as this I've wondered for a couple years now what the impact of flash storage longevity is on mobile phone performance over time. Felt like my Samsung S8 was very snappy when I got it, yet a couple years later things that used to be fast - like finding specific music, scrolling through the photos in my gallery, etc. - had slowed down considerably.

Could also just be software updates or other things causing this but there should be some component of decreasing performance caused by wear on flash storage.


You're right, flash degradation and deterioration of write speeds is pretty much primary reason why older phones feel slow and laggy.

A lot of - especially older or mid/low range - phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.


> phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.

Which is shocking really - the phones should switch the eMMC to RAW flash mode (ie. no wear levelling), and then write an actually-smart wear levelling algorithm that runs in the OS.

The OS has far better info for wear levelling anyway - it has more visibility into read-write patterns, it has more RAM to store more state, it can cron background scrubs and reorganisation to idle periods, it can be patched if a bug is found which only manifests after years, etc.

Unfortunately, as far as I'm aware, most eMMC's can't be put into any kind of RAW mode anyway.


Could you get around this by using a custom ROM that installs the OS on a high-quality microSD card or something like that?


The only part of a far future sci-fi that stayed with me is the use of memory chips as universal (ha) currency :ie capacity was face value and then total value was determined by the data contained on the chip and how much someone(thing) wanted that. Sometimes it looks like that is an inevitable outcome.


What kind of intense read/write nature you are talking about in a video game console? It just reads the game ROM from storage and executes it, there is nothing to write back, the game is not being modified in any way while playing. All these talks about wearing out sdcards in game consoles or raspberry pi devices in my personal opinion are partially because of people encountering poor quality cards - counterfeits. There is an sdcard in my car camcorder which must have seen thousands of full write cycles and still has no issues functioning despite all the operating temperature differences it endures due to weather seasons.


Writes should be minimal yeah. But reads could be intense. My car has worn out two maps SD cards. One of them had a questionable chain of custody, but I went back to the almost certainly original card that came with the car, and it's starting to misbehave in the same ways, so I think it's only a matter of time. These cards are unwritable after factory initialization, so writes are definitely not a factor.


I understand that reads can technically cause read disturb, but isn't this normally handled by the controller? My intuition says that the writes caused by block rewrites should not significantly accelerate wear. I'd suspect more mundane issues such as bad solder, but would love to hear an expert take.


Safe is a multifaceted term. Essentially these storage media (I'm more experienced with solid state but HDDs may be included) the probability the data you wrote is the data you read is a function of how many program/erase cycles, how long ago that was, and naturally the part's specifics. For example, a lot of NOR flash is rated to 10 years at up to 100k cycles. But devices > 10 years old rarely make the news for their flash being dead. On the other hand, I believe there was a Tesla fiasco where their logs were wearing out the flash prematurely.

There's usually trends to look for in regards to that third factor. The lower the # of bits per cell, the higher probability the voltage level is still working the right range. Which is why so much flash is still SLC or pSLC capable. Usually this is more industrial. Then you have entirely different technologies altogether. NVRAM/FRAM/MRAM are various terms for extremely high (or infinite) read/write technologies while still being non-volatile (keeps its data with power off). I don't know how much of a drop in replacement those are. I think LTT had one of those on a flash drive a while back https://youtu.be/oJ5fFph0AEM, but it's so low capacity it'll probably be useless.

It may be possible to hack something up with a MR5A16A. It's a whole 4 MB but has unlimited endurance and over 20 years of endurance. It looks like it has more of an SRAM interface than NAND, but should be capable of saturating a USB high speed link. The drive would likely cost $75? TBH if there was a market it may be a fun project.

If you sacrifice some endurance you can go up to 1Gb per device which might be interesting. But the cost scales.


> But devices > 10 years old rarely make the news for their flash being dead.

Accelerated stability testing is fraught with potential issues, and any output is intentionally conservative.

An issue with estimating lifespan on new products is that they'll expose them to more extreme conditions, but those more extreme conditions may trigger (exponentially faster) higher order reactions that are relative non-issues at regular conditions.

Then you have things like activation energy requirements for a reaction that just might not be met at regular conditions, but happen at higher temperatures.

And an IC is quite the soup of molecules in varying combinations unlike a straightforward solution.


and any output is intentionally conservative.

Samsung still screwed up with the planar TLC flash used in the infamous 840 EVO SSD, which had a real-world retention measured in months. Their "fix" was to issue a firmware update that continuously rewrites data in the background, but of course this has no effect if the drive isn't always powered.

https://forum.acelab.eu.com/viewtopic.php?t=8735

https://goughlui.com/2024/07/20/salvage-tested-an-elderly-fo...


I’ve run a modded Wii U for ~5 years (mocha cfw -> cbhc -> tiramisu -> aroma) and have always used a usb flash drive, but I did have one fail and just assumed it was a bad unit — I could well imagine the write patterns being particularly hard on them though.


Probably overkill, but I wonder if anyone has experimented with setting up a raspberry pi or something to pass through access to a network share over USB, that way you could have all the data on a RAID array with a proper automated backup strategy somewhere.


Considering SSD prices have crashed it’s the only way to go IMO, it solves literally all of the problems with other iptions like power draw for hard drives and longevity and speed over flash drives


Why is there that much writing? I would imagine a game system reads billions of times as much data as it write.


DSi is my favourite console for older Nintendo games. Custom firmware gives access to the DS library and it emulates GBA well.


Just curious, any reason you prefer the DSi over the 3DS?


Not OP, but imo the game library on the DS was better (the 3ds also had plenty of great games, just not as many). You do have to sift through an unusually large amount of shovelware to find the good stuff though, similar to the Wii.

Of course you can play DS games on 3ds, but you have to choose between blurry non integer scaling to full screen or crisp native but small with black borders. The games look better running at native res on the big screen of the DSi XL.


DSi are quite cheap and available compared to the 3DS which is a lot pricier. And dsi is quite sleek and simple (like the old iPods) compared to the 3ds line which got quite large and heavy (which a lot of People prefer)


In addition to the reasons others have stated, old games are designed with a D-pad in mind, not a circle pad/joystick, and the D-pad on the 3DS is in a slightly awkward position.


Personally the DS/i was just a bigger part of my life. The 3DS homebrew scene is a lot bigger but I still just love messing with the exact ds I used when I was in school.


Agreed. There's something very special about playing it all on Nintendo hardware. Unfortunately a couple of my favorite games have freezing issues when emulated on the DSi.


If you are talking about DS games (so not emulated), they may need to be "AP-Patched".


Twilight menu has all of those patches and applies them on the fly


X100V is super-hard-to-find-right-now, I have an older version X100T and I am very pleased. It is basically the camera that pros using the huge DSLRs everyday reach for when they go on their own holidays or leisure trips. And it's value has nearly doubled in the two years I had it, unheard of in the field of consumer electronics.


I too have an X100T and used to like it a lot; it takes amazing pictures. But it's a little bulky and has a fixed lens.

The Panasonic GX80 is smaller and has interchangeable lenses. It has a smaller sensor but it's so small you can really carry it everywhere. I use it much more than the Fuji now.



It is nice to have a dedicated device that sits next to the amp and know that it can provide a Hi-Res audio signal that is as good as it gets.

I have a Sony NW-A45, but there's a few models in the NW-A line-up that are attention worthy.


I'm quite pleased with my Sony NW-A45. I miss the ability to rate songs, but I understand it is much better than the Android based alternatives.


Would replacing SMS with RCS solve this? So far Apple has been very reluctant to implement it.


In my case for a personal email account I'll try DNS email forwarding:

https://improvmx.com/


Also an https://improvmx.com user.

Recently Cloudflare also started enabling email forwarding. I believe it's still in Beta, and with the sites I've got in Cloudflare I got approved 2 weeks-ish after applying.

As for sending emails, I think you can use something like how ImprovMX suggests https://improvmx.com/guides/send-emails-using-gmail/


This looks a lot like a direct clone of https://forwardemail.net/, except that ImprovMX isn't open source. I wonder which came first?

I like simplelogin.io (also open source, so can be selfhosted) because the aliases can be used to send and receive, though you do have to set the domain up on their platform first.


I can answer that easily (I'm the founder of ImprovMX). Forwardemail was created well after us (ImprovMX goes back to 2013).

We are not Opensource, but that doesn't mean we track user's email (we don't, we wrote about it: https://improvmx.com/are-you-reading-my-emails/). On the contrary, screaming to anyone that one uses Opensource doesn't mean they respect user's privacy (like Forwardemail does): take their way of forwarding for instance: you need to add your email in the DNS settings, publicly available... they have a odd definition of privacy.

And don't get me started on their homepage full of misleading messages ... ;)


It can become an expensive hobby but Canon Sure Shot Max is a blast from the past.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: