User talk:Paddy3118: Difference between revisions

→‎References: Thanks for catching the staleness :-)
(→‎References: Thanks for catching the staleness :-))
 
(117 intermediate revisions by 11 users not shown)
Line 101:
 
: Michael, Thanks for forwarding it - it's great to get positive feedback from a lecturer. (Maybe the site needs a "visitors book")? --[[User:Paddy3118|Paddy3118]] 01:18, 18 April 2010 (UTC)
===References===
Thanks for finding the new location for the BBC Video. Too bad it isn't visible around the world without some network expertise. The Beeb could take a lesson from the Khan Academy.
<br />[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 14:14, 10 May 2021 (UTC)
 
:Hmmm, It's a difficult choice of some or none. There are other references however, and the task description seems complete in itself.
: Thanks for catching the staleness :-)
: --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 14:22, 10 May 2021 (UTC)
 
==Evolutionary algorithm==
Line 1,021 ⟶ 1,028:
 
 
Now, most (if not almost all) Rosetta Code users don't have any sophisticated subroutines/functions of the type that I code up (mine intend to be super-sized versions of general programs. &nbsp; A case in point is my '''$SPELL#''' REXX function that spells '''any''' number you can enter (well, any number up to around &nbsp; <strike>600</strike> &nbsp; 3,000 &nbsp; decimal digits), along with options for spelling currency symbols, exponentiated numbers, use of commas in the translated number, "saying" of decimal points, decimal fractions, exponents, leading signs, American or English spelling (well, more than spelling, the English have a different system that uses milliards and the such), and many other options. &nbsp; One options, expressing numbers as an ordinal (which I intend to add as a Rosetta Code task soon). &nbsp; The use of ordinal numbers will, in turn, become another new Rosetta Code task (also, to be entered soon). &nbsp; I could've just removed (very very very carefully) all the options that weren't needed, but that seemed like a lot of work (crippling of features), and worse, now there would exist multiple versions of the same function (by name), and that would surely be confusing whenever somebody comes across a version that doesn't work (compared to another version of the same name). &nbsp; The program (subroutine/function) that was deleted was a general-purpose error routine that issued a myriad of error conditions (and does some minor fix-ups like enabling console output), as well as insuring that the error message was actually seen by the end-user (i.e., not suppressing error messages), as well as displaying the error message in red &nbsp; (if the terminal supports color). &nbsp; Other features are to add whitespace to the error text (making the error easier to see), as well as what program is issuing the error message, and then set the return code (R.C. or RC) in REXX &nbsp; (or the host environment).
 
That deleted (subroutine) entry was pointed to by a number of REXX entries that used that subroutine.
Line 1,113 ⟶ 1,120:
 
Just in case it wasn't obvious: &nbsp; '''REXXers''' &nbsp; are REXX programmers. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 23:42, 6 September 2017 (UTC)
 
::Ah. So this won't happen again as long as it doesn't happen again. Somehow I don't take much solace in that. BIF - built in function; NBIF non - built in function. No? ok, no. Well whatever you do or don't call them, since you have no opinion '''I'm''' going to call them REXX library routines.
 
