Andrew Riachi is pretty typical when it comes to being a self-described technology geek. His conversation is sprinkled with words such as “peripherals” and “processor” and he can easily explain to an ...