Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

choose hats to avoid the Stroop effect? #1658

Open
josharian opened this issue Jul 19, 2023 · 3 comments · May be fixed by #1723
Open

choose hats to avoid the Stroop effect? #1658

josharian opened this issue Jul 19, 2023 · 3 comments · May be fixed by #1723

Comments

@josharian
Copy link
Collaborator

This issue is going to be a hard one to address, so I expect it to stay open for a long time, probably indefinitely. But I thought I would raise it for fun and intellectual interest.

I have noticed that the token beneath the hat can interfere with my ability to pronounce the hat. For example, I have a harder time referring to the token bit when the hat is on the first letter (which I pronounce bat). This is likely due to interference, some analog of the Stroop effect. If we had a good understanding of where that interference occurs, we could penalize hats that would increase latency and/or error rate.

To actually address this, we would want to do some controlled experiments to convince ourselves that it is a real problem (not just something that Josh imagined from his phenomenological observations), characterize the problem more precisely, get access to talon's spoken form of the hats, and then do something about it. Unless there is a cognitive science graduate student who has an interest in voice coding, I suspect that step one will never happen.

@pokey
Copy link
Member

pokey commented Jul 19, 2023

I've definitely noticed it when the hat is on the first letter. Doesn't even need to be particularly similar to "bat". That specific case is a fairly easy one to address.

But interesting idea to think about the more general phenomenon

@josharian
Copy link
Collaborator Author

Good point! Might indeed be worth adding a cursorless setting for a first-alpha-letter hat penalty, defaulting to 0.

@pokey
Copy link
Member

pokey commented Jul 19, 2023

Ooh yeah that's an interesting idea

josharian added a commit to josharian/cursorless that referenced this issue Aug 2, 2023
We could get much fancier than this,
but after running this with a day it appears to help some,
and it is nice and simple.

I propose that we declare that it fixes cursorless-dev#1658,
at least for now.
josharian added a commit to josharian/cursorless that referenced this issue Aug 8, 2023
I propose that we declare that it fixes cursorless-dev#1658,
at least for now.
josharian added a commit that referenced this issue Aug 20, 2023
I propose that we declare that it fixes #1658,
at least for now.
josharian added a commit to josharian/cursorless that referenced this issue Aug 20, 2023
I propose that we declare that it fixes cursorless-dev#1658,
at least for now.
josharian added a commit that referenced this issue Aug 20, 2023
I propose that we declare that it fixes #1658,
at least for now.
josharian added a commit that referenced this issue Aug 20, 2023
I propose that we declare that it fixes #1658,
at least for now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants