det.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon Server des Unterhaltungsfernsehen Ehrenfeld zum dezentralen Diskurs.

Administered by:

Server stats:

1.8K
active users

#perl

18 posts14 participants0 posts today
Mark Gardner<p><span class="h-card" translate="no"><a href="https://mastodon.social/@remywhisker" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>remywhisker</span></a></span> Solution: teach Anna <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> 😸</p>
Remy Whisker<p>"Stop trying to learn <a href="https://mastodon.social/tags/perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perl</span></a>. It's Anna time, stupid human."</p><p><a href="https://mastodon.social/tags/CatsOfMastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CatsOfMastodon</span></a></p>
Mark Gardner<p>Hey <a href="https://mastodon.phoenixtrap.com/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> people, mind kicking the tires on my latest <a href="https://mastodon.phoenixtrap.com/tags/CPAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPAN</span></a> distribution? <a href="https://metacpan.org/dist/Log-Any-Adapter-MacOS-OSLog" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">metacpan.org/dist/Log-Any-Adap</span><span class="invisible">ter-MacOS-OSLog</span></a></p><p>It's an adapter for Log::Any that writes to the <a href="https://mastodon.phoenixtrap.com/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> unified log. It also comes with a script called `maclog` that you can use to send log messages from the command line. Usually this can only be done from Swift or Objective-C.</p><p>Please try it out and then use the macOS `log` command or Console app to see the results, then let me know if it's ready for a stable release.</p><p>Thank you!</p>
Mark Gardner<p>Good news! My <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> module now successfully logs “Debug” entries to <a href="https://mastodon.phoenixtrap.com/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a>’ Unified Log!</p><p>I've updated the blog post at <a href="https://phoenixtrap.com/2025/08/10/perl-macos-oslog/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">phoenixtrap.com/2025/08/10/per</span><span class="invisible">l-macos-oslog/</span></a> to reflect this development.</p><p>See <a href="https://codeberg.org/mjgardner/perl-Log-Any-Adapter-MacOS-OSLog/commit/8b215f66909c9b74d73e33fdf0feb2b7e25f8c63" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/mjgardner/perl-Lo</span><span class="invisible">g-Any-Adapter-MacOS-OSLog/commit/8b215f66909c9b74d73e33fdf0feb2b7e25f8c63</span></a> for the differences, or <a href="https://codeberg.org/mjgardner/perl-Log-Any-Adapter-MacOS-OSLog" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/mjgardner/perl-Lo</span><span class="invisible">g-Any-Adapter-MacOS-OSLog</span></a> for the latest version.</p><p><a href="https://mastodon.phoenixtrap.com/tags/CPAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPAN</span></a>, here I come!</p>
Mark Gardner<p>It seems like this post is going over like a lead balloon. <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> hackers probably saw that it was focused on a <a href="https://mastodon.phoenixtrap.com/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> framework and passed it by because it didn’t seem applicable to <a href="https://mastodon.phoenixtrap.com/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> or <a href="https://mastodon.phoenixtrap.com/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a>. This, despite the fact that <span class="h-card" translate="no"><a href="https://fosstodon.org/@PerlFFI" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>PerlFFI</span></a></span> and Log::Any *are * cross-platform.</p><p>Oh well, guess the <a href="https://mastodon.phoenixtrap.com/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> halo effect doesn’t extend to <a href="https://mastodon.phoenixtrap.com/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.phoenixtrap.com/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a>.</p>
Samuel Chase<p>For those of you have been programming for more than a decade, what programming languages, ecosystems, technologies do you wish you had spent more time with?</p><p>For me, it would be: <a href="https://fantastic.earth/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a>, <a href="https://fantastic.earth/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>, <a href="https://fantastic.earth/tags/OpenZFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenZFS</span></a>, <a href="https://fantastic.earth/tags/TLA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TLA</span></a>+, <a href="https://fantastic.earth/tags/ErlangOTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ErlangOTP</span></a> .</p><p>(I have spent some time with <a href="https://fantastic.earth/tags/commonlisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commonlisp</span></a>, <a href="https://fantastic.earth/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, <a href="https://fantastic.earth/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a>, <a href="https://fantastic.earth/tags/rakulang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rakulang</span></a> so these are not listed.)</p>
ilmari<p>Dear <a href="https://social.treehouse.systems/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> <a href="https://social.treehouse.systems/tags/ToolChain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ToolChain</span></a> <a href="https://social.treehouse.systems/tags/DistZilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DistZilla</span></a> lazyfedi,</p><p>Is there a plugin that generates repository metadata by just bashing the <code>origin</code> (or other designated) <a href="https://social.treehouse.systems/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> remote URL into HTTPS? I don't use the <code>.git</code> suffix for my remote URLs, but it could strip that off for the <code>web</code> key if present.</p>
Samuel Chase<p>Beautiful comment about <a href="https://fantastic.earth/tags/perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perl</span></a></p><p><a href="https://news.ycombinator.com/item?id=44758403" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4758403</span></a></p>
Mark Gardner<p>Sorry, y’all, had to go with what was scratching my personal <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> itch today: <a href="https://mastodon.phoenixtrap.com/@mjg/115008024722465194" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.phoenixtrap.com/@mjg/</span><span class="invisible">115008024722465194</span></a></p>
Mark Gardner<p>Built a clean way to log from <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> into <a href="https://mastodon.phoenixtrap.com/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a>’s Unified Log—no Swift required. FFI, C wrappers, and Log::Any make it minimal, auditable, and future-proof. Try it out or contribute: ideal for <a href="https://mastodon.phoenixtrap.com/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> and <a href="https://mastodon.phoenixtrap.com/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> developers.</p><p><a href="https://phoenixtrap.com/2025/08/10/perl-macos-oslog/?utm_source=mastodon&amp;utm_medium=jetpack_social" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">phoenixtrap.com/2025/08/10/per</span><span class="invisible">l-macos-oslog/?utm_source=mastodon&amp;utm_medium=jetpack_social</span></a></p>
Mark Gardner<p><span class="h-card" translate="no"><a href="https://weatherishappening.network/@wordshaper" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wordshaper</span></a></span> <span class="h-card" translate="no"><a href="https://mstdn.science/@ChristosArgyrop" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ChristosArgyrop</span></a></span> If the <a href="https://mastodon.phoenixtrap.com/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> bots have been slurping down <span class="h-card" translate="no"><a href="https://fosstodon.org/@metacpan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>metacpan</span></a></span> and therefore the <a href="https://mastodon.phoenixtrap.com/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.phoenixtrap.com/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> assistants got better at <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>, that door has hopefully closed: <a href="https://www.perl.com/article/metacpan-traffic-crisis/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">perl.com/article/metacpan-traf</span><span class="invisible">fic-crisis/</span></a></p>
Mark Gardner<p>For my next <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> <a href="https://mastodon.phoenixtrap.com/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> post, should I write about:</p><p>* Util::H2O::More as an alternative to Moo for <a href="https://mastodon.phoenixtrap.com/tags/OOP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OOP</span></a> modulinos, or <br>* Log::Any to log to the <a href="https://mastodon.phoenixtrap.com/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://mastodon.phoenixtrap.com/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> unified logging system?</p><p>Some background:<br>* Moo with modulinos: <a href="https://phoenixtrap.com/2025/08/03/moodulinos/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">phoenixtrap.com/2025/08/03/moo</span><span class="invisible">dulinos/</span></a><br>* Util::H2O::More: <a href="https://metacpan.org/pod/Util::H2O::More" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">metacpan.org/pod/Util::H2O::Mo</span><span class="invisible">re</span></a><br>* Log::Any: <a href="https://metacpan.org/pod/Log::Any" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">metacpan.org/pod/Log::Any</span><span class="invisible"></span></a><br>* Apple’s unified logging system: <a href="https://developer.apple.com/documentation/os/logging" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/documentat</span><span class="invisible">ion/os/logging</span></a></p><p><a href="https://mastodon.phoenixtrap.com/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a> <a href="https://mastodon.phoenixtrap.com/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.phoenixtrap.com/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.phoenixtrap.com/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.phoenixtrap.com/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a></p>
jbz<p>🐪 Programmers Aren’t So Humble Anymore—Maybe Because Nobody Codes in Perl • WIRED</p><p>「 Wall viewed evolution as part of the process of language development. There is an organic process going on here, and the final products needn’t be orderly. And so, a broad—and nonjudgmental—approach to language construction is vital, whether it’s a language designed to write scripts or sonnets 」 </p><p><a href="https://archive.ph/YcLAC" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">archive.ph/YcLAC</span><span class="invisible"></span></a></p><p><a href="https://indieweb.social/tags/perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>perl</span></a> <a href="https://indieweb.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Mark Gardner<p><span class="h-card" translate="no"><a href="https://bsky.brid.gy/r/https://bsky.app/profile/christosargyrop.bsky.social" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>christosargyrop.bsky.social</span></a></span> I’m not mad about <a href="https://mastodon.phoenixtrap.com/tags/GPT5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPT5</span></a> over-representing <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>. It’s about time the language got love *somewhere*.</p><p>/cc <span class="h-card" translate="no"><a href="https://bsky.brid.gy/r/https://bsky.app/profile/pp0196.bsky.social" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pp0196.bsky.social</span></a></span></p><p><a href="https://mastodon.phoenixtrap.com/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.phoenixtrap.com/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.phoenixtrap.com/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatGPT</span></a></p>
Christos Argyropoulos MD, PhD<p>Apparently, <a href="https://mstdn.science/tags/GPT5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPT5</span></a> (and I assume all the ones prior to it) are trained in datasets that overrepresent <a href="https://mstdn.science/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>. This, along with the terse nature of the language, may explain why the Perl output of the <a href="https://mstdn.science/tags/chatbots" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatbots</span></a> is usually good.</p><p><a href="https://bsky.app/profile/pp0196.bsky.social/post/3lvwkn3fcfk2y" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/pp0196.bsky.s</span><span class="invisible">ocial/post/3lvwkn3fcfk2y</span></a></p><p><a href="https://mstdn.science/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://mstdn.science/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a></p>
Christos Argyropoulos MD, PhD, FASN 🇺🇸<p>Apparently, <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23GPT5" target="_blank">#GPT5</a> (and I assume all the ones prior to it) are trained in datasets that overrepresent <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Perl" target="_blank">#Perl</a>. This, along with the terse nature of the language, may explain why the Perl output of the <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23chatbots" target="_blank">#chatbots</a> is usually good. <a href="https://bsky.app/profile/pp0196.bsky.social/post/3lvwkn3fcfk2y" rel="nofollow noopener" target="_blank">bsky.app/profile/pp01...</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23LLM" target="_blank">#LLM</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23AI" target="_blank">#AI</a></p>
Christos Argyropoulos MD PhD<p>Apparently, <a href="https://mastodon.social/tags/GPT5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GPT5</span></a> (and I assume all the ones prior to it) are trained in datasets that overrepresent <a href="https://mastodon.social/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>. This, along with the terse nature of the language, may explain why the Perl output of the <a href="https://mastodon.social/tags/chatbots" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatbots</span></a> is usually good.</p><p><a href="https://bsky.app/profile/pp0196.bsky.social/post/3lvwkn3fcfk2y" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/pp0196.bsky.s</span><span class="invisible">ocial/post/3lvwkn3fcfk2y</span></a></p><p><a href="https://mastodon.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a></p>
Mark Gardner<p>TIL that software (especially <a href="https://mastodon.phoenixtrap.com/tags/scripting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scripting</span></a> runtimes like <a href="https://mastodon.phoenixtrap.com/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>, <a href="https://mastodon.phoenixtrap.com/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>, and <a href="https://mastodon.phoenixtrap.com/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a>) running in <a href="https://mastodon.phoenixtrap.com/tags/Alpine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Alpine</span></a> <a href="https://mastodon.phoenixtrap.com/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> containers is often slower than in other distros like <a href="https://mastodon.phoenixtrap.com/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a>. This is despite Alpine being faster on startup and often vastly more efficient with CPU, memory, and storage.</p><p>It mostly comes down to Alpine’s use of musl libc rather than <a href="https://mastodon.phoenixtrap.com/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a>’s glibc. musl is optimized for minimalism, not raw performance. Also, the Alpine packages are often not compiled with as many optimizations.</p>
Mohammad Sajid Anwar<p>Caching with Redis/Valkey using <a href="https://fosstodon.org/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a>. Please check out the link for more information: <a href="https://theweeklychallenge.org/blog/caching-in-perl" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">theweeklychallenge.org/blog/ca</span><span class="invisible">ching-in-perl</span></a></p>
Salve J. Nilsen<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@SUSE" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>SUSE</span></a></span> and their Open Source Network donate in total €11500 to the <a href="https://chaos.social/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> and <a href="https://chaos.social/tags/Rakulang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rakulang</span></a> communities through <span class="h-card" translate="no"><a href="https://fosstodon.org/@PerlRakuFoundation" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>PerlRakuFoundation</span></a></span>!</p><p>Well done for supporting an <a href="https://chaos.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> ecosystem that is core <a href="https://chaos.social/tags/infrastructure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infrastructure</span></a> in societies all over the world!</p><p><a href="https://www.perl.com/article/suse-donates-to-tprf/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">perl.com/article/suse-donates-</span><span class="invisible">to-tprf/</span></a></p>