July 8 2026 – ice cream sundae and a pixelated video game controller memes of the day