When source code reveals an emotional life.

https://news.ycombinator.com/item?id=4763393
by jldailey • 14 years ago
7 2 14 years ago

I really liked a recent post about the ASETNIOP keyboard layout. TLDR; it's a chording key layout with an iPad app and a javascript demo.

http://asetniop.com/Tutorial1.html

The basic method for building a good chording keyboard is to identify frequently used strings/words and map them to short key combos.

While the code is a horror to read (I assume it's human-transpiled from C to JS), the frequency data collected by the developer shows some interesting, and sad, patterns in their life. Patterns that I am sure are familiar to lots of people on HN.

Take this selection of frequent words: wChars[231]="walked"; wChars[232]="took"; wChars[233]="talk"; wChars[234]="stock"; wChars[235]="lack"; wChars[238]="period"; wChars[239]="work"; wChars[241]="human"; wChars[243]="small"; wChars[244]="home"; wChars[245]="example"; wChars[246]="simply"; wChars[247]="played"; wChars[248]="book"; wChars[249]="taking"; wChars[250]="much"; wChars[251]="almost"; wChars[252]="problem"; wChars[253]="family"; wChars[254]="economic";

"economic problems"... "family problems"... "book taking much"... "almost [done]"... "took stock"...

Related Stories

Loading related stories...

Source preview

news.ycombinator.com