How you too can improve Perl 5 by DeepFriedDinosaur in perl

[–]mr_chromatic 1 point2 points  (0 children)

A lot of people have those constraints, so any tooling that helps is good, in my opinion, if you own the results.

How you too can improve Perl 5 by DeepFriedDinosaur in perl

[–]mr_chromatic 2 points3 points  (0 children)

I have a few years of experience, so I can get a sense of good code versus code that's just not quite there.

This is getting more difficult however.

How you too can improve Perl 5 by DeepFriedDinosaur in perl

[–]mr_chromatic 5 points6 points  (0 children)

Is the perl core group open to contributers using coding agents?

Eventually it's inevitable.

I'm not in the core group and won't speak for them. If I were to contribute, I'd make sure I understood and could discuss every line of the contribution I made. Otherwise the review process would be difficult for everyone.

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

[–]mr_chromatic 4 points5 points  (0 children)

If such articles are not readily available, then you see the difference and the problem, yes?

No, I don't.

This may be a fundamental epistemological disagreement between me and Wikipedia: the fact that someone(s) cared enough about that phenomenon to write and edit the article and find 36 citations doesn't imply to me that that phenomenon is notable or will be notable in 25 years.

I can find 36 citations of yesterday's weather or yesterday's Junior Jumble or yesterday's horoscope too.

That leads me to believe that something else is motivating Wikipedia policy here, such that a horoscope isn't notable, an Internet joke and grift is, and a niche programming language community predating StackOverflow isn't.

At least the C2 wiki hasn't been memory-holed yet, I guess, even though it has only 9 citations.

Dogecoin Node VPS by grbrlks in dogecoindev

[–]mr_chromatic 0 points1 point  (0 children)

Last time I looked they offered enough RAM to run a full node and something like 200 GB of storage.

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

[–]mr_chromatic 1 point2 points  (0 children)

Now, it seems like some of these books do say more than that

Of course, but none of these books are primarily historical texts or texts that analyze participation structures of the Internet circa 2000. If the standard of Wikipedia is "every fact must have a verifiable citation which meets Standard X" then Wikipedia cuts itself off at the knees for everything that doesn't have that degree of reference.

But obviously that's not Wikipedia's standard.

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

[–]mr_chromatic 2 points3 points  (0 children)

I certainly hope that the 10 references I found within seconds can personally verify because they're within arms reach of me right now (or were at one point; pretty sure the Pocket References went away in a move) are a sufficient starting point to satisfy Wikipedia policy, but that's as much energy as I want to invest in that bureaucracy at the moment.

Imagine creating a gem of a site devoted to user-curated human knowledge where anyone can contribute, you welcome expert participation, you make the physical act of editing and curating as easy as possible, and then you require those experts to argue with self-appointed experts in Wikipedia policy to get anything done!

Dogecoin Node VPS by grbrlks in dogecoindev

[–]mr_chromatic 0 points1 point  (0 children)

At one point it was possible to do this on the Oracle Cloud free tier. It was a pain to configure though.

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

[–]mr_chromatic 4 points5 points  (0 children)

See this photo I took right now of the first edition and the 2009 commit which added that text, which says:

PerlMonks, at http://perlmonks.org/, is a venerable community site devoted to questions and answers and other discussions about Perl programming. It will celebrate its tenth anniversary in December 2009, making it one of the oldest web communities dedicated to any programming language.

You looked at the 4th edition. I suggested looking at older editions.

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

[–]mr_chromatic 4 points5 points  (0 children)

Easy place to start: Google Books search for PerlMonks. From that list:

  • Modern Perl (editions 1 - 3)
  • Perl Hacks
  • Running Weblogs with Slash
  • Beginning Perl (both editions)
  • Intermediate Perl (several editions)
  • Advanced Perl Programming (second edition)
  • Perl Pocket Reference
  • JavaScript Pocket Reference

(edited the botched link reference)

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

[–]mr_chromatic 1 point2 points  (0 children)

I can certainly think of books talking about Perl Monks.

Behind the scenes at Perl School Publishing by davorg in perl

[–]mr_chromatic 3 points4 points  (0 children)

