Live data from Hacker News

Programming on a Piano Keyboard

elekslabs.com

31–39 of 39 posts

Re: Programming on a Piano Keyboard

#31

Fun idea! The note mappings shown at the end of the article seem quite specific to producing the code written for the demo, but I could imagine a more general mapping. Velocity also allows for some interesting possibilities, such as uppercase/lowercase. Rather than mapping chords to individual letters, notes could map to letters and chords involving those letters could map to common patterns with the letters as mnemo…

notes could map to letters and chords involving those letters could map to common patterns with the letters as mnemonics

This is the basic working principle of the stenotype, which enables extremely fast typing (200wpm+) but needs a lot of practice to learn. A MIDI keyboard does seem like an ideal input device for this, if anyone wants to take this idea further they could try to make it work with Plover (http://stenoknight.com/wiki/Main_Page )

Re: Programming on a Piano Keyboard

#35

Earlier quoted context omitted.

My God, you'd think this were a news site, run by a startup accelerator, that used to be called Startup News!

What's your motivation for making this comment? Do you actually think that this approach will change anyone's opinion on a subject you (clearly) feel very strongly about? Or are you just trying to post what you think the most passers-by will agree with, as loudly and as noticeably as possible?

As an aforementioned passerby, i laughed audibly when i read his comment. Then the irony of you calling out his sarcasm instead of the OP's comment slamming startup news was itself refreshing. Well done.

Re: Programming on a Piano Keyboard

#36

Fun idea! The note mappings shown at the end of the article seem quite specific to producing the code written for the demo, but I could imagine a more general mapping. Velocity also allows for some interesting possibilities, such as uppercase/lowercase. Rather than mapping chords to individual letters, notes could map to letters and chords involving those letters could map to common patterns with the letters as mnemo…

notes could map to letters and chords involving those letters could map to common patterns with the letters as mnemonics This is the basic working principle of the stenotype, which enables extremely fast typing (200wpm+) but needs a lot of practice to learn. A MIDI keyboard does seem like an ideal input device for this, if anyone wants to take this idea further they could try to make it work with Plover ( http://sten…

Actually, a midi keyboard has a longer way from keyup to keydown because you need to express differences in the velocities.

Then again, many more people have midi keyboards than steno machines, so it might be worth the try to adapt it for plover.

An even more awesome idea would be to use something like the EWI or the Eigenharp pico as a steno device, since those are more portable than either a midi keyboard or a normal keyboard. Not sure about the Eigenharp, but for the EWI you'd have to use another firmware (than the current one which translates fingerings into single midi notes and doesn't support chording), which sadly puts it out of the frame.

Re: Programming on a Piano Keyboard

#39

I guess this is as sensible as the author's master thesis titled 'Adaptive Object-Oriented Architecture of Information Systems Based on High-Level Petri Nets', where apparently he ran out of keywords to put together.

Counting the number of words is, no doubt, a sensible way to assess the academic value of something. Sure, REST may sound better than 'Architectural Styles and the Design of Network-based Software Architectures', but let's stick to http://ycombinator.com/newsguidelines.html, section "In Comments".
Post reply on HN