this post was submitted on 31 Mar 2024
62 points (93.1% liked)

Ask Lemmy

27062 readers
1917 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try [email protected]


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [email protected] or [email protected]. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email [email protected]. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

I'm curious what you've been doing with it, what workarounds and fixes you've had to do over the years?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 39 points 8 months ago (1 children)
  1. Things like CNC machines and proprietary interfaces to TOL equipment, like bus fare systems, message boards, etc.
  2. Don't connect them to the Internet (most can't, anyway, but some systems use a run-of-the-mill PC, so...)
  3. Don't install anything on them that wasn't supposed to be installed, even wallpaper as this could fuck up the resolution of a small 240 x 180 screen
load more comments (1 replies)
[–] [email protected] 35 points 8 months ago (1 children)

We run it in a lab, one of the microscopes we have is no longer maintained, and there is no driver for a modern OS.

It's completely offline though, we copy the images onto a flash drive and then move them over to the production system manually, so there's no need to update or fix anything just yet. It's the same old computer. I've got a full set of replacement hardware though, just in case.

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

Make an image of the whole computer if you can.

One day the hardware will die and it will probably run on semi modern hardware if you have a backup of the original drive.

[–] otherbarry 4 points 8 months ago

Something like that is more likely to work if it's the same exact hardware, an XP image applied onto a totally different system is likely going to BSOD when all the current drivers it has installed suddenly stop working. And XP being XP, you're not going to find new drivers for new hardware.

A lot of these XP machines running other hardware also have their own specific drivers and long unsupported proprietary middleware installed that won't transfer onto new systems easily.

But I do agree with you on the disk image, if only the hard drive on that XP system dies then that's an easy fix. Worst case OP would have to hunt around for an IDE drive if that desktop is particularly ancient.

load more comments (1 replies)
[–] [email protected] 32 points 8 months ago (2 children)

Look man, I just really like Space Cadet Pinball.

[–] [email protected] 9 points 8 months ago (2 children)

I know this is (probably) a joke, but there's a modern reverse engineered version: https://github.com/k4zmu2a/SpaceCadetPinball
Someone's also packaged it for Flatpak: https://flathub.org/apps/com.github.k4zmu2a.spacecadetpinball

[–] [email protected] 6 points 8 months ago

It was a joke until you posted them links bruh, I'm gonna try this!

load more comments (1 replies)
[–] [email protected] 7 points 8 months ago

You can just copy the binary from XP to a modern Windows version, or even better you can install the reverse-engineered version on loads of modern devices!

[–] [email protected] 22 points 8 months ago (2 children)

Probably plenty of critical infrastructure and medical systems.

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

In 2020 I worked for an MSP and we had to fix a broken Windows 2000 machine because it was the only machine that a certain medial office could use to send a receive faxes. They could not afford to upgrade a more modern system, as it necessitate a forklift upgrade of all their systems that would go into the 5-digit dollars. They didn't have that money and no one could get computers quickly in 2020 so fixing it was the only option. After 20 hours of troubleshooting it got bounced up to me, because managed the team that had to fix it. I went into the office after they closed and everyone was gone, because pandemic. I pulled the machine in question out of the corner of the "server room" (read: poorly ventilated closet) it was in. An old Gateway full ATX tower, it was a sight to behold underneath the dust. Turns out the dust was the problem - it hadn't been cleaned at any point in the last 20 years and there was a literal quarter inch of dust and lint on top of the motherboard. I cleaned that thing till it sparkled, set up back up and turned it on. Worked PERFECTLY, like nothing had ever been wrong. I was happy, the client was overjoyed and my bosses were happy. Good stuff.

The PSU blew 7 months later, taking down the motherboard and drives. Paperweight. So we took the full backup we made after I fixed it, turned it into a VM, set up a USB passthrough and gave it a USB fax modem. I left that job a while back, but to my knowledge it's still working. By the time we had done that we had billed over 30 hours of work to the client at $150/hr. That's a $4500 Windows 2000 fax server with added VM licensing on top of it. Pretty silly at the end of the day.

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

Don't know whether you mean that as a joke, but I can tell you it is very real thing world wide still.

[–] [email protected] 18 points 8 months ago

