Thestreet.com's Technology Editor Chris Ciaccia talks Netflix, chip-and-pin credit cards, Tesla & more