LifeWiki:Tiki bar

From LifeWiki
Revision as of 15:00, 6 August 2022 by Atavoidirc (talk | contribs)
Jump to navigation Jump to search
Taka Tiki Break

Welcome, one and all, to the Tiki bar! This page is used to discuss the technical issues, policies, and operations of the LifeWiki. Or just sit down, relax, and enjoy a cocktail.

Welcome to the Tiki bar

Wikipedia has the Village pump, Wiktionary has the Beer parlour, but the LifeWiki's lacked a central page for discussion so far other than User talk:Nathaniel. So I took the liberty to create the Tiki bar to facilitate discussion in a friendly and relaxed atmosphere. Welcome! Apple Bottom (talk) 11:09, 13 June 2016 (UTC)

Archived discussions

Note: active discussions are never archived while still active.

Proposal for niemiecsynth infobox parameter

Are there any objections to me adding a parameter to the pattern infobox which would link to a given object in Mark Niemiec's synthesis database. Despite its outdatedness, I've personally still found the database extremely useful due to the number of alternative syntheses it has, and I imagine many other people would as well. This would be far easier than manually uploading synthesis files to the pattern collection.

Note that this is distinct from niemiecid, which does not necessarily determine where a synthesis is found. For example, boat does not actually have a niemiecid as far as I can tell it, and its synthesis file is actually located at 0/5bt.rle. Non-still-life patterns also appear to not have IDs under the #.# system. Ian07 (talk) 03:43, 4 January 2022 (UTC)

Linking to Niemiec synthesis database is nice, but not necessarily shown in infobox in my opinion. An alternative method is to use {{LinkNiemiec}} in the External links section. There have been a bunch of pages doing that; previously I edited some for 12-cell still lives (e.g. this one) so that the link goes to the particular synthesis RLE directly instead of the general "The <count> <pop>-bit still lives" panel. I have not done this to other smaller still lives, though. GUYTU6J (talk) 04:24, 4 January 2022 (UTC)
Linking directly to a downloadable file in the External links section (or in a footnote) may be unexpected for a reader. I think it is usually better to have links to webpages that link to downloadable files, rather than linking to downloadable files directly. This helps to provide some context about the file rather than jumping directly to the download. Such URLs may also be more permanent while filenames are subject to change. Confocal (talk) 02:12, 22 July 2022 (UTC)
I do not have objections against having a dedicated parameter in the infobox with a direct link to the synthesis file, as long as it is done consistently and it is reasonably clear that clicking on the link will immediately proceed to the download of a RLE file with synthesis. Confocal (talk) 02:33, 22 July 2022 (UTC)

Do LCMs need their own pages?

