diff --git a/lawguide.tex b/lawguide.tex index 335a711..0759486 100644 --- a/lawguide.tex +++ b/lawguide.tex @@ -20,12 +20,23 @@ \section{\#offtopia law guide} -This document is merely a summary of the most important laws helpful for everyday -activity. Most important parts are the first two sections `Behaving' and `Logs'. +This document is merely a summary of our most important laws. +The first two sections, `Behaving' and `Logs', detail laws that must or should +be followed. The latter sections detail how laws are made and miscellaneous laws. \subsection{Behaving} +Only three\footnote{Excluding the \emph{unbreakable} laws that spell out what +\emph{unbreakable} laws are.} +of our thousands of laws are \emph{unbreakable}. If an \emph{unbreakable} law is broken, +the following progression of actions takes place: +1) a warning is issued, 2) a \texttt{+q} for an hour, and 3) a temporary (24 to 48 hours) or permanent ban, +decided upon in a case-by-case basis. Any trusted person (you know who you are!) can enforce this. Steps may be skipped in cases of bad faith actions or spam. However, before any +punishment is enacted, the reasoning behind it must be explained. + +Here's two crucial unbreakable laws. The third (and final) one is in section two. + \begin{itemize} \item Calling women subhuman; making racist, homophobic, or transphobic comments; calling people with disabilities leeches and subhuman; @@ -35,70 +46,65 @@ are to be prohibited, except in cases of clear sarcasm. \item If someone lays out a boundary to you, you are to respect it. No ``jokes'' where you repeatedly violate it after being specifically told so. If you violate a boundary by accident, apologise. +\end{itemize} -\item Mark NSFW content. Linked NSFW content should be marked, preferably with -\texttt{NSFW} or \texttt{[NSFW]}. +Here's a smattering of other (new ancient or not) laws to keep in mind: -\item Avoid funkicking. -`Funkicking' is where you kick someone just for fun, or for some insignificant reason. -Exception to this is if the person you're `funkicking' does not mind the fun kick. +\begin{itemize} -\item Do not kick idlers, unless for abuse or clear violations of channel law. +\item Mark nsfw content. Linked nsfw content should be marked, preferably with +\texttt{nsfw} or \texttt{[nsfw]}. Feel free to tag music with \texttt{[music]} and +relevant tags too. Tag everything! -Idlers are defined as people whose last activity has been 5 minutes ago (where activity -implies messages or nick changes as a response to something in the channel), or who -have marked themselves away (e.g. by \texttt{bbl}). - -\item \url{https://gitlab.com/sortie/mmmm/blob/master/mmmm.txt} (MMMM). -A collection of rules and guidelines that evolved from horrors that won't be mentioned -here; currently in helpful form. By new ancient law, MMMM is lawful. +\item `Funkicking'---where you kick someone just for fun, or for some insignificant reason +---is only acceptable if the person being kicked is explicitly okay with it. Do not +funkick idlers. \end{itemize} \subsection{Logs} -\begin{itemize} -\item There is a public log that logs the last hundred lines of the channel, except those that +There is a public log at \url{gopher://yurie.smar.fi:7070/hofftopia.html} +that logs the last hundred lines of the channel, except those that begin with \texttt{nolog:} or \texttt{[nolog]}. \texttt{nolog} messages cannot be ratified and must be responsibly handled by channel members. -\item Publishing channel logs otherwise without explicit agreement from the channel is -prohibited. -\item The gopher server serving the public logs is allowed to collect IPs, requested paths, -and user agents of connecting users; these are not retained for over a month except in cases -of abuse. -\end{itemize} +An \emph{unbreakable} law says that publishing channel logs otherwise without explicit agreement from the channel is +prohibited. (This implicitly includes \texttt{nolog} protections.) + +The gopher server serving the public logs is allowed to collect IPs, requested paths, +and user agents of connecting users; these are not retained for over a month except in cases +of abuse. Full contents of requests the server is unable to parse can be collected too, with +the same restriction of a month. \subsection{Voting} +We vote on things. We make laws. This is how. \subsubsection{Basics} At every moment, there is an active proposal and a vote count. -If a vote that doesn't refer to the current active proposal is cast, the active proposal +If a vote is cast that doesn't refer to the current active proposal, the active proposal changes to the new proposal, and the vote count resets to 0. A filibuster resets the vote count to 0. Bar a few exceptions detailed below, it also sets the active proposal to itself. A vote increments the vote count by 1 after change of proposal (if required). -When the vote count reaches 3, the active proposal becomes a law. +When the vote count reaches 3\footnote{Why 3? nortti, shikhin, and sortie.}, the active proposal becomes a law. \subsubsection{Syntaxen} There are several different kinds of syntaxes for voting on laws. They're all based on the original syntax of \texttt{:D}, with various modifications. -\begin{itemize} -\item \texttt{:D} \quad The most basic form. Votes for the current active proposal. +\texttt{:D} is the most basic form of a vote. It votes for the current active proposal. -\item \texttt{:D\~{}N} \quad Votes N proposals back. Is 0-indexed, so \texttt{:D\~{}0} is equivalent to \texttt{:D}. +\texttt{:D\~{}N} votes N proposals back. This is 0-indexed, so \texttt{:D\~{}0} is equivalent to \texttt{:D}. If you want to be esoteric, +you can also use \texttt{:D\^{}\^{}\^{}...}---this is equivalent to \texttt{:D\~{}N}, where N is the number of `\^{}'s. -\item \texttt{:D\^{} :D\^{}\^{} :D\^{}\^{}\^{} ...} \quad Equivalent to \texttt{:D\~{}N}, where N is the number of `\^{}'s. - -\item \texttt{nick: :D, nick: :D\~{}N, nick: :D\^{}} \quad Same as without the \texttt{nick: } prefix, but instead refer to the relevant proposal -made by `nick'. \texttt{nick, } can be used instead of \texttt{nick: }. -\end{itemize} +Prefixing your vote with \texttt{nick: } or \texttt{nick, } instead makes it refer to the relevant proposal +made by nick. \subsubsection{What counts as a filibuster/proposal?} @@ -120,15 +126,15 @@ Other network messages such as joins, parts, kills, nick changes, or channel mod \end{tabular} -\subsection{Additional stuff} +\subsection{Miscellaneous} \begin{itemize} +\item The person who starts the vote on a proposal must provide the law to a lawrememberer, +if requested to do so. \item In cases where there is disagreement on whether something passed, the authoritative log's point of view is used. -\item The person who opens the vote on a proposal must provide the law to lawrememberer, -if requested to do so. \item Zero-width spaces in votes are to be ignored. -\item It is a good custom to vote on one's own proposal last. +\item It is good custom to vote on one's own proposal last. \end{itemize} @@ -148,14 +154,14 @@ by knocking on the nearest secret door. \item \texttt{law}: A passed proposal. A proposal requires three contiguous votes by unique non-bot members of the channel to be passed. -Laws need not effect active behavior on the channel, and can be passed because of +Laws need not (and mostly do not) effect active behavior on the channel, and can be passed because of Rule of Funny. \item \texttt{lawrememberer}: The people responsible for maintaining the lawlist, -currently notably `nortti', `shikhin', and `wolf' but anyone can sign up. +currently notably nortti, shikhin, and wolf but anyone can sign up. \item \texttt{lawspeaker}: The person who interprets and clarifies the law, -currently `nortti'. +currently nortti. \item \texttt{malcompliance}: The act of complying in the worst possible manner. Or, as the Finnish define it, ``following the letter of the law while pissing on the spirit''. @@ -172,7 +178,6 @@ but was only recently discovered and either ratified or recognized. \item \texttt{proposal}: Anything that can be ratified as a law is a proposal. - \item \texttt{triminority}: The three required to pass a law. Can be used to refer to an actual group, or a hypothetical group.