A rewrite, especially of first 2 sections, to make it slightly more readable.
This commit is contained in:
parent
abaabf29a8
commit
895b8982e1
1 changed files with 46 additions and 41 deletions
87
lawguide.tex
87
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.
|
||||
|
||||
|
|
Loading…
Reference in a new issue