@benjaoming @JulianOliver
while I am for reusable, there is no way I as a consumer can trust the overwriting bit of bits
The game changed a lot when we started to use SSDs. Wear leveling and rewriting while writing means that blocks are moved around, quite a lot.
There is also parts that are "spare blocks" which can be used as the device gets older etc etc.
The best way to ensure you can reuse a storage device is to turn on encryption, and then do your best to delete the key part of this
@kramse @JulianOliver yes, encryption is great and that's the #1.
SSD come with firmware-level implementations that overwrite all sectors (also the hidden ones). You will of course have to trust the manufacturer to implement this properly.
This is a great resource: https://tinyapps.org/docs/wipe_drives_hdparm.html