I also have the backup account @ambitiousslab@reddthat.com and bot account @LordGnome@feddit.uk.

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

help-circle







  • The consideration you should pay to other software should depend on your power and influence in the network.

    If PixelFed was dominant in the fediverse, and other apps did feel the need for a dummy pic workaround, that would clearly be a problem. No client feels the need to do that because PixelFed is not dominant, but if it was, it would be fine to criticise them for not “playing nice” and helping the rest of the ecosystem.

    I think there’s much more scope to criticise Mastodon for the workarounds other software have to use to be interoperable, than PixelFed, purely because of its power in the network.

    We need different apps to experiment and work out what users want. It’s totally fine to experiment with different models and ways to view content. Only when you have a lot of influence over the ecosystem should you have extra responsibility.




  • Choosing to have a jury trial because you are entitled to it is not “gaming the system”. It’s your right. The fact the criminal justice system has been gutted is not the fault of the people passing through it. Surely the solution is more funding, steadily chugging through the backlog, and ensuring sufficient funding going forward to prevent this.

    Being judged by your peers is one of the most important things we have going for us. We’ve had this since the 12th century - we should be protecting this wonderful thing about our country and not just throwing it away so the government can point to a graph that’s gone slightly down in 4 years time.

    The government’s approach in every area seems to be to make a graph and then make the number go down by whatever short-term method seems easiest. NHS -> “let’s cozy up to Palantir!”. Immigration -> “let’s stop people wanting to come!”. Criminal justice -> “let’s get rid of juries!” Sure, the numbers go in the right direction, but they don’t see what they are throwing away in the process. It’s really disappointing.



  • Thank you! I do not have any experience with graph databases or RDF, so you’ve introduced me to a very fun rabbit hole :)

    On reflection, I think the route I was going down was overkill. I only need to graph small numbers of dependencies (tens or hundreds of objects). Graphviz is probably still best for my use case, moving onto a graph database or similar if I ended up needing to represent thousands of very complex dependencies.

    The main motivation for this was wanting to keep track of all my accounts and the information they have about me in a structured way. I made the mistake of using a few different email providers and phone numbers and trying to segregate everything. That wasn’t worth it and I want to move all of my accounts back to pointing to a single email and phone number. But, I never made complete records of which accounts I have, so I wanted to come up with a good way of documenting that, so that I can be sure when I can stop monitoring / delete old accounts.


  • What other types of outputs are you looking for?

    I think the main outputs I’d like are:

    • Given a “thing”, show me what is dependent on that thing (find-dependers email1 - printing bank, credit-card-company)
    • Given a service provider, show me what things it is dependent on (find-dependencies electricity-provider - printing address, email2)
    • Graph the dependencies of a thing or service provider (graph-dependencies email1 - outputting a graph with bank and credit-card-company pointing to it)

    My second thought would be some sort of database software.

    I agree, a database would be a good fit for these relationships. A bit of investment up front, but the schema should be very simple.

    Graphviz would have been my first suggestion.

    My main worry with graphviz was that I thought I would be stuck with a big graph of everything and unable to filter.

    But, now I’ve found gvpr, and I can see that arbitrarily complex filtering is supported.

    I’m thinking for this use case at least, I should be able to build a big dot file and then have some gvpr scripts that generate graphs just for the dependencies I’m interested in. I should be able to hook into gvpr to do the terminal output too.

    So, long story short, I think I’ll give graphviz a go, and if that fails, a database with some scripts to generate the dot files on the fly. Thank you!




  • 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.







  • The BBC’s response seems to boil down to “we aim to reflect voices in the UK proportionally to current voting intention”.

    I don’t think that should be their goal, though. I want them to aggressively hold anyone with, or who wants power, to account. Then, when complaints inevitably come from the right, they could justifiably say “our goal is to aggressively challenge everyone equally”, and point to examples of them holding the other parties to account too.

    I think Private Eye is an example of this done well - they look for corruption or hypocrisy, and wherever they can find it, they challenge it.

    Was the BBC ever like that? - much more aggressive and towards anyone in power? - or am I just looking back with rose tinted glasses?


  • 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.