• 0 Posts
  • 13 Comments
Joined 2 years ago
cake
Cake day: July 20th, 2023

help-circle

  • I run a prosody server and have a couple of users who run Monal, and notifications work reliably for us!

    I made sure to follow the considerations for server admins and it’s been ok.

    Regarding the push service: unless you deploy your own version of the app, it’s not possible to self-host your own push service. The flow looks like this:

    XMPP server -> Monal pushserver -> Apple pushserver -> Device

    Apple only allows the developer of the app to send notifications to their push server. They enforce this by giving the app developer a key specific to their app.

    The linkage between XMPP server and Monal pushserver gets set up by Monal: when it connects to the XMPP server, it instructs it to send messages while it is offline to the Monal pushserver.



  • I use podget, which is a 248 kB bash script. I really like it, and think it will meet your requirements:

    • It’s designed to be called from cron
    • It lets you sort your podcasts into categories
    • It automatically organises the downloads into different directories based on these categories
    • It’s been around since 2005 and is still maintained

    From its description:

    Podget is a simple podcast aggregator optimized for running as a scheduled background job (i.e. cron). It features support for downloading podcasts from RSS & ATOM XML feeds, for sorting the files into folders & categories, for importing URLs from iTunes PCAST files & OPML lists automatic M3U & ASX playlist creation, and automatic cleanup of old files.

    It also features automatic UTF-16 conversion for podcasts hosted on MS Windows servers.



  • I for one would love to throw money at Mozilla, or any alternative, that has experienced developers behind it, doesn’t have conflicts of interest and acts on behalf of its users. This is why I donate to Servo, Ladybird and Dillo too (I know one of these is not like the others 😄).

    I don’t think they’d reach their current levels of funding through donations, but it might be possible to get enough together to keep it on life support.

    I know this wouldn’t be perfect, but surely better than losing it completely.


  • I would love for such a fund to invest very liberally in these companies, on the condition that anything it funds must be free and open source - public money, public code! The only way to take down these giant US companies is to work together, and the most effective way to work together is to release everything in the open in such a way that anyone can build on top of it.

    If the money just gets funneled into these companies so they can build their own lock-in, the EU would be recreating the same dependency on a few small companies that happened in the US. It wouldn’t increase productivity in the long run, it would instead substitute dependency on a few US companies for a few EU companies.

    But, if they invest in open source software, it could spur innovation not only in the companies that are directly funded, but also thousands of other companies throughout the EU that would now have common infrastructure that they can build on top of.


  • This affects me a lot day to day. I have a phone, but it runs postmarketOS, not iOS or Android. It really shows me the importance of open standards. I feel that every business should be required to support open standards for each of the services they offer.

    For me, buying train tickets used to be ok, but is getting harder now. Some train operators are really pushing you to use their app now, and getting rid of the option to download a PDF. It really frustrates me: it’s not like it costs them more to offer PDF download - if anything, it’s much cheaper to offer that functionality than to build and maintain an app for iOS and Android.

    Back when I had an Android phone, I used Monzo, and it was so easy to send money to friends, set up standing orders etc. I wish they offered a proper web interface. Now, I use Natwest’s online banking, and it’s a real pain - I use the card reader to authenticate, then the website logs me out seemingly every 2 mins of inactivity. Some features, like pre-notifying that you’ll be travelling abroad, are only available on the app. I only see this trend continuing.

    The concert tickets example in the article is insane to me. I can’t think of a use case that is better suited for PDFs, and that’s what we’ve been doing for the last 10+ years without any issues. It really is user hostile and excludes people on the edges of society who don’t fit, for whatever reason, with what the 80-90% do.



  • Just as a warning, this is licensed under the AGPL, with a CLA that requires copyright assignment. So, they could pull the rug at any time:

    2.3 Outbound License. Based on the grant of rights in Sections 2.1 and 2.2, if We include Your Contribution in a Material, We may license the Contribution under any license, including copyleft, permissive, commercial, or proprietary licenses.