My rapid descent into the world of DIY trackballs
theverge.com