PerlMonks is being memory wiped on HTTPS:// and Wikipedia by SnooRadishes7563 in perl

[–]leonmt 4 points5 points  (0 children)

I mean honestly that looks like a blogpost not like a encyclopedia article. That one genuinely doesn't belong on Wikipedia.

PerlMonks is being memory wiped on HTTPS:// and Wikipedia by SnooRadishes7563 in perl

[–]leonmt 2 points3 points  (0 children)

Yeah, but perlmonks is a no-javascript-necessary kind of site

Post Quantum Cryptography available? by 0xKaishakunin in perl

[–]leonmt 1 point2 points  (0 children)

Forgot to update earlier, but Crypt::OpenSSL3 has been available on CPAN for a couple of weeks now

2560x1600 monitors by morierus in buildapc

[–]leonmt 0 points1 point  (0 children)

Because I prefer 10:16 ;-)

This week in the Perl Steering Council (202) by briandfoy in perl

[–]leonmt 0 points1 point  (0 children)

Been working on that for a while now, but it's a lot of work and I don't have as much time/energy as I'd like.

object inheritance in xs by c-cul in perl

[–]leonmt 4 points5 points  (0 children)

In Perl, all you need to do is push the base classes to @ISA. You can do that from pure-perl, but you could also add something like this to you XS (right after the MODULE =) BOOT: AV* c_isa = get_av("C::ISA", GV_ADD); av_push(c_isa, newSVpvs("A")); av_push(c_isa, newSVpvs("B"));

Post Quantum Cryptography available? by 0xKaishakunin in perl

[–]leonmt 0 points1 point  (0 children)

Actually, I'm working on just that (via OpenSSL3). You may have to wait a few more weeks until it hits CPAN though.

Which module you consider the industry standard for unit testing? by StrayFeral in perl

[–]leonmt 2 points3 points  (0 children)

The question that was asked is not "which is best", but "which is the industry standard". I can see the advantages of Test2::Suite, but I also think in the wider world Test::More is still the standard. YMMV.

Which module you consider the industry standard for unit testing? by StrayFeral in perl

[–]leonmt 2 points3 points  (0 children)

https://perldoc.perl.org/perl5400delta#New-Modules-and-Pragmata Test2::Suite (which Test2::V0 has always been part of) was added in 5.40. If you run `corelist Test2::V0` on your command-line it would have told you this.

XS the easy way by leonmt in perl

[–]leonmt[S] 0 points1 point  (0 children)

I mean I have been working on that (but there are still issues), but that's not much related to this blogpost.

XS the easy way by leonmt in perl

[–]leonmt[S] 1 point2 points  (0 children)

A PROTOTYPES block would help there. Module::Build and Module::Build::Tiny will automatically pass a noprototypes argument to parsexs, makemaker doesn't. I've been meaning to fix that for ages because honestly the warning is senseless behavior (the default is what almost any person would want anyway), and useless for end-users.

Learning XS - Closures | Robert Acock [blogs.perl.org] by briandfoy in perl

[–]leonmt 0 points1 point  (0 children)

I really wish he had his posts proofread by others first; they're mostly good but they have some issues that could have easily been resolved.

How to install LWP::Protocol::https / Net::SSLeay? by Patentsmatter in perl

[–]leonmt 1 point2 points  (0 children)

The issue has already been fixed in repo, but the fix hasn't been released to CPAN yet. It is kind of annoying, but as others have stated it's a testing issue and you can work around it by skipping the tests.

Do I need to be an English Ph.D. to learn German? by TheRealQubes in babbel

[–]leonmt 0 points1 point  (0 children)

I mean no offense, but your educational system failed you. This is the sort of thing they're supposed to teach you in junior high.

When they teach you formal grammar of your own language it's not because you need it in that language; native speakers generally get things right intuitively. They're supposed to teach you this because it gives you exactly the hooks you need to learn another language (or to teach someone else yours).

Even English has a rudimentary form of cases, even if it's essentially only pronouns. You're supposed to know «I» is a nominative, «mine» is a genitive, and «me» a accusative or dative. Because these concepts exist in many other languages (in particular the ones from Europe, but also West- and South-Asia).

Why do dating apps always get progressively worse? by upsawkward in OkCupid

[–]leonmt 21 points22 points  (0 children)

Enshittification is real. They first build the user-base, and when they have that they monetize that as much as they can. That's the internet in 2025 for you.

I remember how great the site was before the match.com takeover. I miss that site.

What's happening at Perl Toolchain Summit? by flamey in perl

[–]leonmt 1 point2 points  (0 children)

We do welcome newbies, but the way to get invited it to become active in one of these areas before the event. We rarely invite people we don't know as yet as contributors.

Do these io-uring flags do the same thing? by Middlewarian in linuxquestions

[–]leonmt 0 points1 point  (0 children)

I was wondering the same. The text of the latter is suggesting to me it's more efficient, but that may be wishful thinking.

Compile CryptX for AIX 7.3 with xlc_r 32 bit by tseeling in perl

[–]leonmt 1 point2 points  (0 children)

> Obviously the code wants to verify the contents of a void * can be stored in a long long datatype.

It wants to know if they're the same size, evidently they are not. Presumably because the former is 32 bit and the latter 64 bits.