134P39.1: Keep. It's historical, and we don't know of any non-p3/p13 p39s anyway.
22P4.3 on 56P27: Merge to 56P27.
258P3 on Achim's p11: Unsure. I might say it's not needed at all.
44P7 on Beluchenko's p13: Redirect to Beluchenko's p13, mention on both pages.
48P9 on rattlesnake: Redirect to rattlesnake, mention on both pages.
65P48: Keep; this is a rephaser where large oscillator doesn't have its own page.
69P48: Keep for the same reasons as 65P48.
72P68: Merge to honey thieves.
74P85: Merge to honey thieves.
77P77: Redirect to rattlesnake, mention on both pages (rattlesnake and 41P7.2).
87P26: Either keep or merge with 53P13.
90P51: Merge to honey thieves.
Blonker on Rich's p16: Delete (there's already a delete tag).
Boring p24: Keep; it's natural.
Caterer on 28P7.3: Merge to 28P7.3.
Caterer on 42P7.1: Merge to 44P7.2 (42P7.1 is a smaller but lower-clearance variant of 44P7.2).
Caterer on 44P7.2: Redirect to 44P7.2; no need to show.
Caterer on 68P32: Delete, no longer smallest.
Caterer on Beluchenko's p13: Merge to Beluchenko's p13.
Caterer on figure eight: Redirect to figure eight, mention on both pages.
Caterer on Jason's p22: Merge to Jason's p22.
Caterer on Merzenich's p31: Merge to Merzenich's p31.
Caterer on rattlesnake: Merge to rattlesnake.
Figure eight on 22P36: Merge to 22P36.
Figure eight on Beluchenko's p13: Merge to Beluchenko's p13.
Figure eight on centinal: Redirect to centinal; no need to show since it's p200.
Figure eight on Jason's p22: Delete, not the smallest.
Figure eight on pentadecathlon: Keep, natural.
Figure eight on rattlesnake: Merge to rattlesnake.
Fumarole on 34P14 shuttle: Merge to 34P14 shuttle.
Fumarole on Achim's p11: Delete, by far not the smallest.
Fumarole on Beluchenko's p13: Merge to Beluchenko's p13.
Fumarole on p18 bi-block hassler: Merge to p18 bi-block hassler.
Fumarole on Rich's p16: Delete; overtaken by Rob's p16.
Fumarole on Rob's p16: Merge to Rob's p16.
Mold on 34P14 shuttle: Merge to 34P14 shuttle.
Mold on 41P7.2: Merge to 41P7.2.
Mold on fumarole: Merge to fumarole, mention on both pages.
Mold on Jason's p22: Delete, not smallest.
Mold on Jason's p33: Merge to Jason's p33.
Mold on Merzenich's p31: Merge to Merzenich's p31.
Mold on pentadecathlon: Merge to pentadecathlon.
Mold on rattlesnake: Merge to rattlesnake.
P6 thumb on Beluchenko's p13: Merge to Beluchenko's p13.
Pentadecathlon on 37P7.1: Merge to 37P7.1.
Pentadecathlon on 56P27: Merge to 56P27.
Pentadecathlon on snacker: Delete, not smallest.
Pentadecathlon on thumb 1: Merge to thumb 1
Pseudo-barberpole on Jason's p22: Merge to Jason's p22.
Pseudo-barberpole on rattlesnake: Merge to rattlesnake.
Snacker on 38P7.2: Redirect to 38P7.2, mention on both pages.
T-nosed p4 on Merzenich's p31: Delete, not smallest.
Thumb 1 on queen bee shuttle: Merge to thumb 1 (queen bee shuttle has a lot of other uses, and this would add clutter).
Tumbler on Rich's p16: Merge to tumbler; tumbler was chosen over Rich's p16 as people wouldn't expect tumbler to have sparks.
Twin bees shuttle on 22P4.3: Delete. We don't have a page for 22P4.3, and it ties the non-LCM record anyway.
Uninteresting p24: Keep, natural.
Unix on 34P14 shuttle: Merge to 34P14 shuttle.
Unix on 41P7.2: Delete, not smallest.
Unix on Rich's p16: Merge to Rich's p16.

HotdogPi (talk) 14:15, 15 January 2022 (UTC)

Well the first entry on this list certainly didn't age perfectly.
I agree with most of these proposals, although I'd prefer it if the cases marked for deletion were instead made into redirects to the current smallest, with their existence as the smallest at one point in time given a passing mention. - AwesoMan3000 (talk) 14:10, 19 January 2022 (UTC)


I also agree with most of these proposals, but there are a few I would do differently:
258P3 on Achim's p11: Keep or merge to Achim's p11; it's historical.
134P39.1: Merge to cheater 2.
72P68: Merge to cheater 2.
74P85: Merge to cheater 2.
90P51: Merge to cheater 2.
87P26: Move 53P13 to 50P13 and merge with 50P13.
Caterer on 42P7.1: Delete; no longer the smallest.
Caterer on 44P7.2: Delete; not the smallest.
Pentadecathlon on thumb 1: Move thumb 1 to p9 thumb and merge to p9 thumb
Thumb 1 on queen bee shuttle: Move thumb 1 to p9 thumb and merge to p9 thumb
Twin bees shuttle on 22P4.3: Already redirected to a smaller LCM p92.
~Sokwe 22:00, 20 January 2022 (UTC)

OCA RLE

Two hours ago our site admin User:Nathaniel added a collection of other cellular automata patterns to the main page under the name of oca.zip, and I noticed something that is worth discussing.

Firstly, click on "Expand" to the right to view the list of the filenames (currently there are 75).

