It was private to begin with. Don't you remember Digital's DECnet, IBM's SNA, and a plethora of others? The problem was that none of these could talk to each other - at least not without various types of converters.
The thing that the "internet", or more specifically IP had was that it was an open standard. Anyone could implement it. So, when you had a customer who wanted their PDP-11s and VAXes to talk to their IBMs and UNIVACs (or whatever), guess what you used. Either that or pay for licenses from a bunch of different companies.
This is true. There are certain pathological cases where Quicksort is O(n*n). Some tweaks have been done to the basic algorithm to remove as many as possible of these, but they are still there.
If you know that your data is, or is close to, one of these pathological cases, then you will want to use another algorithm.
I think that more important than knowing how to bang out various sorts on demand is knowing the characteristics of each one and when to use them.
For example, if I only have 10 items to sort you might be better off using a simple O(n*n) sort rather than a complex O(n*log(n)) sort. If you know that your data is very nearly sorted, then a pass or two of a bubble sort may be all you need (this is one of the pathological cases for quicksort). If you know nothing about your data, then quicksort is probably a good start. And learn about your data.
I'll just bet that this is what leads to "true" artificial intelligence (whatever that is). Soon, we'll have completely automated agents trying to convince other completely automated agents to purchase stuff to enhance bits of biology that they don't have.
Most servers don't have people installing software willy-nilly. Generally, once everything is working properly, the admins try to leave it alone. If you "enterprise bloateware" comes out with an update the response is generally not, "oh goody! new software". It's more "Oh crap! There goes the weekend, and I just got everything finally working right."
Years ago, for those old enough to remember, Macs were criticized for being "toy" computers. They were unlike the computers that were used to do "real" work. In those days, "real" work meant a command line.
Today, Macs are criticized for not having enough games.
Religion is a method that men have invented to try to control God and other men. If you read the Bible and see who gets condemned the most, right up near the top are the religious leaders. Most religions don't like to talk about this.
Doesn't any one remember INS (inertial navigation system), LORAN (LOng RAnge Navagation), Dead Reckoning, Celestial Navigation, Pilotage, ADF (Automatic Direction Finding), VOR (VHF Omnidirectional Range), or any of a number that I've forgotten?
One of the things that they've started doing here in Phoenix is to display a count-down towards the end of the green light. This gives you some idea of how much time is left before it turns yellow.
Have you flown on any modern commercial airliner? I can guarantee that the software, even the critical software, has bugs. The thing is, if you go to the FAA to certify some software and you tell them that there are no open problem reports, they are going to have some serious questions about your software verification process.
Now, for every one of your open problem reports, someone has to review them, analyze them, and come up with a justification of why it's OK not to fix them. In many cases, it's better to leave a well understood bug than to try to rush in a fix at the last minute.
The thing to keep in mind is that not all bugs are created equally.
Every pilot in the US checks for NOTAMs along their designated flight plan and adjust accordingly. This is standard procedure before any takeoff and taught
Make that, "is suppose to check for NOTAMs". It's a good idea, but doesn't always happen, especially if you're flying VFR locally. Also, if you've been camping for a few days in the mountains (yes, some people do go camping in the back woods in airplanes), you might not even be able to talk to ATC before you're in the air.
Since I read slashdot and have watched a few episodes of Star Trek, I feel that I am qualified to say what the IAU should have done. They should have defined planet as any object that is massive enough to pull itself into a spherical shape and small enough not to undergo fusion. Then (and here's the clever bit) planets are divided into types. So you could have: Type E (earth) or T (terrestrial) for earth-like planets Type P (pluto) for Pluto and other Kuiper belt objects Type G (giant) or J (Jupiter) for the gas giants Type H (hell) for Mercury like planets Type L (lonely) for wandering bodies not associated with stars and so on.
Then Pluto would be a planet, but would be clearly distinguished from other planets.
Hypercard has got to be one of the first ever implementations of the "hypertext" concept, though.
Not even close. HyperCard was originally released with System Software 6 in 1987. Douglas Engelbart demonstrated a working hypertext system almost twenty years earlier, in 1968. --
The myth ain't busted 'till Savage and Hyneman blow something up.
Since Savage and Hyneman haven't blown anything up yet, I think that the myth still stands.
Years ago, I visited the visitor center at the Cape. Among the exhibits there was a Satan Tracking Antenna. So, it looks like they may be ahead of you.
Back in the day, every hardware company had its own operating system - often several. The big novelty of Unix was that it could actually run on computers from different vendors. And that is the reason that we're all excited about Linux now and not some version of VMS or Pr1meOS or VM/CMS or any one of several dozen other operating systems.
Actually, they do have a monopoly. If you buy an Mac you have to buy parts from Apple;
I have purchased several Macs. I always buy 3rd party memory beyond the basic installed memory. I've added 3rd party IDE and SATA (even SCSI in the old days) drives. I even added a 3rd party CPU upgrade (G3 to G4, something that Apple never offered and actually tried to prevent).
So, unless you have some information to back up your assertion, I'll have to conclude that you don't know what you're talking about.
Sssshhhh. I'm not suppose to tell you this, but slashdot is really a research project and you're the subject. All the other posts are made by grad students or scripts.
It was private to begin with. Don't you remember Digital's DECnet, IBM's SNA, and a plethora of others? The problem was that none of these could talk to each other - at least not without various types of converters.
The thing that the "internet", or more specifically IP had was that it was an open standard. Anyone could implement it. So, when you had a customer who wanted their PDP-11s and VAXes to talk to their IBMs and UNIVACs (or whatever), guess what you used. Either that or pay for licenses from a bunch of different companies.
On the intel Macs, it's either dual boot or VM (such as Parallels).
On older (PPC) Macs, it was an emulator like VirtualPC. In all cases, a copy of Windows is required.
Since Apple is interested in selling hardware, this strategy works for them. The situation with Linux is different.
This is true. There are certain pathological cases where Quicksort is O(n*n). Some tweaks have been done to the basic algorithm to remove as many as possible of these, but they are still there.
If you know that your data is, or is close to, one of these pathological cases, then you will want to use another algorithm.
I think that more important than knowing how to bang out various sorts on demand is knowing the characteristics of each one and when to use them.
For example, if I only have 10 items to sort you might be better off using a simple O(n*n) sort rather than a complex O(n*log(n)) sort. If you know that your data is very nearly sorted, then a pass or two of a bubble sort may be all you need (this is one of the pathological cases for quicksort). If you know nothing about your data, then quicksort is probably a good start. And learn about your data.
I'll just bet that this is what leads to "true" artificial intelligence (whatever that is). Soon, we'll have completely automated agents trying to convince other completely automated agents to purchase stuff to enhance bits of biology that they don't have.
Most servers don't have people installing software willy-nilly. Generally, once everything is working properly, the admins try to leave it alone. If you "enterprise bloateware" comes out with an update the response is generally not, "oh goody! new software". It's more "Oh crap! There goes the weekend, and I just got everything finally working right."
Years ago, for those old enough to remember, Macs were criticized for being "toy" computers. They were unlike the computers that were used to do "real" work. In those days, "real" work meant a command line.
Today, Macs are criticized for not having enough games.
I think that it's funny.
Religion is a method that men have invented to try to control God and other men. If you read the Bible and see who gets condemned the most, right up near the top are the religious leaders. Most religions don't like to talk about this.
Doesn't any one remember INS (inertial navigation system), LORAN (LOng RAnge Navagation), Dead Reckoning, Celestial Navigation, Pilotage, ADF (Automatic Direction Finding), VOR (VHF Omnidirectional Range), or any of a number that I've forgotten?
One of the things that they've started doing here in Phoenix is to display a count-down towards the end of the green light. This gives you some idea of how much time is left before it turns yellow.
Have you flown on any modern commercial airliner? I can guarantee that the software, even the critical software, has bugs. The thing is, if you go to the FAA to certify some software and you tell them that there are no open problem reports, they are going to have some serious questions about your software verification process.
Now, for every one of your open problem reports, someone has to review them, analyze them, and come up with a justification of why it's OK not to fix them. In many cases, it's better to leave a well understood bug than to try to rush in a fix at the last minute.
The thing to keep in mind is that not all bugs are created equally.
Every pilot in the US checks for NOTAMs along their designated flight plan and adjust accordingly. This is standard procedure before any takeoff and taught
Make that, "is suppose to check for NOTAMs". It's a good idea, but doesn't always happen, especially if you're flying VFR locally. Also, if you've been camping for a few days in the mountains (yes, some people do go camping in the back woods in airplanes), you might not even be able to talk to ATC before you're in the air.
Since the NRA exists specifically to support the 2nd amendment, the ACLU can spend its time and effort on the other ones.
Or you could try NetBSD. It runs on *everything*. It even runs better on your toaster than ToasterOS.
Since I read slashdot and have watched a few episodes of Star Trek, I feel that I am qualified to say what the IAU should have done. They should have defined planet as any object that is massive enough to pull itself into a spherical shape and small enough not to undergo fusion. Then (and here's the clever bit) planets are divided into types. So you could have:
Type E (earth) or T (terrestrial) for earth-like planets
Type P (pluto) for Pluto and other Kuiper belt objects
Type G (giant) or J (Jupiter) for the gas giants
Type H (hell) for Mercury like planets
Type L (lonely) for wandering bodies not associated with stars
and so on.
Then Pluto would be a planet, but would be clearly distinguished from other planets.
Is that you Dr. Oppenheimer?
Hypercard has got to be one of the first ever implementations of the "hypertext" concept, though.
Not even close. HyperCard was originally released with System Software 6 in 1987. Douglas Engelbart demonstrated a working hypertext system almost twenty years earlier, in 1968.
--
The myth ain't busted 'till Savage and Hyneman blow something up.
Since Savage and Hyneman haven't blown anything up yet, I think that the myth still stands.
Have you actually studied the history of religion? Religious doctrine changes quite a bit.
Years ago, I visited the visitor center at the Cape. Among the exhibits there was a Satan Tracking Antenna. So, it looks like they may be ahead of you.
What would be really interesting is if one lab would consistently detect it and the other would consistently fail to detect it.
Finally! An analogy I can understand.
Back in the day, every hardware company had its own operating system - often several. The big novelty of Unix was that it could actually run on computers from different vendors. And that is the reason that we're all excited about Linux now and not some version of VMS or Pr1meOS or VM/CMS or any one of several dozen other operating systems.
Now get off my lawn you kids.
Actually, they do have a monopoly. If you buy an Mac you have to buy parts from Apple;
I have purchased several Macs. I always buy 3rd party memory beyond the basic installed memory. I've added 3rd party IDE and SATA (even SCSI in the old days) drives. I even added a 3rd party CPU upgrade (G3 to G4, something that Apple never offered and actually tried to prevent).
So, unless you have some information to back up your assertion, I'll have to conclude that you don't know what you're talking about.
Sssshhhh. I'm not suppose to tell you this, but slashdot is really a research project and you're the subject. All the other posts are made by grad students or scripts.
Interestingly, Apple seems to attract the "splitters" that you mention. People either love Apple or they hate it.
How many major software systems do you know of where the x.0 version has not been buggy? Experienced computer users know to avoid them.