whitegrape
Joined 10 years ago
Joined 10 years ago
If we're going to try to come up with a system, mine is simply (borrowed[1]): I like beef and broccoli, mind your business. I readily admit this doesn't cover every corner case, but I don't think there can be a satisfactory system that does. Many things have to be determined by context and taste, and usually aren't even worth thinking about if you're not in a position of power and responsibility over the lives of others.
[1] http://genius.com/Immortal-technique-beef-and-broccoli-lyric...
The solutions I think have the best shot are those that involve authoritarian decrees one way or another (that is, going full free-market or going full nationalized colleges), but that requires a government with an actual interest in governing.
I can't get on board the tear train of "victimized by technology, technology maker should make amends!" when the impact of victimization is so small, even the "lost my job because technology maker and especially my boss are retarded" is pretty low-impact. I generally have the attitude of "Sucks, but get on with life" to a lot of things, though.
Another option (though last time I tried it, it didn't work..) is something like libtrash: http://pages.stern.nyu.edu/~marriaga/software/libtrash/ Deletes become moves and you can really delete when you like.
Practically speaking, if you're quick an 'rm' isn't totally destructive even without backups. There's a good chance your data is still there on the disk, it's just not associated with anything so it could be overridden at any point. Best to mount the disk read only and crawl through the raw bits to find your lost data (I recovered a week's worth of code this way several years ago).