1308p7.rle
2c5ladders.rle
2x210cellstilllifes.rle
2x22cellstilllifes.rle
2x23cellstilllifes.rle
2x24cellstilllifes.rle
2x25cellstilllifes.rle
2x26cellstilllifes.rle
2x27cellstilllifes.rle
2x28cellstilllifes.rle
2x29cellstilllifes.rle
2x2blockoscillators.rle
2x2glider.rle
2x2linepuffer.rle
2x2oscillators.rle
2x2period2oscillators.rle
2x2stills.rle
4c13ladders.rle
4c9ladders.rle
b3578s238replicator.rle
bomberpredecessor.rle
briansbrainp3.rle
c3ladder.rle
c3ladders.rle
candlefrobraitself.rle
croaker.rle
dayandnightfireball.rle
flutter.rle
griddle.rle
highlife10cellstilllifes.rle
highlife11cellstilllifes.rle
highlife12cellstilllifes.rle
highlife13cellstilllifes.rle
highlife4cellstilllifes.rle
highlife5cellstilllifes.rle
highlife6cellstilllifes.rle
highlife7cellstilllifes.rle
highlife8cellstilllifes.rle
highlife9cellstilllifes.rle
highlifereplicatorxp96.rle
honeyfarmgenerator.rle
jasonsbow.rle
jellyfish.rle
lifehistoryexample.rle
lifewithoutdeathquadraticgrowth.rle
longlivedsparks.rle
maze2cellstilllifes.rle
maze3cellstilllifes.rle
maze4cellstilllifes.rle
maze5cellstilllifes.rle
maze6cellstilllifes.rle
maze7cellstilllifes.rle
maze8cellstilllifes.rle
maze9cellstilllifes.rle
mazeperiod2.rle
mazestilllifes.rle
mazewickstretcher.rle
moon.rle
movepuffer.rle
movestilllifes.rle
nontnosedp15.rle
nontnosedp8.rle
pedestrianlifeobliquespaceship.rle
pedestrianlifep106gun.rle
pedestrianlife_obliquespaceship.rle
pedestrianlife_p106gun.rle
pole2rotor.rle
pole3rotor.rle
pole4rotor.rle
replicator.rle
replicatorpredecessor.rle
semitnosedp16.rle
semitnosedp8.rle
ttetrominotlife.rle
uniquefatherproblemsolved.rle

Then, the issues.

Finally, the former suggestion of creating an independent OCARLE namespace looks reasonable to me. Would this be implemented?

(Meanwhile, happy Pi day!) -GUYTU6J (talk) 03:54, 14 March 2022 (UTC)

Thanks for this. I have fixed the script so that patterns with "rule = Life" and "rule = LifeHistory" are now placed in all.zip instead of oca.zip. The script runs on the server once every 24 hours, so these changes will take up to a day to appear. Nathaniel (talk) 12:32, 14 March 2022 (UTC)
Good, how about the remaining questions? For consistency, I went ahead and fixed the nonstandard "rule = Life" in the RLE above as well as in RLE:46p4h1v0 synth, both of which were produced by User:Dvgrn. Related to the second issue, RLE:Quetzal54 appears to be generated by User:Book's personal website and the link is broken; can you rewrite the comment so as to match LifeWiki standards? -GUYTU6J (talk) 12:56, 14 March 2022 (UTC)

Redirects from misspelling

I fail to see why redirects from misspellings are prohibited. Atavoidirc (talk) 21:40, 27 June 2022 (UTC)

  • I think there are too many possible ways to misspell something (just multiply the number of letters in the title by (number of letters in the alphabet - 1) and on top of that add misspellings that add/remove/exchange letters), so that it becomes unreasonable to make redirects for them. For another example, should jrake be redirected to rake, or to krake (note that letters j and k are adjacent on a common keyboard layout), or maybe to a disambiguation page created specifically for the purpose of distinguishing possible misspellings? Some redirects for really common misspellings may be acceptable - but I think it is necessary to show explicitly that these misspellings are indeed common, and there are few such cases.
In any case, I do not think it is helpful to quickly make dozens of redirects for misspellings - it clutters the logs of recent changes for editors, and it does not seem a noticeable improvement for readers. Confocal (talk) 07:06, 28 June 2022 (UTC)
(Added later) Although the following does not necessarily imply anything specific (I think the wiki should not promote an incorrect spelling, even if it becomes common), here are results of a quick forum search: "candelfobra" - 0 matches, "candlefobra" - 0 matches, "candelfrobra" - 16 matches, "candlefrobra" - 36 matches. Confocal (talk) 12:06, 28 June 2022 (UTC)
    • Personally i think redirects from misspellings that are not just typos (e.g. Candelfobra) should be allowed. I've made this specific misspelling several times before, so i know at least one person who would benefit from it. Atavoidirc (talk) 11:25, 28 June 2022 (UTC)
