Tue Feb 17 08:22:06 2026
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2025-06-01

HANGOUT

2026-02-17 | 2026-01-17 | 2025-12-17 | 2025-11-17 | 2025-10-17 | 2025-09-17 | 2025-08-17 | 2025-07-17 | 2025-06-17 | 2025-05-17 | 2025-04-17 | 2025-03-17 | 2025-02-17 | 2025-01-17 | 2024-12-17 | 2024-11-17 | 2024-10-17 | 2024-09-17 | 2024-08-17 | 2024-07-17 | 2024-06-17 | 2024-05-17 | 2024-04-17 | 2024-03-17 | 2024-02-17 | 2024-01-17 | 2023-12-17 | 2023-11-17 | 2023-10-17 | 2023-09-17 | 2023-08-17 | 2023-07-17 | 2023-06-17 | 2023-05-17 | 2023-04-17 | 2023-03-17 | 2023-02-17 | 2023-01-17 | 2022-12-17 | 2022-11-17 | 2022-10-17 | 2022-09-17 | 2022-08-17 | 2022-07-17 | 2022-06-17 | 2022-05-17 | 2022-04-17 | 2022-03-17 | 2022-02-17 | 2022-01-17 | 2021-12-17 | 2021-11-17 | 2021-10-17 | 2021-09-17 | 2021-08-17 | 2021-07-17 | 2021-06-17 | 2021-05-17 | 2021-04-17 | 2021-03-17 | 2021-02-17 | 2021-01-17 | 2020-12-17 | 2020-11-17 | 2020-10-17 | 2020-09-17 | 2020-08-17 | 2020-07-17 | 2020-06-17 | 2020-05-17 | 2020-04-17 | 2020-03-17 | 2020-02-17 | 2020-01-17 | 2019-12-17 | 2019-11-17 | 2019-10-17 | 2019-09-17 | 2019-08-17 | 2019-07-17 | 2019-06-17 | 2019-05-17 | 2019-04-17 | 2019-03-17 | 2019-02-17 | 2019-01-17 | 2018-12-17 | 2018-11-17 | 2018-10-17 | 2018-09-17 | 2018-08-17 | 2018-07-17 | 2018-06-17 | 2018-05-17 | 2018-04-17 | 2018-03-17 | 2018-02-17 | 2018-01-17 | 2017-12-17 | 2017-11-17 | 2017-10-17 | 2017-09-17 | 2017-08-17 | 2017-07-17 | 2017-06-17 | 2017-05-17 | 2017-04-17 | 2017-03-17 | 2017-02-17 | 2017-01-17 | 2016-12-17 | 2016-11-17 | 2016-10-17 | 2016-09-17 | 2016-08-17 | 2016-07-17 | 2016-06-17 | 2016-05-17 | 2016-04-17 | 2016-03-17 | 2016-02-17 | 2016-01-17 | 2015-12-17 | 2015-11-17 | 2015-10-17 | 2015-09-17 | 2015-08-17 | 2015-07-17 | 2015-06-17 | 2015-05-17 | 2015-04-17 | 2015-03-17 | 2015-02-17 | 2015-01-17 | 2014-12-17 | 2014-11-17 | 2014-10-17 | 2014-09-17 | 2014-08-17 | 2014-07-17 | 2014-06-17 | 2014-05-17 | 2014-04-17 | 2014-03-17 | 2014-02-17 | 2014-01-17 | 2013-12-17 | 2013-11-17 | 2013-10-17 | 2013-09-17 | 2013-08-17 | 2013-07-17 | 2013-06-17 | 2013-05-17 | 2013-04-17 | 2013-03-17 | 2013-02-17 | 2013-01-17 | 2012-12-17 | 2012-11-17 | 2012-10-17 | 2012-09-17 | 2012-08-17 | 2012-07-17 | 2012-06-17 | 2012-05-17 | 2012-04-17 | 2012-03-17 | 2012-02-17 | 2012-01-17 | 2011-12-17 | 2011-11-17 | 2011-10-17 | 2011-09-17 | 2011-08-17 | 2011-07-17 | 2011-06-17 | 2011-05-17 | 2011-04-17 | 2011-03-17 | 2011-02-17 | 2011-01-17 | 2010-12-17 | 2010-11-17 | 2010-10-17 | 2010-09-17 | 2010-08-17 | 2010-07-17 | 2010-06-17 | 2010-05-17 | 2010-04-17 | 2010-03-17 | 2010-02-17 | 2010-01-17 | 2009-12-17 | 2009-11-17 | 2009-10-17 | 2009-09-17 | 2009-08-17 | 2009-07-17 | 2009-06-17 | 2009-05-17 | 2009-04-17 | 2009-03-17 | 2009-02-17 | 2009-01-17 | 2008-12-17 | 2008-11-17 | 2008-10-17 | 2008-09-17 | 2008-08-17 | 2008-07-17 | 2008-06-17 | 2008-05-17 | 2008-04-17 | 2008-03-17 | 2008-02-17 | 2008-01-17 | 2007-12-17 | 2007-11-17 | 2007-10-17 | 2007-09-17 | 2007-08-17 | 2007-07-17 | 2007-06-17 | 2007-05-17 | 2007-04-17 | 2007-03-17 | 2007-02-17 | 2007-01-17 | 2006-12-17 | 2006-11-17 | 2006-10-17 | 2006-09-17 | 2006-08-17 | 2006-07-17 | 2006-06-17 | 2006-05-17 | 2006-04-17 | 2006-03-17 | 2006-02-17 | 2006-01-17 | 2005-12-17 | 2005-11-17 | 2005-10-17 | 2005-09-17 | 2005-08-17 | 2005-07-17 | 2005-06-17 | 2005-05-17 | 2005-04-17 | 2005-03-17 | 2005-02-17 | 2005-01-17 | 2004-12-17 | 2004-11-17 | 2004-10-17 | 2004-09-17 | 2004-08-17 | 2004-07-17 | 2004-06-17 | 2004-05-17 | 2004-04-17 | 2004-03-17 | 2004-02-17 | 2004-01-17 | 2003-12-17 | 2003-11-17 | 2003-10-17 | 2003-09-17 | 2003-08-17 | 2003-07-17 | 2003-06-17 | 2003-05-17 | 2003-04-17 | 2003-03-17 | 2003-02-17 | 2003-01-17 | 2002-12-17 | 2002-11-17 | 2002-10-17 | 2002-09-17 | 2002-08-17 | 2002-07-17 | 2002-06-17 | 2002-05-17 | 2002-04-17 | 2002-03-17 | 2002-02-17 | 2002-01-17 | 2001-12-17 | 2001-11-17 | 2001-10-17 | 2001-09-17 | 2001-08-17 | 2001-07-17 | 2001-06-17 | 2001-05-17 | 2001-04-17 | 2001-03-17 | 2001-02-17 | 2001-01-17 | 2000-12-17 | 2000-11-17 | 2000-10-17 | 2000-09-17 | 2000-08-17 | 2000-07-17 | 2000-06-17 | 2000-05-17 | 2000-04-17 | 2000-03-17 | 2000-02-17 | 2000-01-17 | 1999-12-17