::: But, but, but, but, they ain't &nbsp; '''library''' &nbsp; routines. &nbsp; I realize you can choose to call them anything ya want, but that would be a misnomer, and &nbsp; ''library'' &nbsp; carries with it many notions and distinctions. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 23:54, 6 September 2017 (UTC)
 
:::: I asked for your input and I got "a loose hodge-podge or assorted REXX functions/subroutines/routines that are individually referred (invoked) by various REXX programs" [sic]. Perhaps '[Category:Rexx library routines]' is not as precise, but it isn't as flippant. If it makes you unhappy and you want to change it, feel free. It is a public wiki. Other than undeleting $ERR.REX, there is nothing I did that you couldn't. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 00:48, 7 September 2017 (UTC)
 
:::: Sorry that you misunderstood my reply. &nbsp; I was trying to &nbsp; ''describe'' &nbsp; what those thingys were, not &nbsp; ''name'' &nbsp; 'em, &nbsp; but in any case, what you choose for a name is OK, as it's just a place-holder name (as I understand it), not necessarily a description. &nbsp; No flippancy was intended. &nbsp; I don't fully understand what a &nbsp; ''category'' &nbsp; does, but if it helps "place" and/or "name" the stuff, then it's a good thing, of course. &nbsp; By the way, I'm not unhappy, --- I was trying to think of a more (and/or accurate) name of such an animal, but I couldn't come up with one. &nbsp; If there was any unhappiness, it was my failure to come up with a better name. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 01:08, 7 September 2017 (UTC)
 
:::: I understand that I could've added a &nbsp; ''category'', &nbsp; (I think), but I didn't even know that was an option, nor did I even think that would solve the problem (with $ERR.REX and others). &nbsp; I tried several things, I thought that merely changing the deleted entry would work, but I apparently didn't have the privileges needed for that to happen. &nbsp; If you told me that merely added a &nbsp; ''category'', &nbsp; would've fixed the problem, I could've done that --- well, with a little (or more than a little) help in setting up the &nbsp; ''category'' &nbsp; page. &nbsp; The use of a &nbsp; ''{{category}}'' &nbsp; wasn't mentioned, I thought you were looking for descriptive/definitive name for such an animal for some other purpose. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 01:40, 7 September 2017 (UTC)
 
:::: Just an aside, how does one add a &nbsp; ''category'' &nbsp; page? &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 01:40, 7 September 2017 (UTC)
 
::::: Sigh. [http://www.letmegooglethat.com/?q=mediawiki+category&l=1| Let me Google that for you] --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 02:17, 7 September 2017 (UTC)
 
:Because these REXX pages are not "standard" could they have a prominent comment added on their purpose on RC after they are "tidied up" so they will ''remain'' good, tidy, RC pages? That comment might also include mention of the consequences of them being moved (or how best to move them if they do need moving). Thanks. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 06:17, 7 September 2017 (UTC)
 
:: Actually, nothing was moved. &nbsp; The main fix &nbsp; (that I couldn't perform, I didn't have the authority, and it was a lack of knowledge about that restriction that stymied me in trying to fix the problem) &nbsp; was to "un-delete" the deleted page &nbsp; (either '''$T.REX''' or '''$t.rex''' &nbsp; --- or something to that effect), and (I think) one &nbsp; ''re-direct'' &nbsp; was added &nbsp; (for '''$T.REX''' or '''$t.rex'''). &nbsp; All the other REXX pages just had a &nbsp; ''category'' &nbsp; added. &nbsp; If you could write something that would be acceptable to all the powers-that-be, I'll add it to all those "non-standard" entries that I have entered. &nbsp; All the REXX routines already have a comment stating what the subroutine/function/routine is supposed to be used for and by what (or whom?) it is invoked for. &nbsp; I'll gladly add whatever paragraph would be suitable. &nbsp; However, the text at the top of the &nbsp; ''category'' &nbsp; (Category: REXX library routines) &nbsp; that was added has a very good explanation of what's what. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 06:57, 7 September 2017 (UTC)
 
== erroneous creation of a Rosetta Code task ==
Paddy (or any other administrator).
 
I erroneously created a Rosetta Code task instead of a (new) discussion page for the Rosetta Code task: &nbsp; '''Eertree'''.
 
The erroneous Rosetta Code task name is: &nbsp; '''Suffix trie'''.
<br>Note that it is &nbsp; '''trie'''.
 
Somehow, when I thought I had clicked on the &nbsp; ''Discussion'' &nbsp; tab in the '''Eertree''' task, I had instead, created a new Rosetta Code task.
 
The text of which was that the &nbsp; '''Eetree''' &nbsp; task use a URL that was misspelled or just plain missing (or some other explanation).
<br>See the &nbsp; ''Discussion'' &nbsp; page for the &nbsp; '''Eertree''' &nbsp; task.
 
One bad fallout is that the defunct or misspelled URL (or whatever) now points to a valid page on Rosetta Code.
 
That erroneous Rosetta Code task &nbsp; ('''Suffix trie''') &nbsp; needs to be deleted as soon as it is convenient.
<br> -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 21:42, 13 October 2017 (UTC)
 
== erroneous modification of the Wikipedia entry for '''Rosetta Code''' entry ==
Paddy (or any other administrator, particularly Michael Mol, if you could contact him, as he entered the original at Wikipedia):
 
 
 
The user "Siskus" has been making erroneous and incorrect updates to the '''Rosetta Code''' entry on Wikipedia.
 
I know this may not be the place for this discussion, but if someone could get hold of Michael Mol and inform him of what is
happening on that site regarding the '''Rosetta Code''' entry.
 
In particular, Siskus has incorrectly updated the programming languages to reflect what Siskus called the top 25 computer programming languages, and in addition, has added broken links, or more specifically, non-existent links (to computer programming languages).
 
I believe the changes could be construed as malicious, but I leave that judgement to others.
 
The original computer programming list (and somewhat modified/expanded/updated by me to reflect the current state of Rosetta Code as far of the number of tasks, computer programming languages, and the total number of programming entries/solutions) had computer programming languages that were widely known by the general public, and now, some of those names of popular programming languages have been removed.
 
I have un-did (rolled back) the three erroneous changes made by Siskus, but an edit war is the last thing that Wikipedia needs (concerning Rosetta Code).
 
I do not know how to raise this issue at Wikepedia about this issue (or even if I should), so I'm relying on Michael Mol (or some other person) to look into this problem and hopefully, find a solution. &nbsp; <!-- By the way, Siskus is back on Rosetta Code, albeit using another alias, and has already targetting REXX entries (again!!). !--> &nbsp; I am hoping that this isn't the beginning of worse things to come. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:17, 16 July 2018 (UTC)
 
-----
 
I have been in contact with Michael Mol (via regular e-mail), and he has asked me to ask some Rosetta Code admins &nbsp; (and, oh joy, I picked you) &nbsp; and/or heavyweights to help Michael Mol understand what is probably needed to flag &nbsp; (Mol's word) &nbsp; a certain user (and his two or more sock puppets) on Wikipedia). &nbsp; This concerns many massive malicious and damaging changes on the '''Rosetta Code''' entry on Wikipedia. &nbsp; The original '''Rosetta Code''' entry was created my Michael Mol, ... then, apparently, the original was removed/deleted as not being "noteworthy", and apparently, it was then later re-instated or the deletion was un-done. &nbsp; Since then, I have been updating various Rosetta Code statistics (number of tasks, draft tasks, number of computer programming languages on Rosetta Code, and the number of programming entries/solutions) &nbsp; and such things like creating a (bullet) list of some commonly well-known names of the computer programming languages entered on Rosetta Code. &nbsp; This has, in addition to facts concerning Rosetta Code, makes it known that Rosetta Code is noteworthy and is is indeed active and thriving with almost 60,000 programming entries/solutions. &nbsp; In any case, Siskus (and later, two sock puppets) have been un-doing my un-doing of his un-doing, and the latest un-doing was done by a user named &nbsp; MichMol &nbsp; (another sock puppet). &nbsp; At this point, I e-mailed Michael Mol &nbsp; (the real one) &nbsp; and he asked me to help find out who would know about addressing this issue and what would be needed to try to find or create a solution to this problem(s). &nbsp; Michael will be looking for somebody at Wikipedia that might know how to fix this situation. &nbsp; I'm hoping that the '''Rosetta Code''' entry on Wikipedia could be frozen (or locked), &nbsp; and that would mostly solve the problem with the vandalism. &nbsp; I hate to discuss this on this Rosetta Code forum, so I would appreciate some form of communication other than here, unless you'd require this discourse to be here instead of e-mail. &nbsp; Michael Mol has my e-mail address if you need it. &nbsp; I will await for your advice or somebody else to help us with this problem. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:55, 25 July 2018 (UTC)
 
:Hi Gerard. I was fighting with the awful wikipedia system to stop them removing the RC entry and trying to get it reinstated. I gave up. I wasn't the only one facing the awful WP moderation of that time - there were others with similar gripes, and I think it also had column inches in national newspapers. I'm done with that stress. I now hardly ever edit anything on WP and had just wished the contributors, such as yourself, luck with WP.
:If you do talk to a WP person and they are looking for someone who can give another view, then you could put my name forward; but I thought WP editors were dicks with power at one time, and I am loath to stoop in again. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 07:39, 28 July 2018 (UTC)
 
::Paddy, I don't see your point. https://en.wikipedia.org/wiki/Rosetta_Code is visible for me. I did not check Gerard's points though. --Walter Pachl 11:04, 28 July 2018 (UTC)
 
::: Walter: &nbsp; The sock puppet for Siskus (the fake userid ''MichMol'') stated that &nbsp; "Bad html makes this page partial invisible in e.g. Opera" &nbsp; (the summery from the history page) &nbsp; was incorrect and was intentionally misleading, and it was just used as a bogus reason to undo the un-doing of the un-doing of the un-doing of the un-doing of the ... &nbsp; &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 19:22, 28 July 2018 (UTC)
 
::: Paddy: &nbsp; yes, I agree with you that the Wiki moderation is next to awful, and it also seems very capricious. &nbsp; I was reading about one person that they banned, and it took &nbsp; ''forever''. &nbsp; Pages and pages of discussion, and that was a cut-and-dried case of bigotry and hatred speech. &nbsp; Wikipedia does not seem to have an effective way of dealing with abusive and destructive editing. &nbsp; Perhaps a freezing (or locking) of the '''Rosetta Code''' entry on Wikipedia would work, but then, there would be no viable recourse for legitimate updates/edits to be made &nbsp; (except by administrators or others of suitable authority). &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 19:22, 28 July 2018 (UTC)
 
== Calmosoft ==
 
Hi Paddy3118, I just deleted 9 tasks that were entered by Calmosoft where a Google search returned a Leetcode task as the top result with essentially identical task descriptions and test values. I've banned him for a week. See [[User_talk:CalmoSoft]] under "Copying tasks from other sites". He has been warned before. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 14:41, 28 July 2018 (UTC)
 
:If it is that many, then that seems fair.
----
 
== wording in the preamble of the task Mind boggling card trick ==
Hi, Donald McCarthy:
 
 
I had a few suggestions and concerns, I thought this would be the best place to address them.
 
Some people get quite attached to their task's prose, and I don't know you well enough on
how you'd take to so many &nbsp; (what may appear as trivial or nitpicking) &nbsp; suggestions.
 
 
Instead of '''pack''', &nbsp; it could just be called a &nbsp; ''normal deck of cards''.
 
I think (round) bullets could be used for the four main points, &nbsp; and numbers under those. &nbsp; But I'm
pretty soft on this. &nbsp; This would make it easier to read and discuss (or refer to) the numerous points.
 
1. Create a normal deck of playing cards (half of which are red, half are black).
 
or better yet:
 
Create a normal deck of playing cards (half of which are red, half are black) &nbsp; and give it a good shuffle.
 
 
Call it a shuffled deck &nbsp; (instead of an assembled pack), &nbsp; and the word '''piles''' could be used instead of
the word '''stacks''', &nbsp; as '''stacks''' means/suggests something different to computer programmers, &nbsp; and
'''stack''' also suggests or implies that cards could be added to the top of the stack, &nbsp; whereas it doesn't
matter how the cards are placed into piles. &nbsp; Also, those '''stacks''' are also called '''piles''' elsewhere
currently in the text.
 
2. Deal from the shuffled deck, and place them into one of three piles.
 
Consistent wording &nbsp; (and alignment) &nbsp' could be used for 2.1.1.1. &nbsp; Also, since the red pile isn't really
red, &nbsp; I put double quotes around it to indicated that it's just called "red", and not, in fact, composed
of just red cards. &nbsp; Indeed, the colors &nbsp; (''colours'' &nbsp; if you want to use the British
spelling) &nbsp; of the unseen playing cards are unknown. &nbsp; Ditto for the "black" pile.
 
For 2.1.1:
 
1.
1. if it's a black card, then add the ''next'' card (unseen) to the "black" pile.
2. if it's a &nbsp;red&nbsp; card, then add the ''next'' card (unseen) to the "&nbsp;red&nbsp;" pile.
 
For 2.2:
 
2. Repeat the above for the rest of the shuffled deck.
 
(instead of assembled pack.)
 
3.2 &nbsp; It says to choose ... out of each stack. &nbsp; There are, in fact, three stacks.
<br>3.1 &nbsp; Says '''the number'''.
<br>3.2 &nbsp; Says '''that number'''. &nbsp; So ...
 
2. Randomly choose that number of cards out of the "red" and "black" piles.
 
Use &nbsp; '''nobody''' &nbsp; instead of &nbsp; '''we''' &nbsp; at the end of 3.2 &nbsp; (slightly gooder
Englush). <!-- sic and sic !-->
 
... nobody knows).
 
If a bullet point has only one entry, then that single entry shouldn't be numbered.
 
For 4.1: (also, the red pile isn't composed of red cards (ditto for the black pile), so I included double
quotes around the pile named '''red''' and '''black''' &nbsp; (this may not be enforced strictly in the rest of
the task's preamble, but I think it should):
 
Check the mathematician's assertion that:
<big> '''The number of black cards in the ''black'' pile equals the number of red cards in the ''red'' pile.''' </big>
 
(It's hard to guess &nbsp; ''how'' &nbsp; or if) &nbsp; the mathematician enunciated/stressed the above annotated
''red'' and ''black''). &nbsp; I thought it was a much more clearer when
talking about ''the number of red cards in the red pile'' ... &nbsp; &nbsp; &nbsp; If there are ten cards in the
red pile, then there're ten cards in the
red pile, some of which are red &nbsp; (but not read, as they are unseen). &nbsp; Sometimes, written language gets
in the way of what's intended to be meant &nbsp; (or understood).
 
 
I've already corrected a misspelling and added other whitespace to the (draft) task's preamble.
 
 
What do you think? Should I go ahead and implement any of the above?
 
I could update a copy of the task's preamble and show it to you here, so you see the whole thing and
discuss/review the changes here first. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 06:27, 26 August 2018 (UTC)
 
: '''Hi Gerard.'''
* Attachment: Yep I'm human; but I need to learn to let go :-)
* Deck vs Pack: Pack seems natural to me. If Matts video says pack then we could leave it that way. (I don't play many card games, but pack came first to me rather than deck).
** He says deck!
* He says pile!
* Double quotes seems right as it is the name he uses but each "pile" can contain either colour.
::: Yes, I know, that is why I included the double quotes, to make it clearer. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:04, 26 August 2018 (UTC)
* Numbering: I would like someone to be able to refer to point x.y.z unambiguously. I wouldn't want a mixture of numbered and plain bullet points to make things worse. I had to experiment with the wiki layout and this is what I could do, but I'm no expert :-).
* I like gooder English :-)
* "If a bullet point has only one entry, then that single entry shouldn't be numbered. " I'll need convincing on that one. See comment on numbering above.<br>
 
: I would just ask you to be careful of doing any changes that might affect previous solutions; but without critique I can't get better. Thanks again Gerard, --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 07:47, 26 August 2018 (UTC)
 
:: OK. &nbsp; I take it that you'd prefer that I don't make any changes then. &nbsp; None of the changes that I proposed should no way negate any programming examples. &nbsp; But it does read strangely to my American eyes. &nbsp; As an ancient programmer, I like clear and succinct descriptions and directions (I guess I'm too old to change now). &nbsp; I used to write tons of documentation in a previous life, and I got (me thinks) pretty good at it. &nbsp; It was fun and enjoyable when it was part of what I did so many years ago. &nbsp; Well, it '''was''' the last century, and I miss the &nbsp; IBM 3211's &nbsp; with the &nbsp; '''TN''' &nbsp; chain. &nbsp; But I do wish that '''stacks''' wouldn't also be referred to as '''piles''' later in the task's preamble (towards the end of the preamble). &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:04, 26 August 2018 (UTC)
 
:: As far as numbering a single bullet point, I read that somewhere on a (real) book of how to write (gooder) English, and that book had a whole, er ..., &nbsp; chapter on writing outlines and chapter headers and sub-headers, and this one of the rules that I remember clearly. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:04, 26 August 2018 (UTC)
 
:: I know how it is when someone re-writes (or worse, ''completely'' re-writes) a task's preamble. &nbsp; '''Lucky numbers''' was one that was butchered almost beyond comprehension. &nbsp; I still think that it is one of the worst descriptions of how to generate lucky numbers &nbsp; (and ''even lucky'' numbers). &nbsp; Someone wrote a macro-like &nbsp; er ..., &nbsp; "generating" generic general macro thingy, &nbsp; and it reads just awful. &nbsp; Not a good Rosetta Code task description to read and comprehend/understand if you already have a headache, if not, you'll get one. &nbsp; I also had another task changed to something that contradicted what the task's intent was, and I had to just walk away from "ownership" of those two tasks; &nbsp; ya can't have an editorial fight with people who buy ink by the barrel. &nbsp; (I hope you know the meaning of that (American?) expression). &nbsp; As used here, I mean people with admin authorities. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:04, 26 August 2018 (UTC)
 
:: Actually, the better way of annotating headers is to use:
 
1. toothpaste
1.1 toothpaste creams
1.2 toothpaste pastes
1.2.1 commercial pastes
1.2.3 homemade pastes
1.3 other forms of toothpastes
2. toothbrushes
2.1 manual
2.2 mechanical (motorized)
 
:: which solves the problem of not having unique headers. &nbsp; Everything is explicitly numbered (uniquely). &nbsp; ─── But of course, the Wiki that Rosetta Code uses doesn't support those types of chapter headers (automatically) &nbsp; (at least, that I know of). &nbsp; &nbsp; [I had a fleeting thought of using Roman/Greek dildos (types) instead of tooth tools, but humor can only be stretched so far.] &nbsp; &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:04, 26 August 2018 (UTC)
 
<br>
-----
<br>
 
I might as well as tell ya a story, &nbsp; kinda related to my ole days or yore whilst writing a tome on (VM) CMS usage waaaaaay back in the late 70's ...
 
I was writing a user introduction on how to use the CMS system and take advantage of some of the services; &nbsp; the "users" were experienced programmers, but not quite used to using CMS and VS/1, most came from MVT/TSO backgrounds. &nbsp; It was a labor (for you, ''labour'') &nbsp; of love and showed my passion for technical writing; &nbsp; I did most of it after hours. &nbsp; One of the gals (yeah, I am quite provincial at times) &nbsp; at the documentation group knew '''Script''' quite well, and her skills were sorely needed as the others just barely knew the fundamentals of that language, &nbsp; and I was stretching their skills of the '''Script''' language). &nbsp; So, she took on the project as she wanted a bit of a challenge on the different indentations and numerous illustrating examples and some other neat things that I was wanting to do. &nbsp; She enjoyed working on the project so much, she would take it home and proofread the hard copies, (as it turned out, most often in bed). &nbsp; The plot thickens. &nbsp; Sometime later, a few weeks as I recall, we had a department party (after hours), and that gal walked up to me and introduced her husband. &nbsp; He &nbsp; (all macho and all of 6' 5" or so) &nbsp; gave me the once-over, and said, "so <u>you're</u> the guy that keeps me up at night, losing sleep and &nbsp; ... &nbsp; &nbsp; <u>''whatnot''</u>." &nbsp; Yeah, it sounded like he underscored it for a reason. &nbsp; Various and wild swirling thoughts leapt to mind as he could've snapped me like a twig, and he did not sound like a happy camper, no siree, Bob. &nbsp; She explained that when she got to some really funny parts of my tome, she would nudge her husband &nbsp; (who was, of course, sleeping), &nbsp; to wake up and read this great funny pun. &nbsp; As it turned out, he had a very wry sense of humor, which I did not recognize on him at all. &nbsp; Ahhhhhhh, the good ole days. &nbsp; That tome was sure worth the time I spent on it. &nbsp; There were a lot of humorous &nbsp; ''Easter eggs'' &nbsp; in the examples. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:44, 26 August 2018 (UTC)
 
: No. '''Please go ahead''' and make some updates. I have confidence that we can work things out between us and RC to get the task description right. Now we know that we have American and British English to work around as well as connecting with the Video.
 
:: I just re-watched the video and this time, was careful to note which words he said, and he did (more or less consistently) use the word '''piles''' instead of '''stack''', &nbsp; and he also used the phrase '''deck of cards''' instead of '''pack'''. &nbsp; so I was thinking about doing a revision here (on your talk page) before I make the changes, so it wouldn't needed to be changed that much on the real task page (hopefully just once). &nbsp; We can make more transparent changes (to a working version here).
 
: Thanks for the anecdote. Like you and the Script lady, I too, often take the interesting part of work home with me - I find I understand things better after trying to program some minor detail of an issue. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 10:08, 26 August 2018 (UTC)
 
==working copy of the draft task: mind boggling card trick==
 
I didn't quite love the wording concerning the swapping, so I added a step (separating the taking of cards from the two piles ("red" and "black"). &nbsp; Also added was the concept of a "bunch" as the taking of a random number of random cards from two other piles and putting (swapping) those bunches (back) into the "other" pile(s) &nbsp; --- &nbsp; it was getting my mind a bit foggy (after all, this is a trick, and I really want to understand the intention here). &nbsp; I hope it's clearer. &nbsp; As the ole saying goes, it may be muddy, but it covers the ground.
 
I also thought that telling the dealer to "hold" the top card, and, as the dealer will also be taking ''another'' card (to be placed into the "red" or the "black" pile), and ''then'' the dealer has to place the card (that's being held) into a third pile (the ''discard'' pile) was a bit "heady". &nbsp; --- Hopefully, this is less confusing. &nbsp; As I said in other words, this is a "trick", and readers will be reading quite carefully and be looking for different ways to interpret what is being commanded of them to perform.
 
I spent some time on aligning a few statements that benefited from an over/under comparison.
 
One thing I didn't like about the YouTube video is that the dealer put the &nbsp; ''top card'' &nbsp; into &nbsp; ''two'' &nbsp; discard piles instead of just one pile. &nbsp; &nbsp; ''Don't do as I say, do as I do'' &nbsp; &nbsp; type of thingy. &nbsp; &nbsp; Grrrrr.
 
Also, I had some trepidations, but I Americanized the British words. &nbsp; If you want it back into your "flavor", &nbsp; er ..., I should say, &nbsp; "flavour", &nbsp; no problem, it can be changed back ''tout suite'' if you prefer the wording for the east side of the pond: &nbsp; mimicks, &nbsp; colour, &nbsp; randomising, &nbsp; and perhaps some other verbiage like &nbsp; pack of cards instead of deck of cards, ... &nbsp; &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 16:07, 26 August 2018 (UTC)
 
: I generally like the re-wording, except for the loss of the Britishisms, after all, both Matt and I are British.
: Crucially, your section 3 describes the Python way of doing things, and one of the existing solutions just swaps X times and so would need to be updated.
: If I am correct on the effect of your changes then why not make them. The task is still draft and it makes for a better task. (But try and leave leave in some of the Britishisms - please :-)
: --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 16:55, 26 August 2018 (UTC)
 
:: There is no Americanisms of any Britishisms, except for ''mimicks'' and ''Maths''. &nbsp; I thought (and also the Rosetta Code wiki) that was a misspelling. &nbsp; I put the British word back. &nbsp; And I thought that ''Maths'' was part of a title, so it was left intact. &nbsp; There is no longer any mention of colour, as the words ''red'' and ''black'' don't need specifying as ''red colour'' and/or ''black colour''. &nbsp; As an aside, it seems that most of the Britishisms are treated by Wiki (on my computer) as misspellings. &nbsp; Perhaps because of some wiki setting? &nbsp; Anyways, no big deal. &nbsp; Please let me know if missed any other words that I had Americanized. &nbsp; &nbsp; Two countries, separated by a common language. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:49, 26 August 2018 (UTC)
 
:: I don't quite follow you on the re-wording of section 3. &nbsp; Since I wrote it, I'm probably blind to the difference. &nbsp; By the way, I don't know a Python "way", as I don't speak Python. &nbsp; Could you elaborate a bit? &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:49, 26 August 2018 (UTC)
 
:: As I understood the swapping, if one of the programming solutions (entry) swaps &nbsp; '''X''' &nbsp; times (instead of all at once, so to speak), &nbsp; then the same card (chosen randomly) might be the next random card (also chosen randomly) &nbsp; and put back into the original colored pile. &nbsp; Now, in the global scheme of things, &nbsp; this won't effect the validity of what happens, &nbsp; but it isn't what the video narrator (Matt Parker) said to do. &nbsp; I re-listened and then re-re-listened to the video, and he said to take &nbsp; '''5''' &nbsp; random cards from each pile and swap them for &nbsp; '''5''' &nbsp; random cards from the other pile, &nbsp; not to take a random card from each pile and swap a card from the other pile &nbsp; '''5''' &nbsp; times. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:49, 26 August 2018 (UTC)
 
:: By the way, I like to see embedded URLs (links) as being underlined, so I showed the YouTube video link as such. &nbsp; My eyes can't tell that much difference between black text and blue text, so the underlining helps make it clear that it's a link. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:49, 26 August 2018 (UTC)
 
:: Boy, it seems that most of the 820 reviews/comments (for the video) were not kind. &nbsp; For some reason, a number of people fixated on the (awful) die that he rolled &nbsp; (complaining about the props?). &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 17:49, 26 August 2018 (UTC)
 
:: So, give me the high sign when I should "move" this working copy to the real McCoy, assuming we iron out the remaining kinks first. &nbsp; (Also, I'm a railroad buff, and there is an interesting story about &nbsp; ''the real McCoy''.) &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]])
 
:: Does the wording of the (draft) task meet with your approval? &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 08:38, 28 August 2018 (UTC)
 
 
<br>
-----
<br>
 
 
''' ''draft task'' ''' <--- (this is boogied up thingy so not to actually cause a draft task to be created in Rosetta Code land, we certainly don't need ''two'' of 'em.)
 
 
Matt Parker of the "Stand Up Maths channel" has a &nbsp; [https://www.youtube.com/watch?v=aNpGxZ_1KXU <u>YouTube video</u>] &nbsp; of a card trick that creates a semblance of order from chaos.
 
The task is to simulate the trick in a way that mimics the steps shown in the video.
 
; 1. Cards.
# Create a common deck of cards of 52 cards &nbsp; (which are half red, half black).
# Give the pack a good shuffle.
; 2. Deal from the shuffled deck, you'll be creating three piles.
# Assemble the cards face down.
## Turn up the &nbsp; ''top card'' &nbsp; and hold it in your hand.
### if the card is &nbsp; black, &nbsp; then add the &nbsp; ''next'' &nbsp; card (unseen) to the "black" pile.
### If the card is &nbsp; &nbsp; red,&nbsp; &nbsp; then add the &nbsp; ''next'' &nbsp; card (unseen) to the &nbsp; "red"&nbsp; pile.
## Add the &nbsp; ''top card'' &nbsp; that you're holding to the '''discard''' pile. &nbsp; (You might optionally show these discarded cards to get an idea of the randomness).
# Repeat the above for the rest of the shuffled deck.
; 3. Choose a random number &nbsp; (call it '''X''') &nbsp; that will be used to swap cards from the "red" and "black" piles.
# Randomly choose &nbsp; '''X''' &nbsp; cards from the &nbsp; "red"&nbsp; pile (unseen), let's call this the &nbsp; "red"&nbsp; bunch.
# Randomly choose &nbsp; '''X''' &nbsp; cards from the "black" pile (unseen), let's call this the "black" bunch.
# Put the &nbsp; &nbsp; "red"&nbsp; &nbsp; bunch into the &nbsp; "black" pile.
# Put the &nbsp; "black" &nbsp; bunch into the &nbsp; &nbsp; "red"&nbsp; pile.
# (The above two steps complete the swap of &nbsp; '''X''' &nbsp; cards of the "red" and "black" piles. <br> (Without knowing what those cards are --- they could be red or black, nobody knows).
; 4. Order from randomness?
# Verify (or not) the mathematician's assertion that:
<big> '''The number of black cards in the "black" pile equals the number of red cards in the "red" pile.''' </big>
 
 
(Optionally, run this simulation a number of times, gathering more evidence of the truthfulness of the assertion.)
 
Show output on this page.
<br><br>
 
----- table of contents comes here, followed by, of course, the computer programming languages examples. -----
 
 
== curious about the number of userids on Rosetta Code ==
 
Paddy: &nbsp; &nbsp; I'm a more than a bit curious about all the userids that are being added &nbsp; (apparently each and every day, and almost all of them have no contributions, apparently). &nbsp; Is there a place on Rosetta Code that states how many userids there are, and also, how many of those have any contributions? &nbsp; It would be nice to see how many userids there have been created for each year of Rosetta Code's existence.
 
There must be a butt-load of 'em by now &nbsp; (a truly scientific term if I ever heard one).
 
 
<!--
 
From the first names (of the userids being added), I did notice that the userids ''appear'' to be not
be coming from North America or mainland Europe.
 
 
Hardly the normal amount of for the top 300 male names in the USA:
 
Aaron Adam Adrian Alan Albert Alberto Alex Alexander Alfred Alfredo Allan Allen Alvin
Andre Andrew Andy Angel Anthony Antonio Armando Arnold Arthur Barry Ben Benjamin Bernard
Bill Billy Bob Bobby Brad Bradley Brandon Brent Brett Brian Bruce Bryan Byron Calvin Carl
Carlos Casey Cecil Chad Charles Charlie Chester Chris Christian Christopher Clarence
Claude Clayton Clifford Clifton Clinton Clyde Cody Corey Cory Craig Curtis Dale Dan Daniel
Danny Darrell Darren Darryl Daryl Dave David Dean Dennis Derek Derrick Don Donald Douglas
Duane Dustin Dwayne Dwight Earl Eddie Edgar Eduardo Edward Edwin Elmer Enrique Eric Erik
Ernest Eugene Everett Felix Fernando Floyd Francis Francisco Frank Franklin Fred Freddie
Frederick Gabriel Gary Gene George Gerald Gilbert Glen Glenn Gordon Greg Gregory Guy
Harold Harry Harvey Hector Henry Herbert Herman Howard Hugh Ian Isaac Ivan Jack Jacob
Jaime James Jamie Jared Jason Javier Jay Jeff Jeffery Jeffrey Jeremy Jerome Jerry Jesse
Jessie Jesus Jim Jimmie Jimmy Joe Joel John Johnnie Johnny Jon Jonathan Jordan Jorge Jose
Joseph Joshua Juan Julian Julio Justin Karl Keith Kelly Ken Kenneth Kent Kevin Kirk Kurt
Kyle Lance Larry Lawrence Lee Leo Leon Leonard Leroy Leslie Lester Lewis Lloyd Lonnie
Louis Luis Manuel Marc Marcus Mario Marion Mark Marshall Martin Marvin Mathew Matthew
Maurice Max Melvin Michael Micheal Miguel Mike Milton Mitchell Morris Nathan Nathaniel
Neil Nelson Nicholas Norman Oscar Patrick Paul Pedro Perry Peter Philip Phillip Rafael
Ralph Ramon Randall Randy Raul Ray Raymond Reginald Rene Ricardo Richard Rick Ricky Robert
Roberto Rodney Roger Roland Ron Ronald Ronnie Ross Roy Ruben Russell Ryan Salvador Sam
Samuel Scott Sean Sergio Seth Shane Shawn Sidney Stanley Stephen Steve Steven Ted Terrance
Terrence Terry Theodore Thomas Tim Timothy Todd Tom Tommy Tony Tracy Travis Troy Tyler
Tyrone Vernon Victor Vincent Virgil Wade Wallace Walter Warren Wayne Wesley Willard
William Willie Zachary
 
I would certainly like to to be able to see a list of all the names currently on Rosetta Code
and make a prediction of ''where'' the (new) names are "coming" from.
 
Yeah, yeah, I know, ... confidentiality, privacy, and all that there stuff.
 
!-->
 
-- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 23:17, 12 August 2019 (UTC)
 
:Sorry Gerard, but I've never found such a page. I occasionally look up mentions of Rosetta code online, and I know that
:1. More Coding challenges and Coder training sites are apt to use RC examples.
:2. There are more Programming language communities mentioning Rosetta Code.
:3. RC gets mentioned in science papers. Usually by authors wanting a routine, or a corpus of multi-language code.
 
:I would guess that people join as a statement of support for what RC has and does - but that's my optimistic side :-)
:--[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 16:00, 17 August 2019 (UTC)
 
::Don't you guys ever check out any of the other links on the site? These are all publicly accessible, don't even need to be logged in. [http://rosettacode.org/mw/index.php?title=Special:Log&offset=&limit=100&type=newusers&user=&page=&hide_tag_log=1 User creation log] --- [http://rosettacode.org/wiki/Special:ListUsers User list] --- [http://rosettacode.org/wiki/Special:ActiveUsers Active users (in the last 30 days)] --- [http://rosettacode.org/mw/index.php?title=Special%3AListUsers&username=&group=&editsOnly=1&creationSort=1&desc=1&limit=250 Users that have made edits]
 
::I doubt if there is going to be much of a username <=> locality correlation. The IP addresses of users are not available; (except maybe to [[user:Short_Circuit|Short Circuit]]), that would be a much more reliable (though still suspect) indicator of a users location. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 17:26, 17 August 2019 (UTC))
 
::: Where are these links mentioned of Rosetta Code? &nbsp; If (old/experienced/has-been-around-forever) Paddy3118 never found it, how would most people find it? &nbsp;? &nbsp; Once I found out what the page was called, a search didn't help. &nbsp; I then looked under &nbsp; ''special pages'' &nbsp; and I finally located the &nbsp; '''user list'''. &nbsp; The first page of the list of users (pointed to above) has users up to &nbsp; "'''AI...'''" &nbsp; on the first page, which has around 1,000 users; &nbsp; that gives me a clue (but not a number) of how many users actually exist, as I can only extrapolate the total number based on one letter of the alphabet. &nbsp; All of the &nbsp; '''A's''' &nbsp; have about 4,900 userids. &nbsp; Getting the rest of the names would be a chore (doing 1,000 userids at a time). &nbsp; By the way, I wasn't trying to find out &nbsp; ''where'' &nbsp; the users are from, but I wanted an inkling where they are being created (added) ''from''. &nbsp; If that user (userid) list was readily downloadable, I was thinking about adding (somewhere) a histogram plot of the growth of users on Rosetta Code (plotted maybe by month and/or by year, and stuff like that there. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 19:44, 17 August 2019 (UTC)
 
