User talk:MikeMol: Difference between revisions

m
MikeMol moved page User talk:Short Circuit to User talk:MikeMol: Miraheze migration
m (MikeMol moved page User talk:Short Circuit to User talk:MikeMol: Miraheze migration)
 
(47 intermediate revisions by 18 users not shown)
Line 35:
* [[User talk:Short Circuit/Stats]]
= Put new stuff below here =
 
==Slack==
 
Slack is a proprietary web service with tons of nonfree JS, that also requires an account. IRC allows flexible authentication (such as: allow anyone to talk, allow only registered people to talk, or allow only registered people to enter the channel), and demands much fewer resources. Freenode is free to use and there already is a #rosettacode channel. Why not use Freenode IRC?
[[User:Danuker|Danuker]] ([[User talk:Danuker|talk]]) 14:05, 16 July 2020 (UTC)
: Several reasons. First, I have a pretty strong personal dislike of Freenode at this point. I have been unable to reclaim ownership of either my username or rosetta code's existing IRC channel on IRC after multiple attempts over fifteen years and nearly a third of my life on earth, and it's just not worth the hassle. I gave Freenode most of fifteen years to start acting like a professionally-managed service. They don't wish to. That's their business. Second, IRC is a terrible protocol. This is reflected in third, the larger technology community has settled on Slack; it Just Works Better. Fourth, there are decent alternatives like Mattermost, but I'm not going to pay to host a Mattermost server, and paying someone else to do so brings us back to the problem of creating an account on a third-party service. If you're concerned about privacy with Slack, you've presumably worked out how to solve that problem with email. Create an email account somewhere exclusively for your Slack account as it relates to Rosetta Code. That's 100% acceptable, and nobody will get on your case about it, least of all me. Some people are already doing that. If you don't want to use Slack's proprietary clients, download the Mattermost client; it can talk with Slack's servers, and should be FLOSS enough for your needs. Finally, in most of fifteen years of having an IRC channel, the channel never had more than ten people. Currently, it has 223 people, and is adding around five a day. --[[User:Short Circuit|Michael Mol]] ([[User talk:Short Circuit|talk]]) 15:49, 16 July 2020 (UTC)
:: I understand. Thank you for the explanation, and for pointing out Mattermost. [[User:Danuker|Danuker]] ([[User talk:Danuker|talk]]) 15:56, 16 July 2020 (UTC)
::: No problem! It was a valid question, and the history isn't well-documented. --[[User:Short Circuit|Michael Mol]] ([[User talk:Short Circuit|talk]]) 15:58, 16 July 2020 (UTC)
 
::: By the by-and-by, I tried to sign up to   '''RC's Slack'''   immediately after I saw your alert box,   but my attempt was unsuccessful,   it appears that my Windows/SP isn't up to snuff   (from what I could glean from the error messages).   I don't know how many other Rosetta Code users are still running Windows/XP   (there must be others, I should think),   but I thought you'd like to know about my attempt to sign up.   Apparently, my PC's hardware is also too outdated to install the newer Windows systems,   or even, for that matter, newer web browsers.   The only browser that now works for Windows/SP is FireFox 59.9.0,   not even the Windows Internet Explorer that came with Windows/XP runs correctly anymore.     -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 18:31, 16 July 2020 (UTC)
 
:::: It might be a good time to try Linux, which works quite well on older hardware. Another option would be to pick up a used machine at a computer recycling center; you can often find them for around $100US. I spend most of my time on a Chromebook now, and you can get those for $100-200US as well. A Raspberry Pi 4 running Raspbian can serve, too, for less than $50. As a word of warning, I do intend to eventually disable non-HTTPS connections, at which point XP may simply stop working after enough iterations on the TLS protocol. --[[User:Short Circuit|Michael Mol]] ([[User talk:Short Circuit|talk]]) 20:54, 16 July 2020 (UTC)
 
