DRMacIver's Notebook
Living Room Rules
Living Room Rules
From my Twitter the other day:
A pattern I notice over and over again: you don’t have to get all of a community’s norms right from day one, but you do have to get a community’s norms of agreeing on community norms right from day one or your community is doomed to fall apart, probably messily.
One of the ways in which I have seen this manifest is tech communities and the adoption of code of conducts. Tech communities that don’t have codes of conduct from very early on tend to have vicious battles when it comes to adopting them, with a lot of the existing members of the community absolutely livid about the idea that they should be held to specific rules of behaviour. This is what happens if you build a community without building legitimacy for a mode of forming norms.
One way to solve this is to have a code of conduct from the beginning, and it may be worth doing this anyway (especially a generic “no racism, transphobia, etc.” one), but I think using this as the main solution sets the bar too low, and there is an easier and more flexible approach that will build a healthy and functional community: Simply declare “Le code de conduite, c’est moi”. This is your space, as the founder of the community, and the people there are your guests. They should behave accordingly, and if they are not prepared to behave accordingly they are welcome to leave.
These are what I call living room rules - you are treating the space as your virtual living room. As the host you are responsible for people having a good time, and the guests are responsible for behaving well in your space.
Living room rules work best for small communities whose management is well within the scope of a single individual. The reason for this is that as a single individual founder you have authority over the space, and thus over how people behave within it. Your word is law. Once authority is delegated to multiple people, the possibility of conflict exists, and the authority is weakened (this can, of course, be a good thing too).
A Code of Conduct is essentially a tool you can use for claiming authority over people’s behaviour without possessing that authority on your own. You, a member of the community or one of many organisers, have the ability to say “This behaviour is not on, because it says so in the code of conduct”. By making the rules of the space explicit, authority to get people to conform to those rules is conferred.
But you can just skip that step and claim authority on your own. It’s allowed, I promise. You do this every time you have your friends around for dinner (a thing that we used to do prior to 2020) and it generally works fine.
Why might you want to do this?
Well, it’s more flexible and produces better results. The goal is not to get people to follow some set of rules to the letter, the goal is to get a community that behaves in a positive way. Explicit systems of rules are easy to rules lawyer, and it’s hard for them to account for every scenario. That doesn’t mean a code of conduct is bad in and of itself - they’re on balance probably good things - but they are insufficient and a community where people are constantly skirting the edge of the code of conduct is one that you might as well let fail because it’s basically dead anyway.
In contrast, when a community is small enough that you can have it overseen by a single person, that person is able to use their judgement and shape the behaviour of the community into more positive directions, and it’s much harder to rules lawyer against individual personal judgement.
There are a couple reasons people don’t want to do this:
- Claiming authority is kinda scary, at least if you’re the sort of person worth trusting with authority. “Because I say so” is a harder thing to say than “because these reasons”, even if you are the one who defined those reasons.
- Some people are going to try hard to argue with and manipulate you to get the outcomes they want, and then you have to go through the social awkwardness of showing that person the door.
- It’s hard to do well, and it feels like a personal judgement when you don’t do it well.
I’m still figuring out the details of how to do it well myself, but I think the following principles are roughly what I’m trying to follow:
- Claim this authority explicitly and early.
- Be explicit about the sort of space that you are trying to achieve. “This is what I want out of this space, though details may be subject to change, and I am the arbiter of whether that is being achieved.”
- Don’t be an asshole with your authority (obviously), but more than that do your best to be someone who people are glad has authority. Your role here is to be the host, and to use the authority that gives you to make sure everyone has a good time.
- When you make decisions, record them somewhere. This can evolve into a document that you can use to better define and shape your community norms. Eventually it might acquire authority in its own right, once the community starts to outgrow you.
I’ve run a few online spaces more or less on these principles. The most explicit is my recent creation of the Weird CS Theory Community Discord, which started with me creating a document based on these principles fairly early on. Hard to say how it’s going, because it’s early days yet, but we’ve mostly got the vibe I want and the one incident which promtped the creation of the document was entirely civil even before I intervened, and the intervention was well received.
Should all online spaces be run this way? Absolutely not. Not even all small ones. But I do think there should be more online spaces run this way, and that many more people would benefit from running one than currently do.