Key: Value:

Key: Value:

MESSAGE
DATE 2025-06-16
FROM Gabor Szabo
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #725 - Perl podcasts?
From hangout-bounces-at-nylxs.com Mon Jun 16 12:53:29 2025
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id 9FE541640D9;
Mon, 16 Jun 2025 12:53:27 -0400 (EDT)
X-Original-To: hangout-at-www2.mrbrklyn.com
Delivered-To: hangout-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 6416A1640A5; Mon, 16 Jun 2025 12:53:19 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 16 Jun 2025 12:53:19 -0400
Resent-Message-ID: <20250616165319.GA8393-at-www2.mrbrklyn.com>
Resent-To: hangout-at-mrbrklyn.com
X-Original-To: ruben-at-mrbrklyn.com
Delivered-To: ruben-at-mrbrklyn.com
Received: from s.wfbtzhsv.outbound-mail.sendgrid.net
(s.wfbtzhsv.outbound-mail.sendgrid.net [159.183.224.104])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(Client did not present a certificate)
by mrbrklyn.com (Postfix) with ESMTPS id DFA58164093
for ; Mon, 16 Jun 2025 06:08:22 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szabgab.com;
h=content-type:from:mime-version:subject:to:cc:content-type:from:
subject:to;
s=s1; bh=69tundI94K6C7FSkRd2V5Fox+chY7c8uvnUv8VoPlcI=;
b=kK8IBmL5TcS/yfweN7hjYM1emvnSXe6aUtli+9SCd/yElOQjHyi+fo4VG/BpcNRpSD4J
Pj9xRoGqCCrnXJsneacTmDsIQh+C6pelJIuiHi2+evV7R+y4M4IO9p8Xs3h8N70UUhPTQE
hMjqqsE0DM5geS3+s7YGCUgH/j2zSC5GDvHUPvK8mVMTTRwMWYoYA+Au+oiKf4p2r6eAQs
D656q+joJI5LZC4j3O6Dv2Dvo0uMG7H4u1ldLculzmFM3nqGqufsV4LojMkO8P7BW1wEZG
7LHmTkqSkzHgpZzpCUtb063rQoAgdSxKyDUUSP/W/osaMnX6Nft3Sbqm4Wc0eRLQ==
Received: by recvd-7fd96f4944-vrppq with SMTP id
recvd-7fd96f4944-vrppq-1-684FED13-C
2025-06-16 10:08:19.314535558 +0000 UTC m=+1013065.032111428
Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-6 (SG) with HTTP
id Ws8xMYr_SIm6RsOAlAhMnw Mon, 16 Jun 2025 10:08:19.197 +0000 (UTC)
Date: Mon, 16 Jun 2025 10:08:19 +0000 (UTC)
From: Gabor Szabo
Mime-Version: 1.0
Message-ID:
X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?=
=?us-ascii?Q?tIP=2F6ApbQJxH6uHTXJtp8Evvy6x92RFXqLduT2j?=
=?us-ascii?Q?ofOt122Iqec5M3rjpOf0PHOevOjEW97T63V+w37?=
=?us-ascii?Q?UfKkkWBS9BNdMzdoc0Y0MnqEpmI7+3Sn71A=2FWeN?=
=?us-ascii?Q?A0bX0tuGFdgQe2oWcHanvCkf05Zd1j9V311mHnB?=
=?us-ascii?Q?w=3D=3D?=
To: ruben-at-mrbrklyn.com
X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA==
Subject: [Hangout - NYLXS] [Perlweekly] #725 - Perl podcasts?
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.30rc1
Precedence: list
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Content-Type: multipart/mixed; boundary="===============2128814365=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============2128814365==
Content-Type: multipart/alternative; boundary=03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f

--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

You can read the newsletter on the web, if you prefer.
https://perlweekly.com/archive/725.html



Hi there,

First of all, I'd like to apologize, I could not get back to every reader
of the Perl Weekly who expressed their solidarity and asked if I am in any
danger: Thank you for asking! My immediate family and myself, are OK, but
it is scary to be targetted by half-a-ton ballistic missiles.

