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.

Admin email
abucci@bucci.onl
Admin account
@abucci@buc.ci

Search results for tag #perl

AodeRelay boosted

[?]David Cantrell 🏏 » 🌐
@DrHyde@fosstodon.org

Re earlier toot ... just like with , new releases of are BORING. They just work. Absolutely disgusting levels of backward compatibility. Shouldn't be allowed.

    David Gerard boosted

    [?]@pndc » 🌐
    @pndc@social.treehouse.systems

    I'm a software developer and sysadmin who could really use being .

    What I'd really like to do is Rust, but once you ignore the dubious scammy stuff, there seems to be nothing out there. Prove me wrong with a counterexample!

    I've spent decades fixing Enterprise mudballs mostly written in . 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 commercial , , /#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 (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.

    Drop me a private mention or mail peter@mooli.net if you have or know of something.

      [?]David Cantrell 🏏 » 🌐
      @DrHyde@fosstodon.org

      Reading the 5.44 changelog I spotted "Simple (non-overflowing) addition (+), subtraction (-) and multiplication (*) of integers are slightly sped up, as long as sufficient underlying support is available", which is how I now know that `__builtin_add_overflow` and its friends and relations exist in basically every compiler that matters. 1/n

        AodeRelay boosted

        [?]C++ Wage Slave » 🌐
        @CppGuy@infosec.space

        @nixCraft

        Honestly, neither. I generally reach for or , depending on the task and whether I have a Gui. I've looked at dc but never needed it badly enough to learn it.

        On Android (which people have mentioned elsewhere in the thread), I like .

          AodeRelay boosted

          [?]Richard "mtfnpy" Harman (he/him) » 🌐
          @xabean@infosec.exchange

          today I learned in

          while (my ($key,$value) = each %$hashref) { ... }

          gets its each iterator position rewound to the beginning if you use %{ $hashref } in list context inside the while loop, causing an infinite loop.

          whoops.

            AodeRelay boosted

            [?]EndlessMason » 🌐
            @EndlessMason@hachyderm.io

            Hello ,

            TL;DR: are any goofy software shops hiring netherlands/remote (even with oppressive timezone differences)

            Do any of y'all know of a europe based software house or recruitment agency who has even the slightest room for whimsy and humour in job applications? I'm not looking for mandatory clowning, just somewhere who won't mash the "you're worthless to our company / society" button if you put "lmao" or turn to the camera and say "get a load of this" when describing a database import script

            I'm getting my mental health absolutely thrashed by having to write a very srss bznss resume and cover letter without jokes japes or guffaw. The combination of it being impossible to write like that and an absolute kick in the gender salad every time I get back a zero effort copy of the default rejection letter form companies' recruiter shitware is doing me real dirty

            At this point I'm not sure if I'm looking to or if I'm just looking to vent.

            I'm mostly forever + old web + backend / ISP, but a good neurodivergent coworker who thought it was cool could likely get me onto a different language in pretty short order

              [?](roll m3tti) » 🌐
              @m3tti@functional.cafe

              So how do you write perl name your editor setup

                [?]Triskaideka » 🌐
                @Triskaideka@mastodon.online

                I wrote a short script for rolling . You send it arguments in notation and it shows you the results. It can also interpret them as dice pools from .

                I wanted to fit it in a toot, but I would have had to sacrifice the DIE functionality which is about all that makes it different from everyone else's dice-rolling program. So instead I went the other direction and added comments and help text.

                triskaideka.net/source?file=ro

                  AodeRelay boosted

                  [?]Marius (windsheep) » 🌐
                  @windsheep@infosec.exchange

                  Skills are like Perl during the dot-com era.

                  Write-only text, that works for some people.

                  What do we learn from Perl projects which survived:

                  1. Document
                  2. Test-driven development
                  3. Structure them
                  4. Segment the concerns into layers of information
                  5. Less is more

                    [?](roll m3tti) » 🌐
                    @m3tti@functional.cafe

                    One question where are the users hanging around? Forum, Mastodon, Discord, Slack whatever?

                      AodeRelay boosted

                      [?](roll m3tti) » 🌐
                      @m3tti@functional.cafe

                      So after 1 - 2 weeks doing a lot of i don't get why people say write once language? Its not more ugly than lets say or or even . It's diffrent but in no means ugly or harder than other languages. What do i miss? Yeah i get people obsest with writing the smallest code can write pretty awefull onliners but on the other side its like an hiku or a small poem and by no means you should use that in production or in big applications. You dont use a poem to write a book right?

                        AodeRelay boosted

                        [?]OffSequence » 🌐
                        @offseq@infosec.exchange

                        🚩 HIGH severity: CVE-2026-46473 in Authen::TOTP (<0.1.1, Perl) — secrets generated with rand are predictable, weakening TOTP security. Upgrade to 0.1.1+ when possible. More: radar.offseq.com/threat/cve-20

                        High threat: CVE-2026-46473: CWE-331 Insufficient Entropy in TCHATZI Authen::TOTP

                        Alt...High threat: CVE-2026-46473: CWE-331 Insufficient Entropy in TCHATZI Authen::TOTP

                          [?](roll m3tti) » 🌐
                          @m3tti@functional.cafe

                          @richardjh so am i right that and and and and are the only ones left without bigtech dominating and deciding where languages go.

                            [?]Oriel Jutty :hhHHHAAAH: » 🌐
                            @barubary@infosec.exchange

                            @finner Here's a solution using perl instead:

                            perl -wlne 'if (m{/wifi} ... m{^/}) { print $1 if /\bPowered = (\S+)/ }'

                            (Translation to awk is left as an exercise for the reader.)

                              AodeRelay boosted

                              [?]OffSequence » 🌐
                              @offseq@infosec.exchange

                              🚨 CVE-2026-8507 (HIGH): Out-of-bounds write in Crypt::OpenSSL::PKCS12 <=1.94 for Perl. Parsing PKCS12 files with >=1GiB OCTET/BIT STRING may lead to RCE. Patch available for cloud-hosted service — update ASAP. No known exploits. radar.offseq.com/threat/cve-20

                              High threat: CVE-2026-8507: CWE-787 Out-of-bounds Write in JONASBN Crypt::OpenSSL::PKCS12

                              Alt...High threat: CVE-2026-8507: CWE-787 Out-of-bounds Write in JONASBN Crypt::OpenSSL::PKCS12

                                AodeRelay boosted

                                [?](roll m3tti) » 🌐
                                @m3tti@functional.cafe

                                Best way to start a journey into ?

                                  AodeRelay boosted

                                  [?]Tomáš » 🌐
                                  @prahou@merveilles.town

                                  's favorite brand

                                  Softpack of 20 FOSS cigarettes

