Editing Talk:1891: Obsolete Technology

Jump to: navigation, search
Ambox notice.png Please sign your posts with ~~~~

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 23: Line 23:
 
What bothers me about old technology is that security updates stop while the rest of the world gains an ever-increasing exploit advantage over people connecting to the same Internet. Along with the risks to them, it's worse when compromised devices act as workhorses to leverage "millions of papercuts" against the rest of the system. [[User:Elvenivle|Elvenivle]] ([[User talk:Elvenivle|talk]]) 00:27, 19 September 2017 (UTC)
 
What bothers me about old technology is that security updates stop while the rest of the world gains an ever-increasing exploit advantage over people connecting to the same Internet. Along with the risks to them, it's worse when compromised devices act as workhorses to leverage "millions of papercuts" against the rest of the system. [[User:Elvenivle|Elvenivle]] ([[User talk:Elvenivle|talk]]) 00:27, 19 September 2017 (UTC)
  
: The systems running these old OS versions are generally not connected to the outside world, especially not to the internet. These servers are generally used to control components in the overall system (e.g. start or stop a pump) and have no reason to be connected. In that situation, security updates are far less important, as only a handful of people can even connect to the machine from a private network.
+
:: The systems running these old OS versions are generally not connected to the outside world, especially not to the internet. These servers are generally used to control components in the overall system (e.g. start or stop a pump) and have no reason to be connected. In that situation, security updates are far less important, as only a handful of people can even connect to the machine from a private network.
 
[[Special:Contributions/162.158.111.115|162.158.111.115]] 07:16, 24 September 2017 (UTC)
 
[[Special:Contributions/162.158.111.115|162.158.111.115]] 07:16, 24 September 2017 (UTC)
 
:: You'd think (and hope) so, but I've encountered plenty of systems still running Vista and XP with Internet access. What Randall misses with his analogy is that fireworks do not pose any sort of security risk that switching to nuclear weapons negate. [[Special:Contributions/172.68.253.59|172.68.253.59]] 14:57, 19 April 2018 (UTC)
 
  
 
Hm, while it makes sense to stick to a DOS based system if nothing newer is required, the comparative of fireworks/nuclear weapons is incorrect. Upgrading those MSDOS systems to something newer (which could be just freedos) would perhaps incur on huge unnecessary expenses at most, while "upgrading" fireworks to nuclear energy would not only would make them far more expensive, it would make them far, far more dangerous and deadly. [[Special:Contributions/162.158.69.123|162.158.69.123]] 00:32, 19 September 2017 (UTC)
 
Hm, while it makes sense to stick to a DOS based system if nothing newer is required, the comparative of fireworks/nuclear weapons is incorrect. Upgrading those MSDOS systems to something newer (which could be just freedos) would perhaps incur on huge unnecessary expenses at most, while "upgrading" fireworks to nuclear energy would not only would make them far more expensive, it would make them far, far more dangerous and deadly. [[Special:Contributions/162.158.69.123|162.158.69.123]] 00:32, 19 September 2017 (UTC)
Line 44: Line 42:
 
