Jimmy Chan
Jimmy Chan hasn't written any stories yet.
Jimmy Chan hasn't written any stories yet.
Jimmy is a geek interested in technology's role in science and life. A DIYer with a passion for diassembling and groking the world. Wired + reddit + Linux