A funny thing happened, someone, called SophoDave, asked if there are any
Perl podcasts (
https://www.reddit.com/r/perl/comments/1lah0a7/perl_podcasts/ ) just when
the 2nd episode of The Underbar ( https://underbar.cpan.io/episodes/2/ )
was published. One person recommended our newsletter to which Olaf Alders
suggested someone could read it out aloud.

Dave Cross wrote about a Perl script Generating Content with ChatGPT (
https://perlhacks.com/2025/06/generating-content-with-chatgpt/ ). Which
made me wonder, would it be possible to have some Perl script that would
take the content of the Perl Weekly newsletter and using some AI tool would
generated a podcast out of it? Any volunteers?

I wish you a calm week!

--
Your editor: Gabor Szabo.


Podcast

=20
Episode 2 of the Underbar - Perl 42
https://underbar.cpan.io/episodes/2/
=20
The next version of Perl is going to be v5.42.0. Or maybe 42.0? Listen to
Perl leaders arguing about what version numbers represent, and what it
means to change one.
--------------

=20
Perl podcasts?
https://www.reddit.com/r/perl/comments/1lah0a7/perl_podcasts/
=20
In an excellent timing SophoDave asked: Are there any Perl related podcas=
ts
out there? Not seeing any on iTunes.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Articles

=20
Perl in the driving seat
https://bbrtj.eu/blog/article/perl-in-the-driving-seat
=20
How Bartosz created a control center with Perl. discuss (
https://www.reddit.com/r/perl/comments/1lcakfn/perl_in_the_driving_seat_b
brtj/ )
--------------

=20
A Slice of Perl
https://perlhacks.com/2025/06/a-slice-of-perl/
=20
Earlier this week, Dave read a post from someone who failed a job intervi=
ew
because they used a hash slice in some sample code and the interviewer
didn't believe it would work.
--------------

=20
AWS Customer Key Encryption
https://theweeklychallenge.org/blog/aws-customer-key-encryption/
=20
Continuing the blog series on AWS encryption, this post focuses on
Server-Side Encryption using Customer-Provided Keys.
--------------

=20
Perl Toolchain Summit 2025 in Leipzig
https://blogs.perl.org/users/kenichi_ishigaki/2025/06/perl-toolchain-summ=
it-2025-in-leipzig.html
=20
The question was: how long would it take to merge the next big thing,
multifactor authentication for PAUSE? Two years, three years, or maybe
four years this time?
--------------

=20
Generating Content with ChatGPT
https://perlhacks.com/2025/06/generating-content-with-chatgpt/
=20
Using Perl.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Tutorial

=20
Learning Perl - Overloading Operators
https://dev.to/lnationorg/learning-perl-overloading-operators-lj3
=20
An operator in programming is a symbol or keyword that performs a specifi=
c
operation on one or more operands (values or variables). There are many
types of operators, such as arithmetic operators (like +, -, *, /) and
comparison operators (like =3D=3D, !=3D, <, >). In Perl, you can overload=
these
operators for your own classes, allowing you to define custom behaviour
when these operators are used with objects of that class.
--------------

=20
Learning Perl - File Handles
https://dev.to/lnationorg/learning-perl-file-handles-13if
=20
In programming file processing is a key skill to master. Files are
essential for storing data, reading configurations, and logging
information. A file handle is a reference to an open file, allowing you
to read from or write to that file.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Perl

=20
This week in PSC (195) | 2025-06-12
https://blogs.perl.org/users/psc/2025/06/this-week-in-psc-195-2025-06-12.=
html
=20
=20
--------------

=20
This week in PSC (194) | 2025-06-06
https://blogs.perl.org/users/psc/2025/06/this-week-in-psc-194-2025-06-06.=
html
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Weekly Challenge
The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 326
https://theweeklychallenge.org/blog/perl-weekly-challenge-326
=20
Welcome to a new week with a couple of fun tasks "Day of the Year" and
"Decompressed List". If you are new to the weekly challenge then why not
join us and have fun every week. For more information, please read the
FAQ ( https://theweeklychallenge.org/faq ).
--------------

=20
RECAP - The Weekly Challenge - 325
https://theweeklychallenge.org/blog/recap-challenge-325
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Consecutive One" and "Final Price" tasks in Perl and Raku. You will
find plenty of solutions to keep you busy.
--------------

=20
Consecutive Search for Discount Prices
http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2025/06/12
=20
The post showcases a masterful blend of programming paradigms. The
solutions are elevated by deep mathematical framing.
--------------

=20
TWC325
https://deadmarshal.blogspot.com/2025/06/twc325.html
=20
It approaches the challenges with outside-the-box thinking that yields
surprisingly elegant solutions. It exemplify Perl's philosophy of
TIMTOWTDI.
--------------

=20
One Final
https://raku-musings.com/one-final.html
=20
Raku's expressive power showcased elegantly. Also demonstrates Raku's
unique capabilities through idiomatic and nearly poetic solutions.
--------------

=20
Perl Weekly Challenge: Week 325
https://www.braincells.com/perl/2025/06/perl_weekly_challenge_week_325.ht=
ml
=20
Demonstrate production-ready solutions with exceptional attention to
defensive programming and comprehensive testing.
--------------

=20
Consecutive Discounts
https://github.sommrey.de/the-bears-den/2025/06/13/ch-325.html
=20
Unique mathematical insight with visual explanations. The post excels at
breaking down problems using mathematical reasoning.
--------------

=20
filter and iterate
https://fluca1978.github.io/2025/06/12/PerlWeeklyChallenge325.html
=20
Unique approach of solving challenges in multiple languages offers rare
insights. The side-by-side implementation helps readers think polyglot,
understanding how algorithms translate across languages.
--------------

=20
Perl Weekly Challenge 325
https://wlmb.github.io/2025/06/09/PWC325/
=20
Concise and readable code with functional Perl. It is a great blend of
brevity, functionality, and interactivity, making it both instructive and
practical for Perl enthusiasts.
--------------

=20
Consecutive, but Maybe Not Final
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-325/c=
hallenge-325/matthias-muth#readme
=20
A detailed, step-by-step breakdown of his thought process for both tasks.
Explanations are concise yet thorough, making it easy to follow his
logic.
--------------

=20
The Final Count One!
https://packy.dardan.com/b/WY
=20
It stands out for its storytelling approach to technical challenges. The
solution balances Perl=E2=80=99s classic style with contemporary readabil=
ity.
--------------

=20
Counts and discounts
http://ccgi.campbellsmiths.force9.co.uk/challenge/325
=20
Algorithmic purity with mathematical precision. Code clarity is exception=
al
with pedagogical value.
--------------

=20
The Weekly Challenge #325
https://hatley-software.blogspot.com/2025/06/robbie-hatleys-solutions-in-=
perl-for_9.html
=20
Rigorous problem analysis with detailed edge-case handling. The solutions
prioritize clarity and maintainability.
--------------

=20
Finality of the One Consecutive Price
https://blog.firedrake.org/archive/2025/06/The_Weekly_Challenge_325__Fina=
lity_of_the_One_Consecutive_Price.html
=20
Deep mathematical insight & algorithmic elegance. Code is compact but
highly readable with minimalist syntax.
--------------

=20
Counting the discounts
https://dev.to/simongreennet/weekly-challenge-counting-the-discounts-313f
=20
It is approachable and conversational, making it great for learners while
still valuable for experienced developers. Also explains the challenge in
simple terms before diving into solutions.
--------------

=20
the weekly challenge 325 task 1
https://blog.ysth.info/idiomatic-perl-solutions-to-the-weekly-challenge-3=
25-task-1/
=20
It demonstrates Perl at its most elegant and expressive. It achieves
maximum density of Perl idioms without sacrificing readability
--------------

=20
the weekly challenge 325 task 2
https://blog.ysth.info/python-solution-to-the-weekly-challenge-325-task-2=
/
=20
Achieves maximum effect with minimum code through Python's unique feature=
s.
It proves good algorithms can be elegantly expressed in any language.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Videos

=20
German Perl/Raku Workshop 2025 recordings on YouTube
https://www.reddit.com/r/perl/comments/1lc8pvz/german_perlraku_workshop_2=
025_recordings_on/
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/06/dlii-12-great-cpan-modules-released
.html ).
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The corner of Gabor
A couple of entries sneaked in by Gabor.
=20
Publishing in Arabic, Hebrew, or Persian?
https://dev.to/szabgab/publishing-in-arabic-hebrew-or-persian-2od5
=20
A quick post encouraging people to use mdbook.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Events

=20
The Perl and Raku Conference 2025
https://tprc.us/tprc-2025-gsp/
=20
Greenville, South Carolina, USA
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.

Want to see more? See the archives ( https://perlweekly.com/archive/ ) of a=
ll the issues.

Reading this as a non-subscriber? Join us free of charge. https://perlweekl=
y.com/

(C) Copyright Gabor Szabo https://szabgab.com/
The articles are copyright the respective authors.

You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.

If you don't want to receive mails any more
you can unsubscribe here: https://perlweekly.com/unsubscribe.html


--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #725 - 2025-06-16 - Perl podcasts?





color=3D"#ffffff">






=20

=20

=20
=20


=20

=20

=20

=20

=20

=20
=20


=20

=20

=20
=20


=20

=20

=20
=20


=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20
=20





background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
=20
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #725 - 2025-06-16 - Perl podcasts?



latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo

=20

This edition was made possible by the n.com/szabgab">supporters of our cause.

=20


You can read the ne=
wsletter on the web
, if you prefer.

=20





=20


Hi there,


=20


First of all, I'd like to apologize, I could not get back to every =
reader of the Perl Weekly who expressed their solidarity and asked if I am =
in any danger: Thank you for asking! My immediate family and myself, are OK=
, but it is scary to be targetted by half-a-ton ballistic missiles.


=20


A funny thing happened, someone, called SophoDave, asked if there a=
re any sts/">Perl podcasts just when the pisodes/2/">2nd episode of The Underbar was published. One person recom=
mended our newsletter to which Olaf Alders suggested someone could read it =
out aloud.


=20


Dave Cross wrote about a Perl script om/2025/06/generating-content-with-chatgpt/">Generating Content with ChatGP=
T
. Which made me wonder, would it be possible to have some Perl script =
that would take the content of the Perl Weekly newsletter and using some AI=
tool would generated a podcast out of it? Any volunteers?


=20


I wish you a calm week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Podcast

=20


=20
>


font-size: 18px;
font-weight: bold;
">Episode 2 of the Underbar - Perl 42


=20
by rl.org/users/book/">Philippe Bruhat ("https://metacpan.org/author/BOOK">BOOK)
=


The next version of Perl is going to be v5.42.0. Or maybe =
42.0? Listen to Perl leaders arguing about what version numbers represent, =
and what it means to change one.


=20

m/img/philippe_bruhat.png" title=3D"Philippe Bruhat" width=3D"80" />
=20


=20
>


rl_podcasts/" style=3D"
font-size: 18px;
font-weight: bold;
">Perl podcasts?



In an excellent timing SophoDave asked: Are there any Perl=
related podcasts out there? Not seeing any on iTunes.


=20

=20
=20



Articles

=20


=20
>


-seat" style=3D"
font-size: 18px;
font-weight: bold;
">Perl in the driving seat


=20
by .xyz/">Bartosz Jarzyna

=3D"font-size: 16px">
How Bartosz created a control center with Perl. "https://www.reddit.com/r/perl/comments/1lcakfn/perl_in_the_driving_seat_bb=
rtj/">discuss


=20

=20
=20


=20
>


tyle=3D"
font-size: 18px;
font-weight: bold;
">A Slice of Perl


=20
by s.com/">Dave Cross (.org/author/DAVECROSS">DAVECROSS)
=


Earlier this week, Dave read a post from someone who faile=
d a job interview because they used a hash slice in some sample code and th=
e interviewer didn't believe it would work.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20


=20
>


key-encryption/" style=3D"
font-size: 18px;
font-weight: bold;
">AWS Customer Key Encryption


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Continuing the blog series on AWS encryption, this post fo=
cuses on Server-Side Encryption using Customer-Provided Keys.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


5/06/perl-toolchain-summit-2025-in-leipzig.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Toolchain Summit 2025 in Leipzig


=20
by rl.org/users/kenichi_ishigaki/">Kenichi Ishigaki =
(ISHIGAKI) =


The question was: how long would it take to merge the next=
big thing, multifactor authentication for PAUSE? Two years, three years, o=
r maybe four years this time?


=20

=20
=20


=20
>


with-chatgpt/" style=3D"
font-size: 18px;
font-weight: bold;
">Generating Content with ChatGPT


=20
by s.com/">Dave Cross (.org/author/DAVECROSS">DAVECROSS)
=


Using Perl.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20



Tutorial

=20


=20
>


ng-operators-lj3" style=3D"
font-size: 18px;
font-weight: bold;
">Learning Perl - Overloading Operators


=20
by rl.org/users/robert_acock/">Robert Acock
=


An operator in programming is a symbol or keyword that per=
forms a specific operation on one or more operands (values or variables). T=
here are many types of operators, such as arithmetic operators (like +, -, =
*, /) and comparison operators (like =3D=3D, !=3D, <, >). In Perl, you can =
overload these operators for your own classes, allowing you to define custo=
m behaviour when these operators are used with objects of that class.


=20

=20
=20


=20
>


les-13if" style=3D"
font-size: 18px;
font-weight: bold;
">Learning Perl - File Handles


=20
by rl.org/users/robert_acock/">Robert Acock
=


In programming file processing is a key skill to master. F=
iles are essential for storing data, reading configurations, and logging in=
formation. A file handle is a reference to an open file, allowing you to re=
ad from or write to that file.


=20

=20
=20



Perl

=20


=20
>


k-in-psc-195-2025-06-12.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (195) | 2025-06-12



=20


=20

=20
=20


=20
>


k-in-psc-194-2025-06-06.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (194) | 2025-06-06



=20


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


hallenge-326" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 326


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Day of t=
he Year" and "Decompressed List". If you are new to the weekly challenge th=
en why not join us and have fun every week. For more information, please re=
ad the FAQ.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


ge-325" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 325


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "Consecutive One" and "Final Price" tasks in Perl and R=
aku. You will find plenty of solutions to keep you busy.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


25/06/12" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive Search for Discount Prices


=20
by sell.livejournal.com/">Adam Russell
=


The post showcases a masterful blend of programming paradi=
gms. The solutions are elevated by deep mathematical framing.


=20

m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" />
=20


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC325


=20
by Ali Moradi

style=3D"font-size: 16px">
It approaches the challenges with outside-the-box thinking=
that yields surprisingly elegant solutions. It exemplify Perl's philosophy=
of TIMTOWTDI.


=20

=20
=20


=20
>


"
font-size: 18px;
font-weight: bold;
">One Final


=20
by Arne Sommer
style=3D"font-size: 16px">
Raku's expressive power showcased elegantly. Also demonstr=
ates Raku's unique capabilities through idiomatic and nearly poetic solutio=
ns.


=20

=20
=20


=20
>


ly_challenge_week_325.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge: Week 325


=20
by Jaldhar H. Vyas
=


Demonstrate production-ready solutions with exceptional at=
tention to defensive programming and comprehensive testing.


=20

=20
=20


=20
>


3/ch-325.html" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive Discounts


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Unique mathematical insight with visual explanations. The =
post excels at breaking down problems using mathematical reasoning.


=20

=20
=20


=20
>


Challenge325.html" style=3D"
font-size: 18px;
font-weight: bold;
">filter and iterate


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Unique approach of solving challenges in multiple language=
s offers rare insights. The side-by-side implementation helps readers think=
polyglot, understanding how algorithms translate across languages.


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 325


=20
by W Luis Mochan
=


Concise and readable code with functional Perl. It is a gr=
eat blend of brevity, functionality, and interactivity, making it both inst=
ructive and practical for Perl enthusiasts.


=20

=20
=20


=20
>


ge-club/tree/muthm-325/challenge-325/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive, but Maybe Not Final


=20
by Matthias Muth
=


A detailed, step-by-step breakdown of his thought process =
for both tasks. Explanations are concise yet thorough, making it easy to fo=
llow his logic.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">The Final Count One!


=20
by rl.org/users/packy_anderson/">Packy Anderson (<=
a href=3D"https://metacpan.org/author/PACKY">PACKY) span>


It stands out for its storytelling approach to technical c=
hallenges. The solution balances Perl=E2=80=99s classic style with contempo=
rary readability.


=20

=20
=20


=20
>


/325" style=3D"
font-size: 18px;
font-weight: bold;
">Counts and discounts


=20
by Peter Campbell Smith
=


Algorithmic purity with mathematical precision. Code clari=
ty is exceptional with pedagogical value.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for_9.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #325


=20
by oftware.blogspot.com/">Robbie Hatley
=


Rigorous problem analysis with detailed edge-case handling=
. The solutions prioritize clarity and maintainability.


=20

=20
=20


=20
>


ekly_Challenge_325__Finality_of_the_One_Consecutive_Price.html" style=3D"
font-size: 18px;
font-weight: bold;
">Finality of the One Consecutive Price


=20
by edrake.org/">Roger Bell West (//metacpan.org/author/FIREDRAKE">FIREDRAKE)
=


