Adding a USB port to the ThinkPad X1 Nano (the hard way) | Hacker News Reader