4 ms·
>what I really want from high-res VR is the ability to get rid of monitors altogether. I don't want to get rid of them, I want to emulate an arbitrary number o
by blhack 13y ago
>what I really want from high-res VR is the ability to get rid of monitors altogether.
I don't want to get rid of them, I want to emulate an arbitrary number of them within VR.
- EthanHeilman 13y agoHow would you redesign the terminal window if it existed in VR space? * No need to worry about small line-wraps. * A spiral of text. * A tile hemisphere, xmonad-like, in terminals. * Exploit depth as importance (shrink things you want to keep on eye but don't need to read carefully). What about input? * Finally kill off the mouse and use eye tracking instead. * Put cameras on the HMD to decode hand movements and get rid of physical keyboards/mice/touchscreens (virtual chording keyboards, all surfaces become touch screens). * All input devices become wireless/powerless because they collapse into haptic props. Want a control panel for a flight sim, glue a bunch of fake buttons to a wooden stand and let the cameras register the input. Same thing with joysticks. >what I really want from high-res VR is the ability to get rid of monitors altogether. What I really want from high-res VR is to collapse my desktop/laptop into my HMD.
- DerpDerpDerp 13y agoEveryone is trying to "get rid of the keyboard", but it's the most reliable way I've ever seen to get large amounts of text in to a machine. Having well made key-switches and a good placement is probably the best thing next to just reading what I mean from my mind.
- EthanHeilman 13y agoPeople speak at ~100-180 WPM (words per minute), with American Sign Language ~200 WPM[1]. Professional typists type at 50 to 80 WPM [2]. Here is a video of someone signing at 120 WPM, he looks like he is moving in slow motion. [3] Everyone is trying to get rid of the keyboard because: 1. they take up a lot of space, 2. typically require a desk/not mobile friendly, 3. only supports fast entry of a limited number of characters, 4. are far slower than the theoretical best (for instance people can talk much faster than they can type), 5. many of the non-alpha keys require the user to look away from the monitor. > Having well made key-switches and a good placement is probably the best thing next to just reading what I mean from my mind. In theory there are input devices that allow far more characters, at higher speed, with fewer errors. Keyboards have stuck around both because they are a great technology and because of path dependency. They aren't going to stick around forever. [1]: http://www.dbcusa.org/index.php/About-Us/ http://www.dbcusa.org/index.php/About-Us/ [2]: http://en.wikipedia.org/wiki/Words_per_minute http://en.wikipedia.org/wiki/Words_per_minute [3]: http://www.youtube.com/watch?v=Cj7OpQEu5-w http://www.youtube.com/watch?v=Cj7OpQEu5-w
- colanderman 13y agoPeople speak at ~100-180 WPM (words per minute), with American Sign Language ~200 WPM[1]. Professional typists type at 50 to 80 WPM [2] I'd wager that I can enter computer code at a higher information rate via keyboard than speaking. "Open-brace" takes a lot longer to say than to type.
- y4mi 13y agoof course, but nothing is forcing you to say "open-brace" for this character. there was a video of someone here not that long ago that customized a speech recognition software to use some easily pronounced sounds for this. while it would still take longer to say, for example koi or roi for ( or ), it reduces it significantly, thus making it into a viable option for programming input
- deleted 13y ago[deleted]
- JoshTriplett 13y ago> People speak at ~100-180 WPM (words per minute), with American Sign Language ~200 WPM[1]. Professional typists type at 50 to 80 WPM [2]. That gap closes very quickly if you have to say anything other than words (versus typing it). Saying numbers or symbols is far slower than typing them, as is spelling out something a computer doesn't know how to spell. I'd bet that, unless you had an optimized "dialect" for coding or a language designed to be efficiently spoken, a keyboard will beat a human speaking code every time. Even being very generous with the computer's ability to interpret open/close parentheses and brackets intuitively, having different terms for initial capitals versus all-caps, and assuming automatic indentation and newlines: "include s t d i o dot h, blank line, int main paren int argc comma char pointer argv bracket bracket paren brace printf paren doublequote capital Hello world exclamation mark backslash n doublequote paren semicolon return zero semicolon brace"
- wisty 13y agoInput isn't always the bottle-neck. I think far slower than I type. Actually, a keyboard with editing commands (for cut, past, word select ... the basic VIM / emacs commands) and special keys along with a mouse and voice input could be optimal. Programming is a special case, but I think programmers can cope. The languages might have to change. IIRC, C still uses the ";" instead of newlines, because that was optimal for punch cards, but more modern languages often don't. Most people just want to churn out emails and tweets, though. The big issue is, people use much more complex grammar than when they write. It's fine if you're listening (since the human brain is really good at parsing spoken words), but reading what the average person will produce on a speech recognition system will be brutal. Example: It's amazing how people speak - they use split phrases, and they have long run-on sentences; often with embedded subclauses; which go on and on and are really quite complex but then they trail off when they forget what they were talking about. Oh yeah, I think it was how speech recognition is might have unexpected consequences or something.
- XorNot 13y agoLately I've been thinking about whether you could simulate enough of the physicality of a keyboard by electrically twitching the muscles in your fingers to provide some back resistance.