Deep mathematical insight & algorithmic elegance. Code is =
compact but highly readable with minimalist syntax.


=20

=20
=20


=20
>


nting-the-discounts-313f" style=3D"
font-size: 18px;
font-weight: bold;
">Counting the discounts


=20
by Simon Green
style=3D"font-size: 16px">
It is approachable and conversational, making it great for=
learners while still valuable for experienced developers. Also explains th=
e challenge in simple terms before diving into solutions.


=20

=20
=20


=20
>


o-the-weekly-challenge-325-task-1/" style=3D"
font-size: 18px;
font-weight: bold;
">the weekly challenge 325 task 1


=20
by Yitzchak Scott-Thoennes
=


It demonstrates Perl at its most elegant and expressive. I=
t achieves maximum density of Perl idioms without sacrificing readability


=20

=20
=20


=20
>


kly-challenge-325-task-2/" style=3D"
font-size: 18px;
font-weight: bold;
">the weekly challenge 325 task 2


=20
by Yitzchak Scott-Thoennes
=


Achieves maximum effect with minimum code through Python's=
unique features. It proves good algorithms can be elegantly expressed in a=
ny language.


=20

=20
=20



Videos

=20


=20
>


rman_perlraku_workshop_2025_recordings_on/" style=3D"
font-size: 18px;
font-weight: bold;
">German Perl/Raku Workshop 2025 recordings on YouTube>


