 |
User since: |
May 30, 2002 at 16:48 UTC
(21 years ago) |
Last here: |
May 26, 2023 at 13:03 UTC
(2 days ago) |
Experience: |
30805
|
Level: | Chancellor (21) |
Writeups: |
3691
|
CPAN ID: | JDPORTER |
Location: | Mastodon | Ascended: | erzuuli |
User's localtime: |
May 28, 2023 at 05:03 EDT
|
Scratchpad: |
View
|
Member of: |
holders of unholy power, janitors, pedagogues, pmdev, pollsters, power users, QandAEditors, SiteDocClan
|
For this user: | Search nodes |
|
Just FYI... I am not the jdporter who is aka boo_radley. (Indeed, he and I have been striving over the "jdporter" alias for many years. :-)
It's hardly debatable that we are indeed both (intolerant and capricious).
These are the consequences of having not rigorously defined policies and rules
and rather letting the community decide for itself what it tolerates or not,
and the makeup of the community being in a constant state of flux over time.⇒
I'm not sure when I joined SiteDocClan, but my first edit to a group wiki was on 2003-08-27.
I'm not sure when I joined pmdev, but my first edit to a group wiki was on 2005-12-28 and I submitted my first patch on 2006-01-26.
I joined gods on 2015-06-21 (in the ineffably resplendent form called erzuuli).
PerlMonks Quine:
perl -MLWP::Simple -e "getprint 'http://perlmonks.org/?node_id=170442;
+displaytype=displaycode'"
Signature
Previously, I used this:
Between the mind which plans and the hands which build, there must be a mediator... and this mediator must be the heart.
This is a line (my own translation) from the classic movie Metropolis.
Incidentally, my homenode pic above is a frame cap from this movie as well.
In the movie, the building of the mega-city Metropolis is likened to the legendary tower of Babel.
This was intended as a warning: Knowing the fate which befell Babel, the builders of the present age should
take care to avoid the same sins, and thus the same fate. Specifically, the builders of Babel lacked "heart" (a spirit of compassion and a willingness to compromise), and this resulted in a cataclysmic conflict between management and labor.
Most languages are like StackOverflow: I have a question, I want the best answer.
Perl is like PerlMonks: I have a doubt, I want to read an interesting discussion about it that is likely to go on a tangent. q-:
tye, in Re: What is PerlMonks? (why Perl)
A classic gem by eyepopslikeamosquito: I eagerly await the invention of a time machine so I can feast my eyes upon your majestic code. I estimate the probability of you having actually written such code is about the same as the probability of the invention of a time machine that allows us to view it.
Posts by jdporter
|
Probabilities of drawing certain cards
in Meditations
3 direct replies — Read more / Contribute
|
by jdporter
on Jan 06, 2023 at 12:33
|
|
This shows the probabilities of drawing two specific cards (labeled A and B) in a hand of five cards, from decks of various sizes.
All numbers are percentages.
When the deck contains no 'draw' cards:
Deck size | A & B | A & !B | A ^ B | A | B |
6 | 66.7 | 16.7 | 33.3 | 100.0 |
7 | 47.6 | 23.8 | 47.6 | 95.2 |
8 | 35.7 | 26.8 | 53.6 | 89.3 |
9 | 27.8 | 27.8 | 55.6 | 83.3 |
10 | 22.2 | 27.8 | 55.6 | 77.8 |
11 | 18.2 | 27.3 | 54.5 | 72.7 |
12 | 15.2 | 26.5 | 53.0 | 68.2 |
13 | 12.8 | 25.6 | 51.3 | 64.1 |
When the 'A' card causes Draw 1:
Deck size | A & B | A & !B | A ^ B | A | B |
6 | 50.0 | 0.0 | 50.0 | 100.0 |
7 | 41.7 | 8.3 | 50.0 | 91.7 |
8 | 35.7 | 14.3 | 50.0 | 85.7 |
9 | 31.2 | 18.8 | 50.0 | 81.2 |
10 | 27.8 | 22.2 | 50.0 | 77.8 |
11 | 25.0 | 25.0 | 50.0 | 75.0 |
12 | 22.7 | 27.3 | 50.0 | 72.7 |
The probabilities of other combinations can be derived from those given in this table:
- A | !B (A or not B - possibly both conditions) is the inverse of A & !B.
- A ^ !B (A or not B but NOT both conditions) is the inverse of A ^ B.
- !A & !B (neither A nor B) is the inverse of A | B
- !A | !B (not A, or not B - possibly both conditions) is the inverse of A & B.
- !A ^ !B (not A, or not B, but NOT both conditions) is logically the same as A ^ B.
|
RFC: Policy regarding abuses of the voting system
in Perl Monks Discussion
10 direct replies — Read more / Contribute
|
by jdporter
on Jun 09, 2022 at 09:38
|
|
|
How to get programming help
in Meditations
7 direct replies — Read more / Contribute
|
by jdporter
on May 23, 2022 at 11:21
|
|
"Every time I have a programming question and I rly need help, I post it on PerlMonks and then log into another account and reply to it with an obscenely incorrect answer. Ppl don’t care about helping others but they LOVE correcting others. Works 100% of the time"
-- @soychotic
|
User Profile Element: CPAN author ID
in Perl Monks Discussion
8 direct replies — Read more / Contribute
|
by jdporter
on Apr 04, 2022 at 14:38
|
|
We have just added a new field to the user profile: CPAN author ID. You can put your PAUSE author ID in this field.
When someone views your profile, they will see it and it will be a link to the corresponding page on metacpan.
Do you like this? It can be removed if it is unpopular.
Update:
I have turned off users' ability to set this value themselves.
The field itself is still supported, and you can see it displayed on certain monks' homenodes.
If you would like to have your CPAN ID on your homenode, please just /msg gods with your request.
Thanks!
Update 2:
As a convenience, I have added the CPAN IDs to user profiles based on the info provided
in this CPAN api (about 30 monks)
and in this MetaCPAN api (about 185 monks).
Interestingly, there was almost no intersection between those two sets of data.
I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
|
In Praise of Web 1.0
in Meditations
2 direct replies — Read more / Contribute
|
by jdporter
on Dec 15, 2021 at 13:39
|
|
The Web Is F**ked, by Kev Quirk
Web 1.0 wasn’t just about personal blogs, GeoCities and scrolling marquees. Oh no, dear reader. We had our own version of social media back in the day - the web forum.
They were fantastic pieces of software that allowed communities to come together, discuss specific topics and generally hang out.
If you read no other part of it, I encourage you to
Familiarise yourself with POSSE and make your site the single source of truth for all your online content.
|
Perl/Raku community involvement survey
in Perl News
3 direct replies — Read more / Contribute
|
by jdporter
on Jul 16, 2021 at 13:53
|
|
|
Markdown is now supported for comments, experimentally
in Perl Monks Discussion
4 direct replies — Read more / Contribute
|
by jdporter
on Jun 09, 2021 at 15:15
|
|
Due to "popular demand", PerlMonks now supports Markdown formatting for writeups.
Note: Initially, Markdown is only supported for comments (aka notes).
If everyone likes it, we will extend the capability to root-level posts as well (SOPW posts, etc.)
Some relevant past discussions:
Sorry it took me a minute to implement this feature. :-D
To enable the use of Markdown in your comments, go to your User Settings and
change the "Format writeups as:" selection from 'conventional' to 'markdown'.
Be aware that this is a global setting. You can't select the format at the time you submit the writeup.
When you are looking at a writeup entry box (textarea), you will see a short note immediately above it indicating which markup you can use.
This change was actually relatively simple to implement, since modules for converting markdown to HTML already existed.
I would like to know if there is any demand for any other Lightweight markup languages.
For example, we could add support for Textile or some flavor of wiki text.
I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
|
TPF's Marketing Strategy for the Next Two Years
in Perl News
1 direct reply — Read more / Contribute
|
by jdporter
on May 20, 2021 at 15:56
|
|
This is actually from last August, but I haven't come across it until today.
Marketing Strategy for the Next Two Years (perlfoundation.org)
The question for us, I think is: What impact will this have on PerlMonks?
Will we be required to modify/restrict our "look and feel"
to conform to the branding guidelines set by TPF?
I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
|
History of PerlMonks' Perl News
in Meditations
No replies — Read more | Post response
|
by jdporter
on May 04, 2021 at 16:37
|
|
History of PerlMonks' Perl News
Originally, the Perl News section of the site was not a place where ordinary monks could post.
Rather, it was designed to be a local "feed" of Perl-related news extracted from another site.
That other site was called Perl News, at news.perl.org.
Posts to the section were created in the name of a 'bot' account, perlnewsbot.
(Presumably, perlnewsbot was the actual name of the automated background process.
In all likelihood, it was vroom who created and ran the perlnewsbot.
vroom announced New Perl News Section on 2000-07-21, and perlnewsbot made its first post that same day.
news.perl.org was, of course, already in operation by then.
the earliest snapshot in the Wayback Machine is dated 2000-01-05.
*Confusingly, the perlnewsbot user account has a creation date of 2000-07-26 —
several days after its first few posts.
One possible explanation is as follows:
Initially, posts were being inserted in the Perl News section by a different bot user
or by some process outside of the perlmonks user-level framework.
After the perlnewsbot user was created, the ownership of the prior existing posts was
transferred to him. However, this is conjectural.
perlnewsbot's run only lasted a few months, however.
Its last post was on 2001-02-16, apparently having been halted even before news.perl.org went dark.
The last post on news.perl.org was on 2001-03-18, with the following item:
See use Perl;
Perl News is going away soon (one might argue it already has :).
use Perl is this site's sister site, having all the same news, plus reviews, articles, discussions, and more.
The coincidence of the technical difficulties of this site and the imminent migration of use Perl to its new home makes now a good time to finalize the closing of Perl News.
Indeed, barely a month later news.perl.org was gone.
Even though use.perl.org - the site called use Perl; - was the ostensible replacement for news.perl.org,
at least as a source of news, the perlnewsbot was never updated to pull news from use.perl.org.
(Interestingly, use.perl.org met a similar fate a few years later.
The last post there,
announcing its imminent shutdown, was on 2010-09-08.)
vroom opened up the Perl News section for posting by ordinary users in late May of 2002.
Prior to that time, only perlnewsbot was able to post there.
(vroom posted there himself once or twice before that, using his godly powers.
The couple other posts you now see in that section prior to that date were
originally posted in other sections and later moved to Perl News.)
A noteworthy figure in all of this is Chris "pudge" Nandor.
He was the man behind news.perl.org and use.perl.org.
He was one of the lead developers of Slash, the perl-based engine which powered both Slashdot and use.perl.org.
Of course, Slash was also the predecessor of the Everything Engine, upon which PerlMonks is built.
Both are products of the tiny outfit called Blockstackers Intergalactic (BSI). Sound familiar?
That is where vroom, nate, and other early creators of PerlMonks were working at the time.
However, pudge says that he didn't really know those guys, even though he was in the same place
at about the same time. Different projects. Here's what he told me in a private correspondence:
I wasn’t involved in perlmonks much, but I did news.perl and use.perl.
IIRC perlmonks was based on Everything, which was a separate project from Blockstackers,
which also created Slash, from which Slashdot and use Perl resulted.
Relevant chronology:
- 2000-07-21 - New Perl News Section - vroom creates the perlnews nodetype and dbtable. He posts an announcement, saying that perlnewsbot "just sucks news from the RDF from news.perl.org".
- 2000-07-26 - Perl News Going Away? - perlnewsbot posts here the article from news.perl.org about that site's impending demise.
- 2001-01-09 - Perl News Credits - KM alludes to a discussion he had with pudge about it.
- 2001-02-16 - YAPC::Europe Set for Amsterdam in August - perlnewsbot's final post.
- 2001-04-13 - The PerlNewsBot - A user notices that perlnewsbot is no longer posting to Perl News. A commenter suggests that the bot could be redirected to use.perl.org.
- 2001-06-04 - Is brother perlnewsbot ill? - Another exchange almost identical to the preceding.
- 2001-06-23 - News section not being kept current? - A user notes that the section is inactive and suggests opening it up to general users, with possibly a level requirement.
- 2001-07-28 - Why no new news? - A user notes that the section is inactive. In a comment, the OP says" "if there's no automatic news gathering (ok fine),
then why doesn't vroom (or whoever) open up the news area to manual posted news?"
- 2001-08-06 - Member Submitted News - A user suggests opening up the Perl News section to posting by general users.
- 2001-10-21 - randomnode - (patch) - vroom creates the first patch to mention perlnews (node type) by name in its code.
- 2001-11-03 - New use for old news - A user suggests opening up the Perl News section to posting by general users.
- 2002-02-11 - What's happening with Perl News? - "Since it appears to be dead, Perl News should either be killed or opened up to general postings."
A commenter again suggests that the bot could pull news from use.perl.org.
- 2002-02-22 - Make (Perl News == Use.Perl.Org) Or Is This Heresy? - A user suggests that the Perl News section link directly to use.perl.org, vs reposting content here.
- 2002-04-26 - "Perl News" is old - A user notes that "the most recent news in the Perl News node date back to one year ago."
- 2002-05-07 - Posting Unrelated News Items - A user suggests reactivating Perl News as a "normal" section (rather than mirroring off-site news stories) where monks can post links to relevant stories."
This sparked a surprising amount of debate.
- 2002-05-24 - tye notes in the editors' wiki:
I fixed several problems with the (apparently rather hastilly) reopened Perl News section.
There is one potentially ugly problem remaining...
Since the work to set up the (unduely complicated) "approval link type" and related baggage
has not been done, you can't "approve" Perl News nodes.
This means that the approval nodelet won't show.
Which means that some ppl can move a node to Perl News after which only editors will be able to move it anywhere else.
The best solution is probably to create all of the baggage and make Perl News items require approval.
You have been warned.
Also, if this becomes a point of abuse before an enterprising god gets around to adding "approval" for Perl News,
then the ability to move to/from Perl News can very quickly be taken away by deleting one line from writeupmover.
At the same time, in the pm-port wiki:
I fixed several things wrong with Perl News, which included changes to:
perlnews (the node type),
Perl News,
perlnews display page,
preview settings,
vote settings,
writeupmover,
and perhaps a few others.
The first problem was that adding new Perl News actually added new poetry.
Of course, I noticed this because someone added news so I wanted to move it into the proper section.
However, the node type of perlnews uses the dbtable of perlnews in order to add a linklocation field which makes it impossible to simply "move" to/from that node type.
But search internal code shows that this extra field is not used currently so I changed the node type to not use that dbtable and then made "Perl News" one of the available move-to types.
And I made it so you can vote on "Perl News" nodes.
Since the work to set up the (unduely complicated) "approval link type" and related baggage has not been done, you can't "approve" Perl News nodes.
This means that the approval nodelet won't show. Which means that some ppl can move a node to Perl News after which only editors will be able to move it anywhere else.
The best solution is probably to create all of the baggage and make Perl News items require approval.
Oddly, I don't see any patches from tye (nor tye&) in that timeframe, nor any patches to any of the nodes he mentioned.
I believe he must have mucked with all those codes directly, using godly powers. (He became a god on 2002-02-01.)
- 2002-05-24 - Dr. Damian Conway to speak at Dallas/Ft. Worth Perl Mongers meeting in June - This post by atcroft in the Perl News section was probably originally in Meditations and then moved. I think so because there are records in the db showing that it was at one point "approved", yet perlnews never needed approval (at that time).
- 2002-05-26 - Perl News reopened - vroom's announcement: "I've reopened Perl News. You can now post Perl News stories there. Currently approval isn't necessary."
Unfortunately, modifications to a nodetype definition (e.g. its authorized creators & writers) are not tracked and do not use the patch system.
maintenances are; but unfortunately perlnews did not get its sole maintenance - perlnews maintenance create - until three months later (2002-08-23).
- 2002-05-26 - Boston Perl Classes - uri posts what is likely the first human-user submission directly to the newly opened Perl News section. Its records in the db show no evidence of having been approved.
- 2002-05-26 - Voting in Perl News - A user thanks vroom for reviving the Perl News section, and offers this insight:
"One of the reasons it was originally taken out of commission was that many people thought http://use.perl.org did a better job of providing Perl-related news.
While use.perl.org is an excellent site, it focuses on larger stories and probably wouldn't publish most module releases and other small events.
I think Perl News would be an excellent place to announce these smaller events."
- 2002-05-31 - Perl Monks User Search - (patch) - VSarkiss submits a patch to Perl Monks User Search "so nodes in the newly re-opened Perl News will show up"; he notes it in the pmdev wiki.
Interestingly, this patch was never applied; and also interestingly predates any other patches to Perl Monks User Search!
Even so, the code was updated to include perlnews at some point before the first applied patch.
- 2002-08-23 - perlnews maintenance create - (patch) - the first patch to mention "news" in its reason.
- 2010-10-13 - What exactly counts as "Perl News"? - Interesting commentary, especially by tye.
|
The Categorized Questions and Answers section has been decommissioned
in Perl Monks Discussion
1 direct reply — Read more / Contribute
|
by jdporter
on Apr 09, 2021 at 15:47
|
|
Effective today, the section of PerlMonks known as "Categorized Questions and Answers" is no longer in service.
The section page is a tombstone. It is no longer possible to post Categorized Questions or Answers.
It is also not possible to search such posts via Super Search. It wouldn't be useful anyway, because all
of the posts which were Categorized Questions have been converted into SOPW posts.
Likewise, all posts which were Categorized Answers have been converted into replies to those SOPW posts.
In each case, the name of the CatQA 'section' in which the Question was placed has been added to the SOPW post as a keyword.
The intent of the CatQA section will, going forward, be fulfilled by a new system, whereby "good" questions (in SOPW)
and their "best" answers will be given a special flag, as well as relevant keywords.
Some documentation and linkage changes remain to be made. If you see any, feel free to sent a msg to SiteDocClan, pmdev, or gods, depending.
For more information on this change, see prior discussion: RFC: Better Best Answers Gets Real
I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
|
|
|
|