Slashdot Mirror


Why Hal Will Never Exist

aengblom writes "Researchers at the University of Maryland's Human-Computer Interaction Lab are suggesting what many of us have already guessed. The future of human-computer interaction won't be through speech--it will remain visual (they explain why). The Washington Post is running a story about the researchers and how they think we will get computers to do what we want. The article is a fascinating read and is joined by a great video clip (real or quicktime) of the researchers and their methods. The Post is holding an online discussion with the researchers tomorrow. Also check-out Photomesa the lab's software program that helps track images on a computer. (Throw a directory with a 1,000 high-res files at this thing and you can justify that pricey new computer you bought)."

121 of 325 comments (clear)

  1. Wrong Take by XPulga · · Score: 5, Funny
    ...how they think we will get computers to do what we want...

    What ?? I thought the current research line in HCI was getting computers to get humans to do what they [computers] want. Computers doing what humans mistell them to do is soooo 20th Century...

  2. Who wants HAL anyway? by ObviousGuy · · Score: 5, Funny

    An insane bot is not the kind of thing people would find useful.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Who wants HAL anyway? by Anonymous Coward · · Score: 2, Funny
      Bender's quite useful.

      I want my insane bot!

    2. Re:Who wants HAL anyway? by danny256 · · Score: 2, Funny

      The articles isn't talking about the insane aspect of HAL, I think is talking about the speech interface aspect. I could be wrong though.

    3. Re:Who wants HAL anyway? by ObviousGuy · · Score: 4, Funny

      Speech is a natural way of interfacing with a control system. "Illuminate"

      It's particularly bad for games. "Click both buttons on the unopened square next to the '3'"

      --
      I have been pwned because my /. password was too easy to guess.
    4. Re:Who wants HAL anyway? by arsaspe · · Score: 2

      HAL Wasnt insane; he just has 2 sets of conflicting orders that he carried out in the only way possible- killing Frank Poole. It was really just a programming error.

      He and David Bowman are later combined into one AI inside the monolith on Europa, and Hal/Bowman ends up saving the day by preventing the monolith from destroying Poole after he is resurected, and flys a mission to Europa.

      If you have no idea what I'm talking about, read the books.

    5. Re:Who wants HAL anyway? by nomadic · · Score: 2

      Well, I probably would have, if you hadn't just told us the ending.

      Next time try spoiler space.

  3. Well, duh by yoyoyo · · Score: 2, Funny
    basically, is that it's hard to speak and think at the same time

    This explains drivers in So Cal. Those cellphones are using up all their available neurons. Not that they had that many free to begin with.

    --

    --

    --
    I have taken more out of alcohol than alcohol has taken out of me - Churchill
    1. Re:Well, duh by danny256 · · Score: 2, Interesting

      But remember what the article said, hand eye things (driving) don't require that kind of short term memory. This would tell us that people can drive and talk on a cell phone successfully because they use different parts of the brain. You are partially right though, whereas people can drive and talk on the phone normally without a problem, if an anomolous situation occurs (cat/old lady/child runs out into the street) the person will not have an automatic response for that and may end up thinking about the situation too slowly because of the phone and hitting the obstruction.

  4. Re:All great Sci-Fi ideas come to pass eventually by Iamthefallen · · Score: 5, Funny
    All great Sci-Fi ideas come to pass eventually

    If brightly coloured spandex clothes ever become commonplace I'm quitting this planet...

    --
    Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
  5. Maybe. . . by jchawk · · Score: 2

    "What that means, basically, is that it's hard to speak and think at the same time. . ."

    " by speaking aloud, you're gobbling up precious chunks of memory -- leaving you with little brainpower to focus on the task at hand."

    Maybe this is why technical support over the phone is so terrible?

  6. Meet the machines half-way... by Alea · · Score: 5, Insightful

    I've always wondered why we work so hard for full natural language interface. It's far more likely that I will learn a new language than that my computer will. Indeed, I've learned several languages to "talk" to my computer.

    Of course, these are programming languages, but I don't see why some highly structured, relatively unambiguous language couldn't be constructed to talk to computers.

    The success of the Palm Pilot can be traced, in my view, to the fact that it didn't strive for full hand-writing recognition (like, say, a Newton). Instead, it required the human to meet it half-way. You get decent accuracy/speed for a small investment in learning.

    We accept these compromises in many of our dealings with computers. I don't understand why people aren't promoting a similar compromise in voice communications?

    1. Re:Meet the machines half-way... by Tazzy531 · · Score: 3, Insightful

      The article wasn't talking about the computer's limitation in terms of recognizing speech. It was directed towards the human brain's limitation to speak and think at the same time.

      I think there are some very good applications of speech technology, but it's not going to replace the keyboard and mouse. Speech technology works best when you need to do one thing while directing the computer to do something else. Like handfree mode on cell phones. My guess is that it will find its way into cars before it reaches desktops (if it reaches desktops at all).

      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
    2. Re:Meet the machines half-way... by shren · · Score: 2

      One of the supposed purposes of Lojban is to create a language more ideal for communicating with humans.

      --
      Maybe the state's highest function is to grind out insoluble problems. (Zelazny, Hall of Mirrors)
    3. Re:Meet the machines half-way... by Tablizer · · Score: 2

      (* I've always wondered why we work so hard for full natural language interface. It's far more likely that I will learn a new language than that my computer will. Indeed, I've learned several languages to "talk" to my computer.....Of course, these are programming languages, but I don't see why some highly structured, relatively unambiguous language couldn't be constructed to talk to computers. *)

      I suppose that rules out SQL and Perl :-)

      BTW, do perl fans walk up to each other and say, "Hey Bob, how is the @_#(*%!#@_#@_.-~w doing? Well, fine, but my #%%*_+;&;&_#@_ is stuck in the *%*r->@_#(*%!#@_&#@_~(w,w,@_). Bummer, that @&#_.%"

      [simulated perl only]

    4. Re:Meet the machines half-way... by Tablizer · · Score: 2

      (* Perl uses those line-noise characters as shorthand. It's syntax is mutable, however, so you cane tradeoff readability for verbosity. *)

      What scares me the most is getting stuck with the task of maintaining *somebody else's* read-unfriendly perl. I have seen what messes idiots can make with less flexible languages, imagine what they do when they get bored with perl?

      Unfortunatly, most idiots don't live on isolated islands.

  7. Re:it's all the same.... by stray · · Score: 2, Insightful

    you still might hear this (well, more likey you'll hear "I'm sorry, terradyn, I can't do that" in your particular case). the article says it's inconvenient to control the computer by issuing voice commands. i think output/feedback from the machine verbally can be useful indeed.

  8. What about typing and thinking? by FleshWound · · Score: 5, Funny
    From the article:
    What that means, basically, is that it's hard to speak and think at the same time.
    With the advent of the Internet and global communications, I think it's become painfully evident that a majority of the people also have trouble typing and thinking at the same time. =)
    1. Re:What about typing and thinking? by Tablizer · · Score: 2

      (* With the advent of the Internet and global communications, I think it's become painfully evident that a majority of the people also have trouble typing and thinking at the same time. *)

      That iz knot trew !

  9. Re:it's all the same.... by quintessent · · Score: 2

    Yeah, I'm not sure if the Daisy song would have the same impact on a screen either.

  10. Speaking is just plain messy... by danamania · · Score: 2, Interesting

    One thing we have as well as a possible limitation on our own brainpower by using speech while thinking, is that in an office full of machines - or even a house with a family and a dog - using a computer with speech is going to pollute the people next to you with your thoughts/computer use, and they with yours - at least in the realm of using the computer as a tool.
    We're pretty well-adapted to using tools with our hands and getting feedback on what they're doing with video/audio/feel coming back from that tool, but not the other way. Speaking works naturally for nattering with friends :)
    There's no way I'd advocate the -stopping- of speech systems research, as there are people who have incredible trouble typing due to various impediments. Besides the direct uses, every piece of research had a dozen uses other than it's intended purpose.

    1. Re:Speaking is just plain messy... by Alea · · Score: 2, Insightful

      Hmm.... talking into a machine will be bad for the office... gee, I guess we better throw away all those telephones...

  11. The simple solution... by 26199 · · Score: 2, Interesting

    ...have both. I want to be able to give the computer voice commands when I feel like it, visual commands when I feel like it... and just use the darn keyboard an' mouse when I feel like it, too.

    Interesting findings, but they're not going to get out of providing good voice interfaces that easily :-)

  12. and you can't say two things at the same time... by vic20beta · · Score: 2, Insightful

    You can't say two things at the same time. I can press shift and drag and click the mouse at the same time to indicate an action ,but I can't have such flexibility with a speech interface...and as a "bonus", it takes loger to "say" it that to do it...

  13. Nonsense! by Greyfox · · Score: 5, Funny
    Why, 50 years ago many people said that flying cars would never exist and now, 50 years later... um...

    Nevermind...

    Actually in the future the computer will scan your face and biological status and read your mind based on millions of tiny clues. All you'll have to do is sit there with a vague disinterested loook on your face and the computer will magically do stuff based on all those clues. Later on you won't even have to be at the computer. To write that 10,000 lines of code you need by next thursday, you'd just go out and take a walk (Is anyone buying this? No? Ok, I'll stop now...)

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Nonsense! by Vermithrax · · Score: 2, Funny

      Maybe they've brought speaking computers closer by providing those quotes that will look stupid in history. The computer could never have been a success till someone at IBM came up with the 'The world will never need more than six' quote. Likewise the train could never have succeeded without the man who said that you couldn't travel above 15 MPH because the air would be forced out of your lungs and you would suffocate.

      So remember when you next run into a talking robot that it just can't happen

    2. Re:Nonsense! by Tablizer · · Score: 2

      (* and read your mind based on millions of tiny clues. All you'll have to do is sit there with a vague disinterested look on your face and the computer will magically do stuff based on all those clues. *)

      This is what women expect of men. You know the ol', "if you really loved me and cared, then you would know what I wan't; I wouldn't have to say it."

    3. Re:Nonsense! by Tablizer · · Score: 2

      (* [and read your mind based on millions of tiny clues.] Doesnt sound like a good interface to me.
      All Ill ever get is a un-ending stream of
      pRon sites. *)

      Chuckle.

      Imagine all the lawsuits it would generate in the work place. "Honest, I was trying to concentrate on the budget report, but Sandra walked by and........"

  14. Single Modality? by Alea · · Score: 5, Insightful

    The article picks the weakest tasks for voice to deal with, trivial things like scrolling. Obviously no one wants to do that. But I'd love to be able to speak my Google query instead of typing it, activate some applications without clicking, and many other tasks.

    The dubious argument about interfering with memory is pretty weak, and I would love to hear a good memory expert in psychology comment on that. Even if that's strictly true, it only applies when one is interrupting some particlarly "vocal" activity, like writing or reading. There are plenty of times I'm using the computer when I'd rather speak to it than move my eyes or my hands.

    This researcher seems to have latched onto a single modality instead of considering what we use day to day to communicate with each other, a combination of many communication forms.

    I know I don't roll my eyes or gesture to ask someone to pass the salt... unless my mouth is full. :)

    1. Re:Single Modality? by _Quinn · · Score: 4, Interesting

      (Mod the parent up.)

      Aside from this, making a speech interface anyone wants to use isn't about the speech; it's about the natural-language comprehension that most people (naively?) associate with speech recognition; e.g., the Enterprise's computer. Which, you note, the crew interact with on a technical level visually.

      As for the specific example of italicizing text, natural language understanding should give rise to accurate _dictation_ systems, where the computer will insert the appropriate puncuation and emphases as you speak. If you're typing, instead, CTRL+I is your friend. :)

      -_Quinn

      --
      Reality Maintenance Group, Silver City Construction Co., Ltd.
    2. Re:Single Modality? by entrox · · Score: 3, Insightful

      I agree - I think voice interaction needs to be at a much higher level than "Scroll Down" or "Next Workspace". I'd like something like "Open XMMS, XChat, Mozilla and Emacs on workspace 1,2,3 and 4" in addition to keyboard and mouse. A combination of both would be quite cool actually, because I could choose the most appropriate interface. Typing a letter using speech recognition, but coding with the keyboard - Surfing with the mouse, but also interacting by voice like "New tabs: freshmeat, slashdot and userfriendly".

      --
      -- The plural of 'anecdote' is not 'data'.
    3. Re:Single Modality? by foniksonik · · Score: 2, Insightful

      "Shneiderman is best known for inventing a form of hyperlinked text called "Hyperties" in the 1980s, a forerunner of the World Wide "There's no reason to think he isn't right now about how timeboxes, dynamic query sliders and similar graphical interfaces will one day let us discover startling truths -- ...."

      I think he' right about graphical sliders and giving weight to search criteria... imagine putting in keywords and then weighting them with a slider from 0 - 100 and getting instant feedback on how your manipulations affected the search. Very 'analog' in some ways...

      Amazing, wish I'd thought of it myself. I'm willing to bet it will be implemented soon, just because it has been talked about now.

      any thoughts?

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    4. Re:Single Modality? by Prune · · Score: 2, Informative

      >>The dubious argument about interfering with memory is pretty weak

      Technically it is correct. In fact, working memory basically works by repeating over and over the batches of things to be remembered (look up the articulatory rehearsal loop). Moreover, this actually activates brain areas involved with speech, so the connection is not superficial.

      --
      "Politicians and diapers must be changed often, and for the same reason."
    5. Re:Single Modality? by main() · · Score: 2, Funny

      > There are plenty of times I'm using the computer when
      > I'd rather speak to it than move my eyes or my hands.

      nudge nudge, wink wink... me too 8-)

      Si

    6. Re:Single Modality? by thomas.galvin · · Score: 2, Funny

      There are plenty of times I'm using the computer when I'd rather speak to it than move my eyes or my hands.

      I can't tell you how much I wish I could get WIndows to ctrl-alt-del whatever app I was running when I shout "son of a bitch!"

    7. Re:Single Modality? by Illserve · · Score: 2

      He's actually got something there with the memory angle. He's probably right about a naive subject, that it takes up more mental horsepower to speak page down than hit the key.

      But take someone who's trained for 5 years? they'll probably say Page Down by instinct, without even noticing.

      That said, it is a lot easier to hit Pagedown on the keyboard than to say it. Fewer muscles, less control signals required. I think he's got the right of it.

    8. Re:Single Modality? by IamTheRealMike · · Score: 2
      Technically it is correct. In fact, working memory basically works by repeating over and over the batches of things to be remembered (look up the articulatory rehearsal loop). Moreover, this actually activates brain areas involved with speech, so the connection is not superficial.

      True to a certain extent, but having just finished a 2 year Psycho course, I have to point out that the working memory model has since been superseded for all intents and purposes by the Depth of Processing theory, which basically states that the more you "process" something, the better you will remember it.

      For instance, sorting words alphabetically will not produce great recall. Sorting words by category will produce better recall because you are processing the words, for instance differentiating between "dog", "cat", "cow" may require quite a bit of mental effort if the categories are "animals" and "milk producers".

      In the context of speech recognition, to be honest the psychological evidence that speaking improves memory IS pretty weak - basically if you think more about what you're doing, you'll remember it better. Speaking sometimes makes you think about it more, but not always.

    9. Re:Single Modality? by MoneyT · · Score: 3, Interesting

      You do of course relize that the comprehension part is the least of our worries. Try telling your computer to open a temporary file on your computer. Have you seen some of those file names? If we do go to speech commands, we're going to need to get a much better system of naming things (can't name your documents dsfk.txt anymore). As for just getting files or programs to open, Apple's speach recognition does this fairly well. Just place and alias (or the actual file) into the speakable items folder and then tell the computer to open [item name]. They even have a command to make a currently selected item speakable (places an alias in there for you). Admittedly, it isn't the best interface yet, but it's a start. And the voice passwords are just so friggen cool (OS 9 only, when do I get it for X?)

      --
      T Money
      World Domination with a plastic spoon since 1984
    10. Re:Single Modality? by MoneyT · · Score: 2

      Could you imagine telling the computer to open something like an RPM though? Xevil.bin.1.2.4.3.rpm it would be a nightmare

      --
      T Money
      World Domination with a plastic spoon since 1984
    11. Re:Single Modality? by Yet+Another+Smith · · Score: 2

      There shouldn't be any single interface. Some interfaces work better for some things than others. Setting up search queries is faster in spoken word than with pointy-clicky. It's perhaps best to think of it this way. Things that you'd ask a secretary to do are best done by voice. 'Bring me all the files on the Jones account that deal with sales to the Smiths.' So when the computer is being your secretary, speaking in natural language with audio cues makes a lot of sense.

      However, when you're doing something that in nature would be done by manipulating something with your hand, a manual/visual interface is better. But while a mouse is best for constantly reconfigured interfaces, it lacks a lot of tactile cues that help keep things spatially referenced.

      One of my beefs with ST:TNG was that they removed every button on the ship and replaced them with those touch screens. That means that to find a control you have to look at the panel, and find the individual control you want. You can't feel your way to it. Its a lot easier to hit the right button if you can feel it with your fingers when you press it. I have the same problem with membrane keypads on microwaves. No tactile response.

      That and those stupid pajama uniforms, but that's a different rant ;P

      The dubious argument about interfering with memory is pretty weak

      This is actually true, at least to some extent. Its why talking on the cell phone and driving is a bad idea, even if you have a speakerphone or a ear bud. The problem is not talking itself (afaik) but rather talking to someone who's not right there. You subconsiously visualize an imagined face for the person, because we're used to seeing their responses. When we don't get any, we ramp up the amount of brain power we devote to talking and listening to make up the difference. I've got a speaker on my mobile phone, but if I use it while driving, I'm a worse driver than if I just (for example) hold a coke in my hand (which ties up one of my driving hands as much as a phone does). I'd like to see a study on the relative impairment of drivers who have .08 blood alcohol and who are talking on the phone.

      --
      if ($it != $onething) {$it = $another;}
  15. problem... by Anonymous Coward · · Score: 2, Insightful
    you tell your computer to "page down" or "italicize that word" by speaking aloud

    i doubt i'll be telling my computer to do that vocally since anybody can italicize a word with their keyboard/mouse faster. telling a computer to fetch data for you (through colloquial SQL queries, if such a thing exists) is what i believe to be one such application of voice commands...

    show me all the stocks that rose in price more than 30 percent between January and April

    the problem with human/computer interaction research these days is the way researchers seem to insist on applying new ways of interacting with the computer to work on old applications. example: italicizing a word (old application) through vocal commands (not so common way of interacting with a computer system).

    if anything, a computer that's able to understand voice commands should be able to determine whether or not to italicize a word for me because of the way i emphasize my words (through dictation, for example). applications such as italization of a word is only useful to people when they want to see information (stored through speaking or typing) on a screen. going back to the data query, a computer can either give me the data that i had asked for (through voice commands) on a screen (with optional italization) or something easier to digest, like the return set being given to me with majel barrett's voice.

    peace.

  16. Predictions seldom last by phunhippy · · Score: 2

    The future of human-computer interaction won't be through speech--it will remain visual

    Right... same way we would never fly.. or fly by instrument...

    eventually we will navigate by voice.. its more natural... sheesh..

  17. Thinking out loud? by galaga79 · · Score: 5, Interesting

    "It turns out speaking uses auditory memory, which is in the same space as your short-term and working memory," he adds.

    What that means, basically, is that it's hard to speak and think at the same time.


    I don't know about this statement, I always find it easier to write and/or think when I am expressing my thoughts out loud. Wasn't this something we were tought in school, like it's easier to read out loud than silently? Mind you having done two years of psychology I realise there is a lot differing opinions about how the brain works, so can any psychology graduates tell me if his statement is true?

    1. Re:Thinking out loud? by Chexum · · Score: 2
      I always find it easier to write and/or think when I am expressing my thoughts out loud...

      And there's always a bug int the code you just can't find by yourself, just with someone else looking at it too. Or... saying it aloud what your code is trying to do.. :)

      I also think they made a somehow disconnected conclusion. After all, speech may be inefficient, but it (and recordings of it) elevated us near civilization. Which, of course, is bound to happen any day now..

      --
      "Ten years from now, they could do it in a few seconds." -- The Racketeer of the Hellfire Club, 1993, Phrack 42
    2. Re:Thinking out loud? by Peyna · · Score: 3, Informative

      You can think much much much 'faster' than you speak, especially when you aren't talking. The whole speaking at an audible rate thing kinda hinders that. You can't think too far ahead about what you are going to say, you'll be lucky to know what your next sentence is going to be. Where as if you are thinking, you don't have to actually use the words that you would have used to speak, you just 'think' it.

      Ever see people that move their mouths when they read? They are reading at the same speed they speak, which makes me wonder if they think at that speed too. I think the really improvement will come in an input mechanism which greatly improves speed. I can type/speak at about the same rate, so one of the advantages typing has over speaking is the ease of entering commands like "move this window over there" or "open this menu and click save". Maybe they should find quicker ways to enter data using our hands and fingers instead of our mouths.

      --
      What?
  18. Bad logic. by Bowie+J.+Poag · · Score: 2, Interesting



    The future of computing holds so much potential in terms of horsepower that something HAL-like will not only be inevitable, but necessary in order to harness and package that horsepower. It may not happen tomorrow, or even 20 years from now, but presenting a a thinking machine to the user is the only way to encompass such capability for us humans to enjoy. We've already got a situation where most personal computers spend 99.9% of their lives waiting for us to do something. Machine sentience is not only the best, but the most elegant and efficient way to handle it. What use is having a machine at all, if it spends the vasst majority of its time idle?

    The term "operating system" will be deprecated someday, replaced with something akin to "personality engine" or "anthroderm".

    And yes, it irritates me to no end when someone predicts something wont happen in the future, rather than proposing how and when it will.

    Cheers,

    --
    Bowie J. Poag

  19. The real issue by 00_NOP · · Score: 3, Interesting

    Is surely whether, in the future, computers will be bothered to talk to us.

    There is no doubt that computers with greater intelligence - ie an ability to learn and adapt - than ourselves will be here, probably in the next 20 - 25 years.

    When these machines get here they may well decide that speaking is a waste of their time.

  20. Re:Hmmm. Photomesa... by foniksonik · · Score: 2, Interesting

    The best part about 3D interfaces is the ability to make vast leaps from one place to another without the need to memorize your environment. (ala CLI).

    Think in terms of the real world where you can inspect your intended target from a distance and decide what the best route is to get there. That can't happen in 2D w/o alot of cumbersome reference (ala CLI).

    3D allows for XYZ movement and perspective enabling 4D decisions.

    If you knew that you had a setup workspace to your left and a differently setup workspace to your right and again one above you and below and 10 units in front and back and then could alternate the forementioned space with any one of the points mentioned... spatial division in 3D, would you not be more productive than having to dig repeatedly in to a hole/plane?

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  21. Why Will Hal Never Exist? by The_Shadows · · Score: 2, Interesting

    With everything we've seen done in history, the statement "Why HAL will never exist" has to be one of the most asinine things ever said.

    We've put a man on the moon, split the atom, discovered the building blocks of life, cloned life, and created a globe spanning network of information. A hundred years before each of these discoveries were made, people could only imagine such things, and they were really considered Science Fiction.

    Science Fiction has proven many times to be prophecy. Artificial Intelligence is hard SF. It has basis in the real world. I may come to pass. It may not, as well. But to say we will never be able to create "HAL" is ridiculous. It may be 100 years, and "never in our lifetimes" may be accurate. But it may happen. Never rule our science.

    I'm done.

    The_Shadows[LTH], out.

    1. Re:Why Will Hal Never Exist? by Beliskner · · Score: 2
      Science Fiction has proven many times to be prophecy. Artificial Intelligence is hard SF. It has basis in the real world. I may come to pass. It may not, as well. But to say we will never be able to create "HAL" is ridiculous. It may be 100 years, and "never in our lifetimes" may be accurate. But it may happen. Never rule our science.
      Narrow-minded people. Like using the brain tissue of human foetuses in CPUs won't cause a computer to understand. WAKE UP PEOPLE. It's not going to be Pentium 4 20GHz, it's going to be interfaced with eel neurons or something. Real-life thinking computers.

      Heck we might not even notice when this happens. People don't bother about computer architecture, just products and stuff. Did the whole world make a big deal out of SiS integrating Northbridge and Southbridge onto one chip? Was it on CNN? Nope. But they did make a big deal out of human cloning.

      I think one day Intel will release a Pentium 5 and say, "Oh yeah, BTW 20% of this chip is biological". They'll pay off the senators so nobody questions them. And then one fine morning these biological CPUs will mutate or "evolve" and migrate through the keyboard and connect directly to the nerves in your fingertips forming a symbiotic relationship. Next step: Borg. Just like Sharon Apple and the neural interface in the YF-21 in the manga movie Macross

      AMD can get a head start though because the Itanium runs so hot it'll bake any biological component integrated with it. Go AMD!

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  22. When speech is better by larien · · Score: 2
    As the article says, auditory interfaces will help the blind, but how about other ways? Say an engineer is in a confined space (*cough* Jeffries tube *cough*) where a visual interface would get in the way? Or where turning round to see the interface would distract you from another task (e.g. watching the road while driving)?

    There will still be reasons to use speech as an interface (if we can get it to work reliably with the majority of vocal patterns) and where it will be most efficient, even if it does use the "wrong" neurons.

  23. Uhoh..Time to stop and think. by Bowie+J.+Poag · · Score: 2



    Maybe it was HAL who wrote this entire article, published it, and submitted it to Slashdot.....in an effort to placate us humans, and buy more time for self-improvement.

    --
    Bowie J. Poag

  24. Re:Hmmm. Photomesa... by Chasing+Amy · · Score: 2

    > Get a Mac and 3dOSX a 3D file browser using OpenGL

    Like I said, I can't se any advantage at all to 3d user interfacs for common tasks such as browsing. I've done all my "gedankenexperiments" trying to think of a 3D paradigm that would have a significant advantage over 2D paradigms, and I really can't find any real advantages. Screenshots of what's there now don't show me anything worthwhile.

    Aside from which, why would I get one of those overpriced underpowered non-commodity Mac thingies, when my PC thingy is so much faster with so much more hardware at such a smaller price? ;-)

    As for these "movies" of which you speak...I have many. Hundreds of full-length and thousands of clips. That doesn't mean I'd throw away my still images--they're too yummy. Mmmm, now on to my Patricia Araujo folder... ;-)

    Anyway, I see 3D file browsers as being all "cool factor" with no tangible advantages. It's possible to make one "as good as" 2D file browsers, but not at all superior to them. At least, as near as I can tell. There's a strong desire among many on /. to explore such newer paradigms--but again, it's driven by cool factor and the desire to explore new things, not by any advantages that are inherent to 3D for such tasks. I can see 3D interfaces being superior for 3D spatial apps, but not for more mundane uses...

    --

    Chasing Amy
    (We all chase Amy...)
    "The more corrupt the state, the more numerous the laws"-Tacitus
  25. I don't really agree by jilles · · Score: 5, Insightful

    The error he makes is that he projects the way people use computers today to a HAL like computer and then comes to the conclusion that that won't work because it requires too much interaction.

    He is of course right about that. However, if you add AI to the mix, the computer will be able to take initiative and have some level of understanding about what you are saying. Hal was more than just speech recognition, it was more like a very clever secretary.

    Say you need to go to some place and need a plane ticket and a hotel and directions for getting around. This is the kind of stuff you would let a secretary do for you and a good one wouldn't bother you with trivialities. You definately would not want to sit next to him/her and provide detailed directions on where to look, compare prices and so on because that is the stuff that takes time and the main reason you're delegating the work.

    An intelligent computer would have enough information given a pretty vague expression like "hey I need to there and there for conference X, book me a plane and a hotel". Assuming you've worked together for some time, it should have enough information to figure out most information (like window or aisle seats, smoking/non smoking hotel room, price range for hotels, etc.). And it can always ask for additional information either verbally or non verbally depending on where you are and what you are doing. It could actually call you on your cell phone and ask but it could also send an email or an instant message.

    IMHO we are at least decades away from building such systems all of the basic techniques needed to accomplish this are still immature (although very usefull already).

    MS is often loathed for unleashing clippy onto this world but clippy was the result of extensive research into usability and human computer interaction by MS. It was rushed to market and a genuine pain in the ass (mostly because of its lack of intelligence) but the concept of some AI program watching what you are doing and intervening and offering you usefull options is not bad.

    --

    Jilles
    1. Re:I don't really agree by Louis+Savain · · Score: 2

      Hal was more than just speech recognition, it was more like a very clever secretary.

      You are 100% right. If computers were smart enough to understand what we are saying, I certainly would not be sitting at work enunciating simple commands to my desktop machine to "scroll this page down a bit" or "load that document." Heck, I would not be working at all.

  26. Re:Hmmm. Photomesa... by Chasing+Amy · · Score: 2

    None of the things you mention can't be done in 2D, by having multiple directory trees or similar structures available. Every attempt at a 3D GUI I've seen in screenshots or firsthand just implements the same concepts used in 2D GUIs, only with an added dimension--which spells unnecessary clutter and *added* navigational complexity, rather than increased ease of navigation. Using a 3D interface is often *harder*, and always more complex. Eliminating needless complexity is a major component of good GUI design, since a GUI, unlike a CLI, is supposed to move operational knowledge into self-evident components of the interface so that they don't need to be in the user's head. It's far easier to get "lost" momentarily in a 3D interface than in a 2D interface, with its more well-defined and self-evident hierarchies.

    --

    Chasing Amy
    (We all chase Amy...)
    "The more corrupt the state, the more numerous the laws"-Tacitus
  27. Re:I agree by CyberDruid · · Score: 3, Interesting

    Voice interface is excellent for communication from a distance. When I'm sitting in my couch, I don't want to go all the way over to my computer to check trivial things like if I have mail, when the Simpsons is on, what I have scheduled for today, playing an mp3-album, etc, etc. I just want to tell my computer to do it from wherever I happen to be. If I ask for information, the computer can use text-to-speech to give it to me.
    I'm actually looking in to the possibility of setting up such a system for myself (mostly for hack-value, of course ;). Just need decent open source voice recognition for a few pre-defined commands. I'll probably need a way to place a few (2-3) cheap microphones in my apartment and connect them (in series?) to my computer, as well.

    --

    Opinions stated are mine and do not reflect those of the Illuminati

  28. Re:and you can't say two things at the same time.. by PzyCrow · · Score: 2, Interesting

    Hopefully you wouldn't have to say that many things, the human vocabulary is often larger then the "possible" combinations of a keyboard and mouse.

    A comment like "Insert a five iteration for-loop" would be quicker thant typing:
    "for(int i=0;i5;i++){}"

    As "Move the most recent ten office documents to my folder", would be quicker than clickettyclickettyclickclick-click/home/user/click .

  29. Wrong by joss · · Score: 4, Insightful

    With all due respect to the University of Maryland's Ben Shneiderman, either he has been misreported or he's a fuckwit.

    > He's convinced our eyes will do better than our voices at helping us control the digital machinery of the 21st century.

    It's really very simple. There are two sides to HCI, computer->human, and human->computer. Now visual stuff is great for computer->human communication, but not for human->computer communication. Or to put it another way, the eye is a higher bandwidth input port than the ear, but the eye is no use for output. We cannot effectively communicate our needs to a computer by drawing pictures. Although simple, this is not understood which is why every so often some twit produces an abortive attempt at a "visual programming language". It's also why purely visual interfaces are fundamentally less powerful than command line interfaces.

    I'm not convinced visual methods always win for computer->human either. Even though our eyes are higher bandwidth than our ears, we are not used to processing purely visual information in a cummalitive way. With language the information content of the message can grow exponentially with the length of the message.

    Many people are brainwashed by that crap about a picture being worth a 1000 words. Draw me a picture of "misguided".

    --
    http://rareformnewmedia.com/
    1. Re:Wrong by joss · · Score: 2

      No, you've misunderstood me. What I'm focusing on is the difference between language and other forms of communication.

      Agreed: CLI/GUI is a stupid argument, one needs a mixture. Your argument about click versus type url shows difference nicely. I can click a link faster than typing a url, but if I want to be able to choose any one of a billion web pages in 10 seconds, I type the URL. That's what I mean by the information content of language grows exponentially with the length of the message.

      --
      http://rareformnewmedia.com/
  30. Useful speech processing, but not HAL... by Richard+Kirk · · Score: 2, Interesting
    Most people seem to think of speech processing as an untrained computer understanding ordinary human speech complete with all the sub-verbal input such as gestures, pauses, and emphasis. This is an ambitious goal, but it is not everything. We do not expect a computer to read our ordinary handwriting off a piece of paper. So, why do we expect our computer to understand what we say straight away?

    Perhaps it is because speech interpretation is unfamiliar and underdeveloped. It is difficult to use a speech interface in a crowded office without annoying others. Most able-bodied people would chose to use a visual-tactile interface for most tasks. What gets used gets supported, and what gets supported gets used. However, this does not mean that speech interpretation is inherently flawed. For example...

    • Suppose you have found a telephone number in a directory. It is easy to read out the number; it is easy to listen to the number and press the buttons on the phone; but it is tricky to read and type the number. If your visual interface is already busy, then it can be a lot easier to use speech.

    • Suppose you are editing an image. You may be in a darkened room, and making subtle changes to the colors. You don't want to put menus and dialogues on your screen, because that will interfere with your sense of color balance, or block your view of your image. You can do a lot with simple commands like "make it greener" "make it bigger". One of the most useful things was to switch between "foregound" and "background". Remember the image viewer on Blade Runner?

    • I used to sit next to someone with RSI, who used to use MS-Word without the keyboard. He had a little thumbwheel mousy-thing which he could use with his arms folded for pointing and picking,but he could do everything on speech. He did take some time getting up to speed on the system, and he did have to train the computer, but I din't learn to use a keyboard overnight either.
  31. 1000 high res files? by larien · · Score: 2

    Hrm, isn't that the definition of somebody's pr0n collection? :)

  32. Why Hal Will Never Exist?!?!?!* by Em+Emalb · · Score: 2

    Dude,

    Hal is sitting next to me and he's pretty pissed off that you think he won't ever exist.

    Matter of fact, he's opening up a troll/crapflooder account now to prove his existance.

    *Cheesy use of persons name to get modded to oblivion.

    --
    Sent from your iPad.
  33. Finally... by Pedrito · · Score: 5, Insightful

    Someone who really knows the future. I'm tired of all these crazy people telling us we're going to talk to computers. Finally a real seer. Maybe he can pick stocks for me too.

    Sorry, but I put no stock in this at all, and I'll tell you why (of course, that's why we all get on our soap boxes here). I can't do voice dictation at all. I suck at it. I had IBM's ViaVoice for a while and I couldn't write anything that way.

    Does that mean this guy is right? Of course not. Most people in my parents' generation can barely type, because they didn't have to growing up. Now almost every kid and young adult in the U.S. can type quite well. Why? Practice.

    My uncle used to use a dictaphone (he was a U.S. senator) to dictate all of his speeches. He had no problem. Why? Practice, of course. He had no problem thinking and talking at the same time. It's just what he was used to. He couldn't type worth a damn.

    I don't put much stock in people telling us what the future will bring. Look at all the brilliant people who were telling us that all these dot coms were the future. Poof, they're gone. Look at all the brilliant people that said we'd never cross the oceans, fly, go to the moon. Sorry, but a lot of smart people are wrong, quite often!

    This guy is dealing with people who haven't grown up doing voice dictaton and are used to typing. The human brain (and I can point to about a million studies to back this up), is quite adaptable. That's one reason why we we're here and the Neanderthal's aren't. Our brains are amazingly flexible. Our brains can sometimes re-learn to do tasks that have been lost due to damage. It's especially adaptable in young people. Get a voice interface that children can deal with, and I guarantee you that that generation of kids will grow up speaking to computers. We typists will struggle and fumble, and feel "old" for not being able to pick it up as easily as them.

    But then that's just me on my soapbox. I could be wrong, but so could this guy.

    1. Re:Finally... by aengblom · · Score: 3, Funny

      You're Uncle was a Senator. I'm quite postive he wasn't doing much thinking.

      ;-)

      --


      So close and yet so far from the world's perfect ID number
    2. Re:Finally... by BlueFashoo · · Score: 2, Interesting

      Agreed. For a reference see this.

      The videogame generation is quite adept at using their thumbs for input on small handheld devices while older people still use the other fingers.

      --
      Nice Marmot
    3. Re:Finally... by MoneyT · · Score: 2

      I don't put much stock in people telling us what the future will bring. Look at all the brilliant people who were telling us that all these dot coms were the future. Poof, they're gone. Look at all the brilliant people that said we'd never cross the oceans, fly, go to the moon. Sorry, but a lot of smart people are wrong, quite often!

      You forget all the wonderful quotes from brilliant people about computers. (I will paraphrase here because I don't want to be bothered to go look up the quotes)

      "512k should be enough for anyone" -Bill Gate

      "I see a use for maybe 5 computers in the world" -Some guy at IBM

      "No one is going to use something called a mouse to run a computer" -Some guy at Xerox

      "What would an average person want with a computer?" - I think this was Woz's boss at HP when he brought in the Apple prototype

      "In the future, computers may only wiegh 2 tons" -Popular Science, 1950's ish

      And of course, slashdot's personal favorite:
      "Microsoft Works"

      (I couldn't resist)

      --
      T Money
      World Domination with a plastic spoon since 1984
    4. Re:Finally... by cyberformer · · Score: 2
      But isn't the whole point of voice dictation that humans shouldn't have to adapt? Speech is, except for the deaf and a a very small minority of extreme geeks, still much more natural than typing or reading.


      This article is interesting. The ideal interface might use speech for input (though that is still a long way off) and visual output, because we can speak faster than we type and read faster than we listen. But today's primitve speech recognition systems simply don't work. Everyone hates IVR.

  34. C'mon HAL, smile for the camera. by dinotrac · · Score: 2

    Don't know about HAL.

    I remember reading about work done in the robotics labs at MIT. At least one researcher there has been working on giving faces to robots so that the poor critters can smile, frown, register surprise, etc.

    Seems a "HAL"-like interface doesn't work well for people, in part, because it's not rich enough. When humans speak, we don't just talk. We use our hands, we position our bodies. Most of all, we make facial expressions. We also get uncomfortable interacting with something that doesn't.

    We may not get HAL, then, but PAL, HAL's more expressive brother.

  35. Learning your superheroes by Jon+Abbott · · Score: 2
    From the article:
    Visualization, you see, is Shneiderman's thing.
    Ah! So Spiderman has spiderweb powers, and Shneiderman has visualization powers!
  36. Voice interfaces in movies are just for show by varn_ix · · Score: 3, Insightful

    I have always assumed it was sort of inconvenient
    to speak to your computer, and the only reason
    they do it in movies and TV-shows (ST comes
    readily to mind) is to allow the viewer to better
    follow what is going on.

    Personally, I'm waiting for the direct
    computer - brain - visual nerve interface.

  37. Re:and you can't say two things at the same time.. by Beliskner · · Score: 2
    A comment like "Insert a five iteration for-loop" would be quicker thant typing:
    "for(int i=0;i5;i++){}"
    Now that's Rapid Application Development baby. "Download JavaBeans for calendar and accounting. Connect these JavaBeans together, accounting fields that require DATE are connected to calendar".

    Phew. But then what would happen to us Java/C++ developers? Doh! OSS developers using embrace and extend for a change. Heh.

    --
    A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  38. I don't know what to think about this article... by heideggier · · Score: 3, Interesting
    I think that the bloke is right that speech is a really bad way of communicating with computers, as they are designed today. But think that it's a bit of a leap of logic to conclude that this will always be the case.

    Case inpoint, today computers are normally designed around some kind of windows environment, a Wimp interface, where information in displayed as a metaphore, ie scoll bars, ok buttions etc etc. This is an environment that was never designed for interact beyound a mouse and a keyboard. DVD however do not follow this standard, normally being based on some kind of menu system. Clearly, the way you make something determines the way it is used.

    If speech is to be a sucess on computers then the way that people interact with the computer needs to be changed. I think a system like the console where programs arn't very powerfull on their own but due to the way that they have been linked together would work very very well.

    I long for the day when I can say, "dump down everything on slashdot and tell me if any of my post have been modded up" to read wget somesite | grep index.html | echo $whatever (please excluse this example), all you would need is somekind of AL which is able to manage the interpreation correctlly (at least most of the time).

    I think, fundamentally, computers should be designed to so what you tell them to do (how I think such a system would work) and not force you to do things in a certain way, which is what current systems do today, One should never have to learn a interface.

    I also think that this guy has limited his imagination somewhat, the main thing about hal was that he was everywhere, and that in the future, computers are everywhere. For example if you were on the loo, and just thought up a really good chess move, then you would just say, Hal queen to bishop 4, not get up, sit at a console, login a realise you've forgotten what it was you where about to do. Saying that in such a case it's easier to point to some graphic, cause you don't have to think to much, Seems kinda lame

    --
    Pianist : Some jerk whos taught themselves how to type in rhythm
  39. Re:All great Sci-Fi ideas come to pass eventually by Metrol · · Score: 3, Funny

    If brightly coloured spandex clothes ever become commonplace I'm quitting this planet...

    Man, you totally missed out on the 80's didn't you?

    --
    The line must be drawn here. This far. No further.
  40. You are going the wrong way about this... by Juju · · Score: 2

    You won't have to leave the planet! Actually, the reason they wear coloured spandex clothes in space is because they were banned from earth for wearing those...

    --
    Black holes occur when God divides by zero.
  41. Problems with the article by wowbagger · · Score: 4, Insightful

    First, when they talk about speech taking away from working memory - that is true IF what you are saying is different from what you are thinking. For example, as I write this I "hear" the words in my head, and then type them out - I could just as easily speak them as type them (more so - coffee's not cut in yet...) It's when what you are THINKING is different from what you are SAYING - if you are thinking "it's when what you are thinking..." and you are saying "it's when what you are thinking" that things get harder.

    Second, speech is like a command line - it is largely modeless if it is done right. That's the big attraction; that's what most of the posters here are saying: They want to be surfing/gaming/whatever, and be able to say "computer, do this" so that they don't interrupt what they are doing. In short, they want to use speech as a low bandwidth auxillary channel. When I am in my car, I would love to be able to say to my MP3 player "Neo: play Rock-Boston-all" so that I can keep my eyes and most of my attention on the road . However, that is VASTLY different than putting most of my attention on a phone conversation whilst half-assed paying attention to the car I am tailgating.

    Third, speech is a very low bandwidth output compared to other solutions: when I am typing, I have the bandwidth to change case, activate/deactivate bold (in a word processor - pity Mozilla cannot be instructed to insert a <b> on a ctrl-b) or whatever. Trying to do that with speech just wouldn't work because speech doesn't have the "out of band" channels of CTRL, SHIFT etc. Sure, you COULD try to use inflection or non-speech sounds, but then the processing gets to be even worse. (Although it would be fun to hear a Perl programmer speaking a program using Victor Borge's phonetic punctuation....)

    In short, this article makes the same mistake most articles on user interaction make - it assumes there is some uber-interface, and all other interfaces are inferior. Wrong - speech where speech works, 2D where 2D works, 3D where 3D works, haptic where haptic works, etc. I wouldn't want to drive my car with a joystick, and I wouldn't want to code with a steering wheel.

    1. Re:Problems with the article by Louis+Savain · · Score: 2

      Third, speech is a very low bandwidth output compared to other solutions

      It may be low bandwith but that does not mean it's not a powerful way of communicating. If I can say to my computer, "book me a flight to Miami for the weekend," it sure is a lot more powerful than going to Travelocity's or Yahoo' Travel's sites and make the travel arrangements on my own. That's the main difference between intelligent machines that truly understand natural languages and simple speech recognizers used for dictation and simple commands.

    2. Re:Problems with the article by wowbagger · · Score: 2

      But the power of this lies not within the speech, but within the ability of the computer to carry out such a vague order.

      Consider the following hypothetical situation:

      I just released GnuDWIM - Gnu Do What I Mean. It is a Linux command line app. Here's a sample

      ~/: GnuDWIM
      Gnu Do What I Mean V0.01 - This program released under the GPL (type GnuDWIM --gpl for details).
      -->Book me a flight to Miami for the weekend
      Please wait...
      Your flight has been booked - AirTran flight #555, leaving at 18:20 local time Friday night, from Gate #2. Confirmation number is #512345234, billed on your Visa (BTW: your Mastercard is appoaching its limit. You should pay it off soon.
      bye
      ~:

      Now, there is no speech recognition in this - it was all command line. Is this any LESS powerful that what you want?

      Most people confuse Natural Language Processing (understanding commands given in normal English|French|...) and speech recognition (converting wiggles in the air into text.)

  42. Playing with Voice Recognition by Metrol · · Score: 3, Insightful

    A few years ago (actually more than that) on Windows 3.1, Microsoft came out with a voice recognition app. The basic notion of this thing was to allow your voice to control the basic environment. Some of it even kinda worked.

    This eventually got kind of annoying, and I pulled it off that system. I don't regret for a second playing with it. It taught me some valuable lessons about the arena of voice recognition.

    1. I don't want to talk to my computer. You'd have to try this for a while to see for yourself, but the process is exhausting compared to just typing and clicking on stuff.

    2. I never realized how much people tend to slur words used in context, but pronounce them properly by themselves. In the training session where this app learns your voice, I found that I say "Open File" differently when reading it than when I'm just saying it aloud.

    3. Context is critical. For a person to determine the true meaning of words there's all kinds of voice inflection, and body language that needs to be read. I'm not sure I'd want to see a computer that smart!

    Personally, I don't see a huge problem with the whole desktop metaphor interacting with a keyboard anyway. It may have a lot to do with those folks that honestly don't wish to use a computer, they just want a machine to think for them. I would think anyone who does tech support might appreciate what I mean here.

    Bottom line, the only audio I want my computer to ever deal with is music playing in the background.

    --
    The line must be drawn here. This far. No further.
    1. Re:Playing with Voice Recognition by Johnny+Mnemonic · · Score: 2


      1. I don't want to talk to my computer. You'd have to try this for a while to see for yourself, but the process is exhausting compared to just typing and clicking on stuff.

      Mac Users have had voice recognition for years, too; I think OS 9 was the first, but X has it too. And I think most Mac Users would agree: every time it's updated, we go "oh, shiny!", use it for 2 weeks, and then never activate it again. It's not for lack of power or reliability: I can basically do anything with my voice that I could do with my mouse (although not with the keyboard) and it successfully recognizes my command about 80% of the time. You can even play the chess game bundled in OS X with it. However, it is tedious. And slow, even if it works at the speed of our spoken voice. And we all find this: I don't think you would walk into a Mac lab and all of a sudden hear Mac Users all speaking to their computer.

      Now is when another Mac User will come on and say that *he uses it only*, etc, and there must be a reason that Apple continues to update it instead of let it drop. But I work with and support Mac Users, and nobody I know uses it, regularly.

      --

      --
      $tar -xvf .sig.tar
  43. Voice-operated pianos, computerphobic executives by dpbsmith · · Score: 5, Insightful

    Would anyone seriously consider trying to build a voice-operated piano? Simply dictate into it the notes you want it to play... Of course not, everyone realizes the bandwidth of brain-to-fingers-to-keyboard is much higher.

    So why the "voice command" fantasy in the first place?

    When the PC revolution was just starting to take off, most people had not learned to type in high school. Typing was considered a skill for secretaries, who, of course, were poorly paid, low in social rank, and referred to as "girls."

    For many years, computer technology did not penetrate the higher corporate levels because directly handling machines was considered beneath the dignity of an executive. "I don't have time to learn to use that gear, I have people to do that for me," was the typical attitude. Execs would have their secretaries print out all their email for them, dictate replies, and have their secretaries keyboard them back in.

    This changed when the young MBA's started arriving with their computer spreadsheets.

    Most people, even wealthy people who can afford chauffeurs, drive their own cars, and most people now operate their own computers... Time to retire the whole "voice interface" concept, except for people with special needss.

  44. HAL Exists, in 2 PII boxes by yzquxnet · · Score: 2, Interesting

    At least in the tiniest of form in my house. I wired two older PII 400mhz boxes up and loaded in some voice recognition software, a text to speech program, and various other programs that control stuff that I have hooked up to the machines. Currently I have a few lights, and cable TV running through it. I can get the machines to turn lights on and off, Turn the TV on and off, change channels, record programs, play back programs, I can also get limited control over the computers themself. But the voice interface is really clunky for doing serious work

  45. Re:Cluster F the Thing . . . by vidarh · · Score: 2
    Ehh... The article states that speaking to a computer overwhelms the humans short-term memory. It's not the computer that's the problem.

    Whether his theories are valid is a completely different issue, though, and as many other posters here I think he's generalizing way to much, and that while visualisation may be the right way to go for interacting with complex models, I certainly don't want to be bothered with some fancy visual module to ask a home automation system to turn on the oven or other simple tasks.

  46. why I'd like computers with voice recognition by nomadic · · Score: 2

    The great thing about widespread voice recognition use is the chance that it could improve the speaking skills of all the humans who have to use it.

    Imagine walking down the street, and hearing everyone speaking in perfectly enunciated, grammatically flawless English.

  47. Why Hal Will Never Exist by PegQuin · · Score: 2, Insightful

    "Never" is a very wrong word in the computing world.

    --
    PegQuin--I've got a sneakin' suspicion
  48. "impossible" arguments bogus by peter303 · · Score: 2

    Arguments proving something wont or cant happen are silly, because it takes one counter example to prove them wrong. The only execption are well established laws of physics such as the speed of light.

    I think a good audio interface will definitely beat text & graphics interfaces. Look at the history of news. Something like 2/3rds of the news is conveyed through TV and 1/3rd through print (and half the US public seems uninterested and ignorant anyways). The operational word is "good" interface. Humans have amazing verbal abilities that computers have barely touched. But they will ten of firty years from now. So it is just a matter of time.

  49. When you think about it... by Snard · · Score: 2, Interesting

    (attention: MOVIE SPOILER ALERT if you've been living in a cave for the last 30 years)

    ... HAL's most important human-to-computer information exchange (well, one-directional I guess) in the movie was a non-verbal one - where he read Frank and Dave's lips.

    --
    - Mike
    1. Re:When you think about it... by egreB · · Score: 2, Insightful

      I agree. The thing about HAL ins't just that he can speak/understand speech. He's quite intelligent, and figures out ways of doing stuff himself. He can read between the lines and read peoples lips. Now THAT would be a great computer. And I'm sure he has a keyboard for vi-editing as well..

  50. Except for one problem by Guppy06 · · Score: 2

    You're saying HAL won't exist because of the advantages of a keyboard and monitor. But you forget one thing:

    HAL was designed for use in a working environment.

    David Bowman and Frank Poole had other things to worry about without also having to type and read text. The thing that comes first to my mind is the use of the EVA pods. Their hands are already on the controls, their eyes are on their work and the numerous other sources of visual information from within the pod itself, and you think that adding yet another button is going to be easier than "Open the pod bay doors, please?"

  51. Speech Recognition by mbbac · · Score: 2, Interesting

    Speech recognition is like a CLI for people without fingers. It will never take over as the primary interface between humans and computers.

    Most of us here are fairly comfortable with a CLI, because we know the commands to use. However, we're in the vast minority.

    We've already advanced past the CLI, past using command keywords towards using visually intuitive interfaces. Speech recognition would be even worse than going back to using CLIs as the primary interface, because I know most people can type rm ~/foo/blah.js faster than tey can speak it to a computer. Probably even more people can just drag the icon for the file to the trash can even faster.

    However, where speech recognition can be useful is in dictation.

    --

    mbbac

  52. This is true... for now by Lumpy · · Score: 2

    I have a voice control system for my home automation and my car-stereo (autopc) and I use the voice system very little and use the keypad or buttons. Why? it's faster and takes less effort to just press the button to select a fm station instead of saying "autopc, fm, preset, 6" and it takes less time to press my away button on the lcd instead of saying "jeeves, set, mode, away"

    voice recognition is better today but it is still horribly crappy. the computer cannot regulary distinguish human speech (espically english) or how we are contantly modifying our speech and commands.. a human understands that "I'm leaving now","See you later!", and "Set to away mode" to be the same thing. the computer doesnt, and cant understand you if you yell, have a cold, or the nise of the kids is higher then normal. until they can create a speech recognition engine that has the abilities of a human with an IQ of around 50 it will be useless.

    speech response on the otherhand I use all the time. I prefer to be told the number of voice and email messages when I enter the house, to hear the over-speed alert from the car stereo, and to hear confirmation in a human-esque voice.

    --
    Do not look at laser with remaining good eye.
  53. These unilateral statements... by SkyLeach · · Score: 2

    are just plain bunk.

    Everyone knows that the interface we most desire would have BOTH visual and audio. The ability to analize an image and understand it and then describe it textually and to take a textual description and display it visually.

    We want hands-free interaction in all it's forms.

    I want a retinal implant or pair of glasses which can display information fed to me via a at the same time I am fed audio information through an earpiece/implant which I can sub-vocalize commands to. A compltely interactive interface which is non-obtrusive to my daily life.

    Is that too much to ask?

    --
    My $0.02 will always be worth more than your â0.02, so :-p
  54. Star Trek by tedrlord · · Score: 2, Insightful

    I think the real answer to this, as with many things in life, lies in Star Trek. They have a pretty good blend of visual and speech interfaces for computers. When giving the computer a command or trying to explain something to it, the easiest method is speech. When they need to get the real work done, though, they always go back to the visual LCARS interface. That seems like it will be the most likely outcome.

    --
    [insert witty quote here]
  55. Think and Talk by ehiris · · Score: 2

    "he says"

    Talk about how talking impairs thinking.

  56. I disagree but I'm listening by vanguard · · Score: 2

    I can see how scrolling is poorly done with voice. However, you're example doesn't work for me either. I almost always google on something that I wouldn't want to say.

    (For example, this is my most recent google search: turbine javax.servlet.ServletException: Wrapper cannot find servlet class)

    I can't think of anything I would prefer say over type when I'm using my computer. As a matter of fact, when I talk to people at work I like to have an IM window open too so that I can give certain messages to them without saying it.

    Can you think of another example?

    --
    That which does not kill me only makes me whinier
    1. Re:I disagree but I'm listening by wurp · · Score: 2

      We're too focused on how we use computers today. I agree in general that when I sit down in front of a computer to program or play games, I don't want to use voice (except when I'm playing multiplayer games and want to communicate with the other players).

      However...
      there's no reason we shouldn't have a central computer system in our house that's always available, and controls most of your appliances. How great would it be to say "Tivo, what's playing for me today?" when you get in to see if there's anything interesting on? Or to have the house tell you if you have phone messages, and you ask it from whom, tell it which ones to play. Or (ode to Robert Heinlein) when you're cleaning up, instead of formally organizing things, just stick them wherever they'll fit, and tell your house where they are. Then next time you want it, ask for it.

      I think voice very much has a place in computing, just perhaps not in the ways we're focusing on now.

  57. Re:Hmmm. Photomesa... by Anemophilous+Coward · · Score: 2

    There is a app for windows that is real similar to Photomesa, it is called ZoomBrowserEX. I am not sure if it available by itself, but it came with my Canon digital camera. I'll have to look at it more closely, but it might be built on some similar algorithms.

    You can see all of your directories in one big window. Click on a directory name, and the box 'zooms' in to show the other directories or pictures or files within it.

    They have another image viewer that came with the package, or rather it is the same one, just a different way of looking at things. It tries to simulate a time tunnel. So you get a pseudo-3D spiral on your screen which you can 'zoom' into (like going down a tunnel). Your pictures will fly by you as you progress. Haven't played with that one much, but looks promising.

    - A non-productive mind is with absolutely zero balance.
    - AC

  58. Phones, cars, etc. by autopr0n · · Score: 2

    I don't think that's totaly true. There is a huge use for voice use in smaller machines like phones, and in 'non-computer' things like cars or homes when you might just want to change a setting that dosn't need a information display to show you the change, for example if you say "turn of the lights" you don't need a message box that say "lights: 40%"

    --
    autopr0n is like, down and stuff.
  59. Speech AND Vision by Yoda2 · · Score: 2
    My argument has always been that language systems that use only language are stuck in a loop (i.e. words defined in terms of other words, defined in terms of other words, ad infinitum). These systems can do a lot, but have no true understanding of words.

    As part of my dissertation research, I am building a Java-based system called E.B.L.A. (experience-based language acquisition), which allows a computer to learn language based on experiences that are grounded in perception using a computer vision system.

    Of course having experiences grounded only in visual perception is a limitation, but it is a start.

  60. Re:Hmmm. Photomesa... by Johnny+Mnemonic · · Score: 2


    Are there any better ones out there
    How about iPhoto?

    for either Linux or Win32?
    Oh, sorry.

    --

    --
    $tar -xvf .sig.tar
  61. Text is the icon of meaning. by ahfoo · · Score: 2

    That's my own quote --I think-- but it was one of the major themes of Big J. Derrida's book White Mythology which was one of his more important works. In it, he gave a number of convincing arguments to the effect that text preceeds speech or that speech was something like a metaphor of text. The notion that speech came before text could be found in writings going back to the Greeks, but Derrida switched it around and presented the whole thing as a deconstruction of western civilization, christianity and knowledge. Rather heavy stuff, but fun when you're a kid.
    Anyhow, I thought I'd point out that this had already been concluded in other elements of academia --yep, that's what they do over there in the English dept. Hey, English is a programming language too after all. Look at Smalltalk if you don't believe it.
    Anyhow, speech being the little brother of text doesn't necessarily mean that talking computers will never exist. I agree with those who say a combo plate is usually a good bargain. We need to look to the next level rather than battling one sense against another over what the best I/O channel is. I'm talking about total sensory immersion. Hal didn't have jack shit to offer the crew compared to the holodeck. I mean come on, playing chess and you had to move the pieces for him with your hand? That aint going to cut it for entertainment these days.

  62. What are you waiting for? by 2nd+Post! · · Score: 2

    Macs have had this kind of capability for, oh, say the past 8 years or so?

    Get a cheap, old, Mac, learn AppleScript, get yourself some mics, and play with it's text-speech and voice recognition software!

    Or get a new Mac; those capabilities are still there :)

    1. Re:What are you waiting for? by daviddennis · · Score: 2

      Just to clarify this a bit, yes, you can get a new Mac running MacOS X and the speech functions are still there. I tried them and they do work, although talking takes a lot more time than typing, at least for me, so they had little more than novelty value for me.

      (You didn't mention MacOS X, and of course X is very appealing to geeks thanks to the Unix background, so it would probably be better for him to buy a system running X so he could play with both X and the text to speech features.)

      D

    2. Re:What are you waiting for? by 2nd+Post! · · Score: 2

      Really?

      It's been free, bundled, and integrated into the Mac out of the box.

      For Windows type computers I was under the impression you had to buy $$ software to achieve similar results, and even then it isn't actually integrated as well into the OS (IE, the OS speaks to you when warnings pop up, when you get an ICQ, it's not an API hooked into the OS internals, etc.)

  63. Check the video clip by MadAhab · · Score: 2
    Most posters here are making far too much of the natural language component. What these guys are doing is researching new UI designs that more closely map to what you are trying to do.

    On the video clip, check out the calendar browsing. It is a new UI approach that overcomes the traditional obstacle; click on a day or an item, and it zooms open, but you still have the whole calendar on the screen, it just shrinks to accomodate. This is an improvement; traditional calendaring apps make you jump back and forth, when what you really wanted was to find an event, look at nearby days that are open, and reschedule it. Look at the stock analysis thing he was doing, too; it's about being able to select and find information intuitively without losing the big picture or its context.

    What they are trying to do is find visual strategies for accessing information without hiding its context from view, and provide actions that correspond to helping us find and use information. Think about the above examples and compare to traditional file browsers. The "vfolders" thing in Evolution is a step in the right direction; people want to find information by context, which has more interconnections than a simple hierarchical structure.

    Speech is very unlikely to provide the core of interface, though it may be important at certain steps: "This is a picture of my daughter. Find me other pictures of my daughter." That's the speech part of the interface; but the important part is that a visual display of the results should also show thumbnails of pictures *near* those of your daughter; that way, you remember the occasion or timeframe, and context, so when you see a group of pictures of her at a birthday party, you know they go together and you can focus on that group of pictures to find the one you *really* wanted. When combined with the right interface, it's clear that visual approaches are faster *and* more effective. How information gets in and out of the computer is trivial. I don't, however, want to have the computer say "I found 15 images of your daughter. Would you like me to show them to you?" Too slow, too much slow conscious thought.

    Interstingly, the title bar in the video looked like windowmaker to me! There's no *inherent* reason that useful interfaces can't be developed on an alternative OS. Put their calendar tricks into Evolution, and people might start realizing that Windows is not the source of innovation!

    --
    Expanding a vast wasteland since 1996.
  64. An Ode To An Impossible Future by Snafoo · · Score: 2

    O Female Starship Enterprise Voice!
    The Silken Strains of your Status Report
    And error messages, long and short
    Cannot exist; we have no choice

    But to point and click, to touch and stroke
    Plasma Displays that explode under fire.
    Or when tempest-tossed by space/time dire
    Make extra low-rank bridge crew croak --

    What cruelty! Oh proud Science, how could you
    Leave the future so truncated, without
    Considering an old trekkie's doubt
    of limits to what we can do?

    For if our starships don't even talk to us,
    Could we ever discover warp-speed, thus?

    --
    - undoware.ca
  65. If I could have the body that goes with them... by Ungrounded+Lightning · · Score: 2

    If brightly coloured spandex clothes ever become commonplace I'm quitting this planet...

    If I could have the body that goes with them - movie-star appearance, no (or greatly slowed) aging (and reversion to prime-of-life apparent age), improved stamina, mind that stays sharp under stress, exhaustion, and injury, rapid healing (including from repeated beating-to-unconsciousness) - bring 'em on!

    I won't even insist they be bulletproof and have anti-gravity, supercomputer w/comm, vacuum & radiation shielding, air recycling, and warp drive.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  66. Re:Hmmm. Photomesa... by jafac · · Score: 2

    iPhoto is like attacking Russia with a toothpick. If you've got 50 or so pictures, it's fine and dandy, but when you start tossing directories containing thousands of images, many hundreds of k in size per image (for instance, the NASA Blue Marble images) - iPhoto goes down like an out of work showgirl at a Las Vegas Networld+Interop.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  67. There won't ever be linguistic input to IDEs by RalphTWaP · · Score: 2
    Your C code:


    for(;P("\n"),R-;P("|"))for(e=C;e-;P("_"+(*u++/8) %2 ))P("|"+(*u/4)%2);


    Your IDE "hears":


    "for left paren semi colon capital pee left paren open quote back slash enn close quote right paren comma capital are minus semi colon capital pee left paren open quote binary or operator close quote right paren right paren for left paren..." (at this point the speaker and typist both die of either old age or exhaustion)


    So, I figure that as one of them code-monkey sorts, I'm not gonna' figure on losing my keyboard anytime soon.

    ps, the code was of course lifted from the "CREATORS ADMIT UNIX, C HOAX" joke text
  68. Materialism can never Explain the World by johnrpenner · · Score: 2

    Materialism can never offer a satisfactory explanation of the world.
    For every attempt at an explanation must begin with the formation
    of thoughts about the phenomena of the world.

    Materialism thus begins with the thought of matter or material processes.
    But, in doing so, it is already confronted by two different sets of facts:
    the material world, and the thoughts about it.

    The materialist seeks to make these latter intelligible by regarding
    them as purely material processes. He believes that thinking takes place
    in the brain, much in the same way that digestion takes place in the animal
    organs.

    Just as he attributes mechanical and organic effects to matter, so he
    credits matter in certain circumstances with the capacity to think.

    He overlooks that, in doing so, he is merely shifting the problem from
    one place to another. He ascribes the power of thinking to matter
    instead of to himself.

    And thus he is back again at his starting point. How does matter come
    to think about its own nature? Why is it not simply satisfied with
    itself and content just to exist?

    The materialist has turned his attention away from the definite subject,
    his own I, and has arrived at an image of something quite vague and
    indefinite. Here the old riddle meets him again.

    The materialistic conception cannot solve the problem;
    it can only shift it from one place to another.

    (Rudolf Steiner, The Philosophy of Freedom, Chapter 2)
    http://www.elib.com/Steiner/Books/GA004/TPOF/pofc2 . tml

  69. Is the Brain a Digital Computer? by johnrpenner · · Score: 2


    many proponents of Human-Computer Interaction take the view
    that 'machines will become more intelligent', and this stems
    from a view that regards the human brain as a computer.

    my question is -- what do you have to say in relation to Searle's
    Chinese Room and the Turing Test? Do you have any insight beyond
    where Searle and Eccles have already gone? on the opinion that
    the 'Brain is a Computer'?

    >> Synopsis of Some Existing Research on the Problem:

    according to Nobel Prize Neurophysiologist JOHN ECCLES in his
    book 'Understanding the Human Brain' - the brain is not to be
    understood as a computer; rather it works more like a TRANSCIEVER
    for Conscious Experience.

    this is confirmed by a second Scientist, JOHN SEARLE, who refuted
    the 'Turing Test' in two articles: 'IS THE BRAIN A DIGITAL COMPUTER?',
    and 'MINDS BRAINS AND PROGRAMMES' * thoroughly, disputes the
    view that the Human Brain is an instantiation of a digital computer
    programme.

    * MINDS BRAINS AND PROGRAMMES (THE CHINESE ROOM):
    http://www.cogsci.soton.ac.uk/bbs/Archive/bbs.sear le2.html

    IS THE BRAIN A DIGITAL COMPUTER?
    http://cogprints.ecs.soton.ac.uk/~harnad/Papers/Py 104/searle.comp.html

    there you have direct testimony from the Scientific Establishment
    that directly contradicts the view that 'The Human Brain is a Computer'.

  70. Stupid Questions Need Thoughtful Answers. by foqn1bo · · Score: 2



    For Chrissake, this is getting rediculous. Speech works just fine for interfacing with ordinary human beings after all. I mean, I know that we're all used to internet chat, email, message boards, etc, but unless you are a complete loser you've got at least a few friends and co-workers that you speak to on a regular basis. Natural language(speech, hand signals or what have you) is efficient, powerful and universal in human beings. Here's why it hasn't happened *yet*:

    1)Computers don't speak any language, at least not like people do. Binary code is *not* a language, as we know it. It is logic, a series of instructions.
    2)Computers will need to become a whole lot more powerful before they can develop the necessary features to be able to overcome (1).You and I speak a semantic language, one that is dependent on meaning. It doesn't help to simply make arbitrary relations of one thing to another in a computer's memory because ultimately the computer has no concept of *what* the things are let alone why they should be related. This is extreeeeeeeemely important.

    Human Language Technology is the future, and it is going to be very difficult to escape it. And no, not all human-->computer action will be spoken, just like it is often more efficient for you to sit down an a typewriter and type rather than to dictate to someone else. Lets take Star Trek(tm) as an example. As far as I'm aware, the trekity folks still interfaced with the computer in traditional ways...punching buttons/menus/etc. But for abstract requests, it was so cool to hear them say: "Computer...give me all the statistical aberrancies for blah in the blah blah."

    Just think, in the 50's barely anyone could picture ordinary folks interfacing with computers at all.

  71. From experience by Arandir · · Score: 2

    I've actually used a voice recognition system that worked well (OS/2 4). I was amazed at how accurate it worked.

    But I shut it off after two weeks. It was embarassing and inefficient.

    It was embarassing to talk to a computer. Really. Wether you're all alone in your geek compound, or in a maze of twisty cubicles all alike, you just don't want to talk to your computer. You don't want the people around you to know what you're doing with your computer. Conversation is interactive, but you don't want to interact with an inanimate object. (and those times you do want to interact in just a manner are the times that are most embarassing to be overheard...)

    Scenario:
    "Computer, erase Bob's addendum to the memo..Oh! Hi Bob! Didn't see you standing there."

    And it's inefficient if you know how to type. I can type faster than I can speak. I expect most people who know how to type will agree. If you don't know how, I still bet you can use your mouse faster. How fast does it take to say "Mickeysoft Word" compared to clicking on the icon right in front of you and the desktop?

    Scenario: After you have learned how to read, you read books silently to yourself, despite the fact that the drama could be vastly intensified by speaking the dialog out loud. "That's quite enough baths, don't you think, Samwise Gamgee!"

    Using the present paradigm, I definitely can see a use for dictation, and some specialty applications. But not much else makes sense for a desktop metaphor. You don't talk to your wood/melamine desktop, so why talk to your computer desktop?

    But other paradigms may emerge. For some of them, voice control may make sense. But I really don't forsee that situation for another couple of decades.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  72. Re:Hmmm. Photomesa... by mvw · · Score: 2
    Think in terms of the real world where you can inspect your intended target from a distance and decide what the best route is to get there. That can't happen in 2D w/o alot of cumbersome reference (ala CLI).

    Photomesa is based on the Jazz API (a Java class lib), that implements a ZUI (zoomable user interface), a paradigm sometimes described as 2.5 D interface.

    You can use the mouse to move in xy plane und with an extra key press (or possibly via mouse wheel in J2SE 1.4) you change the height of the camera in z direction. This combined with semantic zooming, which means different levels of detail associated with the height, make for very nice user interfaces.

    A similiar API has been developed at Xerox France, the VTM library which used by the W3C for the nice IsaViz tool.

    Despite IMHO Java still sucks regarding performance, both APIs perform very well with large object scence graphs. Like I wrote, combined with Java's luxury 2D API, it enables us to build attractive user interfaces.

    Regards,
    Marc

  73. Re:All great Sci-Fi ideas come to pass eventually by B'Trey · · Score: 2

    Exactly! The keyword here is "control." The article claims that speech is not a great way to exert detailed control over a machine. They're quite correct. The example they use is using speech to page down or highlight and italisize a word.

    Long before word processors and even type writers, people used stenographers and secrataries to take diction. If you were dictating a letter, you didn't set look over the secratary's shoulder and tell her when to change pages or which words to italisize. You simple talked and trusted her to handle the details.

    So long as a computer is a machine requiring detailed control and instructions, speech is an awkward interface. Once computers reach the point (and they will) where they can be trusted to handle the details and only need broad, general instructions, speech will become a viable interface.

    --

    "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

  74. Correct me if I'm wrong by MoneyT · · Score: 2

    But it seems to me like all this guy is saying is what some of us computer users have known for years. Humans react better to visual stimulus. This is why we have GUIs, why we have icons, why the stop button in netscape is a trafic light. Why road signs are pictues and not words (ask most people to describe a stop sign and they will say a red hexagon, very few times will they say a sign with stop writen on it). This is why the mouse was invented. It's easier to do things based on images and pictures than it is to proces it and put it into words (A picture is worth a thousand words, remember?) This really doesn't suprise me, the folks at Apple, or at Microsoft, or web designers (thumbnails, arrows for buttons etc). People associate images with words and actions, that's why you show the kid a picture of the cat and say "CAT" and not the otherway arround.

    Seriously this guy really doesn't make much of a valid point about the voice commands. The basic idea of voice command, at least as I see it is to have something akin to startrek, where you can ask the computer to perform searches and display information via voice or via your own typed input. The voice commands are there to make things easier, not to be the dominate method.

    --
    T Money
    World Domination with a plastic spoon since 1984
  75. Re:We want hands free? by SkyLeach · · Score: 2

    Silly man...

    I'm talking about computers for human interaction in everyday life. We'll still program and administer with keyboards.

    --
    My $0.02 will always be worth more than your â0.02, so :-p
  76. Re:What they are really saying is that by MoneyT · · Score: 2

    Generaly speaking (from mac experience and the ocasional windows boxen) "Return" is the keyboard equivilent of yes (or the least destructive item i.e. no on the format box). Comand (or in windows control) D usualy is "Don't Save" and most buttons are the command key + the first letter of the button. And cancel is almost always command-period and/or the escape key.

    As I understand it, the laws of dialog boxes are as follows (at least for macs):

    1) If the command given has the potential to be destructive, ask for confrimation.

    2) The default button (highlighted, return, etc) should always be the least destructive choice (save on a save dialog box, No on a format or erase dialog)

    3) The most destructive choice should never be higlighted and should always be kept seperate from the other choices. Hence, the Don't Save button is the furthes away of all choices.

    4) The default and preffered choices should always be on the right hand side.

    --
    T Money
    World Domination with a plastic spoon since 1984
  77. smaller vocab == instinct by Tablizer · · Score: 2

    (* My uncle used to use a dictaphone (he was a U.S. senator) to dictate all of his speeches. He had no problem. Why? Practice, of course. He had no problem thinking and talking at the same time. It's just what he was used to. He couldn't type worth a damn. *)

    Further, many computer tasks will probably have a smaller vocabulary than human-to-human speech. Thus, most of the commands will eventually be *instinctive*, the same way we type without thinking where our fingers go.

    What stumps my head is when a PHB wants a simple explanation to a complex problem without warning. My grey matter starts smoking when that happens. Translating from geek to PHB often takes several minutes, but I can't sit there and go uhhhh um uuuuh, because it looks stupid, and he/she won't wait around for that. Car and laundry analogies often work the best, but even those fail sometimes.

    I think they just get a kick out of watching my glasses steam up trying.

  78. Understandable, though disappointing... by Kasreyn · · Score: 2

    The average human has a FAR greater understanding of his sense of sight than he does of his sense of hearing. How can we give an AI understanding of something we ourselves understand so poorly in the first place?

    Note that I speak as a Clarke fan with a homebrew HAL desktop theme, and a lifelong audiophile... If only my computer actually MEANT it when he says "good morning, Dr. Chandra" ^_^

    -Kasreyn

    --
    Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger /. flamers since 1999.