And the one-line winner for downloading a list of URLs is `parallel wget < moira.html`, credit to https://blob.cat/objects/be683b98-3ce6-418a-8bac-20de958a73e4 @icedquinn
The nature of the URLs produced a list of files with useless names. But a little refactoring and regexp of the source list and then an #emacs #kmacro, and they were all renamed sensibly.
There’s a new item in the content context menu in Nightly #Firefox that lets you copy URLs to the clipboard, but with known tracking parameters stripped.
Hi K-9 Mail community! This is a reminder that we'll be retiring this account next month, when K-9 Mail transforms into #Thunderbird for #Android.
So please go follow @thunderbird to stay in touch and get future updates. Thanks for being on this journey with us!
(YES, Thunderbird for Android will be on @fdroidorg)
If you missed the news, here's the original announcement: https://blog.thunderbird.net/2022/06/revealed-thunderbird-on-android-plans-k9/
And here's where to find our monthly development updates: https://blog.thunderbird.net/category/thunderbird-mobile/
@indivisibleteam is leaving the deadbird site, eloquently: We’re stepping back from the increasingly dangerous and dysfunctional ‘X’, and we’re sorry it’s taken this long" --
🔴 Today on #SystemCrafters Live, we'll investigate a few options for improving the IRC experience so that more people might be able to join us there! The Matrix Libera.Chat bridge shutdown has been pretty tragic, let's try to address that.
Also, today we're experimenting with streaming *ONLY on Twitch*! No YouTube stream today. Let me know what you think!
Join us here: https://twitch.tv/SystemCrafters
🕐 in your time zone: https://time.is/compare/1800_in_Athens
I was thinking of finding a new #emacs package manager that allows easier version-pinning than does Straight.el. Rabbit hole; read through a big reddit thread on this topic from 7 months ago and realized now is not the time. Maybe I'll come back to this later; for now Straight is good enough.
One simple Mastodon message about a #Python print()-trick I discovered recently and the evolving thread surprises me with one golden nugget after another.
Thanks!
@worldsendless I've seen some creative works that aren't software given GPL style licenses. However, licenses such as the #CreativeCommons ones tend to be more widely used for a variety of reasons. Was very impressed with Lawrence Lessig's book which talks about the Creative Commons and mentions Free Software as an inspiration: https://www.feedbooks.com/book/2750
Read why "Web Environment Integrity" is terrible, and why we must vocally oppose it now. Google's latest maneuver, if we don't act now to stop it, threatens our freedom to explore the Internet with browsers of our choice: https://u.fsf.org/40a #EndDRM #Enshittification #Google #WebStandards #DefectiveByDesign
Does anyone else have experience setting up #git in a #SharedEnvironment? What did you do for #FilePermissions?
Passkeys as successors to passwords. https://thecyberwire.com/stories/cfc959975d84402aa69206d9a2370a59/passkeys-as-successors-to-passwords #Story
I have a recurring problem with multiple users working on the same #remote codebase, in particular with #git. Because git is creating and deleting files at each stage of the game, shareable #FilePermissions get lost each time someone uses git. Any ideas on the best way to manage this?
@worldsendless You're going to hit every landmine PHP has ever had.
Use the latest supported versions; `== No` is no longer possible in 8.0+ https://www.php.net/supported-versions.php https://3v4l.org/I0GqJ
Ensure you're running with https://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting = E_ALL
`php -a` is the closest thing to a native repl, but there's others like https://github.com/ramsey/composer-repl or https://psysh.org/
Or step debugging with https://xdebug.org/docs/step_debug
I am enjoying podcasts via RSS readers, but note that #emacs #elfeed does not have #FeatureParity with others but has #FeatureSuperiority . A couple notes:
- easy OPML import/export. Other good readers have this, but not all of them.
- Works without an account in the cloud -- just the RSS and my device.
- Multiple tags per entry. I have not found this on ANY other reader, where ultimately tags = directories. This is silly.
- Super-easy history and search. You would think this would be a given in this day and age, but I do not see it in other readers. For example, trying to find "spooky" in the title of a recently heard podcast was not possible outside elfeed. Further, "Which ones did I listen to this morning?" is hard, also not easy in elfeed. But at least I can search for keywords there.
I use feeder on android, which at least checks the first two boxes about good OPML support and being subscriptionless. Of course, going to my elfeed is a joy, but not when I am on the move and can't pull out my laptop.
Full Stack Clojure web app engineer