=20


=20

=20
=20



Weekly collectio=
ns

=20


=20
>


font-size: 18px;
font-weight: bold;
">NICEPERL's lists


=20
by blogspot.com/">Miguel Prz (etacpan.org/author/NICEPERL">NICEPERL)
=


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



The corner of Ga=
bor

=20

A couple of entries sneaked in by =
Gabor.


=20


=20
>


w-or-persian-2od5" style=3D"
font-size: 18px;
font-weight: bold;
">Publishing in Arabic, Hebrew, or Persian?


=20
by com/">Gabor Szabo (org/author/SZABGAB">SZABGAB)

style=3D"font-size: 16px">
A quick post encouraging people to use mdbook.


=20

m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" />
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">The Perl and Raku Conference 2025



Greenville, South Carolina, USA


=20

=20
=20



border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">


You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.


Want to see more? See the archi=
ves
of all the issues.


Reading this as a non-subscriber? click=
here to join us
free of charge.


(C) Copyright Gabor Szabo. The article=
s are copyright the respective authors.


You can unsubscribe her=
e
if you don't want to receive mails any more.



You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.









--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f--

--===============2128814365==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============2128814365==--

--===============2128814365==
Content-Type: multipart/alternative; boundary=03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f

--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

You can read the newsletter on the web, if you prefer.
https://perlweekly.com/archive/725.html



Hi there,

First of all, I'd like to apologize, I could not get back to every reader
of the Perl Weekly who expressed their solidarity and asked if I am in any
danger: Thank you for asking! My immediate family and myself, are OK, but
it is scary to be targetted by half-a-ton ballistic missiles.