::::: Other than Command Prompt not actually being the foundation of the operating system, I can't find a single difference. The language is the same, the commands are the same, even the command switches are the same. People here are nitpicking nomenclature. I am one of many who find it perfectly acceptable to refer to it as DOS. It seems like using the Command Prompt in Windows should theoretically be unnecessary, that its continued presence is mostly to keep geeks like me happy. As such, actually using it would be thought of as using obsolete technology (not that it '''Is''' obsolete, seems like most if not all of the people in this thread knows of things only possible within Command Prompt). After all, the trend over the last decades is toward "user friendly", starting with hiding DOS away, letting people do things without knowing commands. These days "user friendly" seems to mean "hiding away anything that isn't basic", it's old fashioned to need text commands. If it isn't doable directly in Windows, it's because Microsoft deemed it unnecessary. Besides which, my comments are less about the comic but more about comments here nitpicking other comments. Let people call it DOS and move on, don't get stuck in the muck. That's all I'm really saying. Some people seem to be nitpicking so hard as to actually seem confused, like thinking (or pretending to think) that mentioning using DOS means using a DOS emulator! [[User:NiceGuy1|NiceGuy1]] ([[User talk:NiceGuy1|talk]]) 04:32, 26 September 2017 (UTC)
 
::::: Other than Command Prompt not actually being the foundation of the operating system, I can't find a single difference. The language is the same, the commands are the same, even the command switches are the same. People here are nitpicking nomenclature. I am one of many who find it perfectly acceptable to refer to it as DOS. It seems like using the Command Prompt in Windows should theoretically be unnecessary, that its continued presence is mostly to keep geeks like me happy. As such, actually using it would be thought of as using obsolete technology (not that it '''Is''' obsolete, seems like most if not all of the people in this thread knows of things only possible within Command Prompt). After all, the trend over the last decades is toward "user friendly", starting with hiding DOS away, letting people do things without knowing commands. These days "user friendly" seems to mean "hiding away anything that isn't basic", it's old fashioned to need text commands. If it isn't doable directly in Windows, it's because Microsoft deemed it unnecessary. Besides which, my comments are less about the comic but more about comments here nitpicking other comments. Let people call it DOS and move on, don't get stuck in the muck. That's all I'm really saying. Some people seem to be nitpicking so hard as to actually seem confused, like thinking (or pretending to think) that mentioning using DOS means using a DOS emulator! [[User:NiceGuy1|NiceGuy1]] ([[User talk:NiceGuy1|talk]]) 04:32, 26 September 2017 (UTC)
 
:::::: And all I was saying, was that someone talking about '''Windows NT Command Line''', in a discussion about obsolete technology, while calling it "DOS", is choosing to be misunderstood. Even if it looks and acts the same for the user, it has completely different code under the hood. It's technology is different. DOS is obsolete because it can't use modern innovations, like more than 4GB of RAM, or USB, or multi-core CPUs. DOS-style commands are an entirely different subject to MS-DOS, the operating system. (And "User Friendly" is literally about making it easier for Novices to use technology. Typing commands is not novice-friendly. If you are an advanced user, command lines are helpful, especially for Admins, but Windows is designed for the average consumer, using as little cerebral overhead as possible, not the advanced users.) [[Special:Contributions/162.158.2.106|162.158.2.106]] 17:35, 23 October 2017 (UTC)
 
:::::: And all I was saying, was that someone talking about '''Windows NT Command Line''', in a discussion about obsolete technology, while calling it "DOS", is choosing to be misunderstood. Even if it looks and acts the same for the user, it has completely different code under the hood. It's technology is different. DOS is obsolete because it can't use modern innovations, like more than 4GB of RAM, or USB, or multi-core CPUs. DOS-style commands are an entirely different subject to MS-DOS, the operating system. (And "User Friendly" is literally about making it easier for Novices to use technology. Typing commands is not novice-friendly. If you are an advanced user, command lines are helpful, especially for Admins, but Windows is designed for the average consumer, using as little cerebral overhead as possible, not the advanced users.) [[Special:Contributions/162.158.2.106|162.158.2.106]] 17:35, 23 October 2017 (UTC)
::::::: ***sigh*** No, actually, as I said, it's people nitpicking nomenclature (that means word choice) are the ones ACTUALLY choosing to misunderstand. All those limitations you listed are part of the operating system, which I've already dismissed as the only real difference between DOS and Command Prompt. So this argument is invalid, ignoring the stipulation already made. The LANGUAGE of Command Prompt is the same as DOS. Which means from a user point of view, they're the damned same. That it "looks and acts the same for the user" is everything, and why such relaxing of terminology is perfectly acceptable! The point of language is to be understood. And, barring people nitpicking and being difficult and purposely misunderstanding, calling it DOS can be easily understood. Mission accomplished. So, again, quit nitpicking and move on. [[User:NiceGuy1|NiceGuy1]] ([[User talk:NiceGuy1|talk]]) 05:05, 15 December 2017 (UTC)
+
 
::::::::Actually, this "nitpicking" as you call it is exactly the kind of "Learn something new every day" material we need /more/ of on explainxkcd. Do away with people who refuse to actually learn like you (not sure why you're so proud about being wrong but w/e.)
 
::::::::This whole comments thread should make it clear that, no, mislabelling it as DOS can not be easily understood. [[Special:Contributions/162.158.126.76|162.158.126.76]] 14:06, 16 March 2018 (UTC)
 
  
 
: So you use a Windows 10 Dos emulator to run what are effectively dos commands and disparage the guy that uses dos? (I suspect even they are not using a real MSDOS but do use dos commands)
 
: So you use a Windows 10 Dos emulator to run what are effectively dos commands and disparage the guy that uses dos? (I suspect even they are not using a real MSDOS but do use dos commands)
Line 67: Line 63:
  
 
From CNN.com: "According to a new report by the U.S. Government Accountability Office (GAO), which found that the Pentagon was still using 1970s-era computing systems that require eight-inch floppy disks." http://www.cnn.com/2016/05/26/us/pentagon-floppy-disks-nuclear/index.html [[Special:Contributions/162.158.79.65|162.158.79.65]] 18:20, 11 October 2017 (UTC)
 
From CNN.com: "According to a new report by the U.S. Government Accountability Office (GAO), which found that the Pentagon was still using 1970s-era computing systems that require eight-inch floppy disks." http://www.cnn.com/2016/05/26/us/pentagon-floppy-disks-nuclear/index.html [[Special:Contributions/162.158.79.65|162.158.79.65]] 18:20, 11 October 2017 (UTC)
 
I would argue that one of the main reasons DOS is still found in these sort of production environments, besides the fact that "it works and didn't need replacing", would be simply that DOS is very well-documented from a programming perspective, is EASY to program for, and above all, it allows direct access to hardware without having to do a lot of work. I still use qbasic in real dos to learn and prototype code that will eventually be used in a bare-metal context. Need to write to the serial ports? That's nothing, what if you need to do some very timing-specific things? DOS isn't technically real-time, but that's only because it isn't multitasking. It's almost as close as you can get to it. [[Special:Contributions/172.69.71.142|172.69.71.142]] 15:13, 4 June 2020 (UTC)
 
 
This is a rare case where I wholeheartedly disagree with Mr. Munroe. There's a plenty of so much better supported frameworks than DOS when it comes for basically any place DOS would still manage to do its job these days (usually RTOS of some kind, but sometimes stripped down Linux kernel). To put it into xkcd-style metaphors, it's like opting to use helium instead of hydrogen for party balloons - just overall a better idea that doesn't impact end result all that much. Or, keeping in line with what this strip uses, using modern composition of gunpowder instead of strictly sticking to what ancient China used.
 
 
Now, if this was about trying to shove JS and/or Python everywhere, this would be a very different story... Actually, yeah, that would be [[801: Golden Hammer]]. [[Special:Contributions/172.71.98.57|172.71.98.57]] 14:26, 29 June 2023 (UTC)
 

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)