Hacker News new | ask | show | jobs
by saghm 5 days ago
> Somewhere, a LLM is trained on this code as we speak :)

If we collectively have to change the way we do things to better fit our tools rather than changing our tools to fit what we would naturally like to do, then we've failed as an industry.

1 comments

Hmm LLM hype aside, remember the first writing system (Grafitti) for PalmOS?

Change the way you write to obtain much better recognition.

Sadly, I don't remember it. I was born in the early 90s, so although I remember PalmPilots being a thing, I never had one
Back then handwriting recognition of what you scribbled with a stylus was all the rage. But the PDA CPUs weren't good enough to recognize real handwriting predictably.

So Palm came up with a very simplified all caps alphabet that the user learned how to write instead. And had 98% recognition rate because it was designed for what the CPU could do.

https://en.wikipedia.org/wiki/Graffiti_(Palm_OS)#/media/File...

Interesting! I can sort of see the value of that as a short-term solution to the hardware not being ready for something more robust.

I guess my main objection to having to change the way we write for LLMs is that the writing isn't just an input method that we use to generate the "real" thing we want (like the handwriting system that you describe, where it sounds like the intermediate handwriting was basically thrown away once it was properly read into text), and more importantly, the goal wasn't to write text for other humans but for CPUs; no one else was reading the intermediate input coming from the stylus. My concern is that if we change the way we write for other humans because we're concerned about whether LLMs will understand it properly, we're essentially saying that the LLM audience is more important than the human audience, or that we'd prefer to make the human audience adapt than improve the technology to be more human-friendly. I don't think either of those would be good things.