A funny thing happened, someone, called SophoDave, asked if there are any
Perl podcasts (
https://www.reddit.com/r/perl/comments/1lah0a7/perl_podcasts/ ) just when
the 2nd episode of The Underbar ( https://underbar.cpan.io/episodes/2/ )
was published. One person recommended our newsletter to which Olaf Alders
suggested someone could read it out aloud.

Dave Cross wrote about a Perl script Generating Content with ChatGPT (
https://perlhacks.com/2025/06/generating-content-with-chatgpt/ ). Which
made me wonder, would it be possible to have some Perl script that would
take the content of the Perl Weekly newsletter and using some AI tool would
generated a podcast out of it? Any volunteers?

I wish you a calm week!

--
Your editor: Gabor Szabo.


Podcast

=20
Episode 2 of the Underbar - Perl 42
https://underbar.cpan.io/episodes/2/
=20
The next version of Perl is going to be v5.42.0. Or maybe 42.0? Listen to
Perl leaders arguing about what version numbers represent, and what it
means to change one.
--------------

=20
Perl podcasts?
https://www.reddit.com/r/perl/comments/1lah0a7/perl_podcasts/
=20
In an excellent timing SophoDave asked: Are there any Perl related podcas=
ts
out there? Not seeing any on iTunes.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Articles

=20
Perl in the driving seat
https://bbrtj.eu/blog/article/perl-in-the-driving-seat
=20
How Bartosz created a control center with Perl. discuss (
https://www.reddit.com/r/perl/comments/1lcakfn/perl_in_the_driving_seat_b
brtj/ )
--------------

=20
A Slice of Perl
https://perlhacks.com/2025/06/a-slice-of-perl/
=20
Earlier this week, Dave read a post from someone who failed a job intervi=
ew
because they used a hash slice in some sample code and the interviewer
didn't believe it would work.
--------------

=20
AWS Customer Key Encryption
https://theweeklychallenge.org/blog/aws-customer-key-encryption/
=20
Continuing the blog series on AWS encryption, this post focuses on
Server-Side Encryption using Customer-Provided Keys.
--------------

=20
Perl Toolchain Summit 2025 in Leipzig
https://blogs.perl.org/users/kenichi_ishigaki/2025/06/perl-toolchain-summ=
it-2025-in-leipzig.html
=20
The question was: how long would it take to merge the next big thing,
multifactor authentication for PAUSE? Two years, three years, or maybe
four years this time?
--------------

=20
Generating Content with ChatGPT
https://perlhacks.com/2025/06/generating-content-with-chatgpt/
=20
Using Perl.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Tutorial

=20
Learning Perl - Overloading Operators
https://dev.to/lnationorg/learning-perl-overloading-operators-lj3
=20
An operator in programming is a symbol or keyword that performs a specifi=
c
operation on one or more operands (values or variables). There are many
types of operators, such as arithmetic operators (like +, -, *, /) and
comparison operators (like =3D=3D, !=3D, <, >). In Perl, you can overload=
these
operators for your own classes, allowing you to define custom behaviour
when these operators are used with objects of that class.
--------------

=20
Learning Perl - File Handles
https://dev.to/lnationorg/learning-perl-file-handles-13if
=20
In programming file processing is a key skill to master. Files are
essential for storing data, reading configurations, and logging
information. A file handle is a reference to an open file, allowing you
to read from or write to that file.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Perl

=20
This week in PSC (195) | 2025-06-12
https://blogs.perl.org/users/psc/2025/06/this-week-in-psc-195-2025-06-12.=
html
=20
=20
--------------

=20
This week in PSC (194) | 2025-06-06
https://blogs.perl.org/users/psc/2025/06/this-week-in-psc-194-2025-06-06.=
html
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Weekly Challenge
The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 326
https://theweeklychallenge.org/blog/perl-weekly-challenge-326
=20
Welcome to a new week with a couple of fun tasks "Day of the Year" and
"Decompressed List". If you are new to the weekly challenge then why not
join us and have fun every week. For more information, please read the
FAQ ( https://theweeklychallenge.org/faq ).
--------------

=20
RECAP - The Weekly Challenge - 325
https://theweeklychallenge.org/blog/recap-challenge-325
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Consecutive One" and "Final Price" tasks in Perl and Raku. You will
find plenty of solutions to keep you busy.
--------------

=20
Consecutive Search for Discount Prices
http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2025/06/12
=20
The post showcases a masterful blend of programming paradigms. The
solutions are elevated by deep mathematical framing.
--------------

=20
TWC325
https://deadmarshal.blogspot.com/2025/06/twc325.html
=20
It approaches the challenges with outside-the-box thinking that yields
surprisingly elegant solutions. It exemplify Perl's philosophy of
TIMTOWTDI.
--------------

=20
One Final
https://raku-musings.com/one-final.html
=20
Raku's expressive power showcased elegantly. Also demonstrates Raku's
unique capabilities through idiomatic and nearly poetic solutions.
--------------

=20
Perl Weekly Challenge: Week 325
https://www.braincells.com/perl/2025/06/perl_weekly_challenge_week_325.ht=
ml
=20
Demonstrate production-ready solutions with exceptional attention to
defensive programming and comprehensive testing.
--------------

=20
Consecutive Discounts
https://github.sommrey.de/the-bears-den/2025/06/13/ch-325.html
=20
Unique mathematical insight with visual explanations. The post excels at
breaking down problems using mathematical reasoning.
--------------

=20
filter and iterate
https://fluca1978.github.io/2025/06/12/PerlWeeklyChallenge325.html
=20
Unique approach of solving challenges in multiple languages offers rare
insights. The side-by-side implementation helps readers think polyglot,
understanding how algorithms translate across languages.
--------------

=20
Perl Weekly Challenge 325
https://wlmb.github.io/2025/06/09/PWC325/
=20
Concise and readable code with functional Perl. It is a great blend of
brevity, functionality, and interactivity, making it both instructive and
practical for Perl enthusiasts.
--------------

=20
Consecutive, but Maybe Not Final
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-325/c=
hallenge-325/matthias-muth#readme
=20
A detailed, step-by-step breakdown of his thought process for both tasks.
Explanations are concise yet thorough, making it easy to follow his
logic.
--------------

=20
The Final Count One!
https://packy.dardan.com/b/WY
=20
It stands out for its storytelling approach to technical challenges. The
solution balances Perl=E2=80=99s classic style with contemporary readabil=
ity.
--------------

=20
Counts and discounts
http://ccgi.campbellsmiths.force9.co.uk/challenge/325
=20
Algorithmic purity with mathematical precision. Code clarity is exception=
al
with pedagogical value.
--------------

=20
The Weekly Challenge #325
https://hatley-software.blogspot.com/2025/06/robbie-hatleys-solutions-in-=
perl-for_9.html
=20
Rigorous problem analysis with detailed edge-case handling. The solutions
prioritize clarity and maintainability.
--------------

=20
Finality of the One Consecutive Price
https://blog.firedrake.org/archive/2025/06/The_Weekly_Challenge_325__Fina=
lity_of_the_One_Consecutive_Price.html
=20
Deep mathematical insight & algorithmic elegance. Code is compact but
highly readable with minimalist syntax.
--------------

=20
Counting the discounts
https://dev.to/simongreennet/weekly-challenge-counting-the-discounts-313f
=20
It is approachable and conversational, making it great for learners while
still valuable for experienced developers. Also explains the challenge in
simple terms before diving into solutions.
--------------

=20
the weekly challenge 325 task 1
https://blog.ysth.info/idiomatic-perl-solutions-to-the-weekly-challenge-3=
25-task-1/
=20
It demonstrates Perl at its most elegant and expressive. It achieves
maximum density of Perl idioms without sacrificing readability
--------------

=20
the weekly challenge 325 task 2
https://blog.ysth.info/python-solution-to-the-weekly-challenge-325-task-2=
/
=20
Achieves maximum effect with minimum code through Python's unique feature=
s.
It proves good algorithms can be elegantly expressed in any language.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Videos

=20
German Perl/Raku Workshop 2025 recordings on YouTube
https://www.reddit.com/r/perl/comments/1lc8pvz/german_perlraku_workshop_2=
025_recordings_on/
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/06/dlii-12-great-cpan-modules-released
.html ).
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The corner of Gabor
A couple of entries sneaked in by Gabor.
=20
Publishing in Arabic, Hebrew, or Persian?
https://dev.to/szabgab/publishing-in-arabic-hebrew-or-persian-2od5
=20
A quick post encouraging people to use mdbook.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Events

=20
The Perl and Raku Conference 2025
https://tprc.us/tprc-2025-gsp/
=20
Greenville, South Carolina, USA
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.

Want to see more? See the archives ( https://perlweekly.com/archive/ ) of a=
ll the issues.

Reading this as a non-subscriber? Join us free of charge. https://perlweekl=
y.com/

(C) Copyright Gabor Szabo https://szabgab.com/
The articles are copyright the respective authors.

You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.

If you don't want to receive mails any more
you can unsubscribe here: https://perlweekly.com/unsubscribe.html


--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #725 - 2025-06-16 - Perl podcasts?





color=3D"#ffffff">






=20

=20

=20
=20


=20

=20

=20

=20

=20

=20
=20


=20

=20

=20
=20


=20

=20

=20
=20


=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20
=20





background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
=20
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #725 - 2025-06-16 - Perl podcasts?



latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo

=20

This edition was made possible by the n.com/szabgab">supporters of our cause.

=20


You can read the ne=
wsletter on the web
, if you prefer.

=20





=20


Hi there,


=20


First of all, I'd like to apologize, I could not get back to every =
reader of the Perl Weekly who expressed their solidarity and asked if I am =
in any danger: Thank you for asking! My immediate family and myself, are OK=
, but it is scary to be targetted by half-a-ton ballistic missiles.


=20


A funny thing happened, someone, called SophoDave, asked if there a=
re any sts/">Perl podcasts just when the pisodes/2/">2nd episode of The Underbar was published. One person recom=
mended our newsletter to which Olaf Alders suggested someone could read it =
out aloud.


=20


Dave Cross wrote about a Perl script om/2025/06/generating-content-with-chatgpt/">Generating Content with ChatGP=
T
. Which made me wonder, would it be possible to have some Perl script =
that would take the content of the Perl Weekly newsletter and using some AI=
tool would generated a podcast out of it? Any volunteers?


=20


I wish you a calm week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Podcast

=20


=20
>


font-size: 18px;
font-weight: bold;
">Episode 2 of the Underbar - Perl 42


=20
by rl.org/users/book/">Philippe Bruhat ("https://metacpan.org/author/BOOK">BOOK)
=


The next version of Perl is going to be v5.42.0. Or maybe =
42.0? Listen to Perl leaders arguing about what version numbers represent, =
and what it means to change one.


=20

m/img/philippe_bruhat.png" title=3D"Philippe Bruhat" width=3D"80" />
=20


=20
>


rl_podcasts/" style=3D"
font-size: 18px;
font-weight: bold;
">Perl podcasts?



In an excellent timing SophoDave asked: Are there any Perl=
related podcasts out there? Not seeing any on iTunes.


=20

=20
=20



Articles

=20


=20
>


-seat" style=3D"
font-size: 18px;
font-weight: bold;
">Perl in the driving seat


=20
by .xyz/">Bartosz Jarzyna

=3D"font-size: 16px">
How Bartosz created a control center with Perl. "https://www.reddit.com/r/perl/comments/1lcakfn/perl_in_the_driving_seat_bb=
rtj/">discuss


=20

=20
=20


=20
>


tyle=3D"
font-size: 18px;
font-weight: bold;
">A Slice of Perl


=20
by s.com/">Dave Cross (.org/author/DAVECROSS">DAVECROSS)
=


Earlier this week, Dave read a post from someone who faile=
d a job interview because they used a hash slice in some sample code and th=
e interviewer didn't believe it would work.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20


=20
>


key-encryption/" style=3D"
font-size: 18px;
font-weight: bold;
">AWS Customer Key Encryption


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Continuing the blog series on AWS encryption, this post fo=
cuses on Server-Side Encryption using Customer-Provided Keys.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


5/06/perl-toolchain-summit-2025-in-leipzig.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Toolchain Summit 2025 in Leipzig


=20
by rl.org/users/kenichi_ishigaki/">Kenichi Ishigaki =
(ISHIGAKI) =


The question was: how long would it take to merge the next=
big thing, multifactor authentication for PAUSE? Two years, three years, o=
r maybe four years this time?


=20

=20
=20


=20
>


with-chatgpt/" style=3D"
font-size: 18px;
font-weight: bold;
">Generating Content with ChatGPT


=20
by s.com/">Dave Cross (.org/author/DAVECROSS">DAVECROSS)
=


Using Perl.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20



Tutorial

=20


=20
>


ng-operators-lj3" style=3D"
font-size: 18px;
font-weight: bold;
">Learning Perl - Overloading Operators


=20
by rl.org/users/robert_acock/">Robert Acock
=


An operator in programming is a symbol or keyword that per=
forms a specific operation on one or more operands (values or variables). T=
here are many types of operators, such as arithmetic operators (like +, -, =
*, /) and comparison operators (like =3D=3D, !=3D, <, >). In Perl, you can =
overload these operators for your own classes, allowing you to define custo=
m behaviour when these operators are used with objects of that class.


=20

=20
=20


=20
>


les-13if" style=3D"
font-size: 18px;
font-weight: bold;
">Learning Perl - File Handles


=20
by rl.org/users/robert_acock/">Robert Acock
=


In programming file processing is a key skill to master. F=
iles are essential for storing data, reading configurations, and logging in=
formation. A file handle is a reference to an open file, allowing you to re=
ad from or write to that file.


=20

=20
=20



Perl

=20


=20
>


k-in-psc-195-2025-06-12.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (195) | 2025-06-12



=20


=20

=20
=20


=20
>


k-in-psc-194-2025-06-06.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (194) | 2025-06-06



=20


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


hallenge-326" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 326


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Day of t=
he Year" and "Decompressed List". If you are new to the weekly challenge th=
en why not join us and have fun every week. For more information, please re=
ad the FAQ.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


ge-325" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 325


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "Consecutive One" and "Final Price" tasks in Perl and R=
aku. You will find plenty of solutions to keep you busy.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


25/06/12" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive Search for Discount Prices


=20
by sell.livejournal.com/">Adam Russell
=


The post showcases a masterful blend of programming paradi=
gms. The solutions are elevated by deep mathematical framing.


=20

m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" />
=20


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC325


=20
by Ali Moradi

style=3D"font-size: 16px">
It approaches the challenges with outside-the-box thinking=
that yields surprisingly elegant solutions. It exemplify Perl's philosophy=
of TIMTOWTDI.


=20

=20
=20


=20
>


"
font-size: 18px;
font-weight: bold;
">One Final


=20
by Arne Sommer
style=3D"font-size: 16px">
Raku's expressive power showcased elegantly. Also demonstr=
ates Raku's unique capabilities through idiomatic and nearly poetic solutio=
ns.


=20

=20
=20


=20
>


ly_challenge_week_325.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge: Week 325


=20
by Jaldhar H. Vyas
=


Demonstrate production-ready solutions with exceptional at=
tention to defensive programming and comprehensive testing.


=20

=20
=20


=20
>


3/ch-325.html" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive Discounts


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Unique mathematical insight with visual explanations. The =
post excels at breaking down problems using mathematical reasoning.


=20

=20
=20


=20
>


Challenge325.html" style=3D"
font-size: 18px;
font-weight: bold;
">filter and iterate


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Unique approach of solving challenges in multiple language=
s offers rare insights. The side-by-side implementation helps readers think=
polyglot, understanding how algorithms translate across languages.


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 325


=20
by W Luis Mochan
=


Concise and readable code with functional Perl. It is a gr=
eat blend of brevity, functionality, and interactivity, making it both inst=
ructive and practical for Perl enthusiasts.


=20

=20
=20


=20
>


ge-club/tree/muthm-325/challenge-325/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Consecutive, but Maybe Not Final


=20
by Matthias Muth
=


A detailed, step-by-step breakdown of his thought process =
for both tasks. Explanations are concise yet thorough, making it easy to fo=
llow his logic.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">The Final Count One!


=20
by rl.org/users/packy_anderson/">Packy Anderson (<=
a href=3D"https://metacpan.org/author/PACKY">PACKY) span>


It stands out for its storytelling approach to technical c=
hallenges. The solution balances Perl=E2=80=99s classic style with contempo=
rary readability.


=20

=20
=20


=20
>


/325" style=3D"
font-size: 18px;
font-weight: bold;
">Counts and discounts


=20
by Peter Campbell Smith
=


Algorithmic purity with mathematical precision. Code clari=
ty is exceptional with pedagogical value.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for_9.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #325


=20
by oftware.blogspot.com/">Robbie Hatley
=


Rigorous problem analysis with detailed edge-case handling=
. The solutions prioritize clarity and maintainability.


=20

=20
=20


=20
>


ekly_Challenge_325__Finality_of_the_One_Consecutive_Price.html" style=3D"
font-size: 18px;
font-weight: bold;
">Finality of the One Consecutive Price


=20
by edrake.org/">Roger Bell West (//metacpan.org/author/FIREDRAKE">FIREDRAKE)
=


