Live data from Hacker News

Show HN: I automated half of my typing

github.com

231–240 of 331 posts

Re: Show HN: I automated half of my typing

#233

Out of curiosity...sure you type less, but do you need to think more about which abbreviation was which word? In iOS I maintain a small list of abbreviations (@@ expands to my e-mail address, lk expands to my name etc.) but if it was hundred(s) I'd probably lose more time thinking about "what was the abbreviation of 'online meeting' again" or correcting accidental abbreviations that are part of normal words, than I'd…

I think it depends on your typing speed, your target speed, and how much time you want to spend learning the method. On desktop I type 110-130 WPM so such a shortcut wouldn't really help in all but the most extreme examples in day to day work.

On mobile my typing speed is much, much lower and I extensively use autocomplete.

But even at the high end of typing speed there's still a use case for shortcuts, it's just called stenography and it requires specialized software and/or hardware and tons of training.

Re: Show HN: I automated half of my typing

#234
post #170
post #167

Earlier quoted context omitted.

> I never understood the argument "I spend more time thinking than coding". You are still going to write the same amount of code whether you're thinking or not. The argument is that time spent typing is insignificant compared to time spent thinking, so optimizing for WPM seems like a less relevant endeavor. So if you spend (say) 1 day thinking about the problem and 1 hour typing, it matters little if you can speed up…

I spend over 10+ hours a day typing at the computer, across slack, writing specs, writing code, etc. So really I suppose in my mind I don't live in a vaccuum. I don't fetishize it at all, in my mind it is a simple objective fact that I actually experience myself. Fast typing is up there with Vim as one of the literal most productive things I have ever done, with the 3rd being memorizing hundreds if not thousands of O…

It is either an objective fact, or something you experience, but it cannot be both. Having said it, have you actually measured how much time you spend typing, to claim a huge boost in productivity? Developers very often overstate the amount they type p.d.

I can imagine, that going from pecking on keyboard to 10 fingers is actually huge - it is just a bump disappearing. But going from 80 wpm to 160 should have diminishing returns, even more so going from 160 to 320 - here, the Pareto principle should kick in.

Re: Show HN: I automated half of my typing

#235

This is a very clever idea. However, I realize that I would never want to use something like this that would change over time. E.g. if I ran it every 6 months and last year "db" produced "debug", while this year it produces "database". Because talk about messing up my muscle memory and habits. And the language I write changes very much over time. So I'd actually be much more interested in a "universal" version of thi…

> a "universal" version of this -- if you ran it across books and e-mails and text messages from thousands of authors covering diverse backgrounds and contexts, then what would most reliably help everyone Isn't this approaching llm territory?

I was thinking the exact same thing. That sounds like a small ByT5 LLM model. Upon space you auto-complete the past word based on a moving context window of the past 32 characters or so.

Re: Show HN: I automated half of my typing

#237

Here's something you probably didn't know if you are not native Chinese speaker: Chinese language has this feature "built-in". It is officially called 双拼 (Shuangpin)where you type two (English) characters of each word to type out the entire word: https://zh.wikipedia.org/zh-sg/%E5%8F%8C%E6%8B%BC Even if you don't use Shuangpin officially, most Chinese input methods supports a similar feature (简拼) for popular phrases,…

Is XLB for Xiao long bao an example of this? Hadn't realized it was a wider system, that's cool!

Re: Show HN: I automated half of my typing

#239
PhraseExpress for Win/Mac does something similar but different:

It parses your choice of documents and send emails and suggest to auto complete frequently used phrases.

Advantages:

+ no need to memorize abbreviations

+ no interference with your other typing.

Re: Show HN: I automated half of my typing

#240
post #21

Idea for extending this: keylogger (yeah, that's a downside...) that'll watch what you type, learn common phrases, identify common ones, then come up with shortcuts, then each time you type the full phrase it gently reminds you of the shortcut. Then anyone can install it, no friction, and over time it'll slowly start making you gently more productive.

PhraseExpress does this.
Post reply on HN