Live data from Hacker News

Show HN: I automated half of my typing

github.com

241–250 of 331 posts

Re: Show HN: I automated half of my typing

#241
EasyScript is another rule-based shorthand system for typists.

I created an EasyScript translator for GPT-4: https://gist.github.com/boticello/1ea9c7105e5c369ea937158411...

As others have commented, this is not the most efficient or practical approach, but for me it was an experiment which worked.

http://www.easyscript.com/

Re: Show HN: I automated half of my typing

#242

I have spent a good deal of time trying to create text expansions for myself. (manually) It is a lot harder than I thought it would be. To find aliases that dont misfire too often and provide enough value. Give that I daily communicate in several languages that adds even more trouble. I have now split it by application. Different aliases for different applications. I still have misfires. Mostly I have found I need de…

maybe a sweet spot would be to use abbreviations for only the most common words and then have some sort of simple gui pop up where you can fuzzy search things and then have it pasted in

Re: Show HN: I automated half of my typing

#243
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.

You could do some of this with an input method editor (IME). It's pretty much an authorized keylogger that can edit your inputs, and is mainly needed for Chinese/Japanese typing. An IME that provides English autocomplete on the desktop (like phones) or shortcuts using an IME framework (like fcitx5) would be an interesting concept.

Re: Show HN: I automated half of my typing

#244
This is really cool!

I did something similar on Mac, but completely manually. I'm using Espanso now, but I suffix every shortcut with an ";" character which causes the expansion. Since it's home row, it's incredibly easy to actually type it right after typing some letters, making it ideal, cause then I can use whatever shortcuts I want and very rarely have collisions.

I do think this automated generation of suggestions is a great idea, and I it made me realize I hadn't thought enough about the amount of times I type something vs. how big the word is. Since I have an extra letter, I don't want to do this for very very short words, but possibly something I type a lot is still worth it even if it's very short. I tend to use it for semi-long words that I have a hard time typing for whatever reason.

Anyways, very cool, I'll probably be running this script sometime soon to get a list of suggestions, then converting them into Espanso scripts!

Re: Show HN: I automated half of my typing

#246
post #245

https://www.openstenoproject.org/plover/ If you want to go the extra mile.

The problem with this is you need specialized hardware, you can't really use this on a standard Macbook, at least last time I checked. Also, the learning curve and everything.

You don't need specialized hardware. You can use your regular keyboard. Although specialized hardware would be more ergonomic.

Re: Show HN: I automated half of my typing

#247
post #245

Earlier quoted context omitted.

The problem with this is you need specialized hardware, you can't really use this on a standard Macbook, at least last time I checked. Also, the learning curve and everything.

You don't need specialized hardware. You can use your regular keyboard. Although specialized hardware would be more ergonomic.

As far as I remember, not a Mac keyboard.

Although I do have some better keyboards, and to be honest one of the reasons I got them was some vague idea of learning this at some point. It's just the time investment holding me back at this point, tbh.

Re: Show HN: I automated half of my typing

#248

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?

Yes, LLMs and text compression are the same problem: guessing what comes next.

Re: Show HN: I automated half of my typing

#249

I feel like typing is never really the bottleneck for me except maybe in some chat interactions would have benefited from the extra bandwidth of video or audio. Do you actually save time on task with these kinds of shortcuts?

For me, faster typing isn't about saving time in total, it's about reducing the time between thoughts. Typing is a manual process that hinders my thinking, so the faster I can dip into and out of typing, the faster I can get back to typing.
Post reply on HN