Skip Navigation

Posts
14
Comments
113
Joined
2 yr. ago

  • which makes it that Mastodon’s implementation will not be compatible with other fediverse implementations

    What a surprise! I never would have expected Mastodon to ignore compatibility with the rest of the fediverse /s

  • consequence of the terminally-online brain rot

    Disagree. Its a consequence of corporations loudly proclaiming their support for groups when it cost nothing (think Black History Month here in the US). Corporations like to use a lot of empty marketing talk about societal issues when they can get away with it and ppl have decided to fight that by pushing companies to actually takes stands. Also, corporations here in the US have much larger voices than individual (and again this is because of the corporations' own actions), so some ppl see it as a way they can actually have an influence on their govt.

  • But wait, there's more, we're standardizing our Groups implementation so other projects can take advantage of our App and Client API.

    So its compatible with lemmy but uses a different API and they want their API to be the standard for the threadiverse? This is why we should be using the C2S, but since we're not you should just stick with the lemmy api since that's where the client ecosystem is already at.

  • Hasbro is probably gambling that it’s the IP that made the money, and not Larian being magic in a bottle as a developer

    This is probably true, but how can executives be so stupid? Every review I read praised Larian specifically and how the made a huge game with no microtransactions and tons of little loving touches. You have to be willfully ignorant to think it was the IP and not the developer and their work that people were responding to.

  • Technology @lemmy.ml

    U.S. Sues Apple, Accusing It of Maintaining an iPhone Monopoly

  • Thank you for the detailed explanation. It matches what I've heard from others while having this same debate. Now allow me to explain my side.

    I have consented to functionality in which my posts are distributed to other instances within the Fediverse. It’s widely advertised and clearly explained that is how things function. I can readily find which implementations are part of the fediverse

    This is the part I think is wrong and the cause of all of this. You can not find which implementations are part of the fediverse. No tracker that you can use has an up-to-date and accurate listing of implementations. New ones come online every day as some random developer builds something new. The fediverse doesn't have clear boundaries and I think the advertising that you mentioned does a disservice by implying it does. The fediverse is similar to the web; they're both based on open protocols and can be guided but not controlled, because anybody can build something on those protocols.

    One response to this fuzziness has been to demand most features be opt-in. The reason I don't think this is tenable is because you have to have a hard boundary to determine what should be opt-in and what is ok to be opt-out. Your heuristic was native ActivityPub implementation. I don't think this scales (I feel like you're going to say this is a technological argument and therefore invalid, but it's also a social argument. Ppl don't want to use something that they have to constantly maintain. Constantly adding new servers/users to an allowlist is a chore that would drive ppl away. See google+ circles). It doesn't scale because like I said above new implementations pop up every day and these implementations are starting to branch away from the static archetypes we're used to (Twitter-like, Facebook-like, Reddit-like, etc). And some of them are existing projects that add AP support.

    For instance, Hubzilla/Friendica has been bridging AP content for years. Do all of those instances require opt-in because they use a different protocol in addition to AP? There have also been bridges that translate RSS feeds to AP actor for years. Did the owners of those RSS feeds opt-in and should they have been required to?

    What I'm trying to say is I think you're right that you can never keep up with the boundaries of the fediverse and where your posts end up. And I don't think there's an easy delineation for what should be opt-out vs opt-in. So instead we should be demanding that implementations add controls to our posts. Thinks like ACLs and OCAPs would allow you to control who can see your posts and interact with them and not care about new bridges/instances/whatever. Which is why I think the argument over opt-out vs opt-in is a distraction that will only keep the fediverse in this quasi-privacy space where you're dependent on yelling down any actor who is doing something with yours posts you don't like.

  • I said the two things are different, you said how does that make asking for consent for the two things different, and my response was that for one of them it already works that way without your consent. That is a clear difference. Yes, I'm talking about the technology to explain the difference, because it's a concrete fact. Your argument that a bridge should be opt-in requires an abstract boundary that some instances are are allowed to federate on an opt-out basis and others are not.

    You don’t build trust in users by using practices like opt-out, which is again, the only argument I am trying to make.

    The instance you're on uses opt-out practices. You didn't consent to your post federating to kbin.social and yet here we are. If you don't trust the bridge, fine, block it. Every tool on the fediverse that you already use to deal with its inherently opt-out nature is available for you to use with this bridge.

  • in terms of giving one’s consent, exactly how the two are different?

    Because in the second case, the user is choosing to post on a network where any other server can request their posts. A bridge is just an instance that understands more than one protocol. There's no difference in it and any other server requesting your posts. That's how the network works.

  • I wish you luck and would love to see better Interoperability, but mastodon has been against better Article support from the beginning. I'm not sure much has changed there

  • I think there's a huge difference in scraping your content to churn out a for-profit "AI" and federating your public posts on a federated network.

  • It doesn't scrape or facilitates scrapping. Your server sends your posts to the bridge and it federates it to other servers. That's how federation works. If you define that as facilitating scraping, then every instance on the fediverse facilitates scraping.

  • Web 1.0 means no interactivity outside of forms (client to server request- response cycle). Web 2.0 was the label used when sites started gaining interactivity, using Javascript.

  • Mozilla seized an opportunity to bring trustworthy AI into Firefox

    Therefore, as part of the changes today, we will be bringing together Pocket, Content, and the AI/ML teams supporting content with the Firefox Organization

    This is from the Mozilla release. The second quote does say "Firefox Organization" and not "Firefox", but it seems clear they are planning on integrating AI into Firefox.

    But, I've reread @NotSteve's comment and they were saying the funding earned from AI could be put into Firefox, not AI itself. NotSteve wasn't claiming that putting AI into Firefox would bring in more funding, only that AI could be a separate source of revenue. So my question is moot.

  • how will putting AI in Firefox get them funding?

  • Fediverse @lemmy.ml

    An Introduction to Conversation Containers

  • The author wrote this FEP by reverse engineering the Hubzilla implementation. The point of proposing it is to find and answer questions like these.

  • OpenWebAuth has been in use on the fediverse since before WebFinger became so widely used.

    Like I said in a previous comment, this FEP was written by reverse engineering the existing implementation. It's still a proposal so it still has to go through a discussion period where issues like this can be worked out and it can be updated

  • Fediverse @lemmy.ml

    FEP-61cf: The OpenWebAuth Protocol

  • In the southern United States, we have biscuits made with bacon grease and sausage rolls, which are just rolls with ground sausage baked into them.

  • Again, both of those are older, more established instances so its more likely they are already aware of any given user.

    And a lemmy user probably isn't the best test for this, because of how lemmy works. If anybody on the instances follows a lemmy community, all posts and comments in that community will make it to the instance. Which means lemmy users are probably spread around the fediverse more than users of other software.

  • If your instance is already aware of that user, you don't need the domain. Mastodon.social is the oldest mastodon instance and probably the biggest, so it is aware of a large majority of the fediverse.

  • If you know the person's twitter handle, its simple to search for them. People coming from centralized systems, don't realize that you have to include the domain for fediverse searches to work. I couldn't just find you by searching for p03locke, I'd have to search for @p03locke@lemmy.dbzer0.com.

    Also, if my instance has never interacted with you, your profile probably won't show posts when I find you (though this is a choice and I don't know why implementations won't fix it.)

    Again, instance blocks makes this more complicated because my instance could block yours or yours could block mine and that would prevent this search from working but the user wouldn't know that.

  • I'm not gonna begrudge anybody their use of meat or dairy alternatives, but I don't think I'm in favor of them. Or at least, I hope they're not the main solution we try to use to combat climate change. Again, I have no problem with individuals using them but it feels like at the societal level, they're just an excuse to not change anything. Like the idea is we can keep consuming endlessly as long as we're consuming something slightly less damaging to the environment.

    I would also hate to see the agriculture industry replaced by manufacturers of these alternatives. The agriculture industry sucks and is terrible for small farms, but at least small farms are still there. If that industry is replaced, my fear is that small farms won't be able to sustain themselves even with innovative or regenerative practices and our only options for meat/dairy will be large corporations. (I know most people already get their meat/dairy from large corporations, but I'd love to see us move more towards local farms than replace all farms with more corporations)

  • Fediverse @lemmy.ml

    How Threads will integrate with the Fediverse

    Technology @lemmy.ml

    gilest.org: Make the indie web easier

    Fediverse @lemmy.ml

    Thank you for making Owncast a success in 2023

    Fediverse @lemmy.world

    Thank you for making Owncast a success in 2023

    Fediverse @lemmy.ml

    reb00ted | Meta/Threads Interoperating in the Fediverse Data Dialogue Meeting yesterday

    Fediverse @lemmy.ml

    Looking at NLnet’s Latest Grant Round

    Technology @lemmy.ml

    : Vosh - a third-party screen-reader for the Macintosh | AppleVis

    Technology @lemmy.ml

    Apple loses on Appeal, CMA can restart investigation into browsers - Open Web Advocacy

    Fediverse @lemmy.ml

    Separating Frontend and Backend versions

    Technology @lemmy.ml

    Owner of Tumblr confirms site’s shift from “surging” to “small and focused”

    Fediverse @lemmy.ml

    Life-Critical Side Projects - Aeracode