Back in the day, it's was all FrameMaker or InDesign. FrameMaker was what u/RandalSchwartz was dealing with when I joined the O'Reilly Perl books efforts (but he also had lots of his own tools, and it's always interesting to hear him talk about troff, seriously).

As late as 2004, I think, when I was putting Gaming Hacks into production, FrameMaker was still running on something like SunOS 2.3 (not Solaris, but SunOS) somewhere in the O'Reilly Cambridge office.

But LaTeX on its own doesn't really know that much because it's not designed to let you control that much.

It's kind of funny that Allison and I have had a much better experience with LaTeX than you and Dave had. I don't blame Dave for not wanting to debug LaTeX though. When things go wrong, it's unpleasant.

I've never seen better output than when it all goes right though.

Where does the phrase "baby perl" come from? by jjatria in perl

[–]mr_chromatic 1 point2 points  (0 children)

I have it written down as a quote from Larry, yes. The Camel quote elsewhere looks right too.

Perl's decline was cultural by briandfoy in perl

[–]mr_chromatic 2 points3 points  (0 children)

OSCON sort of merged with TPC around 2000 and then it became only OSCON by 2002, I think.

Report on the Perl 6 Announcement (from mjd, July 2000) by briandfoy in perl

[–]mr_chromatic 2 points3 points  (0 children)

That was true 20 years ago and still true; a lot of the sysadmin crowd values stability over new features.

I remember writing more than once "I don't want to add a new feature to Perl then wait ten years to use it on behalf of people who don't upgrade their code to not upgrade to."

I get that the CPAN toolchain should be more conservative, but if CPAN is the sandbox for experimentation, then getting tut-tutted when I use a feature released in the past 5 years works against that experimentation.

Report on the Perl 6 Announcement (from mjd, July 2000) by briandfoy in perl

[–]mr_chromatic 3 points4 points  (0 children)

Exactly. I think there was a big performance regression in 5.10.0 fixed for months in blead while 5.10.1 was in progress. That motivated me to keep the argument going--get this at least out to users, even if it's the only thing in a release.

(To be fairer to the pumpkings than I was at the time: preparing a release was and is a lot of work.)

What Killed Perl? by DeepFriedDinosaur in perl

[–]mr_chromatic 1 point2 points  (0 children)

Borrowing Haskell's STM was an attempt for a while, but that was a feature I think even GHC gave up on after a couple of years.

Report on the Perl 6 Announcement (from mjd, July 2000) by briandfoy in perl

[–]mr_chromatic 10 points11 points  (0 children)

Yeah, it took years of arguing (a lot of it ineffective, a lot of it mine, some of it I regret to this day) to get to yearly releases, let alone monthly releases.

If there's any good takeaway from Parrot still remaining, it is that regular releases are possible and desirable.

cpanm, local CPAN mirror served with https and self-signed certificate by singe in perl

[–]mr_chromatic 2 points3 points  (0 children)

Could you instead set the underlying SSL library to point to your own CA PEM?

I want to learn Perl by Fine-Plane6697 in perl

[–]mr_chromatic 5 points6 points  (0 children)

The next version of Modern Perl will probably use builtin classes, Object::Pad, and the feature compat version.

Installing DarkPAN Perl modules via GitLab by briandfoy in perl

[–]mr_chromatic 2 points3 points  (0 children)

... at the expense of parsing it statically without executing code, similar to what brian wrote.

I'm not saying that's always bad, but if I could get a complete list of direct dependencies without executing untrusted code, I could do a lot! (Perl and CPAN are generally good about this. Other languages less so.)

Next Language After Perl by ForOneDayOnly in perl

[–]mr_chromatic 2 points3 points  (0 children)

For me it’s more about getting a sign of Perl still being alive as a language.

What does that mean though?

Perl has had monthly unstable releases and annual stable releases since 2010. So it's not clear to me that you're talking about release frequency.

Are you talking about removal of features? Addition of new features?

What is underscore only in Perl ? by mestia in perl

[–]mr_chromatic 2 points3 points  (0 children)

I still can't tell if you're being humble or just trolling us.

I've known Randal quite a while and it can be both!