Very nice blog layout btw.
Just Let Me Write Digits
21–30 of 89 posts
Re: Just Let Me Write Digits
#22Re: Just Let Me Write Digits
#23Reading this makes me feel like we have not learned any lessons at all in software engineering and UI design since the 1980s.
Re: Just Let Me Write Digits
#24Re: Just Let Me Write Digits
#25Re: Just Let Me Write Digits
#26Earlier quoted context omitted.
Maybe, but I’ve searched for it many times out of curiosity, but have never managed to locate it online, and wouldn’t know if paper copies exist. From Wikipedia, I get to https://web.archive.org/web/20010204033600/http://publib.bou... That has one live link: https://web.archive.org/web/20010107084700/http://publib.bou... , but from there, the trail runs dead. Do you have a link?
This one maybe? https://archive.org/details/ibm-saa-cua-basic-interface-desi... PDF link in the box on the right.
Re: Just Let Me Write Digits
#27On their website, when I enter a digit, the cursor advances to the next input box automatically. Deleting a digit with backspace also jumps back to the previous box. Seems to work perfectly for me. Maybe fixed since yesterday?
Read a bit further and the reason they had the issue was their uncommon keyboard layout, which is one that requires holding the shift key to access numeric digits. This broke the input filtering logic.
This is just a classic case of a developer situated firmly at the first peak of the Dunning Kruger graph.
Re: Just Let Me Write Digits
#28As someone who uses Programmer Dvorak I often encounter pages where the js uses `event.code` instead of correct `event.key`. Silent discards of the shift key also affect Programmer Dvorak as the numbers require it.
That sounds... aggressively unergonomic. Are programmers not expected to frequently use numbers?
Re: Just Let Me Write Digits
#29As someone who uses Programmer Dvorak I often encounter pages where the js uses `event.code` instead of correct `event.key`. Silent discards of the shift key also affect Programmer Dvorak as the numbers require it.
> Silent discards of the shift key also affect Programmer Dvorak as the numbers require it. That sounds... aggressively unergonomic. Are programmers not expected to frequently use numbers?
Re: Just Let Me Write Digits
#30As someone who uses Programmer Dvorak I often encounter pages where the js uses `event.code` instead of correct `event.key`. Silent discards of the shift key also affect Programmer Dvorak as the numbers require it.
> Silent discards of the shift key also affect Programmer Dvorak as the numbers require it. That sounds... aggressively unergonomic. Are programmers not expected to frequently use numbers?
& [ { } ( = * ) + ] ! #
Looks really weird at first glance! but if you try it out, [square brackets] and (parens) are symmetrical fingers on opposing hands. By hand, [] is the ring fingers (2,0 on a qwerty). {} is (3,4 on the left-hand) and () is 5,8 aka your pointing fingers, left hand then right.Having the luxury of the parens and frequent symbols (especially if you code Clojure or a Lisp) on the tippy-top row is awesome.
Plus, the numbers are also split by hand!
From middle-going-out:
Left hand: 91357 Right hand: 02468
Which lets you type numbers without looking for them by eye :)