Realizing that the average age on fedi is low enough that many - possibly most - people might not understand why "MICROS~1" is funny.

LONGEX~1 

Microsoft used 8.3 filenames for a long time - no more than 8 characters for the name, no more than 3 for the extension. With Windows 95, they introduced the Long Filename system: filenames could be up to 255 characters long (including the extension), and LFN silently converted each longer filename to an 8.3-compatible filename for use in DOS (which still required 8.3).

LFN did this by shortening the long filename (pre-extension) to its first 6 non-space characters, adding a tilde (~), and then adding a number depending on how many similarly-named files it already had in the directory. (I believe it also kept a library mapping long extensions to 3-letter extensions.) So "My Document.docx" would become MYDOCU~1.DOC. If you had more than 9 similarly-named files, it would truncate to 5 so that the double-digit number would fit, and so on.

So for a while, the going joke was to refer to Microsoft as MICROS~1.

cc @matt

Follow

@noelle okay wait so do you mean to tell me that microsoft invented a file system which couldn’t even fit the name of their own company in a filename

· · Web · 0 · 0 · 2
Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.