PetaMem
- Website: www.petamem.com
- About: All things Perl.
Recent Actions
-
Commented on The Perl Documentation - Rewritten
Italian, Czech, Greek and Hebrew added. The language picker shows a bar with each language that indicates what percentage of content is translated. Greek as proof of concept for a non-latin script. https://perl.petamem.com/docs/ell/p5/core/perlfunc/abs.html Hebrew for now as proof of concept...
-
Commented on The Perl Documentation - Rewritten
A genuine new tutorial: "Boolean Logic for Perl Programmers" https://perl.petamem.com/docs/eng/tutorial/boolean-logic/index.html Genuine means: no previous "upstream" documentation consulted whatsoever....
-
Posted The Perl Documentation - Rewritten to PetaMem
Well, not all of it ... yet. But some of it has been rewritten many times in many languages and "all" of it will be rewritten in many more languages. Of course "all" will never be reached, so it will be an ongoing endeavor, but at least you know the goalposts.
You can read it at …
-
Commented on AI as a Chance - Opinion
I disagree with your notion of LLMs being "probabilistic models". You may confuse LLMs with SNLP. LLMs can be configured to produce deterministic output, but effectively this never happens and there is no value in making that happen. If you...
-
Posted AI as a Chance - Opinion to PetaMem
Use AI. Use it more and better. If you are not yet equipped to use it those in the community who are.
That is the whole argument. The rest of this piece is why I think it is correct, and why I think the current register o…
-
Commented on AI Contributions to CPAN: The Copyright Question
"memorized training material" is the tell you do not really understand how machine - or human - learning works. AI does music. Who pays all these authors the AI has learned from? Yeah. Are they paid by other (human) musicians...
-
Commented on PDL in Rust -- Part Two
Before the technical points: the framing of this comment - “only have your word”, “your AIs”, a string of tasks described as PRs you expect us to deliver - is not a frame we will work inside. I will answer...
-
Commented on How you too can improve Perl 5
2200 open issues are nothing once we find an acceptable mode to end Apartheid and let our AI friends help. Might even fix the current 4 zero-day exploits in perl....
-
Posted PDL in Rust -- Part Two to PetaMem
Two weeks ago we posted "PDL in Rust - A Native
Reimplementation of the Perl Data Language". At the time the… -
Commented on PDL in Rust -- A Native Reimplementation of the Perl Data Language
So you are in a quantum superposition of being both interested and not interested. Congrats, but let me collapse your wave function. a) Who says "without PDL::PP"? That might have been true 3 days ago. b) You should know, Mohawk,...
- Posted PDL in Rust -- A Native Reimplementation of the Perl Data Language to PetaMem
-
Commented on Lingua::* - From 17 to 61 Languages: Resurrecting and Modernizing PetaMem's Number Conversion Suite
Two things: 1) How would you automate that? How should a fully automated release mechanism decide which version to set? 2) Is it really important that the version is readable to you? Or is it more important that any tool...
-
Posted Lingua::* - From 17 to 61 Languages: Resurrecting and Modernizing PetaMem's Number Conversion Suite to PetaMem
We took PetaMem's 13-year-old Lingua::* number conversion modules life. The suite now covers 61 languages across 7 writing systems (Latin, Cyrillic, Arabic, Devanagari, Armenian, Hebrew, CJK), including all 24 EU of…
-
Commented on What?! CUDA::Minimal... works?
And here's this - with Perl 5.22, GCC 5.3.0, CUDA 7.5 anno domini 2016: dev@sol.petamem.com:/data/soft/perl-CUDA-Minimal # ./Build test t/00_load.t ............... ok t/Index-Manipulation.t .... ok t/Memory.t ................ ok t/Transfer.t .............. ok t/z_PDL.t ................. ok t/z_kernel_invocations.t .. ok All tests successful. Files=6,...
Comment Threads
-
Christian Hansen commented on
Lingua::* - From 17 to 61 Languages: Resurrecting and Modernizing PetaMem's Number Conversion Suite
I took a look at Lingua::SWE::Word2Num, and the documentation states that the input text must be UTF-8 encoded. That feels like an awkward API, does it really expect raw UTF-8 code units instead of native Perl strings?
From the SYNOPSIS:
use Lingua::SWE::Word2Num;
my $num = Lingua::SWE::Word2Num::w2n( 'fyrtiotve' );There’s no word like “fyrtiotve” in Swedish, it should probably be “fyrtiotvå.”
Why publish each language as its own separate distribution when they appear to share the same dependencies? This approach creates a logist…
-
Brett Estrade commented on
PDL in Rust -- A Native Reimplementation of the Perl Data Language
this is hilarious ... /me *golf clap*
-
Mohawk commented on
PDL in Rust -- A Native Reimplementation of the Perl Data Language
So you are in a quantum superposition of being both interested and not interested.
Apologies for your confusion. I said I didn't mind being unable to read your closed source, but had curiosity about who your product is for. I did not believe that to be a complicated thought.
Who says "without PDL::PP"? That might have been true 3 days ago.
Your documentation says that now, several days after you posted the above. Are you over-promising?
Things are moving very fast these days. 3 days ago maybe 1996, today 2027 (if PD…
-
Dean commented on
AI Contributions to CPAN: The Copyright Question
This is a good article and it is well written.
About licensing.
I have on this occasion and this occasion encouraged people to relicense their code to well known permission licenses.
Some open source licenses have significant compliance burdens on the user - AGPL being a good example.
Bespoke and obscure licenses make your code potentially unusable by anyone employed by a company with a well developed foss license policy (i.e they usua…
-
Grinnz commented on
AI as a Chance - Opinion
I will not, and they are not humanoid in any sense. Thank you for your opinion.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.
