aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2024-10-19 16:08:35 +0200
committeralexpdp7 <alex@corcoles.net>2024-10-19 16:09:30 +0200
commit8795d2cc0094e4b2e77fa44e4f37e7ab034805b0 (patch)
tree4f7402bc6ba5bebedbfb8a2b77230ba5bd1c7b55
parent9168db6515b83d6c1868c9fde6c73856a126a788 (diff)
Add typing database
-rw-r--r--IDEAS.org9
1 files changed, 9 insertions, 0 deletions
diff --git a/IDEAS.org b/IDEAS.org
index 344aa6de..80d4cdbf 100644
--- a/IDEAS.org
+++ b/IDEAS.org
@@ -67,6 +67,15 @@ chromium --headless --dump-dom mastodon.social/@foo/12345... | w3m -T text/html
- Proxy + web frontend that does ~chromium --headless --dump-dom $URL --virtual-time-budget=10000 | w3m -T text/html -dump~
- Perhaps pluggable DOM manipulation
+* Typing database
+
+- A database of keyboard layouts.
+- You can query how many keystrokes are required to enter a specific character.
+- A database of characters used when writing in specific languages.
+
+This would be useful to decide which characters to use for programmatic syntax.
+(That require few keystrokes for most users, but collide as little as possible with punctuation, etc.)
+
* Better "smart TV" experience
** Browser cursor control