<div style="background:#eee;">
 
::::Replies to several inquiries: <blockquote>Where are these links mentioned of Rosetta Code?</blockquote> Under [http://rosettacode.org/wiki/Special:SpecialPages Special Pages].
 
::::<blockquote>If (old/experienced/has-been-around-forever) Paddy3118 never found it, how would most people find it?</blockquote> Hmm. I'll quote myself.<blockquote>Don't you guys ever check out any of the other links on the site?</blockquote> That's how ''I'' found them.
 
::::<blockquote>...that gives me a clue (but not a number) of how many users actually exist,... Getting the rest of the names would be a chore...</blockquote> Or a matter of writing a short program that queries the Mediawiki API.
 
::::<blockquote>By the way, I wasn't trying to find out ''where'' the users are from, but I wanted an inkling where they are being created (added) ''from''.</blockquote> If you aren't looking for a geographic location I would suspect the answer would be "the Internet". ¯\_(ツ)_/¯ --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 20:01, 17 August 2019 (UTC)
 
::::: I know a guy that fell overboard from a cruise ship (he wasn't harmed). &nbsp; If you would ask, "where?" &nbsp; I could answer, "in the water". &nbsp; ... Not very helpful. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 16:16, 28 August 2019 (UTC)
 
::::Ooo!, Here's another link you might find interesting. [http://rosettacode.org/wiki/Special:Statistics Special:Statistics] Under Special pages -> Admin links-> General-> Statistics. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 20:10, 17 August 2019 (UTC)
 
</div>
 
== "Functional" versions in py of 99 Bottles of Beer ==
 
The previous versions was the first example to how to "personalize" the song. And this was fantastic. It's the unique funny code in that page, apart the Go Typoglycemic version... :-D
 
I was inspired by these py codes, but, modesty apart, I think my solution is better. It's more simple and more readable.
 
Do you think we can move the two old functions to "Other solutions" and cite/link them?
 
:Hm,probably somone will complain. I usually try and keep the first solution as the fist unless there are reasons not to; and only remove code with good reason (and rarely). Not much help, I know... --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 00:19, 20 January 2020 (UTC)
 
:: Ok, no problem... even if the Haskell version translated in Python is really terrible :-D
 
:: [[User:Marco Sulla|Marco Sulla]] ([[User talk:Marco Sulla|talk]]) 00:49, 20 January 2020 (UTC)
 
::: :-) Your 'Simplified' version will be of more Rosetta value (as defined by the RC landing page - ''to aid a person with a grounding in one approach to a problem in learning another'') next to versions taking a differing approach, than on its own.
::: Quality is not an inherent property of code, but a function of how well optimized it is for a particular operational and institutional context. Brevity and speed are seldom good proxies for how well code really works in a given context (reliability will often tend to be a slightly better proxy, but even then, readability will depend as much on local conventions and experience as on general guidelines).
::: Definitions of 'functional' composition tend, incidentally, to focus on building blocks that are '''immutable''' as well as pure, so you will find that many functional programmers would be a little surprised to see that label attached to the 'Simple' version's ''for'' loop, with its mutable variables.
::: But no matter – the value of Rosetta code lies not in claims to canonicity, but in insight yielded by comparison. [[User:Hout|Hout]] ([[User talk:Hout|talk]]) 01:36, 20 January 2020 (UTC)
 
:::: Yes, well... I used the term "functional" because it was already used by the py version of the Haskell translation. Maybe "flexible" is more correct.
 
:::: [[User:Marco Sulla|Marco Sulla]] ([[User talk:Marco Sulla|talk]]) 01:56, 20 January 2020 (UTC)
 
== Problems with 99 d****d bottle of beer in Py ==
 
Okay, I'm sorry to disturb you for this... but evidently I can't find a compromise with the user Anonymous31415927.
 
1. He targeted my simple version as copied by http://www.99-bottles-of-beer.net/language-python-573.html . And yes, I first wrote a simple version myself, I saw the www.99-bottles-of-beer.net version and I modified it, clearly inspired. I also explicitly linked the original code. But the code is different. I simply copied the *concept* of not repeating "bottles of beer on the wall", but to use it in a variable.
 
2. He continue to rename my version. Now is "Python 2, short version". Okay:
: a. "Python 2" is useless and inexact. It's useless because I wrote the target version before the code. It's not exact because it works also for Python 3 (I tested it on Python 3.9 alpha... :-D).
:
: b. He also changed the target version! I wrote "2.6+" and he removed the plus!
 
The name I would give to my code is "(Currently) the simplest version". Probably is also the shorter, but who cares.
I think it's the simplest because it does not manage special cases of 0 and 1, as allowed in the task.
It simply do one string assignment, a loop and a print inside the loop. Stop.
More simple than that can only be printing the entire song :-D
 
Sorry for the disturb, and Happy new Year, with a *little* retard :-D
 
[[User:Marco Sulla|Marco Sulla]] ([[User talk:Marco Sulla|talk]]) 17:44, 26 January 2020 (UTC)
 
:Hi Marco.Best to ask him to converse with you and explain his reasoning, politely. Explain what you would want to see, as well as point out factual innaccuracies (such as what Python versions it can run under). Be polite, and ask for similar explanation from the other user. If the other user just indulges in a mute edit war then steps can be taken, but first try and give them a chance to explain themselves, and maybe a compromise will evolve. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 19:28, 26 January 2020 (UTC)
 
::Well, the problem is the user seems to be not very open to a normal discussion... We started a discussion on my talk page, and a certain point he removed all the contents and posted only its reply. I wrote to him "I hope this is done by mistake", I restored the page, added its reply and replied. Well, it cleared the page another time. So I simply restored the page and stopped to talk to him.
::...Well, anyway, I'll try to reason with him. But I'm not so happy and positive :-|
 
::[[User:Marco_Sulla|Marco Sulla]] - [[User_talk:Marco_Sulla|talk]] - [https://github.com/Marco-Sulla GitHub] 22:54, 26 January 2020 (UTC)
 
::: Oh, and try and be courteous - let your argument persuade on RC. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 23:52, 26 January 2020 (UTC)
 
== Perl 6 Fairshare marked incomplete? ==
 
Um. Why exactly did you mark the [[Fairshare_between_two_and_more#Perl_6|Perl 6 Fairshare]] example as incomplete? It ''' ''already'' ''' computes the sequence at 11, and did so ''' ''before'' ''' you changed the task requirements. What else can I do to make it not incomplete?. Am I just not seeing something? Did you even glance at the code before flagging it? --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 18:30, 1 February 2020 (UTC)
 
:I needed to change the task to use 11 instead of 7, and although I had at one stage read your Perl 6 example, I also had more than one tab open and might have got confused. I can only apologise if I marked a perfectly good example of yours in error. It wasn't meant, and I hope to do better. "My bad" I think is the phrase that fits. Sorry Thundergnat. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 00:07, 2 February 2020 (UTC)
 
== liquify image ==
 
 
Hi Paddy3118 why did you delete my task? dice according
 
"I don't see how this could be accomplished on RC."
 
there are many ways to show this in RC for example a link to a video where it shows how to deform the image. Restore the page please
 
:As you demonstrate, there is no way to show output on RC. Programs are likely to be huge, or trite, (do you have an example we can look at)? It looked as if it were too far from the norm to even be draft.
 
:I decided move it to your own space. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 07:31, 5 March 2020 (UTC)
 
== login ==
 
Paddy,
Could you please send me the code of login:
href="/mw/index.php
-> pachl(at)chello.at
I forgot how to "sign" entries :-)
Walter
 
:Hi Walter, unfortunately I am not sure of what you are requesting? --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 05:54, 2 April 2020 (UTC)
::pls send me an email so that I can explain "privately"
 
 
== order of addition of new talk sections ==
 
Is there an accepted protocol (or generally accepted) order of adding new talk/discussion entries (sections)? &nbsp; I always thought that you add new entries at the end of list. &nbsp; &nbsp;
 
:Yep. 99.9% of the time. An exception is major, like notice of task removal. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 20:26, 24 June 2020 (UTC)
 
:: Thanks. &nbsp; I will move a top-posting to the bottom for the discussion of the task: &nbsp; ''Determine if a string is collapsible''. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 08:05, 25 June 2020 (UTC)
 
 
== concerning the raw.githubusercontent, English words dictionary ==
 
 
I'd thought you'd like to know that the dictionary that you used for finding a better (higher) solution for
a specific (optimized) word wheel (grid), in particular:
''https://raw.githubusercontent.com/dwyl/english-words/master/words.txt''
 
isn't in alphabetic order.
 
Namely, --- and I haven't looked further then this --- &nbsp; that the &nbsp; '''Y'''s &nbsp; are out of order, and also scattered throughout the dictionary &nbsp; (''throughout'' &nbsp; may be too strong a word here).
 
:: Later, I found out that there were a lot &nbsp; (well, a significant number) of &nbsp; '''Y''' &nbsp; words mixed in with the &nbsp; '''I''' &nbsp; words. &nbsp; I don't know if there is a systemic reason for this. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 15:12, 8 July 2020 (UTC)
 
 
I just wanted you to know in case you're doing research/searches/whatever, &nbsp; and you're depending/expecting that the dictionary being in an alphabetic order. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 21:47, 5 July 2020 (UTC)
 
 
By the way, &nbsp; I'm in the process of merging the words from that dictionary with "my" personal ultra-fat dictionary. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 21:47, 5 July 2020 (UTC)
 
:Thanks Gerard for the notice. It seems that there are and should be word lists for different applications; some having easier or more specialised words; swearing, slang,...
:The more I look, the more there is to see ☺️--[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 06:07, 6 July 2020 (UTC)
 
 
:: I finished up the merging of the words from the (above) mentioned "GitHub user content" (English dictionary), &nbsp; and it added over &nbsp; '''32,000''' &nbsp; words in "my" dictionary. &nbsp; As the new words were being merged, &nbsp; I noticed a whole she-bang of hyphenated words being added. &nbsp; "My" dictionary now has &nbsp; '''947,359''' &nbsp; words in it. &nbsp; Maybe &nbsp; "words" &nbsp; isn't the correct word to use, &nbsp; "entries" &nbsp; would be a better fit. &nbsp; &nbsp; &nbsp; Thanks again for informing me of that English dictionary. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 15:12, 8 July 2020 (UTC)
 
== natural sorting, less spaced out ==
 
I noticed that you stated that your latest edit &nbsp; (for the &nbsp;'''Sample&nbsp;input''') &nbsp; was less spaced out, and that, in part, is true. &nbsp; It was spaced out wider &nbsp; (but didn't require horizontal scrolling), &nbsp; and took advantage of the horizontal real estate, &nbsp; but it was much shorter so that &nbsp; '''Sample input''' &nbsp; section would fit on one screen without vertical scrolling.
 
However, &nbsp; it is now quite a bit &nbsp; ''longer'' &nbsp; (vertically). &nbsp; My intent to was to make the &nbsp; '''Sample&nbsp;input''' &nbsp; easier to read (on one screen) without vertical scrolling, &nbsp; and not have the reading of the sub-fields interfere with that visual scanning. &nbsp; Also, one could read the three major headers (sections?) &nbsp; without having to visually compete with the secondary title entries, '''Text&nbsp;strings:''', &nbsp; &nbsp; and its tertiary entries, &nbsp; the examples themselves which are for the most part, &nbsp; ''literals'' &nbsp; (cluttered with their own sub-fields, necessarily so) &nbsp; which read better when having them in their own column. &nbsp; That section of the task's preamble is now eighteen lines longer and the whole is a lot harder to peruse to my eyes, &nbsp; forcing me to now read all the sub-fields. &nbsp; I was going for a more columnar look rather than a vertical/stacked list for a shorter vertical presentation where the primary and secondary/tertiary fields have their own columnar locations. &nbsp; I'm not arguing that it should be changed once again, &nbsp; but I thought you should be aware what was intended and I was trying for a more Wiki-look approach in presenting multiple fields of information that fitted on one screen instead of forcing the reader to vertically scroll to enable to perusing the presented fields of the '''Sample&nbsp;input'''. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 08:53, 7 July 2020 (UTC)
 
 
 
 
For easier comparisons, the older presentation is shown below so viewers can do a side-by-side comparison &nbsp; (using two windows).
 
<small>(I was also thinking about &nbsp; ''not'' &nbsp; using the abbreviation &nbsp; '''Equiv.''' &nbsp; (two sections) &nbsp; but I wasn't sure if that was legitimate to use the full uncapitalized word instead.
<br>Also, the &nbsp; '''m.a.s''' &nbsp; abbreviation should be replaced with &nbsp; '''MAS''' &nbsp; which could further reduce the width of the &nbsp; '''Sample input''' &nbsp; section.)</small>
 
 
The older presentation below is &nbsp; '''44''' &nbsp; lines deep, &nbsp; the newer revised view is &nbsp; '''62''' &nbsp; lines deep.
 
 
 
;Sample input:
<pre>
# Ignoring leading spaces. Text strings: ['ignore leading spaces: 2-2',
'ignore leading spaces: 2-1',
'ignore leading spaces: 2+0',
'ignore leading spaces: 2+1']
# Ignoring multiple adjacent spaces (m.a.s). Text strings: ['ignore m.a.s spaces: 2-2',
'ignore m.a.s spaces: 2-1',
'ignore m.a.s spaces: 2+0',
'ignore m.a.s spaces: 2+1']
# Equivalent whitespace characters. Text strings: ['Equiv. spaces: 3-3',
'Equiv. \rspaces: 3-2',
'Equiv. \x0cspaces: 3-1',
'Equiv. \x0bspaces: 3+0',
'Equiv. \nspaces: 3+1',
'Equiv. \tspaces: 3+2']
# Case Independent sort. Text strings: ['cASE INDEPENDENT: 3-2',
'caSE INDEPENDENT: 3-1',
'casE INDEPENDENT: 3+0',
'case INDEPENDENT: 3+1']
 
# Numeric fields as numerics. Text strings: ['foo100bar99baz0.txt',
'foo100bar10baz0.txt',
'foo1000bar99baz10.txt',
'foo1000bar99baz9.txt']
# Title sorts. Text strings: ['The Wind in the Willows',
'The 40th step more',
'The 39 steps',
'Wanda']
 
# Equivalent accented characters (and case). Text strings: [u'Equiv. \xfd accents: 2-2',
u'Equiv. \xdd accents: 2-1',
u'Equiv. y accents: 2+0',
u'Equiv. Y accents: 2+1']
# Separated ligatures. Text strings: [u'\u0132 ligatured ij',
'no ligature']
# Character replacements. Text strings: [u'Start with an \u0292: 2-2',
u'Start with an \u017f: 2-1',
u'Start with an \xdf: 2+0',
u'Start with an s: 2+1']
</pre>
 
 
 
(Editorial note: &nbsp; the above &nbsp; '''Sample input''' &nbsp; has been shortened and elongated, plus other changes made.)
 
 
 
The above chart would be presented better as an HTML table, &nbsp; but that might start an edit war/tiff. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 08:53, 7 July 2020 (UTC)
 
: Hi Gerard. The main cleanup is your edit that I then shortened the line lengths of. Your points are valid.Thanks for pointing out the increase in line lengths. I'll revert my edits with a smile, either are better than what you straightened out :-)<br>
: --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 09:59, 7 July 2020 (UTC)
 
:: Thanks, you can't possible know how much I appreciate the restoration. &nbsp; It takes a well-centered person (they used to be called a "big man") &nbsp; to see both sides of such a situation. &nbsp; I too am a big man, &nbsp; but it's mostly fat, &nbsp; er, &nbsp; ... &nbsp; I mean table muscle, &nbsp; but still ··· &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I'll get to work and elide some of the horizontal spacing as well as changing the the abbreviation &nbsp; &nbsp; '''m.a.s.''' &nbsp; &nbsp; will forthwith be reduced to &nbsp; '''MAS'''. &nbsp; &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 13:13, 7 July 2020 (UTC)
 
 
Paddy: &nbsp; I replaced the hash marks ('''#''') with bullet points, but I'm not 100% sure that it's an improvement. &nbsp; The bullet points look nicer, but they don't have the size. &nbsp; From some reason, Wiki doesn't display the bullet point glyph the correct size, &nbsp; it should be more of the &nbsp; <big>&bull;</big> &nbsp; size instead of the &nbsp; &bull; &nbsp; size. &nbsp; I'm more used to the size bullet that the IBM fonts used for the '''TN''' print chain &nbsp; (ya, too long in the tooth). &nbsp; &nbsp; But there ya have it. &nbsp; I also would like world peace and an end to world hunger. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 13:50, 7 July 2020 (UTC)
 
: Hash vs bullet - I agree, it's a hard call. I did see that the ''opening'' single quotes for the ligature/no ligature lines are alligned which emphasises the initial u which is only on one of the lines. I like that :-)<br>
--[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 15:34, 11 July 2020 (UTC)
 
== adding a thingy for ''prime numbers'' as there is for ''sorting'' (algorithms) ==
 
Paddy: &nbsp; I was thinking about adding a thingy for prime numbers and factorization, &nbsp; very much like that thingy that Rosetta Code sorting algorithms have at the top right of every Rosetta Code task (the preamble) &nbsp; that does some sort of sorting. &nbsp; It's that box that shows readers what other Rosetta Code tasks deal with sorting (algorithms).
 
I would include (maybe) these sections:
:::* &nbsp; "regular" primes
:::* &nbsp; kinds/types of primes
:::* &nbsp; factorization of integers
:::* &nbsp; tasks that make use of primes
:::* &nbsp; miscellaneous prime stuff &nbsp; &nbsp; ... I don't know what to call this catch-all stuff &nbsp; ... &nbsp; &nbsp; ''other'' ?
 
 
This addition would be not so much for the casual reader, &nbsp; but for Rosetta Code coders who, once they start programming for various prime tasks and other types of primes, &nbsp; would naturally delve into (integer) factorization and possible some related fields. &nbsp; I've been <strike>added</strike> adding the category &nbsp; '''Prime numbers''' &nbsp; to any Rosetta Code task that deals with primes or (integer) factorization, or tasks that make use of primes. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 14:21, 7 July 2020 (UTC)
 
By the way, &nbsp; I think there should be another category added, &nbsp; '''Primes''' &nbsp; that re-directs to &nbsp; '''Prime numbers''', &nbsp; but I'm not sure quite how to enter it, &nbsp; or even if it &nbsp; ''should'' &nbsp; be created. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 14:21, 7 July 2020 (UTC)
 
: I agree with you, primes are a natural grouping. On the name for "others" it might be best to see what gets put there and name it afterwards?<br>
--[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 15:39, 11 July 2020 (UTC)
 
 
== «math» HTML tags not rendering correctly ==
 
In a Rosetta Code task &nbsp; (that I entered, &nbsp; namely the task: &nbsp; '''Leonardo numbers'''), &nbsp; I tried to use the &nbsp; ''exact'' &nbsp; <big> <nowiki> <math> </nowiki> </big> &nbsp; HTML tag that is used on Wikipedia &nbsp; (for '''Leonardo number'''), &nbsp; but on Rosetta Code, &nbsp; it produces a big red error message.
 
 
Here is the Wikipedia code, as-is &nbsp; (from the &nbsp; '''Leonardo number''' &nbsp; entry on Wikipedia):
<pre>
:<math>
L(n) =
\begin{cases}
1 & \mbox{if } n = 0 \\
1 & \mbox{if } n = 1 \\
L(n - 1) + L(n - 2) + 1 & \mbox{if } n > 1 \\
\end{cases}
</math>
</pre>
 
 
{I also have the (above) code "inside" the &nbsp; '''Leonardo numbers''' &nbsp; Rosetta Code task as an HTML comment.}
 
 
The error messages produced are &nbsp; (the original error message is one big long sentence):
<b>
<pre style="font-size:200%;color: red">
Failed to parse (MathML with SVG or PNG fallback (recommended
for modern browsers and accessibility tools): Invalid
response ("<p>There was a problem during the HTTP request:
503 Service Unavailable </p>") from server
"http://mathoid.testme.wmflabs.org":):
L(n) = \begin{cases} 1 & \mbox{if } n = 0 \\ 1 & \mbox{if }
n = 1 \\ L(n - 1) + L(n - 2) + 1 & \mbox{if } n > 1 \\
\end{cases}
</pre>
</b>
 
 
The (above) messages are very similar to the error messages produced when there are leading and/or trailing whitespace in the &nbsp; <big> <nowiki> <math> </nowiki> </big> &nbsp; HTML tags elsewhere on Rosetta Code.
 
Now, the (failing) text does have leading and trailing blanks, &nbsp; but it <u>does</u> work on Wikipedia, &nbsp; but not on Rosetta Code. &nbsp; You may recall the tiff that ensued when I used leading and trailing blanks on various &nbsp; <big> <nowiki> <math> </nowiki> </big> &nbsp; HTML tags, &nbsp; (it worked for FireFox, but not some other web browsers), &nbsp; and the ensuing stone throwing. &nbsp; Apparently, it's easier to cast stones than address the real problem. &nbsp; I had found/mentioned a fix that I read about after searching in the dark &nbsp; (this was because the error is caused in an "area" of HTML rendering that I newer heard or knew of), &nbsp; but the fix (not a program fix, but some kind of specification) &nbsp; was never implemented as far as I know; &nbsp; the fix is outside of my knowledge of such things.
 
I have elided the leading, trailing, and embedded superfluous whitespace, &nbsp; but no matter what combination I used, it always produced an error message.
 
 
In trying to debug the (above) error, &nbsp; I had taken the &nbsp; <big> <nowiki> <math> </nowiki> </big> &nbsp; HTML tag that is used within the preamble of the Rosetta Code task &nbsp; '''Bernoulli numbers''', &nbsp; and I changed (on the Rosetta Code task &nbsp; '''Bernoulli numbers''') &nbsp; the bold &nbsp; '''B''' &nbsp; within the &nbsp; <big> <nowiki> <math> </nowiki> </big> &nbsp; HTML tag text to an &nbsp; '''S''', &nbsp; and that also produced the same error!! &nbsp; &nbsp; Just an attempted single character change. &nbsp; I also tried various other character (letter) substitutions, &nbsp; all produced the same error message. &nbsp; No whitespace was changed. &nbsp; What's going on? &nbsp; A caching problem, perhaps? &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 19:10, 11 July 2020 (UTC)
 
 
Also &nbsp; (and you might want to burn this paragraph after reading, least I propagate vandelous information), &nbsp; I have found that when those particular red bold error messages are produced, &nbsp; <u>and</u> &nbsp; &nbsp; left &nbsp; &nbsp; there &nbsp; (without clearing the display of the error), &nbsp; and then, &nbsp; in another (FireFox or Internet Explorer) window, &nbsp; trying to access the Rosetta Code website (any page), &nbsp; I essentially received a (I think) a &nbsp; '''505''' &nbsp; (504?) error saying that the '''Rosetta Code''' website isn't responding. &nbsp; Now, it could be that only '''I''' couldn't access the Rosetta Code site, not others. &nbsp; In essence, I may have stumbled on a method for a denial-of-service. &nbsp; This is one reason that I think this problem should be addressed and fixed. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 19:10, 11 July 2020 (UTC)
 
== Response has been posted to your raslbg|talk comment. ==
 
.
 
 
== a Rosetta Code task is scrambled ==
 
<strike>
 
The Rosetta Code task &nbsp; '''Spelling of ordinal numbers''' &nbsp; is messed up
<br> (the text on the task page appears a bit scrambled with another Rosetta Code task).
 
The task page now has the content of something to do with &nbsp; "twin primes", &nbsp; and
the other part seems to have the content of the original page, &nbsp; namely the
spelling of ordinal numbers.
 
 
Also, at the top of the page, &nbsp; something is complaining about:
 
Template loop detected: Template:Task
 
(the 1st three words are in red color, the last word (with the colon inside it)
is a link, &nbsp; apparently to a task template.
 
 
I thought you should know about this problem ASAP so that it can be fixed, undone/undo/retrograded, or
something. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 06:08, 26 July 2020 (UTC)
 
-----
 
 
The page looks like:
 
 
<pre>
Template:Twin Prime Conjecture
 
 
Twin primes are pairs of natural numbers(P1 and P2) that satisfy the following:
 
P1 and P2 are primes
P1 + 2 = P2
 
Write a program that displays the number of twin primes that can be found under a user-inputted number.
 
Examples below:
 
Output:
 
> Search Size: 100
> 8 twin prime pairs.
 
> Search Size: 1000
> 35 twin prime pairs.
 
............................................... end of the "bad" stuff, and the start of the "good" stuff (original stuff) ...
 
Ordinal numbers (as used in this Rosetta Code task), are numbers that describe the position of something in a list.
 
It is this context that ordinal numbers will be used, using an English-spelled name of an ordinal number.
 
 
The ordinal numbers are (at least, one form of them):
 
............................................... the rest looks normal ..............................................
</pre>
 
 
However, &nbsp; when I "edit" the page to view the source, &nbsp; it appears normal, &nbsp; so the errant text seems to be "coming from" a template of some kind. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 06:15, 26 July 2020 (UTC)
 
</strike>
 
 
 
 
<big>Never mind, &nbsp; the problem has been fixed (apparently). </big> &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:26, 26 July 2020 (UTC)
 
 
Apparently, the &nbsp; ''template'' &nbsp; for a &nbsp; '''task''' &nbsp; was modified, and then fixed. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 22:12, 26 July 2020 (UTC)
 
== super_d numbers Python example ==
When I run it, the Python code in the Super_d numbers task does not produce the output it shows - the d = 8 line is not actually calculated.
--[[User:Steenslag|Steenslag]] ([[User talk:Steenslag|talk]]) 11:43, 21 August 2020 (UTC)
 
:Yep, you're right. Corrected now, Thanks 👍--[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 15:33, 21 August 2020 (UTC)
 
 
== some general comments of too-quick task deletions and more ==
 
I do believe that the deletion of tasks should be discussed first. &nbsp; &nbsp; &nbsp; <big>But ... </big>
 
I have had a discussion &nbsp;(not fruitful nor pleasant)&nbsp; about the uniqueness of recently entered (draft) tasks and their value &nbsp;(on being on Rosetta Code)&nbsp; and it did not go well for the lone Indian. &nbsp; When challenged, &nbsp; the discourse just got inflammatory, along with strawman arguments, and silly &nbsp;('''So?''')&nbsp; rebuttals, &nbsp; and the stating of opinions as facts, &nbsp; and the use of capitalized use of supposedly shouting &nbsp; &nbsp; <big> '''is completely besides the point''',</big> &nbsp; &nbsp; whenever I try to make a point which is either disagreed upon or dismissed, &nbsp; and so on and so on and ... &nbsp; &nbsp; &nbsp; Rosetta Code (discussions/talks) has become a pretty unfriendly place, and in my opinion, toxic. &nbsp; Yeah, I know, I know, a strong word. &nbsp; Whenever challenged, &nbsp; the challenger just doubled-down, &nbsp; and went downhill from there. &nbsp; I had entered a solution to the draft task &nbsp; ''Similar words'', &nbsp; and it was summarily deleted, &nbsp; along with the (draft) task. &nbsp; I think that that (draft) task definitely had a uniqueness to it and wasn't just another version of finding an &nbsp; '''xxx''' &nbsp; string in a list of words in a dictionary. &nbsp; Far from it. &nbsp; As a matter of fact, &nbsp; the other deleted tasks also had their merits, &nbsp; but there is no sense in me trying to defend those merits, &nbsp; as defending something (lately) just means the defender gets rebuffed with a lot of sarcasm and acidic rhetoric ... and worse. &nbsp; If one can't have a polite discourse on the merits of a task without all that vitriol and ad-holmium attacks, &nbsp; then why bother having "talk" discussions? &nbsp; Something has to be done &nbsp; (or should be done). &nbsp; Not to mention that someone needs to define what "spam" is so that term is used correctly. &nbsp; Not to mention janitorial services. &nbsp; A janitor doesn't throw the furniture out, &nbsp; just the dust and junk on the floor. &nbsp; I think the use of words like "dump" &nbsp; (does it really matter if someone adds draft tasks at a certain speed?) &nbsp; is so condescending and judgemental. &nbsp; ... And the use of words like &nbsp; "vomiting", &nbsp; "low quality", &nbsp; and numerous other words/phrases of that ilk. &nbsp; And the statement of opinions as fact ... hard to argue with a closed mind (or gawd-like). &nbsp; These are some of the reasons (regarding wording and phrasing and "it's true 'cause I say it's true ...) &nbsp; that I call toxic to opening a discussion. &nbsp; It may appear to anyone that the wording is toxic, &nbsp; but it doesn't sink home unless YOU get defamed, then it's a story of a different color). &nbsp; I fear that this sort of rhetoric will quell (or discourage) others from joining it or offering/opening a new discussion. &nbsp; Why have to suffer the slings and arrows from offering one's opinion on a Rosetta Code discussion? &nbsp; I wish I could go on and write about some of the (draft) tasks that were deleted. &nbsp; Each task had &nbsp; (bless their departed souls) &nbsp; their merits and different ways/methods of solving them &nbsp; (not to mention their solutions), &nbsp; and it wasn't just variants of find &nbsp; '''xyz''' &nbsp; words in a dictionary. &nbsp; Some were &nbsp; ''like'' &nbsp; anagrams, &nbsp; others needed a somewhat different method(s). &nbsp; Every chef, er, ... &nbsp; programmer can bring a new recipe for solutions here at (old) Rosetta Code. &nbsp; For what I've observed, &nbsp; the discussion of deletion of tasks is like asking five wolves and a sheep on what's going to be for supper? &nbsp; (<strike>Deleting</strike> Voting on tasks isn't a democracy. &nbsp; Ya can't <strike>execute</strike> delete someone by counting votes. &nbsp; There &nbsp; ''should be'' &nbsp; a discussion/debate). &nbsp; There are always people who think word searches are all alike. &nbsp; Well, they ain't. &nbsp; &nbsp; Anyone who thinks otherwise should be <strike>banned</strike> blocked for a week or more. &nbsp; Boy oh boy!! &nbsp; That'll teach 'em from trying to to participate in the culture at Rosetta Code!! &nbsp; &nbsp; &nbsp; --- By the way, I wish &nbsp;<u>any</u>&nbsp; other dictionary would be used that mimics a true dictionary: &nbsp; duplicate words, capitalization (God and god), word phrases, hyphenated words, etc.). &nbsp; Someone actually said, the &nbsp; '''xxx''' &nbsp; word isn't in the &nbsp; unixdict.txt &nbsp; (or whatever it's called) &nbsp; file, &nbsp; so it isn't a word (!!!). &nbsp; &nbsp; OMG! &nbsp; &nbsp; Having ALL words in lowercase defeats the purpose of a dictionary. &nbsp; Searches should be caseless, &nbsp; unless specifically requested that they be not. &nbsp; At this point, &nbsp; I might as well rant a bit &nbsp; (with my tongue <u>firmly</u> and humorously in cheek). &nbsp; &nbsp; Why have all those (vomited?) types of sorts? &nbsp; You've seen one type of sort if you've seen 'em all. &nbsp; Does Rosetta Code really need all those types/categories of sorts? &nbsp; My oh my, &nbsp; the sorts! &nbsp; The sorts!. &nbsp; All those sorts!! &nbsp; &nbsp; And all those kinds of primes. &nbsp; Yikes! &nbsp; And all those types of sequences. &nbsp; To borrow a phrase: &nbsp; '''Sheesh!!''' &nbsp; &nbsp; &nbsp; (Use of the that exclamation should prove my point beyond all possibility of any and all rebuttals &nbsp; &nbsp; &nbsp; ... &nbsp; 'cause I said so). &nbsp; &nbsp; And all those types of trivial &nbsp; '''DO/FOR''' &nbsp; loops. &nbsp; I wonder what Dr. N. J. A. Sloane thinks or all those thousand and thousands and thousands of integer sequences in OEIS. &nbsp; Oy veh!! &nbsp; &nbsp; The mind boggles on what a janitor with unlimited power (or ego) could do. &nbsp; &nbsp; End of silly rant. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Well, at least I feel better. &nbsp; None of the above needs responding, &nbsp; that way I can actually think I made a point or two. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 02:51, 9 December 2020 (UTC)
 
:* These discussions, were they deleted too?
:* Who did the deletions?
 
:I read your vent. Text wrangling is an important part of work done on the Unix command line for example, made less visible because, for a large number of users, it is "just what you do" in some script or one-liner to prepare data to or from more expansive/expensive programs.
 
:Deleting tasks without adequate discussion and/or warning should not be done. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 10:26, 9 December 2020 (UTC)
 
:P.S: Can vents be punctuated? --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 10:26, 9 December 2020 (UTC)
 
;STOP PRESS!
Gerard, please see [http://rosettacode.org/wiki/User_talk:Thundergnat#Task_deletions this] reply from Thundergnat. He explains the task is from a "serial dumper" leading to his actions. If so, then the root problem is that serial dumper. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 10:37, 9 December 2020 (UTC)
 
:: Yes, I had already read it, &nbsp; and yet I wrote all this. &nbsp; But, I believe the real root problem is: &nbsp; ''deleting tasks without adequate discussion and/or warning should not be done''. &nbsp; The baby got thrown out with the bathwater. &nbsp; &nbsp; Wait, where have I read that? &nbsp; &nbsp; If everyone agrees &nbsp; (two people, three people?) &nbsp; that it was a case of "serial dumping", &nbsp; then it is what it is. &nbsp; Can't argue with that logic. &nbsp; &nbsp; But, I want to hear anything/something from the other side first. &nbsp; Calling it "dumping" is part of the problem. &nbsp; And, to top it off, it was "serial". &nbsp; Maybe we should call it very sudden stupid and mindless serial dumping unto innocent Rosetta Code victims of nearly identical tasks with nearly exactly the same programming solutions taken from a maze of twisted and twisting passages, all alike. &nbsp; Oh my. &nbsp; &nbsp; Oh well, I sympathize with the guy <strike>banned</strike> blocked (even for a few days). &nbsp; It makes it hard to have a discussion with a guy who can't give his side, &nbsp; and I have a suspicion that English is his second (or third) language, &nbsp; and that he may have a hard time expressing himself adequately, &nbsp; or maybe he doesn't feel it's worth the effort to explain his motives or actions &nbsp; (heaven knows how that can work out, &nbsp; I can attest it does no good). &nbsp; But once <strike>banned</strike> blocked, I doubt that he'll be forth coming. &nbsp; I remember my first foray at Rosetta Code, I knew not of what templates were (that could be used to flag an incorrect programming solution (as I had never seen a flag at that early time at Rosetta Code), nor did I know where people were trying to contact me on my user page, which I really didn't know existed. &nbsp; Thankfully, Michael Mol wrote me an e-mail &nbsp; (very politely and courteously worded, that guy has got class) &nbsp; clued me in where things were. &nbsp; That was a little over a decade ago. &nbsp; &nbsp; &nbsp; Any-a-whose, just a thought as I have no proof either way ya look at it. &nbsp; Just ignore my stuff (above), &nbsp; it's just like a fart in the wind. &nbsp; (Nice movie, made in 1939.) &nbsp; Gone in a few seconds, and nothing is noticed. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 12:09, 9 December 2020 (UTC))
 
 
:: By the way, the "stress" that you said that I have been enduring is not from the Calmosoft user, &nbsp; but the characterizations &nbsp; (by others) &nbsp; of his actions and the summarily actions taking ''against'' that user and some of his draft tasks, &nbsp; especially with the lack of communication to/from that said user. &nbsp; Maybe he has other time or health issues, or whatever. &nbsp; I know I was out-of-pocket more than once (away from Rosetta Code) for various reasons and/or for lengthy time periods. &nbsp; Or maybe some other kind of communication breakdown or difficulty is the culprit. &nbsp; But who knows what's happening "over there" at the other end. &nbsp; I know for certain that -I- don't know. &nbsp; I'm not that quick to judge when there isn't two-way communications. &nbsp; I was on that same side of that fence once myself, &nbsp; so I guess I sympathize more with guy being hanged then most people. &nbsp; This is why I was helping out with those draft tasks and added verbiage to Calmosoft's draft tasks &nbsp; (as well as others, here and there). &nbsp; Once Calmosoft saw how to include URL's and my somewhat more verbose way of asking for task requirements, &nbsp; he was adding the "extra" stuff (wording) on his own. &nbsp; A little bit of help here and there &nbsp; (and there and here) &nbsp; goes a long way instead of beating the poor guy over the head with a large stick. &nbsp; I believe that is (or should be) one of the core beliefs at Rosetta Code. &nbsp; Treat others like you'd like to be treated yourself. &nbsp; Sorry to quote Biblical. &nbsp; But sometimes, &nbsp; ya gotta do what ya gotta do. &nbsp; (Waaaaaaaaaaaaaay back when maybe you were that inexperienced &nbsp; --- &nbsp; I know I certainly was. &nbsp; --- &nbsp; It was Michael Mol who helped me out &nbsp; (there were a lot of arrows stuck in my back at the time, &nbsp; but I didn't know it as "they" were leaving messages on "my" talk page which I never knew that there was such a thing), &nbsp; &nbsp; without Mol's kindness and time spent, &nbsp; I wouldn't go on to enter over a thousand examples). &nbsp; &nbsp; Ha! &nbsp; &nbsp; I hope that that experience won't stop Mol from helping others out. &nbsp; Meanwhile, back at the ranch &nbsp;...&nbsp; the earth's horizon keeps lowering and I must get some sleep. &nbsp; &nbsp; <big> &nbsp; <br>So, &nbsp; the beatings shall continue until moral improves! </big> &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 12:59, 9 December 2020 (UTC)
 
:::Gerard, you seem to be ignoring the lack of communication, and repeated posting of problem posts by CalmoSoft over many months. This seems to have culminated in a posting of several problem posts in a very short time, with little to no interaction with people querying them. I think it is reasonable for first authors to stick around and answer queries on draft posts - it seems that that is not forthcoming from CalmoSoft, and his tasks ''are'' questioned.
::: Check CalmoSofts talk page, people have attempted to converse with him there, and on the tasks he starts, before. The lack of work CalmoSoft puts into them is wearying to others.
::: Gerard, you seem to state that CalmoSofts circumstances may not allow him to do better, but surely his ability to start tasks is enough ability to defend or improve them in comments over the ''years'' in which that dialogue would have been welcomed?
::: --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 13:31, 9 December 2020 (UTC)
 
:::: I agree with you almost 100%. &nbsp; (If I agreed with everyone 100%, &nbsp; there would not be a need for a conversation, and you would never hear of my forays into humorous minutia &nbsp; ... &nbsp; well at least <u>one</u> of us thinks they're humorous.) &nbsp; Any-a-whose, continuing on ... &nbsp; &nbsp; There <u>is</u> a lack of communication, &nbsp; and some (maybe most by some opinions) &nbsp; posting of his Rosetta Code tasks are problematic, &nbsp; some of which muchly favor brevity, &nbsp; which is a one way to put it. &nbsp; And that several postings were, indeed, posted in a short time, &nbsp; even in a very short time, &nbsp; depending upon what one would consider normal for creating/posting Rosetta Code (draft) tasks. &nbsp; --- &nbsp; (I think if I had written/created all the flavors of the various type/kinds of primes tasks that I did eventually create/write/enter, &nbsp; would the same uproar be heard? &nbsp; Most likely, assuredly and probably so, me thinks. &nbsp; Worse, some or most would've been rejected and then deleted, and Rosetta Code would be lessor for it.) &nbsp; And it appears that CalmoSoft has not made many (or any) responses to some (or most) queries about his draft tasks. &nbsp; However, many of his tasks have had programming solutions entered without having the need for further explanation. &nbsp; I would've entered more programming solutions &nbsp; (and addressed each of the draft tasks) &nbsp; if they weren't deleted. &nbsp; I <u>try</u> to create solutions that address the nuances of the best way to approach/solve/meet the requirements and use idiomatic REXX code, &nbsp; and treat the dictionary as if it were a true dictionary, &nbsp; not just an incomplete all lowercase words, especially those words that should be capitalized. &nbsp; Thus the reason I mention that my REXX programs meet the requirements and perform <u>caseless</u> searches/finds, &nbsp; and also present the answers in the &nbsp; ''case'' &nbsp; (same manner) &nbsp; that the word is in the dictionary. &nbsp; Not all of those tasks that required the reading of a dictionary needed a common method to assimilate the dictionary words, &nbsp; and I could've used some boilerplate code to do exactly that, &nbsp; but that would've been inelegant. &nbsp; And homey don't do inelegant. &nbsp; Yes, I did state that there &nbsp; ''may'' &nbsp; be circumstances that may not allow him to do better, &nbsp; and certainly there may be circumstances that I have not thought of or know of. &nbsp; And yes, it appears that he could put more time into the structure and wording of the draft tasks. &nbsp; I have added (sometimes) quite a bit of verbiage to my own draft tasks, &nbsp; and I still have overlooked or omitted vital details and/or specifications and/or requirements, &nbsp; it usually takes someone helpful to peruse the wording and tell me (or even correct) the obvious stuff that I overlooked, &nbsp; and I'm very thankful and appreciative for that help. &nbsp; Others have gone the other route which made it more difficult to change/alter/fix the wording of the specifications, &nbsp; or make a compromise that didn't invalidate existing programming solutions. &nbsp; Saying that it stinks to high heaven &nbsp;(or other such phrases/words)&nbsp; doesn't facilitate a fruitful conversation or repair. &nbsp; And, yes, of course a dialogue would've been welcomed, &nbsp; no matter how succinct. &nbsp; This is probably always the case, &nbsp; as long as the dialogue is constructive, and that, of course, begs a definition of "constructive"; &nbsp; there's a fine line between helpful and not helpful, depending upon how the "advice" is interpreted, &nbsp; sometimes filtered through social &nbsp; [https://www.merriam-webster.com/dictionary/mores mores] &nbsp; and customs &nbsp; (as I eluded to before on my suspicions, &nbsp; possibly even unfounded suspicions). &nbsp; I won't throw stones at him, &nbsp; I still await to hear his side &nbsp; (if he intends to tell it or not), &nbsp; and I do insist that he has one, albeit almost fully unheard so far. &nbsp; So, I hope we agree on these points, even if only 99%. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 18:39, 9 December 2020 (UTC)
 
:::: Forgot to mention: &nbsp; &nbsp; the Merriam-Webster site defining &nbsp; ''mores'' &nbsp; leaves cookies. &nbsp; It seems that most web dictionaries do so. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 18:39, 9 December 2020 (UTC)
 
 
== question on numbers for the hourglass puzzle ==
 
I have a question about your flagging of the REXX solution for the '''hourglass puzzle'''. &nbsp; Is it your concern that words were used instead of Arabic numerals? &nbsp; The output was almost identical of the '''Python''' entry &nbsp; (as noted by the '''trans''' tag). &nbsp; Which computer programming entry would be better emulated? &nbsp; Would changing it to exactly match Python's output be OK? &nbsp; (Except for the misspelling error). &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 18:04, 30 December 2020 (UTC)
 
:Python is using string interpolation there so an expression such as {t4//4} will be replaced by its actual value (4) when the string is printed. Does REXX have a similar facility? --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 20:15, 30 December 2020 (UTC)
 
:: Ah, now I see the light. &nbsp; I was thinking that the characters &nbsp; '''{t4///4}''' &nbsp; were just that and I didn't realize that they were meant to be substituted. &nbsp; I will correct it ASAP. &nbsp; Thanks for finding my (glaring) omission. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 20:27, 30 December 2020 (UTC)
 
::: Sorry for being vague :-)
::: --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 20:34, 30 December 2020 (UTC)
 
:::: Naw, my bad. &nbsp; If I had been paying more attention to Python's output, &nbsp; I would have noticed that there was string
interpolation going on. &nbsp; I need better eyes or I need to do less programming when my eyesight begins to get the best of me. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 02:31, 31 December 2020 (UTC)
 
 
== Fibonacci numbers definition for Padovan task ==
 
Concerning the &nbsp; ''Padovan'' &nbsp; task, &nbsp; the Fibonacci numbers definition for the first two terms may need re-doing, &nbsp; '''F(0) = 0''', &nbsp; '''F(1) = 1'''. &nbsp; Of course, this depends where you start the Fibonacci series. &nbsp; But ten terms were listed starting with zero, &nbsp; so then F(0) has to be zero. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 10:35, 27 February 2021 (UTC)
Anonymous user