@waxwing I have two big problems with this project:
- the stupid, restrictive software licence: https://github.com/Start9Labs/embassy-os/blob/master/LICENSE.md
- the catastrophic hardware choice of trusting everything on an SDcard
Have to disagree on that, even those kind of SDcards (and I do use only the endurance ones) would only survive a few months running swap or a busy lightning database: https://github.com/rootzoll/raspiblitz/issues/924#issue-541479926
Also the stats for rewrite cycles are much higher than they actually are. These days modern SSD cells have a rated lifetime of just a few hundred rewrites, not thousands. You see this in total endurance specs, which are typically just a few hundred times the drive capacity.
Those are the first three results on Amazon for "1TB SSD", and they're all TLC flash. Bigger drives are moving to QLD flash, four bits per cell.
SLC-only drives are a very niche product these days. Though it is very common for drives to contain some SLC as a write buffer. That's why drive write speeds often drop after sustained writes - the SLC buffer filled up.
@pete Thanks for expalanation, that quoted article is indeed outdated, SSDs are not all SLC any more.
Can we say though that the endurance of an SDcard is nowhere close to even a TLC setup of an SSD with SLC or DRAM buffers?
It is just difficult for me to accept that running an operating system and data storage for an intended high use and uptime server can be realisticly based on the cheapest flash storage available.
@pete Agree about redundancy for higher value applications. I am in the process of moving all my self-hosted stuff to a server with a 6 disk ZFS RAID-Z2 and ECC RAM.
@FreePietje Correct, they followed reason reason and updated the 0.3.x package to have an SSD.
One of my points down.
Would gladly see them embrace a FOSS licence too.
Totally. Using a SSD is peanuts compared to a 'wrong' license.
IANAL (and I don't care as I have no intention of using/buying their stuff), but I wouldn't be surprised if their license is incompatible with the license(s) of the software they use.
License shows intend/mindset, which is WAY more important.
Also, if you think you can secure people's money with a single device, you likely have no idea what you're doing.
Bitcoin Maston Instance