March 11 2025 – Johnny Appleseed and a computer memes of the day