Really? Fired? Funny, 'cause I'm the boss. If we had an application running under Windows 95, _and it worked_, there would be absolutely zero reason to do anything with that machine when there are other, more important, ways to spend our time. Granted, that hypothetical machine would not be on the net, 'cause we aren't stupid.
The real machines we have running XP, run our experiments (and they have never been on the net for other reasons); until such time as the boxes die, they will continue to run our software, and continue to run it under XP. And then, they will be replaced with the identical backup hardware we have, giving us enough time to get a grant funded to have someone port the code to a more modern system. Until then, we have science to do. Computers, in my lab, are like any other tool that is to be used to collect data and advance knowledge -- pens, screwdrivers, oscilloscopes, whiteboards -- and are not an end unto themselves.
Didn't work for us. We have an application that has been developed over about 10 years in VB6. No one has the budget -- either in finance or time -- to port. We looked at Wine as a plug-and-play replacement for XP and the application did not work correctly, 100%. The application is mission-critical, making anything less than 100% compatibility a non-starter. So we're stuck with XP until the next big grant comes in and we can afford to pay someone to port it to a more modern system.
Don't get me wrong, Wine is an impressive amount of work, and my hat is off to the brave folks who have put so much time and effort into it. It just isn't good enough for our needs, unfortunately.
And two little letters "UK" at the start of the headline would have eliminated all ambiguity. The headline is an example of prima facie editorial failure.
They let it run a little too long this time, though. Hybrids and electrics have had a chance to get a foothold in the market, and some people are already starting to think about how pure electric vehicles and ones with fuel cells could potentially change how electric grids work. It wouldn't take a very big push for countries to start adopting electric vehicles powered with Clean Atomic Energy. And that'll plunge us into the next ice age lickety split, once global warming starts to reverse. Hah, didn't see THAT coming, did you?
Were there any tasks that only one person could have achieved? Very few, really. There was some work around making the code more stable that I ended up doing. That involved changing how the code was launched, building the code base with electric fence and using a a debugger to find the locations of core dumps. I feel like that's stuff any programmer can do, but the rest of the team didn't seem to have any experience with that process. But agile is also willing to accept a half-assed job if a half-assed job meets the needs of the business. It really doesn't matter to agile if someone on the team gets pulled in every weekend because the program can't run without constant hand-holding, as long as the business' needs are being met.