PERL FILTERS

PROGRAMMING BLEND

                                  Alt...Softpack of 20 FOSS cigarettes PERL FILTERS PROGRAMMING BLEND

                                    AodeRelay boosted

                                    [?]OffSequence » 🌐
                                    @offseq@infosec.exchange

                                    ⚠️ 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: radar.offseq.com/threat/cve-20

                                    Critical threat: CVE-2026-4851: CWE-502 Deserialization of Untrusted Data in CASIANO GRID::Machine

                                    Alt...Critical threat: CVE-2026-4851: CWE-502 Deserialization of Untrusted Data in CASIANO GRID::Machine

                                      28 ★ 9 ↺
                                      planetscape boosted

                                      [?]Anthony » 🌐
                                      @abucci@buc.ci

                                      A weird thing about being 50 is that there are programming languages that I've used regularly for longer than some of the software developers I work with have been alive. I first wrote BASIC code in the 1980s. The first time I wrote an expression evaluator--a fairly standard programming puzzle or homework--was in 1990. I wrote it in Pascal for an undergraduate homework assignment. I first wrote perl in the early 1990s, when it was still perl 4.036 (5.38.2 now). I first wrote java in 1995-ish, when it was still java 1.0 (1.21 now). I first wrote scala, which I still use for most things today, in 2013-ish, when it was still scala 2.8 (3.4.0 now). At various times I've been "fluent" in 8086 assembly, BASIC, C, Pascal, perl, python, java, scala; and passable in LISP/Scheme, Prolog, old school Mathematica, (early days) Objective C, matlab/octave, and R. I've written a few lines of Fortran and more than a few lines of COBOL that I ran in a production system once. I could probably write a bit of Haskell if pressed but for some reason I really dislike its syntax so I've never been enthusiastic about learning it well. I've experimented with Clean, Flix, Curry, Unison, Factor, and Joy and learned bits and pieces of each of those. I'm trying to decide whether I should try learning Idris, Agda, and/or Lean. I'm pretty sure I'm forgetting a few languages. Bit of 6502 assembly long ago. Bit of Unix/Linux shell scripting languages (old enough to have lived and breathed tcsh before switching to bash; I use fish now mostly).

                                      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: