Ryan Nakashima, AP Technology Writer