Newsletter Issue #885
November 14th, 2016THIS WEEK’S TECH NIGHT OWL RADIO UPDATE You may not have noticed that it happened, but on Friday, October 21, some major sites become very slow, or just seemed to go offline for several hours. I’m referring to such web portals as Netflix and PayPal. So tens of millions were inconvenienced. All of those sites had something in […]