Technology news August 18th 2017 Solar Eclipse YouTube TV Firefox and more