Skip to main content



Geo-Coder-Free-0.31


Provides a Geo-Coding functionality using free databases

Changes for 0.31
  • Calling new on an object now returns a clone rather than setting the defaults in the new object Port to Solaris Local.pm doesn't contain states/provinces' locations, so quick return on search for those Use JSON::MaybeXS instead of JSON Fix truncate Use perl shell rather than CPAN to install missing modules Move temporary downloads to their own directory to stop them being installed Some local matches in US missed in the quick lookup Die, rather than warn, if the openaddr database can't be opened

https://metacpan.org/dist/Geo-Coder-Free


App-Pod-0.35


Quickly show available class methods and documentation.

Changes for 0.35
  • 2023-03-24 - Fixed typos in documentation.

https://metacpan.org/dist/App-Pod


App-RouterColorizer-1.230830


Colorize router CLI output

Changes for 1.230830 - 2023-03-24T18:56:26+00:00
  • Joelle Maslak <jmaslak@antelope.net>
  • [feature] Colorize Junos interface input/output packet counts which are hard to spot for mek

https://metacpan.org/dist/App-RouterColorizer






Exporter-Tiny-1.006001


an exporter with the features of Sub::Exporter but only core dependencies

Changes for 1.006001 - 2023-03-24
  • Documentation
  • Packaging

https://metacpan.org/dist/Exporter-Tiny


Sub-Exporter-Lexical-1.000


to export lexically-available subs with Sub::Exporter

Changes for 1.000 - 2023-03-24T11:17:23-04:00
  • This version should work on v5.12+ but ONLY if you have a working Lexical::Sub installed (or are on v5.37.2 or later). This requires Lexical::Var 0.10, just released.

https://metacpan.org/dist/Sub-Exporter-Lexical



DateTime-TimeZone-2.59


Time zone object base class and factory

Changes for 2.59 - 2023-03-23
  • This release is based on version 2023b of the Olson database. This release includes contemporary changes for Lebanon.

https://metacpan.org/dist/DateTime-TimeZone


Virtual hosts with multiple accounts on a single server - Not just a #Fediverse server, but a #multi tenant #Django based Fediverse solution!

#tallship #Takahe #ActivityPub #FOSS

.


takahē - A new Fediverse paradigm


takahē – A new Fediverse paradigm


Fresh out of the oven is #Takahē, introducing a very interesting basic functional motive for development and delivering a beautiful #UX. It also derives inspiration in the form of its #mascott from a species once thought extinct for about a century.

That is, until a single man obsessed with the saga of this large, flightness bird since his early childhood, endlessly sought out and eventually rediscovered it was actually extant 75 years ago through his tireless efforts.

In recent years, and not without some particularly problematic attempts in the management of this #endangered_species, the population of these magnificent birds has more or less stabilized at around 100 members living in the wild, thanks to the committed efforts of a government sponsored #refoliation, hatching, and rearing program; in conjunction with a comprehensive scientific tagging, tracking, and monitoring effort of those members released into the wild alongside the wild-born members of the #population.

The software project itself has struck me as rather special too, and not just for its two functionally unique characteristics amongst other #Fediverse platforms – first, and similar to name based #SSL hosting on #HTTP servers with #SNI, Takahē provides multi-domain virtual hosting capabilities to #ActivityPubthis is huge, and opens the door for for even the casusl home self-hoster to provide #turnkey #SaaS offerings to their friends and family members in the form of small and #single_user “virtual Fediverse server instances”, in consumer based home #LAN environments – let alone the potential for commercial hosting endeavors.

To my knowledge, *this is the very first time* this novel approach to Fediverse networking over ActivityPub has been broached.

https://jointakahe.org/

If you hurry, you might still be able to secure for yourself an account in their limited beta program.

Go ahead, you can do that now, I'll still be here when you get back 😎

And as if that alone were not enough to revolutionize the paradigm and dynamic of the Fediverse, Takahē also introduces multiple account (alt) identities for each user user account on the server. This can only be described as freaking groundbreaking!

A single user account for a person might be the base for say, both @userone@SLD01.TLD01 AND @userone@SLD02 .TLD02 AND @usertwo@SLD02 .TLD02 – that, at least to me, can only be described as, “The Bees Knees”.

I'm sure that many will cite, and of course it is not only possible but quite likely, that this will lower the bar for abusive actors to engage in shenanigans. However true as that may be, such potential (and existing practice) exists already within the Fediverse so the ease with which bad actors will avail themselves of such toolings only is only trivially simplified, not introduced; besides, complaining about such a thing is irrelevant – the cat is already out of the bag.

