I asked this question about file deletion on Security.SE and got a lot of bamboozle about how technically, blah blah blah. One person said that this is really a UX issue, so I decided to ask here:
If a button says "Delete", should it not actually delete the file so that it cannot be recovered? I don't really care if that is costly, or slow, or requires a trip to the moon or whatever. The point is, if we call it delete, we should not then require "education" and indoctrination of the user to change their mind about what the word means. Right?