buc.ci is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
We have reached a partnership agreement with the Perl Foundation to offer official Perl and Raku merchandise. For every item sold, we donate money to the Foundation.
#perl
https://www.freewear.org/PerlandRaku
⚠️ CRITICAL: CVE-2026-4851 affects CASIANO GRID::Machine (≤0.127). Malicious remote hosts can trigger client-side RCE via unsafe eval() deserialization. Only connect to trusted hosts & review code paths. Details: https://radar.offseq.com/threat/cve-2026-4851-cwe-502-deserialization-of-untrusted-4ee6eb90 #OffSeq #CVE20264851 #Perl #Security
It looks like #Perl DBD::Pg versions 3.19.0 and 3.20.0 changes to column_info break DBIx::Class::Schema::Loader
https://github.com/dbsrgits/dbix-class-schema-loader/issues/62
I'm a software developer and sysadmin who could really use being #fedihired.
What I'd really like to do is Rust, but once you ignore the dubious crypto and AI stuff, there seems to be nothing out there. Prove me wrong with a counterexample!
I've spent decades fixing Enterprise mudballs mostly written in #Perl. If you've got a crufty legacy system that everybody else is too scared to touch, I'm your man. I love fixing stuff like that.
I've also done commerical #Scala, #Python, #C/#C++, and although I don't usually admit it on my CV but these are now Trying Times when everything is on the table, even #PHP (the longest six months of my life).
Perl naturally leads into Unix system administration and infrastructure. I've built and maintained mail clusters, VoIP systems, network monitoring, DNS management platforms, that sort of thing. If it's non-sexy but something which needs to be done, I'm there.
Available immediately, for contract or permie, onsite in Amsterdam/Randstad or remote to anywhere.
Shout out of appreciation for the #Perl module Test::LWP::UserAgent.
It allows one to create a wrapper UA to test code that uses an API module for a third-party API by faking the responses to some API calls.
RE: https://mastodon.social/@dzwiedziu/115570876140855775
Sooo, remember my most boosted post of #wrapstodon 2025?
I'm still unemployed, now facing moving out of France by the end of April.
Recap: jack of all trades #Linux sysadmin, with broad, 10y+ experience in system and applications administration. Preferred location would be #Strasbourg or fully remote or as a mentee for #freelance with #ADHD.
(Please clap, I mean boost 🔁)
@deepthoughts10 Back In The Day i just blocked all IP ranges assigned to China and Russia because literally all the traffic from them to me was junk. IIRC #RIPE and the other regional RIRs published lists. The #perl module Net::CIDR did most of the work of combining lists of netblocks.
Haha.. i'm thinking of using #Perl for something, trying to map out pods/services/deployments/etc on k8s clusters, and make a report. Remember kids,
Perl stands for Practical Extraction and Reporting Language.
Its perfect!
I just realized something.. I used to love learning new things, i could get engrossed in something because it was simple to learn and easy to use.
New "tech stack" doesn't seem to be like that anymore. It feels needlessly complex and invents a new 'standard' every time. It makes me angry and I hate learning, cause its no longer fun.
Learning #borland #TurboPascal #pascal was fun and easy in High School. Moving to #C and #Perl in university was great and easy enough as well. Not that I was any kind of competent in C, but I felt I learned enough that it set me up on a trajectory to learn the finer details and gotchas.
Things like #Python are annoying AF. Oh, your python program only works on 3.11 and not 3.12 or 3.13? That shouldn't be at all. From 2->3 sure I expect changes, 3->4, i would expect great changes as well. But not a minor change!
Dabbling in #Go was fine actually, it didn't anger me much, and #Rustlang / #rust I'm still doing rustlings so I can't say much there.
CLI tools are weird today too. Do they want to be a TUI, a true CLI tool or what?
The #Unix philosophy made learning new tools nice and easy, at least I think so. Do one thing, do it well, make it so your output can be used as the input to another program and great!
Things don't seem to follow that idea anymore.
Or am I just old and biased cause my brain lost its elasticity?? I don't want to think i'm so egocentric as to not rule that out.
What are people using these days to write #ManPages? I've been using #pod2man for years, because pod is easy to write, and pod2man has come with every version of #perl since the stone age and so is installed everywhere that matters. I can't help feeling a bit dirty though, writing pod to document code written in #C or #Rust.
📖 Interesting read: "Perl's decline was cultural"
Perl was popular in the 90s because it fit UNIX system needs and web growth. Its culture resisted change, which slowed its evolution and allowed other languages like Ruby and Python to rise. Despite this, Perl remains useful and influential, especially for legacy systems and POSIX tasks.
https://beatworm.co.uk/blog/computers/perls-decline-was-cultural-not-technical
#perl
Any experienced Perl folks out there using XML::LibXML vs XML::Simple?
I'm trying to move to LibXML like a good modern xml munger.
I'm using the XML weather data file here: https://alberniweather.ca/ECXMLfileInland.xml
I've been getting the keys and entries from the XML file by loading it with:
my $data = $xml->XMLin($xmlFile);
which creates an array that I can move through etc.
but with LibXML using:
my $dom = XML::LibXML->load_xml(location => $xmlFile);
$dom ends up being a string rather than an array of XML stuff and I can't reference the various nodes etc.
wwwhhhhyyyy?
When I say passable: in graduate school I wrote a Prolog interpreter in java (including parsing source code or REPL input), within which I could run the classic examples like append or (very simple) symbolic differentiation/integration. As an undergraduate I wrote a Mathematica program to solve the word recognition problem for context-free formal languages. But I'd need some study time to be able to write these languages again.
I don't know what the hell prompted me to reminisce about programming languages. I hope it doesn't come off as a humblebrag but rather like old guy spinning yarns. I think I've been through so many because I'm never quite happy with any one of them and because I've had a varied career that started when I was pretty young.
I guess I'm also half hoping to find people on here who have similar interests so I'm going to riddle this post with hashtags:
#Coding #SoftwareDevelopment #ProgrammingLanguages #8086Assembly #BASIC #C #Pascal #perl #java #scala #LISP #Scheme #Prolog #Mathematica #ObjectiveC #matlab #octave #R #Python #Fortran #COBOL #Haskell #Clean #Flix #Curry #Factor #Unison #Joy #Idris #Agda #Lean #6502Assembly