| It's about time we let go of the symbols hardcoded onto our keyboards and start finding better abstractions for our thoughts. Touch devices have already started the move to a virtualized keyboard, but so far they only parrot the static layout of a QWERTY keyboard and add a few tabs for emojis. Predictive typing adds a few higher-level, dynamic keys to your virtual keyboard as a top row. But if you make every key dynamic and predictive, you have a self-programming macro generator guessing your next keystroke and combining frequent sequences into a new single function. And if you have that, why do you need a 2D keyboard with the confusing N-to-1 mapping of functions to fingers? The keyboard has to rest on a surface, you need to make non-discrete movement in space to find what you want, and the whole thing leads to enormous bodily stress. It is time to wash the printed letters off our keyboards, tear out anything that is not the homerow, glue those buttons to our 8 homerow fingers, and live a full, untethered, virtual, predictive typing life =) I want to tap on my thighs while zooming through predictive VR code interfaces, not go back to ASCII. |