I've got a number of embedded systems that use a Java client which can't work on a modern system. I run XP in a VM with an old version of Firefox and Java on it to get into those. Works great!

Up until a few years ago, I had a flight simulator running on Windows 95. It too, ran great and was certified for students to log flight time towards their certifications.

[–] [email protected] 16 points 8 months ago (2 children)

Quite a few people here sound like ideal candidates to try ReactOS. It is an open source implementation of the NT architecture and should generally slot in for most software including drivers. It works quite well and plenty of people have managed to get old hardware working on ReactOS that was not otherwise ssfe to connect to a network. It works just like Windows NT and looks very similar but also supports more modern security standards and software.

[–] [email protected] 4 points 8 months ago (1 children)

I tried it twice and not a single time it clicked with my hardware. The idea is great though and might solve few problems for me (old software on modern PC).

[–] [email protected] 3 points 8 months ago (2 children)

Damn, that sucks. What sort of stuff were you trying to keep running? I haven't got a lot of old hardware anymore after moving a bunch of times, everything I have is modern old, around to 5 to 8 year mark, so no hardware support issues but also nothing powerful enough to do anything fun with.

load more comments (2 replies)
[–] [email protected] 3 points 8 months ago

ReactOS rocks!

[–] [email protected] 15 points 8 months ago (2 children)

We have a few clients that use them to control the CNC machines they have.

The machines are isolated from all other devices on the network and can't see the internet.

The machinists run their gcode files from USB sticks that are walked from their machine to the CNC

[–] [email protected] 6 points 8 months ago (2 children)

The machinists run their gcode files from USB sticks that are walked from their machine to the CNC

Wait until USB-C becomes the de-facto standard, and new systems no longer come with USB-A, and USB-A sticks are no longer manufactured.

Happened to the floppy drive, too.

[–] [email protected] 3 points 8 months ago (2 children)

If these are machines running Windows XP, I doubt they’re very new.

load more comments (2 replies)
load more comments (1 replies)
[–] [email protected] 3 points 8 months ago

The machines are isolated from all other devices on the network and can't see the internet.

Serious question, why are they even connected to the LAN?

[–] [email protected] 12 points 8 months ago

Still using W95 to program some FPGA, coupled to a 8086 with a program written in assembler and Ada. It's for aeronautics application. It was proven in the 90s and still used/sold nowadays

[–] [email protected] 10 points 8 months ago* (last edited 8 months ago) (1 children)

I know a doctor who's been running a research project since the 90s using a database application with a proprietary format. Said doctor had the option of upgrading to a version which was a front-end to Excel in the 00's... but didn't... and then the company sold their product to Microsoft and closed down, taking their format conversion app with them.

I also know a test lab using a blood gas analyser running off a built-in Windows NT PC. Those things cost an arm and a leg, so they'll keep running it until it dies and replace it with something more modern.

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

Frankly I'd trust windows XP over w10/11 for an offline system that is used for only one thing and one thing only

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago)

Until the hardware breaks and you can’t find refinements.

Edit: replacements, bloody autocorrect!

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

I've got a couple of old laptops running it. Play a few old games on them occasionally. My only workaround is to never connect them to the internet!

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

You know i woke up today with a furious urge to buy an old Windows XP computer and play old games on it. Of course i wouldn't ever connect it to the internet.

I suspect i might be setting myself up for major headaches

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

A virtual machine is still an option.

[–] [email protected] 8 points 8 months ago (5 children)

One of my machines at work is still running on XP. Runs a CAD/CAM program and talks to the PLC of a fair sized 2D CNC mill. I prefer it to the machine running on Millennium.

load more comments (5 replies)
[–] [email protected] 7 points 8 months ago (1 children)

Man, i feel strange still running 10.

[–] [email protected] 3 points 8 months ago* (last edited 8 months ago)

At my current job, W10 is staying for the foreseeable future and we are holding back W11 for as long as it could be possible. Because MS is just charging way too much for an spyware and ad free W11. Last year our purchases team sent a request for a W11 without ads, without tracking (we are privacy and security critical) and without AI, or at least reasonable ways for the ICT team to remove them. That option simply doesn't exists, so it is W10 forever then.

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago)

