Puppy Jack is a user on canislupus.im. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Puppy Jack @PuppyJack

If a time traveller introduced a modern term (like YouTube) into early history, we would just assume the modern name was derived from the historical reference. Maybe many of our words have futuristic origins, but seem historical to us!