4 ms·
Cool. Those examples remind me of Palm OS' Graffiti (which worked really well at the time): https://en.wikipedia.org/wiki/Graffiti_(Palm_OS) https://en.wikipedi
by rbinv 5y ago
Cool. Those examples remind me of Palm OS' Graffiti (which worked really well at the time): https://en.wikipedia.org/wiki/Graffiti_(Palm_OS) https://en.wikipedia.org/wiki/Graffiti_(Palm_OS)
- obrajesse 5y agoThere's a good reason for that. Graffiti was....derivative of Unistroke, which was developed at PARC as, IIRC, part of the Parctab project. Xerox even sued. https://news.ycombinator.com/item?id=12310029 https://news.ycombinator.com/item?id=12310029 Fun fact: You can implement a "classic" Unistroke recognizer just by dividing the character up into quadrants. Every glyph had a unique sequence of quadrant traversals. http://www.yorku.ca/mack/ExperimentSoftware/javadoc/ca/yorku/cse/mack/graffiti/Unistroke.html http://www.yorku.ca/mack/ExperimentSoftware/javadoc/ca/yorku...
- deleted 5y ago[deleted]
- hellbannedguy 5y agoIt's to bad Palm was run into the ground. I really liked their products on so many levels, especially the build quality. I thought they would be around forever.
- doersino 5y agoRight, or the handwriting recognition built into RAND’s GRAIL system back in the 60s: https://jackschaedler.github.io/handwriting-recognition/ https://jackschaedler.github.io/handwriting-recognition/ ...which I’ve reimplemented in SQL (yes, SQL) a while ago: https://github.com/doersino/handwriting/blob/master/code/handwriting.sql https://github.com/doersino/handwriting/blob/master/code/han...
- mdp2021 5y agoSorry, correction: «which works really well right now». I still use Graffiti, on Android, as the only keyboard on almost all of my devices. (Exceptions are relevant to technical constraints - no touch, low framerate screens etc.)