#dev 2025-06-17
2025-06-17 UTC
bterry joined the channel
#
[morganm] Rant; Its been so long, years, since I have stood up a public facing auth and user login flow. I did it with a bunch of libraries in the past and I cant even name them right now. Ive just been focusing on fun static websites and learning CSS/HTML with sprinkles of JS, basically my dynamic coding skills have denatured.
#
[morganm] Rave; If I wanted to pick it back up again, I could
mateusrc, bugliker0 and jak2k joined the channel
barnaby, Guest6 and [KevinMarks] joined the channel
#
[KevinMarks] I remember someone looking at the microformats logo and saying "I only see three mats"

jak2k and mateusrc joined the channel
#
[social] Excellent
[mattl] joined the channel
#
[mattl] Started publicly tracking the daily stats for http://libre.fm so I can see how much its being used or not used on a daily basis

#
[KevinMarks] anyone good at AWS wrangling? If I want to run a single python script that takes ~12 hours to import some data, which Amazon thingy should I use?

#
perryflynn on demand? probably elastic container service. lambda has a time limit of 15 minutes.
#
perryflynn maybe a EC2 instance with launch template would work too. but you have to make something to launch and destroy the instance.
#
[KevinMarks] Yes, I saw the lambda issue. I suppose I could segment the task and chain lambdas to do it, but that may well be more work.

#
perryflynn I would launch a ec2 instance via terraform or aws event bridge and give the role inside of the ec2 instance the permission to terminate itself.
#
[KevinMarks] Step Functions looks like it's supposed to be for this kind of thing, but I think that still need the code wrapping in something to work.

#
perryflynn yea that could work as well. heard about step function but never worked with it.
rosipov5 joined the channel
#
[KevinMarks] Its about every 6 weeks - I have been running it locally, but i want to hand it over to someone else to run on AWS

jak2k and [jgarber] joined the channel
#
Loqi [preview] [daniel:// stenberg://] No more embargoed security issues for libxml2: https://gitlab.gnome.org/GNOME/libxml2/-/issues/913

angelo, GuestZero and barnaby joined the channel
#
[schmarty] π π π

#
perryflynn the users of the libraries have now the chance to act/react.
#
[schmarty] totally agree it is not easy, but i applaud an unpaid volunteer for saying no to unreasonable demands from companies that profit off their work.

#
[snarfed] groups like https://tidelift.com/ , https://openssf.org/community/alpha-omega/ , etc are useful ideas here
#
[schmarty] flip the script on the relationship between capital and labor??? π

#
[snarfed] OSQIs are also a helpful idea here, https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI
#
[schmarty] interesting that a lot of these are written for what i would call an enterprise audience

#
[schmarty] "bad open source packages", "open source quality". notes for the discerning shopper with a corporate card.

#
[schmarty] i enjoyed this recent Chris Ferdinandi post about working the other direction:

#
[schmarty] build and license for the commons, first. if you leverage it to make money, you pay back in.

#
[snarfed] "open source is a gift" a la https://world.hey.com/dhh/the-open-source-gift-exchange-2171e0f0
#
[schmarty] i guess i mean: it is interesting to see folks wring their hands at the under-resourced maintainers of the thin twig of a package in the XKCD comic. but where is the attention on the downstreamers who adopt these packages in exploitive ways?

#
[schmarty] there is a stark asymmetry

barnaby, lain`, jak2k, btrem and aaronpk_ joined the channel
aaronpk_ joined the channel
#
btrem I need some debugging advice. I created an .ics calendar feed in a Drupal site, but I cannot subscribe to it. The format appears to be correct. I've tried two calendar apps: Gnome Calendar, which prompts for username/password but does nothing more; and Thunderbird calendar, which claims "could not find calendars here" OSLT.
#
btrem I have successfully subscribed to Indieweb events, also .ics, using both apps. I'm thinking maybe the response headers for my feed are wrong, but I can't figure out how to see them. Firefox Dev Tools doesn't work, I think because Drupal redirects the page from log in too quickly. Any thoughts on how I might proceed?
#
perryflynn does downloading the ics and adding it locally into thunderbird works?
#
perryflynn yw
#
perryflynn I would now take a iCal parser in a language I know and try to parse it with that. then it could be debugged.
#
perryflynn did you checked the whitespaces? so do you use the correct line endings (\n vs. \r\n), does the file encoding is correct and also does the file have a unicode BOM at the beginning which is maybe not allowed?
#
perryflynn (I have no clue about iCal, just shots into the dark)
#
[artlung] I use https://github.com/u01jmg3/ics-parser in PHP with composer to read and display events. FWIW. That main page on GitHub also mentions several gotchas around the ICS spec.

#
perryflynn btrem: not sure. Just have seen it in other projects that BOM can break especially old specs.