Do not post your Perl questions here!

This section is only for discussing issues pertaining to the PerlMonks web site itself. For example, asking about how things work, or offering ideas on how the site could be made better.

Unless the topic pertains to the PerlMonks web site itself, it does not belong in this section. If you're even the least bit unsure, check out Where should I post X? and The Perl Monks Guide to the Monastery, or ask in the chatterbox.

PerlMonks Discussions
Problems getting e-mails from Perlmonks (UPDATE: FIXED)
3 direct replies — Read more / Contribute
by LanX
on Dec 21, 2024 at 11:37
vote link to the right of messages
3 direct replies — Read more / Contribute
by Danny
on Dec 20, 2024 at 04:41
    It might be nice to have a [vote] link to the right of each message where [reply], [/msg], etc are; there is plenty of space for it. That way you never have to scroll to the bottom to vote.
Ideas for "fixing" PerlMonks 1.0
3 direct replies — Read more / Contribute
by etj
on Dec 16, 2024 at 12:42

    Originally posted as a reply to Re^4: Ideas for PerlMonks 2.0

    You mention security. Are passwords still stored as plaintext? Is security by obscurity really considered a valuable defence against ze baddies here?

    As a generality, I think that separating code and data is a good thing, and makes for better design. If the system for this site requires changing to achieve that, then it should be done. I am willing to put effort into that myself. I never got going with the "add markdown as an option", and that is largely due to there not being a dev environment possible.

Email delivery problems
1 direct reply — Read more / Contribute
by dmitrydiskin
on Dec 10, 2024 at 02:33
    Hello all, I was trying to restore access to my old account here, and no emails were received to gmail.com. I created a new account with gmail.com address, and also received no confirmation message. Then I created an account using mail.yandex.ru and received email there but it went to spam with a complaint about SPF records. Here are some headers of that email message:
    Received: from vps918.pairvps.com (vps918.pairvps.com [216.92.237.59]) by mail-nwsmtp-mxfront-production-main-63.sas.yp-c.yandex.net (mxf +ront/Yandex) with ESMTPS id 2VgJ7ADH6Sw0-9Wqm3IlP; Sat, 07 Dec 2024 13:31:04 +0300 X-Yandex-Fwd: 1 Authentication-Results: mail-nwsmtp-mxfront-production-main-63.sas.yp- +c.yandex.net; spf=softfail (mail-nwsmtp-mxfront-production-main-63.sa +s.yp-c.yandex.net: transitioning domain of perlmonks.org does not des +ignate 216.92.237.59 as permitted sender, rule=[~all]) smtp.mail=nore +ply@perlmonks.org X-Yandex-Spam: 4
    Is it a known problem perhaps?
Ideas for PerlMonks 2.0
3 direct replies — Read more / Contribute
by jdporter
on Dec 05, 2024 at 14:22
Server Errors
1 direct reply — Read more / Contribute
by choroba
on Dec 04, 2024 at 12:20
    The site was not responding for several times today. For a short period of time, I was getting the pages back, but they were littered with red error codes. Here are some of them:
    5925876c5996 5510059c5996 34957c5996 9659888c5996 5021879c5996 8515289c5996 5815629c5996 9152906c5996 4674112c5996 8807121c5996 2013391c5996 8751765c5996 8884368c5996 8041656c5996 8801354c5996 5849777c5996 4830405c5996 9665667c5996 2696147c5996 7417618c5996 9668502c5996 4914531c5996 5979187c5996 724726c5996 2682327c5996 816872c5996 4725455c5996 894751c5996 7032271c5996 1323858c5996 1363743c5996 4551483c5996 6540681c5996 569537c5996 7285255c5996 6682022c5996 877683c5996 4314576c5996 2039223c5996 2159287c5996 2002951c5996 1932668c5996 7758938c5996 6707589c5996 577752c5996 4096743c5996 3711426c5996 5346529c5996 9640724c5996 5883439c5996 7159266c5996 136694c5996 6110207c5996 6400929c5996 5406551c5996 7397880c5996 8942865c5996 4857094c5996 5309076c5996

    I was able to post to the ChatterBox, but posting a new node didn't succeed.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
URL perlmonks.org No Longer Works
2 direct replies — Read more / Contribute
by roho
on Oct 18, 2024 at 01:08
    I have used the URL perlmonks.org for as long as I can remember. However, the last 2 or 3 days it brings up a maintenance message. Today, I tried perlmonks.com and logged in as usual. Why the change, and why were no notices given? Is this URL change permanent, or will it revert to perlmonks.org sometime in the future? Thanks for any info you can provide.

    "It's not how hard you work, it's how much you get done."