Indeed, there are already other Fediverse server platforms (such as the Hubzilla (ZOT) and Misskey families of forks and variants that already support the creation and management of multiple identities under a single account anyway – but Bringing the SNI shared hosting experience into production with a single Fediverse server instance is truly unprecedented in Fediverse space.

There's a lot more. Did I mention the beautiful, and exceedingly intuitive UI? Of course I did!

There's another corollary that I alluded to. Did you miss it? It was right there, before your eyes.

Yes, there's a metaphor, craftily scripted between the lines of everything you just read (that is, if you didn't tl;dr).

The impetus for much of #decentralization (DeSoc) and the #Genesis of the Fediverse is arguably the notion of what was indeed a #decentralized #WorldWideWeb over the fully decentralized #Internet, having falling victim to capture by special interests – the #deprecated, #proprietary, #privacydisrespecting and #legacy #monolithicsilos – owned, spawned, and managed by mega surveillance-capitalism #data_mining corporations.... IOW, the so-called, Sunnyvale Syndrome.

This effectively killed of much of the notion that there even still existed an independant, #distributednetwork of services and sites truly belonging to the #individualparticipants, i.e., average #schmoes like you and me.

For sometime now, many have even claimed and argued that the kinder, friendlier #web of days gone by, where small #communities of #people and #websites belonging to #individuals and small businesses were actually #extinct in reality – with only those well heeled analytically correct, SEO optimized, #subjugated websites and #chattel in the form of people that had sworn #fealty to their lords and masters remaining. #Apple, #Amazon, the #Google and #Faceplant having long since taken #possession of their souls and #identities.

It's dark, so incredibly dark. And you have awakened to find yourself at the bottom of a well that you apparently have fallen into. There's plenty of water, you're knee deep in it, and a voice from above booms aloud that food will be delivered so long as, “It puts the lotion on its skin!”

And in a manner of speaking, following an “Internet century” (think, 'dog years') of a #dystopian #feudal Institution where Homo sapien drones existing in #LordsandVassals lockstep, told what to think, how to believe, where to shit, and when to wake up and punch the time clock, had completely replaced the actually extinct human race... Well?...

Fast forwarding to the scene where...

Some awkward little child in a dimly candlelit bedroom, many children, truth be told, consumed with the dreams of, and empowered with an obsessive belief that, a world where real, unique and independently diverse human beings actually existed, grew up and many years later rediscovered that they really did still walk the earth.

Kinda like the true story of the Takahē. And we too, are beautiful.

I'm leaving the rest for you to discover for yourselves, and look forward to many discussions on this invigorating topic. In the meantime, you can follow:

@takahe@jointakahe.takahe.social

I can be reached on Matrix at:

@tallship:matrix.org

via XMPP at:

tallship@jabber.org

and in the Fediverse at:@[url=/@/tallship@public.mitra.social]tallship@public.mitra.social[/url]

I hope that helps! Enjoy!

#tallship #FOSS #virtualhosting #multipleidentity #DeSoc #SunnyvaleSyndrome #AOLEffect

.





Net-MQTT-Simple-One_Shot_Loader-0.02


Perl package to add one_shot method to Net::MQTT::Simple

Changes for 0.02 - 2023-03-21
  • Added process time to return object
  • Added requires Time::HiRes
  • Skipped Net::MQTT::Simple import
  • Cleaned up code

https://metacpan.org/dist/Net-MQTT-Simple-One_Shot_Loader


App-CompleteCLIs-0.152


CLI front-end for the complete_*() functions from Complete::* modules

Changes for 0.152 - 2023-01-19
  • Add CLI: complete-from-schema.

https://metacpan.org/dist/App-CompleteCLIs


SAS expanders doing weird things. might finally have things repaired now I just need the scrub to go for a while and see that the disks don't disconnect the way that they were before.

Bradley D. Thornton reshared this.





AnyEvent-MPV-1.0


