this post was submitted on 11 Jan 2024
1191 points (98.5% liked)

Memes

45886 readers
1706 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 

I don't know why I even bother opening the settings app

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 163 points 11 months ago* (last edited 11 months ago) (5 children)

You go deep enough and very Windows 95 looking menus pop up. Like are they building over the old system? It's all very strange.

[–] [email protected] 126 points 11 months ago (3 children)

yes they are, actually. Backwards compatibility is a huge thing in Windows, it's why you can't name files certain names such as CON, and why you can find things from 3.1 etc. still.

[–] [email protected] 36 points 11 months ago (2 children)

Fun Fact: Every single Exe today still checks prior to running whether it is Barbie Riding Club (1998) or can it run normally?

Because when you update your OS and your game breaks - you don't blame Hasbro, you blame Windows every time. You can't just call up Sierra Games and ask them to update - they don't exist anymore and so you must carry everything forward - bugs included.

[–] [email protected] 21 points 11 months ago (2 children)

That fact does seem really fun and interesting. Why barbie? Got any links so I can read up on it?

[–] [email protected] 18 points 11 months ago (1 children)

I googled a bit, and perhaps this statement comes from this old Reddit thread here in the first comments.

There it's mainly used as a joke to describe how Windows is just very backwards compatible in general. The story might have stuck and warped a bit as like it really had a reference to that Barbie game.

[–] [email protected] 3 points 11 months ago (1 children)
[–] [email protected] 1 points 11 months ago (1 children)

I couldn't find a reference to Barbie in your link, or am I missing something?

[–] [email protected] 1 points 11 months ago* (last edited 11 months ago)

No, I’m just saying that compatibility databases do seem to exist, and the existence of “custom” ones implies that there is a built-in one. It wouldn’t be surprising to find out that Barbie and about a million other widespread legacy executables are in there.

[–] [email protected] 7 points 11 months ago* (last edited 11 months ago) (1 children)

I know there was an old hack for simcity but I've never heard about barbie. I've checked and the claim seems to come from (now removed) @pwnallthethings twitter account. What he refers to there is that Windows indeed maintains a compatibility database, which, unlike the normal compatibility menu, allows more compatibility tweaks and works entirely automatically. On my fresh win11 install, the compatibility administrator tool lists a few hundred compatibility shims and thousands of apps listed, with "Barbie Adventure Riding Club" indeed being one of them

[–] [email protected] 5 points 11 months ago* (last edited 11 months ago)

I found the mind share that Apple enjoys makes this kind of inverted when things don't run right on OSX or iOS whereas android is more in the Windows boat.

[–] [email protected] 17 points 11 months ago (1 children)

it's why you can't name files certain names such as CON

To expand on this: The reason you can't name files CON, etc., is because of a program from the 1960s called Peripheral Interchange Program (PIP), a program used in Digital Equipment Corporation's computers. The overall OS that PIP was part of was called CP/M.

DOS, which came out in the 80s and was made for IBM computers, was modeled after CP/M, and it kept and expanded the capabilities of PIP.

Then Microsoft came along and created a modified version of DOS called MS-DOS which IBM started using.

Eventually, Microsoft created Windows 95, merging two initially separate products: MS-DOS and Microsoft Windows. Microsoft left in the code for handling CON, etc., but they hadn't put in any limitations for filenames, which caused some bugs. So, from the next version of Windows onward, they disallowed the ability for anything to name a folder or file "CON", among other related things.

So the reason you can't name a file or folder "CON" is because of a 60-year-old file-copying program nobody uses anymore.

[–] [email protected] 4 points 11 months ago

Here is an alternative Piped link(s):

which caused some bugs

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] [email protected] 9 points 11 months ago

That's what happens when your entire business model is promising to support [your business name here]'s favorite feature forever. It makes a lot of money, but boy does it make for a terrible product

[–] [email protected] 86 points 11 months ago (2 children)

There's some even older UI bits buried around in there:

[–] [email protected] 34 points 11 months ago

At some point last year I had a Japanese program launch a popup window that was clearly from pre-NT Windows. So bizarre.

[–] [email protected] 11 points 11 months ago

That looks to be an Access prompt, from the MS office suite. If you've ever written a macro you know how ancient the UI looks behind the scenes with those apps, and this isn't even a main line office app since it deals with databases and they push excel to work with sets of data like that.

So yes it's a Microsoft product, but it's not really native Windows and it's not an app that makes a lot of sense to spend a lot of time developing.

Just for accuracy's sake. I'm certain there are better examples.

Anyways, I'm perfectly fine with dated UI as long as it's efficient and does what it's supposed to do. If they perfected this stuff way back when you had one chance to ship out a working product, is it really necessary to reinvent the wheel just for aesthetics? Cause that's how you get a neutered settings app instead of a fully functional control panel.

[–] [email protected] 37 points 11 months ago* (last edited 11 months ago) (1 children)

"Wait- It's all Windows NT?"

🌍🧑‍🚀🔫🧑🏽‍🚀

[–] [email protected] 24 points 11 months ago

Always will be

[–] [email protected] 7 points 11 months ago

Yes, actually.

Well, it's more like they update the old stuff and still add new stuff on top of it. That way, generally speaking, Windows can remain compatible with older programs.

[–] [email protected] 5 points 11 months ago* (last edited 11 months ago)

there's a menu in windows from windows 3.1

edit: someone already mentioned it