G github.com IBM model-M keyboard sound emulation to annoy co-workers 94 points av500 10 years ago 165 comments