Airgapped XP Pro on an old IBM laptop (somehow in near mint condition) in order to manage files on a Creative Zen. Linux can see, but not manage. Win10+ can't even see.

Edit: I checked the model, if anyone is interested. It's an IBM ThinkPad R51.

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

I have an old CNC machine driven by an XP laptop. XP runs great, I just don't mess with it and of course keep it off the internet.

[–] otherbarry 7 points 8 months ago

At work we have one old PC on Windows XP for the ancient PBX phone system we are currently using. It runs fine, it is only there to run specific programs so it's not like we install/run anything else on it. And it's not exposed to the internet.

The hardware will die eventually but until then my boss is too cheap to spend the money to replace the entire phone system.

[–] [email protected] 6 points 8 months ago

i don’t necessarily use it, but i mess around with an xp vm a lot. for web browsing there’s mypal (which is old but still mostly functional firefox) and supermium which is somehow chrome 122 on xp. there’s also one core api for running more modern apps, but i haven’t ever tried it.

overall, xp is surprising usable for most people considering “usable” means “there is a modern web browser” but i still wouldn’t recommend it since xp is 23 years old.

[–] [email protected] 5 points 8 months ago (1 children)

There are some CD-ROM games I run on XP in a vm.

[–] [email protected] 3 points 8 months ago (2 children)

Oooh do tell. I miss the shareware of the 90s

[–] [email protected] 4 points 8 months ago (1 children)

Unfortunately a lot of shareware is not compatible with xp, because it's based on NT architecture. Unlike 9x which is based on DOS, and can run most if not all the shareware of the 90s.

Also XP was released in 2001, so not the best choice for 90s gaming. The lack of or limited compatibility, with 9x and DOS was an actual downside and reason not to upgrade for older hardware back in the day.

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

I use “compatibility mode” when needed.

load more comments (1 replies)
[–] [email protected] 5 points 8 months ago

Yes, I have a 2008-era build running it. It's glorious. Not really many fixes other than installing all the updates up to 2019, and making sure to manually run SSD tools to trim my drive.

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

Every single relevant government office I've been to. How I wish not every single piece of machinery was from 20 years ago.

[–] [email protected] 4 points 8 months ago (1 children)

My neighbour is. I hear the boot sound about once a week. No idea what he's using it for, but I hope it's not connected to his network.

[–] [email protected] 6 points 8 months ago (2 children)

I was using the Windows 95 boot sounds on my Windows 7 computer for a while. It's not necessarily a smoking gun, it might just be a nostalgia trip.

[–] [email protected] 4 points 8 months ago (1 children)

I used to throw the old AOL instant message and "you've got mail!" WAVs on my incoming message alerts every so often for a laugh. It got old more quickly every time I did it.

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

Yeah, I did the same. You soon discover why we stopped using them. 😆

[–] [email protected] 3 points 8 months ago

Occam's razor 😅

[–] [email protected] 4 points 8 months ago (3 children)

I have an old film scanner (was pricy back in its day) that doesn't have drivers for 64 bit Windows, and anything newer than Vista. So I have an old XP box that can talk to it.

That's all I use that computer for, so it's otherwise fine with its circa 2009 configuration. Haven't had to do any fixes or workarounds.

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

Consider trying out ReactOS. It is an attempt to reverse engineer a fully compatible Windows replacement which uses Windows drivers and Windows software. It looks verysimilar and works similarly but is completely open implementation of the NT architecture and as such may actually meet your needs while being free software. I would love to hear how it goes if you try it.

load more comments (2 replies)
[–] [email protected] 3 points 8 months ago

After my most recent attempt at installing XP on a virtual machine, I am very confident in saying that I don't wanna deal with it ever again.

Getting VMware tools to work on it still doesn't fix the incredibly choppy framerate, activating it is an absolute mess, getting software to run on it oftentimes leads to a crash, increasing the DPI settings to match my monitor's resolution makes it look even worse than it does in the default settings, oh and speaking of looks, the Luna theme is garbage.

I'm pretty sure I never had any of these problems as a kid, so I wonder how it got so buggy. Even Vista doesn't work as intended (it always worked amazingly in my experience). I ended up sticking with Windows 7 on my virtual machine, since once I installed VMware tools, it works perfectly.

load more comments
view more: next ›