Saturday, July 08, 2023

Proposal: An Actual Machine Component

Fails 1-6 -SingularByte

Adminned at 09 Jul 2023 09:39:12 UTC

Add a new dynastic rule to the ruleset. Call it “The Switchboard” and give it the following text:

Three Phone Lines exist,called Lines 1, 2 and 3.Each has two Endpoints that may be the following types of values
The name of a Machinist or Idle Machinist
A gamestate address identifying a location
*Another Phone Line
The Switchboard is location with address“5 Notochord”.Endpoints are public tracked.Lines’ second endpoints default to“Myke”“Lyndse”and“est” respectively.

In the rule “Brevity”, change “more than 400 characters net” to “more than 600 characters net”.

Originally a well constructed proposal, but 400 characters is punitive. Fortunately, I can typo correct after the fact and omit articles to shave off characters, so you get this ugly mess

Comments

Josh: he/they

08-07-2023 16:41:05 UTC

I think I’ll vote against this as it stands; for a start, I think that conceptually a deliberately-crafted typo is contradictory, so I don’t think any of these can be legally corrected.

Kevan: City he/him

08-07-2023 16:44:51 UTC

Bucky did also post a 750-ish character version of this to the blog before cutting it down, which would have triggered Brevity’s “unpopular and may not be popular”.

I’m not sure if “and may not be popular” stops applying once a proposal has been edited below 400 characters, or if it’s an ongoing prohibition for the proposal, whatever later changes are made to it.

Bucky:

08-07-2023 16:45:37 UTC

“may not be popular” ≠ “may not become popular”

Josh: he/they

08-07-2023 16:56:55 UTC

Sure, but “this proposal may not be popular” is pretty hard to read as anything other than “this proposal may never be popular”.

Bucky:

08-07-2023 16:58:13 UTC

I’m now taking more advantage of the “reformat a list of items” appendix clause so that all words can be correctly spelled and every word is delimited from every other word by either whitespace or punctuation.

Bucky:

08-07-2023 17:00:55 UTC

Josh, “may not be popular” is denying permission, but it’s present tense.

Josh: he/they

08-07-2023 17:04:02 UTC

“may be” may be in the present and the future tense.

“It may be snowing” can refer to today and tomorrow.

Bucky:

08-07-2023 17:06:57 UTC

And you claimed my reading was untenable. Now you’re claiming it’s ambiguous. Which is it?

JonathanDark: he/him

08-07-2023 17:12:13 UTC

Using typos to get around the letter of the law still violates the spirit of the law, which is to keep the ruleset from growing too fast from any one Proposal. If the idea is too big to fit in without using tricks, split up the idea into separate Proposals.

For example, I re-wrote the proposed ruletext to introduce the main concepts like this, and it came to 271 characters:

There exists three Phone Lines, called Lines 1, 2 and 3. Each has two publicly-tracked Endpoints, defaulting to “5 Notochord”, that may be one of the following types of values:
* The name of an Idle or non-Idle Machinist
* Another Phone Line
* Text that describes a Location

You could then have another Proposal to set up the phone lines in the default configuration you actually want, but until then, you at least have the concept available and the phone lines simply route to the same place by default.

JonathanDark: he/him

08-07-2023 17:13:46 UTC

Probably should make that “publicly-tracked Phone Lines”, which only adds a handful more characters.

Bucky:

08-07-2023 17:17:19 UTC

I would consider it unacceptable to leave the default value that unclear. I’m 90% sure the correct default would be “3Balance” for all endpoints but an enacting admin being 90% sure isn’t good enough.

 

Josh: he/they

08-07-2023 17:24:50 UTC

I’m not “claiming” anything, Bucky, so ramp it down a little, yeah? I have said neither “untenable” nor “ambiguous” and I’m not sure why you’re putting words in my mouth.

I’d've been happier to chat around it a bit longer but if you’re going to force the issue then sure, I think on balance of evidence this is locked at unpopular. On that basis I’ll chuck an against in to prevent further exciting exploration of ruleset edge cases.

Bucky:

08-07-2023 17:25:34 UTC

Check that, the default is actually undefined. The problem is that “5 Notochord” isn’t a valid value, “00000015 km south of the New York Public Library” is for any number of 0s, and adding more 0s makes it a better default without limit.

JonathanDark: he/him

08-07-2023 17:34:36 UTC

It’s really up to you to rewrite the proposed idea to your satisfaction and split it up so that it fits the proscribed limits. I was simply offering an example. The point is, if you don’t follow the spirit of the law, you get a against from me.

JonathanDark: he/him

08-07-2023 17:35:50 UTC

I try not to place a vote during the 4-hour edit window, and I would have waited on that vote above, but since Josh locked it down already, there was no further harm done by my vote.

Raven1207: he/they

08-07-2023 20:06:05 UTC

against

lemon: she/her

09-07-2023 00:06:34 UTC

against yeah, this is… i’d much rather you just propose to raise the Brevity cap.

Kevan: City he/him

09-07-2023 07:07:38 UTC

against

SingularByte: he/him

09-07-2023 09:05:24 UTC

Player count is 10, quorum is 6 after my unidling.

I’d agree that a typo is pretty much by definition accidental.
against