Not ideologically pure.

  • 0 Posts
  • 103 Comments
Joined 9 months ago
cake
Cake day: January 8th, 2024

help-circle








  • The hatred is partly fuelled by people in the open source community getting really riled up when they find out some open source projects are developed by organizations that need to earn money and pay their employees, be it Red Hat, Canonical, GNOME, Mozilla, or anything else. Female leadership will tend to push people over the edge.

    In addition to the usual rage-fuelled misogyny of open source forums, there is however also valid concern out there. It can be difficult to hear through the noise.

    Mozilla’s job listings provide some insight to what many consider to be a red flag for the way forward. To work on FireFox, they are looking for:

    • Senior Staff Machine Learning Engineer, Gen AI
    • Senior Director of Product, Firefox Growth
    • Principal Product Manager, Generative AI
    • Senior Software Engineer - Layout (CSS and ICU4X Support)
    • Staff Machine Learning Engineer, Gen AI
    • Staff Full-stack Engineer - Generative AI
    • Senior Front End Engineer, Gen AI
    • Senior Front-End Engineer, Firefox
    • Front-End Engineer, Firefox
    • Staff Software Engineer - Credential Management
    • Staff Software Engineer - Release Engineering
    • Senior Front-End Software Engineer, New Tab

    For fairness I include every position, highlighting in bold the ones I think are likely to do more harm than good. This is not the direction I want FireFox to take, and I believe Mozilla are misguided to try to place themselves as the ethical AI actor. That said I’m not 100% against it all of the time - I do think the local in-browser machine translation feature of newer releases is great. But I don’t think I want much more than that, and even this feature should probably have been an optional plug-in.

    There’s also some former empolyees voicing valid concerns.

    In short, I think the legitimate criticism boils down to:

    1. Buying into the AI hype
    2. Flirting with “more ethical” ads and tracking, rather than being unquestionably on the user’s side of just blocking it all
    3. Doing too many things nobody asked for, arguably while not paying enough attention to FireFox
    4. Appearing distant from the community and unresponsive to its preferences
    5. Paying company leadership too much

    I don’t really buy into point 3 personally. I use FireFox every day and it’s by far the best browser I have ever had. It never gives me any problems at all, and password sync with Android is really useful. I wish it would support JPG XL, but that’s pretty much it in terms of complaints on my end.


  • New in this release:

    • Separate audio and video streams, so that only one audio track is stored on the server even if there are multiple resolutions for a video, and viewers can choose only to stream audio. You can also do audio-only live streams. Cool.
    • Browse subtitles, search them, click on them, read them to a friend
    • Better video fetching from Youtube channels, in case you post there first
    • Smaller tweaks to improve user experience

    Cool stuff.

    PS: My favourite way to keep up to date on PeerTube content is to go to Piefed, press the search button, choose “PeerTube” under Instance Software and sort by “Recent first”. It shows content from all PieFed channels subscribed to by PieFed users, so it’s a limited scope, but I still think it’s a nice little feed.







  • They define decentralisation as an even distribution of users? Or did I get that wrong skimming the paper?

    This seems arbitrary. Mastodon is a decentralised network, no matter how big Mastodon.social is. Lemmy is equally decentralised, even though there’s a dominant actor.

    The other hubs in the network don’t revolve around mastodon.social/lemmy.world. they connect to each other bilaterally - if the central hubs disappeared over night it wouldn’t affect them all that much.

    I think the notion that decentralised networks can’t have hubs of varying sizes is plain wrong, and a fundamental misunderstanding of what decentralized means.


  • I think they find themselves in a position they didn’t really ask for by being so huge that they’re suddenly defining a lot of things. With that many users depending on your product, change necessarily becomes slower and you have to test things to a whole different level before implementing anything. I kind of see why it can be tricky to make technical changes to their ActivityPub implementation at this point, especially as people are yelling left and right for different and often contradicting features.

    Sure, it has some negative consequences, but Mastodon’s success is still only a good thing, and I don’t think there’s any good reason at all to expect bad intent from any of it’s developers.

    In other news, I’m getting really tired of all the shit they’re receiving.


  • Hats off to the EU for funding both this and the recently announced Fediscovery, along with many other Fediverse developments (a personal favourite being Seppo!).

    For those unfamiliar, it’s basically money from the European Commission. The Commission, as part of Horizon Europe, has a project called Next Generation Internet (NGI). NGI funds an independent organizatio,n NLnet, which takes the money from its sponsors and funds a variety of projects. NLnet is also sponsored by other actors (at least Switzerland); you can check each individual project funding on their website.

    So if you’re a European tax payer, you’re helping create this common good through your taxes. Thanks! :)



  • Very cool!

    Do you be have any idea how tolling scraping these data is for the servers?

    If this is something you want to keep working on, maybe it could be combined with a sort of Threadiverse fund raiser: we collectively gather funds to cover the cost of scraping (plus some for supporting the threadiverse, ideally), and once we reach the target you release the map based on the newest data and money is distributed proportionally to the different instances.

    Maybe it’s a stupid idea, or maybe it would add too much pressure into the equation. But I think it could be fun! :)