Live data from Hacker News

Show HN: I automated half of my typing

github.com

51–60 of 331 posts

Re: Show HN: I automated half of my typing

#51
post #49

This seems like a really good way to make it so you have a hard time typing on anyone's computer but your own.

I use a trackball and find it makes me more productive and causes less strain

Most other people use a normal mouse

Since I also have a lot of muscle memory using normal mice, I am able to quickly adjust to working on a new PC

Others struggle when they have to take over my PC and show me something by navigating with my trackball

I am guessing this might be similar -- since OP does have years or muscle memory with normal keyboards anyway to back them up

Re: Show HN: I automated half of my typing

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

I wonder how that's work? Something like auto export slack history each week, get a word frequency. Then mantually assign a bunch of expansions based on what you see?

I'm imagining it would be a native desktop app, so that it goes across all apps.

Re: Show HN: I automated half of my typing

#53

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…

You could make it append only by default. Only ever add new shortcuts - if db was debug for you before then database would have to take on a new shortcut (e.g. dtb)

Re: Show HN: I automated half of my typing

#54

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 simple ngram index can address your concern

Re: Show HN: I automated half of my typing

#55

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…

Is the universal version of this stenotype?

Re: Show HN: I automated half of my typing

#57

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…

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

> However, I realize that I would never want to use something like this that would change over time.

> And the language I write changes very much over time.

Sounds like exactly you want something that evolves after time, since how you write changes over time.

An universal version would maximize the amount of helpfulness on an average for everyone, but a tool that learns from your individual actions, can be much better improvement for you. And by making the tool available to everyone, more people could get bigger benefits from it, rather than just "average" benefits.

Re: Show HN: I automated half of my typing

#59
post #29

If you're going to use models, why not models all the way through? In other words, rather than using them merely to identify words to abbreviate and suggested abbreviations, why not use an LLM that can take a bunch of abbreviated text and infer what you're trying to abbreviate? Tht wy, u dn't hv 2 mem lsts f abbrs ahd f tm. ChatGPT was able to successfully guess that last sentence in abbreviated form: That way, you d…

"That way, you don't have to remember lists of abbreviations" and... I can't seem to guess the last few words. Would you mine typing it out in full?

Edit: Oh, "That way, you don't have to remember lists of abbreviations ahead of time". ChatGPT must be something impressive if it can beat me at some linguistic games.

Re: Show HN: I automated half of my typing

#60
post #29

If you're going to use models, why not models all the way through? In other words, rather than using them merely to identify words to abbreviate and suggested abbreviations, why not use an LLM that can take a bunch of abbreviated text and infer what you're trying to abbreviate? Tht wy, u dn't hv 2 mem lsts f abbrs ahd f tm. ChatGPT was able to successfully guess that last sentence in abbreviated form: That way, you d…

"That way, you don't have to remember lists of abbreviations" and... I can't seem to guess the last few words. Would you mine typing it out in full? Edit: Oh, "That way, you don't have to remember lists of abbreviations ahead of time". ChatGPT must be something impressive if it can beat me at some linguistic games.

"ahead of time"
Post reply on HN