682
you are viewing a single comment's thread
view the rest of the comments
[-] joyjoy@lemm.ee 97 points 1 year ago

There are 3 types of files. Renamed txt, renamed zip, and exe

[-] Toribor@corndog.social 51 points 1 year ago* (last edited 1 year ago)

I'd argue with this, but it seems like image and video file extensions have become a lawless zone with no rules so I don't even think they count.

[-] Hauskrampf@ttrpg.network 29 points 1 year ago

Looking at you, .webp

[-] gamma@programming.dev 17 points 1 year ago* (last edited 1 year ago)

Video files are just a bunch of zip files in a trenchcoat.

[-] fibojoly@sh.itjust.works 7 points 1 year ago* (last edited 1 year ago)

Back in the day, when bandwidth was precious and porn sites would parcel a video into 10 second extracts, one per page, you could zip a bunch of these mpeg files together into an uncompressed zip, then rename it .mpeg and read it in VLC as a single video. Amazing stuff.

[-] gazter@aussie.zone 5 points 1 year ago

What's it called when you logically expect something to work, but are totally surprised that it actually does?

[-] fibojoly@sh.itjust.works 6 points 1 year ago

Sounds an awful lot like a normal day at work as a dev.

[-] cultpony@lemmy.blahaj.zone 16 points 1 year ago
[-] GlitchyDigiBun@lemmy.dbzer0.com 8 points 1 year ago

It's a folder that you put files into, but acts as a file itself. Not at all like zip.

[-] Natanael@slrpnk.net 4 points 1 year ago

Tar.gz is pretty much like zip. Technically tar mimics a file system more closely but like who makes use of that?

[-] ytg@feddit.ch 3 points 1 year ago

Isn't the Windows exe also a renamed zip?

[-] Appoxo@lemmy.dbzer0.com 10 points 1 year ago* (last edited 1 year ago)

No. But the Windows office suite is
You can rename a docx and extract it.
Don't know how it is with ppt/x and xls/x

[-] MonkderZweite@feddit.ch 8 points 1 year ago

xls & co. (the older ones) are something custom. Only after standardization as OOXML (a shitshow btw, there's a lengthy wiki article about it) they got zip.

[-] Appoxo@lemmy.dbzer0.com 3 points 1 year ago

The whole Word and Libre/OO-Writer world is a shit show.
So complex and everyone decides to interpret it a bit differently.
Not even Libre and OO can be interoperabel between the same file and feature.

[-] lord_ryvan@ttrpg.network 5 points 1 year ago

docx are mostly markup language, actually. Much like SVGs and PDFs.

[-] Appoxo@lemmy.dbzer0.com 2 points 1 year ago

Arent they straight up HTML being specially formatted?

[-] cymor@midwest.social 7 points 1 year ago
[-] lord_ryvan@ttrpg.network -1 points 1 year ago

And HTML is a lot like it, all of them are Markup Language.

[-] fibojoly@sh.itjust.works 1 points 1 year ago

No. The Office ???x files are archives. Inside them you can find folders with resources. Among those, you can find files written in markup languages.

Not quite the same thing.

Just rename your .docx file as .zip to check its contents.

[-] lord_ryvan@ttrpg.network 2 points 1 year ago

Ah, last time I checked it was a kind of ML directly (XML, I'm guessing from cymor@midwest.social their comment), but that's back in Office 2016's time, so things might have changed.

Thanks for the heads-up!

[-] joyjoy@lemm.ee 2 points 1 year ago* (last edited 1 year ago)

Just because you can open it with 7-zip doesn't mean it's a zip file. Some exes are also zip files.

this post was submitted on 13 Sep 2023
682 points (97.8% liked)

Programmer Humor

32070 readers
518 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS