Hacker News new | ask | show | jobs
by armed10 1823 days ago
In the final example the handwriting is adapted to the application, and differs significantly from the original handwriting used in earlier examples. Then it goes on to say that the app has everything you need, while needing to learn to write in monospace for it to work.

Being someone with poor handwriting, this would slow down writing for me. A possible answer for this would be to update the expected places for a character by taking the boundaries of previously written ones.

2 comments

This is also what bothers me. The example before the one you mentioned looked the best to me. And it seemed to reliably detect numbers and operators as well, so I don't see why this approach should not be able to resolve the equation like the last example did.

Writing in monospace is not only unnatural, but the approach shown even makes it one step worse: you need to write in the cells. You're completely giving up the flexibility of handwriting, you need to know your equation before you write it down, otherwise you're risking running out of "cells" on the left or right.

Yes, the grid paper is a stepping stone for the line paper. However, it is a tradeoff. With grid cells you can tell what symbol is in it. With symbols on a line, you have do guess a lot. Illustrative example: there is a unicode symbol for "colon equal" – "≔" – if you write it in a cell you can be sure you got it right. If you write it on a line you could mean two distinct symbols – ":=".

The problem you mentioned – that you have to plan ahead – is not true for grid cells. There is a part in the GRAIL system demo where it is shown that you can go quite far with this approach. [0]

But as you mentioned, flexibility of handwriting is in its non-modal interactions. I am currently working on a line-based editing, but it's a bit tricky.

[0]: https://youtu.be/UXcHidWnD2g?t=282

Anyone still remembers [Graffiti](https://en.wikipedia.org/wiki/Graffiti_(Palm_OS))? ;-)
IIRC, Graffiti itself used to be patent-encumbered in the 1990s, but any such patents should be fully expired by now. I wonder what's blocking a FLOSS reimplementation of something similar for the modern mobile platforms. If the glyph shapes are problematic (though they shouldn't be) there's also https://en.wikipedia.org/wiki/Moon_type which is over 100 years old.

Historically, graffiti-like systems have also been used for "night writing", so they might have some accessibility benefits as well.

Probably not Open Source but there is an Android keyboard based on Graffiti: https://play.google.com/store/apps/details?id=com.access_com...
Is that right that I = 1 and O = 0 ?