Pretty new to Lemmy as a whole. So when trying to decide where to make an account, I ultimately settled on programing.dev as it's ab instance that aligns with my interest, but now that I'm getting a little more used to navigating I'm realizing a minor issue. See, obviously I'm a new convert from Reddit as many are, and I don't expect every subreddit to already be a Lemmy community, but I've realized that by picking an instance that is fairly focused in its scope, if I wanted to try and fill in a gap where a subreddit has not been recreated yet I either need to find a way to get it made by someone else or make additional accounts on other instances. So thusly I am curious, is the former an option? In this case I was hoping to make something along the lines of r/ImaginaryKnights, because fantasy knights and armor are pretty cool, but obviously that's not a programming thing. Any ideas or tips? Hopefully this is a good place to ask.
You don't need to make account on other instances. The whole point of fediverse is that the instances are all interconnected. You can talk to people from anywhere and post anywhere too, and it will propagate to all the other instances. Like your account is on programming.dev, this post is hosted on lemmy.world, and I'm on lemm.ee, see? It's all interwoven together, that's the main strength of it. So you can have communities (sub alternatives) all over. Some will be doubled (like most instances have Main) but you can always see where it's hosted to know which is which. (sorry if I'm over-explaining it)
That means if you want to make a community about, for example, 6502 assembly, you make it where you are, and people who are interested in the topic will come and discuss, no matter where their accounts are hosted. It would make sense to have a 6502 assembly community on programming-focused instance but it's not mandatory. If I were to make a 6502 assembly community, I'd make an account on programming.dev and create the community there for consistency. And give my main account mod status.
I don't know if this is the "right" way to go about it but it makes sense to me. I'm happy to be corrected.
You're not really wrong, but this doesn't address what OP was asking as I understand them. For them to make the community they're interested in (e.g. Imaginary Knights), they would probably be better off making a new account in a more general instance, as this would be the most straightforward way to do so.
The alternative would be to see if someone else is interested by posting to a remote community (as they're doing now), and seeing if someone in the remote instance might want to make said community so they don't have to make multiple accounts. If memory serves, I think there may be specific communities in other instances (and maybe even one here) to request a community's creation, or if not, I know there are communities for asking if communities exist/help finding them.
OP, I might recommend looking around for more communities like the above & asking there or maybe searching via Lemmyverse (see sidebar) for whether the community exists on some other instance already.
Yeah, but the instance my account is on (programming.dev) only the admin can create communities and the only communities being made on the instance are programming related communities, which makes sense. So the point I was curious about was if I wanted a non-programming community if there was any way for me to make it without making an account on a different instance.