Take your mind off the untimely death of Hostess by reviewing the week’s top tech stories, which should be the only time NASA and Papa John’s are mentioned in the same story

Are you tired of hearing about all the Pentagon sex scandal? Me either. But, in the unlikely case that you become tired of it, here’s a silly rundown of some of the past week’s tech news. Somehow, Papa John’s name comes up.