Deep mathematical insight & algorithmic elegance. Code is =
compact but highly readable with minimalist syntax.


=20

=20
=20


=20
>


nting-the-discounts-313f" style=3D"
font-size: 18px;
font-weight: bold;
">Counting the discounts


=20
by Simon Green
style=3D"font-size: 16px">
It is approachable and conversational, making it great for=
learners while still valuable for experienced developers. Also explains th=
e challenge in simple terms before diving into solutions.


=20

=20
=20


=20
>


o-the-weekly-challenge-325-task-1/" style=3D"
font-size: 18px;
font-weight: bold;
">the weekly challenge 325 task 1


=20
by Yitzchak Scott-Thoennes
=


It demonstrates Perl at its most elegant and expressive. I=
t achieves maximum density of Perl idioms without sacrificing readability


=20

=20
=20


=20
>


kly-challenge-325-task-2/" style=3D"
font-size: 18px;
font-weight: bold;
">the weekly challenge 325 task 2


=20
by Yitzchak Scott-Thoennes
=


Achieves maximum effect with minimum code through Python's=
unique features. It proves good algorithms can be elegantly expressed in a=
ny language.


=20

=20
=20



Videos

=20


=20
>


rman_perlraku_workshop_2025_recordings_on/" style=3D"
font-size: 18px;
font-weight: bold;
">German Perl/Raku Workshop 2025 recordings on YouTube>