remote control mpv (https://mpv.io)

Changes for 1.0
  • implement a registry wrapper around events.
  • create json coder/decoder only once instead of per request.
  • lots of random example snippets added, also, synopsis.
  • used in production.

https://metacpan.org/dist/AnyEvent-MPV





App-Greple-xlate-0.19


translation support module for greple

Changes for 0.19 - 2023-03-22T12:40:45Z
  • update xlate.el
  • change --match-entire to --match-all
  • set default format as "xtxt" and "cm"
  • set DISPLAY only when DISPLAY is set
  • require 'Clipboard' module on demand

https://metacpan.org/dist/App-Greple-xlate


Crypt-Passphrase-0.012


A module for managing passwords in a cryptographically agile manner

Changes for 0.012 - 2023-03-22T12:32:01+01:00
  • Allow descrypt to not need rehash

https://metacpan.org/dist/Crypt-Passphrase




Types-RENEEB-0.10


Several predefined Type::Tiny types

Changes for 0.10 - 2023-03-22T09:18:00Z
  • replaced OTRS stuff with more generic OPM stuff (thanks to Steve Rogerson)
  • worked on infrastructure (Github actions, ...) (thanks to Steve Rogerson)

https://metacpan.org/dist/Types-RENEEB



URL-Search-0.06


search for URLs in plain text

Changes for 0.06 - 2023-03-20
  • drop support for ftp: and ftps: URLs because current browsers don't speak FTP anymore
  • switch from Test::More to Test2::V0
  • switch to a version number that's less crazy

https://metacpan.org/dist/URL-Search



HTML-Strip-2.12


Perl extension for stripping HTML markup from text.

Changes for 2.12
  • update META.yml to version 2 spec (patch contributed by Boyd Duffee)
  • fixes test failure in t/420_pod_coverage.t with Test:😛od::Coverage installed

https://metacpan.org/dist/HTML-Strip


Search-ElasticDirect-2.5.1


An interface to ElasticSearch API, version independent

Changes for 2.5.1 - 2023-03-20T18:30:00+02:00
  • The connect method deleted. Its functionality merged to the new()
  • POD edit

https://metacpan.org/dist/Search-ElasticDirect




App-Greple-xlate-0.18


translation support module for greple

Changes for 0.18 - 2023-03-19T11:20:45Z
  • introduce -R option
  • make debug message concise

https://metacpan.org/dist/App-Greple-xlate


HTML-Blitz-0.07


high-performance, selector-based, content-aware HTML template engine

Changes for 0.07 - 2023-03-19
  • reduce dependencies by switching to 'feature' (i.e. 'no feature "indirect"') instead of 'indirect' and Test2 instead of Test::More, Test::Builder, Test::Fatal
  • extend basic benchmark to cover Mojo::Template, Text:🤐slate, HTML::Template, and HTML::Template:😛ro
  • include benchmark files in the distribution
  • add example to documentation for autogenerating script hashes from template files for CSP
  • extend test suite to cover more of HTML::Blitz::Builder, rule conflicts, and HTML syntax corner cases

https://metacpan.org/dist/HTML-Blitz




SPVM-Sys-0.45


System Calls for File IO, User, Process, Signal, Socket

Changes for 0.45 - 2022-06-21
  • Internal Compatible Changes

https://metacpan.org/dist/SPVM-Sys



Parallel-Pipes-0.200


parallel processing using pipe(2) for communication and synchronization

Changes for 0.200 - 2023-03-18T10:15:49Z
  • Introduce "tick" functionality (#7)
  • Rename internal packages (eg: Parallel:😛ipe::Here -> Parallel:😛ipes::Here)

https://metacpan.org/dist/Parallel-Pipes
#7


Sah-Schemas-WordList-0.004


Sah schemas related to WordList

Changes for 0.004 - 2023-01-19
  • [ux][schema perl::wordlist::modname_with_optional_args] Add completion for arguments.

https://metacpan.org/dist/Sah-Schemas-WordList


File-HTTP-1.11


open, read and seek into remote files and directories transparently

Changes for 1.11 - 2023-03-17
  • fixed bad upload

https://metacpan.org/dist/File-HTTP


File-HTTP-1.10


open, read and seek into remote files and directories transparently

Changes for 1.10 - 2023-03-17
  • use HTTP 1.1 instead of 1.0 for range requests to comply with RFCs and handle servers that ignore range headers in HTTP 1.0 requests (eg recent versions of lighttpd)

https://metacpan.org/dist/File-HTTP





Data-Compare-1.28


compare perl data structures

Changes for 1.28 - 2023-03-14
https://metacpan.org/dist/Data-Compare


Crypt-Passphrase-Linux-0.002


An linux crypt encoder for Crypt:😛assphrase

Changes for 0.002 - 2023-03-14T23:47:48+01:00
  • Correctly encode salt in hash_password
  • Accept legacy crypt values
  • Correctly mark non-matching hashes as needing rehash

https://metacpan.org/dist/Crypt-Passphrase-Linux


Crypt-Passphrase-0.010


A module for managing passwords in a cryptographically agile manner

Changes for 0.010 - 2023-03-14T23:04:53+01:00
  • Add @CARP_NOT handler to import
  • More gracefully handle undefined passwords
  • Depreciate curry_with_password

https://metacpan.org/dist/Crypt-Passphrase