rudinreader said:
I'm not saying that we should de-evolve.. Instead, I'm simply questioning the prevailing view of the term "obsolete".
What exactly is the "prevailing view of obsolete"? Just because a new product comes out every 6 months doesn't mean all previous products are rendered obsolete by it...
rudinreader said:
But take for example that you can buy a dell PC with "free DOS":http://www.dell.com/content/topics/segtopic.aspx/e510_nseries?c=us&cs=19&l=en&s=dhs
And go with it. I'm not saying you should buy it. But if simple technologies (once considered obsolete) exist, then it's not hard or expensive for manufacturers to add it to their product line...
So are you saying it's too hard to buy older technology? Check on Ebay, I bought my fiance a laptop for $150 that surfs the internet, plays DVD's, and does everything she wants to do.
rudinreader said:
And I think that there is going to be more of this in the future, and the conjecture is that when text-surfing and the high-school chemistry example of reading input sensors is all someone wants, then they will be able to buy it and it won't have to be a cell phone (again I don't have a cell phone and probably never will).. but instead who knows, could be like one of those $10 atari joysticks that plug into your tv..
Text-surfing would be a terribly inefficient way to surf the internet IMO. The internet is all about MULTImedia! Pictures, videos, sound files, all seamlessly integrated together in webpages. The internet would be a terribly boring place if it was just a big text-based encyclopedia.
The goals you want to accomplish with basic sensors could be done with a TI calculator and some programming; or a BASIC chipset and some soldering; or on an oscilloscope; there's nothing new or inherently exciting about it. Simple tasks like you are describing can be accomplished by even the most rudimentary "computers" in our society, and the best computers in our society can accomplish things that are lightyears ahead.
So let's follow your idea to its logical conclusion; we go back to basics like you are suggesting. You would like to have DOS on a computer; a simple operating system that makes you type in commands. Of course, if you were REALLY starting at the basics you have to write this DOS program as well, but we'll assume we aren't COMPLETELY reinventing the wheel here.
We'll want some kind of file structure to store stuff, and we need to be able to find where we stored things. So we'll make a directory structure on the computer's memory.
To suport the hardware of the computer, you'll need to load the drivers for each component; there could be a couple dozen of them, so the logical thing to do would be to load drivers from a text file that lists all of the drivers you need for static hardware in your system... and we'll go ahead and do the same thing with drivers themselves too.
Next? Well, we want an interface that allows us to easily browse through lots of files quickly and efficiently (dir/w just won't cut it for thousands of files...) so we make up a mouse-keyboard based GUI. It will of course need a driver for the display, and some basic stuff for placing representations of files (icons) and other things like file parameters and such. Since we already have a simple system for sorting files and browsing them (DOS) let's lay our GUI over the top of it.
We'll want to be able to run programs (what good is a computer without at least that?) so we'll make a standard programming language that the GUI/DOS will run off of. this way we can run programs that can control the computer from the quick comfort of our GUI. So we do this, write a few programs for things like surfing the internet, writing notes, performing tasks on the computer, etc.
So, what have we just described? Could it be we have "invented" something that perhaps already exists? Hmm?
...how about an operating system like Windows or Linux! That's really all they are, a program made to increase convenience and efficiency! We can perform tasks using the computer's hardware without us having to type the code in; instead we click a button and a pre-determined set of code is excecuted! Granted Wondws is incredibly bloated these days, but it's due to the HUGE amount of third-party hardware and software it has to support; not some inherent malfunction in the way modern computers operate. If the software the computer ran was specificaly tailored to the computer's hardware (can be done in an open-source OS like Linux) it would be a very streamlined and smooth way to accomplish complicated tasks on the computer.
Woah, I got way out on tangents there...