DREW: You ready?
Okay.
EMILE: So hi, everyone.
I just wanted to know --
has anyone used steno?
Steno keyboarding?
No one?
By show of hands?
Except for Drew?
No one?
Okay, well, that's awesome, because...
Prepare to be amazed.
Maybe the best thing that you never tried.
Could be.
So what is steno?
It's a specialized, non-alphanumeric,
chorded keyboard layout.
Non-alphanumeric meaning that not all the letters of the alphabet
can be found on the keyboard,
and you actually get them by pressing different chords.
It also works with phonetics,
so as opposed to typing out individual letters,
like you do with a typewriter-style keyboard,
you do words.
So you can see how this already benefits things.
It's almost like object-oriented programming to procedural programming,
is one way you can think of it.
It's typed using a stenotype,
and back in the day, they used to look like that thing,
where you put your code on a piece of paper,
so not very good for us.
This machine must be about...
More than 100 years old.
Nowadays, they look like that.
So if you wanted to plug it into USB,
you would need something like that.
And then why should you care about this?
Us all being developers, and especially liking Vim,
we do a lot of typing,
and the thing about qwerty, or even Colemak or Dvorak,
is that you'll get RSI.
If you work for eight hours straight,
just constantly typing,
you will get RSI.
And this is one of the things
that is solved.
So that's a huge win, and I'm sure we all always look out for that.
Significantly faster than qwerty.
So we speak at about 180 words per minute,
and the top speed for qwerty is about 160, without, you know,
Guinness Book of World Record exceptions.
So it's much faster.
And I think the record for steno is at about 360 right now.
People reach 300 words per minute,
and they say in six months, you'll be on 160 words per minute.
So it's way faster than qwerty.
Fluency and efficiency of text entry,
which is something we all know about, using Vim.
It's just that -- the rhythm that you have while working.
And you'll get more of this when you focus on words,
and not just letters, typing in individual letters.
It's an emergent technology, even though it's been around for hundreds of years.
In the context of us using it, us developers using it,
it's quite an emergent technology, so that's quite exciting.
If you wanted to use this, obviously you need a modern stenotype
with a USB cable, that would plug in, like we saw previously.
So there are a few problems with that.
They're really expensive.
Bloated proprietary software.
And highly monopolized market.
So that's the problem, right?
But then, luckily for us, along comes Plover.
And they solve this problem by producing
free, Open Source stenographic software.
So in your face, big companies!
You know?
This means that the cost goes down from about £3,000 to about £40.
So that's what they give us.
You can use a keyboard like that.
That's the Microsoft SideWinder X4, which is the cheapest keyboard
that you can buy to use steno.
You can get these laser-cut keys to make it even more like a steno machine,
which you actually put on your keyboard, and it looks like that.
You get the 22 keys.
And as you can see, it's not the weird qwerty matrix.
It actually has the keys above each other, the way it should be.
So which keyboards can you use?
You need n-key rollover, which means you have to press
at least 10 keys at the same time, to produce these words.
And there's a list of the keyboards that you can use,
if you wanted to do steno.
So you can look at this afterwards, and even have prices.
You can see it's pretty cheap.
So then I felt like I had to say something about steno in Vim.
These go together really well, and anything you can do
on a qwerty keyboard, you can do on a steno keyboard.
That's really important to keep in mind when you're learning it,
so there's nothing you can't do with steno.
It's a perfect match.
And thanks.
I'm Emile, and that was it about steno.
(applause)
>> Yeah?
>> Like, aren't chorded keys worse for RSI?
>> Sorry?
>> Aren't chorded keys worse for RSI?
>> Well, yeah, if we think about emacs,
then I know that is a popular argument with emacs.
But this is a non-typewriter-style keyboard,
so it's more like a piano, if you look at the keys.
And the way it's been engineered is --
mainly people with disabilities, who really can't type that fast.
So it's definitely with, like, trying to prevent RSI.
But I know that that is a popular argument in emacs.
And I'm not, like -- I haven't used steno that much,
but I know that people say that it's way less RSI
than typewriter-style keyboards.
>> Thank you.
>> Can I ask another question?
Do you switch between steno and qwerty?
>> So this is quite a beautiful thing,
that I use Colemak,
and when I switched to Colemak from qwerty, I lost qwerty,
and that really sucked, because I couldn't use anyone else's keyboard.
But steno is so different, that it wouldn't interfere
with your Colemak or qwerty or whatever you use,
and you can still maintain both,
because they're just such different machines.
Yeah.
DREW: I actually have a Filco Majestouch keyboard.
So if anyone wants to try it out, I've got it set up here.