There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

avidamoeba ,
@avidamoeba@lemmy.ca avatar

I’m so annoyed when I tell rm to delete a terabyte of data and it’s nowhere near instant. I’d have probably gone insane if I was using Windows.

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

1TB for Windows… depends on file size, but let’s presume you have 1TB of Word documents… just hit Enter and go watch the Matrix trilogy.

Andrew15_5 ,
@Andrew15_5@mander.xyz avatar

Akchooly, what you’re referring to as terabyte (TB) is called tebibyte (TiB), because window$ suck and JADEC made everyone believe that binary units are metric units, which is stupid. But we have the savior IEC which KDE is using in all of their software and I respect that.

en.m.wikipedia.org/wiki/Binary_prefix

CriticalMiss ,

I never deleted my root system with rm but I did dd go sda instead of sdb and ended up losing my data.

Rin ,

Holy shit, me too. 6TiB poof

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

With great power comes great responsibility. Do check twice what you write.

Jokes aside, it has happened to almost everyone… and then you learn to QUADRUPLE CHECK dd commands.

Eccitaze ,
@Eccitaze@yiffit.net avatar

I haven’t accidentally deleted a bunch of data yet (which, considering 99% of my interaction with Linux is when I’m SSH’d into a user’s server, I am very paranoid about not doing), but I have run fsck on a volume without mounting the read/write flashcache with dirty blocks on it first.

Oops.

RealFknNito ,
@RealFknNito@lemmy.world avatar

I like the windows delete philosophy of asking me before I delete something.

I fucking hate the windows delete philosophy of telling me I don’t have access after I said yes.

I’m this close to daily driving as Sadmin

Agility0971 ,
@Agility0971@lemmy.world avatar

Better would be to delete without confirmation but being able to quickly reverse it with Ctrl+Z

Koof_on_the_Roof ,

One drive has a trash for the trash. I’m still not convinced those files are gone after the 2nd empty, I think they just don’t show the other trash cans

LostXOR ,

It's trash cans all the way down.

bort ,

the linux-file-deletion is used as a example for good software design. It has a very simple interface with little room for error while doing exactly what the caller intended.

In John Ousterhout’s “software design philosophy” a chapter is called “define errors out of existence”. In windows “delete” is defined as “the file is gone from the HDD”. So it must wait for all processes to release that file. In Linux “unlink” is defined as “the file can’t be accessed anymore”. So the file is gone from the filesystem immediately and existing file-handles from other processes will life on.

The trade-off here is: “more errors for the caller of delete” vs “more errors due to filehandles to dead files”. And as it turns out, the former creates issues for both developers and for users, while the later creates virtually no errors in practice.

lemmyvore ,

doing exactly what the caller intended.

No, no. Exactly what the user told it to do. Not what they intended. There’s a difference.

hstde ,

Exactly type rm -rf / instead of rm -rf ./ and you ducked up. Well you messed up a long time ago by having privileges to delete everything, but then again, you are human, some mistakes will be made.

taladar ,

Deleting the current directory via ./ seems contrived since you would just use . or more likely the directory name from outside the directory. What does happen is rm -rf ${FOO}/ while ${FOO} is an empty string.

qjkxbmwvz ,

Not sure if you’re referencing the Steam incident, but Steam did exactly that: theregister.com/…/scary_code_of_the_week_steam_cl…

Semi_Hemi_Demigod ,
@Semi_Hemi_Demigod@lemmy.world avatar

Machines will always do what you tell them to do, as long as you do what they say.

Sonotsugipaa ,
@Sonotsugipaa@lemmy.dbzer0.com avatar
lurker2718 ,

Yes, the file itself (so the data and inode) is not gone as long as the handles live on. Only the reference is gone. You canstill recover the file. https://superuser.com/questions/283102/how-to-recover-deleted-file-if-it-is-still-opened-by-some-process#600743

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

The trade-off here is: “more errors for the caller of delete” vs “more errors due to filehandles to dead files”. And as it turns out, the former creates issues for both developers and for users, while the later creates virtually no errors in practice.

Tell that to my dded porn collection.

user224 ,
@user224@lemmy.sdf.org avatar

GUI file managers generally have “Trash” feature as well.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines