Talks to Watch

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

35K views · Sep 14, 2019 · 41:18 · 5 HN recommenders · 9 mentions · discussed 2020–2023

Emily Shea explains how repetitive strain injury pushed her to program by voice using speech recognition (Talon), and gives a live coding demo. She argues voice-driven development can be pain-free, efficient and enjoyable.

Why Hacker News points people here: It is the go-to recommendation whenever someone asks about voice coding or RSI-friendly programming setups.

“There's a great strangeloop talk[2] demonstrating talon and the actual state of voice coding”HN comment, 2023

What Hacker News said 9

Strongly recommendstbabejJun 2020

“I found the following talk [1] by Emily Shea on her code dictation setup (based on Talon Voice) both insightful and impressive.”

Emily Shea's code dictation setup with a live coding demo.

Full comment

While (likely) not using directly deep learning, I found the following talk [1] by Emily Shea on her code dictation setup (based on Talon Voice) both insightful and impressive. EDIT: Actual demo with coding starts at 18.00: this video [1] this video

in “Ask HN: Is there any work being done in speech-to-code with deep learning?” · view on HN
Strongly recommendsglenjaminNov 2022

“There was an excellent talk at Strange Loop a few years ago by Emily Shea”

Learning to code vim by voice to combat RSI.

Full comment

There was an excellent talk at Strange Loop a few years ago by Emily Shea about how she'd learnt to code vim using her voice to combat RSI. this video The demos are in Ruby, but I could imagine that languages with strong type-aware auto-completion could be easier to do.

in “Hey, GitHub – Waiting list signup” · view on HN
Strongly recommendscube2222Feb 2023

“There's a great strangeloop talk[2] demonstrating talon and the actual state of voice coding”

Demonstrates Talon and the real state of voice coding.

Full comment

It's worth mentioning Talon[0] here, which is a system for offline voice control as well, with great python-based scripting (and also supports eye tracking, though I haven't used it myself). Using your computer or programming with it works like a charm, with some interesting and impressive projects based on it coming out as well, like Cursorless[1]. There's a great strangeloop talk[2] demonstrating talon and the actual state of voice coding, which is how I discovered it (hint: it's much better than you'd expect, and straightforward to learn at that). [0]: link [1]: link [2]: this video Disclaimer: not affiliated, just a happy occasional user

in “Numen: Voice Control for Handsfree Computing” · view on HN
Recommendscube2222May 2021

“Here's a nice talk on strangeloop by a person who switched to it permanently”

Talk by a person who switched to voice programming permanently.

Full comment

Check out voice programming with Talon[0], I've recently been playing around with it (to be less reliant on my hands), and it actually takes little work to get started and fairly productive. The state of voice programming is much better than most people would imagine. Here's a nice talk on strangeloop by a person who switched to it permanently: this video [0]: link

Recommends58x14Oct 2021

“I think you'll find this presentation by Emily Shea on voice driven development to be intriguing.”

Intriguing presentation on voice driven development.

Full comment

I think you'll find this presentation by Emily Shea on voice driven development to be intriguing. this video aside, novel HIDs are IMO a huge market gap that I'd really like to invest time in if anyone wants to chat.

in “Spatial Keyboard Navigation” · view on HN
RecommendskbensonJan 2022

“you might be interested in this tech talk[1] from Emily Shea”

Demo of a voice coding tech stack, tweaked for writing code.

Full comment

For anyone interested in this topic, you might be interested in this tech talk[1] from Emily Shea. In it she demos a tech stack similar to what's mentioned here, to fairly good effect. It does appear that required a lot of tweaking on her part and is optimized for the writing of code, and I'm not sure how well it functions for more general contexts. 1: this video

in “Ask HN: Why is there no high quality method for voice control of a PC?” · view on HN
Cites itlunixbochsFeb 2021

Listed among talks about Talon voice control.

Full comment

My project, Talon, is free and cross platform. It might have some options that can help you: link Some blog posts: - link - link - link Some talks: - link - this video - link

in “Typing, RSI, and what I do differently” · view on HN
Cites itb2gillsJun 2021

“There are two (nearly identical) talks by Emily Shea”

Emily Shea's talk on voice driven development.

Full comment

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

Cites itm463Nov 2023

“I still remember this video”

Commenter remembers this voice coding video.

Full comment

> Soon we will be talking to our LLM's a lot People have been saying this for decades. I think of "dragon naturally speaking" and similar. It still doesn't seem mainstream. (maybe it is but not visible to me?) that said, I still remember this video: this video

in “I designed my own keyboard layout. Was it worth it?” · view on HN