HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Emily Shea - "Perl Out Loud"

The Perl and Raku Conference - Greenville, SC 20263 HN recommenders · recommended in 3 months, 2019-2022
YouTube
33K views · 7 years ago · talk · evergreen

Emily Shea, a Fastly engineer with repetitive strain injury, describes using voice dictation as her main way of programming. She covers homophones, custom vocabulary and building her own voice commands to write Perl.

HN treats it as a phenomenal demonstration that voice-driven development is viable and as an eye-opener on accessibility-unfriendly coding habits.

Python, Ruby & scripting languagesTesting, debugging & developer toolsSoftware practice, open source & careers#voicecoding#rsi#accessibility#perl#dictation

7 comments from Hacker News

@tmtvl2022 · in “Short Thoughts on Computers and Programming”

Yeah, when I saw Emily Shea's talk* I became aware of the accessibility-unfriendly code I normally put out. I still find myself writing bad code, but at least now I'm aware what to be aware of. * ▶ this video

Strongly recommendsView on HN
@b2gills2021 · in “Try APL”

You can if you put in the work to set it up. There are two (nearly identical) talks by Emily Shea - Perl Out Loud ▶ this video - Voice Driven Development: Who needs a keyboard anyway? link

RecommendsView on HN
@lunixbochs2020 · in “On Voice Coding”

▶ this video at 4:15 is when she plays the Perl Vista video (note the fiddling around video playing isn’t a fundamental issue with voice input, google slides with video embeds turned out to be pretty unreliable with keyboard input and I believe that was ironed out in her later talks)

CitesView on HN
@bmn__2020 · in “Sherbet: An Ergonomic Gaming Keypad”

cap abstract cap factory join leb cap factory leb capital letter india cap enumerable join leb capital letter tango cap data join cap type join reb reb reb slap ▶ this video

JokeView on HN
@ksaj2019 · in “Google Engineer Codes with Voice”

Here's a video of someone discussing programming PERL by voice. I think I found it on HN in a different post months ago. ▶ this video

CitesView on HN
@tigerlily2019 · in “Open-Source Code for Hand Gesture Recognition – Sign Language Translation”

Ha, I read the headline and thought it was "git by gesture". This is because I'd recently watched "Perl out loud", a talk this year by Emily Shea (2shea): ▶ this video

CitesView on HN
@rkagerer2019 · in “What Does a Coder Do If They Can't Type?”

Developed RSI 15 years ago, tried all kinds of contraptions. Here's what helped me: - Kinesis Advantage keyboard w/ footswitch link - Ambidextrous mousing (one on each side, to split the load). Favor your PageUp / PageDown buttons over the evil mousewheel. - Lifestyle changes (biggest bang for the buck). Try to get at least 20 minutes of aerobic exercise in each day, e.g. running. - Proper ergonomic positioning This video from the article is a phenomenal demonstration of dictation coding: ▶ this video Fun fact (or myth?): Your tongue is one of the few muscles in the body that can't get RSI. I played around prototyping a tongue-switch a while back using a flex sensor.

Strongly recommendsView on HN
"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea41:18

"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea

Strange Loop Conference
35K views • 7 years ago
Using Python to Code by Voice28:17

Using Python to Code by Voice

Next Day Video
348K views • 13 years ago
Microsoft Vista Speech Recognition Tested - Perl Scripting10:34

Microsoft Vista Speech Recognition Tested - Perl Scripting

miaublah
1.5M views • 19 years ago
The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition46:20

The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition

Channel2600
13K views • 9 years ago
7 minutes of Pharo Smalltalk for Rubyists7:15

7 minutes of Pharo Smalltalk for Rubyists

Avdi Grimm
37K views • 11 years ago
Windows Vista Speech Recognition Tested - Perl Scripting10:34

Windows Vista Speech Recognition Tested - Perl Scripting

scrubadub1
913K views • 19 years ago
Larry Wall Speaks at Google57:53

Larry Wall Speaks at Google

Google TechTalks
81K views • 18 years ago
OSCON 2010:  Rob Pike, "Public Static Void"12:31

OSCON 2010: Rob Pike, "Public Static Void"

O'Reilly
119K views • 16 years ago
Hacker Interviews: Larry Wall32:32

Hacker Interviews: Larry Wall

The BXI
92K views • 13 years ago
Perl 6 for Mere Mortals49:06

Perl 6 for Mere Mortals

Curtis “Ovid” Poe
6K views • 11 years ago
MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk28:06

MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk

Confreaks
27K views • 12 years ago
Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '1759:03

Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17

Dyalog User Meetings
7K views • 9 years ago
2016 - On The Shoulders Of Giants - Damian Conway1:07:43

2016 - On The Shoulders Of Giants - Damian Conway

The Perl and Raku Conference - Greenville, SC 2026
12K views • 10 years ago
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram43:37

Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

Lambda World
25K views • 7 years ago
Netanel Rubin: The Perl Jam: Exploiting a 20 Year-old Vulnerability29:01

Netanel Rubin: The Perl Jam: Exploiting a 20 Year-old Vulnerability

media.ccc.de
8K views • 11 years ago
Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg51:57

Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg

Confreaks
30K views • 15 years ago
OOPSLA Conference: Growing a Language54:12

OOPSLA Conference: Growing a Language

Computer History Museum
24K views • 6 years ago
K Lars Lohn - Keynote - PyCon 201652:06

K Lars Lohn - Keynote - PyCon 2016

PyCon 2016
42K views • 10 years ago
Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)1:24:39

Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)

Developer Voices
64K views • 2 years ago
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell40:56

"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell

Strange Loop Conference
25K views • 12 years ago