• 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle



  • I can see from your other post that you’re talking about Facebook’s role in the Rohingya Genocide in Myanmar, right? I think this part of the wikipedia article is relevant to the conversation:

    The internet.org initiative was brought to Myanmar in 2015. Myanmar’s relatively recent democratic transition did not provide the country with substantial time to form professional and reliable media outlets free from government intervention. Furthermore, approximately 1% of Myanmar’s residents had internet access before internet.org. As a result, Facebook was the primary source of information and without verifiable professional media options, Facebook became a breeding ground for hate speech and disinformation. “Rumors circulating among family or friends’ networks on Facebook were perceived as indistinguishable from verified news by its users.”[227] Frequent anti-Rohingya sentiments included high Muslim birthrates, increasing economic influence, and plans to takeover the country. Myanmar’s Facebook community was also nearly completely unmonitored by Facebook, who at the time only had two Burmese-speaking employees. [Emphasis added by me, btw.]

    Like I said above, I got off Facebook more than a decade ago and I don’t use their products. As a platform it has been very well documented that Facebook has been a hive for disinformation and social unrest in [probably] every country and language on Earth. You and I might avoid Facebook and Meta like a plague, but the sad truth is that Facebook has become ubiquitous all over the world for all kinds of communication and business. Weirdos like us are here on the fediverse, but the average person has never even heard of this shit, don’t you agree?

    So what’s my point? Why is any of that relevant?

    As true as it is that Facebook was complicit in the atrocities in Myanmar (as well as social unrest and chaos on a global scale), a key component there is centralization, imo.

    There are an estimated ~7,000 languages on Earth today across ~200 countries. To put it bluntly, what I’m saying is that content moderation across every language and culture on Earth is infeasible, if not straight-up impossible. Facebook will never be able to do it, nor will Google, X, Bluesky, Tiktok, Microsoft, Amazon, or any other company. In light of that it’s actually shocking that Facebook had 2 Burmese speakers among their staff in the first place, considering many companies have 0. In other words, there is no single centralized social network on Earth who can combat against global disinformation, hate speech, etc. I think we can all agree to that. Hell, even Meta’s staff would probably agree to that.

    So what’s the solution to disinformation, hate speech and civil unrest?

    Frankly I’m not sure that there is one, simple solution, as the openness and freedom of the internet will always allow for someone, somewhere, to say and do bad things. But at the same time I strongly believe that federation and decentralization can be at least a part of the solution, as it give communities of every nation and language on Earth the power and agency to manage and moderate their own social networks.

    I think you and I probably feel similarly about Facebook (and, for me at least, Tiktok, Instagram, X, and other toxic centralized corporate social networks that put profit about all else). After all, that’s why we’re talking here instead of there, right? I would much rather have everyone just leave Facebook for somewhere that is owned and controlled by individual communities. But that’s simply not in our power. And so, at least as I see it, ActivityPub becoming a widely-adopted standard for inter-network communication at least creates more opportunity for decentralization and community-moderation.

    As long as Facebook remains the single dominant venue for communication and news across the world (and all of those ~7000 languages), we will continue to see linguistic minorities hurt the most by disinformation and hate on the internet.


  • donuts@kbin.socialtoFediverse@lemmy.worldPolls on reactions to Threads
    link
    fedilink
    arrow-up
    14
    arrow-down
    3
    ·
    edit-2
    7 months ago

    For me personally there are two main forces at play here:

    1. I generally dislike and distrust Facebook/Meta as a company, I don’t use their products, and I think my life is better off because of it. I acknowledge that they have also been an accessory to a lot of toxic shit, such as political/emotional manipulation, privacy and user data violations, etc.

    2. Having said that, as someone who values and supports the idea of a free and decentralized internet built on top of open protocols, I also recognize that it’s a very good thing when some of the larger players in internet technology adopt new free and open standards like ActivityPub.

    I don’t really know for sure, but I’d have to guess that the venn diagram overlap of people who care about the fediverse and people who genuinely like Meta/Facebook/Instagram/etc, is pretty fucking narrow. We’d be fools to ignore the real harm that this company and the people who run it have done (or at least catalyzed). And still, it’d also be pretty unfair and ignorant to brush off the things that Meta has done that range from being harmless to even being positive, such as maintaining and committing to some very popular and important open source projects. There is some nuance here, should we choose to see it…

    So when I look at it objectively I land on feeling something between skepticism and cautious optimism.

    I’m perfectly willing to call Meta out for doing bad things while acknowledging when they do things that are good. And as someone who believes that centralized social media is toxic and bad, and who also believes that a federated, community-driven internet is in all of our mutual best interest, I’m willing to give Meta a chance to participate as long as they are a good faith participant (which kind of remains to be seen, of course).

    From a tech standpoint, as an open protocol, I think ActivityPub will benefit when Meta and other big players adopt it.

    From a cultural standpoint, I’m also pretty confident that Mastodon, Misskey, PixelFed, Lemmy, Kbin, etc., have a decent set of tools for dealing with whatever problems arise with regards to things like moderation, data scraping, EEE, etc… Some instances will undoubtedly choose to defederate, as is their prerogative, but other instances will choose to deal with the tradeoffs of a larger userbase–and that’s the Fediverse working as intended, imo.




  • Make sure you’re following hashtags on Mastodon. I see plenty of people posting stuff like art, food and gaming opinions because I’m following a bunch of topics that interest me.

    When it comes to Linux, it’s only natural that FOSS people are more interested in the fediverse than the average normie, because that’s where all of this stuff came from. I know FOSS people who have been using Mastodon for years and years.



  • I’ve been thinking a lot about this. I think a fedi-connected, self-hosted Bandcamp alternative would be huge for discoverability and helping fans keep tabs on new releases, tour dates, etc… As a musician it’d be great to be able to have fans be alerted right away when you post a new track or tour date, and as a fan it’d be awesome to be able to follow artists that you like from other fedi-compatible platforms.

    I’m not a web dev myself so I don’t really know for sure, but I think the biggest challenge is probably not even content delivery but keeping track of ownership/library. It’s really nice that you can log into Bandcamp and access a library of all of the albums/songs that you’ve previously bought, and I’m not sure how something like that could be emulated in a federated way. It might be possible, I just don’t know how!

    Also it’d be nice to be able to stream your library, and when your library is distributed across multiple federated servers I don’t know if that becomes more difficult to implement.

    Still, I’m with you. I’d love to see a federated alternative to Bandcamp, even if it takes some years to reach maturity or feature parity.


  • I don’t consider my gaming in terms of price/time because that just encourages buying games that suck away my time.

    So true and well said.

    I love playing a 70 hour From Software game or a 50 hour JRPG as much as the next guy. But some of my favorite games of all time are old classics like Super Mario World or Zelda: OoT, which can probably be completed in a single session or two if you know what you’re doing. And there have been some truly great, but short, indie games over the years.

    Then there are also sim games and arcade/fighting games that had great reliability and you can get many hours out of if you like them.

    In the end, as long as the game is fun and satisfying, I don’t care how long it lasts.




  • I like Flatpaks and AppImages for application delivery and here's why:

    1. Software doesn't just magically appear in various distros' repositories. There is a considerable amount of work (time/effort/energy/thought) that goes into including and maintaining any given program in a single distro's repo, and then very similar work must be done by the maintainers of other independent repositories. To make matters worse, some programs are not straight-forward to compile and/or may use customized dependencies. In those cases, package maintainers for each distro will have to do even more work and pay close attention to deliver the application as intended, or risk shipping a version that works differently in subtle ways and possibly with rare bugs. (Needing to ship custom versions of deps for a certain program also totally eliminates a lot of the benefits of shared libraries; namely reduced storage space and shared functionality or security.) That's part of the reality of managing packages, and the fact is that there's a lot of wasted effort and repeated work that goes into putting this or that application into a distro repository. I have a ton of respect for distro package maintainers, but I would prefer that their talents and energy could be used on making the user experience and polish of their distro better, or developing new/better software, than wrestling with every new version of every package over and over again multiple times per year.

    2. As a developer it's very nice to know exactly what is being "shipped" to your users, and that most of your users are running the same code in a very similar environment. In my opinion, it's simply better for users and developers of a piece of software to have a more direct path, instead of running through a third party middle-man. Developers ship it, users use it, if there's a bug the users report it, developers fix it and add features and then ship again. It's simple, it's effective, and there's very little reason to add a bunch of extra steps to this process.

    3. The more time I spend using immutable, atomic Linux distros like Silverblue, the more I value a strong separation between system and applications. I want my base system to be solid as a rock, and ideally pretty fucking hard to accidentally break (either on the user end or the distro end). At the same time I also want to be able to use the latest and greatest applications as soon as humanly possible. Well, Silverblue has shown that there's a viable model to do that in the form of an immutable and atomic base system combined with containerized applications and dev environment. What Silverblue does may not be the only way of achieving a separation between system and applications, but I've never been more certain that it's the right direction for creating a more stable and predictable Linux experience without many compromises. I don't necessarily want to update my whole system to get the newest version of an application, and I certainly don't want my system to break due to dependency hell in the process.

    4. The advantages of the old way of distributing applications on Linux are way overblown compared to the advantages of Flatpak. Do flatpaks take up more drive space than traditionally packaged apps? Maybe, I don't even know. But even if they do, who the hell cares? Linux systems and applications are mostly pretty tiny, and a 1TB nvme ssd is like $50 these days. Does using shared library create less potential for security flaws going unfixed? Possibly, but again, sometimes it just isn't possible or practical for applications to share libraries, Flatpaks can technically share libraries too, and the containerized nature of Flatpaks mean that security vulnerabilities in specific applications are mitigated somewhat. I'm not a security guy, but I'd guess that Flatpaks are generally pretty safe.

    Well, that's all I can think of right now. I really like Flatpaks and to some extent AppImages too. I still think that most "system-level" stuff is fine to do with traditional packaging (or something like ostree), but for "application-level" stuff, I think Flatpaks are the current king. They're very up-to-date, sandboxed, often packaged by the developers themselves, consistent across many distros, save distro maintainers effort that could be better used elsewhere, easy for users to update, integrate with software centers, are very very unlikely to cause your system to break, and so on.

    It would be really hard for me to want to switch back to a traditional distro using only repo packages.


  • I've never run a server, so I can't really say much about how sustainable it is to do it right now, but ultimately I don't see why it should be able less sustainable than running any other popular website.

    Granted, I think you're totally right that there's a generally unsustainable attitude that's pervasive on the fediverse and the open source community in general, which amounts to a sentiment that "someone else will pay for all this". It's wrong, it's naive, it's unhelpful, and it's basically an express lane towards the tragedy of the commons. I've worked for non-profits and I've seen first hand how difficult it can be to turn users into supporters, but the sad truth is that non-profits are just like businesses in the sense that if costs are higher than revenue they will not survive very long, and this is true for community run fediverse services too.

    I do think that people who like the fediverse should want it to become financially sustainable, at the very least.

    I'm open to the idea of limited, non-invasive ads for example. (Plus I think that if the fediverse ever becomes massively popular we're going to see thinly veiled ads anyway, in the form of "influencers" and "sponsored content". That's inevitable, and honestly probably even worse that straight-forward ads.) I would not leave my Kbin.social or my current Mastodon instance if there were a small number of ads.

    Also I could be wrong on this but IIRC, Misskey supports user data storage quotas that can be expanded for a price. And I think that's potentially a smart and sustainable method of getting those people who make heavy use of their server to chip in a little bit. If someone wants to post a lot of images, audio and video to their Mastodon, Pixelfed, Peertube, Lemmy, etc., instance then I think it's reasonable to expect them to cover some small fraction of the hosting cost by becoming a paying member or paying for a server-level storage plan.




  • You’re making two, big incorrect assumptions:

    1. Simply seeing something on the internet does not give you any legal or moral rights to use that thing in any way other than things which are, or have previously been, deemed to be “fair use” by a court of law. Individuals have personal rights over their likeness and persona, and copyright holders have rights over their works, whether they are on the internet or not. In other words, there is a big difference between “visible in public” and “public domain”.
    2. More importantly, something that might be considered “fair use” for a human being do to is not necessary “fair use” when a computer or “AI” does it. Judgements of what is and is not fair use are made on a case by case basis as a legal defense against copyright infringement claims, and multiple factors (purpose of use, nature of original work, degree and sustainability of use, market effect, etc.) are often taken into consideration. At the very least, AI use has serious implications on sustainability and markets, especially compared to examples of human use.

    I know these are really tough pills for AI fans to swallow, but you know what they say… “If it seems too good to be true, it probably is.”