Generalized input on the cross-device web | Hacker News Reader