this post was submitted on 28 Jul 2023
648 points (97.5% liked)

Memes

45737 readers
1034 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] TimeSquirrel@kbin.social 30 points 1 year ago* (last edited 1 year ago) (5 children)

Haha, there's still things embedded deep in code and in CPUs that go way back to the 80s. If only y'all knew. It's all shit built on top of older shit, built on top of even older shit with kludges and hacks to glue it all together. Know why Windows has five different ways to access the same setting? Because if they get rid of the older methods, they break a ton of other shit that depends on it too. A house of cards or a Jenga tower.

A modern PC can STILL natively boot a DOS floppy from 1986 in legacy BIOS mode because of this.

Theres also examples in the corporate world where some companies are STILL running 70s mainframes, and use shiny new PCs as front end terminals that just connect to the same old backend.

[–] Pokethat@lemm.ee 10 points 1 year ago (2 children)

The control panel peaked at windows 7 though

[–] OtakuAltair@lemm.ee 3 points 1 year ago

Seriously, each new windows update just adds a fresh new coat of paint on top, as if to make finding the actually useful win 7 and xp menus, that are still there, harder.

Linux Mint feels to me like what windows 10/11 should've been

[–] Dubious_Fart@lemmy.ml 3 points 1 year ago (1 children)

everything Windows peaked with Windows 7.

[–] TimeSquirrel@kbin.social 3 points 1 year ago (1 children)

Imma gonna stop you there and say the peak was Windows 2000.

[–] Dubious_Fart@lemmy.ml 3 points 1 year ago (1 children)

Windows 2000 was definitely peak, for its time.

but Windows 7 eclipsed it, and remains the best microsoft OS.. I will fight and die on this hill <3

[–] BlueFire@lemmy.ml 2 points 1 year ago

If we ignore the spontaneous BSOD, Windows 98 had the best performance among all systems lol

[–] Strawberry@lemmy.blahaj.zone 2 points 1 year ago

Hell, the world still runs on an instruction set first designed for a 1976 CPU

[–] MonkderZweite@feddit.ch 2 points 1 year ago

Yeah, just don't look deeper into symlinks in NTFS . And don't look for extended file attributes in task scheduler.

[–] Splyntre@unilem.org 2 points 1 year ago (4 children)

This is super interesting and I had NO IDEA! Makes me very curious how much more efficient an entire fresh start might be with new tech.

[–] TimeSquirrel@kbin.social 6 points 1 year ago* (last edited 1 year ago)

Yeah I can't even think of any recent CPUs that aren't based on previous designs. Even Apple's new M1 is an ARM derivative, which itself is based on an ancient computer from the 80s known as the "Acorn".

It's a bit poetic. They were directly competing with Apple at the time, and Acorn named themselves such so that they would appear in front of Apple in the phone book. Of course, they haven't existed in a long time, but 35-40 years later, Apple decides to use the great-grandson of Acorn's CPU in their new products.

[–] qjkxbmwvz@lemmy.sdf.org 4 points 1 year ago

This is one of the reasons why Linux doesn't have a stable in-kernel API (or ABI for that matter): https://www.kernel.org/doc/Documentation/process/stable-api-nonsense.rst

[–] mineapple@feddit.de 3 points 1 year ago* (last edited 1 year ago)

CPU architecture wise, you can see the difference between cluttered, old x86 and ARM or even RISC-V chips. They just run so much more efficient, as you can tell with your phone lasting a day or two, or apple silicon consuming a fraction for the same performance.

An example for the ancient backend would be the flight pathing system DAL. (Wendover video)

[–] fred@lemmy.ml 2 points 1 year ago

Fresh starts are always tempting, but they mean throwing out a ton of babies with that bathwater. Re-making old mistakes and solving them with fresh kludges in your nice, new, clean solution.

Like everything else in engineering, it's a balancing act.