My vote would definitely be to not add misspelling-redirects, and to remove any that have been added. We've already got lots of spelling and punctuation variants showing up in the All Pages lists, and those lists will get extremely cluttered if we also add every possible misspelling of every article name -- or even every reasonable misspelling.
Of course there's a checkbox to hide redirects, but the problem I see is that current policy is fairly consistent about having redirects be valid variant spellings -- terms that people have actually used or might actually use.
So if we add things like "Suprise", we're kind of implying that "suprise" is a valid name that someone has used for something. People might click on it thinking, "what's that, a pun on 'sup' so it's some kind of eater?" and then mysteriously find no explanation of why "suprise" is listed. I'd much rather avoid that unlikely potential confusion, than avoid the unlikely potential confusion that someone can't find the Surprise article because they typed "suprise".
In other words, given that the lexicon of Life terms includes all kinds of things like "Catagolue" that look like misspellings but are actually completely purposeful and have meaning... there's useful information in the current collection of redirects, and it's not an improvement to add a random scattering of misspellings that are really just misspellings. People can perfectly well figure out how to spell "surprise" right, in the incredibly rare cases when they accidentally mistype it and don't get a LifeWiki article match. Dvgrn (talk) 14:59, 28 June 2022 (UTC)
  • (Replying here to a message left at Talk:T-tetsons, since it is possible that that talk page will be deleted later:) I do not see why "T-tetsons" or "T-tetson" should mean something specific. There is a page Tumbling T-tetson on this wiki, and there is an entry "tumbling T-tetson" in Life Lexicon. There is a page Twirling T-tetsons 2 on this wiki, and there is an entry "twirling T-tetsons II" in Life Lexicon. However, I cannot find "T-tetson" or "T-tetsons" by itself in Life Lexicon. On the forums, the only example I found which might be related is in the thread "Help with names" (link) where there was an attempt to translate a set of words/terms into another language. I think that "T-tetsons" does not by itself mean anything at all, so I proposed the redirect for deletion. Confocal (talk) 00:16, 4 July 2022 (UTC)

Category:Polyominos

I propose that recently created Category:Polyominos should be renamed to Category:Polyominoes, to follow S. W. Golomb. See also polyomino. The actual renaming will involve editing every page in the category - otherwise I probably would just do it myself. Confocal (talk) 07:15, 28 June 2022 (UTC)

Done. Atavoidirc (talk) 18:56, 14 July 2022 (UTC)

Mobile LifeWiki

Greetings from a passing wiki editor! This site looks great and well-moderated. But on a smartphone, just noticed that you don't have a Mobile frontend extension installed. Why? GUYTU6J (talk) 17:36, 2 July 2022 (UTC)

  • The linked page says: "Before installing MobileFrontend [...] you should review your content to see whether it is mobile friendly. [...] MobileFrontend will not magically fix this for you!" It seems that ensuring that the actual content will render nicely is a non-trivial task. There may be a good solution to the problem - I'm only saying that it is not obvious what is an improvement and what is not. Confocal (talk) 22:47, 21 July 2022 (UTC)

Single-digit links in templates / links with very short displayed text

There are templates such as gliders and period, which are used for embedding short (often single-digit) links to categories. I suggest to modify such templates so that links become e.g. period-3 instead of period-3, and likewise 5-glider instead of 5-glider. I think this would be an improvement because clicking on the longer link would be much easier for a reader than clicking on a single-digit link. Confocal (talk) 02:47, 10 July 2022 (UTC)

Seconded. Glider is linked from the first sentence of the category page anyway, so it should still be easy for someone to find that link.
~Sokwe 08:08, 10 July 2022 (UTC)

Small update: slcells is another similar template; there may be more. Confocal (talk) 19:17, 10 July 2022 (UTC)

I modified {{gliders}}, {{period}}, {{periodS}} to use long displayed link text in non-brief mode. Probably {{cells}} and {{slcells}} should be handled by a more experienced editor semiautomatically (because that will involve editing large number of pages where these templates are used). The current usage is like e.g.

The frobnozzle is a {{cells|22}}-bit p3 oscillator.
The snargehive is a {{slcells|6}}-bit still life.

That should be changed in articles to

The frobnozzle is a {{cells|22}} p3 oscillator.
The snargehive is a {{slcells|6}} still life.