=20


=20

=20
=20



Weekly collectio=
ns

=20


=20
>


font-size: 18px;
font-weight: bold;
">NICEPERL's lists


=20
by blogspot.com/">Miguel Prz (etacpan.org/author/NICEPERL">NICEPERL)
=


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



The corner of Ga=
bor

=20

A couple of entries sneaked in by =
Gabor.


=20


=20
>


w-or-persian-2od5" style=3D"
font-size: 18px;
font-weight: bold;
">Publishing in Arabic, Hebrew, or Persian?


=20
by com/">Gabor Szabo (org/author/SZABGAB">SZABGAB)

style=3D"font-size: 16px">
A quick post encouraging people to use mdbook.


=20

m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" />
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">The Perl and Raku Conference 2025



Greenville, South Carolina, USA


=20

=20
=20



border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">


You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.


Want to see more? See the archi=
ves
of all the issues.


Reading this as a non-subscriber? click=
here to join us
free of charge.


(C) Copyright Gabor Szabo. The article=
s are copyright the respective authors.


You can unsubscribe her=
e
if you don't want to receive mails any more.



You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.









--03b2316a2a5b7d801eac33567df25a90b0291639917e8c6886198494a19f--

--===============2128814365==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============2128814365==--

  1. 2025-06-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Where to learn to be a really GOOD communist..
  2. 2025-06-02 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #723 - Perl Ad Server needs ads
  3. 2025-06-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] [info-at-poelgroup.com: In The Hiring Mode ]
  4. 2025-06-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] All for the low price of $29.95!!
  5. 2025-06-04 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter -- Issue 206, June 2025
  6. 2025-06-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: Join Congresswoman Yvette D. Clarke's
  7. 2025-06-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Cory Doctorow
  8. 2025-06-10 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Some new hardware
  9. 2025-06-10 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Some new hardware
  10. 2025-06-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Isael/Iran war
  11. 2025-06-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Being Jewish and Captive in Gaza
  12. 2025-06-16 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #725 - Perl podcasts?
  13. 2025-06-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Iran Looks to Trump and Nuclear Talks as Escape
  14. 2025-06-17 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Iran and Birtish radicalism
  15. 2025-06-18 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Americans for a Nuclear armed Iran
  16. 2025-06-18 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] shofar
  17. 2025-06-19 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Missile salvo from Iran slams into Israel;
  18. 2025-06-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] jump the turnstyle
  19. 2025-06-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] silver
  20. 2025-06-22 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] You Passwords were stolen - So CHANGE THEM ALL
  21. 2025-06-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: Parnassah Power Up: Software & Web Dev
  22. 2025-06-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Xlibre on Artix
  23. 2025-06-25 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] Tonight! Software and Web Development Course Open
  24. 2025-06-24 From: "Miriam Bastian, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Look at what we've achieved together
  25. 2025-06-25 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] Tonight! Software and Web Development Course Open
  26. 2025-06-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] A Bigot for Mayor..rocks wall st
  27. 2025-06-26 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Jewish] A Bigot for Mayor..rocks wall st
  28. 2025-06-26 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] [Jewish] A Bigot for Mayor..rocks wall st
  29. 2025-06-26 shulie <shulie_release-at-optimum.net> Re: [Hangout - NYLXS] [Jewish] A Bigot for Mayor..rocks wall st
  30. 2025-06-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] What real genocide looks like
  31. 2025-06-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Xlibre LibreX

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!