Dad Joke: 91 Posted on May 27, 2025 by DJAdmin The inventor of the USB stick has died. Thanks for the memory