Just because people are not morons does not mean they have time to learn everything!
I have worked for many executives at many levels over the years and all of them would rather not have to learn an arcane language (i.e. DOS) to interface with the computer. They are concerned with getting a report out or generating figures. The details of the operating system should be beneath their notice.
Just because you live in a house doesn't mean you need to learn metallurgy to understand how the nails and pipes are put together. Driving a car does not require an understanding of the combustion engine. Using a telephone does not require leaning the language of electronics. Watching TV does not require understanding transmitters and receivers or side bands.
Give consumers a break and don't force them to become 'Computer-literate.'
We are talking about a very specific vocabulary here; Running programs and file/record retrieval. We are not going to expect a rational response from the desktop computer when we we tell it, "Go to the bedroom and iron my slacks using setting number 4" or "Run up to the grocery and get me some cream."
So we are hardly discussing the general case.
In the suggested limited 'computer navigation' use NLP will be relatively easy to implement.
So whats your gripe again?
Re:I have been teaching computers for 20 years...
on
Natural Language CLIs?
·
· Score: 1
Oh yeah shell scripts are scary and hard to learn and huge.... like this;
Dim intButton, WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
intButton = WshShell.Popup("Hello, World!",,"The Title Part",35)
Select Case intButton Case 6 WshShell.Popup "You Selected 'Yes'" Case 7 WshShell.Popup "You Selected 'No'" Case 2 WshShell.Popup "You Selected 'Cancel'" End Select
But just because people are not morons does not mean they have time to learn everything!
I have worked for many Doctors and Attorneys and CEO's over the years and all of them would rather not have to learn an arcane language (DOS) to interface with the computer. They are concerned with getting a report out or generating figures. The details of the operating system should be beneath their notice.
Just because you live in a house doesn't mean you need to learn metallurgy to understand how the nails and pipes are put together. Driving a car does not require an understanding of the combustion engine. Using a telephone does not require leaning the language of electronics. Watching TV does not require understanding transmitters and receivers or side bands.
Give consumers a break and don't force them to become 'Computer-literate.'
As to teaching your programmers; start them with script languages like VBS and PERL on Windows. They will be immediately rewarded by being able to pop up windows and do 'GUI' things from the Windows Host Scripting Shell. Use a scripted shell language that ties together GUI with CLI so they 'see' how it ties together. 'BAT' scripts are not GUI friendly and I can see they would give your students diffculty associating them the GUI.
The GUI is a richer environment than CLI for many reasons; When we start speaking to the computer and the computer 'watches' our reactions via camera, microphone, keyboard and are evaluating expressions on our faces and the tone of our voice then how are you going to explain all of that in terms of the CLI?
I don't think you can. I think you have to show the trick behind the magic ala 'Penn and Teller'. But I think you do no one a favor by disparaging the GUI instead of embracing it.
The teacher tells the students, "You students just won't understand computer language as long as we teach using a modern GUI-based OS."
The key to the data is the full path name. This database system has an index table called the File Allocation Table that points to the file/disk offset/location where your record's/file's bytes begin.
I do agree that files will need more META keys to make NLP richer and more effective. But the filesystem IS a database!
I can't believe you don't think anything has changed. Lets see, Pentiums are new. Athlons are new. Highspeed memory is new. PCI is new. Ten more years of ongoing research by the top universities and corporations has happened. Where have you been?
"The highest of four new performance numbers on the TPC-C benchmark show SQL Server 2000 Enterprise Edition achieving a rate of 262,243 transactions per minute1 on a federated cluster of 12 ProLiant 8500 servers. That beats the record that Microsoft and Compaq set last February by 15 percent and, like that earlier measure, also beats the best performance results from Oracle and Sun, delivering nearly twice the performance of the largest Sun system. At this transaction rate, SQL Server 2000 could handle all of the e-commerce transactions that Amazon.com and eBay.com processed in 1999 -- and it could do it in just two days. "
Your computer will learn what you teach it. If you want to be distracted all the time then your computer will do that... Think of it as setting preferences conversationaly
This is not about a new mouse. This is about applying Bayesian learning models with sensors providing visual and audio input. This system will learn your preferences by observation. That is why it needs to watch you.
Okay then, explain S.O.A.P. in terms of the Microsoft 'lock programmers to windows' conspiracy... Wake up. Get real. Anyway COM is already implemented for UNIX. Version 2 is out there, why don't you check it out before you continue claiming it doesn't exist?
I don't understand how the web's future hinges on the so-called 'freedom to link'?
So what if you can only link to things you have permission for? Get permission! I have to log in just about everywhere anyway so I already live in a world of permitted access. So what?
I sure don't want you "freely linking" into my computer any time you wish to take anything you find interesting.
I guess I just don't understand what you think you are saying...
How is the internet about sharing??? Where does anyone get that? And I would note here that sharing is a polite way of saying "steal some ones property and give it away to any sucker who wants it for free."
If you use a piece of software hard enough you will find a bug of some kind. Reporting that to some authority to get it fixed doesn't change for the true end user (who has nothing to contribute to the source.) Applying 'Open source' to a project does not make it magically bug-free. The user still has to debug whatever they run. (If you write it, the ignorant user will come break it!)
I mean the user tells whoever the author was that, "I wasn't there. The computer just suddenly gave this message. I wasn't near the keyboard and I wasn't doing anything. Now Fix It! I have to get some work done and this/you are holding me up!" And this same user can't even tell you what is clearly appearing in a message box on the screen.
These things happen whether you use Linux, UNIX, Windows, Apples whatever.
The only thing the user cares about is that it doesn't happen again. They don't care about Open vs. Proprietary. They still have to call some one and be all embarrassed about 'breaking' the computer. They just don't want it to keep happening. (Even if they do lie about being there when it happened.)
So it all boils down to who can read the user the best and respond most quickly to their wishes and desires. Because the true end user is really, really stupid and unable to communicate effectively about their computer.
my limited experience would like to indicate that your problems integrating the WD and Maxtor drives may have more to do with your motherboard bios than your OS.
No File access comparable to ADO (OLE DB). No built in sound support. No built in MAPI libraries. No built-in IP libraries. No Built in Networking libraries. No built-in graphics libraries. In short, if you are coding for Linux you have to buy a lot of code libraries from a lot of third parties.(If you don't know, let me tell you, that can mean nightmares.) In Windows you them all free. Built-in.
"This technology became the foundation for Windows" this guy has been watching too much TV and doesn't have a clue how we got here... All these people saying Microsoft copied Apple have extremely poor memories. Xerox Parc! Digital Researchs GEM OS! Hell I wrote my own GUI back in the mid eighties. I bet the author was not even born yet. Otherwise I expect he would remember better that Apple was far from the first GUI. They went to Xerox and copied that work! Apple stole the idea from Xerox. As did Microsoft... I wish people would quit trying to re-write history. Especially if they weren't there!
Just because people are not morons does not mean they have time to learn everything!
I have worked for many executives at many levels over the years and all of them would rather not have to learn an arcane language (i.e. DOS) to interface with the computer. They are concerned with getting a report out or generating figures. The details of the operating system should be beneath their notice.
Just because you live in a house doesn't mean you need to learn metallurgy to understand how the nails and pipes are put together. Driving a car does not require an understanding of the combustion engine. Using a telephone does not require leaning the language of electronics. Watching TV does not require understanding transmitters and receivers or side bands.
Give consumers a break and don't force them to become 'Computer-literate.'
We are talking about a very specific vocabulary here; Running programs and file/record retrieval. We are not going to expect a rational response from the desktop computer when we we tell it, "Go to the bedroom and iron my slacks using setting number 4" or "Run up to the grocery and get me some cream."
So we are hardly discussing the general case.
In the suggested limited 'computer navigation' use NLP will be relatively easy to implement.
So whats your gripe again?
Oh yeah shell scripts are scary and hard to learn and huge.... like this;
Dim intButton, WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
intButton = WshShell.Popup("Hello, World!",,"The Title Part",35)
Select Case intButton
Case 6
WshShell.Popup "You Selected 'Yes'"
Case 7
WshShell.Popup "You Selected 'No'"
Case 2
WshShell.Popup "You Selected 'Cancel'"
End Select
But just because people are not morons does not mean they have time to learn everything!
I have worked for many Doctors and Attorneys and CEO's over the years and all of them would rather not have to learn an arcane language (DOS) to interface with the computer. They are concerned with getting a report out or generating figures. The details of the operating system should be beneath their notice.
Just because you live in a house doesn't mean you need to learn metallurgy to understand how the nails and pipes are put together. Driving a car does not require an understanding of the combustion engine. Using a telephone does not require leaning the language of electronics. Watching TV does not require understanding transmitters and receivers or side bands.
Give consumers a break and don't force them to become 'Computer-literate.'
As to teaching your programmers; start them with script languages like VBS and PERL on Windows. They will be immediately rewarded by being able to pop up windows and do 'GUI' things from the Windows Host Scripting Shell. Use a scripted shell language that ties together GUI with CLI so they 'see' how it ties together. 'BAT' scripts are not GUI friendly and I can see they would give your students diffculty associating them the GUI.
The GUI is a richer environment than CLI for many reasons; When we start speaking to the computer and the computer 'watches' our reactions via camera, microphone, keyboard and are evaluating expressions on our faces and the tone of our voice then how are you going to explain all of that in terms of the CLI?
I don't think you can. I think you have to show the trick behind the magic ala 'Penn and Teller'. But I think you do no one a favor by disparaging the GUI instead of embracing it.
The teacher tells the students, "You students just won't understand computer language as long as we teach using a modern GUI-based OS."
Thats Some Real Good Teachin'!
the type in is for people who don't have a microphone. You can "type in" OR "Talk in" that line.
Just chant "Microsoft is evil" over and over until nobody can stand to hear it anymore. Don't offer any reason or proof; just chant all day long.
The filesystem IS a database.
The key to the data is the full path name. This database system has an index table called the File Allocation Table that points to the file/disk offset/location where your record's/file's bytes begin.
I do agree that files will need more META keys to make NLP richer and more effective. But the filesystem IS a database!
It is reasurring to see that at least one person here understands the discussion.
I can't believe you don't think anything has changed. Lets see, Pentiums are new. Athlons are new. Highspeed memory is new. PCI is new. Ten more years of ongoing research by the top universities and corporations has happened.
Where have you been?
If the microphone is broken then you can type something in...
"The highest of four new performance numbers on the TPC-C benchmark show SQL Server 2000 Enterprise Edition achieving a rate of 262,243 transactions per minute1 on a federated cluster of 12 ProLiant 8500 servers. That beats the record that Microsoft and Compaq set last February by 15 percent and, like that earlier measure, also beats the best performance results from Oracle and Sun, delivering nearly twice the performance of the largest Sun system. At this transaction rate, SQL Server 2000 could handle all of the e-commerce transactions that Amazon.com and eBay.com processed in 1999 -- and it could do it in just two days. "
Ala Napster!
The Boycott already started when you started downloading filed from Napster... (You know who you are)
Your computer will learn what you teach it. If you want to be distracted all the time then your computer will do that... Think of it as setting preferences conversationaly
I'd say your 'freeware' copy of Microsoft's new inovative software will take you about five minutes to finish.
This is not about a new mouse. This is about applying Bayesian learning models with sensors providing visual and audio input. This system will learn your preferences by observation. That is why it needs to watch you.
You miss the point bonehead. This is about false advertising. Which is usually against the law...
Gone!
Okay then, explain S.O.A.P. in terms of the Microsoft 'lock programmers to windows' conspiracy... Wake up. Get real. Anyway COM is already implemented for UNIX. Version 2 is out there, why don't you check it out before you continue claiming it doesn't exist?
I don't understand how the web's future hinges on the so-called 'freedom to link'?
So what if you can only link to things you have permission for? Get permission! I have to log in just about everywhere anyway so I already live in a world of permitted access. So what?
I sure don't want you "freely linking" into my computer any time you wish to take anything you find interesting.
I guess I just don't understand what you think you are saying...
How is the internet about sharing??? Where does anyone get that? And I would note here that sharing is a polite way of saying "steal some ones property and give it away to any sucker who wants it for free."
If you use a piece of software hard enough you will find a bug of some kind. Reporting that to some authority to get it fixed doesn't change for the true end user (who has nothing to contribute to the source.) Applying 'Open source' to a project does not make it magically bug-free. The user still has to debug whatever they run. (If you write it, the ignorant user will come break it!)
I mean the user tells whoever the author was that, "I wasn't there. The computer just suddenly gave this message. I wasn't near the keyboard and I wasn't doing anything. Now Fix It! I have to get some work done and this/you are holding me up!" And this same user can't even tell you what is clearly appearing in a message box on the screen.
These things happen whether you use Linux, UNIX, Windows, Apples whatever.
The only thing the user cares about is that it doesn't happen again. They don't care about Open vs. Proprietary. They still have to call some one and be all embarrassed about 'breaking' the computer. They just don't want it to keep happening. (Even if they do lie about being there when it happened.)
So it all boils down to who can read the user the best and respond most quickly to their wishes and desires. Because the true end user is really, really stupid and unable to communicate effectively about their computer.
Never underestimate the power of stupidity.
my limited experience would like to indicate that your problems integrating the WD and Maxtor drives may have more to do with your motherboard bios than your OS.
No File access comparable to ADO (OLE DB). No built in sound support. No built in MAPI libraries. No built-in IP libraries. No Built in Networking libraries. No built-in graphics libraries. In short, if you are coding for Linux you have to buy a lot of code libraries from a lot of third parties.(If you don't know, let me tell you, that can mean nightmares.) In Windows you them all free. Built-in.
"This technology became the foundation for Windows" this guy has been watching too much TV and doesn't have a clue how we got here... All these people saying Microsoft copied Apple have extremely poor memories. Xerox Parc! Digital Researchs GEM OS! Hell I wrote my own GUI back in the mid eighties. I bet the author was not even born yet. Otherwise I expect he would remember better that Apple was far from the first GUI. They went to Xerox and copied that work! Apple stole the idea from Xerox. As did Microsoft... I wish people would quit trying to re-write history. Especially if they weren't there!