diff --git a/next/guidelines.html b/next/guidelines.html index 802d9ae2d..55ba917ca 100644 --- a/next/guidelines.html +++ b/next/guidelines.html @@ -404,7 +404,7 @@ granted provided this this copyright and notice are included in its entirety and remains unaltered. All other uses must receive prior permission in writing by contacting the judges.

Guidelines version

-

| This guidelines file is version 2024-06-11-v28.

+

| This guidelines file is version 2024-06-15-v28.

IMPORTANT: Be SURE to read the IOCCC rules.

Change marks

| ← Lines that start with this symbol indicate a change from the previous IOCCC

@@ -421,8 +421,8 @@ allowed. Even so, you are safer if you remain within the guidelines.

You should read the current IOCCC rules, prior to submitting entries. The rules are typically published along with these guidelines.

WHAT’S NEW THIS IOCCC

-

| This IOCCC runs from 2024-MMM-DD HH:MM:SS UTC to YYYY-MMM-DD HH:MM:SS UTC. -** XXX - This date and time is TDB - XXX **.

+

| This IOCCC runs from 2024-MMM-DD HH:MM:SS UTC to YYYY-MMM-DD HH:MM:SS UTC.
+| XXX - date/time is TBD - XXX

| The reason for the times of day are so that key IOCCC events are calculated for be a functional UTC time. :-)

Until the start of this IOCCC, these rules, guidelines and iocccsize.c @@ -431,8 +431,8 @@ toolkit) tool should be considered provisional BETA versions and may be adjusted AT ANY TIME.

The IOCCC submission URL is https://submit.ioccc.org/.

-

| The submit URL should be active on or slightly before 2024-MMM-DD HH:MM:SS UTC. -XXX - This date and time is TDB - XXX .

+

| The submit URL should be active on or slightly before 2024-MMM-DD HH:MM:SS UTC.
+| XXX - date/time is TBD - XXX

Please wait to submit your entries until after that time.

The official rules, guidelines and iocccsize.c (invoked by the mkiocccentry) tool will be available on the official IOCCC website on or slightly before start @@ -997,26 +997,6 @@ reveal the number of entries that we received.

During the judging process, a process that spans multiple sessions over a few weeks, post general updates from our Mastodon account.

-

Once we have selected the winners, for each category we will tweet:

- -

After the initial announcement, we attempt to send email to the -authors of the winning entries. One reason we do this is to give -the authors a chance to comment on the way we have presented their -entry. They are given the chance to correct mistakes and typos. We -often accept their suggestions/comments about our remarks as well. -This is done prior to posting the winners to the wide world.

-

An important update to how winners are announced

-

The IOCCC no longer uses twitter. IOCCC entries will be announced by a git -commit to the IOCCC entries repo that, in -turn, updates the official IOCCC website.

-

