• Explore the magic and the mystery!


  • » Currently browsing posts tagged with: Apple Inc.

    Newsletter Issue #835

    November 30th, 2015

    THIS WEEK’S TECH NIGHT OWL RADIO UPDATE I’m sure it wasn’t meant as a silly joke, but the other day, I caught yet another article about the “turkeys” of 2015, when I noticed a banner ad for Windows 10 on the right side of the page. Surely it must be a coincidence, I thought, a possibly […]