Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Today's #FreeSoftwareAdvent entry is my podcatcher, castget(1).

Uncategorized
1 1 0
  • Today's entry is my podcatcher, castget(1). I've used several CLI podcatchers over the years, changing mostly because hpodder (my then-favorite) became deprecated and dropped out of repos, so I had to find a replacement.

    Configuration is a simple INI-style file, it allows me to post-process files (certain ones I cut off the 7-minutes of advertising at the beginning, customize ID3/ID3v2 tags), and give them a naming-convention that works for how I listen.

    It runs nightly from cron(8) downloading to my queue directory-tree, emailing me the resulting output, and saves its state in files that can be fairly easily tracked in version-control (annoyingly it doesn't sort them, so every run mangles them, but a little processing with vim makes quick work of them, meaning the resulting diff output is just the new podcasts and a top-level timestamp change, not a complete remunging of the file). About every 3–4GB of queued-up files, I've usually reached the ones on my player/phone, delete those, and replace them with the fresh queue. It does mean that news podcasts are largely worthless because there could be a 3–4wk lag between when the episode releases and I eventually catch it in my player.

    It's simple, it works, and it plays well with the rest of my ecosystem. I like it.

  • stefano@mastodon.bsd.cafeundefined stefano@mastodon.bsd.cafe shared this topic

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @gedeonm YES that's the one! In between my daughter's pirate ship (#31109) and this Wicked set I will be BUSYYYY on Christmas day 😅​

    I'm just a tiny bit miffed at LEGO because this set has all the characters except the Wizard of Oz (which is only sold in the Wicked bookends... but that set doesn't have Dorothy, the Tin Man, the Cowardly Lion nor the Scarecrow).

    They're a little bit wicked at LEGO HQ (pun intended) because that way they wanna push you to buy both sets 🤪​

    read more

  • ...studiavamo le possibilità di evoluzione di dinamiche cooperative in condizioni dove la competizione poteva sembrare la strategia migliore. Il Dilemma del Prigioniero fu rappresentato anche nel film "Beautiful Mind", che ripercorre tratti della vita del matematico John Nash (Nobel per l'Economia nel 1994). Non amo quel modo di mettere in scena la situazione, ma rende l'idea: il miglior risultato si ottiene quando ogni componente del gruppo fa ciò che è meglio per sé e per il gruppo.

    read more

  • @informapirata @devnull @aitech propongo telecamere IP nei water, per proteggere i bambini

    read more

  • @fkamiah17 it's really terrorism, see, she's really terrorising me, I'm really frightened, these heroes, glorious heroes of UK and Israel protection forces are rescuing me from the evil burden of 70,000 dead terrorists
    Please, don't let me know, save me from the knowledge of such terrorists, censor all the knowledge of what happens in the world

    read more

  • @stefano the scam is that all of these things are too complicated for the poor shareholders to understand and so all decisions need to be delegated to professional managers and consultants.

    They’re the only ones skilled enough to decipher the technobabble and keep the nerds honest.

    It’s a lie of course. The only skill is in bluffing owners that they’re actually necessary.

    read more

  • Per risultare democratici basta l'autocertificazione

    read more

  • @matz certamente... ti tengo aggiornato

    read more

  • Companies are eager to replace engineers with AI.

    Funny how management and C-suite roles are never part of the experiment.

    If AI really excels at rational, unbiased decision-making, those positions should be the first on the list.

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    0 Views
    Today in #FreeSoftwareAdvent #newsraft #RSS ```git clone https://codeberg.org/newsraft/newsraftcd newsraftsudo apt install libcurlpp-dev libgumbo-devmake && sudo make install````1 minute later (without parallelization on a 8yo cpu), you have built a complete RSS reader.You can even get Gemini feeds (gemget needed though).ex:$(gemget -sq https://geminiprotocol.net/news/atom.xml) "GeminiProtocol main feed"Thank you Grigory Kirillov!
  • 0 Votes
    1 Posts
    0 Views
    well today's #FreeSoftwareAdvent is a bit bittersweet.Back at the beginning of the month, I plotted all the projects on my remind(1) calendar, grouping various categories together. Two days ago, lynx¹, yesterday was Dillo², and today it was supposed to be #Firefox. Yet this week has been full of sad Firefox news, with them ignoring users' desires to keep AI rubbish out of the browser (or at least relegated to an optional plugin)The browser that I started using as Netscape, grew to be Communicator, that kinda became Phoenix, then shed the non-browser functions off to Thunderbird (already got mentioned³) and became Firefox. Despite the rise of Chromium/Chrome, I still use Firefox as my daily driver web-browser for the modern web (rather than the *pleasant* web where lynx & Dillo serve me much better).What used to be a "User Agent" has become something that no longer puts the *user* first. 😢 So in this time of wishes and gifts, I wish that the Firefox leadership team would take a strong look at what they're doing and change their course.⸻¹ https://mastodon.bsd.cafe/@gumnos/115735221496156078² https://mastodon.bsd.cafe/@gumnos/115740808963678498³ https://mastodon.bsd.cafe/@gumnos/115684337296307283
  • 0 Votes
    1 Posts
    4 Views
    Today's #FreeSoftwareAdvent is all about XMPP.Snikket (https://snikket.org/) is an easy-to-install, and easy-to-administer, XMPP server. It is designed for families and other small groups. The apps for Android and iOS (based on Conversations, I think) are great.Dino (https://dino.im/) is my desktop XMPP client of choice.Profanity (https://profanity-im.github.io/) is a terminal / console XMPP client, which is incredibly convenient.Why not have a fun festive project of setting up an XMPP-based chat server for you and your family and friends?#XMPP #FOSS #SelfHosting
  • 0 Votes
    1 Posts
    5 Views
    Today's #FreeSoftwareAdvent entry: ledger(1) & hledger(1)I primarily use ledger use for my #plaintextaccounting purposes¹ but try to mostly keep my data-files in a form that hledger can process them too.Getting started involved a crash-course in accounting terms, but the use of positive/negative numbers (rather than "debits" and "credits" which always bugged me; though both have ways of specifying that output should be in credit/debit format) eased the transition.While it started a little tedious, a few helper-scripts and shell-functions simplified adding new common entries and gave me lazy access to common reports.I still struggle a little bit with closing the books (I though I'd figured it out, and documented it², but had some hiccups so I'll need to revisit my documentation in January)But it's been incredibly helpful to see and track our household net worth, spot trends, keep tabs on gift-card balances that would otherwise get forgotten, track invoices sent to clients, and it simplifies balancing the checkbook monthly.⸻¹ http://plaintextaccounting.org/² https://blog.thechases.com/posts/closing-out-the-books-in-ledger/