Coding in Stenography, Quick Demo

132K views · 10 years ago · demo · intermediate · evergreen

A short scripted demo from the Art of Chording channel showing a developer writing JavaScript using a stenography machine instead of a regular keyboard. It illustrates how steno chording can be used for programming.

HN people point to it as the go-to demo of programming with steno whenever stenography or chording as a faster input method comes up.

“There was a nice demo of using stenography for programming by one of the Open Steno Project developers”

9 comments from Hacker News

n
@nanna2021 · in “Coding in Stenography”
Submitted the video to Hacker News.
RecommendsView on HN
e
@elviejo792018 · in “Ask HN: Is there a shorthand equivalent for taking notes digitally?”
Stenography Look at this video introduction link And this is a developer using steno, to program ▶ this video
RecommendsView on HN
w
@walrus2016 · in “The Open Steno Project”
There was a nice demo of using stenography for programming by one of the Open Steno Project developers: ▶ this video
RecommendsView on HN
p
@ploversteno2016 · in “Coding JavaScript with a Steno Machine”
Submitted the video to Hacker News.
RecommendsView on HN
j
@jodrellblank2023 · in “Show HN: I automated half of my typing”
The Plover / OpenSteno founder Mirabai Knight was working on Python steno a decade ago: link Longer video eight years ago: link Some random YouTube video, JavaScript steno seven years ago: ▶ this video Steno coding in Ruby, four months ago: link
m
@morinted2020 · in “Art of chording”
I'm the author of Art of Chording—I program full-time with steno in JavaScript (working mainly with React.) I'd love ideas on how to demonstrate coding in steno. I struggle with it sometimes because the slowest part about coding is not the input rate… it's the brain. I guess if people are looking to code "quicker"… it's not the rate of input that one would want to explore. I will say that writing comments became a lot easier when the words started to just flow onto the screen. Here are my existing videos: Unscripted: link Scripted: ▶ this video Looking forward to any suggestions on how to improve or even just the big open questions you'd want answered on this subject.
CitesView on HN
D
@DavidVoid2020 · in “Time is the only real currency we have”
You can make custom chords for special chars and type them just as quickly as any other "word". Here's an example of someone writing some javascript code with a steno keyboard: ▶ this video I don't use it myself but I assume that it would be faster than regular QWERTY typing, but only once you've used it for several years.
i
@iod2019 · in “Open Steno Project: Bringing Stenography to Everyone”
(Repost of previous comment from about a month ago link as it seemed relevant, although I haven't progressed much in my proficiency yet) I have begun the path to learning stenography. Steno involves chording, or pressing multiple keys at once. Multiple keys at once means greatly improving the information density of when you type allowing professionals to type 240 words per minute (realtime), which is just not possible on single-key-at-a-time keyboards. Unfortunately most commonly available, non-gaming keyboards do not natively support multiple keys at once which is also known as n-key rollover (nkro). I ended up buying a pre-assembled, fully opensource hacker keyboard Ergodox EZ⁰, and have a custom layout firmware that matches up with the open steno project¹ . From here I am using Querty Steno² to practice my chording. Here is an example video someone did of using steno for programming a simple FizzBuzz on a different keyboard on YouTube³. In my opinion, if anyone is looking to really take their typing to the next level, chording is the only way and Dvorak/Colmak/single-key-at-a-time-layouts will never really get you there. ⁰ link ¹ link ² link ³ ▶ this video
CitesView on HN
i
@iod2019 · in “Relearning to Type”
I have begun the path to learning stenography. Steno involves chording, or pressing multiple keys at once. Multiple keys at once means greatly improving the information density of when you type allowing professionals to type 240 words per minute (realtime), which is just not possible on single-key-at-a-time keyboards. Unfortunately most commonly available, non-gaming keyboards do not natively support multiple keys at once which is also known as n-key rollover (nkro). I ended up buying a pre-assembled, fully opensource hacker keyboard Ergodox EZ⁰, and have a custom layout firmware that matches up with the open steno project¹ . From here I am using Querty Steno² to practice my chording. Here is an example video someone did of using steno for programming a simple FizzBuzz on a different keyboard on YouTube³. In my opinion, if anyone is looking to really take their typing to the next level, chording is the only way and Dvorak/Colmak/single-key-at-a-time-layouts will never really get you there. ⁰ link ¹ link ² link ³ ▶ this video
CitesView on HN