::::: Linux   (or any flavor of *nix)   isn't an option for me as I use (must-have) software that only runs under Windows   (well, DOS, actually).   Yeah, yeah, I know, I know,   one foot still stuck in the past.   Even if I were to buy a used PC,   I'd still have to pay full price for a Windows upgrade, and I don't relish that upgrade pain.   There aren't many used PCs around here, and of what I've seen,   most (if not all) are pretty low on real storage for today's needs.   I can barely make FireFox run in   2 GB   (!!),   it makes my life responding to CAPTCHA's challenges pretty interesting,   if not pretty damn frustrating.   I would pay a small fortune to not suffer CAPTCHA's sense of humor,   or whatever sort of "entertainment" it offers.   And, after all that, that's assuming that I could even upgrade   (to a newer Windows software)   on that used PC.   As for HTTPS, I have HTTPS connectivity now,   but who knows if there will be additional protocols/challenges or whatever,   that would disable my use of HTTPS on my only web browser.   If so, well,   it was a good run   (a dozen years)   while it lasted.   I was hoping to get enough REXX entries/solutions to get over a   '''1,000''',   but that reality might be fleeting.   I'll try to get another ten or so new REXX entries in within the next couple of weeks,   so don't hurry in your conversion   (tongue in cheek).     -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 21:42, 16 July 2020 (UTC)
 
:::::: You should look into DOSBox. It's a DOS emulator for Linux. I used to use it to play everything from Dune 2 to SimCity 2000 to Commander Keene to Duke Nukem 3d. I believe it's fully compatible with MS-DOS 6.22 (I don't think there were any additions in MS-DOS 7 you'd care about). Worth a look, anyway. --[[User:Short Circuit|Michael Mol]] ([[User talk:Short Circuit|talk]]) 22:50, 16 July 2020 (UTC)
 
::::::: Thanks, I'll look into that.   I'm not very comfortable about jumping from Windows to Linux, that's a whole 'nother kettle of fish.   I still have a DOS "starter/backup"   3.5   inch floppy   (yes, that's right, a complete DOS system that I can use for recovery).   I only had to use it twice.   My old PC doesn't support booting off of a CD or DVD or a USB stick (drive),   so it's a hard drive or a 3.5 inch floppy.   Anyway, as I grow older,   I have less and less time for things that don't work,   ya only have so much time left for the good things.   Ya never can tell when covid-19 will come a-calling.   I already have too many strikes against me in that department.     -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 23:26, 16 July 2020 (UTC)
 
: Slack responds, "This link is no longer active" when the link in the banner is selected.
: Perhaps the banner can be removed?
:--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 02:25, 9 December 2020 (UTC)
 
==Possible synergy==
Hi, there is a new technology that is very related to Rosetta code. It is called "progsbase" (check it out on Google or here: [https://repo.progsbase.com https://repo.progsbase.com]). One difference between Rosetta code and progsbase, is that progsbase encourages programming similarly in different programming languages. In other the same program in different languages are programmed essentially the same way. This enables one especially interesting automation: As the programs are programmed the same way in all supported languages, it can be automatically translated. So, the programs are written once and automatically made available in all supported languages.
 
What do you guys think? Is there a possible synergy or cooperation with rosetta code possible here?
 
:Hi, from your descrition above, it seems that language idioms will be lost. How would an OO language and a functional language be usefully compared for example? --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 21:19, 3 August 2018 (UTC)
 
:Progsbase is yet another computer language. It claims that "...the progsbase tooling can write the program out to one of the supported languages, which include all programming languages with a few exceptions, but these exceptions account for less that 1% of written programs". The 'all programming languages' is hype. It supports 9 languages (not including the most important F#). The last time I looked RC has 823 languages, so 9 is hardly all. It doesn't include COBOL, Ruby or F#, there is no evidence offered 'that the exceptions account for less than 1% of written programs', but with just these 3 exceptions I find it difficult to accept. It doesn't support Objected Oriented features, but most tasks on RC don't require OO. So someone could add Progsbase to RC as the 823rd. + 1 language and write many of the tasks in it, and as a bonus then have Progsbase tooling write it in 9 other languages.--[[User:Nigel Galloway|Nigel Galloway]] ([[User talk:Nigel Galloway|talk]]) 09:44, 4 August 2018 (UTC)
 
==Broken Links???==
Sorry, not a wiki expert.
Two items: contact info on the User Short Circuit page is not working
Returned e-mail:
mx-in-b1-2.szfltintnat.v.visvr.net rejected your message to the following email addresses:
 
mikemol@rosettacode.org (mikemol@rosettacode.org)
The address you sent your message to wasn't found at the destination domain. It might be misspelled or it might not exist. Try to fix the problem by doing one or more of the following:
 
Send the message again, but before you do, delete and retype the address. If your email program automatically suggests an address to use, don't select it.
Clear the recipient AutoComplete cache in your email program by following the steps in this article: Status code 5.1.1. Then resend the message, but before you do, be sure to delete and retype the address.
Contact the recipient by some other means (by phone, for example) to confirm you're using the right address. Ask them if they've set up an email forwarding rule that could be forwarding your message to an incorrect address.
 
Second item. I tried to leave a Python 3.x version of go fish and got to a broken link?
LINK
http://rosettacode.org/wiki/Help:Sandbox
 
ERROR
Exception encountered, of type "RuntimeException"
 
Regards,
tsb
 
: As noted by [[User:Tsbrownie]] at 11:43, 2 December 2017, [[Help:Sandbox]] is still returning:
: Exception encountered, of type "RuntimeException"
:[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 19:29, 6 December 2020 (UTC)
 
==cloudflare issue==
Line 89 ⟶ 147:
 
::Apparently image uploads have been blocked since 6/2/2016 - that's almost a year. What is a Wiki without images? Dead in the water I'd say.[[User:NNcNannara|NNcNannara]] ([[User talk:NNcNannara|talk]]) 10:24, 23 February 2017 (UTC)
 
:: We should clone all contents to a site where "the community" (or some designated caretakers) has enough access rights to keep wheels turning. [[User:Yeti|Yeti]] ([[User talk:Yeti|talk]]) 23:36, 28 December 2018 (UTC)
 
==Problems and a few suggestions==
Line 419 ⟶ 479:
:: I managed to make it work by disabling JavaScript on my browser. [[User:CRGreathouse|CRGreathouse]] 03:12, 28 November 2011 (UTC)
: The MediaWiki software has been updated, serverside. Is this still going on? --[[User:Short Circuit|Michael Mol]] 23:24, 14 December 2011 (UTC)
:: Hi, I have been trying to upload an image to Rosetta Code but it is not working. Is it possible to embed images from an online source instead? -- JusC 12:56 27 July 2020 (UTC)
::: I have added a couple of example offsite images to JusC's [[User talk:JusC|talk]] page. --[[User:Petelomax|Pete Lomax]] ([[User talk:Petelomax|talk]]) 01:20, 28 July 2020 (UTC)
 
==<nowiki><math></nowiki> not working?==
Line 634 ⟶ 696:
 
--[[User:Ppelleti|Ppelleti]] ([[User talk:Ppelleti|talk]]) 09:13, 16 September 2016 (UTC)
 
== Current version of GeSHi ==
 
I was wondering whether RC is going to be updated to support the latest stable version of GeSHi which, according to their site, is 1.0.9.0 (targetting PHP 7) or 1.0.8.13 (targetting PHP 4 or 5)?
 
It appears that version 1.0.8.10 is the version currently in use though, curiously, it's not listed on the [[Special:Version|Version]] page.
 
The reason I (and probably several others) are particularly interested in this is because support for many more languages has been added recently to GeSHi including Kotlin, Julia, Swift, Mathematica and Phix all of which have numerous examples on RC.
 
--[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 18:01, 1 October 2017 (UTC)
 
== Once present, now a missing file? ==
Hi Michael, Someone editing [[Text processing/Max licenses in use]] mentioned that the data file: http://rosettacode.org/resources/mlijobs.txt was missing. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 07:07, 7 October 2017 (UTC)
::Hi Paddy, Yes, it was me who noticed that file was missing. The file, readings.txt, which is used for [[Text processing/1]] and [[Text processing/2]] is also missing though I haven't got around to adding an entry for them just yet. --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 09:30, 7 October 2017 (UTC)
 
== Deleted Page ==
 
Please email me this [[User:Shyam Has Your Anomaly Mitigated/cons|deleted page]]; I asked [[User_talk:Thundergnat#deletion|Thundergnat]], but they're being [[User_talk:Shyam_Has_Your_Anomaly_Mitigated#Rosettacode_is_NOT_a_blogging_site|very rude]]. -- [[User:Shyam Has Your Anomaly Mitigated|Shyam Has Your Anomaly Mitigated]] ([[User talk:Shyam Has Your Anomaly Mitigated|talk]]) 15:54, 14 July 2019 (UTC)
 
 
== Wikipedia webpage for Rosetta Code ==
 
Mike:
 
I thought you should know that on the Wikipedia webpage for '''Rosetta Code''', &nbsp; someone (userid '''4thaugust1932''') has provided a link &nbsp; (for your name, as the founder of Rosetta Code) &nbsp; to someone else:
 
Michael Benjamin Mol (born 16 August 1971) in Cape Town, South Africa is a medical doctor,
an executive television producer,
presenter, international speaker and business consultant.
 
I thought you might may want to go there (on Wikipedia) and have it straighten out, or at the least, revert the change. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 15:59, 25 September 2019 (UTC)
 
:I took the liberty of removing the link. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 19:29, 25 September 2019 (UTC)
 
:: Thanks. &nbsp; &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 20:27, 25 September 2019 (UTC)
 
==User sowing discord==
Hi Mike, just thought you might want to, at least, monitor this [http://rosettacode.org/wiki/User_talk:Thundergnat#Task_deletions discussion about a user]. --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 11:03, 9 December 2020 (UTC)
 
== ISBN template ==
 
I'm surprised the {{ISBN|0-262-51087-1}} isn't available. It seems to be part of [https://en.wikipedia.org/wiki/Template:ISBN Wikipedia].
<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 00:51, 10 December 2020 (UTC)
 
== Rosetta_Code:Village_Pump/Features_Wanted returning "RuntimeException" ==
 
Selecting "Rosetta Code:Village Pump/Features Wanted" from https://rosettacode.org/mw/index.php?title=Special:AllPages&from=&to=&namespace=4 returns "RuntimeException". --[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 19:30, 24 December 2020 (UTC)
 
== User: page redirected to wiki page ==
 
Perhaps this redirect page should be the target [[User:Paulo_Jorente]] and this wiki page should be eliminated [[Paulo_Jorente]]?<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 22:54, 2 January 2021 (UTC)
 
== Category redirected to Language page ==
 
Should these redirects be removed?
*https://rosettacode.org/mw/index.php?title=Category:ALGOL_68C&redirect=no
*https://rosettacode.org/mw/index.php?title=Category:ALGOL_68G&redirect=no
*https://rosettacode.org/mw/index.php?title=Category:ALGOL_68RS&redirect=no
 
== COBOL Categories ==
 
Both '''Category:COBOL/Omit''' and '''Category:Cobol/Omit''' exist. Perhaps '''Category:Cobol/Omit''' should be removed?
<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 20:55, 26 January 2021 (UTC)
 
== Language related categories ==
 
Both [[:Category:AutoHotkey_related]] and [[:Category:AutoHotkey_Implementations]] exist. They seem to have the same contents. May I ask what the purpose of [[:Category:AutoHotkey_related]] is?
<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 21:43, 16 February 2021 (UTC)
: The same question applies to [[:Category:BASIC related]] and [[:Category:BASIC Implementations]].<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 21:48, 16 February 2021 (UTC)
 
== Frontpage widget? ==
 
Shouldn't Template:Mp introduction be in the Category:Frontpage widgets ?
<br />--[[User:GarveyPatrickD|GarveyPatrickD]] ([[User talk:GarveyPatrickD|talk]]) 01:09, 2 March 2021 (UTC)
 
== Suggestion for layout and task design - why didn't my topic appear on the table? ==
 
I have a suggestion for the way tasks are presented. I created a topic but it doesn't appear in the Village Pump table. Does it require any extra step?
 
[[Rosetta_Code:Village_Pump/useless_tasks_for_pure_synthax_comparison]]
 
== Another spammer ==
See [[Everything_you_should_know_about_veins]]
 
== Help! ==
1. Cannot login to RC using Google Chrome, even though cookies have been enabled for both http:// and https://
 
2. When logged in using Firefox, I cannot save a trivial edit of http://rosettacode.org/mw/index.php?title=Partition_function_P&action=edit&section=13 because
(a) RC thinks an external hyperlink has been added (none was added); and (b) the reCaptcha mechanism does not work.
 
3. The invitation to join Slack leads to a page that says: "This link is no longer active."
== Compiler Lexical Analysis ==
I think the set of programs used to test qualifying codes should also include the set of failures such as: end of line in a string, end of file in a string, end of file in a comment, a quoted character with two or more characters specified, a empty quoted character, a number containing a non digit, a number over the maximum possible, etcetera. Both the C and Java versions have code for testing over the maximum number and neither worked correctly for me. If the maximum integer is turned into a string and the input integer's string is longer or equal and the string is greater than the maximum, it is not valid.
 
== IP address in "email address confirmation" email ==
The confirmation email I received says "Someone, probably you, from IP address 172.68.66.13, has registered an account". This is not the IP address I was connecting from. This is a CloudFlare IP address.
 
== RC's MW is dangerously out of date & And updating also helps People with unreliable/no internet connection. ==
 
Hi. I am trying to make Rosetta Code into a ZIM archive so people who don't have reliable internet can use the site. I think it would be a good addition to the Kiwix projects archives as well, so once it works I will try and add it there.
 
Its actually meant to be easy to do especially for Media Wiki sites like Rosetta code, because of the tool mwoffliner. However the version of Media Wiki is too old, so its not compatible. Ive checked and its not the tool itself, i cant find a reliable way to get the data which is low enough on traffic and covers all the pages, its not very practical.
 
I would argue this causes other issues because version 1.26 which RC uses is 6 years out of date.
 
The mwoffliner tool only requires version 1.27 or greater which is still 5 years ago, so backwards compatibility is usually not an issue.
 
I think this effort will benefit students learning programming in places where internet is unreliable or not available.
 
Just need a version update for this to work, i am happy to do the rest.