node 11112212 displayed as empty but its not empty
3 direct replies — Read more / Contribute
|
by Anonymous Monk
on Mar 01, 2021 at 22:29
|
|
|
|
|
Necroposting Considered Beneficial
4 direct replies — Read more / Contribute
|
by eyepopslikeamosquito
on Feb 24, 2021 at 23:43
|
|
|
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
-- message I saw on trip advisor forum today
Seeing this message today while planning a holiday drive
up the coast of New South Wales
reminded me of a spate of recent PM
necroposts,
such as:
It feels especially eerie when a necroposter responds to a monk
who's not been sighted for so many years that he may well have passed on to become a necromonk.
I get the feeling that necroposts have been on the rise here lately - interested to hear theories why.
(Update: Re^4: Code style advice: where to put "use" statements? indicates that Bod enjoys the Random Node feature in Leftovers on bottom right of PM screen ... perhaps renewed interest in Random Nodes has increased the frequency of necroposts).
Though I found many previous discussions of anonymous posting (see "Previous Anonymous Monk Discussions" section below),
I couldn't find any previous discussions of necroposting. Hence this node.
Though my personal opinion is that necroposts are beneficial,
I'm interested to learn how other monks feel about them
and how they might be improved.
Why I Like Necroposts
As a serious code-golfer for many years I watched in dismay as ... the perl fwp and golf mailing lists died
... the 2002 TPR golf series lasted just one season ... Terje's minigolf site came and went ... as did the kernelpanic.pl
Polish golf site, codegolf.com, phpgolf.org, and many more ... while Perl Monks lives on and on and on!!!
The upside is that PM's extreme longevity, combined with its low barrier to entry for non monks
to post, has resulted in many invaluable nuggets posted by non-Perl-monk code golf experts.
Without PM's low barrier to entry, many of this priceless golfing lore
would have been lost for all time.
While most of these responses were made anonymously (signed with the name of the poster),
I was pleased to see the greatest code golfer I know of, primo,
going to the bother of creating a PM account, solely to respond to PM code golf threads.
Some examples (many more could be given):
- Re: The golf course looks great, my swing feels good, I like my chances (Part I) by robin Dec 20 2009 (and reply on Jul 24 2010) (root: Apr 25 2009)
- Re^2: The golf course looks great, my swing feels good, I like my chances (Part I) Aug 07 2010 (root: Apr 25 2009)
- Re: The golf course looks great, my swing feels good, I like my chances (Part IV) by primo Jun 07 2013 (root: May 10 2009)
- Re: The golf course looks great, my swing feels good, I like my chances (Part VI) Jan 10 2010, updated 2012 (root: Dec 30 2009)
- Re: The golf course looks great, my swing feels good, I like my chances (Part VI) by anony golfer J-_-L Jan 11 2010 (root: Dec 30 2009)
- Re: Drunk on golf: 99 Bottles of Beer by anony golfer dmd Jun 01 2012 (root: May 8 2011)
- Re: Drunk on golf: 99 Bottles of Beer by primo May 23 2016 (root: May 8 2011)
- Re: Compression in Golf: Part I by primo Jul 20 2013 (root: Sep 23 2012)
- Re^2: Compression in Golf: Part III by primo Jan 07 2013 (root: Oct 21 2012)
- Re: Compression in Golf: Part III by anony dmd Mar 30 2013 (root: Oct 21 2012)
- Re: Dueling Flamingos: The Story of the Fonality Christmas Golf Challenge by ambrus May 10 2009 (root: Jan 12 2007)
- Re: Dueling Flamingos: The Story of the Fonality Christmas Golf Challenge by primo Dec 17 2012 (root: Jan 12 2007) - a sensational magic formula breakthrough!
As a final example of valuable necroposting, I've been grateful to jdporter for necroposting
historically priceless nuggets of Perl Monks history to The First Ten Perl Monks (2014):
Possible Necropost Improvements
I suspect some of the recent necroposts (especially the anonymous ones) were made accidentally
(i.e. without the poster being aware they were responding to a thread that was over 10 years old)
... and so wonder if it would be good to provide some sort of warning that you are responding to a really old thread.
Some sort of visual indicator decorating the necropost response itself may further be worth considering,
so that folks viewing recent nodes can easily spot the necroposts.
Necropost References
Previous Discussions
Necroposts Added Later
- Re: Why I hate Perl (discussion) by harangzsolt33 (Feb 08, 2021) in response to deprecated. Original node: May 16, 2001.
- Re: Basic debugging checklist by choroba (Feb 28, 2020) in response to toolic. Original node: Feb 23, 2009.
- Re^4: Code style advice: where to put "use" statements? by Bod (after using PM Random Node feature) (Apr 13, 2021) in response to me! Original node: Feb 27, 2008
- Re^2: Interfacing Perl with C++, using XS, with external files, and using the STL as parameters and return values. by anonymonk (Apr 16, 2021) in response to dextius (last seen Sep 10, 2013). Original node: Aug 05, 2010
- Re: flower box comments by KABA (Jun 20, 2021) in response to mandog (last seen Aug 07, 2015). Original node: Nov 17, 2003
- Re: Databases made easy (interview Richard Hipp) by erix (Jul 4, 2021) in response to GrandFather (still here and very active). Original node: Mar 28, 2011
- Re: Organizational Culture (Part V): Behavior by anony Coraline Ada Ehmke (Jul 18, 2021) (more anony than necro)
- Re^2: split string and always get last word by AnomalousMonk (Aug 14, 2021). Original node: Mar 02, 2006
- Re: guessing next number on roulette wheel by sk.kumar (Aug 16, 2021). Original node: Sep 14, 2018. (apologizes for coming back to his thread three years later)
- Re: Advanced Sorting - GRT - Guttman Rosler Transform by me (Aug 25, 2003). Original node: Feb 15, 2002
- Re: Pack/Unpack Tutorial (aka How the System Stores Data) by freonpsandoz (Aug 27, 2021). Among a number of other necroposts to this classic node. Original node: Jan 06, 2003
- Reaped: Re: Why does it seem as though Perl has the only community of friendly, non patronizing or demeaning, programmers? What is with every one else? by tomasz (Aug 31, 2021) presumably provoked by Reverse download protocols [solved]. Original node: Apr 06, 2018
- Re^3: Perl Contempt in My Workplace by QM (Jan 14, 2022) in response to LanX reply of May 31, 2021.
- Re^2: Obtaining old versions of Perl -- Perl 1.0 by cognominal (Oct 19, 2021). Original node: Dec 08, 2017
- Re: Yet Another Rosetta Code Problem (Perl, Ruby, Python, Haskell, ...) and Re^3: Yet Another Rosetta Code Problem (Perl, Ruby, Python, Haskell, ...) (forget captures ) by LanX (Oct 20, 2021). Original node: Aug 12, 2007
- Re^2: Pattern matching in binary mode (I/O) by kschwab (Oct 20, 2021). Original node: Mar 19, 2004
- Re: Rosetta code: Split an array into chunks by karlgoethebier (Oct 23, 2021). Original node: Sep 25, 2010
- Re: On Interviewing and Interview Questions by Bod (Oct 23, 2021). Original node: Aug 26, 2005
- Re: Unused accounts zombified by Bod (Nov 10, 2021). Original node: Jan 14, 2006
- Re^2: How is the Perl job market and what skills are focused upon? by GotToBTru (Nov 19, 2021). Original node: Dec 26, 2020
- Re^2: Detecting if a folder is a symbolic link by anonymonk (Dec 03, 2021). Original node: Mar 17, 2006
Five necroposts with consecutive node-ids by Deven made on Feb 25, 2022.
These necroposts are mostly identical and relate to adding commas to numbers via regex in perlfaq5. The nodes replied to were made on: Jan 18 2000 by vroom; May 27 2013 by Zzenmonk; Mar 02 2001 by fundflow; Aug 17 2000 by Kozz; Aug 17 2000 by merlyn.
Continue necroposts made in 2022...
- Re: Computing pi to multiple precision by ambrus. Original node: Sep 09, 2012. Necropost reply on Jul 24, 2022. ambrus thoughtfully provides us with a link to an article describing formulas similar to the arctangent one he used in 2012. I see Discipulus also made a useful necropost to this classic node on Oct 23, 2017.
- Speeding up the DBI by gmax. Original node: Jul 14, 2003. Many necropost replies over the years to this classic 200+ rep node, the latest by hippo on Aug 03, 2022.
- Re^4: HTTP Headers Using WWW::Mechanize by igoryonya. Original node: Jan 31, 2005 by Limbic~Region. Necropost reply on Oct 15, 2022. Complaining that "nobody has done the patch to the documentation still" while noting that he doesn't know how to do pull requests ... presumably, wants someone else to raise an issue or create a pull request (good luck with that :).
- Re: File EXTERN.h missing by anonymonk. Original node: Aug 25, 2005 by CountZero. Necropost reply on Oct 18, 2022. Unfortunately, anonymonk's necropost reply was inaccurate and led to more replies to try to correct it.
- Re^2: Level Proposal by Bod. Original node: Feb 23, 2001 by Petruchio. Necropost reply on Oct 29, 2022.
- Re: Know thy community by Bod. Original node: Jun 24, 2001 by PetaMem. Necropost reply on Jan 22, 2023.
- Re^4: Mark messages as read by CDuv. Original node: Mar 26, 2014 by AceT (this was his only post, last here 7 years ago). Necropost reply on Nov 07, 2022.
- Re: Challenge: Dumping trees. by tybalt89. Original node: Oct 13, 2012 by BrowserUk. Necropost reply on Nov 29, 2022.
- Re: Long list is long by marioroy. Original node: Oct 30, 2022 by Chuma. Necropost reply on Feb 10, 2023.
- Re: Encountered object '5.03 ', but neither allow_blessed nor convert_blessed settings are enabled by Bod. Original node: Aug 13, 2015 by CropCircle. Necropost reply on Jun 20, 2024.
- Re: IntelliJ IDEA for Perl !! Try it, use it, BE HAPPY !! by PyPerlpop (Apr 18, 2023) ... new user created to ask two necropost questions to Re^3: Which IDE's show tooltips for Perl builtins? (IntelliJ) by LanX (Jul 28, 2022)
- Re^4: Which IDE's show tooltips for Perl builtins? (IntelliJ) by PyPerlpop (Apr 18, 2023) ... and IntelliJ IDEA for Perl !! Try it, use it, BE HAPPY !! by ait (Oct 14, 2021)
- Re^2: perl puzzle - cartoon couple registry (beginner, semi-golf) by Bod (Jun 01, 2023). Original node: Jun 12, 2002 by perigeeV.
- Re: A logo for Perl by Smonff (Jul 12, 2023). Original node: Jun 21, 2010 by sri.
- Re^4: cpanp install, gpg: Can't check signature: No public key by mikegold10 (2023). Original node: Sep 27, 2012 by QM.
- Re^2: Short form (ternary) if else by Bod (Sep 09, 2023). Original node: Feb 08, 2012 by kcott
- Re^2: Googlish approach to voting/XP? by Bod (Dec 09, 2023). Original node: Aug 06, 2003 by antirice
- Re^3: If Perl 5 were to become Perl 7, what (backward-compatible) features would you want to see? by Bod (Jan 10, 2024). Original node: Oct 15, 2019 by afoken (what is the meaning of Perl 32?)
- Re^6: XML tags using perl CGI by Bod (Jan 14, 2024). Original node: Feb 06, 2007 by Joost
- Re^5: Random Numbers by Bod (Feb 10, 2024). Original node: Apr 10, 2000 by turnstep
- Re: Unable to install Tk module for Strawberry Perl by KeighleHawk (Jan 20, 2024). Original node: Jan 09, 2023 by vinoth.ree
PDL necroposts by etj
Many many more necroposts from etj were made in 2022, typically to PDL-related nodes, too many to list here
(e.g. see the many replies to the 2019 node: RFC: 101 Perl PDL Exercises for Data Analysis).
Update July 2022: etj was making so many necropost replies, I simply didn't have the energy to keep up :) but this story now has a happy ending
because he's kindly provided us with a summary of his many and varied PDL necropost exploits at: Reflections after going through all PDL-featuring nodes on PerlMonks.
Updated: Minor changes to wording and example node list in "Why I Like Necroposts" section.
Many necropost replies (especially by our necropost master etj :) were added in the "Necroposts Added Later" section
long after this node was originally written.
July 2022: Added new "PDL necroposts by etj" section.
July 2023: Added Do we ever want to freeze threads? by talexb (2004) -- I missed this when I wrote the original node.
|
Anonymous Edit
1 direct reply — Read more / Contribute
|
by pryrt
on Feb 23, 2021 at 14:49
|
|
|
Re: Challenge: Ricochet Robots was an anonymous post that was recently edited (emptied) with no janitation history. But Anonymous Monk cannot edit his own posts. After some back and forth in the CB, the best guess is that the post ran afoul of anti-spam AM-posts-with-links auto-cleaning. Which is fine... but it would be nice to be sure.
More importantly than this specific instance: should there be some sort of indication on such posts, whether in the janitation history or in the body of the emptied post, to indicate that it was auto-cleaned for potential spam? This would give people a chance to weigh in with a consideration-to-edit/restore: "no, I saw the content and followed the link before it was purged: it was a link to a A* algorithm implementation of this problem in another language, which doesn't seem like spam given the conversation". (It's obviously been fixed in this case, but I'm using my reaction to this case to explain the general idea)
|
Anonymous Identifier
6 direct replies — Read more / Contribute
|
by pryrt
on Feb 23, 2021 at 14:32
|
|
|
Recently, the anonymous account is mostly one infamous user, one detractor who seems to think that every anonymous post (other than his) are by that infamous, and an increasingly-rare useful post.
I understand the desire for an anonymous account -- it lowers the barrier of entry for one-off questions, and it probably helps with GPDR.
But often, especially in the last year or so, it seems to me to be more trouble than it is worth. It allows infamous monks to hide behind a cloak that sometimes (but not always) masks who they are and how dangerous their "advice" is. But it also allows angry monks to carry out vendettas against the infamous monks any time there's a non-zero probability that an anonymous post might be from that infamous monk. And, on those rare occasions when the AM isn't one of those two, it makes it hard to follow questions, "no, I'm not that AM, I am a different one, the one from id://...."
Most forums I've visited don't allow any anonymous posts. Do the negatives here outweigh the positives? And if TPTB don't want to disable AM, could we at least add a non-identifying identifier to AM posts?
Something I've thought of before, I finally suggested in CB after today's anonymous-edit, and am now reiterating here: I would suggest a one-way hash on the IP address -- so it wouldn't tell us who or where the person is, but it would say "this is likely the same AM as from that other post". For the useful AM conversation, it would help other readers follow which AM said what; and for the infamous and his detractor(s), it would make it easier to confirm or deny whether it is likely the same monk or not. Both seem like "wins" to me. I understand that IP addresses can change or be behind big corporate blocks, so it's not a foolproof identifier in either direction (same IP might feasibly be used by good AM and bad AM, or a single AM's IP might change between posts) ... but it might help some. As long as the particular hash is not also applied to logged-in posts, I wouldn't think it would run afoul of GPDR (but, IANAL, so take it for what it's not worth).
Anyway, just an idea I've had, and since there was some support in CB, I finally decided to suggest it officially.
|
Preview for Post Editing
2 direct replies — Read more / Contribute
|
by kcott
on Feb 20, 2021 at 09:26
|
|
|
|
|
New posts added earlier in posted list
2 direct replies — Read more / Contribute
|
by kcott
on Jan 22, 2021 at 11:01
|
|
|
I was just about to post a new SoPW item and noted that
I needed to scroll through lots of old posts.
On commenting on that here (i.e. this PM post), I sill needed to wade through many posts to get to "Post new ...".
My suggestion is that new SoPW, and all other new PM posts, are presented at the top of the list.
Obviously, having been here for over a decade, I'm quite familar with the status quo.
Those, who are newer to the monastery, may well get disoriented negotiating the cloisters:
let's make it easier for them.
Update:
Rewrote title (before any respones) to make intent clearer.
|
Random Nodes are prohibited
4 direct replies — Read more / Contribute
|
by Bod
on Jan 02, 2021 at 15:03
|
|
|
When I use the Random Node feature, more often than not I arrive at a node which I don't have privileges to view. Whilst this is not a big issue, I suspect it comes from people in pmdev having access to all these prohibited nodes and not seeing the issue.
Either I'm rather unlucky with the random nodes I get served or there are a lot of prohibited nodes in the Monastery.
|
how to delete my account permanently
5 direct replies — Read more / Contribute
|
by bigup401
on Dec 30, 2020 at 14:02
|
|
|
|
|
Dealing with spam users
5 direct replies — Read more / Contribute
|
by hippo
on Dec 04, 2020 at 10:55
|
|
|
I've noticed an increasing number of spam users over the past few weeks: new accounts which don't post any nodes but put a link on their home node to their external site for SEO benefit. I wonder if a threshold for this facility should not be put in place such that it is unavailable to initiates? Either disallowing links in the Bio or just disallowing the Bio entirely would work.
Or maybe the spam links aren't considered that much of an issue, I don't know. Any thoughts?
|
Quick and dirty mobile fix
5 direct replies — Read more / Contribute
|
by Bod
on Nov 22, 2020 at 11:51
|
|
|
In several places I have mentioned my surprise at how archaic this site looks and feels - I know that for those of us who value the content, the connection with other Perl people and the discussion, the look and feel is worth the effort. But what about those outside The Monastery? Perl is considered old-fashioned, irrelevant and redundant to many people...right or wrong that is the way it is. Having one of the primary recourses for the language looking outdated does nothing to promote Perl's rightful place as a meaningful part of today's technology.
In no way do I mean to question the amazing work that has been done bringing this community into being or the fabulous contributions that continue to be made.
In another thread marto suggested it was more than trivial to convert the site to being mobile friendly - IMHO, the first stage of converting a legacy website to something more modern. So I thought I'd take a look at what was really needed to make a change...for a bit of fun and to, perhaps, generate some useful discussion.
I went back a decade to a node, sv_upgrade error that was being discussed in November 2010 for no other reason than 10 years is a nice round number! I copied the HTML source, changed the existing image and script paths from relative to absolute, added a little CSS and a little Javascript and produced a quick and dirty mockup which is pretty much identical on desktop but behaves marginally better on mobile. Note that it's not a truly responsive page as it doesn't properly transition from narrow to wide screen width unless it is reloaded.
I made the minimum changes I could which involved:
- Adding a viewport meta tag
- Converting a couple of deprecated HTML attributes (width mainly) to CSS
- Adding a block of CSS and a single Javascript function
- Adding a table cell containing a hamburger menu image to use on mobile
Less than a couple of hours in total to make what I consider a very slightly better mobile display.
Clearly this is just a conceptual idea - as The Monastery is built on a framework I have no idea what is involved in changing the source code that framework spits out and it would need much more then just a quick fix. However, from the comments I have seen scattered around, I'm not the only one who feels that this site no longer showcases Perl in the best way and any change in the right direction is probably a good thing.
If there is a move towards creating a responsive site, I am happy to contribute where I can although I am very much aware that my coding skills are very inferior to many others here. But I am eager to learn and to help.
|
Transient nodelet problem
1 direct reply — Read more / Contribute
|
by hippo
on Sep 30, 2020 at 08:37
|
|
|
I've just encountered an odd problem whereby the nodelets stopped part-way through. Looking at https://www.perlmonks.org/?node_id=11122359 the Nodelets only included the XP nodelet and the first half of the Approval Nodelet - it stopped just after the "moderation history" link. The rest of the nodelets were absent as was the page footer ("PerlMonks lovingly hand-crafted by Tim Vroom.", etc.). I had not been logged out, according to the rest of the page. To see if it was reproducible I opened the same page in a fresh tab and the nodelets all appeared as they usually do and the footer had returned.
Both requests would have probably been made at 13:27 BST (UTC +1) or so today.
I've never seen this before but it might, if related, shed more light on the intermittent 500s. HTH, either way.
|
Unable to upvote answers
1 direct reply — Read more / Contribute
|
by pritesh_ugrankar
on Sep 26, 2020 at 13:55
|
|
|
Resepcted Monks,
Since past few days, I am not able to upvote any answers here at PerlMonks. I was able to upvote up until a few days ago, but it's been about 2 weeks, and I've checked at different times, upvote radio buttons do not show.
Many of the answers to the questions I asked were absolutely fantastic and the least I can do is upvote them. I've been referring to books and writing code, but the help offered here is far beyond imagination. It has been an eye opener to say the least and then it really feels bad that I cannot upvote. Please help me.
|
Server Error in NTC
1 direct reply — Read more / Contribute
|
by hippo
on Sep 16, 2020 at 06:02
|
|
|
Today I am consistently seeing a Server Error message in Nodes To Consider where the keep/edit/reap/nada radio buttons would ordinarily be. LanX reports seeing the same.
The error reads like this:
Server Error (Error ID 4080294c3022)An error has occurred. The site administrators
have been notified of the problem and will likely
soon fix it. We thank you, for you're patients.
but with the span also having style="color: #cc0000" being applied, so that line of text is in red. It is consistent - it appears to happen every time when visiting that page (although the Error ID changes each time). If I view the node under consideration itself then the radio buttons appear in the Approval Nodelet as usual.
|
div class reputation nit
2 direct replies — Read more / Contribute
|
by Lady_Aleena
on Sep 14, 2020 at 13:18
|
|
|
<center> elements are being used in the divs with the class reputation. <center> has been rendered obsolete, deprecated in HTML 4 and XHTML 1.
Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.
- <center>: The Centered Text element (obsolete) on MDN web docs
Please remove the <center> elements in favor of using the CSS property text-align: center?
Edit: It is easier to restyle text-align: then to style the <center> tag.
My OS is Debian 10 (Buster); my perl versions are 5.28.1 local and 5.16.3 or 5.30.0 on web host depending on the shebang.
No matter how hysterical I get, my problems are not time sensitive. So, relax, have a cookie, and a very nice day!
Lady Aleena
|
Title bar and menu face lift?
3 direct replies — Read more / Contribute
|
by Lady_Aleena
on Sep 08, 2020 at 17:27
|
|
|
I played around with some new code for the top bar and the menu. I removed the tables and used flex. It isn't perfect, but it might be a slight improvement.
Note:This, or something close to it, is what I originally posted. The code in the first one is different.
My OS is Debian 10 (Buster); my perl versions are 5.28.1 local and 5.16.3 or 5.30.0 on web host depending on the shebang.
No matter how hysterical I get, my problems are not time sensitive. So, relax, have a cookie, and a very nice day!
Lady Aleena
|
|