https://mamchenkov.net/wordpress/2013/10/22/on-keyboards/
On keyboards