and the templates should be modified accordingly, to provide "-bit" as part of the displayed link text. Confocal (talk) 00:16, 19 July 2022 (UTC)

Good ideas. Book (talk) 00:28, 19 July 2022 (UTC)

Missing OCA rules

Currently

  • 3D Life
  • Codd's cellular automaton
  • Critters (cellular automaton)
  • Langton's loops
    • Byl's loop
  • Paterson's worms
  • Rule 30
  • Rule 90
  • Rule 184
  • Turmite
    • Langton's ant
  • Von Neumann cellular automaton
    • Nobili cellular automata

And the following Cellular automata related topics:

  • Asynchronous cellular automaton
  • Block cellular automaton
  • Bootstrap percolation
  • Continuous automaton
  • Elementary cellular automaton
  • Lattice gas automaton
  • Majority problem (cellular automaton)
  • Mobile automaton
  • Movable cellular automaton
  • Network automaton
  • Reversible cellular automaton
  • Second-order cellular automaton
  • Stochastic cellular automaton

Atavoidirc (talk) 19:44, 14 July 2022 (UTC)

  • A minor remark: even if Wikipedia has a page about something, that does not mean that the subject of that page meets Wikipedia's notability criteria. More significantly: assuming that it is good to have a page about a certain subject here on LifeWiki, I think it would be much better to have that page written by someone who knows enough about the subject (i.e. knows what it is all about), and who is able to write it down in a clear understandable way. I think there's not much point in quickly creating lots of new small stubs that do not really provide much useful knowledge. Confocal (talk) 02:47, 15 July 2022 (UTC)

Sections for lists of patterns

There is a number of lists of patterns which can be found in Category:Lists of patterns, with multiple viewers on each page. Would it be an improvement to split such pages into sections in some consistent way? It may help readers to quickly navigate e.g. to a specific period. It may enable categorized redirects to sections for patterns without their own articles. Confocal (talk) 21:32, 21 July 2022 (UTC)

11-cell and 12-cell still lifes

Recently, Carson Cheng added a notability tag to a decent number of 12-cell still lifes and a few 11s, and Book redirected them to List of still lifes with 4-12 cells. Confocal is arguing against this. There are now only 96 out of 121 in the Category:Strict still lifes with 12 cells category and 40 of 46 in the 11 category. In addition, the ones that were redirected are a bit arbitrary. Should the redirected ones be restored? HotdogPi (talk) 13:11, 28 July 2022 (UTC)

  • I'm currently editing pages that are not redirected, to make relatively minor formatting fixes. I'm also removing notability templates which are present in pages about 12-bit still lives, since it seems more reasonable to discuss this kind of questions for all similar pages at once, rather than one-by-one. One possible solution is to keep all pages for 12-bit SLs (and de-redirect redirected ones). Confocal (talk) 13:17, 28 July 2022 (UTC)
(Added later:) I think the same applies to 11-cell SLs. One issue with List of still lifes with 4 to 12 cells is that a significant part of the content is collapsed-by-default; I think it is usually better to have all content shown by default. Confocal (talk) 18:18, 28 July 2022 (UTC)
  • I would say that in general we do not have a good process for adjudicating notability tags. Assuming interested parties will stumble across those pages and comment on the discussion page in a timely fashion is hit or (mostly) miss. I've attempted to raise individual page issues on the forums without much success, and that's cumbersome, especially when there are a lot of open tags. I also don't think letting those tags linger interminably (and I know we all have different ideas about timeliness) is good practice. It seems to me that getting a thumbs up or down should be possible in short order, but I'm not clear on how to do this in a process-driven way. — Preceding unsigned comment added by Book (talkcontribs) 28 July 2022‎
  • Since this is somewhat off-topic in this tiki bar discussion, I attempted to write a partial answer on the forum: link to the post. Feel free to reply there. Confocal (talk) 10:28, 29 July 2022 (UTC)

I restored the 6 pages for 11-cell SLs. I suggest to restore the 25 redirected pages for 12-bit SLs as well, unless there are good reasons to not do so. I think in this case a separate page for each object is better than a single long list with mostly collapsed-by-default content. Confocal (talk) 18:35, 3 August 2022 (UTC)

Redirects

Should redirects like p52 pipsquirter be in categories? Atavoidirc (talk) 15:00, 6 August 2022 (UTC)