Code = Conversation
https://code.foo.no
Code, Communication and Stuff
Sat, 15 Nov 2025 14:25:42 +0000
en-US
hourly
1
https://wordpress.org/?v=6.4.3
-
The AI hype is clearly harmful
https://code.foo.no/2025/11/14/the-ai-hype-is-clearly-harmful/
<![CDATA[Salve J. Nilsen]]>
Fri, 14 Nov 2025 16:49:56 +0000
<![CDATA[Trends]]>
<![CDATA[AGI]]>
<![CDATA[AI]]>
<![CDATA[AI Safety]]>
<![CDATA[ASI]]>
<![CDATA[Hype]]>
<![CDATA[LLM]]>
https://code.foo.no/?p=960
<![CDATA[Today, I think we'd do well by distancing ourselves from the AI hype. The slop is real, and it's now obvious that it has created massive problems, and is likely to continue to do so. I don't want to associate myself with something this damaging. Do you?]]>
standard
-
Open Source components you depend on are not “third-party components”
https://code.foo.no/2024/04/05/open-source-components-you-depend-on-are-not-third-party-components/
https://code.foo.no/2024/04/05/open-source-components-you-depend-on-are-not-third-party-components/#comments
<![CDATA[Salve J. Nilsen]]>
Fri, 05 Apr 2024 19:49:31 +0000
<![CDATA[Community]]>
<![CDATA[CPAN]]>
<![CDATA[Open Source]]>
<![CDATA[Perl]]>
<![CDATA[cpan]]>
<![CDATA[CRA]]>
<![CDATA[language]]>
<![CDATA[opensource]]>
<![CDATA[perl]]>
<![CDATA[sustainability]]>
https://code.foo.no/?p=708
<![CDATA[With "third-party", we usually mean someone not part of an agreement, but who may still be influencing (or influenced by) it.
When this party is an Open Source project we depend on, I propose we use the term "second-party" instead.
Here's why.]]>
https://code.foo.no/2024/04/05/open-source-components-you-depend-on-are-not-third-party-components/feed/
1
standard
-
A Vocabulary for a Post-CRA Open Source Age
https://code.foo.no/2024/04/03/a-vocabulary-for-a-new-open-source-age/
<![CDATA[Salve J. Nilsen]]>
Wed, 03 Apr 2024 10:01:21 +0000
<![CDATA[Community]]>
<![CDATA[Open Source]]>
<![CDATA[CRA]]>
<![CDATA[glossary]]>
<![CDATA[open source]]>
<![CDATA[sustainability]]>
<![CDATA[vocabulary]]>
https://code.foo.no/?p=718
<![CDATA[With the EU Cyber Resilience Act (CRA) arriving in 2024, software in general is – for the first time – about to be legislated. This means any business who wishes to place software on the EU market will have to comply to new cybersecurity demands, and by implication this will affect tens of thousands of … Continue reading A Vocabulary for a Post-CRA Open Source Age →]]>
standard
-
A FOSS Ecosystem Checklist for the Benefit of Maintainer Sustainability
https://code.foo.no/2024/04/02/a-foss-ecosystem-checklist-for-the-benefit-of-maintainer-sustainability/
<![CDATA[Salve J. Nilsen]]>
Tue, 02 Apr 2024 08:42:09 +0000
<![CDATA[Uncategorized]]>
<![CDATA[cpan]]>
<![CDATA[foss]]>
<![CDATA[open source]]>
<![CDATA[perl]]>
<![CDATA[PTS]]>
<![CDATA[sustainability]]>
https://code.foo.no/?p=716
<![CDATA[This means that personal, technical, systemic and economic well-being in the end are all actual and real dependencies for the businesses that rely on these people and their projects. What can an ecosystem provide to make the lives of these maintainers easier in this regard? Here are a few suggestions. But why? Mostly because businesses … Continue reading A FOSS Ecosystem Checklist for the Benefit of Maintainer Sustainability →]]>
standard
-
Perl Toolchain Summit 2023 in Pictures
https://code.foo.no/2023/05/05/perl-toolchain-summit-2023-in-pictures/
https://code.foo.no/2023/05/05/perl-toolchain-summit-2023-in-pictures/#comments
<![CDATA[Salve J. Nilsen]]>
Fri, 05 May 2023 21:30:25 +0000
<![CDATA[Uncategorized]]>
<![CDATA[cpan]]>
<![CDATA[perl]]>
<![CDATA[pts2023]]>
<![CDATA[toolchain]]>
https://code.foo.no/?p=411
<![CDATA[PTS2023 was this time in Lyon, France; Organized primarily by Philippe “BooK” Bruhat and Laurent Boivin. This event wouldn’t be possible without it’s sponsors, Booking.com, Deriv, Grant Street Group, FastMail, cPanel, Perl Careers, MaxMind, Fastly Inc., Perl Maven, OpenCage, Perl Services, Oetiker+Partner, and Procura. Thank you! All pictures in this gallery are ©2023, Salve J. … Continue reading Perl Toolchain Summit 2023 in Pictures →]]>
https://code.foo.no/2023/05/05/perl-toolchain-summit-2023-in-pictures/feed/
1
gallery
-
NIS2 and CRA – EU LAWS that may kill Open Source?
https://code.foo.no/2023/05/05/can-nis2-and-cra-save-open-source/
https://code.foo.no/2023/05/05/can-nis2-and-cra-save-open-source/#comments
<![CDATA[Salve J. Nilsen]]>
Fri, 05 May 2023 21:08:40 +0000
<![CDATA[Community]]>
<![CDATA[CPAN]]>
<![CDATA[Open Source]]>
<![CDATA[Perl]]>
<![CDATA[cpan]]>
<![CDATA[perl]]>
<![CDATA[presentation]]>
<![CDATA[pts2023]]>
<![CDATA[toolchain]]>
https://code.foo.no/?p=402
<![CDATA[New EU laws are coming that will affect Open Source. Should we worry?]]>
https://code.foo.no/2023/05/05/can-nis2-and-cra-save-open-source/feed/
1
video
-
A FIXIT-dive into an old CPAN module
https://code.foo.no/2020/07/10/a-fixit-dive-into-an-old-cpan-module/
https://code.foo.no/2020/07/10/a-fixit-dive-into-an-old-cpan-module/#comments
<![CDATA[Salve J. Nilsen]]>
Fri, 10 Jul 2020 16:25:46 +0000
<![CDATA[Open Source]]>
<![CDATA[Perl]]>
<![CDATA[community]]>
<![CDATA[cpan]]>
<![CDATA[perl]]>
https://code.foo.no/?p=271
<![CDATA[Let’s have a thought experiment. Assume there is an Open Source-licensed Perl module published on CPAN that you care about, and that hasn’t had any updates in a very long time – what are your options? In this blog post, I’ll take a dive into this problem, and use the Geo::Postcodes::NO module as an example. … Continue reading A FIXIT-dive into an old CPAN module →]]>
https://code.foo.no/2020/07/10/a-fixit-dive-into-an-old-cpan-module/feed/
1
standard
-
Perl’s Postmodern Metanarrative
https://code.foo.no/2020/06/27/perls-postmodern-metanarrative/
<![CDATA[Salve J. Nilsen]]>
Sat, 27 Jun 2020 22:20:31 +0000
<![CDATA[Open Source]]>
<![CDATA[Perl]]>
<![CDATA[Raku]]>
<![CDATA[community]]>
<![CDATA[perl]]>
<![CDATA[rakulang]]>
<![CDATA[timtowtdi]]>
http://code.foo.no/?p=39
<![CDATA[Now and then, it’s good to remind ourselves what “There Is More Than One Way to Do It” means. A long time ago, Larry Wall said Perl is the first postmodern programming language. I’ve thought about this – asking myself what does that even mean? Today I think this is just a nice way of … Continue reading Perl’s Postmodern Metanarrative →]]>
standard
-
Let’s encrypt, by random encounter
https://code.foo.no/2019/05/01/lets-encrypt-by-random-encounter/
<![CDATA[Salve J. Nilsen]]>
Wed, 01 May 2019 18:57:57 +0000
<![CDATA[Hackeriet]]>
<![CDATA[ISOC Norway]]>
<![CDATA[NUUG]]>
<![CDATA[acme-dns]]>
<![CDATA[letsencrypt]]>
<![CDATA[presentation]]>
https://code.foo.no/?p=219
<![CDATA[Things seldom happen by themselves, but when they do, there is luck, help and sweat involved. — Unknown If you ever find yourself at the Chaos Communication Congress, you may eventually snap out of your awestruck haze to realise you probably want a memento to bring home. This happened to me at last year’s event, … Continue reading Let’s encrypt, by random encounter →]]>
standard
-
Perl Toolchain Summit 2018 in pictures
https://code.foo.no/2018/05/19/perl-toolchain-summit-2018-in-pictures/
<![CDATA[Salve J. Nilsen]]>
Sat, 19 May 2018 01:56:49 +0000
<![CDATA[Events]]>
<![CDATA[Perl]]>
<![CDATA[2018]]>
<![CDATA[hackathon]]>
<![CDATA[perl]]>
<![CDATA[pts2018]]>
<![CDATA[qa]]>
<![CDATA[summit]]>
<![CDATA[toolchain]]>
http://code.foo.no/?p=101
<![CDATA[]]>
gallery