About the thing that you're funny in one environment but not in a different is interesting. I felt it a lot every time I migrated to another country,. In one I knew the language, social norms, etc., but in a new one especially the language brier would basically destroy my ability to be funny and witty. And that until now happened 3 times to me. But now I'm funny int two languages and working on being more comfortable in English so I can get better timing, etc. while doing jokes and stories.
toot.jeena.net is one server in the network