Currently only /index.pl works, the root URL / is broken
4 direct replies — Read more / Contribute
by Corion
on Oct 17, 2024 at 03:54

    Just a short notice: The / URL is broken but /index.pl works.

    Likely, this is due to a redirect/Apache config rule going missing while setting up new SSL certificates.

Incorporating ChatGPT into PerlMonks
7 direct replies — Read more / Contribute
by harangzsolt33
on Oct 13, 2024 at 17:30
    I have an idea! What if PerlMonks would build ChatGPT into the website so when someone posts something that has a question mark in it, the entire post would be fed into ChatGPT and its response would be posted as the first reply in the thread. This would ensure that people get an immediate response. Sometimes there isn't a lot of activity. Now, of course, if people feel that ChatGPT's automatic answer is incomplete or just flat out wrong, they could correct it or complete it with ideas. But I think, it would be a good idea to have ChatGPT's answer in each thread. What do you think?

    And just to make things clear, I think, the answer provided by ChatGPT should be copied verbatim and posted as text on PerlMonks, not just a link or a suggestion or whatever, because links cannot be trusted. We're talking about thousands of links. You can't guarantee that those links will stay alive in the future. So, any automatic answer by ChatGPT should be copied and saved on the site if you decide to implement this feature. And I think, it would be very helpful. This move would help bring PerlMonks.com into the 21st century.

Rules for crossposting in our FAQ
3 direct replies — Read more / Contribute
by LanX
on Oct 09, 2024 at 12:15
    I wasn't able to find any in our help-pages.

    I find choroba's standard reply quite helpful...

      It's considered polite to inform about crossposting, so that people not attending both sites don't waste their efforts hacking a problem already solved at the other end of the internets.

    ...could we add this to our FAQ and make it linkable via "crosspost"?

    Preferably in Posting on PerlMonks

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    see Wikisyntax for the Monastery

Workarounds for <abbr> tag on mobile browsers
2 direct replies — Read more / Contribute
by LanX
on Sep 17, 2024 at 16:30
    Hi

    Our <abbr> -tag doesn't work in mobile browsers, because there is no "mouse" to hover above.¹

    This page https://www.audero.it/blog/2013/12/23/enhancing-the-abbr-element-on-mobile/ suggests a workaround by using fancy CSS code to dynamically enhance abbr-tags to show the message.

    I've tested it in my On-Site CSS Markup, but unfortunately I couldn't make it work.

    I'm too ignorant about CSS to tell if it ever worked or if I did it wrong.

    Interestingly did Corion recently suggest a new HTML way to reveal text on click, using <details><summary> :

    Click here to reveal spoiler Here is the hidden content

    It would be nice if someone tried to combine the two approaches in a way that clicking on an abbreviation revealed the title text. Such a pure CSS solution has many advantages.

    You can use your CSS markup settings for that.

    I'm too busy to experiment right now, but wanted at least leave a note for others or for a future me. :)

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    see Wikisyntax for the Monastery

    1) Perl Monks Approved HTML tags

Bug: Reply notifications broken in Chatterbox
2 direct replies — Read more / Contribute
by ikegami
on Sep 16, 2024 at 11:13

    Reply notifications are broken in the Chatterbox.

    screenshot

perlmonks.org blocked in Iran
1 direct reply — Read more / Contribute
by Smonff
on Sep 14, 2024 at 05:35

    I talked to a Perl interested person based in Tehran, Iran.

    Apparently, they cannot access perlmonks.org, even by using a strong VPN / Proxy combination that usually is enough to void the state censorship. I cannot say for sure it's because it contains the "monk" word, but this would be my first guess...

    They can access it through http://216.92.34.251/, though (this is an IP I gave them based on the one my browser use from France). Shouldn't an alternate address be set for that case? Or maybe one already exists, that I could send to the person? I know I could do it myself by setting a "mirror" subdomain on one of my domain names, but maybe ops here might want to know about that. And also, I am not sure the IP is not going to change anytime soon, etc.

    🌸
The recent outage
3 direct replies — Read more / Contribute
by Co-Rion
on Sep 13, 2024 at 02:04

    Pair have investigated the recent outage and the site was hogged by Amazon AIbot by them keeping all connections to Apache open.

    The IPs have now been blocked on the firewall and I will be far more aggressive now by blocking IP addresses of anything hitting the site in an undue fashion.

Recent posting has wrong author
2 direct replies — Read more / Contribute
by jmClifford
on Sep 08, 2024 at 01:54

    Hi. My recent posting titled "Passing argument by reference (for a scalar)" has an author Anonymous Monk which should be me, jmClifford. I am unsure of how this occurred ?? The responses are excellent. :-)

    Regards JC....


Discussion Item
Title:
Give us your input:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":


  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.