In addition a note is posted to the IOCCC Mastodon account -(https://fosstodon.org/@ioccc).

-

Back to the Judging process

Judging consists of a number of elimination rounds. During a round, the collection of entries are divided into two roughly equal piles; the pile that advances on to the next round, and the pile that does @@ -1104,7 +1084,7 @@ you are mentioned you will not get a notification.

| The IOCCC judges will begin to prepare to release the source code of the new IOCCC winners.

| The IOCCC judges will post the winning source to the IOCCC winner repo as well as to the Official IOCCC winner website.

| The IOCCC news will also contain an announcement of the winners.

-

An important update to how winners are announced

+

An important update to how winners are announced

The IOCCC no longer uses twitter. IOCCC entries will be announced by a git commit to the IOCCC entries repo:

    https://github.com/ioccc-src/winner
diff --git a/next/guidelines.md b/next/guidelines.md index 286c29ce0..5994b3dce 100644 --- a/next/guidelines.md +++ b/next/guidelines.md @@ -32,7 +32,7 @@ writing by [contacting the judges](../contact.html). ## Guidelines version -**`|`** This guidelines file is version **2024-06-11-v28**. +**`|`** This guidelines file is version **2024-06-15-v28**. **IMPORTANT**: Be **SURE** to read the [IOCCC rules](rules.html). @@ -62,8 +62,8 @@ The rules are typically published along with these guidelines. # WHAT'S NEW THIS IOCCC -**`|`** This IOCCC runs from **2024-MMM-DD HH:MM:SS UTC** to **YYYY-MMM-DD HH:MM:SS UTC**. -** XXX - This date and time is TDB - XXX **. +**`|`** This IOCCC runs from **2024-MMM-DD HH:MM:SS UTC** to **YYYY-MMM-DD HH:MM:SS UTC**.
+**`|`** **XXX - date/time is TBD - XXX** **`|`** The reason for the times of day are so that key IOCCC events are **calculated** for be a **fun**ctional UTC time. :-) @@ -76,8 +76,8 @@ adjusted _AT ANY TIME_**. The IOCCC submission URL is . -**`|`** The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC**. -**XXX - This date and time is TDB - XXX **. +**`|`** The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC**.
+**`|`** **XXX - date/time is TBD - XXX** Please wait to submit your entries until after that time. @@ -877,33 +877,6 @@ During the judging process, a process that spans multiple sessions over a few weeks, post general updates from our [Mastodon account](https://fosstodon.org/@ioccc). -Once we have selected the winners, for each category we will tweet: - -* category name -* name(s) of the authors (or anonymous if requested) -* twitter handle(s) (if provided and if anonymity was not requested) -* country code(s) of the author(s) - -After the initial announcement, we attempt to send email to the -authors of the winning entries. One reason we do this is to give -the authors a chance to comment on the way we have presented their -entry. They are given the chance to correct mistakes and typos. We -often accept their suggestions/comments about our remarks as well. -This is done prior to posting the winners to the wide world. - - -## An important update to how winners are announced - -The IOCCC no longer uses twitter. IOCCC entries will be announced by a git -commit to the [IOCCC entries repo](https://github.com/ioccc-src/winner) that, in -turn, updates the [official IOCCC website](https://www.ioccc.org/index.html). - -In addition a note is posted to the IOCCC Mastodon account -(). - - -## Back to the Judging process - Judging consists of a number of elimination rounds. During a round, the collection of entries are divided into two roughly equal piles; the pile that advances on to the next round, and the pile that does diff --git a/next/rules.html b/next/rules.html index a50cc3d69..43fd9ad33 100644 --- a/next/rules.html +++ b/next/rules.html @@ -405,7 +405,7 @@ granted provided this this copyright and notice are included in its entirety and remains unaltered. All other uses must receive prior permission in writing by contacting the judges.

Rules version

-

| These rules are version 2024-04-04-v28.

+

| These rules are version 2024-06-15-v28.

IMPORTANT: Be sure to read the IOCCC guidelines.

Change marks

| ← Lines that start with this symbol indicate a change from the previous IOCCC

@@ -430,7 +430,8 @@ IOCCC start with the | symbol.

  • To provide a safe forum for poor C code. :-)
  • Important IOCCC dates

    -

    | This IOCCC runs from 2019-Dec-26 06:01:41 UTC to 2020-Mar-15 06:26:49 UTC.

    +

    | This IOCCC runs from 2024-MMM-DD HH:MM:SS UTC to 202x-MMM-DD HH:MM:SS UTC.
    +| XXX - date/time is TBD - XXX

    Until the start of this IOCCC, these rules, guidelines and iocccsize.c (contained in the mkiocccentry toolkit and invoked by the @@ -441,8 +442,9 @@ toolkit and invoked by the times that link is likely to be unresponsive.

    Please check the How to enter FAQ for important information on how to submit to the IOCCC.

    -

    | The submit URL should be active on or slightly before 2020-Jan-15 12:21:37 UTC. -Please wait to submit your entries until after that time.

    +

    | The submit URL should be active on or slightly before 2024-MMM-DD HH:MM:SS UTC.
    +| XXX - date/time is TBD - XXX

    +

    Please wait to submit your entries until after that time.

    The official rules and guidelines will be available on the official IOCCC website on or slightly before the start of this IOCCC. The mkiocccentry toolkit may be obtained at any time @@ -459,7 +461,7 @@ entry submission URL.

    Rule 2

    The size rule requires your entry to satisfy BOTH rule 2a and rule 2b:

    Rule 2a

    -

    The size of your program source MUST BE <= 4096 bytesin length.

    +

    The size of your program source MUST BE <= 4096 bytes in length.

    Rule 2b

    | When your program source is fed as input to the current IOCCC size tool, and the IOCCC size tool -i command line option is used, the @@ -473,8 +475,9 @@ this tool before packaging your entry for submission.

    the How to enter FAQ.

    To submit to an open IOCCC, you must use the IOCCC submit server.

    When the IOCCC is not open, that link will likely be unresponsive.

    -

    | The submit URL should be active on or slightly before 2020-Jan-15 12:21:37 UTC. -Please wait to submit your entries until after that time.

    +

    | The submit URL should be active on or slightly before 2024-MMM-DD HH:MM:SS UTC.
    +| XXX - date/time is TBD - XXX

    +

    Please wait to submit your entries until after that time.

    Rule 4

    If your entry is selected as a winner, it will be modified as follows:

    Your ‘build’ instructions will be incorporated into a Makefile.

    @@ -489,7 +492,7 @@ files you submit.

    file to a new filename and then modify that copy.

    Rule 6

    | I am not a rule, I am a free(void *human)!

    -
            while (!understand(ioccc(rule(that(you(are(number(6)))))))) { ha_ha_ha(); }
    +
    |       while (!understand(ioccc(rule(that(you(are(number(6)))))))) { ha_ha_ha(); }

    Rule 7

    The obfuscated C program must be an original work that you own.

    You (the author(s)) must own the contents of your submission OR @@ -502,8 +505,8 @@ detail that ownership (i.e., who owns what) AND document the permission you obtained.

    Please note that the IOCCC size tool is NOT an original work.

    Rule 8

    -

    | Entries must be received prior to the end of this IOCCC which is -2024-MMM-DD HH:MM:SS UTC. XXX - This date and time is TDB - XXX .

    +

    | Entries must be received prior to the end of this IOCCC which is 2024-MMM-DD HH:MM:SS UTC.
    +| XXX - date/time is TBD - XXX

    A confirmation of submission will be sent to the submitting email address before the close of the contest.

    Rule 9

    @@ -614,11 +617,18 @@ for disqualification of your entry.

    Rule 24

    Even though 24 is not prime, you should still see rule #23.

    Rule 25

    -

    The IOCCC rule set consists of at least 26 rules.

    +

    | The IOCCC rule set needs more than 5^2 rules: see rule #26.

    Rule 26

    -

    Rule 26 is also a rule.

    +

    | “The quick brown fox jumps over the lazy dog”.
    +| “Pack my box with five dozen liquor jugs.”
    +| “How vexingly quick daft zebras jump!”
    +| “Sphinx of black quartz, judge my vow.”
    +| “Waltz, bad nymph, for quick jigs vex.”
    +| “Mr. Jock, TV quiz PhD, bags few lynx.”

    Rule 27

    -

    | Rule 27 is reserved for something cubic. :-)

    +

    | Unless otherwise needed, Rule 27 is reserved for something cubic. :-)

    +

    Rule 28

    +

    | Rule 28 is a perfect way end to the list of rules as we do not plan to have 496 rules.

    FOR MORE INFORMATION:

    | For questions or comments about the contest, see Contacting the IOCCC.

    | Be sure to review the IOCCC Rules and Guidelines as diff --git a/next/rules.md b/next/rules.md index 1666b9718..450f93bea 100644 --- a/next/rules.md +++ b/next/rules.md @@ -34,7 +34,7 @@ writing by [contacting the judges](../contact.html). ## Rules version -**`|`** These rules are version **2024-04-04-v28**. +**`|`** These rules are version **2024-06-15-v28**. **IMPORTANT**: Be sure to read the [IOCCC guidelines](guidelines.html). @@ -72,7 +72,8 @@ The goals of the IOCCC: # Important IOCCC dates -**`|`** This IOCCC runs from **2019-Dec-26 06:01:41 UTC** to **2020-Mar-15 06:26:49 UTC**. +**`|`** This IOCCC runs from **2024-MMM-DD HH:MM:SS UTC** to **202x-MMM-DD HH:MM:SS UTC**.
    +**`|`** **XXX - date/time is TBD - XXX** Until the start of this IOCCC, these [rules](rules.html), [guidelines](guidelines.html) and iocccsize.c (contained in the [mkiocccentry @@ -87,7 +88,9 @@ times that link is likely to be unresponsive. Please check the [How to enter FAQ](../faq.html#submit) for **important information** on how to submit to the IOCCC. -**`|`** The submit URL should be active on or slightly before **2020-Jan-15 12:21:37 UTC**. +**`|`** The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC**.
    +**`|`** **XXX - date/time is TBD - XXX** + Please wait to submit your entries until after that time. The official [rules](rules.html) and [guidelines](guidelines.html) will be @@ -122,7 +125,7 @@ The size rule requires your entry to satisfy **BOTH** rule 2a and rule 2b: ## Rule 2a -The size of your program source **MUST BE <= 4096 bytes**in length. +The size of your program source **MUST BE <= 4096 bytes** in length. ## Rule 2b @@ -145,7 +148,9 @@ To submit to an open IOCCC, you must use the [IOCCC submit server](https://submi When the IOCCC is not open, that link will likely be unresponsive. -**`|`** The submit URL should be active on or slightly before **2020-Jan-15 12:21:37 UTC**. +**`|`** The submit URL should be active on or slightly before **2024-MMM-DD HH:MM:SS UTC**.
    +**`|`** **XXX - date/time is TBD - XXX** + Please wait to submit your entries until after that time. @@ -175,7 +180,7 @@ file to a new filename and then modify that copy. **`|`** I am not a rule, I am a `free(void *human)`! ``` - while (!understand(ioccc(rule(that(you(are(number(6)))))))) { ha_ha_ha(); } +| while (!understand(ioccc(rule(that(you(are(number(6)))))))) { ha_ha_ha(); } ``` @@ -200,8 +205,8 @@ Please note that the IOCCC size tool is **NOT** an original work. ## Rule 8 -**`|`** Entries must be received prior to the end of this IOCCC which is -**2024-MMM-DD HH:MM:SS UTC**. **XXX - This date and time is TDB - XXX **. +**`|`** Entries must be received prior to the end of this IOCCC which is **2024-MMM-DD HH:MM:SS UTC**.
    +**`|`** **XXX - date/time is TBD - XXX** A confirmation of submission will be sent to the submitting email address @@ -387,17 +392,28 @@ Even though 24 is not prime, you should still see rule #23. ## Rule 25 -The IOCCC rule set consists of at least 26 rules. +**`|`** The IOCCC rule set needs more than 5^2 rules: see rule #26. ## Rule 26 -Rule 26 is also a rule. +**`|`** "The quick brown fox jumps over the lazy dog".
    +**`|`** "Pack my box with five dozen liquor jugs."
    +**`|`** "How vexingly quick daft zebras jump!"
    +**`|`** "Sphinx of black quartz, judge my vow."
    +**`|`** "Waltz, bad nymph, for quick jigs vex."
    +**`|`** "Mr. Jock, TV quiz PhD, bags few lynx." ## Rule 27 -**`|`** Rule 27 is reserved for something cubic. :-) +**`|`** Unless otherwise needed, Rule 27 is reserved for something cubic. :-) + + +## Rule 28 + +**`|`** Rule 28 is a perfect way end to the list of rules as we do not plan to have 496 rules. + # FOR MORE INFORMATION: