Top 10 Newest Tech Memes

Ah memes. The glue that keeps the internet laughing as an NSA agent watches you. During these times of no privacy, dwindling freedoms online, and cybersecurity nightmares, we need a little laughter don’t we?...